.smart-sizing-dialog{max-width:950px;width:calc(100% - 48px);padding:27px 31px;max-height:92dvh;border-radius:5px;box-shadow:0 25px 90px #131b1730;color:var(--ink);background:var(--paper)}.smart-sizing-dialog .dialog-heading{align-items:start;padding-bottom:18px}.smart-sizing-dialog .dialog-heading .eyebrow{font-size:8px;letter-spacing:1.7px;margin-bottom:7px}.smart-sizing-dialog .dialog-heading h2{font-family:var(--font-display);font-size:32px;font-weight:500;letter-spacing:-.6px}.smart-sizing-dialog .dialog-heading .icon-button{width:40px;height:40px}.smart-sizing-intro{font-size:11px;line-height:1.8;color:var(--muted);padding:15px 0 11px}.smart-sizing-demo-note{font-size:10px;color:#8a795b;background:#eee9dc;border-radius:3px;padding:8px 12px;line-height:1.7;margin-bottom:18px}.sizing-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:24px}.sizing-tabs button{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.2px;color:#7d8073;padding:0 0 12px;min-height:40px;border-bottom:1px solid transparent;margin-bottom:-1px}.sizing-tabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.sizing-tabs button:disabled{opacity:.4;cursor:not-allowed}.sizing-table-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:25px;align-items:start}.sizing-chart-heading{font-size:11px;font-weight:500;margin-bottom:8px}.sizing-chart-note{font-size:10px;line-height:1.8;color:var(--muted);margin-bottom:17px}.smart-sizing-dialog .smart-sizing-body-table,.smart-sizing-dialog .smart-sizing-piece-table{border:0}.smart-sizing-dialog .smart-sizing-body-table>summary,.smart-sizing-dialog .smart-sizing-piece-table>summary{display:none}.smart-sizing-dialog .product-description{padding:0;font-size:10px;line-height:1.8}.smart-sizing-dialog table{width:100%;border-collapse:collapse;font-size:11px;color:#535d4b;line-height:1.6;margin:0}.smart-sizing-dialog th,.smart-sizing-dialog td{padding:11px 10px;border:1px solid #d7d9ce;text-align:center;font-weight:400}.smart-sizing-dialog th{font-size:10px;color:var(--ink);font-weight:500;background:#eeeee6}.smart-sizing-dialog tbody tr:nth-child(2n){background:#f5f3e9}.smart-sizing-dialog caption{font-size:9px;line-height:1.7;text-align:left;padding-bottom:10px;color:var(--muted)}.smart-sizing-dialog .product-description p{font-size:10px;line-height:1.7;margin:9px 0}.measure-figure{padding:0 2px}.measure-figure svg{display:block;width:100%;height:300px;color:#535d49}.measure-instructions{display:grid;gap:6px;padding:0 15px}.measure-instructions p{font-size:9px;line-height:1.75;color:#7c8171}.measure-instructions strong{font-weight:500;color:#525b48}.smart-size-form{margin-top:0}.measure-fields{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.measure-fields legend{font-size:11px;font-weight:500;margin-bottom:18px;padding:0}.measure-field{display:grid;gap:8px;align-content:start}.measure-field label{font-size:11px;font-weight:500}.measure-field input{width:100%;font-size:14px;border-radius:3px;padding:12px}.measure-field small{font-size:9px;line-height:1.7;color:var(--muted)}.smart-size-submit{margin-top:23px;border-radius:3px;font-size:10px;padding-inline:21px}.smart-sizing-privacy{font-size:9px;line-height:1.8;color:#898b7a;margin-top:13px}.smart-size-result{background:#eaf0e3;border:1px solid #d4deca;border-radius:3px;padding:18px 20px;margin-top:22px}.smart-size-result__title{display:block;font-family:var(--font-display);font-size:29px;font-weight:500;line-height:1.1;color:#405337}.smart-size-result__detail,.smart-size-result__availability{font-size:11px;line-height:1.8;margin-top:10px;color:#647058}.smart-size-result__availability{color:#8b674d}.smart-size-apply{margin-top:15px;border-radius:3px;font-size:10px}.smart-sizing-config-note{font-size:10px;line-height:1.8;margin-top:15px;color:var(--muted)}.sizing-finder-caption{font-size:11px;line-height:1.8;color:var(--muted);margin-bottom:22px}.smart-sizing-dialog [data-sizing-panel]{scroll-margin-top:15px}@media(max-width:749px){.smart-sizing-dialog{width:calc(100% - 24px);max-height:92dvh;padding:22px 19px}.smart-sizing-dialog .dialog-heading h2{font-size:28px}.smart-sizing-intro{font-size:10px;padding-block:13px 10px}.smart-sizing-demo-note{font-size:9px;padding:8px 10px;margin-bottom:16px}.sizing-tabs{gap:20px;margin-bottom:21px}.sizing-tabs button{font-size:10px;padding-bottom:11px;line-height:1.5}.sizing-table-layout{grid-template-columns:1fr;gap:18px}.smart-sizing-dialog table{font-size:10px}.smart-sizing-dialog th,.smart-sizing-dialog td{padding:10px 6px}.measure-figure{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}.measure-figure svg{height:210px}.measure-instructions{padding:0;gap:10px}.measure-instructions p{font-size:9px}.measure-fields{grid-template-columns:1fr;gap:16px}.measure-field{grid-template-columns:1fr 100px;align-items:center;gap:6px 14px}.measure-field label{font-size:11px}.measure-field input{grid-column:2;grid-row:1/3;font-size:16px;height:49px;padding:10px}.measure-field small{grid-column:1;font-size:9px}.measure-fields legend{font-size:10px;margin-bottom:17px}.smart-size-submit{width:100%;font-size:9px;min-height:45px;margin-top:21px;gap:15px}.smart-sizing-privacy{font-size:8px;line-height:1.7}.smart-size-result{padding:16px;margin-top:18px}.smart-size-result__title{font-size:27px}.smart-size-result__detail,.smart-size-result__availability{font-size:10px}.smart-size-apply{width:100%;font-size:9px}.sizing-finder-caption{font-size:10px}.smart-sizing-dialog .dialog-heading .icon-button{margin-right:-7px}}.smart-sizing-intro{font-size:12px}.smart-sizing-demo-note{font-size:11px}.sizing-tabs button{font-size:12px}.sizing-chart-heading{font-size:13px}.sizing-chart-note{font-size:11px;max-width:390px}.smart-sizing-dialog table{font-size:13px}.smart-sizing-dialog th{font-size:11px}.smart-sizing-dialog tbody th{font-size:12px}.smart-sizing-dialog caption{font-size:10px}.smart-sizing-dialog th,.smart-sizing-dialog td{padding:12px 10px}.measure-instructions p{font-size:11px}.measure-instructions{gap:7px}.sizing-finder-caption,.measure-fields legend,.measure-field label{font-size:12px}.measure-field small,.smart-sizing-privacy,.smart-size-submit,.smart-size-apply{font-size:11px}.smart-size-result__detail,.smart-size-result__availability{font-size:12px}@media(max-width:749px){.smart-sizing-dialog{padding:21px 19px}.smart-sizing-intro,.smart-sizing-demo-note,.sizing-tabs button{font-size:11px}.sizing-chart-heading{font-size:13px}.sizing-chart-note{font-size:11px}.smart-sizing-dialog table{font-size:12px}.smart-sizing-dialog th,.smart-sizing-dialog tbody th{font-size:10px}.smart-sizing-dialog th,.smart-sizing-dialog td{padding:11px 6px}.measure-instructions p{font-size:10px}.sizing-finder-caption,.measure-field small,.measure-fields legend{font-size:11px}.measure-field label{font-size:12px}.smart-sizing-privacy,.smart-size-submit,.smart-size-apply{font-size:10px}.smart-size-result__detail,.smart-size-result__availability{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/smart-sizing.css.map */
