.lsp{--lsp-coral: #f97064;--lsp-pink: #fbdde3;--lsp-cream: #fff6ec;--lsp-mint: #e8f2df;--lsp-green: #7cc36f;--lsp-lime: #c9d94b;--lsp-orange: #f5901f;--lsp-ink: #2b2b2b;--lsp-heading: "sausage", "Poppins", "Helvetica Neue", Arial, sans-serif;--lsp-max: 1280px;color:var(--lsp-ink)}.lsp *{box-sizing:border-box}.lsp-wrap{max-width:var(--lsp-max);margin:0 auto;padding:0 24px}.lsp h2,.lsp h3,.lsp h4{font-family:var(--lsp-heading);line-height:1;margin:0 0 .4em}.lsp p{line-height:1.55;margin:0 0 1em}.lsp-center{text-align:center}.lsp img{max-width:100%;display:block}.lsp-btn{display:inline-block;border-radius:0;border:0;cursor:pointer;text-decoration:none;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:12px 26px}.lsp-btn:hover{opacity:.9;text-decoration:none}.lsp-ph{display:flex;align-items:center;justify-content:center;text-align:center;border:2px dashed rgba(0,0,0,.28);background:#0000000a;font:600 12px/1.4 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#0000008c;padding:12px;width:100%}.lsp-intro{padding:48px 0 8px}.lsp-intro__body{max-width:640px;margin:0 auto}.lsp-social{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:18px}.lsp-social__label{font-weight:700}.lsp-social a{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%}.lsp-social a svg{width:14px;height:14px;fill:#fff}.lsp-social img{width:26px;height:26px}.lsp-sched{padding:28px 0 12px}.lsp-sched__title{margin:0 0 18px}.lsp-sched__badge{display:inline-block;border-radius:999px;padding:4px 14px;font:700 12px/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.lsp-sched__range{margin:8px 0 14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lsp-rail{position:relative}.lsp-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:2px}.lsp-rail__track::-webkit-scrollbar{display:none}.lsp-rail__track>*{scroll-snap-align:start}.lsp-rail__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:30px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font:700 14px/1 Arial,sans-serif;padding:0}.lsp-rail__nav--prev{left:-6px}.lsp-rail__nav--next{right:-6px}.lsp-card{position:relative;overflow:hidden}.lsp-card__media{position:relative}.lsp-card__media img{width:100%;height:100%;object-fit:cover}.lsp-card__flag{position:absolute;top:12px;left:12px;z-index:2;font:700 11px/1 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:999px}.lsp-card__body{padding:14px 16px 18px}.lsp-card__when{font:700 11px/1.3 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.lsp-card__title{margin:0}.lsp-card__cta{margin-top:12px}.lsp-card--overlay{aspect-ratio:4 / 5}.lsp-card--overlay .lsp-card__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important}.lsp-card--overlay .lsp-card__media img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.lsp-card--overlay .lsp-card__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:20px 20px 22px;background:none}.lsp-card--overlay .lsp-card__host{font:700 11px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;opacity:.95}.lsp-card--overlay .lsp-card__title{font-weight:700;line-height:1.15;margin:0}.lsp-card--overlay .lsp-card__when{font:700 11px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:6px 0 0;opacity:.95}.lsp-card--overlay .lsp-card__cta{margin-top:14px}.lsp-card--overlay .lsp-btn{display:inline-block;text-decoration:none}@media(max-width:989px){.lsp-rail__track{grid-auto-columns:calc((100% - 16px)/2);gap:16px}.lsp-rail__nav--prev{left:-2px}.lsp-rail__nav--next{right:-2px}}@media(max-width:639px){.lsp-rail__track{grid-auto-columns:82%;gap:14px}.lsp-intro{padding:32px 0 4px}}@media(max-width:989px){.lsp .lsp-wrap{padding-left:30px!important;padding-right:30px!important}.lsp .lsp-rail__nav--prev{left:2px!important}.lsp .lsp-rail__nav--next{right:2px!important}}
/*# sourceMappingURL=/cdn/shop/t/639/assets/luglive-shows.css.map */
