#desktop-guide-menu-trigger:focus-visible,#mobile-menu-button:focus-visible{outline-offset:4px;border-radius:.5rem;outline:3px solid #991b1b}#desktop-guide-menu-group[data-menu-dismissed=true] #desktop-guide-menu{opacity:0!important;visibility:hidden!important;transform:translate(-50%,.5rem)!important}:root{--wx-ink:#252b2b;--wx-muted:#58615e;--wx-body:#3d4644;--wx-wine:#7b242b;--wx-paper:#faf8f3;--wx-line:#e4dfd5;--wx-green:#176942}body{color:var(--wx-ink);font-family:Segoe UI,Noto Sans TC,Microsoft JhengHei,sans-serif}body .container{max-width:1280px}body h1,body h2,body h3{text-wrap:pretty}body h1{letter-spacing:-.035em;text-wrap:balance}body p{text-wrap:pretty}body .brand-dark-red,body .section-title{color:var(--wx-wine)}body .bg-brand-dark-red{background-color:var(--wx-wine)}body .section-title:after{background:#a58b61;height:2px}body a:focus-visible,body button:focus-visible,body summary:focus-visible{outline:3px solid var(--wx-wine);outline-offset:5px}body main :is(h2,h3,section[id]){scroll-margin-top:calc(var(--header-h,76px) + 28px)}body #main-header{border-bottom:1px solid var(--wx-line);background:#fffefc}body #main-header>.container>div:first-child{padding-block:17px}body #main-header nav{font-size:14px}body #mobile-menu-button{min-width:44px;min-height:44px}body #desktop-guide-menu{max-height:calc(100dvh - 110px);overflow-y:auto}body main a[href^="https://wa.me/"]:not(.bg-white),body #main-header a[href^="https://wa.me/"]{background:var(--wx-green);color:#fff}body main a:is([href^="https://wa.me/"],[href^=tel\:]){border-radius:8px;min-height:48px}body main a[href^="https://wa.me/"]:hover{color:#fff;background:#115232}body .home-hero{background:var(--wx-paper);padding:64px 0 56px}.home-hero>.absolute{opacity:.15}body .home-hero-grid{grid-template-columns:1.08fr 1fr;align-items:center;gap:28px 64px}.home-hero-copy{display:contents}.home-hero-grid>.home-hero-media{grid-area:1/2/5}body .home-hero-kicker{box-shadow:none;color:var(--wx-body);background:0 0;border:0;border-radius:0;grid-area:1/1;margin:0;padding:0;font-size:14px;line-height:1.7}body .home-hero h1{color:var(--wx-ink);grid-area:2/1;margin:0;font-size:clamp(36px,3.2vw,48px);font-weight:700;line-height:1.25}.home-hero h1>span{letter-spacing:-.01em;margin-top:18px;font-size:.6em;font-weight:500;line-height:1.5;display:block}body .home-hero-actions{grid-area:3/1;gap:12px;margin:0}.home-hero-actions a{box-shadow:none;padding:14px 22px}body .home-hero-actions a[href=\/recycling-guide]{color:var(--wx-wine);background:0 0;border:1px solid #bb9d94;border-radius:8px}body .home-hero-categories{grid-area:4/1;gap:8px 20px;max-width:30em;margin:0;font-size:15px;font-weight:600;line-height:1.6}.home-hero-categories>span{box-shadow:none;color:var(--wx-body);background:0 0;border:0;border-radius:0;padding:0}body .home-hero-description{max-width:none;color:var(--wx-body);grid-area:5/1;margin:12px 0 0;font-size:16px;line-height:1.9}body .home-hero-trust{grid-area:5/2;grid-template-columns:repeat(3,1fr);align-self:start;gap:16px;margin:12px 0 0;display:grid}.home-hero-trust>div{box-shadow:none;background:0 0;border:0;border-top:1px solid #c9bfae;border-radius:0;padding:16px 0 0}.home-hero-trust>div>div{font-size:20px;line-height:1.5}.home-hero-trust p{color:var(--wx-body);margin-top:6px;font-size:14px;line-height:1.75}body .home-hero-media>.relative{max-width:none}.home-hero-media>.relative>div:first-child{border:0;border-radius:12px;padding:0;box-shadow:0 16px 40px #37281812}.home-hero-media img[fetchpriority=high]{object-position:center;border-radius:12px;height:370px}.home-hero-media>.relative>.absolute{width:auto;box-shadow:none;vertical-align:top;background:0 0;border:0;border-radius:0;margin:14px 12px 0 0;padding:0;display:inline-flex;position:static}.home-hero-media>.relative>.absolute img{border-radius:4px;width:40px;height:40px}.home-hero-media>.relative>.absolute p{color:var(--wx-body);font-size:13px;line-height:1.5}.home-hero-media>.relative>.absolute p.font-bold{color:var(--wx-ink);font-size:14px}.home-hero-media>.relative>.absolute:last-child{color:var(--wx-wine);gap:8px}.home-hero-media>.relative>.absolute:last-child p.font-bold{color:var(--wx-wine)}body[data-page-kind=home] main>section:not(.home-hero){padding-block:72px}body[data-page-kind=home] main>section[aria-label]{padding-block:28px}body[data-page-kind=home] main>section[aria-label] .mt-5{color:var(--wx-ink);gap:12px 28px;font-size:15px;font-weight:600}body[data-page-kind=home] .home-hero+section[aria-label]>.container>p:first-child{letter-spacing:.2em;color:var(--wx-body);font-size:14px;font-weight:700;line-height:1.6}body[data-page-kind=home] .home-hero+section[aria-label] .mt-5 i{font-size:13px}body[data-page-kind=home] .home-hero+section[aria-label] p.mt-4{color:var(--wx-muted);font-size:13px;line-height:1.7}body[data-page-kind=home] #services{background:#fff}body[data-page-kind=home] #services .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}body[data-page-kind=home] #services .grid>a{border-color:var(--wx-line);box-shadow:none;border-radius:10px}body[data-page-kind=home] #services .grid>a:hover{transform:translateY(-3px);box-shadow:0 10px 28px #2c272412}body[data-page-kind=home] #services .grid>a>img{object-fit:contain;background:#f2f0eb;height:230px;padding:16px}body[data-page-kind=home] #services .grid>a>div{padding:22px}body[data-page-kind=home] #services h3{font-size:19px}body[data-page-kind=home] #services p{color:var(--wx-muted)}body[data-page-kind=home] main section h2{letter-spacing:-.025em}body[data-page-kind=home] main section:not(.home-hero) .rounded-3xl{border-radius:12px}body section.product-hero{background:var(--wx-paper);border-bottom:1px solid var(--wx-line);padding:58px 0 48px;overflow:hidden}section.product-hero>div:first-child{pointer-events:none}section.product-hero>div:first-child>img{opacity:.045;filter:grayscale()}section.product-hero>div:first-child>div{background:linear-gradient(90deg, var(--wx-paper), transparent)}body section.product-hero>.container{max-width:1120px}body section.product-hero h1{max-width:1000px;color:var(--wx-wine);margin-inline:auto;font-size:clamp(30px,3.1vw,44px);line-height:1.4}body section.product-hero h1+p{max-width:800px;color:var(--wx-muted);margin:20px auto 0;font-size:17px;line-height:1.8}body section.product-hero h1+p+p{color:var(--wx-muted);margin:24px auto;font-size:15px;line-height:1.9}body section.product-hero a{box-shadow:none}body section.product-hero a[href^=tel\:]{color:var(--wx-wine);background:#fff;border:1px solid #b89c93}body main[data-product-detail]>section:first-child:not(.product-hero){background:var(--wx-paper);padding-top:0}body main[data-product-detail]>section:first-child:not(.product-hero)>.container{padding-top:52px;padding-bottom:48px}body main[data-product-detail]>section:first-child:not(.product-hero) h1{font-size:clamp(32px,3.2vw,46px);line-height:1.35}body main[data-product-detail]>section:first-child:not(.product-hero) h1+p{font-size:16px;line-height:1.9}body[data-page-kind=blog-post] h1{color:var(--wx-wine);line-height:1.45}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img){background:var(--wx-paper);color:var(--wx-ink);border-bottom:1px solid var(--wx-line);padding-top:0!important}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img)>.absolute{align-items:center;width:34%;height:auto;display:flex;inset:48px max(32px,50vw - 624px) 48px auto}body[data-page-kind=blog-post] main>section.relative>.absolute:has(>img) img{object-fit:contain;opacity:1;background:#f0ece5;border-radius:8px;width:100%;height:auto;max-height:370px}body[data-page-kind=blog-post] main>section.relative>.absolute:has(>img)>div{background:0 0}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img)>.container{padding-block:48px}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img)>.container>*{max-width:58%}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img) h1{color:var(--wx-wine);overflow-wrap:anywhere;font-size:clamp(30px,2.7vw,40px);line-height:1.4}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img) :is(p,nav,ol,li,.text-white,[class*=text-white\/]){color:var(--wx-muted)}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img) .rounded-full{box-shadow:none;color:var(--wx-wine);background:0 0;border-radius:0;padding:0;font-size:13px}body[data-page-kind=blog-post] .article-body{color:#414b48;font-size:17px;line-height:1.95}body[data-page-kind=blog-post] .article-body h2{color:var(--wx-ink);line-height:1.5}body[data-page-kind=blog-post] .article-body img{max-width:100%}@media (width<=1023px){body .container{padding-inline:24px}body .home-hero{padding-block:36px}body .home-hero-grid{gap:22px 32px}body .home-hero h1{font-size:clamp(23px,3.65vw,34px)}.home-hero-media img[fetchpriority=high]{height:300px}.home-hero-media>.relative>.absolute{display:none}body .home-hero-trust{gap:12px}.home-hero-trust>div>div{font-size:16px}.home-hero-trust p{font-size:13px;line-height:1.7}.home-hero-media>.mt-5 p.leading-tight{font-size:13px;line-height:1.4}body[data-page-kind=home] #services .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){body .container{padding-inline:20px}body #main-header>.container>div:first-child{padding-block:10px}body #main-header a[href=\/]{font-size:23px}body .home-hero{padding-block:28px 36px}body .home-hero-grid{grid-template-columns:minmax(0,1fr);gap:20px}body .home-hero-kicker{font-size:13px;line-height:1.7}body .home-hero h1{font-size:clamp(24px,7.6vw,31px);line-height:1.4}.home-hero h1>span{margin-top:14px;font-size:20px;line-height:1.6}body .home-hero-actions{flex-direction:column;gap:10px}.home-hero-actions a{width:100%;padding:13px 14px;font-size:15px}body .home-hero-categories{gap:6px 16px;font-size:14px}.home-hero-grid>.home-hero-media{grid-area:5/1}.home-hero-media img[fetchpriority=high]{height:228px}.home-hero-media>.mt-5{margin-top:12px}.home-hero-media>.mt-5>div{box-shadow:none;color:var(--wx-muted);background:0 0;border:0;padding:0}.home-hero-media>.mt-5 i{display:none}.home-hero-media>.mt-5 p{color:var(--wx-body);margin-top:2px;font-size:13px;line-height:1.45}.home-hero-media>.mt-5 p.font-bold{color:var(--wx-ink);font-size:15px}.home-hero-media>.mt-5>div:last-child p.font-bold{color:var(--wx-wine)}body .home-hero-description{grid-area:6/1;margin:0;font-size:15px;line-height:1.85}body .home-hero-trust{grid-area:7/1;gap:14px;margin:0}.home-hero-trust>div>div{font-size:16px;line-height:1.5}.home-hero-trust p{font-size:13px;line-height:1.7}body[data-page-kind=home] main>section:not(.home-hero){padding-block:44px}body[data-page-kind=home] main>section[aria-label]{padding-block:24px}body[data-page-kind=home] main>section[aria-label] .mt-5{gap:10px 18px;font-size:14px}body[data-page-kind=home] .home-hero+section[aria-label]>.container>p:first-child{letter-spacing:.14em;font-size:13px}body[data-page-kind=home] main section h2{font-size:27px;line-height:1.4}body[data-page-kind=home] #services .grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px}body[data-page-kind=home] #services .grid>a>img{height:210px}body[data-page-kind=home] #services .grid>a>div{padding:20px}body section.product-hero{padding-block:28px 32px}body section.product-hero h1{font-size:28px;line-height:1.45}body section.product-hero h1+p{margin-top:16px;font-size:15px}body section.product-hero h1+p+p{margin-block:20px;font-size:14px;line-height:1.85}body section.product-hero h1~.flex a{padding:12px 18px;font-size:15px}body section.product-hero .mt-10{margin-top:24px}body main[data-product-detail]>section:first-child:not(.product-hero)>.container{padding-top:28px;padding-bottom:32px}body main[data-product-detail]>section:first-child:not(.product-hero) h1{font-size:30px;line-height:1.4}body main[data-product-detail]>section:first-child:not(.product-hero) h1+p{margin-top:20px;font-size:15px;line-height:1.85}body[data-page-kind=blog-post] h1{font-size:28px}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img){flex-direction:column-reverse;padding-bottom:28px;display:flex}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img)>.absolute{width:auto;margin:0 20px;position:relative;inset:auto}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img)>.container{padding-block:28px 24px}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img)>.container>*{max-width:none}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img) h1{font-size:28px;line-height:1.5}body[data-page-kind=blog-post] main>section.relative:has(>.absolute>img) p{font-size:15px;line-height:1.9}body[data-page-kind=blog-post] .article-body{font-size:16px;line-height:1.95}body[data-page-kind=blog-post] .article-body h2{font-size:25px}}@media (prefers-reduced-motion:reduce){body .fade-in-on-scroll{opacity:1;transition:none;transform:none}body *,body :before,body :after{scroll-behavior:auto!important}}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full){height:auto;max-height:none;aspect-ratio:var(--blog-image-ratio,auto);object-fit:contain}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="540"][height="720"],[width="960"][height="1280"],[width="1080"][height="1440"],[width="1200"][height="1600"],[width="1920"][height="2560"],[width="3024"][height="4032"]){--blog-image-ratio:auto 3 / 4}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="600"][height="347"]){--blog-image-ratio:auto 600 / 347}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="692"][height="1193"]){--blog-image-ratio:auto 692 / 1193}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="697"][height="697"],[width="1920"][height="1920"]){--blog-image-ratio:auto 1 / 1}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="450"]){--blog-image-ratio:auto 16 / 9}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="500"],[width="960"][height="600"]){--blog-image-ratio:auto 8 / 5}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="520"]){--blog-image-ratio:auto 20 / 13}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="533"]){--blog-image-ratio:auto 800 / 533}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="540"]){--blog-image-ratio:auto 40 / 27}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="550"]){--blog-image-ratio:auto 16 / 11}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="560"]){--blog-image-ratio:auto 10 / 7}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="800"][height="600"],[width="900"][height="675"],[width="1080"][height="810"],[width="1200"][height="900"],[width="1400"][height="1050"],[width="1440"][height="1080"],[width="1920"][height="1440"]){--blog-image-ratio:auto 4 / 3}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="803"][height="535"]){--blog-image-ratio:auto 803 / 535}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="804"][height="536"],[width="900"][height="600"],[width="1080"][height="720"],[width="1200"][height="800"]){--blog-image-ratio:auto 3 / 2}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="834"][height="632"]){--blog-image-ratio:auto 417 / 316}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="850"][height="500"]){--blog-image-ratio:auto 17 / 10}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="886"][height="1326"]){--blog-image-ratio:auto 443 / 663}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="960"][height="560"]){--blog-image-ratio:auto 12 / 7}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1016"][height="1872"]){--blog-image-ratio:auto 127 / 234}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1080"][height="685"]){--blog-image-ratio:auto 216 / 137}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1173"][height="1048"]){--blog-image-ratio:auto 1173 / 1048}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1200"][height="720"]){--blog-image-ratio:auto 5 / 3}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1200"][height="793"]){--blog-image-ratio:auto 1200 / 793}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1200"][height="1603"]){--blog-image-ratio:auto 1200 / 1603}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1279"][height="1706"]){--blog-image-ratio:auto 1279 / 1706}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1920"][height="1535"]){--blog-image-ratio:auto 384 / 307}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="1920"][height="1690"]){--blog-image-ratio:auto 192 / 169}body[data-page-kind=blog-post] .article-body img:not([style]):not(.h-full):where([width="2560"][height="2274"]){--blog-image-ratio:auto 1280 / 1137}body[data-page-kind=blog-post] .article-body .blog-portrait-figure>img:not([style]):not(.h-full):where([src*="/cover-main.jpg"]){--blog-image-ratio:auto 3 / 4}body[data-page-kind=blog-post] .article-body .blog-portrait-figure>img:not([style]):not(.h-full):where([src*="/cognac-grade-comparison.jpg"]){--blog-image-ratio:auto 1200 / 1457}body[data-route="/blog/cognac-vs-vsop-xo-hors-dage-recycling-guide"] .article-body img:not([style]):not(.h-full):where([src*="/old-cognac-valuation-logic.jpg"],[src*="/cognac-ullage-seal-check.jpg"],[src*="/cognac-brand-version-price-guide.jpg"]){--blog-image-ratio:auto 4 / 3}@media (width>=768px){body[data-page-kind=blog-post] .article-body .blog-portrait-figure{max-width:520px;margin-inline:auto}}@media (width<=768px){body main .table-readability-compare{min-width:36rem}body main .table-readability-scroll:focus-visible{outline:3px solid var(--wx-wine,#7b242b);outline-offset:3px}body main :is(.responsive-table,.table-readability-stack){min-width:0}body main :is(.responsive-table,.table-readability-stack) thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;display:table-header-group;position:absolute;overflow:hidden}body main .table-readability-stack,body main .table-readability-stack :is(tbody,tr,td){width:100%;display:block}body main .table-readability-stack tr:not(:last-child){border-bottom:1px solid var(--wx-line,#e4dfd5)}body main :is(.responsive-table,.table-readability-stack) td{text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:normal;padding:12px 14px;line-height:1.75}body main :is(.responsive-table,.table-readability-stack) td[data-label]:before{content:attr(data-label);width:auto;color:var(--wx-wine,#7b242b);text-align:left;margin-bottom:.35rem;padding-left:0;font-size:.8125rem;font-weight:600;line-height:1.5;display:block;position:static}}.home-hero h1>span{word-break:keep-all;overflow-wrap:normal;text-wrap:pretty}body .site-contact-dock{align-items:flex-end}body .site-contact-dock>a{background:var(--wx-green);color:#fff;white-space:nowrap;border-radius:999px;gap:10px;width:auto;height:48px;min-height:48px;padding-inline:16px;font-size:15px;line-height:1.2;transition:background-color .15s,box-shadow .15s;box-shadow:0 4px 14px #252b2b24}.site-contact-dock>a:before{content:"";background:url(/assets/icons/whatsapp-glyph-white.svg) 50%/contain no-repeat;flex:0 0 26px;width:26px;height:26px}.site-contact-dock>a:after{content:attr(aria-label);font-weight:700}body .site-contact-dock>a:hover{background:#115232}body .site-contact-dock>button{width:48px;height:48px}body .site-contact-dock>:is(a,button):hover{transform:none}body .site-contact-dock>:is(a,button):focus-visible{outline-offset:4px}@media (width<=767px){html{scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}body .site-contact-dock{padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));background:var(--wx-paper);border-top:1px solid var(--wx-line);flex-direction:row;align-items:center;gap:10px;inset:auto 0 0;box-shadow:0 -3px 16px #252b2b0a}body .site-contact-dock>a{width:auto;min-width:0;box-shadow:none;border-radius:8px;flex:1;gap:8px;padding-inline:12px}.site-contact-dock>a:before{flex-basis:24px;width:24px;height:24px}body .site-contact-dock>button{box-shadow:none;border-radius:8px;flex:0 0 48px}body .site-contact-dock>:is(a,button):focus-visible{outline-offset:2px}body[data-route="/blog/"] .blog-editorial-hero,body[data-route="/blog/"] .blog-hero-layout{min-height:0}body[data-route="/blog/"] .blog-hero-layout{flex-direction:column;display:flex}body[data-route="/blog/"] .blog-hero-inner{padding:28px 0 24px}body[data-route="/blog/"] .blog-hero-inner :is(h1,.blog-hero-copy,.blog-meta-line){max-width:none}body[data-route="/blog/"] .blog-hero-media{border-radius:10px;width:auto;height:180px;min-height:0;margin:0 0 24px;position:relative;inset:auto}body[data-route="/blog/"] .blog-hero-media:after{background:0 0}body[data-route="/blog/"] .blog-hero-button{width:100%}body[data-route=\/contact-us] .page-header{padding-block:28px}body[data-route=\/contact-us] .page-header-content{padding-block:0}body[data-route=\/contact-us] .page-main-title{margin-bottom:12px}body[data-route=\/contact-us] .page-subtitle{margin-block:0 16px;font-size:15px;line-height:1.75}body[data-route=\/contact-us] .breadcrumb{margin-top:16px}body[data-route=\/contact-us] main>section:nth-child(2){padding-block:28px 40px}body[data-route=\/contact-us] main>section:nth-child(2) .section-title{margin-bottom:20px;font-size:25px;line-height:1.5}body[data-route=\/contact-us] main>section:nth-child(2) .section-title+p{margin-bottom:24px;font-size:15px;line-height:1.8}body[data-route=\/contact-us] main>section:nth-child(2)>.container>.grid:first-of-type>div{padding:20px}}@media (width<=639px){body[data-page-kind=home] #services .grid{gap:14px}body[data-page-kind=home] #services .grid>a{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}body[data-page-kind=home] #services .grid>a>img{border-radius:6px;width:88px;height:116px;padding:6px}body[data-page-kind=home] #services .grid>a>div{min-width:0;padding:0}body[data-page-kind=home] #services .grid h3{font-size:17px;line-height:1.5}body[data-page-kind=home] #services .grid>a p{margin-top:8px;font-size:14px;line-height:1.75}}@media (width<=359px){body[data-page-kind=home] #services .grid>a{grid-template-columns:68px minmax(0,1fr);gap:12px;padding:12px}body[data-page-kind=home] #services .grid>a>img{width:68px;height:100px}}body[data-route] main a[href^="https://wa.me/"]:not([data-cta-level=text]):is(.inline-flex,.flex,.contact-box-button,[class*=-button],[data-cta-level=primary],[class*=bg-]),body[data-route] main a[href^=tel\:]:not([data-cta-level=text]):is(.inline-flex,.flex,.contact-box-button,[class*=-button],[class*=bg-]){min-height:48px;box-shadow:none;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}body[data-route] main a[href^="https://wa.me/"]:not([data-cta-level=text]):is(.inline-flex,.flex,.contact-box-button,[class*=-button],[data-cta-level=primary],[class*=bg-]){background:var(--wx-green);color:#fff;border:1px solid #0000}body[data-route] main a[href^=tel\:]:not([data-cta-level=text]):is(.inline-flex,.flex,.contact-box-button,[class*=-button],[class*=bg-]),body[data-route] main a[data-cta-level=secondary]{color:var(--wx-wine);box-shadow:none;background:#fffefc;border:1px solid #bb9d94}body[data-route] main a[href^="https://wa.me/"]:hover{transform:none}body[data-route] main a[data-cta-level=secondary]:hover,body[data-route] main a[href^=tel\:]:not([data-cta-level=text]):is(.inline-flex,.flex,.contact-box-button,[class*=-button],[class*=bg-]):hover{color:var(--wx-wine);background:#f5ece5;transform:none}body[data-route] main a[href=\/contact-us]:is(.inline-flex,.flex,[class*=-button],[class*=bg-]){min-height:48px;color:var(--wx-wine);box-shadow:none;background:#fffefc;border:1px solid #bb9d94;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex;transform:none}body[data-route] main a[href=\/contact-us]:is(.inline-flex,.flex,[class*=-button],[class*=bg-]):hover{color:var(--wx-wine);background:#f5ece5;transform:none}body[data-route] main a[href][data-cta-level=text],body[data-route] main .blog-checklist-cta a[href][data-cta-level=text]{width:auto;min-width:0;height:auto;min-height:0;color:var(--wx-wine);box-shadow:none;font-size:inherit;text-underline-offset:4px;white-space:normal;background:0 0;border:0;border-radius:0;padding:4px 0;font-weight:600;text-decoration:underline;display:inline;transform:none}body[data-route] main a[href][data-cta-level=text]:hover{color:#53191e;box-shadow:none;background:0 0}body[data-route] main .home-final-actions{align-items:center}body[data-route] main .home-final-actions a[href^="https://wa.me/"] i{color:inherit}body[data-route] main .home-final-actions a[href][data-cta-level=text]{color:#fff;padding:10px 4px}body[data-route] main .home-final-actions a[href][data-cta-level=text]:hover{color:#f1e5c9}.product-section-nav{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:24px auto 0;font-size:14px;display:flex}.product-section-nav a{min-height:44px;color:var(--wx-wine);text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}body .product-process-connector{display:none}body .product-process-steps{column-gap:32px}@media (width>=1024px){body .product-process-connector{display:block}}.photo-checklist-tool{border:1px solid var(--wx-line);color:var(--wx-ink);text-align:left;background:#fffefc;border-radius:12px;padding:clamp(20px,3vw,32px)}.photo-checklist-tool-heading h3{color:var(--wx-ink);margin:0;font-size:22px;font-weight:700;line-height:1.5}.photo-checklist-tool-heading p{color:var(--wx-muted);margin:10px 0 0;font-size:15px;line-height:1.8}.photo-checklist-tool-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px 32px;margin-top:24px;display:grid}.photo-checklist-field{color:var(--wx-ink);gap:8px;font-size:15px;font-weight:600;display:grid}.photo-checklist-field :is(select,textarea){width:100%;min-width:0;color:var(--wx-ink);font:inherit;background:#fff;border:1px solid #aaa99e;border-radius:8px;padding:12px;font-size:16px;font-weight:400;line-height:1.7}.photo-checklist-field textarea{resize:vertical;min-height:260px}.photo-checklist-field :is(select,textarea):focus-visible{outline:3px solid var(--wx-wine);outline-offset:3px}.photo-checklist-tips-title{margin:20px 0 8px;font-weight:700}.photo-checklist-tips{color:var(--wx-body);gap:10px;margin:0;padding-left:20px;font-size:15px;line-height:1.8;list-style:outside;display:grid}.photo-checklist-tool-actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:16px;display:flex}.photo-checklist-tool-actions :is(button,a){cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-size:15px;font-weight:700;line-height:1.5;display:inline-flex}.photo-checklist-tool-actions button{color:var(--wx-wine);background:0 0;border:1px solid #bb9d94}.photo-checklist-tool-actions button:hover{background:#f5ece5}.photo-checklist-tool-actions button[hidden]{display:none}.photo-checklist-copy-status{min-height:1.7em;color:var(--wx-muted);margin:10px 0 0;font-size:14px;line-height:1.7}.photo-examples{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.photo-examples figure{margin:0}.photo-examples img{object-fit:contain;background:#f1eee7;border-radius:8px;width:100%;height:180px}.photo-examples figcaption{color:var(--wx-muted);margin-top:8px;font-size:13px;line-height:1.7}.photo-checklist-overview{border-top:1px solid var(--wx-line);margin-top:24px}.photo-checklist-overview summary{cursor:pointer;min-height:48px;padding-top:16px;font-weight:600}.photo-checklist-overview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;padding-top:12px;display:grid}.photo-checklist-overview h4{margin-bottom:8px;font-weight:700}.photo-checklist-overview ul{color:var(--wx-muted);padding-left:20px;font-size:14px;line-height:1.8;list-style:outside}@media (width<=767px){.photo-checklist-tool-grid{grid-template-columns:minmax(0,1fr);gap:24px}.photo-checklist-tool-actions :is(button,a){flex:180px}.photo-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.photo-examples img{height:180px}.photo-checklist-overview>div{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.photo-checklist-tool *,body main a[data-cta-level]{transition:none}}@media (width<=359px){.photo-examples{grid-template-columns:minmax(0,1fr)}.photo-examples img{height:220px}}body .article-toc{width:min(100% - 40px,896px);color:var(--wx-ink);border-color:var(--wx-line);box-shadow:none;background:#fffefc;margin:24px auto;padding:0;position:relative}.article-toc-summary{cursor:pointer;min-height:48px;padding:16px 20px;list-style:none}.article-toc-summary::-webkit-details-marker{display:none}.article-toc-summary>*{border:0;margin:0;padding:0}.article-toc-summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:22px;right:22px;transform:rotate(45deg)}.article-toc[open]>.article-toc-summary:after{transform:rotate(225deg)}body .article-toc>ol{margin:0;padding:0 14px 16px}body .article-toc>ol,body .article-toc>ol>li{list-style:none}.article-toc ol a{min-height:44px;padding:10px 12px;display:block}.article-toc ol a[aria-current=location]{color:var(--wx-wine);font-weight:700}body .article-body>.article-toc-landmark>.article-toc{width:100%;margin:24px 0}@media (width>=1536px){body .article-toc{top:calc(var(--header-h,76px) + 28px);width:240px;max-height:min(70vh, calc(100dvh - var(--header-h,76px) - 56px));margin:0;position:fixed;right:32px;overflow-y:auto}.article-toc-summary{cursor:default}.article-toc-summary:after{display:none}}body .site-contact-dock>a[hidden]{display:none!important}.site-contact-dock[data-contact-state=suppressed][data-back-to-top-visible=false]{display:none}@media (width>=1024px){body .site-contact-dock>a{display:none}}@media (width<=1023px){body .site-contact-dock[data-contact-state=suppressed]{inset:auto 16px calc(16px + env(safe-area-inset-bottom,0px)) auto;width:auto;box-shadow:none;background:0 0;border:0;padding:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body .faq-answer,body .accordion-content,body .faq-question .faq-icon{transition:none}}:root{--wx-content-max:1240px;--wx-section-space:72px;--wx-card-radius:16px;--wx-card-gap:24px;--wx-heading-size:clamp(1.625rem, 2.7vw, 2.25rem)}body[data-route] main[data-product-detail] :is(.container,.mc-container,.hy-container,.hb-container,.sf-container,.dp-container,.louis-related-container),body:is([data-page-kind=home],[data-route=\/about-us],[data-route=\/contact-us],[data-route=\/trust-center],[data-route=\/recycling-guide]) main>section>.container{width:calc(100% - 48px);max-width:var(--wx-content-max);margin-inline:auto;padding-inline:0}body[data-route=\/about-us] main .about-shell{max-width:none}body[data-route] main[data-product-detail]>section:not(:first-child),body[data-route] main[data-product-detail]>:is(.mc-section,.hy-section,.hb-section,.sf-section,.dp-section,.louis-related-reading),body:is([data-page-kind=home],[data-route=\/about-us],[data-route=\/contact-us],[data-route=\/trust-center],[data-route=\/recycling-guide]) main>section:not(:first-child){padding-block:var(--wx-section-space)}body[data-page-kind=home] main>section[aria-label=常見回收品牌及項目]{padding-block:28px}body[data-route] main[data-product-detail] h2,body:is([data-page-kind=home],[data-route=\/about-us],[data-route=\/contact-us],[data-route=\/trust-center],[data-route=\/recycling-guide]) main :is(.section-title,.about-heading-left){font-size:var(--wx-heading-size);letter-spacing:-.025em;color:var(--wx-wine);overflow-wrap:anywhere;font-weight:700;line-height:1.5}body[data-route] main[data-product-detail] :is(.mc-heading,.hy-heading,.hb-section-heading,.sf-heading,.dp-section-heading,.louis-related-heading){text-align:center;max-width:800px;margin:0 auto 40px}body[data-route] main[data-product-detail] :is(.mc-heading,.hy-heading,.hb-section-heading,.sf-heading,.dp-section-heading,.louis-related-heading) h2{margin-block:12px 16px}body[data-route] main[data-product-detail] .section-title{margin-bottom:40px}body[data-route] main[data-product-detail] :is(.mc-eyebrow,.hy-eyebrow,.hb-eyebrow,.sf-eyebrow,.dp-eyebrow,.louis-related-eyebrow){letter-spacing:.08em;margin-block:0 12px;font-size:13px;font-weight:700;line-height:1.7}body[data-route] main[data-product-detail] :is(.mc-heading,.hy-heading,.hb-section-heading,.sf-heading,.dp-section-heading,.louis-related-heading)>p:last-child:not([class*=eyebrow]){color:var(--wx-muted);margin-bottom:0;font-size:16px;line-height:1.9}@media (width<=767px){:root{--wx-section-space:48px}body[data-route] main[data-product-detail] :is(.container,.mc-container,.hy-container,.hb-container,.sf-container,.dp-container,.louis-related-container),body:is([data-page-kind=home],[data-route=\/about-us],[data-route=\/contact-us],[data-route=\/trust-center],[data-route=\/recycling-guide]) main>section>.container{width:calc(100% - 32px)}body[data-route] main[data-product-detail] :is(.mc-heading,.hy-heading,.hb-section-heading,.sf-heading,.dp-section-heading,.louis-related-heading),body[data-route] main[data-product-detail] .section-title{margin-bottom:28px}body[data-route=\/contact-us] main>section:nth-child(2) .section-title{font-size:var(--wx-heading-size)}}body[data-route] main[data-product-detail] :is(section,nav)[id]{scroll-margin-top:calc(var(--header-h,76px) + 28px)}body main[data-product-detail] [data-ui=product-card],body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article,body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article,body:is([data-route=\/audio-equipment-recycling],[data-route=\/80s-90s-chinese-vinyl-cd-recycling]) main[data-product-detail] #products .grid>div{border:1px solid var(--wx-line);min-width:0;height:100%;box-shadow:none;background:#fff;border-radius:16px;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden;transform:none}body main[data-product-detail] [data-ui=product-card]:hover{box-shadow:none;border-color:#c5b7a4;transform:none}body main[data-product-detail] .grid:has(>[data-ui=product-card]),body main[data-product-detail] :is(.hb-products,.hy-model-grid,.sf-model-grid,.mc-reference-grid,.dom-series-grid),body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid,body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid,body:is([data-route=\/audio-equipment-recycling],[data-route=\/80s-90s-chinese-vinyl-cd-recycling]) main[data-product-detail] #products .grid{align-items:stretch;gap:24px}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-image]{border:0;border-bottom:1px solid var(--wx-line);aspect-ratio:auto;background:#fff;border-radius:0;flex:none;justify-content:center;align-items:center;width:100%;min-width:0;max-width:none;height:240px;min-height:0;margin:0;padding:16px;display:flex;position:relative;overflow:hidden}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-image]>img{object-fit:contain;border-radius:0;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;padding:0;display:block;position:static;transform:none}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy]{border:0;flex-direction:column;flex:1;justify-content:flex-start;min-width:0;padding:24px;display:flex}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy] h3,body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div>h3,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article>h2,body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article h3,body:is([data-route=\/audio-equipment-recycling],[data-route=\/80s-90s-chinese-vinyl-cd-recycling]) main[data-product-detail] #products .grid>div>h3{min-height:0;color:var(--wx-wine);overflow-wrap:anywhere;margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.6}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy] p{color:var(--wx-muted);margin:0;font-size:15px;line-height:1.85}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy] p+p{margin-top:12px}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy] :is(.hb-card-label,.hy-model-label,.sf-model-label,.mc-kicker,.dp-eyebrow,.dp-image-caption,.italic){font-size:13px;line-height:1.75}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy] :is(.hb-card-label,.hy-model-label,.sf-model-label,.mc-kicker,.dp-eyebrow){margin-bottom:10px}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy]>div:empty{display:none}body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article,body:is([data-route=\/audio-equipment-recycling],[data-route=\/80s-90s-chinese-vinyl-cd-recycling]) main[data-product-detail] #products .grid>div{padding:24px}body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article>div:last-child{flex:1;padding:24px}body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article>div:first-child,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article>div:first-child{background:#fff;border-radius:0;flex:none;width:100%;height:240px;min-height:0;padding:16px;position:relative;overflow:hidden;aspect-ratio:auto!important}body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article>div:first-child{border-bottom:1px solid var(--wx-line)}body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article>div:first-child{border-bottom:1px solid var(--wx-line);width:calc(100% + 48px);margin:-24px -24px 24px}body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article>div:first-child>img,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article>div:first-child>img{border-radius:0;width:100%;height:100%;display:block;position:static;object-fit:contain!important}body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div>img{border-bottom:1px solid var(--wx-line);object-fit:contain;border-radius:0;width:calc(100% + 48px);max-width:none;height:240px;margin:-24px -24px 24px;padding:16px;display:block}body main[data-product-detail] .sf-model-card [data-ui=product-card-image]{height:220px;padding:12px}body main[data-product-detail] .sf-model-card [data-ui=product-card-copy]{padding:16px}@media (width<=767px){body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-image],body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article>div:first-child,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article>div:first-child,body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div>img{height:220px}body main[data-product-detail] [data-ui=product-card] [data-ui=product-card-copy],body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div,body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article,body:is([data-route=\/bordeaux-recycling],[data-route=\/burgundy-recycling]) main[data-product-detail] #accepted .grid>article>div:last-child,body:is([data-route=\/audio-equipment-recycling],[data-route=\/80s-90s-chinese-vinyl-cd-recycling]) main[data-product-detail] #products .grid>div{padding:20px}body main[data-product-detail] .sf-model-card [data-ui=product-card-copy]{padding:16px}body[data-route=\/gold-coin-recycling] main[data-product-detail] #three-products .grid>article>div:first-child,body[data-route=\/gold-recycling] main[data-product-detail] #what-we-buy .grid>div>img{width:calc(100% + 40px);margin:-20px -20px 20px}}@media (prefers-reduced-motion:reduce){body main[data-product-detail] [data-ui=product-card]{transition:none}}body main[data-product-detail] .ui-product-section-nav{flex-wrap:wrap;justify-content:center;gap:8px 24px;width:100%;margin:24px auto;padding:0;font-size:14px;font-weight:600;display:flex}body main[data-product-detail]>.ui-product-section-nav{width:min(1240px,100% - 48px)}body main[data-product-detail] .ui-product-section-nav a{min-height:44px;color:var(--wx-wine);text-underline-offset:5px;background:0 0;border:0;border-radius:0;align-items:center;padding:4px 0;text-decoration:underline;display:inline-flex}body main[data-product-detail] .ui-related-reading{background:var(--wx-paper);padding-block:72px}body main[data-product-detail] .ui-related-reading h2{text-align:center;max-width:800px;margin-inline:auto}body main[data-product-detail] .ui-related-reading :is(.max-w-6xl,.max-w-5xl){max-width:none}body main[data-product-detail] .ui-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;max-width:none;margin-inline:auto;display:grid}body main[data-product-detail] .ui-related-card{border:1px solid var(--wx-line);min-width:0;color:var(--wx-ink);box-shadow:none;background:#fff;border-radius:16px;grid-template-columns:190px minmax(0,1fr);text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden;transform:none}body main[data-product-detail] .ui-related-card .dp-related-image-frame{border-right:1px solid var(--wx-line);background:#f4f0e8;border-radius:0;justify-content:center;align-items:center;min-width:0;padding:12px;display:flex;position:relative;overflow:hidden}body main[data-product-detail] .ui-related-card .dp-related-image-frame img{object-fit:contain;width:100%;max-width:100%;height:220px;display:block;position:static}body main[data-product-detail] .ui-related-card[data-cover-fit=cover] .dp-related-image-frame{padding:0}body main[data-product-detail] .ui-related-card[data-cover-fit=cover] .dp-related-image-frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}body main[data-product-detail] .ui-related-card .dp-related-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}body main[data-product-detail] .ui-related-card .dp-related-label{color:var(--wx-wine);background:#f5eee1;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.6}body main[data-product-detail] .ui-related-card h3{overflow-wrap:anywhere;margin:12px 0;font-size:17px;font-weight:700;line-height:1.7}body main[data-product-detail] .ui-related-card p{color:var(--wx-muted);margin:0 0 18px;font-size:14px;line-height:1.85}body main[data-product-detail] .ui-related-card .dp-related-action{color:var(--wx-wine);align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:700;line-height:1.8;display:inline-flex}@media (hover:hover){body main[data-product-detail] .ui-related-card:hover{border-color:#a58b61;transform:none;box-shadow:0 8px 24px #252b2b0a}}@media (width<=1099px){body main[data-product-detail] .ui-related-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}body main[data-product-detail] .ui-related-card{grid-template-columns:220px minmax(0,1fr)}}@media (width<=767px){body main[data-product-detail]>.ui-product-section-nav{width:calc(100% - 32px)}body main[data-product-detail] .ui-product-section-nav{justify-content:flex-start;gap:4px 20px}body main[data-product-detail] .ui-related-reading{padding-block:48px}body main[data-product-detail] .ui-related-grid{gap:20px}body main[data-product-detail] .ui-related-card{grid-template-columns:104px minmax(0,1fr)}body main[data-product-detail] .ui-related-card .dp-related-image-frame{padding:8px}body main[data-product-detail] .ui-related-card .dp-related-image-frame img{height:175px}body main[data-product-detail] .ui-related-card .dp-related-copy{padding:18px}body main[data-product-detail] .ui-related-card h3{font-size:16px}}@media (width<=359px){body main[data-product-detail] .ui-related-card{grid-template-columns:88px minmax(0,1fr)}body main[data-product-detail] .ui-related-card .dp-related-copy{padding:14px}}@media (prefers-reduced-motion:reduce){body main[data-product-detail] .ui-related-card{transition:none}}body[data-route][data-page-kind] main :is(.faq-container,.mc-faq-list,.hy-faq-list,.sf-faq-list,.hb-faq-list,.dp-faq-list,.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback),body[data-route][data-page-kind] main div:has(>[data-ui=faq-item]),body[data-route][data-page-kind] main div:has(>div>.faq-question+.faq-answer),body[data-route][data-page-kind] main #trust-faq>.container>div:has(>details){width:100%;max-width:880px;margin-inline:auto}body[data-route][data-page-kind] main [data-ui=faq-item],body[data-route][data-page-kind] main div:has(>.faq-question+.faq-answer):not(:has(>.faq-question~.faq-question)),body[data-route][data-page-kind] main #trust-faq details,body[data-route][data-page-kind] main :is(.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback)>article{border:1px solid var(--wx-line);min-width:0;color:var(--wx-ink);box-shadow:none;background:#fff;border-radius:16px}body[data-route][data-page-kind] main :is([data-ui=faq-item],#trust-faq details){padding:0}body[data-route][data-page-kind] main .faq-question,body[data-route][data-page-kind] main [data-ui=faq-item]>summary,body[data-route][data-page-kind] main #trust-faq summary{width:100%;min-height:64px;color:var(--wx-ink);text-align:left;cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:600;line-height:1.8;list-style:none;display:flex}body[data-route][data-page-kind] main .faq-question>span{min-width:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}body[data-route][data-page-kind] main :is(.faq-question,[data-ui=faq-item]>summary,#trust-faq summary):focus-visible{outline:3px solid var(--wx-wine);outline-offset:-4px}body[data-route][data-page-kind] main :is(.faq-question,[data-ui=faq-item]>summary,#trust-faq summary):hover,body[data-route][data-page-kind] main .faq-question.active{background:var(--wx-paper);color:var(--wx-wine)}body[data-route][data-page-kind] main .faq-question>i,body[data-route][data-page-kind] main [data-ui=faq-item]>summary>i{color:var(--wx-wine);flex:none;font-size:13px}body[data-route][data-page-kind] main :is([data-ui=faq-item],#trust-faq details)>summary::-webkit-details-marker{display:none}body[data-route][data-page-kind] main #trust-faq summary:after{content:"";border-right:2px solid var(--wx-wine);border-bottom:2px solid var(--wx-wine);flex:0 0 8px;width:8px;height:8px;margin-right:3px;transform:rotate(45deg)}body[data-route][data-page-kind] main #trust-faq details[open] summary:after{transform:rotate(225deg)}body[data-route][data-page-kind] main .faq-question:not(:has(>i)):after{content:"";border-right:2px solid var(--wx-wine);border-bottom:2px solid var(--wx-wine);flex:0 0 8px;width:8px;height:8px;margin-right:3px;transform:rotate(45deg)}body[data-route][data-page-kind] main .faq-question.active:not(:has(>i)):after{transform:rotate(225deg)}body[data-route][data-page-kind] main .faq-answer{color:var(--wx-body);background:#fff;padding-inline:24px;font-size:15px;line-height:1.9}body[data-route][data-page-kind] main .faq-answer.active{padding:0 24px 24px}body[data-route][data-page-kind] main .faq-answer>:first-child{margin-top:0}body[data-route][data-page-kind] main .faq-answer>:last-child{margin-bottom:0}body[data-route][data-page-kind] main .faq-answer p{color:inherit;font-size:inherit;line-height:inherit}body[data-route][data-page-kind] main [data-ui=faq-item][data-faq-kind=static],body[data-route][data-page-kind] main :is(.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback)>article{padding:20px 24px}body[data-route][data-page-kind] main [data-ui=faq-item][data-faq-kind=static]>h3,body[data-route][data-page-kind] main :is(.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback)>article>h3{color:var(--wx-ink);margin:0;font-size:16px;font-weight:600;line-height:1.8}body[data-route][data-page-kind] main [data-ui=faq-item]>p,body[data-route][data-page-kind] main #trust-faq details>p,body[data-route][data-page-kind] main :is(.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback)>article>p{color:var(--wx-body);margin:0;padding:0 24px 24px;font-size:15px;line-height:1.9}body[data-route][data-page-kind] main [data-ui=faq-item][data-faq-kind=static]>p,body[data-route][data-page-kind] main :is(.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback)>article>p{margin-top:12px;padding:0}body[data-route][data-page-kind] main div:has(>.faq-question~.faq-question)>.faq-question{border:1px solid var(--wx-line)}body[data-route][data-page-kind] main div:has(>.faq-question~.faq-question)>.faq-question:not(:first-child){margin-top:16px}body[data-route][data-page-kind] main div:has(>.faq-question~.faq-question)>.faq-question.active{border-bottom:0;border-radius:16px 16px 0 0}body[data-route][data-page-kind] main div:has(>.faq-question~.faq-question)>.faq-answer{margin-block:0}body[data-route][data-page-kind] main div:has(>.faq-question~.faq-question)>.faq-answer.active{border:1px solid var(--wx-line);border-top:0;border-radius:0 0 16px 16px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step],body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row]{border:1px solid var(--wx-line);min-width:0;height:100%;color:var(--wx-ink);box-shadow:none;background:#fff;border-radius:16px;padding:24px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]{text-align:center;flex-direction:column;align-items:center;display:flex}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row]{align-items:flex-start;gap:16px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-badge-wrap]{width:auto;height:auto;margin:0}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step] [data-ui=process-number],body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row]>[data-ui=process-number]{width:48px;height:48px;color:var(--wx-wine);box-shadow:none;letter-spacing:normal;background:#f5ece5;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;font-weight:700;line-height:1;display:flex}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]>[data-ui=process-title],body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row] [data-ui=process-title]{color:var(--wx-ink);margin:16px 0 8px;font-size:18px;font-weight:700;line-height:1.6}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row] [data-ui=process-title]{margin-top:0}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]>[data-ui=process-description],body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row] [data-ui=process-description]{color:var(--wx-body);margin:0;font-size:14px;line-height:1.85}body[data-route][data-page-kind] main[data-product-detail] :is(.grid,.mc-process-grid,.dp-process-grid,.sf-process-grid,.hy-process-grid):has(>[data-ui=process-step]){align-items:stretch;gap:24px}body[data-route][data-page-kind] main[data-product-detail] :is(.grid,.mc-process-grid,.dp-process-grid,.sf-process-grid,.hy-process-grid):has(>[data-ui=process-step])>[data-ui=process-step]{grid-column:auto;justify-self:stretch;width:100%}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-timeline]>.product-process-connector{display:none}body[data-page-kind=home] main #valuation-tips .grid>div,body[data-route][data-page-kind] main .about-step-card,body[data-route=\/recycling-guide] main #process .step-item{border:1px solid var(--wx-line);min-width:0;box-shadow:none;background:#fff;border-radius:16px;padding:24px}body[data-page-kind=home] main #valuation-tips .grid>div,body[data-route][data-page-kind] main .about-step-card,body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full){text-align:center;flex-direction:column;align-items:center;display:flex}body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full)>div{display:contents}body[data-route=\/recycling-guide] main #process .step-item{gap:16px;margin-bottom:16px}body[data-page-kind=home] main #valuation-tips .grid>div>div:first-child,body[data-route][data-page-kind] main .about-step-card>.about-step-number,body[data-route=\/recycling-guide] main #process .step-number,body[data-route=\/contact-us] main .grid>div>div>span.h-10.rounded-full{width:48px;height:48px;color:var(--wx-wine);background:#f5ece5;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;font-size:18px;font-weight:700;line-height:1;display:flex}body[data-page-kind=home] main #valuation-tips .grid>div>h3,body[data-route][data-page-kind] main .about-step-card>h3,body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full) h3{color:var(--wx-ink);margin:16px 0 8px;font-size:18px;font-weight:700;line-height:1.6}body[data-route=\/recycling-guide] main #process .step-content>h4{color:var(--wx-ink);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.6}body[data-page-kind=home] main #valuation-tips .grid>div>p,body[data-route][data-page-kind] main .about-step-card>p,body[data-route=\/recycling-guide] main #process .step-content>p,body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full)>p{color:var(--wx-body);margin:0;font-size:14px;line-height:1.85}body[data-route][data-page-kind] main .about-step-grid,body[data-page-kind=home] main #valuation-tips .grid{align-items:stretch;gap:24px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact]{background:var(--wx-wine);color:#fff;padding-block:72px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-title]{color:#fff;margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.5}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-description]{color:#f4eae7;margin-top:0;margin-bottom:24px;font-size:16px;line-height:1.9}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-eyebrow]{color:#f1e5c9;letter-spacing:.08em;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.8}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-panel],body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-aside]{color:#fff;min-width:0;box-shadow:none;backdrop-filter:none;background:#ffffff0d;border:1px solid #fff3;border-radius:16px;padding:32px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-columns]{gap:32px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-aside] :is(h3,h4,p){color:inherit}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-actions]{gap:12px;margin-top:24px}@media (width>=768px) and (width<=1199px){body[data-route][data-page-kind] main[data-product-detail] :is(.grid,.mc-process-grid,.dp-process-grid,.sf-process-grid,.hy-process-grid):has(>[data-ui=process-step]),body[data-route][data-page-kind] main .about-step-grid,body[data-route=\/contact-us] main .grid:has(>div>div>span.h-10.rounded-full){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){body[data-route][data-page-kind] main .faq-question,body[data-route][data-page-kind] main [data-ui=faq-item]>summary,body[data-route][data-page-kind] main #trust-faq summary{padding:20px}body[data-route][data-page-kind] main .faq-answer{padding-inline:20px}body[data-route][data-page-kind] main .faq-answer.active,body[data-route][data-page-kind] main [data-ui=faq-item]>p,body[data-route][data-page-kind] main #trust-faq details>p{padding:0 20px 20px}body[data-route][data-page-kind] main [data-ui=faq-item][data-faq-kind=static],body[data-route][data-page-kind] main :is(.hb-faq-list-static,.sf-faq-fallback,.hy-faq-fallback,.mc-faq-fallback,.dp-faq-fallback)>article{padding:20px}body[data-route][data-page-kind] main [data-ui=faq-item][data-faq-kind=static]>p{padding:0}body[data-route][data-page-kind] main[data-product-detail] :is(.grid,.mc-process-grid,.dp-process-grid,.sf-process-grid,.hy-process-grid):has(>[data-ui=process-step]){grid-template-columns:minmax(0,1fr)}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]{text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:16px;padding:20px;display:grid}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]>:first-child{grid-area:1/1/3}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]>[data-ui=process-title],body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]>[data-ui=process-description]{grid-column:2;margin:0}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-step]>[data-ui=process-description]{margin-top:8px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=process-row]{padding:20px}body[data-page-kind=home] main #valuation-tips .grid>div,body[data-route][data-page-kind] main .about-step-card,body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full){text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:16px;padding:20px;display:grid}body[data-page-kind=home] main #valuation-tips .grid>div>div:first-child,body[data-route][data-page-kind] main .about-step-card>.about-step-number,body[data-route=\/contact-us] main .grid>div>div>span.h-10.rounded-full{grid-area:1/1/3}body[data-page-kind=home] main #valuation-tips .grid>div>h3,body[data-route][data-page-kind] main .about-step-card>h3,body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full) h3{grid-column:2;margin:0 0 8px}body[data-page-kind=home] main #valuation-tips .grid>div>p,body[data-route][data-page-kind] main .about-step-card>p,body[data-route=\/contact-us] main .grid>div:has(>div>span.h-10.rounded-full)>p{grid-column:2}body[data-route=\/recycling-guide] main #process .step-item{padding:20px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact]{padding-block:48px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-panel],body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-aside]{padding:24px}body[data-route][data-page-kind] main[data-product-detail] [data-ui=product-contact] [data-ui=contact-description]{font-size:15px}}body[data-page-kind=home] main #trust .rounded-3xl,body[data-route=\/about-us] main :is(.about-feature-card,.about-category-card,.about-pricing-card,.about-history-card,.about-note-card,.about-checklist-card),body[data-route=\/trust-center] main :is(article.rounded-3xl,a.rounded-3xl,div.rounded-3xl:not(.overflow-hidden)):not(.bg-brand-dark-red),body[data-route=\/contact-us] main div.rounded-xl.p-6,body[data-route=\/recycling-guide] main :is(.tip-card,.guide-section .rounded-2xl){border:1px solid var(--wx-line);box-shadow:none;background:#fff;border-radius:16px;padding:24px;transition:border-color .15s,box-shadow .15s}body[data-page-kind=home] main #services .grid>a{border:1px solid var(--wx-line);box-shadow:none;border-radius:16px;transition:border-color .15s,box-shadow .15s}body[data-page-kind=home] main #services .grid>a:hover,body[data-route=\/about-us] main .about-category-card:is(:hover,:focus-visible),body[data-route=\/trust-center] main a.rounded-3xl:is(:hover,:focus-visible),body[data-route=\/recycling-guide] main :is(.tip-card,#quick-nav a.rounded-2xl):is(:hover,:focus-visible){border-color:#b79d8b;transform:none;box-shadow:0 6px 18px #3728180d}body[data-page-kind=home] main #trust .rounded-3xl>h3,body[data-route=\/about-us] main :is(.about-feature-card,.about-category-card,.about-pricing-card,.about-history-card,.about-note-card,.about-checklist-card) h3,body[data-route=\/trust-center] main :is(article.rounded-3xl,a.rounded-3xl)>h3,body[data-route=\/contact-us] main div.rounded-xl.p-6 h3,body[data-route=\/recycling-guide] main .tip-title{color:var(--wx-ink);font-size:18px;font-weight:700;line-height:1.6}body[data-page-kind=home] main #trust .rounded-3xl>p,body[data-route=\/about-us] main :is(.about-feature-card,.about-category-card,.about-pricing-card,.about-history-card) p,body[data-route=\/trust-center] main :is(article.rounded-3xl,a.rounded-3xl)>p,body[data-route=\/contact-us] main div.rounded-xl.p-6>:is(p,ul),body[data-route=\/recycling-guide] main .tip-card>p{color:var(--wx-body);font-size:15px;line-height:1.85}body[data-route=\/about-us] main :is(.about-metric-card,.about-hero-panel,.about-checklist-note),body[data-route=\/trust-center] main .overflow-hidden.rounded-3xl{border:1px solid var(--wx-line);box-shadow:none;background:#fff;border-radius:16px}body[data-route=\/about-us] main .about-feature-icon{color:var(--wx-wine);background:var(--wx-paper);border-radius:12px}body[data-route=\/about-us] main :is(.about-eyebrow,.about-card-link,.about-note-card i,.about-checklist-card i),body[data-route=\/contact-us] main .contact-details :is(i,a),body[data-route=\/recycling-guide] main :is(.tip-icon,.text-brand-gold){color:var(--wx-wine)}body[data-route=\/contact-us] main .contact-details a[href]{min-height:0;color:var(--wx-wine);text-underline-offset:4px;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}body[data-route=\/about-us] main a.about-button{text-align:center;min-height:48px;box-shadow:none;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}body[data-route=\/about-us] main a.about-button[href^="https://wa.me/"]{background:var(--wx-green);color:#fff}body[data-route=\/about-us] main a.about-button[href^="https://wa.me/"]:hover{color:#fff;background:#115232;transform:none}body[data-route=\/about-us] main a:is(.about-button-secondary,.about-button-outline-light){color:var(--wx-wine);background:#fffefc;border-color:#bb9d94}body[data-route=\/about-us] main a:is(.about-button-secondary,.about-button-outline-light):hover{color:var(--wx-wine);background:#f5ece5;border-color:#bb9d94;transform:none}body[data-route=\/about-us] main :is(.about-cta-card,.about-promise-card),body[data-route=\/trust-center] main .rounded-3xl.bg-brand-dark-red{background:var(--wx-wine);color:#fff;box-shadow:none;border:1px solid #ffffff24;border-radius:16px;padding:32px}body[data-route=\/about-us] main :is(.about-cta-card,.about-promise-card) :is(h2,h3){color:#fff}body[data-route=\/about-us] main :is(.about-cta-card,.about-promise-card) p{color:#f5eae6}body[data-route=\/about-us] main .about-promise-card i,body[data-route=\/trust-center] main .bg-brand-dark-red .text-brand-gold{color:#f1d4a5}body[data-route=\/recycling-guide] main .cta-section{background:var(--wx-wine);color:#fff;box-shadow:none;padding-block:72px}body[data-route=\/recycling-guide] main .cta-title{color:#fff}body[data-page-kind=home] main>section:last-child>.container>.overflow-hidden{background:var(--wx-wine);color:#fff;box-shadow:none;border:1px solid #ffffff24;border-radius:16px;padding:32px}body[data-route=\/about-us] main .about-cta-card h2,body[data-route=\/recycling-guide] main .cta-section .cta-title,body[data-route=\/trust-center] main>section:last-child h2,body[data-page-kind=home] main>section:last-child h2{color:#fff;font-size:var(--wx-heading-size);letter-spacing:-.025em;margin-block:12px 16px;font-weight:700;line-height:1.5}body[data-route=\/recycling-guide] main .cta-description{color:#f5eae6;font-size:16px;line-height:1.9}@media (width<=767px){body[data-page-kind=home] main #trust .rounded-3xl,body[data-route=\/about-us] main :is(.about-feature-card,.about-category-card,.about-pricing-card,.about-history-card,.about-note-card,.about-checklist-card),body[data-route=\/trust-center] main :is(article.rounded-3xl,a.rounded-3xl,div.rounded-3xl:not(.overflow-hidden)):not(.bg-brand-dark-red),body[data-route=\/contact-us] main div.rounded-xl.p-6,body[data-route=\/recycling-guide] main :is(.tip-card,.guide-section .rounded-2xl){padding:20px}body[data-route=\/about-us] main :is(.about-cta-card,.about-promise-card),body[data-route=\/trust-center] main .rounded-3xl.bg-brand-dark-red{padding:24px}body[data-route=\/recycling-guide] main .cta-section{padding-block:48px}body[data-page-kind=home] main>section:last-child>.container>.overflow-hidden{padding:24px}}@media (prefers-reduced-motion:reduce){body[data-page-kind=home] main #services .grid>a,body[data-route=\/about-us] main :is(.about-category-card,a.about-button),body[data-route=\/trust-center] main a.rounded-3xl,body[data-route=\/recycling-guide] main :is(.tip-card,#quick-nav a.rounded-2xl){transition:none}}
