/* 購物站報告圖表九宮格（2026-10-12 KWJ 選「多元版」）：取代 shop-dynamic-v1 的首屏雷達卡、六張小圖、成長折線、三個半圓。
   全部靜止，不做循環動畫。示範數據。設計稿：圖表重做_20261012\九宮格圖表_多元版.html */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{--ink:#1f2937;--sub:#6b7280;--line:#e9e5df;--bg:#f7f5f2;
 --o:#ef8846;--o2:#ffa262;--o-bg:#fdf1e8;--o-soft:#f8dcc8;
 --b:#2c7eba;--b2:#6cb8f2;--b-bg:#eaf3fb;--b-soft:#cfe3f4;;display:block!important;max-width:1180px!important;margin:56px auto 0!important;padding:0 16px!important;color:var(--ink)!important;font-family:var(--v3-sans,"Noto Sans TC",sans-serif)!important;writing-mode:horizontal-tb!important;text-align:left!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec *{box-sizing:border-box!important;writing-mode:horizontal-tb!important;letter-spacing:normal}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{color:var(--ink)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:16px!important;margin-bottom:32px!important;flex-wrap:wrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font:700 36px/1.3 "Noto Serif TC",serif!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h p{color:var(--sub)!important;margin-top:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h small{color:var(--sub)!important;font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .wall{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw{border-radius:24px!important;padding:24px 24px 28px!important;background:#fff!important;box-shadow:0 1px 2px rgba(30,30,40,.04),0 10px 30px rgba(60,40,20,.06)!important;display:flex!important;flex-direction:column!important;min-height:340px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw.o{background:var(--o-bg)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw.b{background:var(--b-bg)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw header{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:20px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw h3{font-size:20px!important;font-weight:900!important;letter-spacing:.02em!important;white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tag{flex:none!important;font-size:16px!important;font-weight:700!important;line-height:1!important;padding:6px 14px!important;border-radius:999px!important;border:2px solid!important;background:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tag.to{color:var(--o)!important;border-color:var(--o)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tag.tb{color:var(--b)!important;border-color:var(--b)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .body{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg{display:block!important;width:100%!important;height:auto!important;overflow:visible!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text{font-family:"Noto Sans TC",sans-serif!important;font-size:15px!important;fill:var(--sub)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .leg{display:flex!important;gap:16px!important;justify-content:center!important;color:var(--sub)!important;font-size:16px!important;margin-top:12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .leg i{display:inline-block!important;width:10px!important;height:10px!important;border-radius:50%!important;margin-right:6px!important;vertical-align:1px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec /* 01 心智光譜：雙條＋數值標 */
.rows01{display:grid!important;gap:22px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01{display:grid!important;grid-template-columns:4.5em minmax(0,1fr)!important;align-items:center!important;gap:12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 b{font-weight:700!important;text-align:right!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .st{display:grid!important;gap:12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar{position:relative!important;height:12px!important;border-radius:999px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar.c{background:linear-gradient(90deg,var(--o2),var(--o))!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar.p{background:linear-gradient(90deg,var(--b2),var(--b))!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar em{position:absolute!important;right:-2px!important;top:50%!important;transform:translate(100%,-50%)!important;font-style:normal!important;font-size:16px!important;font-weight:700!important;line-height:1!important;padding-left:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar.c em{color:var(--o)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar.p em{color:var(--b)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec /* 04 社會情緒：中線左右對照 */
.rows04{display:grid!important;gap:14px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04{display:grid!important;grid-template-columns:4.5em minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 b{font-weight:700!important;padding-right:12px!important;white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 .h{height:16px!important;background:#f1efec!important;display:flex!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 .h.l{border-radius:999px 0 0 999px!important;justify-content:flex-end!important;margin-right:2px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 .h.r{border-radius:0 999px 999px 0!important;margin-left:2px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 .h span{display:block!important;height:100%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 .h.l span{background:linear-gradient(90deg,var(--o2),var(--o))!important;border-radius:999px 0 0 999px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 .h.r span{background:linear-gradient(90deg,var(--b),var(--b2))!important;border-radius:0 999px 999px 0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cap04{display:grid!important;grid-template-columns:4.5em 1fr 1fr!important;font-size:16px!important;font-weight:700!important;margin-bottom:10px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cap04 span:nth-child(2){text-align:right!important;padding-right:10px!important;color:var(--o)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cap04 span:nth-child(3){padding-left:10px!important;color:var(--b)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec /* 05 4C：情境氣泡 */
.bub{display:grid!important;grid-template-columns:3em repeat(4,minmax(0,1fr))!important;align-items:center!important;row-gap:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .bub .ch{text-align:center!important;font-weight:700!important;font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .bub .rh{color:var(--sub)!important;font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .bub .dot{display:flex!important;justify-content:center!important;align-items:center!important;height:44px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .bub .dot i{display:block!important;border-radius:50%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec /* 06 教養風格：雙半圓 */
.g06{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;text-align:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .g06 p{font-size:16px!important;color:var(--sub)!important;margin-top:4px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec /* 建議卡 */
.tip{background:#fff!important;border-left:6px solid var(--o)!important;border-radius:4px 16px 16px 4px!important;padding:20px 22px!important;box-shadow:0 6px 18px rgba(60,40,20,.08)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tip small{display:block!important;color:var(--o)!important;font-weight:700!important;font-size:16px!important;margin-bottom:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tip p{font:600 20px/1.7 "Noto Serif TC",serif!important}
@media (max-width:1000px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .wall{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-size:24px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .wall{grid-template-columns:1fr!important;gap:16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw{min-height:0!important;padding:20px 20px 24px!important}}

html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sw{display:inline-block!important;width:10px!important;height:10px!important;border-radius:50%!important;margin-right:6px!important;vertical-align:1px!important;background:var(--c)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .bub .bb{display:block!important;width:var(--s)!important;height:var(--s)!important;border-radius:50%!important;background:var(--c)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.big{font-size:56px!important;font-weight:900!important;fill:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.gv{font-size:34px!important;font-weight:900!important;fill:var(--f)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.lv{font-weight:700!important;fill:var(--f)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw h3{font-family:var(--v3-sans,"Noto Sans TC",sans-serif)!important;font-weight:900!important;color:var(--ink)!important}

/* 2026-10-12 KWJ：圖要動態 → 捲到才播一次、播完停住（不循環） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw{opacity:0!important;transform:translateY(24px)!important;transition:opacity .6s ease var(--k,0s),transform .7s cubic-bezier(.22,.8,.3,1) var(--k,0s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on{opacity:1!important;transform:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-rad{transform-origin:160px 128px;animation:zcwScale .9s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-pop{transform-box:fill-box;transform-origin:center;animation:zcwPop .4s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .8s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-pop.a-late{animation-delay:calc(var(--k,0s) + 1.1s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-up{transform-box:fill-box;transform-origin:50% 100%;animation:zcwUp .8s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .15s + var(--i)*.06s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .r01 .bar{transform-origin:0 50%;animation:zcwX .9s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .r01 .bar em{animation:zcwFade .4s ease calc(var(--k,0s) + .9s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .r04 .h.l span{transform-origin:100% 50%;animation:zcwX .9s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .r04 .h.r span{transform-origin:0 50%;animation:zcwX .9s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-arc{animation:zcwArc 1.1s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-draw{stroke-dasharray:1 1;animation:zcwDraw 1.2s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .a-fade{animation:zcwFade .4s ease calc(var(--k,0s) + 1.2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .bb{animation:zcwPop .5s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .tip{animation:zcwSlide .7s cubic-bezier(.22,.8,.3,1) calc(var(--k,0s) + .2s) both!important}
@keyframes zcwScale{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}
@keyframes zcwPop{from{transform:scale(0)}to{transform:scale(1)}}
@keyframes zcwUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes zcwX{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes zcwFade{from{opacity:0}to{opacity:1}}
@keyframes zcwArc{from{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}
@keyframes zcwDraw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes zcwSlide{from{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(1) .bb{animation-delay:calc(var(--k,0s) + 0.23s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(2) .bb{animation-delay:calc(var(--k,0s) + 0.26s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(3) .bb{animation-delay:calc(var(--k,0s) + 0.29s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(4) .bb{animation-delay:calc(var(--k,0s) + 0.32s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(5) .bb{animation-delay:calc(var(--k,0s) + 0.35s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(6) .bb{animation-delay:calc(var(--k,0s) + 0.38s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(7) .bb{animation-delay:calc(var(--k,0s) + 0.41s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(8) .bb{animation-delay:calc(var(--k,0s) + 0.44s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(9) .bb{animation-delay:calc(var(--k,0s) + 0.47s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(10) .bb{animation-delay:calc(var(--k,0s) + 0.50s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(11) .bb{animation-delay:calc(var(--k,0s) + 0.53s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(12) .bb{animation-delay:calc(var(--k,0s) + 0.56s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(13) .bb{animation-delay:calc(var(--k,0s) + 0.59s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(14) .bb{animation-delay:calc(var(--k,0s) + 0.62s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(15) .bb{animation-delay:calc(var(--k,0s) + 0.65s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(16) .bb{animation-delay:calc(var(--k,0s) + 0.68s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(17) .bb{animation-delay:calc(var(--k,0s) + 0.71s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(18) .bb{animation-delay:calc(var(--k,0s) + 0.74s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(19) .bb{animation-delay:calc(var(--k,0s) + 0.77s)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec.zcw-anim .cw.zcw-on .bub .dot:nth-child(20) .bb{animation-delay:calc(var(--k,0s) + 0.80s)!important}

/* 2026-10-12 KWJ 選背景 4（整片色底＋白卡）並要「再鮮豔一點」→ 藍橘飽和度提高 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{background:linear-gradient(135deg,#1673c9 0%,#3d9be6 38%,#ffa262 74%,#ef8846 100%)!important;border-radius:32px!important;padding:40px 36px 32px!important;box-shadow:0 24px 60px rgba(31,127,208,.22)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{color:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h small{color:rgba(255,255,255,.85)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec > .leg{color:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec > .leg .sw{box-shadow:0 0 0 2px #fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw.o,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw.b{background:rgba(255,255,255,.95)!important;box-shadow:0 18px 40px rgba(10,40,80,.20)!important}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{border-radius:24px!important;padding:28px 14px 24px!important;margin-left:12px!important;margin-right:12px!important}}
/* 修正：藍橘直接漸層中間會發灰 → 改四角色光、中間留亮色 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{background:radial-gradient(75% 65% at 0% 0%,#1673c9 0%,rgba(22,115,201,0) 72%),radial-gradient(70% 60% at 100% 100%,#ef8846 0%,rgba(242,98,26,0) 72%),radial-gradient(60% 55% at 100% 0%,#4aa6ee 0%,rgba(74,166,238,0) 70%),radial-gradient(60% 55% at 0% 100%,#ff9a52 0%,rgba(255,154,82,0) 70%),#fff1e6!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec > .leg{color:#1f2937!important;background:#fff!important;width:max-content!important;margin:28px auto 0!important;padding:8px 18px!important;border-radius:999px!important;box-shadow:0 6px 18px rgba(10,40,80,.12)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec > .leg .sw{box-shadow:none!important}
/* KWJ：卡片標題置中 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw header{justify-content:center!important;text-align:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw h3{text-align:center!important;width:100%!important}
/* KWJ：「不需要邊」→ 色底改成整段滿版，不再是有圓角邊框的色塊 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{position:relative!important;isolation:isolate!important;background:none!important;border-radius:0!important;box-shadow:none!important;padding:56px 0 48px!important;margin-top:56px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec::before{content:""!important;position:absolute!important;z-index:-1!important;top:0!important;bottom:0!important;left:50%!important;width:100vw!important;transform:translateX(-50%)!important;
 background:radial-gradient(60% 70% at 0% 0%,#1673c9 0%,rgba(22,115,201,0) 72%),radial-gradient(55% 65% at 100% 100%,#ef8846 0%,rgba(242,98,26,0) 72%),radial-gradient(50% 60% at 100% 0%,#4aa6ee 0%,rgba(74,166,238,0) 70%),radial-gradient(50% 60% at 0% 100%,#ff9a52 0%,rgba(255,154,82,0) 70%),#fff1e6!important}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{padding:40px 0 32px!important;margin-left:0!important;margin-right:0!important}}

/* KWJ：雷達每個面向下加小字標註（差異顯著／差異不顯著／接近）；圓環數字縮一點放進內圈 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rn{font-size:12px!important;font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rn-hi{fill:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rn-mid{fill:#8a8f98!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rn-lo{fill:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.big{font-size:44px!important}

html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.lb{font-size:16px!important;font-weight:700!important;fill:#1f2937!important}

/* 修正：滿版後內容貼邊 → 補左右留白；標題在淺色處看不清 → 改深色 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{padding:56px 24px 48px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h small{color:#4b5563!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.ends{font-size:13px!important;fill:#8a8f98!important;font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.big{font-size:40px!important}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec{padding:40px 16px 32px!important}}

/* KWJ：字體要有系統、要統一 → 一律沿用網站字型與五級字級（48／36／24／20／16）
   標題用網站襯線字（ZwaySerif）；內文、圖表標示用網站黑體（ZwaySans）；圖表裡的字由程式換算成畫面上固定 16，不再跟著圖縮小 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec *,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text{font-family:var(--v3-sans,ZwaySans,"Noto Sans TC","Microsoft JhengHei",sans-serif)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:36px!important;font-weight:700!important;line-height:1.3!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw h3{font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:20px!important;font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tip p{font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:20px!important;font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h small,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .leg,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .leg span,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tip small,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 b,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r01 .bar em,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .r04 b,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cap04,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .g06 p{font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.big{font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rn,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.ends,html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.lv{font-weight:700!important}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-size:28px!important}}

/* （首頁段落順序已由串接檢核改成真正的頁面結構，原本用外觀排序的那段已刪除，10-12） */
/* 九宮格在「報告」段裡面：段落已有大標，九宮格標題降一級為 24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-size:24px!important}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-size:20px!important}}

/* KWJ：首屏插圖上的小卡「版面不OK」→ 標題在上、靠左；兩個標籤排在下面；拿掉上緣橘線改柔和陰影 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:22px 26px!important;border:0!important;border-radius:20px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 16px 40px rgba(20,40,70,.16)!important;text-align:left!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>strong{order:0!important;font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:20px!important;line-height:1.5!important;font-weight:700!important;color:#1f2937!important;text-align:left!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>strong br{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>span{order:1!important;display:inline-flex!important;margin:0!important;font-size:16px!important;padding:4px 14px!important;border-radius:999px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{flex-flow:row wrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>strong{flex:0 0 100%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{left:32px!important;right:32px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}
@media (max-width:640px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{left:16px!important;right:16px!important;bottom:16px!important;padding:16px 18px!important;gap:10px!important}}

/* KWJ：插圖邊緣「要羽化」→ 首屏與商品頁插圖四邊淡出，不再有硬邊；容器拿掉底色、圓角與陰影 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-landing-hero-art,.j-shop-art){background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;overflow:visible!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-landing-hero-art,.j-shop-art,.j-shop-health-art,.j-shop-perspective-art)>img{border-radius:0!important;box-shadow:none!important;
 -webkit-mask-image:linear-gradient(to right,transparent 0,#000 18%,#000 78%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 12%,#000 82%,transparent 100%);-webkit-mask-composite:source-in;
 mask-image:linear-gradient(to right,transparent 0,#000 18%,#000 78%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 12%,#000 82%,transparent 100%);mask-composite:intersect}
/* KWJ：羽化「不能擋到」人物 → 淡出範圍縮窄；國小主圖男孩臉在最右邊，右邊不淡出 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-landing-hero-art,.j-shop-art,.j-shop-health-art,.j-shop-perspective-art)>img{
 -webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 7%,#000 92%,transparent 100%)!important;
 mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 7%,#000 92%,transparent 100%)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img[src*="elementary-growth-hero"]{
 -webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to bottom,transparent 0,#000 7%,#000 94%,transparent 100%)!important;
 mask-image:linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to bottom,transparent 0,#000 7%,#000 94%,transparent 100%)!important}

/* KWJ：首屏插圖「放太大」→ 在 761～1199 寬時插圖被拉高裁切。改成固定比例、最寬 440，整張圖完整呈現 */
@media (min-width:761px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{width:min(100%,440px)!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:476/560!important;justify-self:center!important;align-self:center!important;margin:0 auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{width:100%!important;height:100%!important;object-fit:contain!important}
}

/* KWJ：國小頁「一年兩次」段「空空的、很怪」→ 拿掉中間那張留白很多的抽象長圖；兩張卡改成一條時間軸：第一次 —（約半年）→ 半年後 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-art{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm{position:relative!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:120px!important;margin:40px 0 0!important;padding:0!important;max-width:none!important;transform:none!important;inset:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::before{content:""!important;position:absolute!important;left:calc(50% - 60px)!important;right:calc(50% - 60px)!important;top:50%!important;height:4px!important;border-radius:4px!important;background:linear-gradient(90deg,#2c7eba,#ef8846)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::after{content:"半年"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-150%)!important;font-size:16px!important;font-weight:700!important;color:#6b7280!important;white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div{position:relative!important;margin:0!important;background:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(20,30,50,.05),0 14px 36px rgba(20,30,50,.10)!important;padding:28px 32px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div:first-child{background:linear-gradient(180deg,#eef5fc,#fff 60%)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div:last-child{background:linear-gradient(180deg,#fff2e8,#fff 60%)!important}
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm{grid-template-columns:1fr!important;gap:56px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::before{left:50%!important;right:auto!important;width:4px!important;top:calc(50% - 28px)!important;height:56px!important;background:linear-gradient(180deg,#2c7eba,#ef8846)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::after{transform:translate(12px,-50%)!important}
}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm{grid-column:1/-1!important;width:100%!important;margin-left:0!important;margin-right:0!important;justify-self:stretch!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div:last-child>span{color:#ef8846!important;border-color:#ef8846!important}

/* 幼兒／國中／高中頁藍色區塊底部新加的購買區（串接檢核 10-12 加）：說明與按鈕拉開距離；手機上按鈕滿寬 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important;margin-top:28px!important;padding-top:24px!important;border-top:1px solid rgba(255,255,255,.35)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy-note{margin:0!important;font-size:16px!important;line-height:1.8!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy .j-primary{margin:0!important;min-width:240px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy{gap:16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy .j-primary{width:100%!important;min-width:0!important}}
/* 藍色區塊上的按鈕改白底藍字，才看得出是按鈕；分隔線拉滿 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy{align-self:stretch!important;width:100%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy .j-primary{background:#fff!important;color:#2c7eba!important;border:0!important;box-shadow:0 8px 20px rgba(10,40,80,.18)!important;font-weight:700!important;font-size:20px!important;padding:14px 32px!important;border-radius:14px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-buy .j-primary:hover{background:#fff4ec!important;color:#c4501a!important}
/* 修正（自檢）：首屏插圖是橫的（1585×992），放進直的框會上下留白 → 框改 4:3、寬 480，圖填滿框 */
@media (min-width:761px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{width:min(100%,480px)!important;aspect-ratio:4/3!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{object-fit:cover!important;object-position:50% 40%!important}
}
/* 自檢：首屏小卡蓋到孩子的臉 → 電腦版小卡移到插圖下方，不再疊在圖上 */
@media (min-width:761px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{aspect-ratio:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{aspect-ratio:4/3!important;height:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;margin:-24px 24px 0!important}
}
/* KWJ：「人被切到了」→ 商品頁主圖原圖是橫的（約 16:10），放進直的框被裁掉兩邊。框改成跟原圖同比例、整張完整顯示，不裁切 */
@media (min-width:761px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art{aspect-ratio:1200/751!important;height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;align-self:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}
}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img[src*="elementary-growth-hero"]{
 -webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 95%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 7%,#000 92%,transparent 100%)!important;
 mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 95%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 7%,#000 92%,transparent 100%)!important}
/* 主圖改橫式後偏小 → 電腦版往右邊空白延伸，最寬 620 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art{width:clamp(100%,calc(100% + (100vw - 1040px)/2),620px)!important;max-width:none!important;justify-self:start!important}}
/* KWJ：主圖「太小」、「左邊可以被裁切沒關係」→ 電腦版框改大（寬最多 640、高 560），填滿框；國小那張靠右對齊，只裁左邊空白天空，男孩完整 */
@media (min-width:761px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art{aspect-ratio:auto!important;height:560px!important;width:clamp(100%,calc(100% + (100vw - 1040px)/2),640px)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img{object-fit:cover!important;object-position:50% 50%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img[src*="elementary-growth-hero"]{object-position:100% 50%!important}
}

/* KWJ：國小頁「年度服務的價值」段 —— 說明「一行」、兩張比較卡「排版不好看」 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-main>header>p{max-width:none!important;white-space:nowrap!important}
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-main>header>p{white-space:normal!important;text-wrap:balance!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div{border:0!important;border-radius:20px!important;padding:32px 36px!important;box-shadow:0 1px 2px rgba(20,30,50,.05),0 14px 36px rgba(20,30,50,.08)!important;display:flex!important;flex-direction:column!important;gap:12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:first-child{background:#f6f7f9!important;box-shadow:none!important;border:1px solid #e5e1d8!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:last-child{background:linear-gradient(180deg,#fff2e8,#fff 55%)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div>span{display:block!important;font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important;margin:0 0 8px!important;padding:0 0 16px!important;border-bottom:1px solid rgba(31,42,55,.10)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:first-child>span{color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:last-child>span{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div>p{margin:0!important;font-size:16px!important;line-height:1.8!important;color:#1f2937!important;text-wrap:pretty!important;padding-left:20px!important;position:relative!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div>p::before{content:""!important;position:absolute!important;left:0!important;top:.75em!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#c3cad4!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:last-child>p::before{background:#ef8846!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare{grid-template-columns:1fr!important;gap:16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div{padding:24px 22px!important}}
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-main>header>p{word-break:keep-all!important;text-wrap:pretty!important}}
/* 水彩主圖：人物都在右半邊，跟國小一樣靠右、只裁左邊天空 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img[data-watercolor]{object-position:100% 50%!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-art>img[data-watercolor]{
 -webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to bottom,transparent 0,#000 7%,#000 94%,transparent 100%)!important;
 mask-image:linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to bottom,transparent 0,#000 7%,#000 94%,transparent 100%)!important}

/* 首屏收斂（10-12 併入）
   KWJ 10-12：「不要有太多字體、字型、顏色放在同一區」「會覺得亂亂的」
   首屏一區最多：兩種字型（標題襯線、其他黑體）、三種顏色（深字、灰字、一個橘色重點）、三種大小（48／20／16） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-landing-hero,.j-shop-hero) :is(.j-shop-kicker,.j-shop-stage){color:#6b7280!important;font-weight:500!important;font-size:16px!important}
/* 標題第二段原本縮成 36，改成跟第一段一樣 48，只靠橘色區分 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-hero h1,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-hero h1 span{font-size:44px!important;line-height:1.3!important;letter-spacing:-.01em!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-hero h1 span{font-size:34px!important}}
/* 標籤：拿掉粗體與彩色，一律灰字細框 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-landing-hero,.j-shop-hero) :is(ul,div)>span:not(.j-shop-kicker):not(.j-shop-stage),
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-hero li{color:#6b7280!important;font-weight:500!important;border-color:#e5e1d8!important;background:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>span{color:#6b7280!important;border-color:#e5e1d8!important;font-weight:500!important}
/* 首屏小卡標題改黑體，和內文同一種字型 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>strong{font-family:var(--v3-sans,ZwaySans,"Noto Sans TC",sans-serif)!important}

/* 10-12 併入
   KWJ 10-12：「報告內容預覽」標題與「示範數據」壓在藍灰色光上「文字不明顯」
   → 色光往下移，標題那一帶留白底；示範數據改深灰、放在標題同一行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec::before{
 background:linear-gradient(to bottom,#fff 0,#fff 110px,rgba(255,255,255,0) 220px),
  radial-gradient(60% 70% at 0% 30%,#1673c9 0%,rgba(22,115,201,0) 72%),radial-gradient(55% 65% at 100% 100%,#ef8846 0%,rgba(242,98,26,0) 72%),radial-gradient(50% 60% at 100% 25%,#4aa6ee 0%,rgba(74,166,238,0) 70%),radial-gradient(50% 60% at 0% 100%,#ff9a52 0%,rgba(255,154,82,0) 70%),#fff1e6!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h{align-items:baseline!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{color:#1f2937!important;text-shadow:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h small{color:#4b5563!important;font-weight:500!important}

/* KWJ 10-12：國小頁時間軸卡「版面要再調整」→ 依「一區少字型顏色」收斂：
   拿掉圓框標籤；「第一次／半年後」改成卡片上方的小字＋色點；標題深色 24；只用卡片上緣一條色線分藍橘 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div{padding:28px 32px 30px!important;background:#fff!important;border-top:4px solid #2c7eba!important;border-radius:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div:last-child{border-top-color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div>span{display:flex!important;align-items:center!important;gap:8px!important;border:0!important;padding:0!important;margin:0 0 6px!important;background:none!important;color:#6b7280!important;font-size:16px!important;font-weight:500!important;border-radius:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div>span::before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div:last-child>span::before{background:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div>strong{display:block!important;color:#1f2937!important;font-size:24px!important;line-height:1.4!important;margin:0 0 10px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm>div>p{margin:0!important;color:#1f2937!important;font-size:16px!important;line-height:1.8!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::after{color:#6b7280!important;font-weight:500!important}

/* 10-12 自檢：手機上詞被拆開（「高中學職／涯定向測評」、「工作價值／觀」）→ 手機標題 32、卡片編號改放在名稱上方，名稱整行不拆詞 */
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-hero h1,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-hero h1 span{font-size:32px!important;word-break:keep-all!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-focus-grid>article{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:18px 16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-focus-grid>article>span{font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-stage-focus-grid>article>h3{font-size:20px!important;word-break:keep-all!important;line-height:1.4!important}
}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root main a :is(small,p,span){word-break:keep-all!important;overflow-wrap:anywhere!important}}
/* KWJ：雷達圖面向下的說明（差異顯著等）要小一點、不要搶面向名稱 → 13、一般粗細 */ html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rn{font-weight:500!important}
/* KWJ：親子教養風格半圓要有數字（例 4.2/5）；卡片留白多 → 半圓放大置中 */ html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .g06{gap:20px!important;align-items:end!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .g06 svg{width:100%!important;max-width:170px!important;margin:0 auto!important}
/* KWJ：卡片標題「都往下一點點」→ 上方留白加大 */ html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw{padding-top:36px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cw header{margin-bottom:24px!important}

/* 10-12 KWJ 同意「兩處都收」：每區只留 深字 #1f2937／灰字 #6b7280／一個橘色重點；藍只用在圖表資料（家長）與連結
   A. 全站分段小標（年度服務的價值、實際會讀到什麼…）一律灰色一般粗細 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-section-label,main section>header>span:first-child,.j-shop-landing-report-outline>span,.j-shop-purchase-order>span){color:#6b7280!important;font-weight:500!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-purchase .j-shop-section-label{color:rgba(255,255,255,.85)!important}
/* B. 編號 01–05 不再藍橘交替，一律橘色；藍底卡上的維持白色 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-landing-report ol>li>span,.j-shop-annual-values>li>span){color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-annual-values>li:first-child>span{color:#fff!important}
/* C. 灰字只留一種 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-health,.j-shop-value,.j-shop-outcome,.j-shop-purchase-order,.j-shop-landing-report) :is(p,small,li,span:not(.j-shop-keep)):not([class*=num]):not(.j-shop-landing-report ol>li>span):not(.j-shop-annual-values>li>span){color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-health-rhythm>div>p,.j-shop-value-compare>div>p){color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:first-child>span{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-close{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-annual-values>li:first-child p{color:rgba(255,255,255,.9)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-report-outline strong{color:#1f2937!important;font-size:36px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-report-outline a{color:#2c7eba!important}
/* D. 九宮格字級收斂：大數字一律 32、說明小字 13、其他 16／20 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tip p{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-health,.j-shop-value,.j-shop-outcome,.j-shop-landing-report) :is(h2,h2 span,h3,strong){color:#1f2937!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-annual-values>li:first-child strong{color:#fff!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:last-child>span{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.j-shop-health,.j-shop-value,.j-shop-outcome,.j-shop-landing-report) :is(h2,h2 span,h2 span span){color:#1f2937!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-annual-values>li:first-child p{color:rgba(255,255,255,.9)!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:last-child>span{color:#ef8846!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-compare>div:first-child>span,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-value-close{color:#1f2937!important}
/* 圖例「孩子／家長」維持橘／藍（代表資料，不算多的顏色） */ html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cap04 span:nth-child(2){color:#ef8846!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .cap04 span:nth-child(3){color:#2c7eba!important}

/* KWJ 10-12：展示站頁首的「購物車」改成購物網站那顆（藍色圓角外框、藍字粗體），數量圓點等串接檢核加結構（.cart-count）後顯示 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]{display:inline-flex!important;align-items:center!important;gap:6px!important;border:1.5px solid #2c7eba!important;border-radius:999px!important;padding:6px 16px!important;color:#2c7eba!important;font-weight:700!important;line-height:1.4!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"] .cart-count:not(:empty){display:inline-grid!important;place-items:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;border-radius:999px!important;background:#ef8846!important;color:#fff!important;font-size:14px!important;font-weight:700!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]{padding:2px 10px!important;border-width:1px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav{column-gap:6px!important;gap:6px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]{padding:1px 8px!important}}
/* KWJ：「有商品才會有框框」→ 購物車沒有商品時是一般灰字，跟其他導覽一樣；有數量（.cart-count 有數字）才出現藍框與橘色圓點 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]:not(:has(.cart-count:not(:empty))){border-color:transparent!important;color:#6b7280!important;font-weight:400!important;padding-left:0!important;padding-right:0!important}
/* KWJ：手機頁首不能換行 */ @media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav{flex-wrap:nowrap!important;white-space:nowrap!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>*{flex-shrink:0!important}}@media (max-width:380px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav{column-gap:2px!important;gap:2px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:last-child{padding-left:8px!important;padding-right:8px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav{column-gap:4px!important;gap:4px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]:has(.cart-count:not(:empty)){padding:1px 6px!important;gap:4px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:last-child{padding-left:10px!important;padding-right:10px!important}}

/* KWJ 10-12：頁首拿掉 LOGO 旁的「覺知全人測評」；首頁首屏小字「台灣展威文化教育 / 覺知全人測評」改成「覺知全人測評」，用圓體（粉圓 Huninn，只內嵌這 6 個字）、放大 */
@font-face{font-family:"ZwayRound";src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABAAAAAADOwAAAeWAAEAxQAAAAAAAAAAAAAAAAAAAAAAAAAAGYFSGyAcMAZgAFwRCAqOcIxBATYCJAMSCxAABCAFgxQHIBckGBAbmgpRlDBSB8jHYhyT5AGVylYc6Hjc9O8lgdEgFQviEbRkIorUgIlSEzoV2DydWGUqzlS+iJZoc/chZUGVbWxN7V0BVWUdoEShqmp8jQHA+wKSajcWrkLNTygEx47IzpgJq5bJXdTtjAXjs+lbAAIACeQZggBxtx4eP7A1YWQFtJqRheXQakPhUmBfKBwC9odGh6EVMQAAYECAjglrKQ3iW8kgQYoI1HCupOCtRBrmAgFpzNL8orzVo/9hwkaMrKoMe1NsAxQVWloOQADoML6TBA0d5CUuAeL3De1w6CW4DhnwzpQtzBsJOp/r6aQhnE3gF9FiEAFgAtYPANzQ5tAQYLIQDiUJXKqsR4+D876TQgDf3eABIGiUGMFOgN3BdgOAAY76ACBuChwQg4BeSAES7s5i38nskrBj3GfzTgqB2GZQdjvQc+/KJU/n6se6xzwK0wdCgHRsZA0a6aweBGAE2HkA3JajSb6EgRRw2fuLcxjOlk1IkJESBSFJUcT7EmV6t7mphJCQRjIhmSRlisDmo6q1bZ8ex/dd91QX3SWt3kGtXk8tr099fIgFTmjqD7M3n1CCMetAaUvLmkUKKCr1HFHKgCOe7WwHzlv7MfxytOgBOXk1REgSpDrcXqmO9KIofZR4HBwrsG227ux2qu59AiIpywcLCBdxAyYNAnrBEyJFUhRlSYHyC8HalfMWR5gtEAlIEdm/O0mNSIgUCCi6Tr3uad9V/lpj/P5YSn3fLq0+Z99HK/pj+UKGOq6WccJ6oSHsRNHMhJKI3L1fB5Jtq9IPPTWv6+dWa6QpPNzqmKZuW2rNmfZnLkCEFGy1O9POdqitTVsfaxfLj/UVRe11x6TSauuOzMzBKqzDo+3OAmCRcgFFuW1cm63usUDHbQYxD3nHzIltbMevFwoIRVmFQEGERNqlwZX7uL49w44eppTeHVrAH68P2FBG1VGyH6k2+Kv9EAmj0ba70n1VtjCMfduY3m5pvaWtpPmOHy/R0CWuf4507S6R1Bppy23H0uv0uT9Ft80xUmhxFCEy5j8cGyhHUVYmAMiRLCCvRkgGkaGOuyFCThAQHoYOcO+Sylh3WLVjQSewyNgXw00Ch3W16n1P9au4Y8qa/Y5Y/tbgE/W65jU7lCsuoKawg1o90bLLD4N++lbTmoOAetbmbVk+/x01Y1um23IeFnYxTyzMn9fpkGRkW/CTqeNTUufihJRStHIm+DtvHrpk8ki36fd/CstXfDEqNGx2z1UpWWljKi6uWQLj9regulxZVGbZN76L+5iLZV331eFfOudunTzFereu6f3geO7Uwva5TyeWL+rf8nueY/nWK2M8y/Kx2Q+cZsb5j5MxO1/OfqWLvVrZSWQn+Lmt1WqxMpzqNGHrB+KySrzd54qKmcomMo45cXhXddKp20Kcz/vE54tm+p54M4/raDaVo2kulS14tiigvhBQa07+ndybPvKetNkUd+/dVdqWKRaNXqRptv6yoUUhNZFu4yTfnL1oKE7qtkjNMfJkN+Wg+gzdOR+nOfn7cMYqijEl8t35HprEtE4ud9kUkYmWqYesiudgaONUc7y2pnfjHuuIqi12hrbvOJ09+NjERyksIx4x4HNn2aVNOs4oebb/LwfDOMacnu2kGee8JHGnGaNbhC58zrC4grMmUpPav/UJiT2SPm86kO7p/t1aJBYXM66Bu1tRW101hY2t4uIi8QwP2Kz/jncV8vzwj4Mly5XK5JenK+FuAqWWd+Wy5XINJROjp/EandT6R7Xt1WjG1VP7U0Sn68qzHO/x+uI/0y2ZNVhxRmcyjiU3x0HUqNUap7SfYNRqjGNszdpMNWi0hmj7WQat1jCPSFePMml1pnk+R8JvWbgnyxX3SKWWm+5fmdknntKIVs2fOlPeXqxRi0ujTGW8Rid/ge162tHJ0QaH9macsnffPu56r+eK11vvdo9yJRT8lTf8x61FJ5p10jN03ndNPaK2/f/8wpZdpcweYDpXkRQeeZ1URmpUqqHX6evK8TVKpey6LB2mX7PTtP2Cg6YdqU3jOGfqpUcyfGnsnvkOiV3Td6fnJjLO/WMvOhnGeTHVOXSmjaZtYqU3KD5U2ML+eQ7t/qIup2tHbbjSOXAmNl1UswHN+jO8abFh2PCMxWt9+9MMNP9jY6vZbD1jXxL209OQr60ZnOmd680cleWd48sa2sWjUpUpVR7yG3mZ/FsAAAAEAAiuHNjzARsa3+43CY5/CQDwKWnOZ8OFb3v+n9UgEuFEIwAQA6an//JzizL4lH9P6Kqpo4RhfWAIvTUDr6dWs625t0Yj9AK0vmce5zWCAXBARBwArAYYH4EMVvMxUMB2Pg5NHOUToPElXwSqEPcjBk100FWV4SYYqVSxEqMZNMFrojkDPw0WlnoZIyyDwsKdJUu+s0qZQvk96mwMhEpUcSqjGFgsodGG45NtuLgUK5UpjZEnQ6+1SiWXst4yqodFljC01uVprRUv5ShUXKIKoc7W+PEb5TXVVpki7flx2vbrOHWmuYoMWFBh7JoVX2Wyv3ibPhwOlQ2roYmfRwmAfv1fBoB/2XANU4jy59aMeBOwTTdtdHslWIcB) format("woff2");font-display:block}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-brand>span{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker{font-size:0!important;line-height:0!important;display:block!important;margin:0 0 20px!important;color:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{content:"覺知全人測評"!important;display:inline-block!important;font-family:"ZwayRound","Noto Sans TC",sans-serif!important;font-size:36px!important;line-height:1.3!important;font-weight:400!important;letter-spacing:.12em!important;color:#2c7eba!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{font-size:28px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker{margin-bottom:14px!important}}


/* 10-12 KWJ「類似這種的文字問題要全面檢查」：全站斷行規則
   1. 中文只在標點或空白處換行（不把「學習」「價值觀」拆開）；太長才允許硬斷
   2. 段落避免最後一行只剩一兩個字；短標題、卡片字上下平均分行
   3. 價格「約 NT$1,980–7,000」整串不換行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(p,li,h1,h2,h3,h4,strong,small,span,em,b,dd,dt,summary,label,a,div){word-break:keep-all!important;overflow-wrap:break-word!important;line-break:strict!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.market-designed-price,[class*=price],.j-shop-purchase-order>strong,.j-shop-landing-product-grid p){white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-price{font-size:clamp(18px,2vw,24px)!important}
/* KWJ：藍色結論框的字不要加粗（加粗會糊） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-close :is(p,strong,b){font-weight:400!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-close p{font-size:20px!important;line-height:1.7!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec :is(.r01 .bar em,text){white-space:nowrap!important}
/* 高中／國中頁「重點面向」小卡：名稱不拆開，太長就縮一點字 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid>article>h3{white-space:nowrap!important;font-size:clamp(18px,1.9vw,24px)!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid>article>h3{font-size:18px!important}}
/* 斷行巡檢剩下的窄格子：名稱不拆、窄的時候字縮一級；教養建議卡字改 16 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>small{white-space:nowrap!important;font-size:clamp(14px,1.4vw,18px)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-deliver>ol>li>h3,.j-shop-evidence-steps>div>h3,.j-shop-path-main>ol>li>strong){white-space:nowrap!important;font-size:clamp(18px,2vw,24px)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec .tip p{font-size:18px!important;line-height:1.7!important}
/* KWJ：教養建議卡「這週可以試試」是主標 → 橘色、放大；建議內文改一般字、小一級 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec .tip .tip-h{display:block!important;color:#ef8846!important;font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:20px!important;font-weight:700!important;margin:0 0 10px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec .tip p{font-family:var(--v3-sans,ZwaySans,"Noto Sans TC",sans-serif)!important;font-size:16px!important;font-weight:400!important;color:#1f2937!important;line-height:1.8!important}
/* KWJ：麵包屑「覺知全人測評 / 國中自我探索」字體要跟頁首「覺知全人測評」一致（一般粗細、字距加寬） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location :is(span,strong){font-family:var(--v3-sans,ZwaySans,"Noto Sans TC",sans-serif)!important;font-size:16px!important;font-weight:400!important;letter-spacing:3px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location strong{color:#1f2937!important}
/* 首屏右上購買卡 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero{position:relative!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{position:absolute!important;top:24px!important;right:max(16px,calc((100% - 1000px)/2))!important;z-index:5!important;width:280px!important;display:flex!important;flex-direction:column!important;gap:6px!important;padding:22px 24px!important;background:#fff!important;border-radius:20px!important;box-shadow:0 18px 40px rgba(20,40,70,.16)!important;border-top:4px solid #ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy .zbuy-name{font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:20px!important;font-weight:700!important;color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy .zbuy-price{font-family:var(--v3-serif,ZwaySerif,"Noto Serif TC",serif)!important;font-size:36px!important;font-weight:700!important;color:#ef8846!important;line-height:1.2!important;white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy .zbuy-note{font-size:14px!important;color:#6b7280!important;line-height:1.6!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy .zbuy-btn{margin-top:8px!important;width:100%!important;padding:14px!important;border:0!important;border-radius:12px!important;background:linear-gradient(90deg,#2c7eba,#3d9be6)!important;color:#fff!important;font-family:var(--v3-sans,ZwaySans,"Noto Sans TC",sans-serif)!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 10px 24px rgba(31,127,208,.28)!important}
@media (max-width:1000px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{position:static!important;width:auto!important;margin:16px!important;order:3!important;grid-column:1/-1!important}}
/* KWJ「擋住啦，要好好設計」：購買卡不再疊在插圖上 → 右欄改成上下兩層：上面一條橫式購買卡，下面插圖（插圖完整、不被蓋） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col{display:flex!important;flex-direction:column!important;gap:20px!important;height:auto!important;aspect-ratio:auto!important;overflow:visible!important;align-self:start!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{height:440px!important;width:100%!important;object-fit:cover!important;object-position:100% 40%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>.zbuy{position:static!important;width:auto!important;margin:0!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:6px 24px!important;padding:20px 24px!important;border-top:0!important;border-left:5px solid #ef8846!important;border-radius:16px!important;box-shadow:0 10px 28px rgba(20,40,70,.12)!important;background:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy .zbuy-info{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy-col .zbuy .zbuy-price{font-size:32px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy-col .zbuy .zbuy-btn{margin:0!important;width:auto!important;padding:14px 28px!important;white-space:nowrap!important}
@media (max-width:1000px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{height:auto!important;aspect-ratio:1200/751!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>.zbuy{grid-template-columns:1fr!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy-col .zbuy .zbuy-btn{width:100%!important}}

/* KWJ 選 D：首屏「覺知全人測評」淡藍膠囊＋圓體；膠囊、大標兩行三者的關係：同一條左線對齊、膠囊字比大標小兩級、膠囊與大標間距＝大標行距的一半 */
@font-face{font-family:"ZwayRound";src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABAAAAAADOwAAAeWAAEAxQAAAAAAAAAAAAAAAAAAAAAAAAAAGYFSGyAcMAZgAFwRCAqOcIxBATYCJAMSCxAABCAFgxQHIBckGBAbmgpRlDBSB8jHYhyT5AGVylYc6Hjc9O8lgdEgFQviEbRkIorUgIlSEzoV2DydWGUqzlS+iJZoc/chZUGVbWxN7V0BVWUdoEShqmp8jQHA+wKSajcWrkLNTygEx47IzpgJq5bJXdTtjAXjs+lbAAIACeQZggBxtx4eP7A1YWQFtJqRheXQakPhUmBfKBwC9odGh6EVMQAAYECAjglrKQ3iW8kgQYoI1HCupOCtRBrmAgFpzNL8orzVo/9hwkaMrKoMe1NsAxQVWloOQADoML6TBA0d5CUuAeL3De1w6CW4DhnwzpQtzBsJOp/r6aQhnE3gF9FiEAFgAtYPANzQ5tAQYLIQDiUJXKqsR4+D876TQgDf3eABIGiUGMFOgN3BdgOAAY76ACBuChwQg4BeSAES7s5i38nskrBj3GfzTgqB2GZQdjvQc+/KJU/n6se6xzwK0wdCgHRsZA0a6aweBGAE2HkA3JajSb6EgRRw2fuLcxjOlk1IkJESBSFJUcT7EmV6t7mphJCQRjIhmSRlisDmo6q1bZ8ex/dd91QX3SWt3kGtXk8tr099fIgFTmjqD7M3n1CCMetAaUvLmkUKKCr1HFHKgCOe7WwHzlv7MfxytOgBOXk1REgSpDrcXqmO9KIofZR4HBwrsG227ux2qu59AiIpywcLCBdxAyYNAnrBEyJFUhRlSYHyC8HalfMWR5gtEAlIEdm/O0mNSIgUCCi6Tr3uad9V/lpj/P5YSn3fLq0+Z99HK/pj+UKGOq6WccJ6oSHsRNHMhJKI3L1fB5Jtq9IPPTWv6+dWa6QpPNzqmKZuW2rNmfZnLkCEFGy1O9POdqitTVsfaxfLj/UVRe11x6TSauuOzMzBKqzDo+3OAmCRcgFFuW1cm63usUDHbQYxD3nHzIltbMevFwoIRVmFQEGERNqlwZX7uL49w44eppTeHVrAH68P2FBG1VGyH6k2+Kv9EAmj0ba70n1VtjCMfduY3m5pvaWtpPmOHy/R0CWuf4507S6R1Bppy23H0uv0uT9Ft80xUmhxFCEy5j8cGyhHUVYmAMiRLCCvRkgGkaGOuyFCThAQHoYOcO+Sylh3WLVjQSewyNgXw00Ch3W16n1P9au4Y8qa/Y5Y/tbgE/W65jU7lCsuoKawg1o90bLLD4N++lbTmoOAetbmbVk+/x01Y1um23IeFnYxTyzMn9fpkGRkW/CTqeNTUufihJRStHIm+DtvHrpk8ki36fd/CstXfDEqNGx2z1UpWWljKi6uWQLj9regulxZVGbZN76L+5iLZV331eFfOudunTzFereu6f3geO7Uwva5TyeWL+rf8nueY/nWK2M8y/Kx2Q+cZsb5j5MxO1/OfqWLvVrZSWQn+Lmt1WqxMpzqNGHrB+KySrzd54qKmcomMo45cXhXddKp20Kcz/vE54tm+p54M4/raDaVo2kulS14tiigvhBQa07+ndybPvKetNkUd+/dVdqWKRaNXqRptv6yoUUhNZFu4yTfnL1oKE7qtkjNMfJkN+Wg+gzdOR+nOfn7cMYqijEl8t35HprEtE4ud9kUkYmWqYesiudgaONUc7y2pnfjHuuIqi12hrbvOJ09+NjERyksIx4x4HNn2aVNOs4oebb/LwfDOMacnu2kGee8JHGnGaNbhC58zrC4grMmUpPav/UJiT2SPm86kO7p/t1aJBYXM66Bu1tRW101hY2t4uIi8QwP2Kz/jncV8vzwj4Mly5XK5JenK+FuAqWWd+Wy5XINJROjp/EandT6R7Xt1WjG1VP7U0Sn68qzHO/x+uI/0y2ZNVhxRmcyjiU3x0HUqNUap7SfYNRqjGNszdpMNWi0hmj7WQat1jCPSFePMml1pnk+R8JvWbgnyxX3SKWWm+5fmdknntKIVs2fOlPeXqxRi0ujTGW8Rid/ge162tHJ0QaH9macsnffPu56r+eK11vvdo9yJRT8lTf8x61FJ5p10jN03ndNPaK2/f/8wpZdpcweYDpXkRQeeZ1URmpUqqHX6evK8TVKpey6LB2mX7PTtP2Cg6YdqU3jOGfqpUcyfGnsnvkOiV3Td6fnJjLO/WMvOhnGeTHVOXSmjaZtYqU3KD5U2ML+eQ7t/qIup2tHbbjSOXAmNl1UswHN+jO8abFh2PCMxWt9+9MMNP9jY6vZbD1jXxL209OQr60ZnOmd680cleWd48sa2sWjUpUpVR7yG3mZ/FsAAAAEAAiuHNjzARsa3+43CY5/CQDwKWnOZ8OFb3v+n9UgEuFEIwAQA6an//JzizL4lH9P6Kqpo4RhfWAIvTUDr6dWs625t0Yj9AK0vmce5zWCAXBARBwArAYYH4EMVvMxUMB2Pg5NHOUToPElXwSqEPcjBk100FWV4SYYqVSxEqMZNMFrojkDPw0WlnoZIyyDwsKdJUu+s0qZQvk96mwMhEpUcSqjGFgsodGG45NtuLgUK5UpjZEnQ6+1SiWXst4yqodFljC01uVprRUv5ShUXKIKoc7W+PEb5TXVVpki7flx2vbrOHWmuYoMWFBh7JoVX2Wyv3ibPhwOlQ2roYmfRwmAfv1fBoB/2XANU4jy59aMeBOwTTdtdHslWIcB) format("woff2");font-display:block}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-brand>span{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker{font-size:0!important;line-height:0!important;display:block!important;color:transparent!important;margin:0 0 28px!important;padding:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{content:"覺知全人測評"!important;display:inline-block!important;font-family:"ZwayRound","Noto Sans TC",sans-serif!important;font-size:22px!important;line-height:1!important;font-weight:400!important;letter-spacing:.14em!important;color:#2c7eba!important;background:#eaf3fb!important;padding:12px 22px 12px 24px!important;border-radius:999px!important;margin-left:-2px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero h1{margin-top:0!important;line-height:1.32!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{font-size:18px!important;padding:10px 18px 10px 20px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker{margin-bottom:20px!important}}
/* KWJ：「知道先天特質，然後呢？」等改一行 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-card-question br{display:none!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-card-question{white-space:nowrap!important}}
/* 比價卡在大螢幕時很窄：價格與問句依卡片寬度自動縮放，保證一行不超出 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-card{container-type:inline-size!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards .market-designed-price{font-size:clamp(15px,10.5cqw,24px)!important;white-space:nowrap!important}
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards .market-card-question{font-size:clamp(12px,7.6cqw,16px)!important;white-space:nowrap!important;padding-left:8px!important;padding-right:8px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards .market-designed-card>h4{white-space:nowrap!important;font-size:clamp(14px,9.5cqw,20px)!important;padding-left:8px!important;padding-right:8px!important}
/* KWJ「還是怪怪」：右欄對齊內容框（右緣 1220、不超出版心），兩欄頂端對齊；購買卡與插圖同寬、同左右邊 */
@media (min-width:1001px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero:has(.zbuy){align-items:start!important;padding-top:48px!important;padding-bottom:56px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col{width:100%!important;max-width:100%!important;justify-self:stretch!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{height:380px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero:has(.zbuy) .j-shop-hero-copy{padding-top:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>.zbuy{grid-template-columns:1fr auto!important;padding:18px 20px!important;gap:4px 16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zbuy-col .zbuy .zbuy-note{font-size:14px!important;line-height:1.5!important}
}
/* KWJ：滑過「登入測評系統」等頁首按鈕時字會抖 → 原因是滑過時整顆往上跳 3 像素（沒有過場），字也會重新描一次。拿掉跳動，只換顏色與底色 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top :is(a,button),html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top :is(a,button):hover,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top :is(a,button):focus-visible{transform:none!important;translate:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[aria-label="登入測評系統"]:hover{background:#eef5fc!important}
/* 卡片類滑過時改成陰影加深，不位移（避免字抖） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-product-grid>a,.j-shop-categories>a,.j-primary,.zbuy-btn):hover{transform:none!important;translate:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-product-grid>a,.j-shop-categories>a):hover{box-shadow:0 18px 40px rgba(20,40,70,.16)!important}
/* KWJ：購買卡（A）放在插圖下方 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>.zbuy{order:2!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{order:1!important}
/* KWJ：插圖不要縮小 → 恢復原本大小（高 560），購買卡在圖下方 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{height:560px!important;order:1!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>.zbuy{order:2!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{order:1!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>.zbuy{order:2!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col>img{position:relative!important;inset:auto!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art.zbuy-col{position:relative!important}

/* KWJ 選 C：購買條橫跨首屏兩欄下方（插圖恢復原樣、不再和購買卡同欄） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy{position:static!important;grid-column:1 / -1!important;grid-row:auto!important;width:auto!important;margin:16px 0 0!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:12px 32px!important;padding:22px 32px!important;border:0!important;border-left:6px solid #ef8846!important;border-radius:18px!important;box-shadow:0 12px 32px rgba(20,40,70,.12)!important;background:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-info{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-name{font-size:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-price{font-size:36px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-note{font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-btn{width:auto!important;margin:0!important;padding:16px 40px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy{grid-template-columns:1fr!important;margin:16px!important;padding:18px 20px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-btn{width:100%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-name{font-size:20px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy .zbuy-price{font-size:32px!important}}
/* KWJ：圖片縮小讓空白少一點，購買條往上 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar{padding-top:32px!important;padding-bottom:32px!important;row-gap:24px!important;align-items:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar .j-shop-art{height:440px!important;aspect-ratio:auto!important;align-self:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar .j-shop-art>img{height:440px!important;object-fit:cover!important;object-position:100% 45%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy{margin-top:0!important}}
/* KWJ：圖片縮小讓空白少一點，購買條往上 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar{padding-top:32px!important;padding-bottom:32px!important;row-gap:24px!important;align-items:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar .j-shop-art{height:440px!important;aspect-ratio:auto!important;align-self:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar .j-shop-art>img{height:440px!important;object-fit:cover!important;object-position:100% 45%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy{margin-top:0!important}}
/* KWJ「首頁首屏還有調整空間」：左右兩塊上下對齊——膠囊頂端＝插圖頂端、按鈕底部＝小卡底部；上下留白收成一致的 64 */
@media (min-width:1101px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{min-height:0!important;height:auto!important;padding-top:64px!important;padding-bottom:64px!important;align-items:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-copy{padding-top:0!important;padding-bottom:0!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{height:auto!important;flex:1 1 auto!important;min-height:0!important;object-fit:cover!important;object-position:50% 45%!important;aspect-ratio:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{margin:-24px 24px 0!important}
}
/* 平板寬（761–1100）首屏小卡原本跑到圖上方 → 一律在圖下方 */ @media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{display:flex!important;flex-direction:column!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{order:1!important;position:relative!important;inset:auto!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{order:2!important;position:relative!important;inset:auto!important;margin:-24px 24px 0!important}}
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar{row-gap:0!important;min-height:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy{margin-top:32px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar .j-shop-art{width:100%!important;max-width:100%!important;justify-self:stretch!important}}
@media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar{padding-left:32px!important;padding-right:32px!important;column-gap:32px!important}}
/* KWJ：購買條上面空白太多 → 文字區下方留白拿掉，購買條緊接在插圖下 */ @media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.j-shop-hero-copy{padding-bottom:0!important;margin-bottom:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar>.zbuy{margin-top:20px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero.zbuy-bar .j-shop-art{align-self:end!important}}
/* 上線檢查修正：1. 展示站有新頁尾時，舊頁尾一定藏起來（舊規則權重太高，所以這裡加重）  2. 手機上購買卡被首屏蓋住點不到 → 購買卡與插圖區提到最上層 */
html body:has(>footer.zway-professional-footer) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root footer.j-footer{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .zbuy{position:relative!important;z-index:20!important;pointer-events:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero .j-shop-art:has(.zbuy){position:relative!important;z-index:10!important;pointer-events:auto!important}
/* KWJ 10-12：頁首要跟測評網站一模一樣 → LOGO 右邊恢復「｜覺知全人測評」（手機寬 720 以下照測評網站隱藏） */
@font-face{font-family:"ZwayBrandRounded";src:url(data:font/woff2;base64,d09GMk9UVE8AABbsAA8AAAAAHzAAABaXAAIZmQAAAAAAAAAAAAAAAAAAAAAAAAAAGYFSDbF6G4EIHEIGYA4IAIFEATYCJAMqBAYFgmoHIBckGCobIx5RlE9dCODnYWzMevIDKyu55hors5YuZiOkHtGb3N3KlxGSzP7Er+1/loUzS7y1GMQCLB6fTLPAItNPLpFl0mFXnauzTynwdh+6IkYlC2zMq+s1ZU+/U4DOhY1pC9MHvGODjJJloX34GQIAU163jp2ydsOxGVF/+px+7m6b5M30vDNOPGMVToCHe3sEPC0ABCzbMggtk8RP7z2BBRY6P8ALwMcS3IBd+t/9Xu1N8b0CsfwVDoSsUGTMS0pJEVlVAQr5dcvDdAjgJmvUzoSct2MhJ5zddMpQ1FGTiC+DdVepTcRfN1asGvBbQ0SEEAkJ5EuRwIxZC5yJ7k6NiyS2Jy4kgtjeAFkY0X0BsgCi+wMSZMQWkIQp7EnUMsbjrKQi8UZqZCB1OUR/txGJZ85ZyQrVyKZhQcsCV0dCWHBIdFx0lGx7HuuDpkgM2IE5EBckJaKoIFHhkNkhsqUI+OZZsbmzm5HjpBOwE0YII8vVtIRRIkFLQdAW71H8ky/fNZIW2+X6raSlr62mPYqQv7/VxmDoAKxWGz9S85naOKwdREAkAulc76jY5/kCH9gKeG4oPOCgjDxy4u96JnMCZEvj441f5F5AYKqOZ1homDGTVGeMreNIJg8aXkZCiO7Q99E/Z2RgXG17d+KzGQtnn3Q8mqDT9K6n/l9l8cKY+mjVor+t/tkv1kMkUWf8UvG3IFT0qeiHQuunXN58BiOpkuSiSttnLNV+D/w56Mng12yyxtGhmUO3S4U/gi5zQqNM/LfoAqjcWDujXbMeljRWHuslkwu5pj/X9uej7bkeN+YkKB5Zt42FX00V/sodR7xG713PZ+1Xcz7wUAzkg/rTi2a8WB4084FY4+NeWuIIV9SUSH9lCHaMu6EjdkI/ccuSIRbFOz+ur+u4xkOEGBk9bkJXhsZcn1vLQfCgYeqYrT6892uohf9MaE1Gy3jB/XEvjvbnJ94ZwCXckbuD0ocoSi1riZQ6BgBV6hGj+bCZgXEZXC767sF44axmP9mDWi04WYITeRfod0X9Uav1+aS1frW/909Iu7J7+PQ2zPr4u60+AOqJQO9tGyb10IKJJYVdGE9ZfsikQjEaMazm6pDeaLTGmdyEiV33rzC6SwPAnb3O5fWjldvUHIJN2Mle2EJ2g/ZhUhRdbFNT8SxsfSLNNXjOo9Vz6CNrAkNOXD4A5FKQUWrbS7TQ8b4NT4Oc6+Z0fnYGtRk70OJNvMqdwVwm1Q3XrRrojFUU/0UX9m30OBj7A7jraPbvj0/weTSgO+5gN6DVZpvU9HF07BcBjGfXupn2vHFF9tUZD1Ih+ddAxufTVRHlA9eHrkCrA7XLe+qv1+1YQSNV1Sc9/YST9aPvNHvBqSrtlC2lWr5dd82be5XCPvr9MIrPvDjX1z4Jd/Igh7qzvevYN4ssPSTPL9K1Hdd8mBAzw3fJ7zMeTzmnO/xOv6DrXyyOpMfwWjZ4CNp2OBCPHVUDbLmypU1sQgt6ZpSLB5fLJImzuABSoSjwRqyDrWl6QmE9VWJeDfA1ajrcehp82T3J4Cp4qcjdACWzcwr1qbwUezj5KYPydqPkJGk25gkN8Q9czL3yH719ce3kymbLJj6+G5UdyLMHCz+4GXlN/bBEM7yMtUcrM1Mn1chq/qrnzTWrqjrSQtiJ51Y8XESLwHTb6clPLJ86XEpuRBPEaA5qhYsg9VMvdUGbYCzIGYbA9P/mNCn7dXyw/6Ljp/Zlz92u1bTIYRdJq2dx+85b/hX7Jmhc73LQYtF3PIpPgp5fruGA4dN6IE4Iz5vnC/0CxH2vtKT5ua2H1JP4FOlPQzcOJea9qU6ms9pVP5mRc9qDjWFZcXTOJigejq13i/2HxxdJK8IuGQ3ViktVXhmGu0+DxcpJeXht/xjYb9h90+sjLq7dsJI0UlWdo6ebOJ+R77e6QV8jbfY2R8oe/7mtfer1DlTqX2ms7B+Ej2hAw0wd0D/ETzF34f+zUVq0GiZBZ7iGsePfumiYtrJ8dO3xcGNyfYhDhC0isy6CozihaZxFcwwSRxaadc6grJxUy611FYxr1FFhOyN6hbESrwbuaPCrEU+VauH/TJfyAVoZ0SNwgfLAn/aW4ByOrMEFqDEcp1j/KqbIGcuPYZ2uZ50xfZuceaXWemztCxQ/KgIOgLZfzr+2Mr4I1LnVQxp/XAH3mKoMtFIjR/0Klzg4zrQE99GmDhPRbPgWtLfXozGcO84Cz/SPllwdKMBellt8LuxN7aFoj9ub1TKbFxO/xShq/mdTl4rc8WJcMMiWlH6CJk78SU9z7W8GaOjRXU0UN1octv1+2O72hLns/vwsOU4DPHFpVEw3XIUehLOshxyKWzxF5aGM0pTv3wkM5SGZK+WVTNjoGTyzBAt0KNH9A7OHH3wvS0j3acCdK0GJ97VPwHtMYyEJiKaWC96Mbzy/rrfc5YArIiY0tLrtUjyOlxkvpVy87qEV1erAoeXd9Xfrt6/UG7Sr+obPP+EMzKNvtbrBgZR2CpYSlW/X3fOmnqGwjKInRXcUfz+xEsuZV9eJpN0PTCxR2rfHwwN2GT0VngcXwam/H+YomArzeT4NHgvKYTbuizS5tzyCZfvTgaiIramwwhkJx9wsPnefxS/gl+wTxlGlt+8B3TCibtMQOrj2bpf2MlijzdfvcbJ2Lmoc+hmCLl/0LtGz3nPOC+ZLoftIBFW/b5IanNtld3YqaQdtuEYYyARbCsoEjSMz8jpZbkMLgtVPdYO7C/tZYYRg8oD3bJ5UE55oRmJWxjX9UD/RjmcH02hg7Sq+wvjBbdkYlsQSeJkpv8xwEHRAGMcDZ4fieQdX3nAewigawF2Ke+95bmhJZfX5hjswd663Knf3+qXl57UTxjp1Rug0wYLRlpVihpqaq4yL48aSM54EeGKWD+rHK05NTyqSINVAq6ZYN7Bsbxb09PdFVZ13dSRAodYxoVOBBd2eVY2hrYZWrYSGXPSPM+gXoHSjIUwdVQ9c14e7QCjl7u6cjCh0cVdFkCDFTtCC+DZsgjG4mQUBqU25VN+5jbNu8NxAY96hP9YvJABK02aDV39lC9rfbrWseWMjnHWfBw6e8a71BkNgKBlV04SB7EkhxCyy7ArGWWPFT9oOHen5Or3Q08XO44w5mWgratV3ij0EPFU2jrIGIupr7l8AFxB6xNY82ZCiqVDIUBGSgxD6SGt/O06SNhVOYxHLmC3TVZjaYTAfytyr/Hx5egDeQlLoBwHWWuspQkS6C1V2mbIWZ4L5JkQTno+tTBs1OaU5w2GvUZg9YfWQCqc/XzTdrJpNj6aFEllgLbLiyy0cTDe8X0pdioMXW72ZGMgZbpChdGvjwPFLz2971pAM0RSivWzMXdge9K0g/Ga37fppt+89dnJbfwnT4Fw5sNKhygdXdh57fs/rR4uuOl4M6kPRcJRl+1x8X3zypPeF4hsnfmxA9Q40lbSsH2Hw9YHrQM2pfWae61UvMDW+VRFTN5sfyHSDbCUbNjoYEjT84M6L1YnstNPHzx+2gIk5+ThTjMtRRVvaWLcXGo1FR2GVdR+lzM4420IeMJOHVlxFYAwt3jjBxIcV5km8yAssN2ZNBm4oqRpOhuOBXLOClrkfeRG4BJchv8NTjgIlQWdWnC8JLHDdRgMGuv76BsUt3P7DADzJo1n2vuRZ7nlwA65DhhIlfBrukLaTXvGnNSku/+XAuBFEUmqaS7TSP8Axbnyda77XsZgx1oUPCOzjcXAx79tZcwlXw/chnHl//501Ks97ru2/Ns3VIK3Om8kprPF/tnzhmOXVj99uo/pRtJB8hbWEVBVDTIqbAfdBZYCtK86VKY41YR/BR2nMG21rafViLoq8nw+UoDu0CT7CFDYPyXm4wAks5chCjz5q3DlPL0wEAE38vwCy0NshkLoJNoFrm8n0IddkuDrgQ23DTkO+KvU+PESEV3ANN2FZzcznHvVjBfY9Wsd+4BAYQ2Ixi5qcOP5w6sbYcHtxilgyIIDfjmM56X3KmecOwxLFxB8NQi9wYzchMUnQAhes/4jpGhEvtiXsQQa1l2rCcCYoUI+9X49RBjJyMZUb0vR6o93ITx/DemCF0ZvPAjB9iy/qeyuWWgzBWgLTF7f4VGEiwwoam5TXOAWFZCN5n3CPpdZEfIms0CYSpZE7BgtKUsxhFgqQt4Vsez4eFl488Xd9Idw6lhasGlnKGmRvNLewyFyXzK0SjnBOIyike+FkkH3VpsGux02NnJzW/X9H1rTTuyLnZiz4e9gOoCgf7PTHfXGW716BVBiYJRkp43AcL8kBPibHQCo8/3WeOQKpVjud6dSlzsBZaDQt1+XNDuXIbdms6VDVvQyXlcxKsyazmUDvSIbZ6pJQV+AKNAiENGao6Xw+y4W08sw8qpmuUVW70QY1600m36bSaCJJbCP5K5OZfhtB1FmJs8wB6K9422hP23Ma3MGdldTKkDkS5jRGJsMap3YUyQc868/SGT/lFNpuBBpRDVN2R9bIVvMBj8lZW5w9lNKAoxUepCYDVcvXkIZPXnc1T/W0gIe0ilQhNJsyH7IhBy/nVq0tahBdbJkMFGaIpRprtDSWn6IqFK5IlYaNQHc1wxq6siPhIQI8W6M4J3XB0TMRJGtC1Qo0R0Mq0lzehuqpPg9bWqRtDONJE2C1HZ+z9NoYEohgPKRtGIzCNEYpHiDW5i3eEuLtcCxMvXDi0YG0eja3tCRVx9JrsB3b0I4l1or8UZQS5EMib8skO8HEPPUi1GScr5C27v9zWcMucoUvjJj3msgOIkE+xPTTXpKlOZJnBrNn3EFmEi3xATrC2xQCtq3lK6H2fE3QsEdYT5R+0yJAVUNKmtL0TBJQwiSo1cU+VUIzajWmwTmEObBS1QuiBcC7rOXRqhnIrqn501lN0IFWg32M0wvSeMmJoIDtT1A9xX9k7GZKVlnt2xEYmo7HW8sTfVINXY1PJ/H0cJqokechHOMrcLs5Meut8/mw7cU5hgBVs5lC1dDuvRR4wUO5Dc+DO07Z2d5mZYqdzKdvqZrcgSbNJWFo22EDJ9O9ynSkdpwWMTYbVlqm5HLJIOvGNdSfMZEIjb5JdVmbVXL9WnWSH2/WN49IE2Kbj2SLZfoRi2rTrP0UkMhL3RT6MqHtyBZy2hwEPY8H2uBM0LixJGymJb41trFG1NnGODCGtDRtt2cSj+LmvJrNpnCWrUfpCv1CtyprpRtVHdgkOtJMQ8ZixGZsIjqs2pOYVOf0riZqi0qv7OdH6eFmXbOMaRhBIUuaYyxh6ZMXN9S3k8YokDGwZ+6KcHCklrdiIIocy4wiLOetELr4wb4N8WVwXB0oC9JtvalpSoWt+I3xZuyNxdwqTvhmeVANVYnT2tjFjzNeeUwcy/9B+lih+Ewj9RSchvY6/5lzN+Z6LQLRuzwespRomZLoGUbFcfsyiPzF+CL86Sf7nubPTr2eOXjQmVT8ycUyiC27Gfc+/9XHwO3a6tfWcBT0E3J9pOHQPkDDb/RiQaIxcEnmykiP2YVR9n1Lv2OoU7foH6IdljliMEEylCNvzC/8pXtITsBprg+R77QJpfiW4Rw4Y3E0FcqDqQpaf9S/RT6AT2c8kJrLtNobXu0GqggWsyhrNNvjTF7Z9gRMC1NnsHA/CGcu80n9SMX2WW6BjY4TP72FHxQGuco5Ood58F6DzmEQPA+e//aqh/CFcaNDB6C3Hv0BldysX/60TFOWSe0RvSJao/nIalr187KVq6xVC30o4SDcCYZTr5yb5Mn0xPO/npy7R8OlcAWT7KhQHsVNgLvtvnR08r70CV/I+OySK/vVcXq4iWqAqpArPt4eChZ4szGbORy0CQWYw7jzzufOMHj+bytnI8anAq9PIqqrSanFZr5t6CRrXKgNqz0xAuvQaYH/pMfT1cjpazmlEWfRMnMS4tvbHaWanm+e6pypOPB0MFFWc7qfPLv2DwA1FsCvPUn/1GpDSXlcP9PX+DrWru4eHW1bRYzvqeVBKrAj5vHPypPrfgWjCXXmOj0VUPbPlYGKUmwtweM7w9G+Vi2HypZYcYL9hTWO096WDxpuMPGmel+5CbZNn0yzdT4QUpKEpmdlQD2DGk0aUGWJa59Dapq2WjOpTz2H0rvXvqDpPIOSg1InoB0nJPIRCzmbQz17BNGpzmDXSS3WHFgOcpCNsC/BXZ2pUub6IB0kZB9864QhdXbE8kxvRHjSlCzRFJtdyAMhG2POEgzBEHURcCsoPVl7Cc2W5fuc1aJMaG5egPFdKK85Z+TQ2+ysnZA9V9hS6QqAyeMya43Ulq0K6dE8VOGanmBFkaUvpc7S2UNY3al/5XMwEXtZGdEJuDv9ugiwI9AIMTVFU0cksjzasXYe1Uwe9eCooCcyhT1Hy9d5g9MhhA6EyJOcPZ2rQvbKHMuyA3bg2PClP2a5Rglo6Q+qfYFdb5T+OiKsY/lRB+3wvs0XtUgkmhlaqV3YlVVYpYkDZr2HDUsnbP0RyRVsAQBVVnhj4VreNir5mDF90RVlx3QNoLzrtuaqruIrFqmVRqJDOEqGqZSLBeCPahgHiBfC9+d5oiMFBOh0UJL0HZ/iStjJuMIlIhAUa5zSuhznatL0FeX669BRw24wEjgXFzgYgZGAkNBDJrhK/iBfg0YuIUbtk+hErxEXoeRwJ/yADpc2vfIgUAFlRvwDX0JDRKrrrB7ik5kjDCtN1kCHNGuwanJjbFhAEzqhCn1cGWyDrZst/eW7eC1Ogl6M87xLAMVfoB6mg8aBp+NIdIHzGEfUTtrTyuOCliQam2fP5rLhnb5i5/mgLw7fJc29JxbcOs/i/OwAbCy4ktXopaFxAydG4PmtjJR+GVQRSGNfEo0fyVOR7n8wlevxuxDNKACLLNeFQcB1hA2MjwDkp6ufXlx9etXsjcW3mRLeAVJht2DKontAj9PhtwUlflJUbHHQ7x71OOW078hqicbQTua1yspFOCvp9o2JnV6P16VJiUgkUhF01HRXj9T8Mri8fP13hvpvESMiQogKmcT9Douirse6eroUo/7+RSIhopmkKopMINKkaQxRpwaTkkyNIXCvBYhIJPJHUvoLf9RKpsIhv/MMERnCi/spiqaKpoqmiqaqpp2SymLxHdF3onSaKpQpuIfOH3ch8iXmzZynoAokMZaIyDF5rjlzCTGtzEUc81dGxOvJdnkaKWgrPCCE6IDkkobQ/eRn4tBVJybjuopkc5IeHVwqianIae/hOYtDF1ce1Vj62VPkvTve+3vA0RCPfNP+SkwQ+i9n6+jp8U/475e5P59cHrxl9sHjg+pgb//pPutR6jwJvx3sJPeJoP9KXSt/MdsHngh/W5OE5LtSmPVHP9q4+LZ3f/khEYtfZ/lP3/j4jLdYHfTfA1q8Afotb7jCkv5aiqKXFXCu+60ejEj8mtiZYJL/GWMmAybVeuPps2LDkuHq1hzosS6WkEX8xgaIE3GUojLSdJH/jgpESnQdxcSe5WDF+RyVSBnZ1oGMI5gthMzSsaIloiWCBndwrmpOhzO3izmuJoX4P4oiBYizImNmTLmqA09zzcHoHdZGGmSEXD82Trww0WR08oxFllKTHISqUhIEzUuTgPvMOshviNU8NaMEiBAyJ1u2UjNSmEDmBZmXWtWYmenuohlmco2qCyy0iGM1cyfOHMeISeLr3x3MRYoGIvn7HzULm3L430JPCRFtRWRNJhvHx0TbJi1h2vFLcSQZGDsrnmlqKQAA) format("woff2");font-weight:500;font-display:block}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand{display:flex!important;align-items:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:block!important;align-self:center!important;margin:0 0 0 16px!important;padding:0 0 0 16px!important;border-left:1px solid #e5e1d8!important;font:500 20px/20px "ZwayBrandRounded","ZwaySans","Noto Sans TC",sans-serif!important;letter-spacing:.15em!important;color:#1f2937!important;white-space:nowrap!important;height:auto!important;width:auto!important;opacity:1!important;visibility:visible!important}
@media (max-width:720px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:none!important}}
/* KWJ 10-12 選 B：首屏插圖四邊淡出、拿掉白卡改成圖下置中文字、孩子橘點/家長藍點 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 14%,#000 86%,transparent 100%)!important;mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 14%,#000 86%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>span{display:inline-flex!important;align-items:center!important;gap:8px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>span::before{content:''!important;display:block!important;flex:none!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#ef8846!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>span:nth-of-type(2)::before{background:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{margin:12px 0 0!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:12px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div>strong{flex:0 0 100%!important;text-align:center!important;margin:0!important}
/* KWJ 10-12 定案：首屏「覺知全人測評」改成左側藍橘漸層直線樣式 */
/* 手機/平板：B 版文字放在圖下面，不壓圖；拿掉膠囊後上方留白收小 */
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{position:static!important;inset:auto!important;transform:none!important;margin:12px 0 0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>img{position:static!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{padding-top:40px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{font-family:"ZwayRound","Noto Sans TC",sans-serif!important;font-weight:400!important;color:#2c7eba!important;margin-left:0!important;font-size:24px!important;letter-spacing:.16em!important;background:none!important;padding:2px 0 2px 18px!important;border-radius:0!important;border-left:4px solid!important;border-image:linear-gradient(#2c7eba,#ef8846) 1!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{font-size:20px!important;padding:2px 0 2px 14px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding-bottom:40px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;aspect-ratio:auto!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art>div{background:transparent!important;box-shadow:none!important}}
/* KWJ 10-12 更正：首屏「覺知全人測評」要白框＋橘藍雙色點那版（取代直線版） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{font-family:"ZwayRound","Noto Sans TC",sans-serif!important;font-weight:400!important;color:#2c7eba!important;margin-left:0!important;font-size:22px!important;letter-spacing:.14em!important;background:radial-gradient(circle at 22px 50%,#ef8846 5px,transparent 5.5px),radial-gradient(circle at 38px 50%,#2c7eba 5px,transparent 5.5px),#fff!important;border:1.5px solid #cfe2f3!important;padding:11px 22px 11px 54px!important;border-radius:999px!important;border-image:none!important;border-left:1.5px solid #cfe2f3!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker{margin-bottom:28px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{font-size:18px!important;padding:9px 18px 9px 52px!important}}
/* KWJ 10-12：手機首屏「了解測評內容」按鈕置中 */
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-copy>a{display:flex!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}}
/* 斷行收尾：最後一行不留單字或單獨標點（短句平均分行，長段落讓最後一行至少兩三個字） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(p,li,summary,dd,small,label,span,h1,h2,h3,h4){text-wrap:balance!important}
/* KWJ 10-12：商品頁購買條「再往上一點」→ 圖下多的 40 留白拿掉，購買條離上方內容約 28 */
@media (min-width:1101px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.j-shop-art{margin-bottom:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{margin-top:4px!important}}
@media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{margin-top:4px!important}}
/* KWJ 10-12：首頁已有首屏「覺知全人測評」標籤 → 首頁頁首的黑字品名拿掉；首屏上方空白收小 */
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:none!important}
@media (min-width:1101px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{padding-top:40px!important}}
@media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{padding-top:32px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{padding-top:28px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-copy>a{width:240px!important;max-width:100%!important;align-self:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-copy{padding-top:0!important;margin-top:0!important}}
@media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{align-items:start!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-copy,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero-art{align-self:start!important;margin-top:0!important;padding-top:0!important}}
@media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero{min-height:0!important;height:auto!important;padding-bottom:48px!important}}
/* KWJ 10-12：頁首選單滑過時只出現藍色底線（不要底色、不要左邊粗線、不要橘線），兩站一致 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]),html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]):is(:hover,:focus,:focus-visible,[aria-expanded="true"]){background:transparent!important;box-shadow:none!important;outline:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"])::after{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]):is(:hover,:focus-visible):not(:has(.cart-count:not(:empty))){border-bottom-color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]):is(:hover,:focus-visible):not(:has(.cart-count:not(:empty))):not([style*=x]){box-shadow:inset 0 -2px 0 #2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"])[aria-current="page"]{box-shadow:inset 0 -2px 0 #2c7eba!important}
/* 滑過修正 2：不跳出下拉選單蓋住選單；線只有一條 2px、位置一致；購物車不再出現彎線；登入按鈕不出現橘線 */
html
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a)::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a)::before{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]){box-shadow:none!important;border-bottom-color:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]):not(:has(.cart-count:not(:empty))){border-radius:0!important;height:48px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;align-self:center!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;border-bottom:2px solid transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>:is(a,.case-product-menu>a):not([href*="assessment.z-way-edu.com"]):not(:has(.cart-count:not(:empty))):is(:hover,:focus-visible,[aria-current="page"]){border-bottom-color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a[href*="assessment.z-way-edu.com"]:hover{background:#eef5fc!important}
/* 滑過修正 3：「商品介紹」本身也套用同樣的藍色底線，不出現淺藍底、左邊粗線，也不位移 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a:is(:hover,:focus,:focus-visible){background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding-left:1px!important;color:inherit;border-radius:0!important;height:48px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;border:0!important;border-bottom:2px solid transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a::before{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a:is(:hover,:focus-visible,[aria-current="page"]){border-bottom-color:#2c7eba!important}
/* 滑過只加線、字色不變 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"]):not([aria-current="page"]):not(:has(.cart-count:not(:empty))):is(:hover,:focus-visible),html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a:not([href*="assessment.z-way-edu.com"]):not([aria-current="page"]):not(:has(.cart-count:not(:empty))):is(:hover,:focus-visible){color:#6b7280!important}
/* KWJ 10-12：選單底線用購物車頁那種「滑過從中間長出來」的動畫，但統一藍色；目前所在頁固定一條藍線 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"]):not(:has(.cart-count:not(:empty))),html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a{position:relative!important;border-bottom-color:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"]):not(:has(.cart-count:not(:empty))):is(:hover,:focus-visible,[aria-current="page"]),html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a:is(:hover,:focus-visible,[aria-current="page"]){border-bottom-color:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"]):not(:has(.cart-count:not(:empty)))::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a::after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:auto!important;height:2px!important;background:#2c7eba!important;border-radius:0!important;transform:scaleX(0)!important;transform-origin:50% 50%!important;transition:transform .25s cubic-bezier(.32,.72,0,1)!important;opacity:1!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"]):not(:has(.cart-count:not(:empty))):is(:hover,:focus-visible,[aria-current="page"])::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a:is(:hover,:focus-visible,[aria-current="page"])::after{transform:scaleX(1)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a[href*="assessment.z-way-edu.com"]::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:has(.cart-count:not(:empty))::after{display:none!important}
/* KWJ 10-12：標籤外框太淺 → 外框、字、藍點都用跟「了解測評內容」按鈕同一個藍 #2c7eba */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-landing-hero .j-shop-kicker::before{border:1.5px solid #2c7eba!important;color:#2c7eba!important;background:radial-gradient(circle at 22px 50%,#ef8846 5px,transparent 5.5px),radial-gradient(circle at 38px 50%,#2c7eba 5px,transparent 5.5px),#fff!important}
/* KWJ 10-12：選單字一律不加粗（目前所在頁只用藍色底線標示），字色統一 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"]),html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a:not([href*="assessment.z-way-edu.com"])[aria-current],html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a[aria-current]{font-weight:400!important;color:#6b7280!important}
/* KWJ 10-12：購買條再往上（插圖下緣是淡出的，購買條往上貼近圖） */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{margin-top:-24px!important;position:relative!important;z-index:20!important}}
/* KWJ 10-12：商品頁首屏上方太空 → 麵包屑下面到內容收成 40 左右 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero{padding-top:40px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.j-shop-art{margin-top:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.j-shop-hero-copy{padding-top:0!important;margin-top:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.j-shop-hero-copy>:first-child{margin-top:0!important}}
/* KWJ 10-12：商品頁首屏「上方 40、下方 80」→ 購買條下緣到下方選單 80 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{margin-bottom:71px!important}}
/* KWJ 10-12 定：商品頁首屏上方 50、購買條下方 50 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero{padding-top:50px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{margin-bottom:41px!important}}
/* KWJ 10-12 定：購買條下方 40 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero>.zbuy{margin-bottom:31px!important}}
/* ===== 規範整合 10-13（系統維護盤點 C3）：按鈕跟測評網站一樣 —— 實心 #2c7eba、圓角 12、字 16、高 48（手機 44）；外框按鈕白底藍框藍字 ===== */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-hero-copy>a,.zbuy-btn,button.j-primary:not(.j-stage-buy *)){background:#2c7eba!important;background-image:none!important;border:1px solid #2c7eba!important;color:#fff!important;font-size:16px!important;font-weight:700!important;height:48px!important;min-height:48px!important;padding:0 28px!important;border-radius:12px!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-hero-copy>a,.zbuy-btn,button.j-primary:not(.j-stage-buy *)):hover{background:#2672a8!important;border-color:#2672a8!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-stage-buy button.j-primary,a.market-whole-link,a.j-shop-page-nav-plan){background:#fff!important;background-image:none!important;border:1px solid #2c7eba!important;color:#2c7eba!important;font-size:16px!important;font-weight:700!important;height:48px!important;min-height:48px!important;border-radius:12px!important;box-shadow:none!important;transform:none!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-hero-copy>a,.zbuy-btn,button.j-primary,a.market-whole-link){height:44px!important;min-height:44px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-hero-copy>a,.zbuy-btn,button.j-primary:not(.j-stage-buy *),.j-stage-buy button.j-primary,a.market-whole-link,a.j-shop-page-nav-plan){height:44px!important;min-height:44px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-outcome,.j-shop-purchase) :is(p,div,span,strong){color:#fff!important}
/* ===== KWJ 10-13：商品頁下方的方案區（「第一次看見現在…」＋方案內容預覽）拿掉、子選單「年度方案」拿掉；購買條改成捲過首屏後浮動在畫面最下方 ===== */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(section.j-shop-purchase,.j-stage-buy){display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav a.j-shop-page-nav-plan{display:none!important}
html body > aside.zbuy-float{position:fixed!important;left:50%!important;bottom:16px!important;transform:translate(-50%,calc(100% + 24px))!important;width:min(1000px,calc(100vw - 32px))!important;margin:0!important;z-index:900!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:14px 16px 14px 28px!important;background:#fff!important;border:1px solid #e5e1d8!important;border-left:4px solid #ef8846!important;border-radius:16px!important;box-shadow:0 12px 32px rgba(31,41,55,.14)!important;opacity:0!important;pointer-events:none!important;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .35s ease!important}
html body > aside.zbuy-float.is-on{transform:translate(-50%,0)!important;opacity:1!important;pointer-events:auto!important}
html body > aside.zbuy-float .zbuy-info{display:flex!important;align-items:baseline!important;gap:16px!important;flex-wrap:wrap!important;min-width:0!important}
html body > aside.zbuy-float .zbuy-name{font:700 20px/1.3 var(--v3-serif,"ZwaySerif","Noto Serif TC",serif)!important;color:#1f2937!important}
html body > aside.zbuy-float .zbuy-price{font:700 30px/1.1 var(--v3-serif,"ZwaySerif","Noto Serif TC",serif)!important;color:#ef8846!important;white-space:nowrap!important}
html body > aside.zbuy-float .zbuy-note{font-size:16px!important;color:#6b7280!important}
html body > aside.zbuy-float .zbuy-btn{flex:none!important;background:#2c7eba!important;background-image:none!important;border:1px solid #2c7eba!important;color:#fff!important;font:700 16px/1 "ZwaySans","Noto Sans TC",sans-serif!important;height:48px!important;padding:0 32px!important;border-radius:12px!important;box-shadow:none!important;cursor:pointer!important}
html body > aside.zbuy-float .zbuy-btn:hover{background:#2672a8!important}
@media (max-width:760px){html body > aside.zbuy-float{bottom:0!important;width:100vw!important;border-radius:16px 16px 0 0!important;border-left:0!important;border-top:3px solid #ef8846!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom)) 16px!important;gap:12px!important}
html body > aside.zbuy-float .zbuy-info{gap:2px 10px!important}html body > aside.zbuy-float .zbuy-name{font-size:16px!important}html body > aside.zbuy-float .zbuy-price{font-size:24px!important}html body > aside.zbuy-float .zbuy-note{display:none!important}html body > aside.zbuy-float .zbuy-btn{height:44px!important;padding:0 20px!important}}
@media (prefers-reduced-motion:reduce){html body > aside.zbuy-float{transition:none!important}}
/* 子選單跳到各段時，標題不被頁首和子選單蓋住 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section[id]{scroll-margin-top:168px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section[id]{scroll-margin-top:120px!important}}
/* KWJ 10-13：國小頁「第一次 →（半年）→ 半年後」中間的線改成箭頭（藍到橘、箭頭朝向半年後） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::before{left:calc(50% - 56px)!important;right:auto!important;width:112px!important;height:16px!important;top:calc(50% - 8px)!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cdefs%3E%3ClinearGradient id='g' gradientUnits='userSpaceOnUse' x1='2' y1='8' x2='116' y2='8'%3E%3Cstop offset='0' stop-color='%232c7eba'/%3E%3Cstop offset='1' stop-color='%23ef8846'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M2 8H106' stroke='url(%23g)' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M102 2L116 8L102 14Z' fill='%23ef8846'/%3E%3C/svg%3E") center/100% 100% no-repeat!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-shop-health-rhythm::before{left:calc(50% - 8px)!important;width:16px!important;height:56px!important;top:calc(50% - 28px)!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 56'%3E%3Cdefs%3E%3ClinearGradient id='g' gradientUnits='userSpaceOnUse' x1='8' y1='2' x2='8' y2='52'%3E%3Cstop offset='0' stop-color='%232c7eba'/%3E%3Cstop offset='1' stop-color='%23ef8846'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M8 2V42' stroke='url(%23g)' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M2 38L8 52L14 38Z' fill='%23ef8846'/%3E%3C/svg%3E") center/100% 100% no-repeat!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root svg text.rk{fill:#6b7280!important;font-weight:500!important}
/* KWJ 10-13：浮動購買條加粗、加一行簡單說明 */
html body > aside.zbuy-float{padding:20px 20px 20px 32px!important;min-height:96px!important;box-sizing:border-box!important}
html body > aside.zbuy-float .zbuy-info{display:grid!important;grid-template-columns:auto auto!important;justify-content:start!important;align-items:baseline!important;column-gap:16px!important;row-gap:6px!important}
html body > aside.zbuy-float .zbuy-note{grid-column:1 / -1!important;display:block!important;font-size:16px!important;color:#6b7280!important;line-height:1.4!important}
html body > aside.zbuy-float .zbuy-btn{height:52px!important;padding:0 36px!important;font-size:18px!important}
@media (max-width:760px){html body > aside.zbuy-float{padding:14px 16px calc(14px + env(safe-area-inset-bottom)) 16px!important;min-height:0!important}
html body > aside.zbuy-float .zbuy-note{display:block!important;font-size:14px!important}
html body > aside.zbuy-float .zbuy-btn{height:48px!important;padding:0 18px!important;font-size:16px!important}}
html body > aside.zbuy-float .zbuy-info{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;column-gap:16px!important;row-gap:6px!important}
html body > aside.zbuy-float .zbuy-note{flex:0 0 100%!important}
html body > aside.zbuy-float .zbuy-note-s{display:none!important}
html body > aside.zbuy-float .zbuy-name{white-space:nowrap!important}
@media (max-width:760px){html body > aside.zbuy-float .zbuy-note{display:none!important}
html body > aside.zbuy-float .zbuy-note-s{display:block!important;flex:0 0 100%!important;font-size:14px!important;color:#6b7280!important;line-height:1.4!important}
html body > aside.zbuy-float .zbuy-info{column-gap:10px!important;row-gap:2px!important}}
/* 雷達 A 版：名稱深色、分數粗體；副標「滿分 5 分」 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rl{fill:#1f2937!important;font-weight:600!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rs{font-weight:700!important;fill:initial}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec svg text.rs tspan{font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .rad-sub{text-align:center!important;color:#6b7280!important;font-size:16px!important;margin:-4px 0 0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .rad-sub{margin:-20px 0 -6px!important}
/* 規範收尾：報告預覽區標題也歸到規範字級 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec h2{font-size:30px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec article.cw h3{font-size:20px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec h2{font-size:24px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec article.cw h3{font-size:18px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .tip .tip-h{font-size:18px!important}}
/* KWJ 10-13：下拉選單「全部都開放預購」→ 國小扎根測評也標「開放預購」 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a[href$="/elementary"]:not(:has(small))::after{content:"預購"!important;display:inline!important;position:static!important;width:auto!important;height:auto!important;background:none!important;transform:none!important;color:#6b7280!important;font-weight:700!important;font-size:inherit!important;margin-left:auto!important}
/* KWJ 10-13：下拉選單「寫預購就好」 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a small{font-size:0!important;letter-spacing:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a small::after{content:"預購"!important;font-size:16px!important;color:#6b7280!important;font-weight:700!important}

html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a{align-items:center!important;line-height:1.5!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a small{display:inline-block!important;line-height:0!important;margin:0!important;padding:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a small::after{line-height:1.5!important;display:inline-block!important}
/* KWJ 10-13：比價卡的問句超出格子 → 字維持 16，允許換成兩行並平均分行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .market-designed-card :is(.market-card-question,div,p,span,strong){white-space:normal!important;overflow-wrap:break-word!important;text-wrap:balance!important;max-width:100%!important}
/* 價格不能斷行：比價卡價格用 20、不換行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .market-designed-card .market-designed-price{white-space:nowrap!important;font-size:20px!important;text-wrap:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .market-reference-cards .market-designed-card{padding-left:10px!important;padding-right:10px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .market-designed-card .market-designed-price{letter-spacing:-.01em!important}
/* ===== KWJ 10-13：新 LOGO（向量圖形＋圓體字，比例 B）＋滑鼠經過冒出小愛心；所有頁面頁首都有「｜覺知全人測評」 ===== */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand{position:relative!important;display:flex!important;align-items:center!important;overflow:visible!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>img{content:url("/assets/brand/zway-lockup.svg")!important;height:42px!important;width:auto!important;max-width:none!important;background:none!important;padding:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:block!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::before,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::after{content:""!important;position:absolute!important;display:block!important;top:calc(50% - 21px)!important;left:25px!important;width:12px!important;height:12px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 5 6.4 5c2 0 3.6 1.2 4.4 2.6h.4C12 6.2 13.6 5 15.6 5 19 5 21.1 8.4 19.6 11.8 17.5 16.4 12 21 12 21z' fill='%236c95cd'/%3E%3C/svg%3E") center/contain no-repeat!important;opacity:0;pointer-events:none!important;z-index:2!important;border:0!important;transform:none}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::after{left:2px!important;top:calc(50% - 19px)!important;width:8px!important;height:8px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 5 6.4 5c2 0 3.6 1.2 4.4 2.6h.4C12 6.2 13.6 5 15.6 5 19 5 21.1 8.4 19.6 11.8 17.5 16.4 12 21 12 21z' fill='%23ef8846'/%3E%3C/svg%3E")!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::before,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:focus-visible::before{animation:zwHeart 1.4s cubic-bezier(.22,.61,.36,1) infinite both!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:focus-visible::after{animation:zwHeart 1.4s cubic-bezier(.22,.61,.36,1) .18s infinite both!important}
@keyframes zwHeart{0%{opacity:0;transform:translateY(5px) scale(.5)}30%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-6px) scale(.95)}}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::before,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::after{animation:none!important}}
@media (max-width:720px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>img{height:36px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:none!important}}
/* ===== KWJ 10-13：新 LOGO（向量圖形＋圓體字，比例 B）＋滑鼠經過冒出小愛心；所有頁面頁首都有「｜覺知全人測評」 ===== */
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand{position:relative!important;display:flex!important;align-items:center!important;overflow:visible!important}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>img{content:url("/assets/brand/zway-lockup.svg")!important;height:42px!important;width:auto!important;max-width:none!important;background:none!important;padding:0!important}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:block!important}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::before,html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::after{content:""!important;position:absolute!important;display:block!important;top:calc(50% - 21px)!important;left:25px!important;width:12px!important;height:12px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 5 6.4 5c2 0 3.6 1.2 4.4 2.6h.4C12 6.2 13.6 5 15.6 5 19 5 21.1 8.4 19.6 11.8 17.5 16.4 12 21 12 21z' fill='%236c95cd'/%3E%3C/svg%3E") center/contain no-repeat!important;opacity:0;pointer-events:none!important;z-index:2!important;border:0!important;transform:none}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::after{left:2px!important;top:calc(50% - 19px)!important;width:8px!important;height:8px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 3 5 6.4 5c2 0 3.6 1.2 4.4 2.6h.4C12 6.2 13.6 5 15.6 5 19 5 21.1 8.4 19.6 11.8 17.5 16.4 12 21 12 21z' fill='%23ef8846'/%3E%3C/svg%3E")!important}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::before,html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:focus-visible::before{animation:zwHeart 1.4s cubic-bezier(.22,.61,.36,1) infinite both!important}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::after,html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:focus-visible::after{animation:zwHeart 1.4s cubic-bezier(.22,.61,.36,1) .18s infinite both!important}
@keyframes zwHeart{0%{opacity:0;transform:translateY(5px) scale(.5)}30%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-6px) scale(.95)}}
@media (prefers-reduced-motion:reduce){html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::before,html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand:hover::after{animation:none!important}}
@media (max-width:720px){html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>img{height:36px!important}html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:none!important}}
/* KWJ 10-13：購物首頁頁首不放「覺知全人測評」（首屏已有標籤），其他頁照放 */
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:none!important}
/* KWJ 10-13 頁首字體整合（做法 1：品牌圓體、選單黑體）：選單字距微開、登入按鈕改中等粗細，跟品名一致；文字中線對齊 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a{letter-spacing:.06em!important;font-weight:400!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a[href*="assessment.z-way-edu.com"],html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a[href*="assessment.z-way-edu.com"] span{font-weight:500!important;letter-spacing:.06em!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top{align-items:center!important}
/* 浮動條收起時頁底留空間，最後一段不被蓋住 */
html body.zbuy-pad{padding-bottom:120px!important}
@media (max-width:760px){html body.zbuy-pad{padding-bottom:96px!important}}
/* KWJ 10-13：大標「不同的方式理解世界。」句點不能單獨掉到下一行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero h1 em>span{white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-hero h1{letter-spacing:-.01em!important}
/* KWJ 10-13：頁首不要固定，跟著頁面捲走 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top,html body .j-top{position:relative!important;top:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav{top:0!important}
/* 回到頂部按鈕：白底圓形、灰線箭頭；滑過變藍；浮動購買條出現時往上讓位 */
html body > button.zw-top{position:fixed!important;right:24px!important;bottom:24px!important;z-index:901!important;width:48px!important;height:48px!important;border-radius:50%!important;border:1px solid #e5e1d8!important;background:#fff!important;color:#6b7280!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 6px 18px rgba(31,41,55,.10)!important;cursor:pointer!important;opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important;transition:opacity .25s ease,transform .3s cubic-bezier(.22,.61,.36,1),bottom .3s cubic-bezier(.22,.61,.36,1),color .2s,border-color .2s!important;padding:0!important}
html body > button.zw-top.is-on{opacity:1!important;pointer-events:auto!important;transform:none!important}
html body > button.zw-top:hover,html body > button.zw-top:focus-visible{color:#2c7eba!important;border-color:#2c7eba!important}
@media (max-width:1100px){html body > button.zw-top.lift{bottom:128px!important}}
@media (max-width:760px){html body > button.zw-top{right:16px!important;bottom:16px!important;width:44px!important;height:44px!important}html body > button.zw-top.lift{bottom:104px!important}}
@media (prefers-reduced-motion:reduce){html body > button.zw-top{transition:none!important}}
/* KWJ 10-13：下方按鈕不要擋到內容 → 畫面夠寬（≥1180，內容兩側有空白）才把回到頂部浮在右下；窄畫面改放進浮動購買條裡 */
@media (max-width:1179px){html body > button.zw-top{display:none!important}}
@media (min-width:1180px){html body > button.zw-top{right:max(24px,calc((100vw - 1000px) / 2 - 72px))!important}html body > aside.zbuy-float .zbuy-top{display:none!important}}
html body > aside.zbuy-float .zbuy-top{flex:none!important;width:44px!important;height:44px!important;border-radius:50%!important;border:1px solid #e5e1d8!important;background:#fff!important;color:#6b7280!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer!important;margin-left:auto!important;margin-right:-8px!important}
html body > aside.zbuy-float .zbuy-top:hover{color:#2c7eba!important;border-color:#2c7eba!important}
@media (max-width:760px){html body > aside.zbuy-float .zbuy-top{width:40px!important;height:40px!important;margin-right:-4px!important}}
@media (min-width:1180px){html body > aside.zbuy-float button.zbuy-top{display:none!important}}
/* 浮動條文字不能有孤行：平板起就用短說明；手機商品名＋價格同一行 */
@media (max-width:1100px){html body > aside.zbuy-float .zbuy-note{display:none!important}html body > aside.zbuy-float .zbuy-note-s{display:block!important;flex:0 0 100%!important;font-size:14px!important;color:#6b7280!important;white-space:nowrap!important}}
html body > aside.zbuy-float :is(.zbuy-name,.zbuy-price,.zbuy-note,.zbuy-note-s){white-space:nowrap!important}
@media (max-width:760px){html body > aside.zbuy-float .zbuy-info{flex-wrap:wrap!important;column-gap:8px!important}html body > aside.zbuy-float .zbuy-name{font-size:15px!important}html body > aside.zbuy-float .zbuy-price{font-size:20px!important}html body > aside.zbuy-float .zbuy-note-s{font-size:13px!important}html body > aside.zbuy-float{gap:8px!important}html body > aside.zbuy-float .zbuy-btn{padding:0 14px!important;font-size:15px!important}}
/* KWJ 10-13：浮動購買條比內容寬一點點（左右各多 24），不要跟下面卡片同寬 */
@media (min-width:1101px){html body > aside.zbuy-float{width:min(1048px,calc(100vw - 32px))!important}}
/* KWJ 10-13 選 D：回到頂部細條；拿掉右下圓形按鈕和購買條裡的箭頭 */
html body > button.zw-top,html body > aside.zbuy-float button.zbuy-top{display:none!important}
html body > div.zw-topbar{position:fixed!important;left:0!important;right:0!important;top:0!important;z-index:950!important;height:48px!important;background:rgba(255,255,255,.97)!important;border-bottom:1px solid #e5e1d8!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:0 max(20px,calc((100vw - 1000px) / 2))!important;box-sizing:border-box!important;transform:translateY(-100%)!important;transition:transform .3s cubic-bezier(.22,.61,.36,1)!important;font:15px ZwaySans,"Noto Sans TC",sans-serif!important;color:#6b7280!important}
html body > div.zw-topbar.on{transform:none!important}
html body > div.zw-topbar button{border:0!important;background:none!important;color:#2c7eba!important;font:inherit!important;display:flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;padding:0!important;white-space:nowrap!important}
html body > div.zw-topbar .sec{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}
@media (max-width:1100px){html body > div.zw-topbar{padding:0 32px!important}}
@media (max-width:760px){html body > div.zw-topbar{padding:0 20px!important}}
@media (prefers-reduced-motion:reduce){html body > div.zw-topbar{transition:none!important}}
@media (max-width:720px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::before{top:calc(50% - 18px)!important;left:21px!important;width:10px!important;height:10px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand::after{top:calc(50% - 16px)!important;left:2px!important;width:7px!important;height:7px!important}}
/* KWJ 10-13：平板 721～1100 也顯示品名；選單放不下時換到第二排並靠右（跟測評網站一致），頁首不超出畫面 */
@media (min-width:721px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top{flex-wrap:wrap!important;height:auto!important;min-height:80px!important;row-gap:0!important;padding-top:16px!important;padding-bottom:8px!important;align-items:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>.case-journey-brand{min-height:48px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>.case-journey-brand>span{display:block!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>.case-journey-nav{margin-left:auto!important;justify-content:flex-end!important;flex-wrap:nowrap!important;max-width:100%!important}}
html body:has(.j-shop-landing-hero) #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand>span{display:none!important}
@media (min-width:721px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>.case-journey-nav{width:auto!important;flex:0 1 auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important}}
@media (min-width:721px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top{padding-top:16px!important;padding-bottom:16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>.case-journey-nav{height:48px!important;align-items:center!important}}
@media (max-width:720px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top{height:100px!important;min-height:0!important;box-sizing:border-box!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>.case-journey-nav{margin-top:4px!important}}
/* 緊急修正 10-13：年度方案 02～05 白卡的字被誤設成白色（看起來空白）→ 只有第一張藍卡用白字 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li:not(:first-child) strong{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li:not(:first-child) p{color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li:not(:first-child):nth-child(even)>span{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li:not(:first-child):nth-child(odd)>span{color:#2c7eba!important}
/* 「確認題目的意思」三句問句同一個字級 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-evidence-steps p span{font-size:inherit!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-outcome-main>:not(ol) :is(h2,h2 *,p,strong){color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-outcome-main>:not(ol) :is(.j-shop-section-label,small,.j-shop-kicker){color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-outcome-main>:not(ol) p{color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-outcome-main>:not(ol) h2 :is(em,.j-shop-accent){color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-outcome>.j-shop-section-label{color:#6b7280!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-outcome-main>p{color:#6b7280!important}
/* KWJ 10-13：不要頂部細條 → 拿掉；回到頂部改成購買條裡的小箭頭（電腦、手機都一樣，不另外擋內容） */
html body > div.zw-topbar{display:none!important}
html body > aside.zbuy-float button.zbuy-top{display:flex!important}
/* KWJ 10-13 選 B：右側邊緣小按鈕；不要頂部細條、購買條裡也不放箭頭 */
html body > div.zw-topbar,html body > button.zw-top,html body > aside.zbuy-float button.zbuy-top{display:none!important}
html body > button.zw-tab{position:fixed!important;right:0!important;top:50%!important;transform:translate(100%,-50%)!important;z-index:950!important;width:34px!important;height:72px!important;border:1px solid #e5e1d8!important;border-right:0!important;border-radius:12px 0 0 12px!important;background:#fff!important;color:#6b7280!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;font:12px/1.2 ZwaySans,"Noto Sans TC",sans-serif!important;box-shadow:-4px 4px 12px rgba(31,41,55,.06)!important;cursor:pointer!important;padding:0!important;transition:transform .3s cubic-bezier(.22,.61,.36,1),color .2s!important}
html body > button.zw-tab.on{transform:translate(0,-50%)!important}
html body > button.zw-tab:hover,html body > button.zw-tab:focus-visible{color:#2c7eba!important}
@media (prefers-reduced-motion:reduce){html body > button.zw-tab{transition:none!important}}
/* 窄格子的短標題不拆字 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid>article>h3,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-categories>a>small{white-space:nowrap!important;letter-spacing:-.02em!important}
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid>article>h3{font-size:18px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main span.zw-keep{white-space:nowrap!important;text-wrap:nowrap!important;text-wrap-mode:nowrap!important}
/* KWJ 10-13：回到頂部改回圓形箭頭（右下角）；右側長方形「頂部」不要 */
html body > button.zw-tab,html body > div.zw-topbar,html body > aside.zbuy-float button.zbuy-top{display:none!important}
html body > button.zw-circle{position:fixed!important;right:max(16px,calc((100vw - 1000px) / 2 - 72px))!important;bottom:24px!important;z-index:901!important;width:48px!important;height:48px!important;border-radius:50%!important;border:1px solid #e5e1d8!important;background:#fff!important;color:#6b7280!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 6px 18px rgba(31,41,55,.10)!important;cursor:pointer!important;padding:0!important;opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important;transition:opacity .25s ease,transform .3s cubic-bezier(.22,.61,.36,1),bottom .3s cubic-bezier(.22,.61,.36,1),color .2s,border-color .2s!important}
html body > button.zw-circle.on{opacity:1!important;pointer-events:auto!important;transform:none!important}
html body > button.zw-circle:hover,html body > button.zw-circle:focus-visible{color:#2c7eba!important;border-color:#2c7eba!important}
@media (max-width:1179px){html body > button.zw-circle.lift{bottom:128px!important}}
@media (max-width:760px){html body > button.zw-circle{right:16px!important;width:44px!important;height:44px!important}html body > button.zw-circle.lift{bottom:104px!important}}
@media (prefers-reduced-motion:reduce){html body > button.zw-circle{transition:none!important}}
/* KWJ 10-13：年度服務卡片——標題 20 是主角，說明改 16（藍卡白字說明用一般粗細） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>p{font-size:16px!important;font-weight:400!important;line-height:1.6!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li:first-child>p{color:rgba(255,255,255,.9)!important}
/* KWJ 10-13：比價區右卡「了解國小扎根測評 →」不用 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main a.market-whole-link{display:none!important}
@media (min-width:1180px){html body > button.zw-circle{right:max(16px,calc((100vw - 1048px) / 2 - 64px))!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>strong{font-size:20px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>strong{font-size:18px!important}}
/* KWJ 10-13：「市場測評」和說明放同一行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;column-gap:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group>h3{margin:0!important;white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group>p{margin:0!important;flex:1 1 auto!important;min-width:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group>p small{white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group>.market-reference-cards{flex:0 0 100%!important;margin-top:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group{flex-direction:row!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-group>p small{white-space:normal!important}}
/* KWJ 10-13：商品下拉選單行距小一點 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a{padding-top:7px!important;padding-bottom:7px!important;min-height:0!important;height:auto!important;line-height:1.5!important}
/* KWJ 10-13：下拉選單「預購」用橘色，字體粗細跟商品名一樣 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a small::after,.j-top .case-product-menu-list>a[href$="/elementary"]:not(:has(small))::after{color:#ef8846!important;font-weight:400!important;font-family:inherit!important;font-size:16px!important;letter-spacing:inherit!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a small{font-size:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-product-menu-list>a[href$="/elementary"]::after{color:#ef8846!important;font-weight:400!important}
/* 三個問句框一樣高、都貼齊卡片底部 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards>.market-designed-card{display:flex!important;flex-direction:column!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards .market-card-question{margin-top:auto!important;min-height:76px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;font-size:16px!important;line-height:1.6!important}
/* KWJ 10-13：比價卡三行說明每行都不換行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards .market-designed-card>p{white-space:nowrap!important;font-size:16px!important;letter-spacing:0!important;line-height:1.75!important}
/* KWJ 10-13：年度服務卡間距、字級比例重排——編號和標題同大小同一行、說明緊接在下，五張卡一致 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li{display:grid!important;grid-template-columns:44px 1fr!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:8px!important;align-items:baseline!important;padding:24px 28px!important;min-height:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>span{grid-row:1!important;grid-column:1!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important;margin:0!important;font-family:ZwaySans,"Noto Sans TC",sans-serif!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>strong{grid-row:1!important;grid-column:2!important;font-size:20px!important;line-height:1.4!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>p{grid-row:2!important;grid-column:2!important;margin:0!important;font-size:16px!important;line-height:1.6!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li{padding:20px!important;grid-template-columns:36px 1fr!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-annual-values>li>:is(span,strong){font-size:18px!important}}
/* KWJ 10-13：藍卡左上角有一塊亮光露出圓角外 → 裁在卡片圓角裡 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-report-preview-main>div{overflow:hidden!important}
/* KWJ 10-13：麵包屑「覺知全人測評」用跟頁首品名一樣的圓體、字距、深色 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location>span,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location>strong{font-family:ZwayBrandRounded,ZwaySans,"Noto Sans TC",sans-serif!important;font-weight:500!important;letter-spacing:.15em!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location>span{color:#6b7280!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location>strong{color:#1f2937!important}
/* KWJ 10-13：報告預覽「孩子自評／家長觀察」分顏色：孩子橘、家長藍 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-report-preview-sheet>div>span:first-child{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-report-preview-sheet>div>span:nth-child(2){color:#2c7eba!important}
/* KWJ 10-13：國小等商品頁整頁整合——每段：標籤→大標 12、大標→說明 16、說明→內容 32；卡片內距一律 24／28、圓角 12 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section :is(.j-shop-section-label){margin:0 0 12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section h2{margin:0 0 16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section h2+p{margin:0 0 32px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section header{margin-bottom:32px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section header>h2:last-child{margin-bottom:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions,.j-shop-path,.j-shop-outcome) li{padding:24px 28px!important;border-radius:12px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions,.j-shop-path,.j-shop-outcome) li{padding:20px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section h2+p{margin-bottom:24px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section header{margin-bottom:24px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section h2:not(:has(+p)){margin-bottom:32px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section h2+:not(p){margin-top:0!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page section h2:not(:has(+p)){margin-bottom:24px!important}}
/* 整頁整合（續）：使用流程四張卡改 2×2，文字不擠、不掉標點；健康檢查段落下方空白收小；問句卡上緣對齊 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-path-main>ol{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-path-main>ol>li p{text-wrap:pretty!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-health-rhythm{margin-top:32px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-evidence-steps>div{align-items:start!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-evidence-steps>div>p{margin-top:0!important}
/* KWJ 10-13：覺知卡母子圖下緣被圖檔邊界切平 → 下緣柔和淡出 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main img.market-family-icon{-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 78%,transparent 100%)!important;object-fit:contain!important}
/* KWJ 10-13：按「看商品」進來時，藍色商品區剛好從畫面最上面開始 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section#j-shop-landing-products{scroll-margin-top:0!important}
/* KWJ 10-13：購買條讀到「六個成長面向」後縮成圓球，在回到頂部箭頭正上方；點圓球展開 */
html body > aside.zbuy-float .zbuy-ball{display:none!important}
html body > aside.zbuy-float{transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .35s ease,width .45s cubic-bezier(.22,.61,.36,1),height .45s cubic-bezier(.22,.61,.36,1),border-radius .45s cubic-bezier(.22,.61,.36,1),left .45s cubic-bezier(.22,.61,.36,1),bottom .45s cubic-bezier(.22,.61,.36,1),padding .45s cubic-bezier(.22,.61,.36,1)!important;overflow:hidden!important}
html body > aside.zbuy-float.zbuy-mini{left:calc(100vw - max(16px,calc((100vw - 1048px) / 2 - 64px)) - 56px)!important;bottom:84px!important;transform:none!important;width:56px!important;height:56px!important;min-height:0!important;padding:0!important;border-radius:50%!important;border:0!important;background:#2c7eba!important;box-shadow:0 8px 22px rgba(44,126,186,.35)!important;gap:0!important}
html body > aside.zbuy-float.zbuy-mini > :not(.zbuy-ball){display:none!important}
html body > aside.zbuy-float.zbuy-mini .zbuy-ball{display:flex!important;width:56px!important;height:56px!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:#fff!important;cursor:pointer!important;padding:0!important;animation:zbBall .45s cubic-bezier(.22,.61,.36,1) both}
@keyframes zbBall{0%{opacity:0;transform:scale(.6)}100%{opacity:1;transform:none}}
html body > aside.zbuy-float.zbuy-mini:hover{background:#2672a8!important}
html body > button.zw-circle.under-ball{bottom:24px!important}
@media (max-width:1179px){html body > aside.zbuy-float.zbuy-mini{left:calc(100vw - 16px - 56px)!important;bottom:76px!important;border-top:0!important}html body > button.zw-circle.under-ball{bottom:16px!important}}
@media (max-width:760px){html body > aside.zbuy-float.zbuy-mini{left:calc(100vw - 16px - 52px)!important;width:52px!important;height:52px!important;bottom:72px!important}html body > aside.zbuy-float.zbuy-mini .zbuy-ball{width:52px!important;height:52px!important}}
html body.zbuy-pad:has(aside.zbuy-float.zbuy-mini){padding-bottom:0!important}
@media (prefers-reduced-motion:reduce){html body > aside.zbuy-float,html body > aside.zbuy-float .zbuy-ball{transition:none!important;animation:none!important}}
/* 圓球和箭頭中心對齊同一條直線 */
html body > aside.zbuy-float.zbuy-mini{left:calc(100vw - max(16px,calc((100vw - 1048px) / 2 - 64px)) - 52px)!important}
@media (max-width:1179px){html body > aside.zbuy-float.zbuy-mini{left:calc(100vw - 68px)!important}}
@media (max-width:760px){html body > aside.zbuy-float.zbuy-mini{left:calc(100vw - 64px)!important}}
html body > aside.zbuy-genie{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:20px 20px 20px 32px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e5e1d8!important;border-left:4px solid #ef8846!important;border-radius:16px!important;box-shadow:0 12px 32px rgba(31,41,55,.14)!important;overflow:hidden!important}html body > aside.zbuy-genie .zbuy-ball,html body > aside.zbuy-genie .zbuy-top{display:none!important}
html body > aside.zbuy-float.zbuy-mini{transition:none!important}
/* 圓球：商品主圖圓形裁切（臉在中間）＋邊緣一道光繞圈（科技感）；減少動態時不轉 */
html body > aside.zbuy-float.zbuy-mini{background:#fff!important;overflow:visible!important;box-shadow:0 8px 24px rgba(44,126,186,.30)!important}
html body > aside.zbuy-float.zbuy-mini .zbuy-ball{border-radius:50%!important;overflow:hidden!important;position:relative!important;z-index:1!important;box-shadow:inset 0 0 0 2px #fff!important}
html body > aside.zbuy-float.zbuy-mini .zbuy-ball img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 22%!important;transform:scale(1.35)!important;display:block!important}
html body > aside.zbuy-float.zbuy-mini::before{content:""!important;position:absolute!important;inset:-3px!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0deg,rgba(44,126,186,.0) 220deg,#2c7eba 300deg,#9fd4ff 340deg,#ef8846 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))!important;animation:zbRing 2.4s linear infinite!important;z-index:2!important;pointer-events:none!important;filter:drop-shadow(0 0 4px rgba(120,190,255,.8))!important}
html body > aside.zbuy-float.zbuy-mini::after{content:""!important;position:absolute!important;inset:-3px!important;border-radius:50%!important;box-shadow:0 0 0 1px rgba(44,126,186,.25)!important;pointer-events:none!important}
@keyframes zbRing{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){html body > aside.zbuy-float.zbuy-mini::before{animation:none!important}}
/* KWJ 10-13：整條中間到右側太白 → 由白漸到淡藍再到淡橘，右側淡淡襯出商品主圖 */
html body > aside.zbuy-float:not(.zbuy-mini){background:linear-gradient(90deg,#fff 0%,#fff 32%,#eef5fc 68%,#fdf1e8 100%)!important;position:fixed!important;isolation:isolate!important}
html body > aside.zbuy-float:not(.zbuy-mini)::before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important;width:46%!important;background:var(--zb-pic) 60% 30%/cover no-repeat!important;opacity:.22!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%)!important;mask-image:linear-gradient(90deg,transparent,#000 55%)!important;z-index:-1!important;pointer-events:none!important;border-radius:0 16px 16px 0!important}
@media (max-width:760px){html body > aside.zbuy-float:not(.zbuy-mini)::before{width:55%!important;opacity:.18!important;border-radius:0!important}}
/* KWJ 10-13：整條縮短，比下面的內容表格窄（電腦 880） */
@media (min-width:1101px){html body > aside.zbuy-float:not(.zbuy-mini){width:min(880px,calc(100vw - 32px))!important}}
@media (min-width:761px) and (max-width:1100px){html body > aside.zbuy-float:not(.zbuy-mini){width:calc(100vw - 160px)!important;left:50%!important;bottom:16px!important;border-radius:16px!important}}
/* ===== KWJ 10-13：國小頁所有編號卡用同一套規格 ===== */
/* 數字欄 36、數字和標題間距 12；標題 20／行高 1.4；標題到內文 8；內文 16／行高 1.75；卡片內距 24 28 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div){display:grid!important;grid-template-columns:36px 1fr!important;column-gap:12px!important;row-gap:8px!important;align-items:baseline!important;align-content:start!important;padding:24px 28px!important;min-height:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div)>span:first-child{grid-column:1!important;grid-row:1!important;font:700 20px/1.4 ZwaySans,"Noto Sans TC",sans-serif!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div)>:is(strong,h3){grid-column:2!important;grid-row:1!important;font-size:20px!important;line-height:1.4!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div)>p{grid-column:2!important;grid-row:2!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-dimensions li>div{grid-column:2!important;grid-row:1!important;display:grid!important;row-gap:8px!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-dimensions li>div>h3{font-size:20px!important;line-height:1.4!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div) p{font-size:16px!important;line-height:1.75!important;margin:0!important;word-break:normal!important;line-break:strict!important;text-wrap:pretty!important;white-space:normal!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-evidence-steps>div>p>span{display:block!important;font-size:16px!important;color:#1f2937!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div){grid-template-columns:30px 1fr!important;padding:20px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div) :is(>span:first-child,>strong,>h3,>div>h3){font-size:18px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div) p{text-wrap:balance!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-evidence-steps>div>p{display:grid!important;row-gap:4px!important}
/* KWJ 10-13：常見問題樣式照測評網站「使用說明」：不要卡片框，上下細線分隔；問題明體 20 粗；右邊藍色 ＋／− ；答案 16、行高 1.85 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details{background:transparent!important;border:0!important;border-top:1px solid #e5e1d8!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details:last-of-type{border-bottom:1px solid #e5e1d8!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:20px 0!important;margin:0!important;background:transparent!important;font:700 20px/28px ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important;list-style:none!important;cursor:pointer!important;border:0!important;box-shadow:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>summary::-webkit-details-marker{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>summary::before{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>summary::after{content:"+"!important;font:400 24px/1 ZwaySans,sans-serif!important;color:#2c7eba!important;flex:none!important;position:static!important;transform:none!important;background:none!important;width:auto!important;height:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details[open]>summary::after{content:"−"!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>summary:hover{color:#2c7eba!important;background:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>:not(summary){margin:0 0 20px!important;padding:0!important;font-size:16px!important;line-height:1.85!important;color:#1f2937!important;background:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions)>div{display:block!important;gap:0!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions,.j-shop-evidence-main,.j-shop-fit-main) details>summary{font-size:18px!important;line-height:26px!important;padding:16px 0!important}}
/* KWJ 10-13：圓球裡的商品圖不要被切到 → 整張圖完整縮進圓裡 */
html body > aside.zbuy-float.zbuy-mini .zbuy-ball{background:#fff!important}
html body > aside.zbuy-float.zbuy-mini .zbuy-ball img{width:78%!important;height:78%!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important;margin:auto!important}
/* 圓球：人像填滿圓、以孩子臉為中心（頭和肩膀完整） */
html body > aside.zbuy-float.zbuy-mini .zbuy-ball img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:var(--zb-face,62% 38%)!important}
/* KWJ 10-13 選 A：圓球裡整張人像完整縮進去，不裁 */
html body > aside.zbuy-float.zbuy-mini .zbuy-ball img{width:78%!important;height:78%!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important;margin:auto!important}
/* ===== KWJ 10-13：「年度服務的價值」兩張卡改成跟「看看家長最想了解的問題」同一種卡片 ===== */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-value-compare,.j-shop-fit-columns)>div{background:#fff!important;background-image:none!important;border:1px solid #e5e1d8!important;border-top:3px solid #2c7eba!important;border-radius:12px!important;box-shadow:none!important;padding:24px 28px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-value-compare,.j-shop-fit-columns)>div:nth-child(2){border-top-color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-value-compare,.j-shop-fit-columns)>div>:is(h3,span:first-child){display:block!important;font:700 20px/1.4 ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important;margin:0 0 16px!important;padding:0 0 16px!important;border-bottom:1px solid #e5e1d8!important;background:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div>p,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-fit-columns li>span{font-size:16px!important;line-height:1.75!important;color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div>p{margin:0 0 12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-fit-columns{gap:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-close{font:700 20px/1.6 ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important;border-left:3px solid #ef8846!important;padding:4px 0 4px 16px!important;margin-top:32px!important}
/* 常見問題不下拉：拿掉 ＋／−，問題不能點 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions) details>summary{cursor:default!important;pointer-events:none!important;padding:20px 0 8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions) details>summary::after{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-faq-main,.j-shop-landing-questions) details>summary:hover{color:#1f2937!important}
/* ===== KWJ 10-13：全站卡片統一成「報告內容預覽」那種科技感卡片 —— 白底、圓角 20、無色框線、柔和浮起陰影 ===== */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-dimensions li,.j-shop-annual-values>li:not(:first-child),.j-shop-path-main li,.j-shop-evidence-steps>div,.j-shop-fit-columns>div,.j-shop-health-rhythm>div,.j-shop-voices>blockquote,.j-shop-report-preview-sheet,.j-shop-question-main li,.j-shop-landing-dimension-grid>li,.j-shop-landing-deliver ol>li,.j-shop-landing-product-grid>a,.j-stage-focus-grid>article,.j-shop-categories>a,.market-designed-card,.j-shop-landing-intro-points>div){background:rgba(255,255,255,.96)!important;background-image:none!important;border:0!important;border-top:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(20,30,50,.05),0 14px 36px rgba(20,30,50,.08)!important;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-dimensions li,.j-shop-annual-values>li:not(:first-child),.j-shop-path-main li,.j-shop-evidence-steps>div,.j-shop-fit-columns>div,.j-shop-health-rhythm>div,.j-shop-voices>blockquote,.j-shop-report-preview-sheet,.j-shop-question-main li,.j-shop-landing-dimension-grid>li,.j-shop-landing-deliver ol>li,.j-shop-landing-product-grid>a,.j-stage-focus-grid>article,.j-shop-categories>a,.market-designed-card,.j-shop-landing-intro-points>div)::before{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-product-grid>a,.j-shop-categories>a):hover{transform:translateY(-3px)!important;box-shadow:0 2px 4px rgba(20,30,50,.06),0 20px 44px rgba(20,30,50,.12)!important}
/* 有顏色的地方改由編號、小圓點表現（孩子橘、家長藍），不靠框線 */
/* 「年度服務的價值」兩張比較卡恢復原本：左邊淺灰平面＝一次性工具，右邊暖色漸層浮起＝覺知全人測評 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div:first-child{background:#f6f7f9!important;border:1px solid #e5e1d8!important;border-radius:20px!important;box-shadow:none!important;padding:32px 36px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div:nth-child(2){background:linear-gradient(#fff2e8,#fff 55%)!important;border:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(20,30,50,.05),0 14px 36px rgba(20,30,50,.08)!important;padding:32px 36px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div>span:first-child{font:700 20px/1.4 ZwaySerif,"Noto Serif TC",serif!important;border-bottom:1px solid #e5e1d8!important;padding:0 0 16px!important;margin:0 0 16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div:first-child>span:first-child{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div:nth-child(2)>span:first-child{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-value-compare>div>p{font-size:16px!important;line-height:1.75!important;color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-fit-columns>div{padding:28px 32px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-question-lines>p{background:rgba(255,255,255,.96)!important;background-image:none!important;border:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(20,30,50,.05),0 14px 36px rgba(20,30,50,.08)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-question-lines>p::before{border:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page :is(.j-shop-dimensions li,.j-shop-annual-values>li,.j-shop-path-main li,.j-shop-evidence-steps>div) p{word-break:keep-all!important;overflow-wrap:break-word!important}

/* KWJ 10-13 最後決定「填滿」：圓球裡人像放大填滿整個圓，以孩子的臉為中心（臉的位置在 js 的 FACE） */
html body > aside.zbuy-float.zbuy-mini .zbuy-ball img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:var(--zb-face,62% 38%)!important;transform:none!important;margin:0!important}

/* KWJ 10-13：比價區四個灰框（三張市場卡＋右邊覺知卡）高度、內距、字一樣，底邊對齊 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed :is(.market-reference-cards,.market-designed-grid) .market-card-question{box-sizing:border-box!important;height:84px!important;min-height:84px!important;padding:16px 8px!important;margin-top:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;font-size:16px!important;line-height:1.6!important;background:#f5f3ef!important;border-radius:12px!important}
@media (min-width:1101px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole .market-card-question{margin-bottom:14px!important}}

/* ===== KWJ 10-13 標題字級統一（舊對話盤點出的 5 處）：卡片標題 20／手機 18、區段標題 30／手機 24 ===== */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid h3{font-size:20px!important;line-height:1.4!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-card h4{font-size:20px!important;line-height:1.4!important}
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid h3,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-card h4{font-size:18px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-health strong{font-size:18px!important;line-height:1.4!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root section.j-shop-hero aside.zbuy .zbuy-price{font-size:24px!important}
}
/* 比價卡標題改 20 後「高中落點／升學顧問」要一行放得下：左右內距收成 4 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-card h4{padding-left:4px!important;padding-right:4px!important;white-space:nowrap!important}
/* KWJ 10-13「這裡是商品頁、好空，文字比例應該要大」：首頁「全人測評報告」卡的三行標語用大標級 48／手機 34 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-report-outline strong{font-size:48px!important;line-height:1.3!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-report-outline strong{font-size:34px!important}}
/* 平板（761–1100）量出來線上就有的溢出：國小「適合／無法取代」清單欄寬寫死 378 超出卡片；首頁首屏右側插圖欄太窄、說明字貼邊 */
@media (min-width:761px) and (max-width:1100px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns ul{grid-template-columns:minmax(0,1fr)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li{min-width:0!important;max-width:100%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li>*{min-width:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-hero{grid-template-columns:minmax(0,1fr) 260px!important;padding-right:32px!important;column-gap:24px!important}
}
/* 手機：報告內容預覽九宮格欄寬寫死 410，比螢幕寬、卡片右邊被切（線上就有）→ 改成跟著螢幕寬 */
@media (max-width:760px){html body .zcw-sec .wall{grid-template-columns:minmax(0,1fr)!important}html body .zcw-sec .wall>.cw{min-width:0!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important}html body .zcw-sec .wall>.cw svg{max-width:100%!important;height:auto!important}}
/* KWJ 10-13 圓球改成由購買條變形淡入，不再自己彈出 */
html body > aside.zbuy-float.zbuy-mini .zbuy-ball{animation:none!important}
/* KWJ 10-13「位置歪歪」：圓球原本用「螢幕寬度扣多少」從左邊算，電腦有捲軸時會多偏一個捲軸寬 → 改成跟回到頂部箭頭一樣從右邊算，兩個圓心對齊 */
html body > aside.zbuy-float.zbuy-mini{left:auto!important;right:calc(max(16px,calc((100vw - 1048px) / 2 - 64px)) - 4px)!important}
@media (max-width:1179px){html body > aside.zbuy-float.zbuy-mini{left:auto!important;right:calc(max(16px,calc((100vw - 1000px) / 2 - 72px)) - 4px)!important}}
@media (max-width:760px){html body > aside.zbuy-float.zbuy-mini{left:auto!important;right:12px!important}}
/* KWJ 10-13「好空」：國小頁「孩子自評／家長觀察」兩張卡、「看見現在／看見變化」兩張卡，卡大字小 → 字放大填滿：標籤 16、標題 30、內文 20（手機 16／24／18） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote>span:first-child{display:inline-block!important;background:none!important;border:0!important;padding:0!important;font:700 30px/1.3 ZwaySerif,"Noto Serif TC",serif!important;color:#ef8846!important;margin:0 0 16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote:nth-child(2)>span:first-child{color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote p{font-size:20px!important;line-height:1.7!important;color:#1f2937!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:32px 40px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm{margin-top:40px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div{padding:36px 40px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div>span{font-size:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div>strong{font-size:30px!important;line-height:1.3!important;margin:12px 0 12px!important;display:block!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div>p{font-size:20px!important;line-height:1.7!important;color:#1f2937!important;margin:0!important}
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote>span:first-child{font-size:24px!important;margin-bottom:12px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote p,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div>p{font-size:18px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div{padding:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-rhythm>div>strong{font-size:24px!important}
}
@media (min-width:1101px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-perspective-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote p{text-wrap:wrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-main .j-shop-health-rhythm{margin-top:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-voices blockquote p span.zkeep{white-space:nowrap!important;font:inherit!important;color:inherit!important;display:inline!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.j-shop-page .j-shop-health-main{row-gap:32px!important}
/* ===== KWJ 10-13「整一下設計，要跟整體搭配」：頁內選單（從日常開始／六個面向…）改成跟頁首選單同一套 =====
   字 16、字重 400、字距 0.06em、灰色；滑過或讀到那一段時變藍、藍色底線從中間長出；左右對齊內容欄 1000；上下細線 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){display:flex!important;align-items:stretch!important;gap:40px!important;margin:0!important;padding:0 max(16px,calc((100% - 1000px) / 2))!important;min-height:0!important;height:auto!important;background:rgba(255,255,255,.94)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-top:1px solid #e5e1d8!important;border-bottom:1px solid #e5e1d8!important;box-shadow:none!important;overflow-x:auto!important;scrollbar-width:none!important;box-sizing:border-box!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)::-webkit-scrollbar{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a{position:relative!important;display:inline-flex!important;align-items:center!important;flex:none!important;padding:20px 0!important;margin:0!important;font:400 16px/24px ZwaySans,"Noto Sans TC",sans-serif!important;letter-spacing:.06em!important;color:#6b7280!important;text-decoration:none!important;background:none!important;border:0!important;transition:color .3s ease!important;white-space:nowrap!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-1px!important;height:2px!important;border-radius:2px!important;background:#2c7eba!important;transform:scaleX(0)!important;transform-origin:50% 50%!important;transition:transform .35s cubic-bezier(.4,0,.2,1)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a:hover,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a.is-active{color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a:hover::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a.is-active::after{transform:scaleX(1)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a:focus-visible{outline:2px solid #2c7eba!important;outline-offset:4px!important;border-radius:4px!important}
/* 國小頁右邊的「年度方案」：跟頁首外框按鈕同款（藍框圓角、字重 500），只在有顯示時 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav>a.j-shop-page-nav-plan{margin-left:auto!important;padding:0!important;align-self:center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav>a.j-shop-page-nav-plan>span{display:inline-flex!important;align-items:center!important;height:40px!important;padding:0 20px!important;border:1px solid #2c7eba!important;border-radius:999px!important;color:#2c7eba!important;font-weight:500!important;background:#fff!important;transition:background .3s ease,color .3s ease!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav>a.j-shop-page-nav-plan:hover>span{background:#2c7eba!important;color:#fff!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav>a.j-shop-page-nav-plan::after{display:none!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){gap:28px!important;padding:0 16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a{padding:16px 0!important}}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a::after{transition:none!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){flex-wrap:nowrap!important;flex-direction:row!important;grid-template-columns:none!important}
/* 手機放不下時可以左右滑，右邊淡出提示還有 */
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)!important;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)!important;padding-right:40px!important}}
/* ===== KWJ 10-13 第二批退回後的修改 ===== */
/* 1. 首屏的購買卡（白底橘色直邊）移除；購買條一進頁面就在畫面下方 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-hero > aside.zbuy:not(.zbuy-float){display:none!important}
/* 2. 圓球外圈轉圈的光線變細：3 → 1.5 */
html body > aside.zbuy-float.zbuy-mini::before{inset:-1.5px!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))!important;filter:drop-shadow(0 0 2px rgba(120,190,255,.6))!important}
/* 3. 頁首下方「覺知全人測評 / 國小扎根」：商品名跟前面同色同粗細 */
html body .case-journey-location > strong{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}
/* 4. 動畫替身：跟購買條同樣子，只在收合展開時出現 */
html body > aside.zbuy-float.zbuy-ghost{visibility:visible!important}
html body > aside.zbuy-float.zbuy-ghost .zbuy-ball{display:none!important}
/* 回到頂部箭頭隨購買條收合／展開上下移動時，跟動畫同速慢進慢出，不要瞬間跳位 */
html body > button.zw-circle{transition:bottom .8s cubic-bezier(.65,0,.35,1),opacity .3s ease,background .3s ease,color .3s ease!important}
@media (prefers-reduced-motion:reduce){html body > button.zw-circle{transition:none!important}}
/* KWJ 10-13「不會有年度方案，其他四個平均處理」：拿掉年度方案按鈕；四個項目在內容欄裡平均分配、各自置中 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-page-nav>a.j-shop-page-nav-plan{display:none!important}
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:0!important;justify-items:center!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a{justify-self:center!important}}
/* 手機：四個也平均排開、一行放得下，不用左右滑 */
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){justify-content:space-between!important;gap:8px!important;padding:0 16px!important;-webkit-mask-image:none!important;mask-image:none!important;overflow:visible!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav)>a{letter-spacing:0!important}}
@media (max-width:374px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-contents,.j-shop-page-nav){padding:0 10px!important;gap:4px!important}}
/* KWJ 10-13「再往上 20」：電腦、平板的整條購買條往上移 20（16 → 36），箭頭、頁底留白一起加 20；手機貼底不動 */
@media (min-width:761px){html body > aside.zbuy-float:not(.zbuy-mini):not(.zbuy-ghost),html body > aside.zbuy-float.zbuy-ghost{bottom:36px!important}html body.zbuy-pad{padding-bottom:140px!important}html body > button.zw-circle.lift{bottom:124px!important}}
@media (min-width:761px) and (max-width:1179px){html body > button.zw-circle.lift{bottom:148px!important}}
/* KWJ 10-13 選 A：購買條背景不放人像（按鈕會擋到臉）→ 白到淡藍到淡橘的漸層，加兩塊淡淡的水彩色暈 */
html body > aside.zbuy-float:not(.zbuy-mini)::before{background:radial-gradient(60% 120% at 78% 30%,rgba(108,184,242,.28),transparent 70%),radial-gradient(50% 110% at 96% 90%,rgba(255,162,98,.26),transparent 70%)!important;opacity:1!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%)!important;mask-image:linear-gradient(90deg,transparent,#000 40%)!important}
/* ===== 第四批（KWJ 10-13 晚） ===== */
/* 1.「改了嗎？」路徑列商品名：上一版規則權重不夠沒生效 → 加重，跟「覺知全人測評」同色同粗細（四個商品頁） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location>strong,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .case-journey-location>span{color:#6b7280!important;font-weight:500!important}
/* 2.「太多空白」：國小六面向卡原本列高寫死，字少時下面空一大塊 → 高度跟著內容 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-dimensions :is(ul,ol){grid-template-rows:none!important;grid-auto-rows:auto!important;align-items:stretch!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-dimensions li{height:auto!important;min-height:0!important}
/* 3.「輪廓不清楚，上面太白」：看見現在／看見變化、孩子自評／家長觀察白卡加細框和清楚一點的陰影 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-health-rhythm>div,.j-shop-voices blockquote){border:1px solid #e5e1d8!important;box-shadow:0 10px 28px rgba(31,41,55,.08)!important}
/* 4.「換位速度要快」：箭頭跟著圓球上下換位改快 */
html body > button.zw-circle{transition:bottom .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,background .3s ease,color .3s ease!important}
/* 5.「一樣高，國小不要特別高」：首頁四張商品卡同一個樣子——不浮高、價格同一條線、「詳細了解」都用可點的藍色 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid{align-items:stretch!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a.is-available,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a:hover{transform:none!important;display:flex!important;flex-direction:column!important;height:auto!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>p:nth-of-type(2){margin-top:auto!important;padding-top:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>.j-shop-landing-product-state{color:#2c7eba!important}
/* 6.（測評視覺轉來 KWJ：「畫面串接要設計一下，有點空」）首頁「看見結果…」到「報告內容預覽」中間空太多、標題沒對齊 → 縮小間距、標題對齊內容左邊 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-report>header{margin-bottom:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-report .zcw-sec{margin-top:24px!important;padding-top:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-report .zcw-sec .sec-h{padding-left:0!important;margin-left:0!important;text-align:left!important}
/* KWJ 10-13「改覺知全人測評報告內容預覽、置中、加標題裝飾」：標題置中，左右各一條短線（左藍＝家長、右橘＝孩子） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h{justify-content:center!important;text-align:center!important;margin-bottom:40px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h>div{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font:700 30px/1.3 ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important;display:flex!important;align-items:center!important;gap:20px!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::before,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::after{content:""!important;width:40px!important;height:2px!important;border-radius:2px!important;background:#2c7eba!important;flex:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::after{background:#ef8846!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-size:24px!important;gap:12px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::before,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::after{width:20px!important}}
/* KWJ 10-13「收起來的時候也是」：電腦、平板圓球放在箭頭正上方（箭頭固定在加入購物車那條高度，約距底 64） */
@media (min-width:761px){html body > aside.zbuy-float.zbuy-mini:not(.zbuy-ghost){bottom:124px!important}}
/* ===== 第五批 ===== */
/* KWJ 10-13「這還是沒改」：展示站頁首的購物車外框（有數量時）下緣也被選單底線樣式蓋成透明 → 四邊藍框 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]:has(.cart-count:not(:empty)){border:1px solid #2c7eba!important;border-bottom-color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top a[href$="/cart"]:has(.cart-count:not(:empty))::after{display:none!important}
/* KWJ 10-13「太多空白，太高」：首頁四張商品卡收緊——間距只用 8／16／24 三級：卡內距 24；編號→名稱 8；名稱→說明 8；說明→價格 16；價格→分隔線→詳細了解 各 16 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a{padding:24px!important;gap:0!important;min-height:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>*{margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>strong{margin-top:8px!important;line-height:1.4!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>p:nth-of-type(1){margin-top:8px!important;line-height:1.75!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>p:nth-of-type(2){margin-top:auto!important;padding-top:16px!important;font-size:30px!important;line-height:1.3!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>.j-shop-landing-product-state{margin-top:16px!important;padding-top:16px!important;line-height:1.4!important}
/* 說明排到行尾才換行（原本每個頓號就斷，三行變高） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>p:nth-of-type(1){text-wrap:pretty!important;word-break:normal!important;line-break:strict!important}
/* 改回在頓號處換行（排到行尾會把「情緒表達」「學職涯定向」拆開） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-product-grid>a>p:nth-of-type(1){word-break:keep-all!important;text-wrap:wrap!important}
/* KWJ 10-13「這空白還是太多太高了」：首頁「六個成長面向」六張卡原本最小高度寫死 190 → 跟著內容，內距 24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid{grid-template-rows:none!important;grid-auto-rows:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid>li{min-height:0!important;height:auto!important;padding:24px!important}
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main p.j-shop-explain .zq-line{display:block!important;white-space:nowrap!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main p.j-shop-explain{text-wrap:wrap!important}}
/* 商品頁四階段卡：跟首頁商品卡同樣子；四張一樣高、不浮起；間距 8／16／24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a{display:flex!important;flex-direction:column!important;transform:none!important;margin:0!important;padding:24px!important;min-height:0!important;height:auto!important;background:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 10px 28px rgba(31,41,55,.08)!important;text-decoration:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a:hover{box-shadow:0 14px 32px rgba(44,126,186,.16)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>*{margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-index{font:700 16px/1.4 ZwaySans,"Noto Sans TC",sans-serif!important;color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-name{margin-top:8px!important;font:700 20px/1.4 ZwaySerif,"Noto Serif TC",serif!important;color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-desc{margin-top:8px!important;font-size:16px!important;line-height:1.75!important;color:#6b7280!important;word-break:keep-all!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-price{margin-top:auto!important;padding-top:16px!important;font:700 30px/1.3 ZwaySerif,"Noto Serif TC",serif!important;color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-state{margin-top:16px!important;padding-top:16px!important;border-top:1px solid #e5e1d8!important;font:700 20px/1.4 ZwaySans,"Noto Sans TC",sans-serif!important;color:#2c7eba!important}
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-name{font-size:18px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-price{font-size:24px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-state{font-size:18px!important}}
/* 「了解解讀如何建立」直接展開：拿掉＋／−，標題不能點 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>summary{cursor:default!important;pointer-events:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>summary::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>summary::before{display:none!important;content:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories{border:0!important;padding:0!important;margin-top:32px!important;background:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-core-categories>a>.zc-desc{text-wrap:wrap!important}
/* ===== KWJ 10-13 間距統一（間距只用 8／16／24／48／64；行高標題 1.3、內文 1.75）依串接檢核量的清單 ===== */
/* 行高 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(h1,h2,h3,h4):not(.zcw-sec *):not(.zbuy *):not(button):not(button *){line-height:1.3!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(p,li,small,dd,dt,blockquote,figcaption):not(.zcw-sec *):not(.zbuy *):not(button):not(button *){line-height:1.75!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.zc-price,.j-shop-landing-product-grid>a>p:nth-of-type(2),.market-designed-price,[class*=price]):not(.zcw-sec *):not(.zbuy *):not(button):not(button *){line-height:1.3!important}
/* 區塊標籤 → 標題 8；標題 → 說明 16；標題組 → 內容 24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section .j-shop-section-label{margin-bottom:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section :is(h2)+p{margin-top:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section h2{margin-bottom:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section :is(header,[class*=-main]>header){margin-bottom:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section [class*=-main]>h2+:not(p){margin-top:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section [class*=-main]>p+:is(ul,ol,div,article){margin-top:24px!important}
/* 區塊上下：大段落 64；手機 48 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main>section:not(.j-shop-hero):not(.j-shop-landing-hero){padding-top:64px!important;padding-bottom:64px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main>section:not(.j-shop-hero):not(.j-shop-landing-hero){padding-top:48px!important;padding-bottom:48px!important}}
/* 首頁比價卡卡內 16／24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-card{padding:24px 16px!important;gap:16px!important}
/* KWJ 10-13「到底再換行」（第三次）：全站內文改成排到行尾才換行，不在逗號提早斷；最後一行避免只剩一兩個字。
   例外：商品卡的特質清單仍在頓號處換（避免「情緒／表達」被拆）。 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(p,li,small,dd,blockquote):not(.zcw-sec *):not(.zbuy *):not(.zc-desc):not(.j-shop-landing-product-grid>a>p){text-wrap:pretty!important;word-break:normal!important;line-break:strict!important;overflow-wrap:normal!important}
/* KWJ 10-13「這字體是必要的嗎，需要整合」：國小頁「孩子明明有能力…」三張問句卡，改用全站卡片標題同一種字（明體 20 粗） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-question-lines p{font-family:ZwaySerif,"Noto Serif TC",serif!important;font-weight:700!important;font-size:20px!important;line-height:1.5!important;color:#1f2937!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-question-lines p{font-size:18px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-question-lines p *{font:inherit!important;color:inherit!important;letter-spacing:inherit!important}
/* 「一行」：區塊標題下的說明句字距歸零，電腦寬度一行放得下就不換行 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section :is(h2+p,header p){letter-spacing:0!important}
/* 那句只多 20 像素：電腦寬度讓它多伸出一點，排成一行 */
@media (min-width:1101px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-understand-head>p{width:max-content!important;max-width:calc(100vw - 64px)!important}}
/* 使用流程卡片上下那兩條細線壓到卡片 → 拿掉 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-path-main>ol{border-top:0!important;border-bottom:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:24px!important}
/* KWJ 10-13「這樣排版有點亂」：國小頁「適合這樣的家庭／這份測評無法取代」清單整理——
   圖 48、圖與字 16；每列上下 16、列與列細線分隔；字排到行尾才換行；圖和字垂直置中 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns>div{padding:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns>div>:is(h3,span:first-child){margin:0 0 8px!important;padding:0 0 16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns ul{display:block!important;margin:0!important;padding:0!important;list-style:none!important;gap:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;padding:16px 0!important;margin:0!important;min-height:0!important;height:auto!important;border-bottom:1px solid #f0ece4!important;background:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li:last-child{border-bottom:0!important;padding-bottom:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li>img{width:48px!important;height:48px!important;object-fit:contain!important;margin:0!important;grid-column:1!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li>span{grid-column:2!important;font-size:16px!important;line-height:1.75!important;color:#1f2937!important;text-wrap:pretty!important;word-break:normal!important;line-break:strict!important;white-space:normal!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li>span br{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns li{box-shadow:none!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-top:0!important}
/* 年度追蹤兩張卡的條列：在標點處換行，避免「親／子」被拆開 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-value-compare li{word-break:keep-all!important;text-wrap:wrap!important}
/* KWJ 10-13「這如果是響應式要怎麼調整」：首頁「定期定率／親子雙來源／交叉分析」三張卡——
   插圖原本沒載入、卡上方空一塊；手機版左右兩欄把字擠成兩行。改成：電腦三欄、平板三欄、手機一欄；卡內 標題→說明 8、內距 24；插圖不顯示 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature{display:block!important;padding:24px!important;min-height:0!important;height:auto!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>img{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>h3{margin:0!important;font-size:20px!important;line-height:1.3!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>p{margin:8px 0 0!important;font-size:16px!important;line-height:1.75!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature{padding:20px 24px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>h3{font-size:18px!important}}
/* 短清單、短說明在窄欄位用「兩行平均」，避免最後一行只剩一個字 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-fit-columns li>span,.j-shop-landing-intro-points>.growth-feature>p){text-wrap:balance!important}
@media (min-width:761px) and (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}
/* KWJ 10-13「幫我加一個橙色外框」：首頁比價區右邊「覺知全人測評 幼兒～高中」卡加孩子橘外框 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole{border:2px solid #ef8846!important;box-shadow:0 12px 32px rgba(239,136,70,.18)!important}
/* KWJ「凸顯差別」：覺知卡跟市場三張卡分開——橘框、價格橘色、清單字改深色、底部灰框改淡橘底橘字；市場三張的價格和圖示稍微淡一點 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole .market-designed-price,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole [class*=price]{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole li{color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole .market-card-question{background:#fdf1e8!important;color:#c2410c!important;font-weight:700!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-reference-cards .market-designed-card :is(img,svg){opacity:.75!important;filter:grayscale(.2)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-reference-cards .market-designed-price{color:#6b7280!important}
/* KWJ 10-13「改成橙色科技感的漸層邊框」：漸層外框（亮橘→孩子橘→淡金，斜向），外圍一圈淡橘光暈；不會動 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ffb27a 0%,#ef8846 45%,#f6c66b 75%,#ef8846 100%) border-box!important;box-shadow:0 0 0 4px rgba(239,136,70,.08),0 14px 36px rgba(239,136,70,.22)!important}
/* 漸層看得更清楚：框 3、顏色從亮金到深橘 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole{border-width:3px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ffd27a 0%,#ef8846 40%,#d9632a 70%,#ffb27a 100%) border-box!important}
/* 框加粗後「連結」掉到下一行 → 卡內左右內距收 2、清單字距歸零，一行放得下 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole{padding-left:14px!important;padding-right:14px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole li{letter-spacing:0!important;white-space:nowrap!important}
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-whole li{white-space:normal!important;word-break:keep-all!important}}
/* ===== 全面檢查（KWJ 10-13 勾「改」）===== */
/* E1 首頁「解讀要有依據」整段刪除 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-method{display:none!important}
/* B1 手機國小頁：首屏上方空白 80 → 24 */
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-hero{padding-top:24px!important}}
/* 手機有購物車數量時，頁首選單最右邊「測評登入」被切到 → 窄螢幕選單字距收小、間距收緊 */
@media (max-width:430px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav{column-gap:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a{letter-spacing:.02em!important;padding-left:8px!important;padding-right:8px!important}}
@media (max-width:374px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>a,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .case-journey-nav>.case-product-menu>a{letter-spacing:0!important;padding-left:5px!important;padding-right:5px!important}}

/* ===== KWJ 10-13 C1～C3 對照後同意「可以」 ===== */
/* C1 行高：小字、清單、頁首選單、頁尾都 1.75（標題 1.3） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main small,main li,footer p,footer a,footer li,footer span,.j-top .case-journey-nav a,.case-journey-location *){line-height:1.75!important}
/* C2 首屏大標→說明 16、說明→按鈕／重點 24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-hero-copy>h1{margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-hero-copy>h1+p{margin:16px 0 0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-hero-copy>p+a{margin:24px 0 0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-hero-copy>.j-shop-kicker+h1{margin-top:8px!important}
/* C3 商品頁首屏：小標→名稱 8、名稱→說明 16、說明→價格／重點 24 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-hero .j-shop-hero-copy>*{margin-top:0!important;margin-bottom:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-hero .j-shop-hero-copy>.j-shop-stage+h1{margin-top:8px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-hero .j-shop-hero-copy>h1+p{margin-top:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-hero .j-shop-hero-copy>p+:is(p,div){margin-top:24px!important}
/* 卡片標題→說明：統一 8（目前看起來是 9，是標題行高造成的 1 點差） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-landing-dimension-grid,.j-shop-landing-deliver,.j-shop-evidence-steps) :is(h3+p){margin-top:8px!important}
/* KWJ 10-14「繞圈還是太明顯，要輕輕柔柔、低調有質感，箭頭也同步」：光線 1 像素、淡藍到淡橘、拿掉光暈、一圈 7 秒；回到頂部箭頭外圈也有同一道光 */
html body > aside.zbuy-float.zbuy-mini::before{content:""!important;position:absolute!important;inset:-2px!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0deg,transparent 200deg,rgba(108,184,242,.35) 290deg,rgba(255,178,122,.45) 345deg,transparent 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - .5px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - .5px))!important;animation:zbRing 7s linear infinite!important;filter:none!important;opacity:.8!important;pointer-events:none!important;z-index:2!important}
html body > button.zw-circle{position:fixed!important;overflow:visible!important}
html body > button.zw-circle::before{content:""!important;position:absolute!important;inset:-2px!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0deg,transparent 200deg,rgba(108,184,242,.35) 290deg,rgba(255,178,122,.45) 345deg,transparent 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - .5px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - .5px))!important;animation:zbRing 7s linear infinite!important;filter:none!important;opacity:.8!important;pointer-events:none!important;z-index:2!important}
@media (prefers-reduced-motion:reduce){html body > aside.zbuy-float.zbuy-mini::before,html body > button.zw-circle::before{animation:none!important}}
/* 光再看得見一點點：1.5 像素、透明度 .55～.65 */
html body > aside.zbuy-float.zbuy-mini::before,html body > button.zw-circle::before{background:conic-gradient(from 0deg,transparent 0deg,transparent 210deg,rgba(108,184,242,.55) 295deg,rgba(255,170,110,.65) 345deg,transparent 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))!important;opacity:1!important}
/* KWJ 10-14 同意：箭頭的光不跟圓球同步——平常是一圈靜止的淡藍橘細線，滑鼠移上去才轉一圈 */
html body > button.zw-circle::before{animation:none!important;background:conic-gradient(from 210deg,rgba(108,184,242,.4),rgba(255,170,110,.45),rgba(108,184,242,.4))!important;opacity:.7!important}
html body > button.zw-circle:is(:hover,:focus-visible)::before{animation:zbRing 1.4s cubic-bezier(.45,0,.25,1) 1!important;opacity:1!important}
@media (prefers-reduced-motion:reduce){html body > button.zw-circle:is(:hover,:focus-visible)::before{animation:none!important}}
/* KWJ 10-14 同意：箭頭的光不跟圓球同步——平常靜止的淡藍橘細線，滑鼠移上去才轉一圈 */
html body > button.zw-circle::before{animation:none!important;background:conic-gradient(from 210deg,rgba(108,184,242,.4),rgba(255,170,110,.45),rgba(108,184,242,.4))!important;opacity:.7!important}
html body > button.zw-circle:is(:hover,:focus-visible)::before{animation:zbRing 1.4s cubic-bezier(.45,0,.25,1) 1!important;opacity:1!important}
@media (prefers-reduced-motion:reduce){html body > button.zw-circle:is(:hover,:focus-visible)::before{animation:none!important}}
/* ===== 全面檢查第三批 ===== */
/* D7 國小頁「不是醫療或心理診斷」只留在「適合與界線」清單 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-health small{display:none!important}
/* 報告預覽卡捲到之前先淡淡顯示，不會一大片空白；捲到再播完整動畫 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec .cw:not(.zcw-on){opacity:.35!important;transform:translateY(12px)!important}
/* B4 新區塊樣式 */
/* B4 三頁新區塊、合併後的卡片 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4{padding:64px max(16px,calc((100% - 1000px)/2))!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4 .zh-main>h2{font:700 30px/1.3 ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important;margin:8px 0 0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4 .zh-main>h2+p{margin:16px 0 0!important;font-size:16px!important;line-height:1.75!important;color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.zh-cards,ol.zh-steps,.j-shop-evidence-steps.zh-steps){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:24px!important;margin:24px 0 0!important;padding:0!important;list-style:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-cards>li{background:#fff!important;border:1px solid #e5e1d8!important;border-radius:20px!important;box-shadow:0 10px 28px rgba(31,41,55,.06)!important;padding:24px!important;display:grid!important;grid-template-columns:36px 1fr!important;column-gap:12px!important;row-gap:8px!important;align-items:baseline!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-cards>li>span{grid-row:1!important;font:700 20px/1.3 ZwaySans,"Noto Sans TC",sans-serif!important;color:#2c7eba!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-cards>li:nth-child(even)>span{color:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-cards>li>strong{grid-column:2!important;font:700 20px/1.3 ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-cards>li>p{grid-column:2!important;margin:0!important;font-size:16px!important;line-height:1.75!important;color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-qa{margin-top:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-qa details{border-top:1px solid #e5e1d8!important;padding:20px 0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-qa details:last-child{border-bottom:1px solid #e5e1d8!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-qa summary{list-style:none!important;font:700 20px/1.3 ZwaySerif,"Noto Serif TC",serif!important;color:#1f2937!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-qa summary::-webkit-details-marker{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-qa details>p{margin:8px 0 0!important;font-size:16px!important;line-height:1.75!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.zh-detail,.zh-compare,.zh-close){margin-top:24px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4{padding:48px 16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4 .zh-main>h2{font-size:24px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zh-cards{grid-template-columns:1fr!important;gap:16px!important}}
/* 報告區合併後：藍色說明卡整列、三步驟一排三張、解讀說明在下面 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4 .zh-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.zh-b4 .zh-cards{grid-template-columns:minmax(0,1fr)!important}}
/* KWJ 10-14「銜接更柔順」：報告預覽後面的藍橘色暈，上下緣用遮罩慢慢淡掉（約 220 像素），不再整片切斷；整頁也拿掉區塊之間的細分隔線 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec::before{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 220px,#000 calc(100% - 260px),transparent 100%)!important;mask-image:linear-gradient(180deg,transparent 0,#000 220px,#000 calc(100% - 260px),transparent 100%)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main>section{border-top:0!important;border-bottom:0!important;box-shadow:none!important}
/* KWJ 10-14：報告預覽後面的藍橘色暈，下緣也像上緣一樣慢慢淡掉；區塊之間的細分隔線拿掉 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec::before{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 260px),transparent 100%)!important;mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 260px),transparent 100%)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main>section{border-top:0!important;border-bottom:0!important}
/* H2 國小頁合併後的報告區與年度追蹤區排版 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.zh-cards,ol.zh-steps,.j-shop-evidence-steps.zh-steps){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:24px!important;margin:24px 0 0!important;padding:0!important;list-style:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.zh-detail,.zh-compare,.zh-close){margin-top:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-report-preview>[class*=-main]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-report-preview>[class*=-main]>*{grid-column:1!important;grid-row:auto!important;min-height:0!important;height:auto!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-report-preview .zh-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-report-preview .zh-detail{margin:0!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-report-preview .zh-steps{grid-template-columns:minmax(0,1fr)!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main section.j-shop-report-preview>[class*=-main]>:first-child{min-height:0!important;padding-bottom:40px!important}
/* KWJ 10-14「OK 靠左」：「覺知全人測評報告內容預覽」改靠左，跟全頁標題同一條閱讀線；它是報告區裡的小標，用 20 明體，前面一條小橘線（不再兩側短線） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h{justify-content:flex-start!important;text-align:left!important;margin-bottom:24px!important;padding-left:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h>div{justify-content:flex-start!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font:700 20px/1.3 ZwaySerif,"Noto Serif TC",serif!important;gap:12px!important;justify-content:flex-start!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::before{width:24px!important;background:#ef8846!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2::after{display:none!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h h2{font-size:18px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h{margin-left:-24px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .zcw-sec .sec-h{margin-left:-16px!important}}
/* 報告預覽色暈上緣原本先蓋一段純白，跟上方淡米色區塊形成一條硬邊 → 上下都用遮罩淡入淡出，不再蓋白 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec{background:transparent!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec::before{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 240px,#000 calc(100% - 260px),transparent 100%)!important;mask-image:linear-gradient(180deg,transparent 0,#000 240px,#000 calc(100% - 260px),transparent 100%)!important}
/* 購買前資訊框：四格並排、淡底細框；手機兩格一列 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:24px 0 0!important;padding:0!important;background:#fff!important;border:1px solid #e5e1d8!important;border-radius:16px!important;overflow:hidden!important;grid-column:1 / -1!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo>div{padding:16px 20px!important;border-left:1px solid #e5e1d8!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo>div:first-child{border-left:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo dt{margin:0!important;font-size:14px!important;line-height:1.75!important;color:#6b7280!important;font-weight:500!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo dd{margin:4px 0 0!important;font-size:16px!important;line-height:1.6!important;color:#1f2937!important;font-weight:500!important}
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo>div:nth-child(3){border-left:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo>div:nth-child(n+3){border-top:1px solid #e5e1d8!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo>div{padding:12px 16px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo dd{font-size:15px!important}}
/* 10-14 短螢幕：手機展開的購買條 80→64（只留商品名、價格、加入購物車）；圓球與箭頭縮小、貼近右邊，少擋內文 */
@media (max-width:760px){
html body > aside.zbuy-float:not(.zbuy-mini) :is(.zbuy-note,.zbuy-note-s){display:none!important}
html body > aside.zbuy-float:not(.zbuy-mini){padding-top:10px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;min-height:0!important}
html body > aside.zbuy-float:not(.zbuy-mini) .zbuy-btn{height:44px!important;min-height:44px!important}
html body > aside.zbuy-float.zbuy-mini,html body > aside.zbuy-float.zbuy-mini .zbuy-ball{width:44px!important;height:44px!important}
html body > aside.zbuy-float.zbuy-mini{right:8px!important;left:auto!important;bottom:60px!important}
html body > button.zw-circle{width:40px!important;height:40px!important;right:10px!important}
}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{position:relative!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{margin-top:40px!important}
/* 手機一欄：時間軸改成左邊直線、由上到下 */
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{margin-top:24px!important;padding-left:28px!important}
}
/* 一年兩次階段動畫：卡片本身先透明，細框（1.5 像素漸層）跟著 --f 畫出來；白底、陰影、文字跟著 --c 跳出；卡與卡之間的連線跟著 --l 往右拉 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{position:relative!important;margin-top:24px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature{position:relative!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;isolation:isolate!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature::before{content:""!important;position:absolute!important;inset:0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 10px 28px rgba(31,41,55,.08)!important;opacity:var(--c,0)!important;z-index:-1!important;pointer-events:none!important;display:block!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:visible!important;pointer-events:none!important;z-index:2!important;display:block!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>:is(h3,p){opacity:var(--c,0)!important;transform:translateY(calc((1 - var(--c,0)) * 10px)) scale(calc(.96 + var(--c,0) * .04))!important;transform-origin:left center!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{position:absolute!important;left:100%!important;top:50%!important;width:24px!important;height:1.5px!important;margin-top:-.75px!important;background:linear-gradient(90deg,var(--a),var(--b))!important;transform:scaleX(var(--l,0))!important;transform-origin:left center!important;pointer-events:none!important;z-index:2!important;display:block!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points.zst-all>.growth-feature{--f:1;--c:1;--l:1}
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{left:32px!important;top:100%!important;width:1.5px!important;height:16px!important;margin:0!important;background:linear-gradient(180deg,var(--a),var(--b))!important;transform:scaleY(var(--l,0))!important;transform-origin:center top!important}
}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{height:1.5px!important;min-height:0!important;max-height:1.5px!important;width:24px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;font-size:0!important;line-height:0!important;box-shadow:none!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{width:1.5px!important;max-width:1.5px!important;height:16px!important;max-height:16px!important}}
/* KWJ 10-14「線要細、要置中、要有流動動畫像圓球的框」：連線 1 像素、在兩張卡正中間；畫出來後，一小段淡藍到淡橘的光沿線慢慢流過（跟圓球外圈同一種低調光） */
@keyframes zstFlow{from{background-position:-100% 0}to{background-position:200% 0}}
@keyframes zstFlowV{from{background-position:0 -100%}to{background-position:0 200%}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{height:1px!important;max-height:1px!important;margin-top:-.5px!important;top:50%!important;background:linear-gradient(90deg,var(--a),var(--b))!important;overflow:hidden!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,0) 30%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 70%,transparent 100%)!important;background-size:50% 100%!important;background-repeat:no-repeat!important;animation:zstFlow 2.8s linear infinite!important;opacity:calc(var(--l,0) * 1)!important}
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{width:1px!important;max-width:1px!important;height:16px!important;max-height:16px!important;margin:0!important;top:100%!important;left:50%!important;background:linear-gradient(180deg,var(--a),var(--b))!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.95) 50%,transparent 100%)!important;background-size:100% 50%!important;animation-name:zstFlowV!important}
}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{animation:none!important;display:none!important}}
/* 卡與卡間距加到 48，連線才看得出流動 */
@media (min-width:761px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{column-gap:48px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{width:48px!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points{row-gap:32px!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{height:32px!important;max-height:32px!important}}
/* KWJ 10-14「右邊這麼空」：「題目與解讀怎麼來」三段原本只用左半邊 → 改成三欄短卡，填滿整列；手機一欄 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail{max-width:none!important;width:100%!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>summary{margin-bottom:16px!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;max-width:none!important;width:100%!important;margin:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>div>p{margin:0!important;max-width:none!important;padding:20px 24px!important;background:rgba(255,255,255,.75)!important;border:1px solid #e5e1d8!important;border-radius:16px!important;font-size:16px!important;line-height:1.75!important;color:#1f2937!important}
@media (max-width:1100px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>div{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main details.j-shop-evidence-detail>div>p{text-wrap:balance!important}
/* KWJ 10-14「線太細」：連線 1 → 2 像素 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{height:2px!important;max-height:2px!important;margin-top:-1px!important;border-radius:2px!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link{width:2px!important;max-width:2px!important;margin:0 0 0 -1px!important}}
/* ===== KWJ 10-14 選用動畫 1、2 ===== */
/* 1 六個成長面向：左上到右下一張接一張淡入 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li{opacity:0!important;transform:translateY(14px)!important;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li:nth-child(1){transition-delay:0s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li:nth-child(2){transition-delay:.09s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li:nth-child(3){transition-delay:.18s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li:nth-child(4){transition-delay:.27s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li:nth-child(5){transition-delay:.36s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan>li:nth-child(6){transition-delay:.45s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-dimension-grid.zan.zan-on>li{opacity:1!important;transform:none!important}
/* 2 市場比較：左邊三張灰卡先出現，覺知卡最後浮出，橘色光沿框順一圈 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan .market-reference-cards>article{opacity:0!important;transform:translateY(12px)!important;transition:opacity .6s ease,transform .6s ease!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan .market-reference-cards>article:nth-child(2){transition-delay:.12s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan .market-reference-cards>article:nth-child(3){transition-delay:.24s!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan .market-whole{opacity:0!important;transform:translateY(24px) scale(.98)!important;transition:opacity .8s cubic-bezier(.22,.61,.36,1) .55s,transform .8s cubic-bezier(.22,.61,.36,1) .55s!important;position:relative!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan.zan-on .market-reference-cards>article,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan.zan-on .market-whole{opacity:1!important;transform:none!important}
@keyframes zanSweep{0%{opacity:0;transform:rotate(0)}15%{opacity:1}85%{opacity:1}100%{opacity:0;transform:rotate(360deg)}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan .market-whole::after{content:""!important;position:absolute!important;inset:-3px!important;border-radius:inherit!important;background:conic-gradient(from 0deg,transparent 0deg,transparent 260deg,rgba(255,210,122,.9) 320deg,#ef8846 355deg,transparent 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))!important;opacity:0!important;pointer-events:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed-grid.zan.zan-on .market-whole::after{animation:zanSweep 1.6s cubic-bezier(.45,0,.25,1) 1.2s 1 both!important}
/* KWJ 10-14 插圖選 A：市場比較三張灰卡的圖示再淡一點、縮小一點，讓右邊彩色的覺知卡更突出 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-designed .market-reference-cards .market-designed-card :is(img,svg){opacity:.55!important;filter:grayscale(.4)!important;transform:scale(.8)!important;transform-origin:center!important}
/* KWJ 10-14 購物車數量圓點的數字對齊正中間（原本偏下 1～2 像素） */
html body:not(#zb1):not(#zb2):not(#zb3):not(#zb4):not(#zb5):not(#zb6):not(#zb7):not(#zb8):not(#zb9):not(#zb10):not(#zb11):not(#zb12):not(#zb13):not(#zb14):not(#zb15):not(#zb16):not(#zb17):not(#zb18):not(#zb19):not(#zb20):not(#zb21):not(#zb22):not(#zb23):not(#zb24):not(#zb25):not(#zb26):not(#zb27):not(#zb28):not(#zb29):not(#zb30):not(#zb31):not(#zb32):not(#zb33):not(#zb34):not(#zb35):not(#zb36):not(#zb37):not(#zb38):not(#zb39):not(#zb40) .j-top :is(.cart-count,#cart-count){display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0 0 2px!important;min-width:22px!important;height:22px!important;box-sizing:border-box!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important}
/* KWJ 10-14「白點如果是光點就要會動」：原本光點的位置被固定住、看起來像斷點 → 改成一小段光真的沿線滑過去（2.4 秒一趟），線畫完才出現 */
@keyframes zstGlide{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateX(250%);opacity:0}}
@keyframes zstGlideV{0%{transform:translateY(-100%);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateY(250%);opacity:0}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{inset:auto!important;left:0!important;top:0!important;bottom:0!important;width:40%!important;height:auto!important;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.9),rgba(255,255,255,0))!important;background-size:100% 100%!important;animation:zstGlide 2.4s cubic-bezier(.45,0,.55,1) infinite!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link:not(.zst-done)::after{animation:none!important;opacity:0!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{left:0!important;right:0!important;top:0!important;bottom:auto!important;width:auto!important;height:40%!important;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.9),rgba(255,255,255,0))!important;animation-name:zstGlideV!important}}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{animation:none!important;opacity:0!important}}

/* KWJ 10-14 第十一批：光點改成一路繞框跑（由程式畫在整區上層），連線上原本的白光拿掉 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{display:none!important;animation:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-glow{position:absolute!important;overflow:visible!important;pointer-events:none!important;z-index:3!important;display:block!important;opacity:0!important;transition:opacity .6s ease!important;filter:drop-shadow(0 0 3px rgba(108,184,242,.6))!important;margin:0!important;padding:0!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-glow.zst-on{opacity:1!important}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-glow{display:none!important}}

/* KWJ 10-14：光改細，三個框和兩條線同時一起流動 */
@keyframes zstRun{from{stroke-dashoffset:0}to{stroke-dashoffset:-1}}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-frame path.zst-run{opacity:0!important;transition:opacity .6s ease!important;filter:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-frame.zst-run-on path.zst-run{opacity:1!important;animation:zstRun 6s linear infinite!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after{display:block!important;animation:zstGlide 2.4s cubic-bezier(.45,0,.55,1) infinite!important;opacity:1!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after{animation-name:zstGlideV!important}}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-frame path.zst-run{display:none!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after{display:none!important;animation:none!important}}

/* KWJ 10-14 定案：只留一道白光（程式畫的那條），框上的各自光和連線上的白光都不顯示 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-frame path.zst-run{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link::after{display:none!important;animation:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-glow{filter:none!important}

/* KWJ 10-14「算了不要有繞圈」：不顯示繞框的光；連線白光恢復第十批樣子 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-glow,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>svg.zst-frame path.zst-run{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after{display:block!important;animation:zstGlide 2.4s cubic-bezier(.45,0,.55,1) infinite!important;opacity:1!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after{animation-name:zstGlideV!important}}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-intro-points>.growth-feature>span.zst-link.zst-done::after{display:none!important;animation:none!important}}

/* KWJ 10-14 大字手機（字體調大＝畫面變窄，約 317／277／240）：只在 359 以下生效，一般手機與電腦不受影響 */
@media (max-width:359px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top{row-gap:0!important;height:auto!important;max-height:none!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>a.case-journey-brand img{max-width:100%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>nav.case-journey-nav{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:8px!important;row-gap:0!important;overflow:visible!important;width:100%!important;max-width:100%!important;white-space:nowrap!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top>nav.case-journey-nav>*{min-width:0!important;justify-self:start!important;margin:0!important}}
@media (max-width:299px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-keep,h1 span,h2 span,em span){white-space:normal!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main blockquote{flex-wrap:wrap!important;max-width:100%!important;min-width:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main blockquote>*{min-width:0!important;max-width:100%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root aside.zbuy-float{max-width:100vw!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(summary,summary *){text-wrap:balance!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important}}

/* KWJ 10-14 大字手機第二輪（安卓實測後）：只在 359 以下生效 */
@media (max-width:359px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main nav:is([class*=contents],.j-shop-page-nav){flex-wrap:wrap!important;justify-content:flex-start!important;column-gap:16px!important;row-gap:0!important;overflow:visible!important;max-width:100%!important;height:auto!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main nav:is([class*=contents],.j-shop-page-nav)>*{flex:0 0 auto!important;margin:0!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(h1,h2,h3) span{max-width:100%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(h1,h2,h3,strong,summary){text-wrap:balance!important;overflow-wrap:anywhere!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(p,li){text-wrap:pretty!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-evidence-steps>div,.j-shop-annual-values>li){grid-template-columns:auto minmax(0,1fr)!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-evidence-steps>div,.j-shop-annual-values>li)>*{min-width:0!important;overflow-wrap:anywhere!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main a{max-width:100%!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-landing-hero-copy a{min-width:0!important;width:100%!important;box-sizing:border-box!important}}
@media (max-width:299px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(h1,h2,h3){white-space:normal!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main :is(.j-shop-evidence-steps>div,.j-shop-annual-values>li,.j-shop-report-preview-main>div){padding-left:16px!important;padding-right:16px!important}}

/* KWJ 10-14 大字手機第三輪：原本「整段不拆字」的設定在很窄時會讓最後一個字被硬擠到下一行；359 以下改回一般斷行，配合程式把最後幾個字黏在一起 */
@media (max-width:359px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main *{word-break:normal!important}}
@media (max-width:359px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zinfo{grid-template-columns:minmax(0,1fr)!important}}
@media (max-width:299px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-stage-focus-grid{grid-template-columns:minmax(0,1fr)!important}}

/* KWJ 10-14 深度檢核 U3：手機收合（電腦版不顯示按鈕、不收） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head{display:none!important}
@media (max-width:760px){
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zcw-sec .wall.zfold:not(.zopen)>.cw:nth-of-type(n+4){display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:48px!important;margin:16px 0 0!important;padding:0 16px!important;border:1px solid #2c7eba!important;border-radius:999px!important;background:#fff!important;color:#2c7eba!important;font:inherit!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more svg,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head svg{flex:0 0 auto!important;transition:transform .25s ease!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more[aria-expanded=true] svg,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head[aria-expanded=true] svg{transform:rotate(180deg)!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns>div.zfold-col>h3{display:none!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;min-height:48px!important;margin:0!important;padding:8px 0!important;border:0!important;background:none!important;color:#1f2937!important;font:inherit!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;cursor:pointer!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head svg{color:#6b7280!important}
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .j-shop-fit-columns>div.zfold-col:not(.zopen)>ul{display:none!important}
}
@media (prefers-reduced-motion:reduce){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more svg,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head svg{transition:none!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head{height:auto!important;aspect-ratio:auto!important;box-shadow:none!important;transform:none!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more svg,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head svg{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;max-height:20px!important;margin:0!important;position:static!important;fill:none!important;stroke:currentColor!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-more>span,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head>span{position:static!important;transform:none!important;font-size:16px!important;line-height:1.3!important;white-space:normal!important;color:inherit!important}html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .zfold-head>span{font-size:18px!important}}

/* KWJ 10-14：訂單查詢下拉——藏起原本的連結 */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top nav.case-journey-nav>a.zorder-orig{display:none!important}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .zorder-menu>.case-product-menu-list{width:auto!important;min-width:160px!important;max-width:calc(100vw - 32px)!important;white-space:nowrap!important}}
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top .zorder-menu>.case-product-menu-list>a{justify-content:flex-start!important;text-align:left!important}}

/* KWJ 10-15 手機回報：購物車沒有商品時，數量圓點要整個拿掉，不留空位（第十批置中修正時誤把空的圓點也撐開） */
html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .j-top :is(.cart-count,#cart-count):is(:empty,[hidden]){display:none!important;min-width:0!important;width:0!important;margin:0!important;padding:0!important}

/* KWJ 10-15 手機回報：市場比較灰卡的圖示上下空太多（圖檔本身有留白）→ 手機縮小圖示框 */
@media (max-width:760px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main .market-reference-cards img.market-card-art{height:80px!important;width:80px!important;max-width:80px!important;margin:0 auto!important;transform:none!important}}

/* KWJ 10-18 一般手機寬度：商品頁資訊欄、商品簡介最後一行不要只剩一兩個字 */
@media (max-width:419px){html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main dd,html body #root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main p.j-shop-lead{text-wrap:balance!important}}
