@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8dd8a3188b79fd8f-s.p.a45bde5b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8f209abc35ee02-s.p.a4b9a15b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.dm_serif_display_ee1a639d-module__afqjVa__className{font-family:DM Serif Display,DM Serif Display Fallback;font-style:normal;font-weight:400}.dm_serif_display_ee1a639d-module__afqjVa__variable{--font-merino-display:"DM Serif Display","DM Serif Display Fallback"}
.overflow-x-hidden:has(>.merino-article){overflow-x:clip}.merino-article{--merino-paper:#faf5ee;--merino-white:#fffaf5;--merino-ink:#442b25;--merino-muted:#756157;--merino-line:#dfcfc3;--merino-accent:#a04b38;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--merino-paper);color:var(--merino-ink);font-family:var(--font-pruvodce-sans),system-ui,sans-serif;font-size:17px;line-height:1.7;overflow-x:clip}.merino-article *{box-sizing:border-box}.merino-article h1{margin:0}.merino-article h2{margin:0}.merino-article h3{margin:0}.merino-article p{margin:0}.merino-article figure{margin:0}.merino-article h1{font-family:var(--font-merino-display),Georgia,serif;letter-spacing:-.025em;text-wrap:balance;font-weight:400;line-height:1.08}.merino-article h2{font-family:var(--font-merino-display),Georgia,serif;letter-spacing:-.025em;text-wrap:balance;font-weight:400;line-height:1.08}.merino-article h1{max-width:14ch;font-size:max(3rem,min(5.2vw,4.8rem))}.merino-article h1 em{color:var(--merino-accent);margin-top:12px;font-weight:400;display:block}.merino-article h2{max-width:25ch;font-size:max(2.2rem,min(3.4vw,3.15rem))}.merino-article h3{text-wrap:balance;margin-bottom:12px;font-size:1.2rem;font-weight:600;line-height:1.4}.merino-article p+p{margin-top:18px}.merino-article a{color:inherit;text-underline-offset:4px}.merino-article .reading a{text-decoration:underline}.merino-article .source-note a{text-decoration:underline}.merino-article .small-copy a{text-decoration:underline}.merino-article a:focus-visible{outline-offset:4px;outline:3px solid #c57554}.merino-article [id]{scroll-margin-top:128px}.merino-article img{max-width:100%;height:auto;display:block}.merino-article .merino-wrap{width:min(1120px,100% - 48px);margin-left:auto;margin-right:auto}.merino-article .kicker{color:var(--merino-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:.77rem;font-weight:600;line-height:1.5}.merino-article .merino-nav{z-index:40;color:#fff2e6;background:#442b25;position:-webkit-sticky;position:sticky;top:44px}.merino-article .nav-inner{justify-content:space-between;align-items:center;gap:32px;min-height:60px;display:flex}.merino-article .nav-brand{font-family:var(--font-merino-display),Georgia,serif;flex-shrink:0;font-size:1.2rem;text-decoration:none}.merino-article .nav-links{gap:26px;display:flex}.merino-article .nav-links a{color:#f0ded0;align-items:center;min-height:44px;font-size:.88rem;text-decoration:none;display:flex}.merino-article .nav-links a:hover{color:#ffd2b5}.merino-article .merino-hero{background:#f0e1d4}.merino-article .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px;padding-top:68px;padding-bottom:68px;display:grid}.merino-article .hero-lead{color:#62473b;margin-top:28px;font-size:1.16rem;line-height:1.65}.merino-article .hero-summary{color:var(--merino-muted)}.merino-article .button{color:#fffaf5;background:#442b25;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:48px;margin-top:28px;padding:12px 20px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.merino-article .button:hover{background:#674237}.merino-article .hero-visual{min-width:0}.merino-article .hero-visual img{border-radius:20px;width:100%}.merino-article .hero-visual figcaption{color:var(--merino-muted);margin-top:12px;font-size:.75rem}.merino-article .section{border-top:1px solid var(--merino-line);padding-top:max(48px,min(6vw,80px));padding-bottom:max(48px,min(6vw,80px))}.merino-article .section-heading{margin-bottom:32px}.merino-article .section-lead{max-width:75ch;color:var(--merino-muted);margin-top:22px}.merino-article .editorial-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:64px;display:grid}.merino-article .editorial-grid>.section-heading{margin-bottom:0}.merino-article .reading{max-width:76ch;color:var(--merino-muted)}.merino-article .reading strong{color:var(--merino-ink)}.merino-article .reading h3{color:var(--merino-ink)}.merino-article .source-note{color:var(--merino-muted);font-size:.85rem}.merino-article .small-copy{color:var(--merino-muted);font-size:.85rem}.merino-article .source-note{margin-top:26px}.merino-article .tinted{background:#f3e9df}.merino-article .benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}.merino-article .benefit-grid>div{border-top:3px solid #c29579;padding-top:20px}.merino-article .benefit-grid p{color:var(--merino-muted)}.merino-article .use-grid p{color:var(--merino-muted)}.merino-article .note-panel{background:#ecdbca;border-left:4px solid #b56347;border-radius:0 16px 16px 0;margin-top:32px;padding:26px 30px}.merino-article .note-panel p{max-width:92ch;color:var(--merino-muted)}.merino-article .use-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px;display:grid}.merino-article .use-grid>div{border-top:1px solid var(--merino-line);padding-top:24px}.merino-article .decision-note{margin-top:36px}.merino-article .dark-section{color:#fff2e6;background:#442b25}.merino-article .dark-section .kicker{color:#efbfa0}.merino-article .dark-section .section-lead{color:#edd9cc}.merino-article .garment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin:36px 0 0;display:grid}.merino-article .garment-list>div{border-top:1px solid #876257;padding-top:24px}.merino-article .garment-list dt{text-wrap:balance;margin-bottom:12px;font-size:1.25rem;font-weight:500;line-height:1.4}.merino-article .garment-list dd{color:#edd9cc;margin:0}.merino-article .selection-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:48px}.merino-article .reading p+h3{margin-top:30px}.merino-article .weight-panel{border:1px solid var(--merino-line);background:var(--merino-white);border-radius:18px;min-width:0;padding:28px}.merino-article .weight-panel>p:not(.kicker){color:var(--merino-muted)}.merino-article .weight-panel h3{font-family:var(--font-merino-display),Georgia,serif;font-size:1.75rem;font-weight:400}.merino-article .weight-list{margin:24px 0}.merino-article .weight-list>div{border-top:1px solid var(--merino-line);padding-top:16px;padding-bottom:16px}.merino-article .weight-list dt{margin-bottom:8px;font-size:1rem;font-weight:600;line-height:1.5}.merino-article .weight-list dd{color:var(--merino-muted);margin:0;font-size:.95rem}.merino-article .shopping-check ul{color:var(--merino-muted);margin:14px 0 0;padding-left:23px;list-style:outside}.merino-article .source-list{color:var(--merino-muted);margin:14px 0 0;padding-left:23px;list-style:outside}.merino-article .shopping-check li{padding-left:5px}.merino-article .source-list li{padding-left:5px}.merino-article .shopping-check li+li{margin-top:10px}.merino-article .shopping-check li::marker{color:var(--merino-accent)}.merino-article .source-list li::marker{color:var(--merino-accent)}.merino-article .care-copy h3:not(:first-child){margin-top:28px}.merino-article .shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.merino-article .shop-card{border:1px solid var(--merino-line);background:var(--merino-white);border-radius:16px;flex-direction:column;min-width:0;padding:26px;display:flex}.merino-article .shop-kind{color:var(--merino-accent);margin-bottom:14px;font-size:.78rem;line-height:1.5}.merino-article .shop-card h3{font-family:var(--font-merino-display),Georgia,serif;font-size:1.9rem;font-weight:400}.merino-article .shop-card>p:not(.shop-kind){color:var(--merino-muted);flex:1;font-size:.95rem}.merino-article .shop-card a{border-top:1px solid var(--merino-line);justify-content:space-between;align-items:center;gap:14px;min-height:48px;margin-top:24px;padding-top:16px;font-size:.88rem;font-weight:500;line-height:1.5;display:flex}.merino-article .shop-card a span{flex-shrink:0}.merino-article .shop-note{max-width:95ch;margin-top:24px}.merino-article .catalog-section{background:#f3e9df}.merino-article .affiliate-note{max-width:88ch;color:var(--merino-muted);border-left:3px solid #b56347;margin-bottom:26px;padding-left:16px;font-size:.85rem}.merino-article .catalog-status{border:1px solid var(--merino-line);background:var(--merino-white);border-radius:12px;margin-bottom:24px;padding:20px}.merino-article .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.merino-article .catalog-card{border:1px solid var(--merino-line);background:var(--merino-white);border-radius:18px;min-width:0;overflow:hidden}.merino-article .catalog-product{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:24px;padding:26px 26px 0;display:grid}.merino-article .catalog-image{object-fit:contain;background:#fff;border-radius:10px;width:112px;height:144px}.merino-article .catalog-product h3{margin-bottom:10px;font-size:1.3rem}.merino-article .product-kind{color:var(--merino-accent);margin-bottom:10px;font-size:.8rem;line-height:1.5}.merino-article .catalog-product .product-variant{color:var(--merino-muted);margin-top:0;font-size:.9rem}.merino-article .catalog-description{color:var(--merino-muted);margin:0;padding:22px 26px 26px;font-size:.95rem}.merino-article .catalog-card .offer{color:#fff2e6;background:#442b25;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:18px 22px;text-decoration:none;display:flex}.merino-article .catalog-card a.offer:hover{background:#674237}.merino-article .catalog-card .offer>span:first-child{flex-shrink:0}.merino-article .catalog-card .offer small{white-space:nowrap;font-size:.8rem;display:block}.merino-article .catalog-card .offer strong{white-space:nowrap;font-size:1.5rem;display:block}.merino-article .catalog-card .offer>span:last-child{text-align:right;text-wrap:balance;overflow-wrap:anywhere;min-width:0;font-size:.85rem}.merino-article .catalog-card .offer b{font-weight:400}.merino-article .all-offers summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:14px 22px;font-size:.95rem;font-weight:600;list-style:none;display:flex}.merino-article .all-offers summary::-webkit-details-marker{display:none}.merino-article .all-offers summary:after{content:"↓"}.merino-article .all-offers[open] summary:after{content:"↑"}.merino-article .all-offers summary:hover{background:#f3e9df}.merino-article .all-offers summary:focus-visible{outline-offset:-3px;outline:3px solid #c57554}.merino-article .all-offers-note{color:var(--merino-muted);margin:0;padding:4px 22px 18px;font-size:.85rem}.merino-article .offer-list{margin:0;padding:0;list-style:none}.merino-article .offer-list li{border-top:1px solid var(--merino-line)}.merino-article .offer-list a{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 16px;min-height:66px;padding:14px 22px;font-size:.9rem;text-decoration:none;display:grid}.merino-article .offer-list a:hover{background:#f3e9df}.merino-article .offer-seller{overflow-wrap:anywhere}.merino-article .offer-list-price{white-space:nowrap}.merino-article .offer-visit{color:var(--merino-accent);font-size:.8rem;text-decoration:underline}.merino-article .catalog-note{max-width:95ch;margin-top:26px}.merino-article .catalog-links{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:24px;display:flex}.merino-article .catalog-links .button{margin-top:0}.merino-article .catalog-links>a:not(.button){font-size:.95rem;text-decoration:underline}.merino-article .faq-section{background:var(--merino-white)}.merino-article .faq-list{margin:0}.merino-article .faq-list>div+div{border-top:1px solid var(--merino-line);margin-top:26px;padding-top:26px}.merino-article .faq-list dt{text-wrap:balance;margin-bottom:10px;font-size:1.1rem;font-weight:600;line-height:1.4}.merino-article .faq-list dd{color:var(--merino-muted);margin:0}.merino-article .sources-section{background:#f3e9df}.merino-article .sources-section h2{font-size:2.3rem}.merino-article .sources-section .reading{font-size:.95rem}.merino-article .source-list{margin-top:22px;margin-bottom:22px}.merino-article .source-list li+li{margin-top:12px}.merino-article .merino-footer{border-top:1px solid var(--merino-line)}.merino-article .merino-footer .merino-wrap{min-height:90px;color:var(--merino-muted);justify-content:space-between;align-items:center;gap:20px;font-size:.85rem;display:flex}@media (max-width:1000px){.merino-article .nav-brand{display:none}.merino-article .nav-inner{justify-content:center}.merino-article .hero-grid{gap:32px}.merino-article .editorial-grid{gap:36px}.merino-article .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.merino-article .hero-grid{grid-template-columns:1fr}.merino-article .editorial-grid{grid-template-columns:1fr}.merino-article .hero-grid{padding-top:44px;padding-bottom:44px}.merino-article h1{max-width:16ch;font-size:max(2.8rem,min(7vw,4rem))}.merino-article .hero-visual{max-width:680px}.merino-article .hero-visual img{object-fit:cover;max-height:400px}.merino-article .benefit-grid{grid-template-columns:1fr;gap:28px}.merino-article .editorial-grid>.section-heading{margin-bottom:0}}@media (max-width:620px){.merino-article{font-size:16px}.merino-article [id]{scroll-margin-top:156px}.merino-article .merino-wrap{width:calc(100% - 32px)}.merino-article .nav-inner{padding-top:6px;padding-bottom:6px}.merino-article .nav-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;width:100%;display:grid}.merino-article .nav-links a{justify-content:center;min-height:40px;font-size:.8rem}.merino-article h1{font-size:max(2.6rem,min(10vw,3.5rem))}.merino-article h2{font-size:2.2rem;line-height:1.13}.merino-article .hero-lead{font-size:1.05rem}.merino-article .hero-grid{gap:32px}.merino-article .hero-visual img{border-radius:14px}.merino-article .use-grid{grid-template-columns:1fr}.merino-article .garment-list{grid-template-columns:1fr}.merino-article .shop-grid{grid-template-columns:1fr}.merino-article .catalog-grid{grid-template-columns:1fr}.merino-article .catalog-product{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:22px 20px 0}.merino-article .catalog-image{width:88px;height:120px}.merino-article .catalog-description{padding-left:20px;padding-right:20px}.merino-article .catalog-card .offer{gap:12px;padding-left:20px;padding-right:20px}.merino-article .offer-list a{grid-template-columns:minmax(0,1fr) auto;padding-left:20px;padding-right:20px}.merino-article .offer-visit{grid-column:1/-1}.merino-article .note-panel{padding:22px 20px}.merino-article .weight-panel{padding:24px 20px}.merino-article .shop-card{padding:24px 20px}.merino-article .sources-section h2{font-size:2rem}.merino-article .merino-footer .merino-wrap{flex-direction:column;justify-content:center;align-items:start;gap:10px;padding-top:24px;padding-bottom:24px}}
