rica-fit{display:grid;gap:12px;padding:16px 18px;color:var(--rica-ink)}.rica-fit__top{display:flex;justify-content:space-between;align-items:center;gap:10px}.rica-fit__h{margin:0;font-family:var(--rica-display);font-weight:700;font-size:18px}.rica-fit__res{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.rica-fit__res b{display:inline-grid;place-items:center;min-width:58px;height:38px;padding:0 12px;border-radius:999px;background:var(--rica-purple);color:#fff;font-size:17px}.rica-fit__lbl{margin:0;font-size:13px}.rica-fit__lbl b{font-size:15px}.rica-fit input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--rica-purple) var(--p, 50%),#ece8f7 var(--p, 50%));outline-offset:4px;margin:4px 0}.rica-fit input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;border:3px solid var(--rica-purple);box-shadow:0 2px 8px #00000026;cursor:grab}.rica-fit input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--rica-purple);cursor:grab}.rica-fit__chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.rica-fit__chip{display:grid;gap:2px;padding:10px 8px;border-radius:14px;border:1.5px solid var(--rica-line);background:#fff;color:var(--rica-ink);font:inherit;text-align:center;cursor:pointer;transition:border-color .2s ease-out,background .2s ease-out,color .2s ease-out}.rica-fit__chip b{font-size:15px}.rica-fit__chip small{font-size:11px;opacity:.75;line-height:1.3}.rica-fit__chip[aria-pressed=true]{background:var(--rica-purple);border-color:var(--rica-purple);color:#fff}.rica-fit__chip[aria-pressed=true] small{opacity:.9}.rica-fit__scroll{overflow-x:auto}.rica-fit__table{width:100%;border-collapse:collapse;font-size:13px}.rica-fit__table th,.rica-fit__table td{padding:10px 4px;text-align:center;border-bottom:1px solid var(--rica-line);white-space:nowrap}.rica-fit__table th[scope=row]{text-align:start;font-weight:700;padding-inline-end:8px}.rica-fit__table thead th{font-size:15px}.rica-fit__table .is-on{background:var(--rica-mint);font-weight:700}.rica-fit__tip{margin:0;font-size:12px;font-weight:700;color:var(--rica-purple)}@media(prefers-reduced-motion:reduce){.rica-fit__chip{transition:none}}.rica-fit__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:#f1edfa}.rica-fit__tabs button{min-height:38px;border:0;border-radius:999px;background:transparent;color:var(--rica-ink);font:700 13px/1.1 var(--rica-font);cursor:pointer;transition:background .2s ease-out,color .2s ease-out}.rica-fit__tabs button[aria-selected=true]{background:var(--rica-purple);color:#fff}.rica-fit__pane{display:grid;gap:12px}.rica-fit__pane[hidden]{display:none}[data-body]{display:grid;gap:12px}.rica-est{grid-template-columns:128px minmax(0,1fr);align-items:start;column-gap:14px}.rica-est__fig{grid-row:span 2;background:linear-gradient(180deg,#faf8ff,#efe8fb);border-radius:16px;padding:10px 4px 4px}.rf-fig{display:block;width:100%;height:auto}.rf-body,.rf-armfill{fill:#fff}.rf-body{stroke:var(--rica-purple);stroke-width:1.3;stroke-linejoin:round}.rf-edge{fill:none;stroke:var(--rica-purple);stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.rf-hair{fill:#2e2440}.rf-wear{fill:var(--rica-purple)}.rf-strap{stroke:var(--rica-purple);stroke-width:1.6;fill:none}.rf-band{fill:none;stroke:var(--rica-purple);stroke-width:1.6;stroke-linecap:round}.rf-line{stroke:#c9bbee;stroke-width:1;fill:none;stroke-linecap:round}.rf-navel{fill:#c9bbee}.rf-sh{fill:var(--rica-purple);opacity:.12}.rica-est__ctl{display:grid;gap:10px;min-width:0}.rica-est__row{display:grid;gap:4px;font-size:13px}.rica-est__row span{display:flex;justify-content:space-between}.rica-est__row b{font-size:14px}.rica-fit input[type=range][data-h],.rica-fit input[type=range][data-w]{margin:2px 0}.rica-est__q{margin:2px 0 0;font-size:13px}.rica-est__shapes{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:6px}.rica-est__shapes button{display:grid;justify-items:center;gap:2px;padding:6px 4px;border-radius:12px;border:1.5px solid var(--rica-line);background:#fff;color:var(--rica-purple);font:600 10.5px/1.15 var(--rica-font);cursor:pointer}.rica-est__shapes button span{color:var(--rica-ink)}.rica-est__shapes button[aria-checked=true]{background:var(--rica-purple);border-color:var(--rica-purple);color:#fff}.rica-est__shapes button[aria-checked=true] span{color:#fff}.rica-est__out{grid-column:1 / -1;display:grid;gap:8px;padding:12px 14px;border-radius:14px;background:var(--rica-mint)}.rica-est__res{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.rica-est__res b{display:inline-grid;place-items:center;min-width:58px;height:36px;padding:0 12px;border-radius:999px;background:var(--rica-purple);color:#fff;font-size:16px}.rica-est__why{margin:0;padding-inline-start:18px;font-size:12.5px;line-height:1.45}.rica-est__use{min-height:42px;border:0;border-radius:999px;background:var(--rica-ink);color:#fff;font:700 14px var(--rica-font);cursor:pointer}.rica-est__note{margin:0;font-size:11px;opacity:.7}@media(min-width:990px){.rica-est{grid-template-columns:130px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.rica-fit__tabs button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rica-fit.css.map */
