.fsc-t{--pad:clamp(16px,4vw,56px)}.sct-hero{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:clamp(120px,14vw,190px) var(--pad) clamp(40px,6vw,80px)}.sct-kick{margin:0 0 22px;font:500 12px/1 JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--fsh-lime)}.sct-h1{margin:0;font:650 clamp(52px,9.4vw,150px)/.9 "Bricolage Grotesque",sans-serif;letter-spacing:-.045em}.sct-h1 span{display:block}.sct-h1-b{color:var(--fsh-dim);font-weight:500;font-size:.56em;letter-spacing:-.03em;margin-top:.18em}.sct-hero-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-top:clamp(28px,4vw,48px)}.sct-lede{margin:0;max-width:560px;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--fsh-dim)}.sct-hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.sct-hero-cta .fsh-link{margin:0}.sct-index{margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--fsh-line)}.sct-index li{border-right:1px solid var(--fsh-line)}.sct-index li:last-child{border-right:0}.sct-index a{position:relative;display:grid;gap:6px;padding:18px 16px 20px;color:var(--fsh-fg);text-decoration:none;font:600 clamp(17px,1.5vw,21px)/1.1 "Bricolage Grotesque",sans-serif;letter-spacing:-.02em;transition:background .25s}.sct-index a:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--acc);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sct-index a:hover,.sct-index a:focus-visible{background:#f1f0eb0a}.sct-index a:hover:before,.sct-index a:focus-visible:before{transform:none}.sct-index b{font:500 11px/1 JetBrains Mono,monospace;letter-spacing:.14em;color:var(--acc)}.sct-index small{font:400 13px/1.3 Bricolage Grotesque,sans-serif;letter-spacing:0;color:var(--fsh-dim)}.sct-line{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 var(--pad);display:grid;gap:clamp(20px,3vw,32px)}.sct-theme{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,3.4vw,48px);border:1px solid var(--fsh-line);border-radius:28px;background:radial-gradient(ellipse 70% 90% at 100% 0%,color-mix(in srgb,var(--acc) 14%,transparent),transparent 65%),var(--fsh-card);scroll-margin-top:96px}.sct-theme--flip .sct-copy{order:2}.sct-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 20px;font:500 12px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--fsh-dim)}.sct-n{color:var(--acc)}.sct-pill{padding:7px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--acc) 55%,transparent);color:var(--fsh-fg)}.sct-name{margin:0;font:650 clamp(48px,6.4vw,96px)/.92 "Bricolage Grotesque",sans-serif;letter-spacing:-.045em}.sct-tag{margin:16px 0 0;max-width:520px;font-size:clamp(18px,1.5vw,21px);line-height:1.45;color:var(--fsh-dim)}.sct-feats{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:0;border-top:1px solid var(--fsh-line)}.sct-feats li{position:relative;padding:12px 0 12px 22px;border-bottom:1px solid var(--fsh-line);font-size:16px;line-height:1.4}.sct-feats li:before{content:"";position:absolute;left:2px;top:19px;width:8px;height:8px;border-radius:2px;background:var(--acc)}.sct-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px}.sct-actions .fsh-link{margin:0}.sct-price{font:500 12px/1.3 JetBrains Mono,monospace;letter-spacing:.08em;color:var(--fsh-dim)}.sct-art{min-width:0}.sct-art img{display:block;width:100%;height:auto;border-radius:18px;border:1px solid var(--fsh-line)}.sct-win{border-radius:18px;overflow:hidden;border:1px solid rgba(241,240,235,.16);background:#0a0b14;box-shadow:0 40px 80px -40px #000c,0 0 0 1px #0000004d;transform:perspective(1400px) rotateY(-4deg) rotateX(2deg);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.sct-theme--flip .sct-win{transform:perspective(1400px) rotateY(4deg) rotateX(2deg)}.sct-theme:hover .sct-win{transform:none}.sct-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#141624;border-bottom:1px solid rgba(241,240,235,.08)}.sct-bar i{width:9px;height:9px;border-radius:50%;background:#f1f0eb2e}.sct-bar span{margin-left:10px;padding:5px 12px;border-radius:999px;background:#f1f0eb0f;font:500 11px/1 JetBrains Mono,monospace;color:var(--fsh-dim)}.sct-scr{position:relative;aspect-ratio:16/10;overflow:hidden;font-family:Bricolage Grotesque,sans-serif}.sct-scr--objetra{background:radial-gradient(ellipse 60% 70% at 50% 40%,#2a2f66,#07080f 70%)}.m-obj{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:10px;color:#eef0ff;text-align:center}.m-obj-orb{width:clamp(80px,13vw,170px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff,#b9c3ff 24%,#4b54b8 58%,#14163a 80%);box-shadow:0 0 80px 10px #b9c3ff59}.m-obj b{margin-top:8px;font:700 clamp(20px,2.6vw,34px)/1 "Bricolage Grotesque",sans-serif;letter-spacing:.32em}.m-obj em{font:400 12px/1 JetBrains Mono,monospace;font-style:normal;letter-spacing:.14em;color:#eef0ff99;text-transform:uppercase}.m-obj-row{display:flex;gap:8px;margin-top:10px}.m-obj-row i{width:44px;height:30px;border-radius:6px;background:#b9c3ff29;border:1px solid rgba(185,195,255,.3)}.sct-scr--fitment{background:#f3f3f1;color:#111}.m-fit{position:absolute;top:0;right:0;bottom:0;left:0;padding:5%;display:grid;grid-template-rows:auto 1fr;gap:5%}.m-fit-sel{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:8px;padding:10px;border-radius:10px;background:#111}.m-fit-sel span{padding:9px 10px;border-radius:6px;background:#2a2a2a;color:#ddd;font-size:12px}.m-fit-sel b{padding:9px 14px;border-radius:6px;background:#ff2e3b;color:#fff;font-size:12px}.m-fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.m-fit-grid span{display:grid;grid-template-rows:1fr auto auto;gap:4px;padding:8px;border-radius:8px;background:#fff;border:1px solid #e1e1de}.m-fit-grid i{border-radius:4px;background:linear-gradient(135deg,#d9d9d6,#bdbdb9)}.m-fit-grid em{font-style:normal;font-size:10.5px;font-weight:600;color:#0a7a3d}.m-fit-grid span:nth-child(2) em,.m-fit-grid span:nth-child(5) em{color:#b26b00}.m-fit-grid u{text-decoration:none;font:500 9.5px/1 JetBrains Mono,monospace;color:#777}.sct-scr--dovetail{background:#efe8de;color:#3b2f25}.m-dov{position:absolute;top:0;right:0;bottom:0;left:0;padding:6%;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr auto auto;gap:4% 6%}.m-dov-sofa{grid-row:1/4;position:relative;border-radius:12px;background:#e2d6c5;overflow:hidden}.m-dov-sofa i{position:absolute;left:10%;right:10%;bottom:26%;height:34%;border-radius:18px 18px 8px 8px;background:#9c7b5c;box-shadow:0 -22px 0 -6px #b08e6d,0 14px 0 -10px #5d4634}.m-dov-sw{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;align-content:start}.m-dov-sw span{aspect-ratio:1;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #c9b9a4}.m-dov-sw .s1{background:#9c7b5c;box-shadow:0 0 0 2px #3b2f25}.m-dov-sw .s2{background:#c9a27a}.m-dov-sw .s3{background:#6f7b65}.m-dov-sw .s4{background:#3e4a5c}.m-dov-sw .s5{background:#d8cbb6}.m-dov-sw .s6{background:#7a3f32}.m-dov-sw .s7{background:#2d2a27}.m-dov-dim{display:grid;gap:6px;font:500 11px/1 JetBrains Mono,monospace}.m-dov-dim span{padding:8px 10px;border-radius:6px;background:#f8f4ee;border:1px solid #dccfbd}.m-dov b{padding:11px;border-radius:999px;background:#3b2f25;color:#f6efe5;font-size:12px;text-align:center}.sct-scr--refill{background:linear-gradient(135deg,#e9fff3,#c9f5dc);color:#062a18}.m-ref{position:absolute;top:0;right:0;bottom:0;left:0;padding:6%;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.m-ref-facts{padding:12px 14px;border:2px solid #062a18;background:#fff;font-size:11px;line-height:1.3}.m-ref-facts b{display:block;font-size:clamp(14px,1.6vw,19px);font-weight:800;letter-spacing:-.02em}.m-ref-facts hr{border:0;border-top:5px solid #062a18;margin:6px 0}.m-ref-facts p{display:flex;justify-content:space-between;margin:0;padding:3px 0;border-bottom:1px solid #9bb7a8}.m-ref-facts em{font-style:normal}.m-ref-facts small{font-size:10px;color:#2f5a44}.m-ref-sub{display:grid;gap:8px}.m-ref-sub span{padding:12px;border-radius:12px;border:1.5px solid #8fd3ad;background:#fff9;font-size:12px;font-weight:600}.m-ref-sub .on{border-color:#062a18;background:#5ee0a0}.sct-scr--sizerun{background:#fff4ea;color:#1a0d02}.m-siz{position:absolute;top:0;right:0;bottom:0;left:0;padding:6% 7%;display:grid;align-content:center;gap:12px}.m-siz>b{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.m-siz-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.m-siz-grid span{padding:10px 0;border-radius:8px;border:1px solid #e4cdb7;background:#fff;text-align:center;font:500 11px/1 JetBrains Mono,monospace}.m-siz-grid .on{background:#1a0d02;border-color:#1a0d02;color:#fff}.m-siz-grid .out{color:#bfa58d;background:repeating-linear-gradient(135deg,#fff 0 6px,#f6e6d6 6px 7px);text-decoration:line-through}.m-siz>em{justify-self:start;padding:7px 12px;border-radius:999px;background:#ff7a1a;color:#fff;font-style:normal;font-size:12px;font-weight:600}.sct-scr--regimen{background:#fdf2f6;color:#3a1426}.m-reg{position:absolute;top:0;right:0;bottom:0;left:0;padding:6% 10%;display:grid;align-content:center;gap:8px}.m-reg-tabs{display:flex;gap:6px;margin-bottom:6px}.m-reg-tabs span{padding:7px 16px;border-radius:999px;border:1px solid #efc6d6;font-size:12px;font-weight:600}.m-reg-tabs .on{background:#3a1426;border-color:#3a1426;color:#fff}.m-reg p{display:grid;grid-template-columns:28px 1fr 46px;align-items:center;gap:12px;margin:0;padding:8px 12px;border-radius:12px;background:#fff;border:1px solid #f4d6e2;font-size:13px}.m-reg p b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#f2a7c3;font-size:11px}.m-reg p i{height:24px;border-radius:6px;background:linear-gradient(135deg,#f9dbe7,#f2a7c3)}.m-reg>em{justify-self:end;margin-top:4px;padding:10px 16px;border-radius:999px;background:#3a1426;color:#fff;font-style:normal;font-size:12px;font-weight:600}.m-gen{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:32px;font-weight:700}.sct-std,.sct-cmp{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:clamp(70px,9vw,130px) var(--pad) 0}.sct-h2{margin:0 0 clamp(24px,3vw,40px);font:650 clamp(34px,4.4vw,64px)/1 "Bricolage Grotesque",sans-serif;letter-spacing:-.035em}.sct-std-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sct-std-grid li{display:grid;gap:10px;align-content:start;padding:24px;border:1px solid var(--fsh-line);border-radius:var(--fsh-r);background:var(--fsh-card)}.sct-std-grid b{font-size:19px;letter-spacing:-.01em}.sct-std-grid span{color:var(--fsh-dim);line-height:1.5}.sct-cmp-wrap{overflow-x:auto;border:1px solid var(--fsh-line);border-radius:var(--fsh-r);background:var(--fsh-card)}.sct-table{width:100%;min-width:680px;border-collapse:collapse;font-size:16px}.sct-table th,.sct-table td{padding:16px 20px;text-align:left;border-bottom:1px solid var(--fsh-line);vertical-align:top}.sct-table thead th{font:500 11px/1 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fsh-dim)}.sct-table tbody tr:last-child>*{border-bottom:0}.sct-table tbody th{font-weight:650;font-size:18px;white-space:nowrap}.sct-table tbody th i{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:3px;background:var(--acc)}.sct-table td{color:var(--fsh-dim)}.sct-table td:last-child{color:var(--fsh-fg);white-space:nowrap}@media(max-width:1100px){.sct-index{grid-template-columns:repeat(3,minmax(0,1fr))}.sct-index li:nth-child(3n){border-right:0}.sct-index li{border-bottom:1px solid var(--fsh-line)}.sct-std-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sct-theme{grid-template-columns:1fr}.sct-theme--flip .sct-copy{order:0}.sct-win,.sct-theme--flip .sct-win{transform:none}}@media(max-width:560px){.sct-index{grid-template-columns:repeat(2,minmax(0,1fr))}.sct-index li:nth-child(3n){border-right:1px solid var(--fsh-line)}.sct-index li:nth-child(2n){border-right:0}.sct-std-grid{grid-template-columns:1fr}.sct-theme{border-radius:22px}.sct-scr{aspect-ratio:4/3}.m-fit-sel{grid-template-columns:1fr 1fr}.m-fit-sel b{grid-column:1/-1;text-align:center}.m-siz-grid{grid-template-columns:repeat(4,1fr)}.m-dov{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.sct-win,.sct-index a:before{transition:none}}.sct-scr{display:grid;overflow:visible}.sct-scr>div{position:relative;inset:auto}.m-fit-grid i{min-height:34px}.m-dov-sofa{min-height:150px}.m-fit{gap:14px}.m-dov{gap:12px 18px}.m-ref{gap:18px}@media(max-width:560px){.m-fit-grid{grid-template-columns:repeat(2,1fr)}.m-fit-grid span:nth-child(n+5){display:none}.m-ref{grid-template-columns:1fr}.m-dov{grid-template-columns:1fr;grid-template-rows:auto}.m-dov-sofa{grid-row:auto;min-height:120px}.m-siz-grid span{padding:8px 0}.m-reg{padding:6%}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fs-sc-themes.css.map */
