.fj-size-guide .fj-guide{--paper:#fbfaf9;--ink:#17231d;--muted:#606c64;--rose:#98505b;--line:#d9ddd8;--sage:#edf0eb}.fj-size-guide .fj-guide *{box-sizing:border-box}html:has(body.fj-guide-page){scroll-behavior:smooth;scroll-padding-top:26px}.fj-size-guide .fj-guide{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}.fj-size-guide .fj-guide button,.fj-size-guide .fj-guide input,.fj-size-guide .fj-guide select{font:inherit;color:inherit}.fj-size-guide .fj-guide button,.fj-size-guide .fj-guide a{touch-action:manipulation}.fj-size-guide .fj-guide a{color:inherit;text-underline-offset:5px}.fj-size-guide .fj-guide button{cursor:pointer}.fj-size-guide .fj-guide button:hover{border-color:var(--rose)}.fj-size-guide .fj-guide button:focus-visible,.fj-size-guide .fj-guide a:focus-visible,.fj-size-guide .fj-guide input:focus-visible,.fj-size-guide .fj-guide select:focus-visible,.fj-size-guide .fj-guide summary:focus-visible,.fj-size-guide .fj-guide .table-wrap:focus-visible{outline:2px solid var(--rose);outline-offset:4px}.fj-size-guide .fj-guide ::selection{background:#edcdd2}.fj-size-guide .fj-guide input{caret-color:var(--rose)}.fj-size-guide .fj-guide h1,.fj-size-guide .fj-guide h2,.fj-size-guide .fj-guide h3,.fj-size-guide .fj-guide p,.fj-size-guide .fj-guide figure{margin:0}.fj-size-guide .fj-guide h1,.fj-size-guide .fj-guide h2{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.1;letter-spacing:-.025em}.fj-size-guide .fj-guide h1{font-size:clamp(48px,5.8vw,78px)}.fj-size-guide .fj-guide h2{font-size:clamp(32px,3.4vw,46px)}.fj-size-guide .fj-guide h3{font-size:17px;font-weight:500;line-height:1.4}.fj-size-guide .fj-guide h1 em,.fj-size-guide .fj-guide h2 em{font-weight:400;color:var(--rose)}.fj-size-guide .fj-guide p{max-width:65ch}.fj-size-guide .fj-guide svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.fj-size-guide .fj-guide .header-help{font-size:13px}.fj-size-guide .fj-guide{max-width:1280px;padding:0 42px;margin:auto}.fj-size-guide .fj-guide .breadcrumb{display:flex;gap:10px;color:var(--muted);font-size:12px;margin:26px 0}.fj-size-guide .fj-guide .breadcrumb a{text-decoration:none}.fj-size-guide .fj-guide .hero{padding:34px 0 48px}.fj-size-guide .fj-guide .primary{display:inline-flex;gap:30px;align-items:center;justify-content:space-between;padding:14px 22px;min-height:50px;background:var(--ink);color:#fff;text-decoration:none;font-size:14px;line-height:1.4}.fj-size-guide .fj-guide .primary:hover{background:#355548}.fj-size-guide .fj-guide .underlink{display:block;font-size:13px;color:var(--muted);margin-top:16px}.fj-size-guide .fj-guide .measure-photo img{width:100%;height:auto;display:block;object-fit:cover}.fj-size-guide .fj-guide .measure-photo figcaption{font-size:12px;color:var(--muted);margin-top:10px;line-height:1.5}.fj-size-guide .fj-guide .guide-nav{display:flex;gap:30px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px}.fj-size-guide .fj-guide .guide-nav a{text-decoration:none}.fj-size-guide .fj-guide .guide-nav a:hover{color:var(--rose)}.fj-size-guide .fj-guide section{scroll-margin-top:30px}.fj-size-guide .fj-guide .measure-section,.fj-size-guide .fj-guide .length-section,.fj-size-guide .fj-guide .size-section{padding:78px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1.65fr;gap:60px}.fj-size-guide .fj-guide .section-intro p{margin-top:20px;font-size:14px;color:var(--muted);max-width:32ch}.fj-size-guide .fj-guide .measure-steps{counter-reset:step;list-style:none;margin:0;padding:0;display:grid;gap:26px}.fj-size-guide .fj-guide .measure-steps li{counter-increment:step;padding-left:40px;position:relative}.fj-size-guide .fj-guide .measure-steps li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:1px;color:var(--rose);font:16px Georgia,serif}.fj-size-guide .fj-guide .measure-steps p{font-size:14px;color:var(--muted);margin-top:6px;max-width:48ch}.fj-size-guide .fj-guide .length-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fj-size-guide .fj-guide .length-pair article{padding-bottom:22px;border-bottom:1px solid var(--line)}.fj-size-guide .fj-guide .length-pair h3{font:400 58px/1 Georgia,serif;color:var(--rose)}.fj-size-guide .fj-guide .length-pair h3 span{font-size:36px;vertical-align:top}.fj-size-guide .fj-guide .length-pair p:first-of-type{font-size:13px;margin:12px 0;color:var(--muted)}.fj-size-guide .fj-guide .length-pair p{font-size:14px;line-height:1.6}.fj-size-guide .fj-guide .length-note{font-size:12px;color:var(--muted);margin:18px 0 28px}.fj-size-guide .fj-guide .compare-form{border-top:1px solid var(--line);padding-top:22px}.fj-size-guide .fj-guide .compare-form>label{font-size:14px;display:block;margin-bottom:10px}.fj-size-guide .fj-guide .compare-controls{display:flex;gap:8px}.fj-size-guide .fj-guide .compare-controls input{width:100%;min-width:0;max-width:240px}.fj-size-guide .fj-guide .compare-controls input,.fj-size-guide .fj-guide .compare-controls select{border:1px solid #a8b1a8;border-radius:4px;background:transparent;padding:11px 12px;font-size:14px}.fj-size-guide .fj-guide .compare-controls button{background:var(--ink);color:#fff;border:0;padding:10px 18px;font-size:14px}.fj-size-guide .fj-guide .compare-result{font-size:12px;color:var(--muted);margin-top:12px;min-height:40px}.fj-size-guide .fj-guide .chart-controls{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.fj-size-guide .fj-guide .switch{display:flex;border-bottom:1px solid var(--line);gap:16px}.fj-size-guide .fj-guide .switch button{background:none;border:0;border-bottom:2px solid transparent;padding:10px 0;font-size:13px;color:var(--muted)}.fj-size-guide .fj-guide .switch button[aria-pressed=true]{border-bottom-color:var(--rose);color:var(--ink)}.fj-size-guide .fj-guide .table-wrap{overflow:auto;scrollbar-color:#a9b3aa var(--paper)}.fj-size-guide .fj-guide table{border-collapse:collapse;width:100%;font-size:14px;font-variant-numeric:tabular-nums}.fj-size-guide .fj-guide caption{font-size:12px;text-align:left;color:var(--muted);padding:0 0 12px}.fj-size-guide .fj-guide th,.fj-size-guide .fj-guide td{text-align:left;padding:12px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.fj-size-guide .fj-guide thead th{font-size:12px;font-weight:500;color:var(--muted)}.fj-size-guide .fj-guide tbody th{font-weight:500}.fj-size-guide .fj-guide tbody tr:hover{background:var(--sage)}.fj-size-guide .fj-guide .body-measures{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:28px}.fj-size-guide .fj-guide .body-measures h3{font:400 20px Georgia,serif}.fj-size-guide .fj-guide .body-measures p{font-size:13px;color:var(--muted);margin-top:9px}.fj-size-guide .fj-guide .chart-note{font-size:12px;color:var(--muted);margin-top:22px}.fj-size-guide .fj-guide .faq-section{padding:78px 0;display:grid;grid-template-columns:1fr 1.65fr;gap:60px}.fj-size-guide .fj-guide .faq-list details{border-bottom:1px solid var(--line)}.fj-size-guide .fj-guide summary{cursor:pointer;list-style:none;padding:18px 24px 18px 0;position:relative;font-size:15px}.fj-size-guide .fj-guide summary::-webkit-details-marker{display:none}.fj-size-guide .fj-guide summary:after{content:"+";position:absolute;right:0;font-size:18px;color:var(--rose)}.fj-size-guide .fj-guide details[open] summary:after{content:"\2212"}.fj-size-guide .fj-guide details p{font-size:14px;color:var(--muted);padding-bottom:20px;max-width:58ch}.fj-size-guide .fj-guide .shop-strip{border-top:1px solid var(--line);padding:50px 0 64px;display:flex;align-items:center;justify-content:space-between;gap:35px}.fj-size-guide .fj-guide .shop-strip h2{font-size:36px}.fj-size-guide .fj-guide .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.fj-size-guide .fj-guide [hidden]{display:none!important}@media(max-width:800px){.fj-size-guide .fj-guide{font-size:15px}.fj-size-guide .fj-guide .header-help{font-size:11px}.fj-size-guide .fj-guide{padding:0 20px}.fj-size-guide .fj-guide .breadcrumb{font-size:11px;margin:20px 0}.fj-size-guide .fj-guide .hero{padding:20px 0 32px}.fj-size-guide .fj-guide h1{font-size:48px}.fj-size-guide .fj-guide h2{font-size:34px}.fj-size-guide .fj-guide .guide-nav{gap:15px;padding:16px 0;flex-wrap:wrap;font-size:12px}.fj-size-guide .fj-guide .measure-section,.fj-size-guide .fj-guide .length-section,.fj-size-guide .fj-guide .size-section,.fj-size-guide .fj-guide .faq-section{grid-template-columns:1fr;gap:28px;padding:46px 0}.fj-size-guide .fj-guide .section-intro p{max-width:50ch;margin-top:14px}.fj-size-guide .fj-guide .length-pair{gap:20px}.fj-size-guide .fj-guide .length-pair h3{font-size:50px}.fj-size-guide .fj-guide .compare-controls{gap:6px}.fj-size-guide .fj-guide .compare-controls input{width:40%;flex:1}.fj-size-guide .fj-guide .compare-controls select{width:85px;padding:10px 5px}.fj-size-guide .fj-guide .compare-controls button{padding:10px 12px}.fj-size-guide .fj-guide .chart-controls{gap:12px;margin-bottom:15px}.fj-size-guide .fj-guide .switch{gap:18px}.fj-size-guide .fj-guide th,.fj-size-guide .fj-guide td{padding:11px 6px;font-size:13px}.fj-size-guide .fj-guide .body-measures{gap:22px}.fj-size-guide .fj-guide .shop-strip{padding:35px 0 45px;flex-direction:column;align-items:start;gap:24px}.fj-size-guide .fj-guide .shop-strip h2{font-size:32px}}@media(prefers-reduced-motion:reduce){html:has(body.fj-guide-page){scroll-behavior:auto}}.fj-size-guide .fj-guide .anatomy-section{padding:64px 0;border-bottom:1px solid var(--line)}.fj-size-guide .fj-guide .anatomy-head{display:flex;align-items:end;justify-content:space-between;gap:55px;margin-bottom:36px}.fj-size-guide .fj-guide .anatomy-head>p{font-size:14px;max-width:47ch;color:var(--muted)}.fj-size-guide .fj-guide .anatomy-layout{display:grid;grid-template-columns:1fr minmax(270px,1.3fr) 1fr;grid-template-rows:repeat(3,1fr);gap:24px 35px;align-items:center}.fj-size-guide .fj-guide .anatomy-figure{position:relative;grid-column:2;grid-row:1/4;align-self:stretch;min-width:0}.fj-size-guide .fj-guide .anatomy-figure>img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:5/7}.fj-size-guide .fj-guide .anatomy-label{position:relative;padding:16px 0;border-top:1px solid var(--line)}.fj-size-guide .fj-guide .label-rise{grid-area:2/1}.fj-size-guide .fj-guide .label-knee{grid-area:3/1}.fj-size-guide .fj-guide .label-hips{grid-area:1/3}.fj-size-guide .fj-guide .anatomy-label h3 button{display:flex;align-items:center;gap:9px;border:0;background:none;padding:0;color:var(--ink);font:400 22px/1.2 Georgia,serif;text-align:left}.fj-size-guide .fj-guide .anatomy-label h3 button>span{font:11px Arial,sans-serif;color:var(--muted)}.fj-size-guide .fj-guide .anatomy-label h3 button[aria-pressed=true]{color:var(--rose)}.fj-size-guide .fj-guide .anatomy-label p{font-size:13px;line-height:1.65;color:var(--muted);margin:8px 0 0}.fj-size-guide .fj-guide .anatomy-label .part-heading{font-weight:500;color:var(--ink);margin-top:13px}.fj-size-guide .fj-guide .anatomy-pin{position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);border:1px solid #fff;border-radius:50%;background:#fbfaf9;color:var(--ink);width:28px;height:28px;padding:0;font:12px Arial,sans-serif;display:grid;place-items:center}.fj-size-guide .fj-guide .anatomy-pin[aria-pressed=true]{background:var(--rose);color:#fff}.fj-size-guide .fj-guide .anatomy-note{font-size:12px;color:var(--muted);margin-top:22px;max-width:85ch}.fj-size-guide .fj-guide .anatomy-links{display:flex;gap:28px;font-size:13px;margin-top:20px}.fj-size-guide .fj-guide .anatomy-label:after{content:"";position:absolute;width:20px;height:1px;background:#a4afa5;top:30px}.fj-size-guide .fj-guide .label-waist:after,.fj-size-guide .fj-guide .label-rise:after,.fj-size-guide .fj-guide .label-knee:after{right:-28px}.fj-size-guide .fj-guide .label-hips:after,.fj-size-guide .fj-guide .label-thigh:after,.fj-size-guide .fj-guide .label-inseam:after{left:-28px}@media(max-width:800px){.fj-size-guide .fj-guide .anatomy-section{padding:40px 0}.fj-size-guide .fj-guide .anatomy-head{display:block;margin-bottom:24px}.fj-size-guide .fj-guide .anatomy-head>p{margin-top:16px}.fj-size-guide .fj-guide .anatomy-layout{display:block}.fj-size-guide .fj-guide .anatomy-figure{max-width:310px;margin:auto auto 24px;aspect-ratio:5/7}.fj-size-guide .fj-guide .anatomy-figure>img{height:auto}.fj-size-guide .fj-guide .anatomy-label{display:none;padding:20px 0;min-height:180px}.fj-size-guide .fj-guide .anatomy-label.is-selected{display:block}.fj-size-guide .fj-guide .anatomy-label:after{display:none}.fj-size-guide .fj-guide .anatomy-label p{font-size:14px}.fj-size-guide .fj-guide .anatomy-pin{width:36px;height:36px}.fj-size-guide .fj-guide .anatomy-links{flex-wrap:wrap;gap:12px 25px}.fj-size-guide .fj-guide .anatomy-note{margin-top:8px}}.fj-size-guide .fj-guide .anatomy-figure{background:transparent}.fj-size-guide .fj-guide .anatomy-figure>img{object-fit:contain}.fj-size-guide .fj-guide .anatomy-pin{border-color:#d9ddd8;width:25px;height:25px;font-size:11px}@media(max-width:800px){.fj-size-guide .fj-guide .anatomy-pin{width:34px;height:34px;font-size:12px}}.fj-size-guide .fj-guide .anatomy-figure>svg{display:block;width:100%;height:100%;aspect-ratio:5/7}.fj-size-guide .fj-guide .anatomy-figure{aspect-ratio:969/1622}.fj-size-guide .fj-guide .anatomy-figure>img{aspect-ratio:969/1622;object-fit:contain}@media(max-width:800px){.fj-size-guide .fj-guide .anatomy-figure{aspect-ratio:969/1622;max-width:280px}}.fj-size-guide .fj-guide .anatomy-figure>.anatomy-measure-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;aspect-ratio:auto}.fj-size-guide .fj-guide .anatomy-figure .anatomy-pin{z-index:1}.fj-size-guide .fj-guide .label-waist{grid-area:1/1}.fj-size-guide .fj-guide .label-rise{grid-area:1/3}.fj-size-guide .fj-guide .label-thigh{grid-area:2/3}.fj-size-guide .fj-guide .label-knee{grid-area:2/1}.fj-size-guide .fj-guide .label-opening{grid-area:3/1}.fj-size-guide .fj-guide .label-inseam{grid-area:3/3}.fj-size-guide .fj-guide .label-rise:after,.fj-size-guide .fj-guide .label-thigh:after,.fj-size-guide .fj-guide .label-inseam:after{left:-28px;right:auto}.fj-size-guide .fj-guide .label-waist:after,.fj-size-guide .fj-guide .label-knee:after,.fj-size-guide .fj-guide .label-opening:after{right:-28px;left:auto}.fj-size-guide .fj-guide .atelier-hero{position:relative;margin:0 -42px;width:calc(100% + 84px);height:590px;overflow:hidden}.fj-size-guide .fj-guide .atelier-hero>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.fj-size-guide .fj-guide .atelier-title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 7%}.fj-size-guide .fj-guide .atelier-title h1{font-size:clamp(48px,5.1vw,72px);line-height:1.04;max-width:650px;letter-spacing:-.035em;color:#263138}.fj-size-guide .fj-guide .atelier-title h1 em{color:#4c585c}.fj-size-guide .fj-guide .atelier-intro{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:32px 0 36px}.fj-size-guide .fj-guide .atelier-intro>p{font-size:15px;max-width:49ch;color:var(--muted)}.fj-size-guide .fj-guide .atelier-intro>div{display:flex;gap:25px;align-items:center}.fj-size-guide .fj-guide .atelier-intro .underlink{margin:0}.fj-size-guide .fj-guide .breadcrumb{margin:20px 0}.fj-size-guide .fj-guide .atelier-hero~.guide-nav{border-top:0}@media(max-width:800px){.fj-size-guide .fj-guide .atelier-hero{margin:0 -20px;width:calc(100% + 40px);height:510px}.fj-size-guide .fj-guide .atelier-hero>img{object-position:35% center}.fj-size-guide .fj-guide .atelier-title{align-items:start;padding:42px 24px}.fj-size-guide .fj-guide .atelier-title h1{font-size:43px;line-height:1.08;max-width:310px}.fj-size-guide .fj-guide .atelier-intro{display:block;padding:25px 0 28px}.fj-size-guide .fj-guide .atelier-intro>p{font-size:14px}.fj-size-guide .fj-guide .atelier-intro>div{display:flex;align-items:start;gap:16px;flex-direction:column;margin-top:20px}}.fj-size-guide .fj-guide main,.fj-size-guide .fj-guide .anatomy-pin{background:#fff}body.fj-guide-page{background:#fff}body.fj-guide-page #MainContent{background:#fff;max-width:none;padding:0}.fj-size-guide{background:#fff}.fj-size-guide .fj-guide{--paper:#fff;--ink:#17231d;--muted:#606c64;--rose:#98505b;--line:#d9ddd8;--sage:#edf0eb;max-width:1280px;margin:auto;padding:0 42px;background:#fff;color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}.fj-size-guide .fj-guide h1,.fj-size-guide .fj-guide h2{font-family:Georgia,Times New Roman,serif;font-weight:400;text-transform:none}.fj-size-guide .fj-guide h3{font-family:Arial,Helvetica,sans-serif}.fj-size-guide .fj-guide .atelier-title h1{font-size:clamp(48px,5.1vw,var(--guide-desktop,72px));color:var(--guide-title,#263138)}.fj-size-guide .fj-guide .atelier-title h1 em{color:var(--guide-italic,#4c585c)}.fj-size-guide .fj-guide .anatomy-label h3 button,.fj-size-guide .fj-guide .length-pair h3,.fj-size-guide .fj-guide .body-measures h3{font-family:Georgia,Times New Roman,serif}.fj-size-guide .fj-guide .anatomy-pin{background:#fff;min-width:0;min-height:0;box-shadow:none}.fj-size-guide .fj-guide .anatomy-pin[aria-pressed=true]{background:var(--rose)}.fj-size-guide .fj-guide .guide-answer p{padding-bottom:20px}.fj-size-guide .fj-guide [id]{scroll-margin-top:calc(var(--header-height,80px) + 24px)}.fj-guide-page #header-group,.fj-guide-page footer,.fj-guide-page .fj-b-footer,.fj-guide-page .fj-footer{background:#fff}.fj-guide-page .fj-footer{color:#17231d}.fj-guide-page .fj-footer p,.fj-guide-page .fj-footer span{color:#606c64}.fj-guide-page .fj-footer a{color:#17231d}@media(max-width:800px){.fj-size-guide .fj-guide{padding:0 20px;font-size:15px}.fj-size-guide .fj-guide .atelier-title h1{font-size:var(--guide-mobile,43px)}}.fj-guide-page #header-component,.fj-guide-page #header-group .header__row{background:#fff}.fj-guide-page #header-component,.fj-guide-page #header-group .header__row{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/freejoy-size-guide.css.map */
