:root{--eco-ideal: 46, 122, 63;--eco-apt: 46, 110, 140;--eco-caution: 154, 98, 18;--eco-avoid: 168, 58, 50}.fit-tag{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;line-height:1.2;padding:.2rem .55rem;border-radius:999px;border:1px solid currentColor;background:rgba(var(--colors-background))}.fit-tag i{font-style:normal}.fit-ideal{color:rgb(var(--eco-ideal))}.fit-apt{color:rgb(var(--eco-apt))}.fit-caution{color:rgb(var(--eco-caution))}.fit-avoid{color:rgb(var(--eco-avoid))}.eco-fit{margin:.375rem 0 0;min-height:0}.eco-fit:empty{display:none}.fit-banner{margin:1rem 0;padding:.875rem 1rem;border:1px solid rgba(var(--colors-line-and-border));border-left:3px solid currentColor;text-align:left}.fit-banner .fb-head{display:flex;gap:.625rem;align-items:flex-start}.fit-banner .fb-icon{font-style:normal;font-size:1.1rem;line-height:1.2}.fit-banner strong{color:inherit}.fit-banner .fb-reason,.fit-banner .fb-lbl,.fit-banner .fb-foot,.fit-banner li{color:rgba(var(--colors-text))}.fit-banner .fb-reason{margin:.25rem 0 0;font-size:.9rem;line-height:1.45}.fit-banner .fb-cols{display:grid;gap:.75rem;margin-top:.75rem}@media(min-width:768px){.fit-banner .fb-cols{grid-template-columns:1fr 1fr}}.fit-banner .fb-lbl{margin:0 0 .25rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.fit-banner ul{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.45}.fit-banner .fb-why{opacity:.8}.fit-banner a{color:rgba(var(--colors-text-link))}.fit-banner .fb-foot{margin:.75rem 0 0;font-size:.75rem;opacity:.7}.fit-cta{margin:1rem 0;padding:.875rem 1rem;border:1px dashed rgba(var(--colors-line-and-border));display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;text-align:left}.fit-cta p{margin:0;font-size:.9375rem}.fit-cta__btn{font-size:.9375rem;font-weight:600;color:rgba(var(--colors-text-link));text-decoration:underline}.scroll_top.button{background:rgb(var(--colors-text))!important;color:rgb(var(--colors-background))!important;border:0!important;box-shadow:0 0 0 2px rgb(var(--colors-background)),0 4px 14px #00000040!important}.scroll_top.button svg{color:rgb(var(--colors-background))!important;fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/5/assets/eco-fit.css.map */
