.lw-root{--lw-mint: #e8fff5;--lw-pink: #ff33cc;--lw-ink: #183b31;--lw-line: #b9d9ca;background:var(--lw-mint);color:var(--lw-ink);font-family:Trebuchet MS,sans-serif;min-height:100dvh;isolation:isolate}.lw-root *,.lw-root *:before,.lw-root *:after{box-sizing:border-box}.lw-root button,.lw-root a{-webkit-tap-highlight-color:transparent}.lw-root button{font:inherit}.lw-root a{color:inherit}.lw-root button:focus-visible,.lw-root a:focus-visible,.lw-root video:focus-visible{outline:3px solid var(--lw-pink);outline-offset:4px}.lw-root .lw-header{padding:20px max(24px,calc((100% - 1180px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--lw-line)}.lw-root .lw-logo{width:190px;height:66px;object-fit:contain}.lw-root .lw-brand{font-size:20px;font-weight:700;letter-spacing:-.4px;text-align:right}.lw-root sup{font-size:.5em;vertical-align:super;margin-left:2px}.lw-root .lw-previewbar{max-width:1180px;margin:0 auto;padding:11px 24px;display:flex;align-items:center;gap:12px;font-size:11px;color:#496b5d;min-height:42px}.lw-root .lw-previewtag{white-space:nowrap;border:1px solid var(--lw-line);border-radius:4px;padding:3px 6px}.lw-root .lw-path{overflow-wrap:anywhere;font-family:monospace}.lw-root .lw-directoryintro{text-align:center;padding:17px 20px 20px}.lw-root .lw-directoryintro h1{font-size:clamp(24px,3vw,35px);font-weight:700;margin:0 0 6px;letter-spacing:-.7px}.lw-root .lw-directoryintro p{font-size:14px;margin:0;color:#496b5d}.lw-root .lw-stagewrap{max-width:1440px;margin:0 auto}.lw-root .lw-directoryfoot{padding:15px 24px 24px;text-align:center;font-size:12px;color:#496b5d}.lw-root .lw-watch{max-width:1180px;margin:0 auto;padding:4px 0 36px}.lw-root .lw-back{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:14px;font-weight:700;padding:8px 0}.lw-root .lw-back:hover{text-decoration:underline;text-decoration-color:var(--lw-pink);text-underline-offset:5px}.lw-root .lw-watchheading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:11px 0 15px}.lw-root .lw-watchheading h1{font-size:clamp(28px,3.4vw,40px);letter-spacing:-1px;font-weight:700;margin:0;line-height:1.15}.lw-root .lw-genre{display:inline-flex;align-items:center;font-size:13px;font-weight:700;padding:6px 13px;border:1px solid #d526ac;border-radius:20px;color:#872166;background:#ffe8fa;white-space:nowrap}.lw-root .lw-playerframe{background:#000;border:1px solid #416153;border-radius:5px;overflow:hidden}.lw-root .lw-video{display:block;width:100%;height:min(51vw,480px);min-height:300px;object-fit:contain;background:#000}.lw-root .lw-playernote{margin:9px 0 0;color:#496b5d;font-size:11px;text-align:right}.lw-root .lw-details{padding-top:18px}.lw-root .lw-details h2,.lw-root .lw-othergenres h2{font-size:16px;font-weight:700;margin:0 0 9px}.lw-root .lw-details p{font-size:13px;line-height:1.7;margin:0;color:#3d5d50}.lw-root .lw-lyrics{margin-top:20px;border:1px solid var(--lw-line);border-radius:5px}.lw-root .lw-lyrics summary{display:list-item;padding:14px 18px;font-size:16px;font-weight:700;cursor:pointer;list-style-position:inside}.lw-root .lw-lyrics summary:focus-visible{outline:3px solid var(--lw-pink);outline-offset:3px}.lw-root .lw-lyrics-text{padding:0 18px 18px;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.lw-root .lw-othergenres{border-top:1px solid var(--lw-line);padding-top:19px;margin-top:22px}.lw-root .lw-genrelist{display:flex;flex-wrap:wrap;gap:8px}.lw-root .lw-genrelink{font-size:12px;text-decoration:none;padding:7px 12px;border:1px solid #a8cebc;border-radius:4px}.lw-root .lw-genrelink:hover{background:#d4f4e5;border-color:#658d78}.lw-root .lw-genrelink[aria-current=page]{background:#ffe8fa;border-color:#d526ac;color:#872166;font-weight:700}.lw-root .lw-error{padding:12px 16px;font-size:13px;background:#ffe8fa;color:#68224f}.lw-root .lw-retry{margin-left:12px;text-decoration:underline;border:0;padding:4px;cursor:pointer;background:transparent}.lw-root #loungePanel{left:31%;max-height:88%;overscroll-behavior:contain}.lw-root a.lounge-genre-row{text-decoration:none}.lw-root a.lounge-genre-row:hover,.lw-root a.lounge-genre-row:focus-visible{background:#00000080}.lw-root a.lounge-genre-row:focus-visible{outline-offset:-3px}.lw-root a.lounge-genre-row:focus-visible .lounge-genre-hint{opacity:1}@media(max-width:768px){.lw-root .lw-header{padding:13px 18px;gap:15px}.lw-root .lw-logo{width:139px;height:49px}.lw-root .lw-brand{font-size:15px;max-width:155px}.lw-root .lw-previewbar{padding:9px 18px;align-items:flex-start}.lw-root .lw-watch{padding:2px 16px 28px}.lw-root .lw-watchheading h1{font-size:29px;width:100%;min-width:0;flex:none;word-break:normal;overflow-wrap:break-word}.lw-root .lw-video{min-height:0;height:60dvh;max-height:500px}.lw-root .lw-directoryintro{padding:14px 18px 17px}.lw-root #loungePanel{left:15%}.lw-root .lw-watchheading{flex-direction:column;align-items:flex-start;gap:8px}}.lw-root #loungeSection{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;font-family:sans-serif}.lw-root #loungeStageImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.lw-root #loungePanel{position:absolute;top:5%;width:38%;overflow-y:auto;background:transparent;padding-bottom:16px;scrollbar-width:none;text-align:center}.lw-root #loungePanel::-webkit-scrollbar{display:none}.lw-root #loungeMobileHint{display:none;text-align:center;padding:8px 12px 10px;color:#fff;font-size:.75rem;font-weight:500;text-shadow:0 1px 4px rgba(0,0,0,.9)}.lw-root #loungeMobileHint span{display:inline-block;background:#ff2d9b;color:#fff;border-radius:20px;padding:3px 14px;margin-top:4px;font-size:.72rem;font-weight:700}.lw-root .lounge-song-group{padding-bottom:6px}.lw-root .lounge-song-title{color:#0c6;font-size:clamp(20.8px,2.6vw,30.4px);font-weight:800;letter-spacing:.02em;padding:14px 16px 4px;text-shadow:0 1px 6px rgba(0,0,0,1),0 0 12px rgba(0,0,0,.9)}.lw-root .lounge-genre-row{display:block;padding:5px 16px;transition:background .15s;border-radius:4px;cursor:default}.lw-root .lounge-genre-row.has-video{cursor:pointer}.lw-root .lounge-genre-row.has-video:hover{background:#00000059}.lw-root .lounge-genre-name{color:#fff;font-size:clamp(14.72px,1.65vw,17.44px);text-shadow:0 1px 5px rgba(0,0,0,1),0 0 8px rgba(0,0,0,.9)}.lw-root .lounge-genre-hint{display:block;color:#ffffffb3;font-size:10.4px;opacity:0;transition:opacity .15s;text-shadow:0 1px 4px rgba(0,0,0,.9)}.lw-root .lounge-genre-row.has-video:hover .lounge-genre-hint{opacity:1}.lw-root #loungeOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000f5;z-index:99999;align-items:center;justify-content:center}@media(max-width:768px){.lw-root #loungePanel{width:70%}.lw-root .lounge-song-title{padding:8px 4px 3px;font-size:13px;line-height:1.3;letter-spacing:0;white-space:nowrap}}.lw-root{min-height:0}.lw-root .lw-watch{padding-top:22px}@media(min-width:769px){.lw-root .lw-watch{max-width:var(--page-width,1180px);padding-left:3.2rem;padding-right:3.2rem}}@media(min-width:990px){.lw-root .lw-watch{padding-left:5rem;padding-right:5rem}}.lw-root #loungePanel{left:31%;max-height:88%}@media(max-width:768px){.lw-root #loungePanel{left:15%}}.lw-root #loungePanel{top:12%;max-height:81%;padding-top:12px;overflow-x:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12px);mask-image:linear-gradient(to bottom,transparent,#000 12px)}.lw-root .lw-approved-intro{margin-inline:auto;padding:0 16px 24px;font-family:var(--font-body-family)}.lw-root .lw-approved-intro h1{margin:0 0 12px;font-size:clamp(28px,4vw,40px);line-height:1.2}.lw-root .lw-approved-intro p{margin:0;max-width:70ch;font-size:16px;line-height:1.6}@media(min-width:750px){.lw-root .lw-approved-intro{padding-inline:3.2rem}}@media(min-width:990px){.lw-root .lw-approved-intro{padding-inline:5rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lounge-watch.css.map */
