#MainContent:has(.cs-pixiu){background:#f6f3eb}.cs-pixiu{color:#243c33;font-size:16px;line-height:1.8;letter-spacing:.005em}.cs-pixiu *{box-sizing:border-box}.cs-pixiu a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.cs-pixiu a:focus-visible,.cs-pixiu summary:focus-visible{outline:2px solid #8a6d39;outline-offset:5px}.cs-pixiu a:hover{color:#83652f}.cs-pixiu [id]{scroll-margin-top:130px}.cs-pixiu-breadcrumb{max-width:1360px;margin:auto;display:flex;gap:12px;padding:24px 40px;font-size:12px;color:#57685f}.cs-pixiu-hero{display:grid;grid-template-columns:1fr 1fr;max-width:1360px;margin:0 auto;padding:10px 40px 54px;align-items:center;gap:56px}.cs-pixiu-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600;color:#806337;margin:0 0 20px}.cs-pixiu-hero h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(44px,4.4vw,68px);line-height:1.08;letter-spacing:-.035em;color:#193a2f;margin:0 0 26px;max-width:650px}.cs-pixiu-deck{font-size:18px;line-height:1.75;max-width:520px;margin:0 0 30px;color:#46584e}.cs-pixiu-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.cs-pixiu-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;background:#193a2f;color:#fffdf7!important;text-decoration:none;font-size:14px;border:1px solid #193a2f}.cs-pixiu-button:hover{background:#315847}.cs-pixiu-text-link{font-size:14px;white-space:nowrap}.cs-pixiu-byline{font-size:11px;letter-spacing:.07em;margin:30px 0 0;color:#66766b}.cs-pixiu figure{margin:0}.cs-pixiu-hero-image{position:relative;align-self:stretch;min-height:440px}.cs-pixiu-hero-image img{width:100%;height:100%;max-height:570px;aspect-ratio:1;object-fit:cover;display:block}.cs-pixiu-hero-image figcaption{font-size:10px;color:#fdfbf5;position:absolute;bottom:14px;left:16px;right:16px;text-shadow:0 1px 5px #241e17}.cs-pixiu-toc{border-top:1px solid #cec5b2;border-bottom:1px solid #cec5b2;background:#eee9de;display:flex;align-items:center;gap:30px;padding:18px max(40px,calc((100vw - 1280px)/2));font-size:12px}.cs-pixiu-toc>span{font-weight:600;white-space:nowrap}.cs-pixiu-toc ul{list-style:none;display:flex;flex-wrap:wrap;gap:24px;padding:0;margin:0}.cs-pixiu-toc a{text-decoration:none;display:flex;gap:7px;align-items:center;color:#8a6b37;min-height:28px}.cs-pixiu-toc a span{color:#193a2f}.cs-pixiu-editorial{max-width:1200px;display:grid;grid-template-columns:minmax(0,760px) 280px;gap:80px;margin:0 auto;padding:72px 40px 64px}.cs-pixiu-article{min-width:0}.cs-pixiu-article>p:first-child{font-size:22px;line-height:1.65;font-family:Georgia,'Times New Roman',serif;color:#193a2f;margin:0 0 40px;border-bottom:1px solid #cec5b2;padding-bottom:32px}.cs-pixiu-article h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.2;letter-spacing:-.015em;color:#193a2f;font-size:34px;margin:44px 0 22px}.cs-pixiu-article h2:first-child{margin-top:0}.cs-pixiu-article h3{font-size:19px;color:#193a2f;margin:24px 0 14px}.cs-pixiu-article p{margin:0 0 22px}.cs-pixiu-article li{padding-left:4px;margin-bottom:12px}.cs-pixiu-article ul,.cs-pixiu-article ol{padding-left:24px}.cs-pixiu-article a{overflow-wrap:anywhere}.cs-pixiu-article strong{font-weight:600}.cs-pixiu-rail{display:flex;flex-direction:column;gap:28px}.cs-pixiu-facts{padding:28px;border:1px solid #d2c8b5;border-top:3px solid #9c7d43;background:#fffdf7}.cs-pixiu-facts dl{margin:0}.cs-pixiu-facts dt{font-size:13px;font-weight:600;margin:19px 0 5px;color:#193a2f}.cs-pixiu-facts dd{margin:0;font-size:14px;line-height:1.65}.cs-pixiu-rail-image img{width:100%;height:auto;display:block}.cs-pixiu-rail-image figcaption{font-size:11px;color:#66766b;margin:10px 0}.cs-pixiu-advice{border-top:1px solid #cec5b2;padding-top:25px}.cs-pixiu-advice h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:26px;line-height:1.25;margin:0 0 14px;color:#193a2f}.cs-pixiu-advice p,.cs-pixiu-advice a{font-size:14px}.cs-pixiu-faq{border-bottom:1px solid #cec5b2}.cs-pixiu-faq summary{font-size:17px;font-weight:600;cursor:pointer;line-height:1.5;list-style:none;position:relative;padding:20px 34px 20px 0;color:#193a2f}.cs-pixiu-faq summary::-webkit-details-marker{display:none}.cs-pixiu-faq summary::after{content:'+';position:absolute;right:5px;font-size:24px;font-weight:400;top:15px}.cs-pixiu-faq[open] summary::after{content:'−'}.cs-pixiu-faq p{font-size:15px;margin-bottom:22px}.cs-pixiu-article>section{margin-top:44px}.cs-pixiu-article #sources h2{font-size:27px}.cs-pixiu-article #sources p,.cs-pixiu-article #sources li{font-size:13px}.cs-pixiu-shop{max-width:1360px;margin:auto;padding:60px 40px 70px;border-top:1px solid #cec5b2}.cs-pixiu-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:32px}.cs-pixiu-section-heading h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:44px;line-height:1.15;color:#193a2f;margin:0 0 20px;letter-spacing:-.02em}.cs-pixiu-section-heading p:not(.cs-pixiu-eyebrow){margin:0;max-width:670px;font-size:15px}.cs-pixiu-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cs-pixiu-product{background:#fffdf7;border:1px solid #e0dacc;min-width:0}.cs-pixiu-product-image{display:block;background:#fff;overflow:hidden;aspect-ratio:1}.cs-pixiu-product-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s}.cs-pixiu-product-image:hover img{transform:scale(1.025)}.cs-pixiu-product-copy{padding:23px}.cs-pixiu-product h3{font-family:Georgia,'Times New Roman',serif;font-size:23px;font-weight:400;line-height:1.3;color:#193a2f;margin:0 0 12px}.cs-pixiu-product h3 a{text-decoration:none}.cs-pixiu-price{font-size:15px;margin:0 0 14px}.cs-pixiu-product-link{display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:13px}.cs-pixiu-collections{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:30px}.cs-pixiu-collections a{border:1px solid #cec5b2;padding:10px 22px;font-size:13px;text-decoration:none;min-height:44px}.cs-pixiu-trust{background:#193a2f;color:#eae9de;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;padding:48px max(40px,calc((100vw - 1200px)/2))}.cs-pixiu-trust h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:26px;line-height:1.3;color:#fffdf7;margin:0 0 15px}.cs-pixiu-trust p{font-size:14px;line-height:1.8;margin:0 0 18px}.cs-pixiu-trust a{color:#f3e2be;font-size:13px}.cs-pixiu-back{text-align:center;margin:0;padding:22px;font-size:12px}
@media(max-width:989px){.cs-pixiu-hero{gap:28px;padding:12px 28px 40px}.cs-pixiu-hero h1{font-size:48px}.cs-pixiu-hero-image{min-height:380px}.cs-pixiu-toc{padding:14px 28px;display:block}.cs-pixiu-toc>span{display:block;margin-bottom:9px}.cs-pixiu-toc ul{gap:10px 23px}.cs-pixiu-editorial{grid-template-columns:minmax(0,1fr) 230px;gap:36px;padding:50px 28px}.cs-pixiu-facts{padding:22px}.cs-pixiu-shop{padding:44px 28px}.cs-pixiu-products{gap:18px}.cs-pixiu-section-heading{display:block}.cs-pixiu-section-heading>.cs-pixiu-text-link{display:inline-block;margin-top:20px}.cs-pixiu-product-copy{padding:18px}.cs-pixiu-product h3{font-size:21px}.cs-pixiu-trust{padding:38px 28px;gap:28px}}
@media(max-width:749px){.cs-pixiu-breadcrumb{padding:18px 20px;font-size:10px;gap:9px;flex-wrap:wrap}.cs-pixiu-hero{grid-template-columns:1fr;padding:10px 20px 30px;gap:26px}.cs-pixiu-hero h1{font-size:46px;max-width:520px;margin-bottom:21px}.cs-pixiu-eyebrow{font-size:10px;margin-bottom:17px}.cs-pixiu-deck{font-size:16px;margin-bottom:22px}.cs-pixiu-actions{gap:20px}.cs-pixiu-button{font-size:13px;padding:12px 17px;gap:12px}.cs-pixiu-byline{margin-top:22px;font-size:10px}.cs-pixiu-hero-image{min-height:0;height:350px}.cs-pixiu-hero-image img{aspect-ratio:auto;max-height:none;object-position:center 62%}.cs-pixiu-hero-image figcaption{font-size:9px;bottom:12px;left:12px}.cs-pixiu-toc{padding:16px 20px}.cs-pixiu-toc ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 20px}.cs-pixiu-toc a{min-height:34px;font-size:12px}.cs-pixiu-editorial{display:block;padding:40px 22px}.cs-pixiu-article>p:first-child{font-size:21px;margin-bottom:30px}.cs-pixiu-article{font-size:15px;line-height:1.85}.cs-pixiu-article h2{font-size:30px;margin-top:34px}.cs-pixiu-faq summary{font-size:16px}.cs-pixiu-rail{margin-top:38px;display:grid;grid-template-columns:1fr;gap:25px}.cs-pixiu-rail-image{display:none}.cs-pixiu-facts{padding:22px}.cs-pixiu-facts dl{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px}.cs-pixiu-facts dt,.cs-pixiu-facts dd{margin:0}.cs-pixiu-advice{padding-top:24px}.cs-pixiu-shop{padding:38px 20px 45px}.cs-pixiu-section-heading h2{font-size:36px}.cs-pixiu-products{grid-template-columns:1fr;gap:24px}.cs-pixiu-product-image{aspect-ratio:1.1}.cs-pixiu-product-copy{padding:22px}.cs-pixiu-product h3{font-size:25px}.cs-pixiu-trust{grid-template-columns:1fr;gap:28px;padding:35px 24px}.cs-pixiu-trust>div+div{border-top:1px solid #466356;padding-top:27px}.cs-pixiu-trust h2{font-size:26px}.cs-pixiu [id]{scroll-margin-top:90px}.cs-pixiu-collections{gap:8px}.cs-pixiu-collections a{padding:9px 15px}}
@media(prefers-reduced-motion:reduce){.cs-pixiu-product-image img{transition:none}}
