.fit-guide.sizechart-list{--sc-ink:#28282A;--sc-muted:#6E6A63;--sc-gold:#B49A57;--sc-ivory:#FBF8F2;--sc-line:#D8CBB3;max-width:1240px;padding:48px 40px 72px}.fit-guide .sizechart-list__hero{margin-bottom:0;border-bottom:0;padding-bottom:28px}.fit-guide .sizechart-list__hero-copy{max-width:760px}.fit-guide .sizechart-list__hero h1{font-size:44px}.fit-guide__nav{display:flex;gap:16px 32px;border-block:1px solid var(--sc-line);padding:17px 0;margin-bottom:36px;flex-wrap:wrap}.fit-guide__nav a{font-size:14px;text-decoration:none}.fit-guide a:hover{text-decoration:underline;text-underline-offset:4px}.fit-guide a:focus-visible,.fit-guide button:focus-visible,.fit-guide summary:focus-visible{outline:2px solid #28282A;outline-offset:4px}.fit-guide .sizechart-list__workspace{display:block;max-width:100%}.fit-guide .sizechart-list__main{max-width:100%}.fit-guide .sizechart-list__table th,.fit-guide .sizechart-list__table td{padding:11px 18px}.fit-guide .sizechart-list__table-scroll{overflow-x:auto}.fit-guide .sizechart-list__table thead th{position:sticky;top:0;background:#fbf8f2;z-index:1}.fit-guide .sizechart-list__length-control{margin-block:26px}.fit-guide .sizechart-list__tabs{max-width:730px;gap:10px}.fit-guide .sizechart-list__tabs button{flex:1;min-width:0}.fit-guide .sizechart-list__length-icon{height:70px}.fit-guide .sizechart-list__length-icon img{width:48px;height:64px;object-fit:contain}.fit-guide .sizechart-list__length-caption{margin-top:14px}.fit-guide__section{margin-top:56px;padding-top:40px;border-top:1px solid var(--sc-line);scroll-margin-top:120px}.fit-guide [id^=fit-charts]{scroll-margin-top:120px}.fit-guide__section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.fit-guide__section-heading h2{font-size:32px;line-height:1.3;margin-top:8px}.fit-guide__badge{padding:9px 15px;border:1px solid var(--sc-gold);color:var(--sc-ink);font-size:13px;white-space:nowrap}.fit-guide p.fit-guide__lede{font-size:15px;line-height:1.8;max-width:850px;color:var(--sc-muted)}.fit-guide__custom{background:var(--sc-ivory);padding:34px 32px;border-top:2px solid var(--sc-gold)}.fit-guide__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;list-style:none;padding:28px 0;margin:0}.fit-guide__steps li>span{font-size:13px;color:var(--sc-muted);display:block;margin-bottom:8px}.fit-guide h3{font-family:var(--font-base,Inter,sans-serif);font-size:16px;font-weight:500;line-height:1.5}.fit-guide__steps p,.fit-guide__requirements p,.fit-guide__requirements li,.fit-guide__special-notes p{font-size:14px;line-height:1.8;margin-top:8px;color:var(--sc-muted)}.fit-guide__requirements{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:26px;border-top:1px solid var(--sc-line)}.fit-guide__requirements ul{padding-left:18px;margin:8px 0 0}.fit-guide__requirements .fit-guide__final{color:#a45a5a}.fit-guide__requirements a{display:inline-block;margin-top:16px;font-size:14px}.fit-guide p.fit-guide__help{margin-top:26px;padding-top:20px;border-top:1px solid var(--sc-line);font-size:13px}.fit-guide__length-definitions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:26px}.fit-guide__length-definitions article{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:22px;border:1px solid var(--sc-line);padding:20px}.fit-guide__length-picture{height:245px;display:flex;align-items:center;justify-content:center}.fit-guide__length-picture>svg,.fit-guide__length-picture>img{display:block;max-width:100%;width:145px;height:235px;object-fit:contain}.fit-guide__length-picture img[src*=custom-size-hollow]{width:150px;height:auto}.fit-guide__length-definitions p{font-size:14px;line-height:1.8;margin-top:10px;color:var(--sc-muted)}.fit-guide p.fit-guide__example{font-size:12px;line-height:1.75;color:var(--sc-muted);margin-top:12px}.fit-guide__train-heading{margin-top:36px}.fit-guide__train-heading h3{font-family:var(--font-headline,Lora,serif);font-size:26px;font-weight:400}.fit-guide__train-heading p{font-size:14px;line-height:1.8;color:var(--sc-muted);margin-top:10px;max-width:850px}.fit-guide__trains{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:26px;padding:28px 16px;background:var(--sc-ivory)}.fit-guide__trains figure{margin:0;text-align:center;min-width:0}.fit-guide__trains img{width:100%;max-width:144px;height:168px;object-fit:contain;display:block;margin:auto}.fit-guide__trains figcaption{font-size:13px;margin-top:14px}.fit-guide__special-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:28px}.fit-guide__measure-overview{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center;margin-top:28px}.fit-guide__overview-image{background:#fbf8f2;padding:16px;min-height:300px;display:flex;align-items:center;justify-content:center}.fit-guide__overview-image img{width:100%;height:auto;display:block;max-height:400px;object-fit:contain}.fit-guide__overview-image img[src*=sizechart-child-body]{width:190px;height:300px}.fit-guide__measure-copy>h3{font-size:20px;margin-bottom:14px}.fit-guide__measure-copy p,.fit-guide__measure-copy li{font-size:14px;line-height:1.8;color:var(--sc-muted)}.fit-guide__measure-copy ol{padding-left:20px;margin:18px 0 0}.fit-guide__measure-copy li{padding:0 0 9px 6px}.fit-guide__detail-guides{margin-top:26px;border-top:1px solid var(--sc-line)}.fit-guide__detail-guides details{border-bottom:1px solid var(--sc-line)}.fit-guide__detail-guides summary{font-size:14px;min-height:56px;padding:14px 0}.fit-guide__detail-guides img{display:block;width:100%;max-width:690px;height:auto;margin:12px auto 24px}.fit-guide .sizechart-list__faq{max-width:none;margin-top:56px;padding-top:36px;border-top:1px solid var(--sc-line)}.fit-guide--standalone{display:block;width:100%;margin:0 auto;color:#28282a;font-family:var(--font-base,Inter,sans-serif);line-height:1.7}.fit-guide--standalone .fit-guide__measure-family{padding-top:25px;margin-top:30px;border-top:1px solid var(--sc-line)}.fit-guide__back{margin-top:14px!important;font-size:14px}@media(max-width:1000px){.fit-guide__length-definitions article{grid-template-columns:110px minmax(0,1fr);gap:12px;padding:16px}.fit-guide__length-picture{height:230px}.fit-guide__measure-overview{gap:24px}.fit-guide__trains{gap:12px}}@media(max-width:700px){.fit-guide.sizechart-list{padding:30px 20px 48px}.fit-guide .sizechart-list__hero h1{font-size:34px}.fit-guide__nav{gap:12px 20px;padding:16px 0;margin-bottom:26px}.fit-guide__nav a{font-size:13px}.fit-guide__section{margin-top:38px;padding-top:28px}.fit-guide__section-heading{align-items:flex-start;flex-direction:column;gap:12px}.fit-guide__section-heading h2{font-size:27px}.fit-guide__custom{padding:24px 20px}.fit-guide__steps{grid-template-columns:1fr;gap:22px;padding:24px 0}.fit-guide__steps li{position:relative;padding-left:34px}.fit-guide__steps li>span{position:absolute;left:0;top:2px}.fit-guide__requirements{grid-template-columns:1fr;gap:26px;padding-top:22px}.fit-guide__length-definitions{grid-template-columns:1fr;gap:16px}.fit-guide__length-definitions article{grid-template-columns:105px minmax(0,1fr);padding:14px}.fit-guide__length-picture{height:205px}.fit-guide__length-picture>svg,.fit-guide__length-picture>img{width:105px;height:200px}.fit-guide__trains{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 10px;padding:20px 12px}.fit-guide__trains img{height:126px}.fit-guide__trains figcaption{font-size:12px;margin-top:8px}.fit-guide__special-notes,.fit-guide__measure-overview{grid-template-columns:1fr;gap:22px}.fit-guide__overview-image{min-height:0;padding:12px}.fit-guide__overview-image img{max-height:none}.fit-guide .sizechart-list__table th,.fit-guide .sizechart-list__table td{padding:11px 10px}.fit-guide .sizechart-list__tabs{gap:4px}.fit-guide .sizechart-list__tabs button{padding:10px 3px}.fit-guide .sizechart-list__length-position{font-size:10px}.fit-guide .sizechart-list__length-icon{height:64px}.fit-guide .sizechart-list__faq{margin-top:38px;padding-top:28px}}.fit-guide__child-train{display:flex;align-items:center;gap:26px;margin-top:28px;padding:22px;background:#fbf8f2}.fit-guide__child-train img{width:96px;height:150px;object-fit:contain;flex-shrink:0}.fit-guide__child-train p{font-size:14px;line-height:1.8;color:var(--sc-muted);margin-top:10px}.fit-guide[data-family=flower] .fit-guide__special-notes{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.fit-guide__child-train{padding:16px;gap:12px}.fit-guide__child-train img{width:76px;height:128px}.fit-guide[data-family=flower] .fit-guide__special-notes{grid-template-columns:1fr}}.fit-guide__badge{background:#28282a;color:#fff;border-color:#28282a;font-size:15px;font-weight:600;padding:12px 18px}.fit-guide__custom .fit-guide__section-heading h2{font-size:38px}.fit-guide__sixth{margin-top:20px;padding-top:18px;border-top:1px solid #D8CBB3}.fit-guide__sixth h3{font-weight:600}.fit-guide__six-summary{background:#fff;padding:14px 16px}.fit-guide__six-summary strong{color:#28282a;font-weight:500}.fit-guide__overview-image img[src*=sizechart-child-body]{width:100%;height:370px;background:#fff}@media(max-width:700px){.fit-guide__custom .fit-guide__section-heading h2{font-size:30px}.fit-guide__badge{font-size:14px;padding:10px 15px}.fit-guide__overview-image img[src*=sizechart-child-body]{height:340px}}.fit-guide__child-measurement{display:block;width:100%;max-width:340px;height:auto;max-height:610px;background:#fff}.fit-guide__measure-family--flower .fit-guide__overview-image{background:#fff;border:1px solid #EDE8DF;padding:16px}.fit-guide__measure-family--flower .fit-guide__measure-copy ol{list-style:decimal outside;padding-left:24px}.fit-guide__measure-family--flower .fit-guide__measure-copy li{display:list-item;padding-left:5px}.fit-guide__measure-family--flower li::marker{color:#28282a;font-weight:500}.fit-guide p.fit-guide__child-dress-note{padding:12px 14px;margin-top:12px;background:#fbf8f2;font-size:13px;line-height:1.8}@media(max-width:700px){.fit-guide__child-measurement{max-width:310px;max-height:none}.fit-guide__measure-family--flower .fit-guide__overview-image{padding:12px}.fit-guide__measure-family--flower .fit-guide__measure-copy li{font-size:15px}}.fit-guide__length-definitions--flower .fit-guide__length-picture{height:300px;background:#fff}.fit-guide__length-definitions--flower .fit-guide__child-length-measure{width:145px;height:300px}.fit-guide[data-family=flower] .sizechart-list__length-icon{height:84px}.fit-guide[data-family=flower] .sizechart-list__length-icon img{width:56px;height:84px}@media(max-width:700px){.fit-guide__length-definitions--flower article{grid-template-columns:112px minmax(0,1fr);gap:12px}.fit-guide__length-definitions--flower .fit-guide__length-picture{height:240px}.fit-guide__length-definitions--flower .fit-guide__child-length-measure{width:112px;height:240px}}.fit-guide__adult-measurement{display:block;width:100%;max-width:340px;height:auto;max-height:610px;background:#fff}.fit-guide__measure-family--adult .fit-guide__overview-image{background:#fff;border:1px solid #EDE8DF}.fit-guide__length-definitions--adult .fit-guide__length-picture{height:300px;background:#fff}.fit-guide__length-definitions--adult .fit-guide__adult-length-measure{width:145px;height:300px}.fit-guide__requirements>div:first-child>p{color:var(--sc-ink);font-weight:500;line-height:2}.fit-guide__custom .fit-guide__lede{color:var(--sc-ink);font-size:18px}@media(max-width:700px){.fit-guide__adult-measurement{max-width:310px;max-height:none}.fit-guide__length-definitions--adult .fit-guide__length-picture{height:240px}.fit-guide__length-definitions--adult .fit-guide__adult-length-measure{width:105px;height:240px}.fit-guide__steps{gap:16px}.fit-guide__steps p{margin-top:4px}}.fit-guide__train-length{display:block;margin-top:6px;font-size:14px;font-weight:500;color:var(--sc-ink)}.fit-guide__measure-family--adult .fit-guide__measure-copy ol{list-style:decimal outside;padding-left:24px}.fit-guide__measure-family--adult .fit-guide__measure-copy li{display:list-item;padding-left:5px}.fit-guide--compact .sizechart-list__hero{padding-bottom:20px}.fit-guide--compact .sizechart-list__intro-text{margin-top:12px}.fit-guide--compact .fit-guide__nav{margin-bottom:28px;padding-block:14px}.fit-guide--compact .fit-guide__section{margin-top:36px;padding-top:28px}.fit-guide--compact .fit-guide__section-heading{margin-bottom:14px}.fit-guide--compact .fit-guide__section-heading h2{margin:0;font-size:30px}.fit-guide--compact .fit-guide__custom{padding:26px 28px}.fit-guide--compact .fit-guide__custom-order{font-size:14px;line-height:1.7;color:var(--sc-muted);margin:0 0 20px;max-width:850px}.fit-guide--compact .fit-guide__requirements{gap:32px;padding-top:20px;grid-template-columns:1.35fr 1fr}.fit-guide--compact .fit-guide__requirements p,.fit-guide--compact .fit-guide__requirements li{line-height:1.7}.fit-guide--compact .fit-guide__sixth{margin-top:14px;padding-top:14px}.fit-guide--compact .fit-guide__requirements a{margin-top:12px}.fit-guide--compact .fit-guide__badge{padding:9px 13px;font-size:14px}.fit-guide--compact .fit-guide__inline-help{border-block:1px solid var(--sc-line);margin-top:20px;font-size:14px}.fit-guide--compact .fit-guide__inline-help summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:50px;padding:12px 0;cursor:pointer;list-style:none;font-weight:500}.fit-guide--compact .fit-guide__inline-help summary::-webkit-details-marker{display:none}.fit-guide--compact .fit-guide__inline-help summary>span{transition:transform .15s ease}.fit-guide--compact .fit-guide__inline-help[open]>summary>span{transform:rotate(45deg)}.fit-guide--compact .fit-guide__inline-help>p{font-size:14px;line-height:1.7;color:var(--sc-muted);margin:0 0 16px;max-width:850px}.fit-guide--compact .fit-guide__inline-help>a{display:inline-block;margin-bottom:16px}.fit-guide--compact .fit-guide__age-note{font-size:13px;color:var(--sc-muted);margin-top:14px}.fit-guide--compact .fit-guide__measure-overview{grid-template-columns:minmax(250px,.8fr) 1.2fr;gap:32px;margin-top:20px}.fit-guide--compact .fit-guide__adult-measurement,.fit-guide--compact .fit-guide__child-measurement{max-height:440px;width:auto;max-width:100%}.fit-guide--compact .fit-guide__overview-image{padding:12px;min-height:0}.fit-guide--compact .fit-guide__measure-copy>h3{margin-bottom:8px}.fit-guide--compact .fit-guide__measure-copy ol{margin-top:12px}.fit-guide--compact .fit-guide__measure-copy li{padding-bottom:6px}.fit-guide--compact .fit-guide__measure-copy p,.fit-guide--compact .fit-guide__measure-copy li{line-height:1.7}.fit-guide--compact .fit-guide__detail-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:12px 0 20px}.fit-guide--compact .fit-guide__detail-gallery figure{margin:0;padding:14px;border:1px solid var(--sc-line)}.fit-guide--compact .fit-guide__detail-gallery figcaption{font-weight:500;margin-bottom:12px}.fit-guide--compact .fit-guide__detail-gallery img{display:block;width:100%;height:auto}.fit-guide--compact .fit-guide__length-definitions{gap:20px;margin-top:0}.fit-guide--compact .fit-guide__length-definitions article{grid-template-columns:105px minmax(0,1fr);gap:16px;padding:14px}.fit-guide--compact .fit-guide__length-picture{height:205px}.fit-guide--compact .fit-guide__length-picture>svg{width:105px;height:205px}.fit-guide--compact .fit-guide__length-definitions p{line-height:1.7;margin-top:6px}.fit-guide--compact .fit-guide__train-heading{margin-top:24px}.fit-guide--compact .fit-guide__train-heading h3{font-size:24px}.fit-guide--compact .fit-guide__trains{margin-top:18px;padding:20px 12px;gap:16px}.fit-guide--compact .fit-guide__trains img{height:144px}.fit-guide--compact .fit-guide__child-train{margin-top:20px;padding:16px}@media(max-width:700px){.fit-guide--compact.sizechart-list{padding:26px 20px 40px}.fit-guide--compact .sizechart-list__hero h1{font-size:30px}.fit-guide--compact .fit-guide__nav{gap:10px 20px}.fit-guide--compact .fit-guide__section{margin-top:28px;padding-top:24px}.fit-guide--compact .fit-guide__section-heading{flex-direction:row;align-items:center;gap:12px}.fit-guide--compact .fit-guide__section-heading h2{font-size:25px}.fit-guide--compact .fit-guide__custom{padding:20px 16px}.fit-guide--compact .fit-guide__custom .fit-guide__section-heading{flex-wrap:wrap;gap:10px}.fit-guide--compact .fit-guide__requirements{grid-template-columns:1fr;gap:20px;padding-top:16px}.fit-guide--compact .fit-guide__badge{font-size:13px;padding:7px 10px}.fit-guide--compact .fit-guide__measure-overview{grid-template-columns:1fr;gap:18px;margin-top:16px}.fit-guide--compact .fit-guide__adult-measurement,.fit-guide--compact .fit-guide__child-measurement{max-height:360px}.fit-guide--compact .fit-guide__measure-copy>h3{font-size:18px}.fit-guide--compact .fit-guide__detail-gallery{grid-template-columns:1fr}.fit-guide--compact .fit-guide__length-definitions{gap:12px}.fit-guide--compact .fit-guide__length-definitions article{grid-template-columns:85px minmax(0,1fr);gap:12px;padding:12px}.fit-guide--compact .fit-guide__length-picture{height:175px}.fit-guide--compact .fit-guide__length-picture>svg{width:85px;height:175px}.fit-guide--compact .fit-guide__trains{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 8px;padding:16px 10px}.fit-guide--compact .fit-guide__trains img{height:115px}.fit-guide--compact .fit-guide__train-length{font-size:12px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/sizechart-fit-guide.css.map */
