.lineup-selector__header{text-align:center;margin-bottom:36px}.lineup-selector__eyebrow{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.lineup-selector__heading{margin:0;line-height:1.15;font-weight:700;color:rgb(var(--color-foreground))}.lineup-selector__highlight--block{display:block}.lineup-selector__subheading{margin:12px auto 0;max-width:56ch;font-size:16px;color:rgba(var(--color-foreground),.75)}.lineup-selector__panels{display:flex;align-items:stretch;gap:20px}.lineup-selector__panel{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;border-radius:var(--lus-panel-radius, 16px);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.lineup-selector__panels--style-outlined .lineup-selector__panel{border:1px solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background))}.lineup-selector__panels--style-filled .lineup-selector__panel{border:1px solid transparent;background:rgba(var(--color-foreground),.05)}.lineup-selector__panel:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(var(--color-foreground),.1)}.lineup-selector__panel--highlight{border-color:var(--lus-accent)!important;box-shadow:0 0 0 1px var(--lus-accent) inset}.lineup-selector__ribbon{position:absolute;top:0;right:0;z-index:1;padding:4px 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-background));background:var(--lus-accent);border-bottom-left-radius:var(--lus-panel-radius, 16px)}.lineup-selector__vs{flex:none;align-self:center;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgba(var(--color-foreground),.7);font-size:13px;font-weight:700;font-style:italic;text-transform:uppercase}.lineup-selector__panel-media{aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-foreground),.04)}.lineup-selector__panel-img{display:block;width:100%;height:100%;object-fit:cover}.lineup-selector__panel-img--placeholder{opacity:.6}.lineup-selector__panel-body{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;padding:20px}.lineup-selector__panel-title{margin:0;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}.lineup-selector__tagline{margin:0;font-size:14px;color:rgba(var(--color-foreground),.7);line-height:1.4}.lineup-selector__tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lineup-selector__tag{display:inline-block;padding:3px 12px;font-size:12px;font-weight:600;border-radius:100px;border:1px solid var(--lus-accent);color:var(--lus-accent);white-space:nowrap}.lineup-selector__price{display:flex;align-items:baseline;gap:8px}.lineup-selector__price-current{font-size:18px;font-weight:700;color:rgb(var(--color-foreground))}.lineup-selector__price-compare{font-size:14px;color:rgba(var(--color-foreground),.55)}.lineup-selector__specs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lineup-selector__spec{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;color:rgba(var(--color-foreground),.85)}.lineup-selector__spec-icon{flex:none;margin-top:2px;width:15px;height:15px;color:var(--lus-accent)}.lineup-selector__spec-icon svg{display:block;width:100%;height:100%}.lineup-selector__cta{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;padding:11px 24px;border-radius:100px;font-size:14px;font-weight:600;text-decoration:none;text-align:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:opacity .15s ease,transform .15s ease}.lineup-selector__cta:hover{opacity:.85;transform:translateY(-1px)}.lineup-selector__cta:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.lineup-selector__editor-hint{margin:0;padding:24px;text-align:center;border:1px dashed rgba(var(--color-foreground),.3);border-radius:12px;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:989px){.lineup-selector__header{margin-bottom:26px}.lineup-selector__panels{flex-direction:column;align-items:stretch;gap:16px}.lineup-selector__panel{flex:1 1 auto}.lineup-selector__vs{display:none}.lineup-selector__panel-media{aspect-ratio:16 / 9}.lineup-selector__panel-body{padding:16px}}@media(prefers-reduced-motion:reduce){.lineup-selector__panel,.lineup-selector__cta{transition:none}.lineup-selector__panel:hover,.lineup-selector__cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-lineup-selector.css.map */
