:root{--bg:#F3F1EC;--surface:#FFFFFF;--fg:#1F1E1C;--muted:#6A655E;--line:#DCD7CE;--accent:#2B4C9B;--accent-ink:#FFFFFF;--earth:#9A4A2F;--tile:#2E3338;--tile-fg:#ECEAE4;--display:"Young Serif",Georgia,"Times New Roman",serif;--body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--body);font-size:16px;line-height:1.55;margin:0}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.1;margin:0;text-wrap:balance}h1{font-size:clamp(2.2rem,5.5vw,4.2rem)}h2{font-size:clamp(1.6rem,3.2vw,2.3rem)}p{margin:0}a{color:inherit}img{max-width:100%;display:block}.wrap{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.eyebrow{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.4rem;border-radius:999px;background:var(--accent);color:var(--accent-ink);text-decoration:none;font:inherit;font-weight:600;border:0;cursor:pointer}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn.ghost{background:transparent;color:var(--fg);border:1.5px solid var(--line)}.btn.wide{width:100%}.btn:focus-visible,a:focus-visible,input:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.skip{position:absolute;left:-9999px}.skip:focus{left:1rem;top:1rem;z-index:10;background:var(--surface);padding:.5rem 1rem}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bar{background:var(--tile);color:var(--tile-fg);font-size:.8rem;font-weight:500}.bar .wrap{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;padding-block:.5rem;text-align:center}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem;flex-wrap:wrap}.logo{font-family:var(--display);font-size:1.5rem;text-decoration:none;display:flex;align-items:baseline;gap:.6rem}.logo small{font-family:var(--body);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700}.site-nav{display:flex;gap:1.3rem;flex-wrap:wrap;font-size:.92rem;font-weight:500}.site-nav a{text-decoration:none;color:var(--muted)}.site-nav a:hover{color:var(--fg)}.cart-link{font-size:.85rem;font-weight:600;border:1.5px solid var(--line);border-radius:999px;padding:.4rem .9rem;text-decoration:none;white-space:nowrap}@media(max-width:760px){.site-nav{order:3;width:100%;gap:.4rem 1rem;font-size:.88rem}}.hero{background:var(--tile);color:var(--tile-fg)}.hero .wrap{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;padding-block:2.5rem}.hero .copy{display:grid;gap:1.25rem;min-width:0}.hero .eyebrow{color:var(--tile-fg);opacity:.7}.hero p.lede{font-size:1.08rem;opacity:.85;max-width:32rem}.hero .ctas{display:flex;gap:.8rem;flex-wrap:wrap}.hero .btn.ghost{color:var(--tile-fg);border-color:#ffffff59}.hero figure{margin:0;min-width:0}.hero figure img{width:100%;height:auto;border-radius:4px}.hero .spec{display:flex;gap:1.2rem;flex-wrap:wrap;font-size:.8rem;opacity:.75;font-weight:600}@media(max-width:760px){.hero .wrap{grid-template-columns:1fr}}.trust .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-block:1.3rem;font-size:.9rem;border-bottom:1px solid var(--line)}.trust .wrap>div{display:flex;gap:.7rem;align-items:flex-start;min-width:0}.trust b{display:block}.trust span{color:var(--muted)}.dot{width:10px;height:10px;border-radius:50%;background:var(--earth);flex:none;margin-top:.45rem}@media(max-width:640px){.trust .wrap{grid-template-columns:1fr}}section{padding-block:3.2rem}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:1.6rem}.sec-head>div{display:grid;gap:.5rem;max-width:40rem}.sec-head p{color:var(--muted)}.sec-head a{font-size:.9rem;font-weight:600;color:var(--accent);text-decoration:none;white-space:nowrap}.alt{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.card{display:grid;gap:.45rem;min-width:0;text-decoration:none;color:inherit;align-content:start}.card .img{aspect-ratio:4/5;max-width:100%;border-radius:4px;overflow:hidden;background:var(--surface);position:relative}.card .img img{width:100%;height:100%;object-fit:cover}.badge{position:absolute;top:.7rem;left:.7rem;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;background:var(--earth);color:#fff;padding:.25rem .55rem;border-radius:3px}.card h3{font-family:var(--display);font-weight:400;font-size:1.25rem;margin-top:.3rem}.card .meta{font-size:.84rem;color:var(--muted)}.card .price{font-weight:700;color:var(--earth);font-variant-numeric:tabular-nums}.card .soldout{font-size:.8rem;color:var(--muted);font-weight:600}@media(prefers-reduced-motion:no-preference){.card .img img{transition:transform .4s ease}.card:hover .img img{transform:scale(1.04)}}.feat{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem 1.4rem}.feat .card .img{aspect-ratio:1/1}.figs{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem 1.2rem}.figs .card .img{aspect-ratio:3/4}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem 1.2rem}@media(max-width:900px){.figs,.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.feat{grid-template-columns:1fr 1fr}.grid,.figs{gap:1.2rem .8rem}}.five{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:2.4rem;padding:1.2rem 1.4rem;background:var(--bg);border-radius:6px;border:1px solid var(--line)}.five>div{display:grid;grid-template-columns:52px 1fr;gap:.8rem;align-items:center;min-width:0}.five img{width:52px;height:52px;border-radius:50%;border:1px solid var(--line)}.five b{display:block;font-size:.95rem}.five span{font-size:.8rem;color:var(--muted)}@media(max-width:1000px){.five{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.five{grid-template-columns:1fr 1fr;gap:.9rem .6rem;padding:1rem}}.mosaic{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:2.4rem}.mosaic img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:4px}.craft{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;margin-top:3rem}.craft>img{width:100%;border-radius:4px}.craft .copy{display:grid;gap:1rem;min-width:0}.craft .copy p{color:var(--muted)}.craft ol{margin:0;padding-left:1.1rem;color:var(--muted);display:grid;gap:.3rem;font-size:.95rem}.craft .strip{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.4rem}.craft .strip img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:4px}@media(max-width:640px){.mosaic{grid-template-columns:1fr 1fr}.craft{grid-template-columns:1fr}}.figrow{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.9rem;margin-top:2.4rem}.figrow img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:4px}.figrow .wide{aspect-ratio:2/1}.sides{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;margin-top:1rem}.sides img{width:100%;aspect-ratio:2/1;object-fit:cover;border-radius:4px}@media(max-width:640px){.figrow{grid-template-columns:1fr 1fr}.figrow .wide{grid-column:1/-1}.sides{grid-template-columns:1fr}}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem 1.4rem}.facts article{display:grid;gap:.5rem;align-content:start;min-width:0;padding-top:1rem;border-top:2px solid var(--fg)}.facts h3{font-size:1.1rem}.facts p{font-size:.92rem;color:var(--muted)}@media(max-width:900px){.facts{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.facts{grid-template-columns:1fr}}.story .wrap{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.story .copy{display:grid;gap:1rem}.story p{color:var(--muted);max-width:34rem}.story .pics{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.story .pics img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:4px}.story .pics img:first-child{grid-row:span 2;aspect-ratio:auto;height:100%}@media(max-width:760px){.story .wrap{grid-template-columns:1fr}}.twoup{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.twoup>div{display:grid;gap:1rem;align-content:start;min-width:0}.plain{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;color:var(--muted);font-size:.95rem}.plain li{padding-left:1.1rem;position:relative}.plain li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--earth)}.plain b{color:var(--fg)}@media(max-width:760px){.twoup{grid-template-columns:1fr}}.signup{background:var(--accent);color:var(--accent-ink)}.signup .wrap{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;padding-block:3rem}.signup h2{color:inherit}.signup p{opacity:.85}.signup form{display:flex;gap:.6rem;flex-wrap:wrap}.signup input[type=email]{flex:1 1 220px;min-width:0;padding:.85rem 1rem;border-radius:999px;border:0;font:inherit;background:var(--surface);color:var(--fg)}.signup .btn{background:var(--fg);color:var(--bg)}.signup .ok{font-weight:600;margin-top:.6rem}@media(max-width:760px){.signup .wrap{grid-template-columns:1fr}}.contact{background:var(--fg);color:var(--bg)}.contact .wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem;align-items:center;padding-block:3.5rem}.contact h2{color:inherit;margin:.2rem 0 .6rem}.contact p{opacity:.8;max-width:46ch}.contact .mail{display:inline-block;font-family:var(--display);font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.2;color:var(--bg);text-decoration:none;border-bottom:3px solid var(--accent);padding-bottom:.15rem;word-break:break-all}.contact .mail:hover{color:#86a4e3}.contact .hint{font-size:.9rem;opacity:.7;margin-top:.9rem}@media(max-width:760px){.contact .wrap{grid-template-columns:1fr;padding-block:2.5rem}}.site-footer{font-size:.85rem;color:var(--muted)}.site-footer .wrap{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-block:2rem;border-top:1px solid var(--line)}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--fg)}.site-footer .links{display:flex;gap:.4rem 1rem;flex-wrap:wrap}.crumb{font-size:.85rem;color:var(--muted);padding-block:.8rem}.crumb a{text-decoration:none}.pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:start;padding-block:1rem 3rem}.gallery{display:grid;gap:.6rem;min-width:0}.gallery .main{aspect-ratio:1/1;max-width:100%;border-radius:4px;overflow:hidden;background:var(--surface)}.gallery .main img{width:100%;height:100%;object-fit:cover}.thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:.6rem}.thumbs button{padding:0;border:2px solid transparent;border-radius:4px;overflow:hidden;background:none;cursor:pointer;aspect-ratio:1/1}.thumbs button[aria-pressed=true]{border-color:var(--accent)}.thumbs img{width:100%;height:100%;object-fit:cover}.buy{display:grid;gap:1.1rem;min-width:0;position:sticky;top:1rem}.buy h1{font-size:clamp(1.8rem,3.5vw,2.6rem)}.pprice{font-size:1.5rem;font-weight:700;color:var(--earth);font-variant-numeric:tabular-nums}.pprice small{font-size:.85rem;color:var(--muted);font-weight:500;margin-left:.5rem}.opt{display:grid;gap:.4rem;border:0;margin:0;padding:0;min-width:0}.opt legend,.opt .lbl{font-size:.85rem;font-weight:600;padding:0;margin-bottom:.4rem}.chips{display:flex;gap:.5rem;flex-wrap:wrap}.chips a,.chips label{font:inherit;font-size:.88rem;padding:.5rem .9rem;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);color:var(--fg);cursor:pointer;text-decoration:none}.chips a[aria-current=page],.chips input:checked+label{border-color:var(--fg);background:var(--fg);color:var(--bg)}.chips input{position:absolute;opacity:0;pointer-events:none}.chips input:focus-visible+label{outline:3px solid var(--accent);outline-offset:2px}.ship{display:grid;gap:.4rem;font-size:.88rem;color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:.9rem}.ship b{color:var(--fg)}.rte{display:grid;gap:.8rem}.rte h2,.rte h3{font-size:1.15rem;margin-top:.4rem}.rte ul{margin:0;padding-left:1.1rem;color:var(--muted);display:grid;gap:.3rem}.rte p{color:var(--fg)}details{border-top:1px solid var(--line)}details summary{cursor:pointer;padding-block:.9rem;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:1rem}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";color:var(--muted)}details[open] summary:after{content:"\2013"}details p{padding-bottom:1rem;color:var(--muted);font-size:.93rem}@media(max-width:760px){.pdp{grid-template-columns:1fr}.buy{position:static}}.related{border-top:1px solid var(--line)}.page-head{padding-block:2.4rem 1rem;display:grid;gap:.5rem}.page-head p{color:var(--muted);max-width:40rem}.cart-lines{display:grid;gap:0;border-top:1px solid var(--line)}.cart-line{display:grid;grid-template-columns:96px 1fr auto;gap:1rem;align-items:center;padding-block:1rem;border-bottom:1px solid var(--line)}.cart-line img{width:96px;height:96px;object-fit:cover;border-radius:4px}.cart-line .t{display:grid;gap:.2rem;min-width:0}.cart-line .t a{text-decoration:none;font-weight:700}.cart-line .t span{font-size:.85rem;color:var(--muted)}.cart-line .r{display:grid;gap:.4rem;justify-items:end}.qty{width:4.2rem;padding:.45rem .5rem;border:1.5px solid var(--line);border-radius:8px;font:inherit;background:var(--surface);color:var(--fg)}.rm{font-size:.8rem;color:var(--muted)}.cart-foot{display:grid;justify-items:end;gap:.8rem;padding-block:1.6rem 3.5rem;text-align:right}.cart-foot .sub{font-size:1.25rem;font-weight:700}.cart-foot .note{font-size:.88rem;color:var(--muted);max-width:30rem}.cart-foot .acts{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}@media(max-width:560px){.cart-line{grid-template-columns:72px 1fr}.cart-line img{width:72px;height:72px}.cart-line .r{grid-column:2;justify-items:start;grid-auto-flow:column;align-items:center;gap:1rem}}.prose{max-width:46rem;padding-bottom:3.5rem;display:grid;gap:1rem}.prose img{height:auto}.search-form{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:2rem}.search-form input{flex:1 1 240px;padding:.8rem 1rem;border:1.5px solid var(--line);border-radius:999px;font:inherit;background:var(--surface)}.pagination{display:flex;gap:1rem;justify-content:center;padding-block:2rem;font-weight:600}.notice{background:#f6e6c8;color:#4a3410;padding:.8rem 1rem;border-radius:6px;font-size:.9rem}.js .no-js-only{display:none}.no-js-only{margin-top:.6rem;padding:.6rem .8rem;border:1.5px solid var(--line);border-radius:8px;font:inherit;background:var(--surface);max-width:100%}.contact .ways{display:grid;gap:.9rem;justify-items:start}.contact .way{display:inline-flex;align-items:center;gap:.8rem;color:var(--bg);text-decoration:none;border:1.5px solid rgba(255,255,255,.25);border-radius:14px;padding:.8rem 1.1rem;min-width:min(100%,22rem)}.contact .way:hover{border-color:#fff}.contact .way.wa{background:#25d366;border-color:#25d366;color:#0b2e1a}.contact .way.wa:hover{background:#1fbf5b}.contact .way span{display:grid;line-height:1.25;font-family:var(--display);font-size:clamp(1.1rem,2vw,1.45rem);word-break:break-all}.contact .way small{font-family:var(--body);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.wa-float{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:50;display:inline-flex;align-items:center;gap:.5rem;background:#25d366;color:#0b2e1a;text-decoration:none;font-weight:700;font-size:.9rem;padding:.7rem 1rem;border-radius:999px;box-shadow:0 6px 20px #0000002e}.wa-float:hover{background:#1fbf5b}@media(max-width:560px){.wa-float span{display:none}.wa-float{padding:.8rem}}.ask{display:flex;align-items:center;gap:.6rem;font-size:.88rem;color:var(--fg);text-decoration:none;background:#e9f8ef;border:1px solid #BFE8CF;border-radius:10px;padding:.65rem .8rem}.ask svg{color:#1a9e4b;flex:none}.ask:hover{border-color:#25d366}.swipe,.swipe-dots,.swipe-hint{display:none}@media(max-width:760px){.bar span:nth-child(n+2){display:none}.bar .wrap{padding-block:.42rem;font-size:.76rem}.site-header .wrap{padding-block:.65rem .55rem;row-gap:.45rem}.logo{font-size:1.32rem}.site-nav{order:3;width:calc(100% + 32px);margin-inline:-16px;padding:0 16px .15rem;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;gap:1.15rem;font-size:.9rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-nav::-webkit-scrollbar{display:none}.hero .wrap{padding-block:0 2rem;gap:1.3rem}.hero figure{order:-1;margin-inline:-16px}.hero figure img{border-radius:0;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 55%}.hero h1{font-size:2.35rem}.hero p.lede{font-size:1rem}.hero .ctas{gap:.6rem}.hero .ctas .btn{flex:1 1 100%}.hero .spec{gap:.4rem 1rem}section{padding-block:2.5rem}h2{font-size:1.7rem}.sec-head{margin-bottom:1.1rem}.sec-head p{font-size:.95rem}.crumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8rem}.gallery .main,.gallery .thumbs{display:none}.swipe{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.swipe::-webkit-scrollbar{display:none}.swipe img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;scroll-snap-align:start;background:var(--surface)}.swipe-dots{display:flex;justify-content:center;gap:6px;margin-top:.55rem}.swipe-dots i{width:6px;height:6px;border-radius:50%;background:var(--line);transition:background .2s,width .2s}.swipe-dots i.on{background:var(--fg);width:16px;border-radius:3px}.pdp{gap:1.4rem;padding-top:.4rem}.site-footer .wrap{padding-bottom:5.5rem}}@media(max-width:640px){.feat,.figs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:.9rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px .3rem;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.feat::-webkit-scrollbar,.figs::-webkit-scrollbar{display:none}.feat>.card,.figs>.card{scroll-snap-align:start}.feat .card .img{aspect-ratio:1/1}.figs .card .img{aspect-ratio:4/5}.card h3{font-size:1.3rem}.card .meta{font-size:.88rem}.swipe-hint{display:block;font-size:.8rem;color:var(--muted);text-align:right;margin-top:.5rem}.five{grid-template-columns:1fr;gap:.75rem;padding:1rem 1.1rem}.five>div{grid-template-columns:46px 1fr;gap:.75rem}.five img{width:46px;height:46px}.mosaic{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.6rem}.mosaic img:first-child{grid-column:1/-1;aspect-ratio:4/3}.craft{margin-top:2rem;gap:1.4rem}.facts{gap:1.1rem}.twoup{gap:2rem}.contact .way{min-width:100%}}.hdr-right{display:flex;align-items:center;gap:.35rem}.lang-form{margin:0}.lang-link{font:inherit;font-size:.85rem;font-weight:600;background:none;border:1.5px solid transparent;border-radius:999px;color:var(--muted);cursor:pointer;padding:.4rem .7rem}.lang-link:hover{color:var(--fg);border-color:var(--line)}html[lang^=zh]{--display:"Noto Serif SC","Songti SC","STSong",serif;--body:"Manrope","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif}html[lang^=zh] body{line-height:1.75}html[lang^=zh] h1,html[lang^=zh] h2,html[lang^=zh] h3{font-weight:700;line-height:1.3;letter-spacing:.01em}html[lang^=zh] .eyebrow{letter-spacing:.08em}html[lang^=zh] .card h3{font-size:1.15rem}.plush .price{font-size:1.2rem;font-weight:700;color:var(--earth)}.plush>a img{width:100%;border-radius:4px}@media(max-width:760px){html[lang^=zh] .hero h1{font-size:2.05rem}.hdr-right{gap:.2rem}.lang-link{padding:.35rem .5rem}}.guide{max-width:46rem}.guide-page .guide:first-child{padding-top:1.4rem}.guide h1{font-size:clamp(1.9rem,4vw,2.8rem);margin:.5rem 0 1rem}.guide .lede{font-size:1.1rem;color:var(--muted)}.guide-hero{margin:1.6rem auto 2rem;max-width:min(1180px,100%)}.guide-hero img{width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:6px}.guide .rte h2{font-size:1.45rem;margin:2rem 0 .4rem}.guide .rte p,.guide .rte li{color:var(--fg);font-size:1.02rem}.guide .rte ul{gap:.5rem;color:var(--fg)}.guide .rte a,.g-inline b{color:var(--accent)}.g-sub{font-size:1.45rem;margin:2.6rem 0 1rem}.g-products{grid-template-columns:repeat(3,1fr)}.faq{padding-bottom:3rem}.cmp{width:100%;border-collapse:collapse;font-size:.95rem;margin:.6rem 0 1rem}.cmp th,.cmp td{border-bottom:1px solid var(--line);padding:.6rem .5rem;text-align:left;vertical-align:top}.cmp thead th{font-weight:700;background:var(--surface)}.cmp tbody th{color:var(--muted);font-weight:600;white-space:nowrap}.g-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.9rem}.g-link{display:grid;gap:.3rem;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:8px;background:var(--bg);text-decoration:none}.g-link span{font-size:.88rem;color:var(--muted)}.g-link:hover{border-color:var(--fg)}.g-card .img{aspect-ratio:3/2!important}.g-read{font-weight:600;color:var(--accent);font-size:.9rem}.g-inline{display:grid;gap:.15rem;text-decoration:none;border-left:3px solid var(--earth);padding:.3rem 0 .3rem .8rem}.g-inline span{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}@media(max-width:760px){.g-products{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px .3rem}.g-products>.card{scroll-snap-align:start}.cmp{font-size:.85rem}.guide-hero{margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wamao.css.map */
