.savvy-rank{border-top:none}.savvy-rank__eyebrow{display:flex;align-items:center;gap:0;margin-bottom:5px;line-height:1}.savvy-rank__label{font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#777}.savvy-rank__label sup{font-size:6px;vertical-align:super;letter-spacing:0;font-weight:400;margin-right:2px}.savvy-rank__divider{font-size:10px;color:#ccc;margin:0 5px}.savvy-rank__ai{font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#aaa;font-style:italic;font-weight:400}.savvy-rank__badges{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.savvy-rank__badge{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:2px;border:.5px solid transparent;line-height:1;white-space:nowrap}.savvy-rank__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.savvy-rank__name{font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif);font-size:11px;font-weight:500;letter-spacing:.02em}.savvy-rank__score{font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif);font-size:11px;font-weight:600;letter-spacing:.01em}.savvy-rank__badge--fit{background-color:#f0f4ef;border-color:#b5c9b2;color:#3a5c36}.savvy-rank__badge--fit .savvy-rank__dot{background-color:#5a8a54}.savvy-rank__badge--access{background-color:#f4f0f3;border-color:#c9b5c4;color:#5c3a57}.savvy-rank__badge--access .savvy-rank__dot{background-color:#8a5484}.savvy-rank__badge--compartment{background-color:#eef1f4;border-color:#b2bdc9;color:#2e4259}.savvy-rank__badge--compartment .savvy-rank__dot{background-color:#4a6585}.savvy-rank__badge--style{background-color:#f5f1eb;border-color:#c9b99a;color:#5c4620}.savvy-rank__badge--style .savvy-rank__dot{background-color:#8a6930}.savvy-rank__badge--security{background-color:#f5efed;border-color:#c9b0aa;color:#5c3328}.savvy-rank__badge--security .savvy-rank__dot{background-color:#8a4f44}.savvy-rank__badge--tech{background-color:#edf4f4;border-color:#aac9c9;color:#1e4f4f}.savvy-rank__badge--tech .savvy-rank__dot{background-color:#3a7a7a}.savvy-rank__none{font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif);font-size:12px;color:#bbb;font-style:italic;letter-spacing:.02em}.savvy-rank__more{display:inline-block;font-family:var(--font-body-family, "Helvetica Neue", Arial, sans-serif);font-size:12px;font-weight:400;color:#999;text-decoration:none;letter-spacing:.03em;transition:color .15s ease;padding:4px 0;min-height:32px;line-height:32px}.savvy-rank__more:hover,.savvy-rank__more:focus{color:#444;text-decoration:underline;outline:none}.savvy-rank__more:focus-visible{outline:2px solid #8a6930;outline-offset:2px;border-radius:2px}@media screen and (max-width:480px){.savvy-rank__name,.savvy-rank__score{font-size:11px}.savvy-rank__badge{padding:4px 7px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/collection-products-handbag-rank.css.map */
