.ljw-supp-lineup{--sl-navy: #0a1a33;--sl-blue: #3f77a6;--sl-muted: #4a5568;--sl-line: #e3e8ee;--sl-border: #dce3eb;--sl-control: #cbd5e0;--sl-panel: #f3f6fa;--sl-shot: #f7fafc;--sl-white: #ffffff;--sl-font-display: var(--font-heading-family, "Anton"), Impact, sans-serif;--sl-font-body: var(--font-body-family, "Poppins"), system-ui, sans-serif;display:block;max-width:1360px;margin:72px auto 0;padding:0 40px;font-family:var(--sl-font-body);color:var(--sl-navy)}.ljw-supp-lineup__panel{display:flex;flex-direction:column;gap:28px;padding:56px 40px;border-radius:18px;background:var(--sl-panel);scroll-margin-top:24px}.ljw-supp-lineup__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.ljw-supp-lineup__head-copy{display:flex;flex-direction:column;gap:8px}.ljw-supp-lineup__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.22em;line-height:1.4;text-transform:uppercase;color:var(--sl-blue)}.ljw-supp-lineup__heading,.ljw-supp-lineup__title{margin:0;font-family:var(--sl-font-display);font-weight:400;letter-spacing:.005em;line-height:.95;text-transform:uppercase;color:var(--sl-navy)}.ljw-supp-lineup__heading{font-size:clamp(40px,4.4vw,52px)}.ljw-supp-lineup__intro{max-width:430px;margin:0;font-size:16px;line-height:1.55;text-align:right;color:var(--sl-muted)}.ljw-supp-lineup__controls{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--sl-line)}.ljw-supp-lineup__controls[hidden]{display:none}.ljw-supp-lineup__chips{display:flex;flex-wrap:wrap;gap:10px}.ljw-supp-lineup__chip{height:40px;padding:0 18px;border:1.5px solid var(--sl-navy);border-radius:999px;background:var(--sl-white);font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--sl-navy);cursor:pointer}.ljw-supp-lineup__chip:hover{background:var(--sl-panel)}.ljw-supp-lineup__chip[aria-pressed=true]{background:var(--sl-navy);color:var(--sl-white)}.ljw-supp-lineup__chip:focus-visible,.ljw-supp-lineup__select:focus-visible,.ljw-supp-lineup__link:focus-visible{outline:3px solid var(--sl-blue);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.ljw-supp-lineup__chip{transition:background-color .15s ease,color .15s ease}}.ljw-supp-lineup__meta{display:flex;align-items:center;gap:16px}.ljw-supp-lineup__count{margin:0;font-size:15px;color:var(--sl-muted)}.ljw-supp-lineup__sort{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--sl-control);border-radius:8px;background:var(--sl-white);font-size:15px;font-weight:500}.ljw-supp-lineup__select{min-height:40px;border:0;background:transparent;font-family:inherit;font-size:15px;font-weight:600;color:var(--sl-navy);cursor:pointer}.ljw-supp-lineup__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ljw-supp-lineup__grid>li{display:flex}.ljw-supp-lineup__grid>li[hidden]{display:none}.ljw-supp-lineup__card{position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden;border:1px solid var(--sl-border);border-radius:16px;background:var(--sl-white)}.ljw-supp-lineup__card--linked .ljw-supp-lineup__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ljw-supp-lineup__card--linked:hover{border-color:var(--sl-navy)}.ljw-supp-lineup__card--linked:hover .ljw-supp-lineup__link{color:var(--sl-blue)}@media(prefers-reduced-motion:no-preference){.ljw-supp-lineup__card--linked{transition:border-color .2s ease}}.ljw-supp-lineup__shot{position:relative;display:flex;align-items:center;justify-content:center;height:160px;padding:12px;background:var(--sl-shot)}.ljw-supp-lineup__img,.ljw-supp-lineup__shot .placeholder-svg{width:100%;height:100%;object-fit:contain}.ljw-supp-lineup__shot .placeholder-svg{fill:var(--sl-border)}.ljw-supp-lineup__tag{position:absolute;top:12px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:6px 11px;border-radius:999px;background:var(--sl-navy);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;color:var(--sl-white);pointer-events:none}.ljw-supp-lineup__tag--new{background:var(--sl-blue)}.ljw-supp-lineup__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:16px}.ljw-supp-lineup__body .ljw-supp-lineup__eyebrow{font-size:11px}.ljw-supp-lineup__title{font-size:22px}.ljw-supp-lineup__desc{flex:1;margin:0 0 6px;font-size:13px;line-height:1.45;color:var(--sl-muted)}.ljw-supp-lineup__link{display:flex;align-items:center;gap:6px;min-height:44px;border-top:1px solid var(--sl-line);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--sl-navy)}.ljw-supp-lineup__link:hover{color:var(--sl-blue);text-decoration:none}@media(max-width:1100px){.ljw-supp-lineup__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ljw-supp-lineup{margin-top:48px;padding:0 16px}.ljw-supp-lineup__panel{padding:40px 16px}.ljw-supp-lineup__intro{text-align:left}.ljw-supp-lineup__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/section-supplements-lineup.css.map */
