.v3-fys{max-width:1100px;margin:0 auto;padding:0 var(--v3-gutter) 32px;font-family:var(--v3-read);color:var(--v3-ink)}.v3-eyebrow{font-family:var(--v3-ui);font-size:10.5px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--v3-quiet)}.v3-fys__mast{padding:48px 0 26px;border-bottom:1.5px solid var(--v3-rule)}.v3-fys h1{font-family:var(--v3-disp);font-variation-settings:"opsz" 72;font-weight:400;font-size:clamp(36px,6.4vw,64px);line-height:1.03;letter-spacing:-.025em;margin:14px 0 0;text-wrap:balance}.v3-fys h2{font-family:var(--v3-disp);font-variation-settings:"opsz" 40;font-weight:400;font-size:clamp(23px,3vw,31px);line-height:1.14;letter-spacing:-.015em;margin:0 0 14px}.v3-fys h3{font-family:var(--v3-ui);font-size:clamp(15px,1.3vw,18px);font-weight:600;letter-spacing:.01em;margin:26px 0 8px}.v3-fys__desig{font-family:var(--v3-ui);font-size:13px;color:var(--v3-quiet);margin:-4px 0 8px}.v3-fys__stand{font-size:18px;color:var(--v3-quiet);max-width:60ch;margin:16px 0 0}.v3-fys section{padding:34px 0;border-top:1px solid var(--v3-hair)}.v3-fys__mast+section{border-top:none}.v3-fys__between p{max-width:64ch}.v3-fys__note{max-width:80ch;font-family:var(--v3-ui);font-size:12.5px;color:var(--v3-quiet);margin:12px 0 0;line-height:1.55}[data-v3-fys-note]{display:grid}[data-v3-fys-note]>span{grid-area:1 / 1}.v3-fys__sizer{visibility:hidden}.v3-steps{margin:0;padding-left:20px;font-size:16px;line-height:1.6;max-width:64ch}.v3-steps li{margin-bottom:8px}.v3-diagrams{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:24px}.v3-diagram{margin:0;border:1px solid var(--v3-rule);padding:16px;background:var(--v3-s2);display:flex;flex-direction:column}.v3-diagram figcaption{margin-top:auto}.v3-diagram svg{width:100%;height:auto;display:block}.v3-diagram--art{margin-top:24px;border:0;padding:0;background:none}.v3-diagram__art{display:block;width:100%;height:auto}.v3-diagram figcaption{font-family:var(--v3-ui);font-size:11.5px;color:var(--v3-quiet);margin-top:10px;line-height:1.5}.dg-wall{stroke:var(--v3-ink);stroke-width:3}.dg-line{stroke:var(--v3-rule);stroke-width:1.2}.dg-foot{fill:var(--v3-s3);stroke:var(--v3-ink);stroke-width:2.2;stroke-linejoin:round}.dg-detail{fill:none;stroke:var(--v3-quiet);stroke-width:1.3;stroke-linecap:round}.dg-paper{fill:none;stroke:var(--v3-rule);stroke-width:1;stroke-dasharray:4 3}.dg-dash{stroke:var(--v3-rule);stroke-width:1;stroke-dasharray:3 3}.dg-dim line,.dg-dim path{stroke:var(--v3-edge);stroke-width:2;fill:none}.dg-txt{font-family:var(--v3-ui);font-size:15px;fill:var(--v3-ink);font-weight:500;paint-order:stroke;stroke:var(--v3-s2);stroke-width:6px;stroke-linejoin:round}.dg-note{font-family:var(--v3-ui);font-size:13px;fill:var(--v3-quiet);letter-spacing:.09em;text-transform:uppercase}.dg-hatch{stroke:var(--v3-rule);stroke-width:1.2}.v3-fys__control{border:1px solid var(--v3-rule);background:var(--v3-s2);padding:22px 24px;max-width:40rem}.v3-fys__control .v3-readout__v{font-size:52px}.v3-fys__control input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;cursor:grab;margin:0}.v3-fys__control input[type=range]::-webkit-slider-runnable-track{height:3px;background:var(--v3-rule)}.v3-fys__control input[type=range]::-moz-range-track{height:3px;background:var(--v3-rule)}.v3-fys__control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:30px;background:var(--v3-ink);border:none;margin-top:-13.5px;border-radius:0}.v3-fys__control input[type=range]::-moz-range-thumb{width:16px;height:30px;background:var(--v3-ink);border:none;border-radius:0}.v3-fys__control input[type=range]:focus-visible{outline:2px solid var(--v3-edge);outline-offset:4px}.v3-fys__results{display:flex;flex-wrap:wrap;border:1px solid var(--v3-rule);border-top:none}.v3-res{flex:1 1 163px;padding:20px;border-right:1px solid var(--v3-hair);border-bottom:1px solid var(--v3-hair);display:flex;flex-direction:column;gap:3px;min-height:170px}.v3-res__name{min-height:2.5em}.v3-res__cat{min-height:2.6em}.v3-res__name{font-family:var(--v3-ui);font-size:13.5px;font-weight:600}.v3-res__cat{font-family:var(--v3-ui);font-size:10.5px;color:var(--v3-quiet);margin-bottom:7px}.v3-res__size{font-family:var(--v3-ui);font-size:38px;font-weight:700;line-height:.92;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:14px}.v3-res__meta{font-family:var(--v3-ui);font-size:11px;color:var(--v3-quiet);font-variant-numeric:tabular-nums;line-height:1.45}.v3-res__advice,.v3-res__warn{font-family:var(--v3-ui);font-size:10.5px;font-weight:600;color:var(--v3-ink);letter-spacing:.03em;margin-top:4px;line-height:1.4}.v3-res__advice[data-empty],.v3-res__warn[data-empty]{visibility:hidden}.v3-res--flag{background:color-mix(in srgb,var(--v3-edge) 12%,transparent);box-shadow:inset 3px 0 0 var(--v3-edge)}.v3-res--flag .v3-res__size{color:var(--v3-edge)}.v3-res--none .v3-res__beyond{font-family:var(--v3-ui);font-size:19px;font-weight:600;color:var(--v3-accent);line-height:1.15;margin-top:14px}.v3-res__size,.v3-res--none .v3-res__beyond{min-height:44px;display:flex;align-items:flex-end}.v3-res__meta{min-height:2.9em}.v3-toggle{display:flex;border:1px solid var(--v3-rule);width:max-content;margin-bottom:6px}.v3-toggle button{font-family:var(--v3-ui);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:11px 17px;background:transparent;color:var(--v3-quiet);border:none;cursor:pointer;border-radius:0;min-height:44px}.v3-toggle button+button{border-left:1px solid var(--v3-rule)}.v3-toggle button[aria-pressed=true]{background:var(--v3-ink);color:var(--v3-paper)}.v3-toggle button:focus-visible{outline:2px solid var(--v3-edge);outline-offset:2px}.v3-cost{display:grid;grid-template-columns:auto 1fr;margin:0;max-width:440px;font-family:var(--v3-ui);font-size:14px;border:1px solid var(--v3-rule)}.v3-cost dt{padding:12px 16px;color:var(--v3-quiet);border-bottom:1px solid var(--v3-hair)}.v3-cost dd{margin:0;padding:12px 16px;text-align:right;font-weight:600;border-bottom:1px solid var(--v3-hair)}.v3-cost dt:last-of-type,.v3-cost dd:last-of-type{border-bottom:none}.v3-fys__faq .v3-tab{max-width:78ch}.v3-fys__faq .v3-tab__summary,.v3-fys__faq .v3-tab__body{padding-left:0;padding-right:0}
/*# sourceMappingURL=/cdn/shop/t/360/assets/v3-find-your-size.css.map */
