body[data-site=clothes]{--ink: #1b1714;--ink-soft: #6a6158;--paper: #f3ece3;--paper-2: #e9e0d4;--cream: #fffaf3;--navy: #243d3c;--blue: #c45c2a;--blue-deep: #9a3f18;--wax: #c45c2a;--gold: #9a6b3a;--rule: #d8cdc0;--terra: #c45c2a;--teal: #243d3c;--linen: #f3ece3;background:var(--linen);color:var(--ink);font-family:Manrope,Golos Text,sans-serif}html:has(body[data-site=clothes]){background:#243d3c}body[data-site=clothes] h1,body[data-site=clothes] h2,body[data-site=clothes] h3,body[data-site=clothes] .display{font-family:Literata,Georgia,serif;font-weight:600;letter-spacing:-.03em}body[data-site=clothes] .header{background:#f3ece3eb;color:var(--ink);border-bottom:1px solid var(--rule);backdrop-filter:blur(12px)}body[data-site=clothes] .logo,body[data-site=clothes] .phone{color:var(--ink)}body[data-site=clothes] .logo-mark{border-color:var(--terra);color:var(--terra)}body[data-site=clothes] .btn-ghost{color:var(--ink);border-color:var(--rule)}body[data-site=clothes] .btn-primary{background:var(--terra);color:#fff8f2;border-radius:999px;padding:12px 20px}body[data-site=clothes] .btn-primary:hover{background:var(--blue-deep)}body[data-site=clothes] .hero{background:var(--linen);color:var(--ink);padding:28px 0 48px;overflow:visible}body[data-site=clothes] .hero:after{display:none}body[data-site=clothes] .ch-hero{display:block}body[data-site=clothes] .ch-hero-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:36px;align-items:start}body[data-site=clothes] .ch-hero-split>script{display:none}body[data-site=clothes] .ch-hero-form{min-width:0}body[data-site=clothes] .ch-hero-form .lead-sheet{width:100%;max-width:420px;margin-left:auto}body[data-site=clothes] .ch-meta{display:flex;gap:18px;align-items:baseline;margin:0 0 8px;font-family:Literata,serif;font-style:italic;font-size:22px}body[data-site=clothes] .ch-meta span{color:var(--ink-soft);font-size:18px}body[data-site=clothes] .ch-tape.is-hero{grid-template-columns:repeat(4,1fr);gap:16px;margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--rule)}body[data-site=clothes] .ch-tape.is-hero:before{inset:36px 4% auto;width:auto;height:2px;background:repeating-linear-gradient(to right,var(--terra) 0 10px,transparent 10px 18px)}body[data-site=clothes] .ch-tape.is-hero li{padding:48px 12px 16px 0}body[data-site=clothes] .ch-tape.is-hero .ch-tape-n{position:absolute;left:0;top:18px;width:auto;text-align:left;display:flex;align-items:baseline;gap:6px}body[data-site=clothes] .hero h1{font-size:clamp(32px,4.2vw,48px);max-width:12ch;margin:0 0 18px;font-style:italic}body[data-site=clothes] .ch-kicker,body[data-site=clothes] .kicker{color:var(--terra);letter-spacing:.18em;font-size:11px;font-weight:700;text-transform:uppercase;font-family:Manrope,sans-serif}body[data-site=clothes] .hero .lead{color:var(--ink-soft);max-width:40ch}body[data-site=clothes] .ch-points{margin:20px 0 0;padding:0;list-style:none}body[data-site=clothes] .ch-points li{padding:10px 0 10px 18px;border-top:1px solid var(--rule);position:relative}body[data-site=clothes] .ch-points li:before{content:"";position:absolute;left:0;top:18px;width:8px;height:8px;border-radius:50%;background:var(--terra)}body[data-site=clothes] .lead-sheet{background:var(--cream);border:1px solid var(--rule);box-shadow:14px 14px 0 var(--teal);border-radius:0 32px 0 0}body[data-site=clothes] .lead-sheet:before{content:"Мерки";border-color:var(--terra);color:var(--terra)}body[data-site=clothes] .lead-sheet h2{font-family:Literata,serif;font-style:italic;max-width:14ch}body[data-site=clothes] .section.alt{background:#ebe3d6}body[data-site=clothes] .ch-tape{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}body[data-site=clothes] .ch-tape:before{content:"";position:absolute;left:27px;top:12px;bottom:12px;width:2px;background:repeating-linear-gradient(to bottom,var(--terra) 0 8px,transparent 8px 16px)}body[data-site=clothes] .ch-tape li{display:grid;gap:4px;padding:0 0 28px 64px;position:relative}body[data-site=clothes] .ch-tape-n{position:absolute;left:0;top:0;width:56px;text-align:center;background:var(--linen);z-index:1}body[data-site=clothes] .ch-tape-n b{display:block;font-family:Literata,serif;font-size:28px;font-style:italic;line-height:1}body[data-site=clothes] .ch-tape-n span,body[data-site=clothes] .ch-tape p{font-size:12px;color:var(--ink-soft);margin:0}body[data-site=clothes] .ch-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}body[data-site=clothes] .ch-garment{background:#fff9f1;border:1px solid #efe4d4;padding:22px 22px 24px;min-height:280px}body[data-site=clothes] .ch-garment:nth-child(2){background:#f0f5fb;border-color:#dbe6f0}body[data-site=clothes] .ch-garment:nth-child(3){background:#f3f9ef;border-color:#dde8d6}body[data-site=clothes] .ch-garment-draw{display:block;width:128px;height:auto;aspect-ratio:328 / 299;object-fit:contain;margin:0 0 14px}body[data-site=clothes] .ch-garment h3{font-size:26px;margin:6px 0 8px}body[data-site=clothes] .ch-garment b{display:inline-flex;align-items:center;gap:10px;margin-top:14px;font-family:Manrope,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--terra)}body[data-site=clothes] .ch-garment b:after{content:"→";border-bottom:0;font-weight:500}body[data-site=clothes] .ch-matrix-wrap{margin:0}body[data-site=clothes] .ch-matrix-wrap figcaption{font-family:Literata,serif;font-size:22px;margin:0 0 16px}body[data-site=clothes] .ch-matrix-scroll{overflow-x:auto;border:1px solid var(--rule);background:var(--cream)}body[data-site=clothes] .ch-matrix{min-width:640px;width:100%;border-collapse:collapse}body[data-site=clothes] .ch-matrix th,body[data-site=clothes] .ch-matrix td{padding:16px 18px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);text-align:left}body[data-site=clothes] .ch-matrix thead th{background:var(--teal);color:#f3ece3;font-family:Manrope,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase}body[data-site=clothes] .ch-matrix tbody th{font-family:Literata,serif;font-size:18px;background:#f7f1e8}body[data-site=clothes] .ch-tags{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}body[data-site=clothes] .ch-tag{position:relative;background:var(--cream);border:1px solid var(--rule);padding:28px 24px 22px}body[data-site=clothes] .ch-tag:before{content:"";position:absolute;top:12px;right:16px;width:14px;height:14px;border:2px solid var(--rule);border-radius:50%;background:var(--linen)}body[data-site=clothes] .ch-tag h3{font-size:22px;margin:0 0 8px;padding-right:24px}body[data-site=clothes] .ch-tag .price{font-family:Literata,serif;font-size:28px;font-style:italic;margin:16px 0 0}body[data-site=clothes] .ch-labs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:var(--rule)}body[data-site=clothes] .ch-labs article{background:var(--cream);padding:24px}body[data-site=clothes] .ch-note{background:var(--teal);color:#f3ece3;padding:36px}body[data-site=clothes] .ch-note blockquote{margin:0;font-family:Literata,serif;font-size:clamp(22px,3vw,32px);font-style:italic;line-height:1.35}body[data-site=clothes] .footer{background:#1a2e2d}body[data-site=clothes] .quiz-protocol{background:var(--cream);border:0;box-shadow:inset 6px 0 0 var(--terra);padding:32px}body[data-site=clothes] .quiz-options button{border-radius:999px;background:transparent}body[data-site=clothes] .quiz-options button:hover,body[data-site=clothes] .quiz-options button[aria-pressed=true]{background:#fff;box-shadow:0 0 0 2px var(--terra)}body[data-site=clothes] .split{background:transparent;border:0;gap:24px}body[data-site=clothes] .split>div{background:var(--cream);border-radius:0 40px 0 0}body[data-site=clothes] .faq summary{font-family:Literata,serif;font-style:italic}@media(max-width:860px){body[data-site=clothes] .ch-hero,body[data-site=clothes] .ch-hero-split,body[data-site=clothes] .ch-rail,body[data-site=clothes] .ch-tags,body[data-site=clothes] .ch-labs,body[data-site=clothes] .ch-tape.is-hero{grid-template-columns:1fr}body[data-site=clothes] .ch-hero-form .lead-sheet{max-width:none;margin-left:0}body[data-site=clothes] .ch-tape:before{left:21px}}
