.ing-size{color:var(--ing-text);max-width:760px;margin:0 auto;text-align:left}.ing-size *,.ing-size *:before,.ing-size *:after{box-sizing:border-box}.ing-size__title{font-size:3.6rem;line-height:1.15;margin:0 0 1.6rem;color:var(--ing-text)}.ing-size .ing-lead{font-size:1.8rem;line-height:1.55;margin:0 0 2.6rem}.ing-size .ing-lead p{margin:0}.ing-size .ing-card{background:#fff;border:1px solid var(--ing-line);border-radius:22px;box-shadow:0 2px 20px #00000012;padding:26px 20px;margin:0 0 3.4rem}.ing-size .ing-step{margin:0 0 1rem;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ing-accent)}.ing-size .ing-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 2.2rem;padding:0;list-style:none}.ing-size .ing-pill{min-width:52px;min-height:44px;padding:8px 12px;border:1.5px solid var(--ing-line);border-radius:40px;background:#fff;color:var(--ing-text);font-family:inherit;font-size:1.7rem;font-weight:600;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.ing-size .ing-pill:hover{border-color:var(--ing-accent-soft)}.ing-size .ing-pill.ing-on,.ing-size .ing-pill[aria-pressed=true]{background:var(--ing-accent);border-color:var(--ing-accent);color:#fff}.ing-size .ing-pill:focus-visible{outline:3px solid var(--ing-focus);outline-offset:2px}.ing-size .ing-result{min-height:32px;margin:0;font-size:1.9rem;line-height:1.5}.ing-size .ing-result strong{color:var(--ing-accent);font-size:2.3rem}.ing-size .ing-h2{font-size:2.5rem;line-height:1.25;font-weight:700;margin:0 0 .8rem;color:var(--ing-text)}.ing-size .ing-sub{font-size:1.6rem;line-height:1.55;margin:0 0 1.8rem}.ing-size .ing-tablewrap{overflow-x:auto;max-width:100%;border:1px solid var(--ing-line);border-radius:14px}.ing-size table{border-collapse:collapse;width:100%;font-size:1.6rem;line-height:1.4;margin:0}.ing-size th,.ing-size td{padding:12px 10px;border-bottom:1px solid var(--ing-line);text-align:left}.ing-size thead th{background:var(--ing-tint);font-weight:700;border-bottom:2px solid var(--ing-accent-soft);white-space:normal}.ing-size tbody th{font-weight:700;white-space:nowrap}.ing-size tbody tr:last-child th,.ing-size tbody tr:last-child td{border-bottom:0}.ing-size tbody tr.ing-hit th,.ing-size tbody tr.ing-hit td{background:var(--ing-tint);color:var(--ing-accent);font-weight:700}.ing-size .ing-note{font-size:1.6rem;line-height:1.55;margin:1.8rem 0 0}.ing-size .ing-note p{margin:0}.ing-size .ing-note strong{color:var(--ing-text)}.ing-size .ing-foot{font-size:1.4rem;line-height:1.5;color:var(--ing-muted);margin:1rem 0 0}.ing-size .ing-guarantee{margin:3rem 0 0;text-align:center;background:var(--ing-tint);border-color:var(--ing-accent-soft)}.ing-size .ing-gtitle{margin:0 0 1rem;font-size:2.1rem;font-weight:800;color:var(--ing-text);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap}.ing-size .ing-gtitle a{color:inherit;text-decoration:none}.ing-size .ing-gtitle a:hover{text-decoration:underline}.ing-size .ing-shield{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:8px;border-radius:50%;background:var(--ing-accent);flex:0 0 auto}.ing-size .ing-shield svg{display:block}.ing-size .ing-gbody{margin:0 auto;max-width:56ch;font-size:1.6rem;line-height:1.6}.ing-size .ing-gbody p{margin:0}.ing-size .ing-gbody a{color:var(--ing-accent);font-weight:600}.ing-size .ing-cta{margin:3rem 0 1rem;text-align:center}.ing-size .ing-ctalead{margin:0 0 1.4rem;font-size:1.9rem;font-weight:700;color:var(--ing-text)}.ing-size .ing-ctabtn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 38px;border-radius:40px;background:var(--ing-accent);font-size:1.8rem;font-weight:700;letter-spacing:.01em;text-decoration:none;color:#fff!important;transition:background .15s ease}.ing-size .ing-ctabtn:hover{background:var(--ing-accent-dk)}.ing-size .ing-ctabtn:focus-visible{outline:3px solid var(--ing-focus);outline-offset:3px}.ing-size .ing-ctasub{margin:1.2rem 0 0;font-size:1.4rem;color:var(--ing-muted)}@media screen and (max-width:749px){.ing-size__title{font-size:2.8rem}.ing-size .ing-lead{font-size:1.6rem}.ing-size table{font-size:1.4rem}.ing-size th,.ing-size td{padding:9px 6px}.ing-size .ing-gtitle{font-size:1.9rem;white-space:normal}.ing-size .ing-ctabtn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-size-fit-guide.css.map */
