html.lw-veh-pending .lw-browse{visibility:hidden;min-height:60vh}html.lw-fit-on .lw-browse,html.lw-fit-on .lw-fit-resume,.lw-fit[hidden],.lw-fit-resume[hidden],.lw-fit__universal[hidden],.lw-fit__note[hidden],.lw-fit__more[hidden],.lw-fit-family[hidden]{display:none}.lw-fit{padding:30px 0 46px}.lw-fit__head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap;margin-bottom:20px;border-bottom:2px solid #111;padding-bottom:14px}.lw-fit__head h2{margin:6px 0;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.15}.lw-fit__head p{margin:0;color:#5b5b57;max-width:720px;line-height:1.5}.lw-fit__actions{display:flex;gap:16px;flex-wrap:wrap}.lw-fit__link{font-weight:800;color:#111;text-decoration:none;border-bottom:2px solid #111;padding-bottom:2px;white-space:nowrap}.lw-fit__grid{margin-bottom:10px}.lw-fit-loading,.lw-fit-empty{grid-column:1/-1;padding:40px 24px;background:#f4f4f2;text-align:center;color:#3a3a37}.lw-fit-empty{display:flex;flex-direction:column;gap:8px;align-items:center}.lw-fit-empty a{color:#111;font-weight:800}.lw-fit__note,.lw-fit-more-note{margin:14px 0 0;padding:12px 16px;background:#fff8dc;border-left:4px solid #ffd23f;color:#3a3a37;font-size:.92rem}.lw-fit__note a,.lw-fit-more-note a{color:#111;font-weight:800}.lw-fit__universal{margin-top:40px}.lw-fit__subhead{border-bottom:1px solid #d6d6d1;padding-bottom:10px;margin-bottom:18px}.lw-fit__subhead h3{margin:6px 0 0;font-size:1.35rem}.lw-fit__subhead small{font-size:.9rem;color:#5b5b57;font-weight:600}.lw-fit__more{margin:22px auto 0;display:flex;min-width:260px}.lw-fit-sku{color:#777;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.lw-fit-option__label{font-weight:800}.lw-fit-option__name{margin:-6px 0 10px;font-size:.76rem;line-height:1.4;color:#6b6b67;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lw-fit-line__count{margin:0 0 10px;font-size:.84rem;color:#3a3a37}.lw-fit-line__count strong{color:#111}.lw-fit-card.is-open{outline:3px solid #111;outline-offset:-3px}.lw-fit-card.is-open .lw-product-actions .lw-btn{background:#ffd23f;border-color:#ffd23f;color:#111}.lw-fit-family{grid-column:1/-1;background:#f4f4f2;border:1px solid #e3e3df;border-top:4px solid #111;padding:18px 18px 22px;margin:2px 0 8px}.lw-fit-family__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}.lw-fit-family__head h3{margin:4px 0;font-size:1.25rem}.lw-fit-family__head p{margin:0;color:#5b5b57;font-size:.92rem}.lw-fit-family__grid .lw-product-card{background:#fff}.lw-fit-resume{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px;padding:12px 16px;background:#111;color:#fff;font-size:.92rem}.lw-fit-resume a{color:#ffd23f;font-weight:800;text-decoration:none}.lw-pl{padding-top:30px}.lw-pl-card .lw-product-title{font-size:15px;font-weight:800}.lw-pl-all{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:10px 0 40px;padding:16px 18px;background:#f4f4f2;font-size:.92rem;color:#3a3a37}.lw-pl-all a{color:#111;font-weight:800;text-decoration:none;border-bottom:2px solid #111}.lw-pl-back{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px;padding:12px 16px;background:#f4f4f2;font-size:.92rem;color:#3a3a37}.lw-pl-back a{color:#111;font-weight:800;text-decoration:none;white-space:nowrap}.lw-pl-back--line{background:#fff8dc;border-left:4px solid #ffd23f}@media(max-width:759px){.lw-fit{padding:22px 0 34px}.lw-fit__head{align-items:flex-start}.lw-fit-family{padding:12px}.lw-fit__more{min-width:0;width:100%}}html.lw-veh-pending .lw-search-next__toolbar,html.lw-veh-pending .lw-active-filters,html.lw-veh-pending .lw-search-next__layout,html.lw-veh-pending .lw-search-next__empty,html.lw-veh-pending .lw-search-cover-finder,html.lw-veh-pending .lw-cover-search-guidance{visibility:hidden}html.lw-fit-on .lw-search-next__toolbar,html.lw-fit-on .lw-active-filters,html.lw-fit-on .lw-search-next__layout,html.lw-fit-on .lw-search-next__empty,html.lw-fit-on .lw-search-cover-finder,html.lw-fit-on .lw-cover-search-guidance{display:none}.lw-fit--search{padding-top:22px}.lw-search-next .lw-fit-resume{margin:18px 0}
/*# sourceMappingURL=/cdn/shop/t/50/assets/lw-fit.css.map */
