body[data-brand=bruce-melan] #MainContent .bm-surface{--bm-night: #0c1320;--bm-line: var(--bp-line, #333);--bm-muted: var(--bp-muted, #a6a6a6);--bm-accent: var(--bp-accent, #ff3b30);--bm-gutter: clamp(1.6rem, 3.9vw, 5.6rem);--bm-ease: var(--bp-ease, cubic-bezier(.2, .7, .1, 1));background:var(--bp-bg, #0a0a0a);color:var(--bp-fg, #fff);font-family:var(--bp-font-body);box-sizing:border-box}body[data-brand=bruce-melan] #MainContent .bm-surface *,body[data-brand=bruce-melan] #MainContent .bm-surface *:before,body[data-brand=bruce-melan] #MainContent .bm-surface *:after{box-sizing:border-box}body[data-brand=bruce-melan] #MainContent .bm-mono{font-family:var(--bp-font-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}body[data-brand=bruce-melan] #MainContent .bm-surface [lang=he]{font-family:var(--bp-font-body);letter-spacing:0;text-transform:none}body[data-brand=bruce-melan] #MainContent .bm-surface :focus-visible{outline:2px solid var(--bm-accent);outline-offset:3px;box-shadow:none}body[data-brand=bruce-melan] #MainContent .bm-editor-note{padding:2rem;border:1px dashed var(--bm-line);color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-lineup{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand feature" "rest feature";column-gap:5.6rem;padding-inline:var(--bm-gutter);min-height:calc(100svh - var(--header-height, 5.6rem));background:radial-gradient(70% 90% at 82% 40%,rgba(32,52,78,.55),transparent 65%),var(--bp-bg, #0a0a0a)}body[data-brand=bruce-melan] #MainContent .bm-lineup__brand{grid-area:brand;display:flex;flex-direction:column;gap:2.2rem;padding-top:.8rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__eyebrow{margin:0;color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-lineup__wordmark{margin:0;font-family:var(--bp-font-display);font-weight:var(--bp-display-weight, 400);font-size:clamp(8.4rem,11vw,17.6rem);line-height:.84;text-transform:uppercase;letter-spacing:0;color:inherit}body[data-brand=bruce-melan] #MainContent .bm-lineup__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.8rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__roster,body[data-brand=bruce-melan] #MainContent .bm-lineup__next{font-family:var(--bp-font-display);font-size:2.8rem;line-height:1;text-transform:uppercase}body[data-brand=bruce-melan] #MainContent .bm-lineup__next{font-size:2.2rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__progress{display:flex;gap:.4rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__progress i{width:2.2rem;height:.3rem;background:#2a2a2a}body[data-brand=bruce-melan] #MainContent .bm-lineup__progress i.is-on{background:var(--bm-accent)}body[data-brand=bruce-melan] #MainContent .bm-lineup__positioning{margin:0;max-width:34ch;font-size:1.6rem;line-height:1.5;color:#cfcfcf}body[data-brand=bruce-melan] #MainContent .bm-lineup__feature{grid-area:feature;align-self:center}body[data-brand=bruce-melan] #MainContent .bm-lineup__rest{grid-area:rest;align-self:end;padding-top:2.8rem;min-width:0}body[data-brand=bruce-melan] #MainContent .bm-lineup__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__head .bm-mono{color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-lineup__slots{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__dots{display:none}body[data-brand=bruce-melan] #MainContent .bm-lineup__defs{position:absolute;width:0;height:0;overflow:hidden}body[data-brand=bruce-melan] #MainContent .bm-card{position:relative;display:flex;flex-direction:column;margin:0;color:inherit;text-decoration:none;background:#050505;border:1px solid var(--bm-line)}body[data-brand=bruce-melan] #MainContent .bm-card__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:var(--bm-night)}body[data-brand=bruce-melan] #MainContent .bm-card__img,body[data-brand=bruce-melan] #MainContent .bm-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body[data-brand=bruce-melan] #MainContent .bm-card__img--placeholder{fill:#2a2f36;background:var(--bm-night)}body[data-brand=bruce-melan] #MainContent .bm-card__hover{opacity:0;transition:opacity .45s var(--bm-ease)}body[data-brand=bruce-melan] #MainContent .bm-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 80% at 50% 30%,transparent 45%,rgba(0,0,0,.45) 100%),linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 18%,transparent 46%,rgba(5,8,14,.86) 82%,rgba(5,8,14,.96) 100%)}body[data-brand=bruce-melan] #MainContent .bm-card__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.09;background:url(bm-grain.png) repeat;background-size:160px 160px}body[data-brand=bruce-melan] #MainContent .bm-card__top{position:absolute;inset:0 0 auto;z-index:3;display:flex;justify-content:space-between;align-items:flex-start;padding:1.6rem}body[data-brand=bruce-melan] #MainContent .bm-card__num{position:relative;font-family:var(--bp-font-display);font-size:3.4rem;line-height:1}body[data-brand=bruce-melan] #MainContent .bm-card__num>span{position:relative}body[data-brand=bruce-melan] #MainContent .bm-card__brush{position:absolute;left:-1rem;top:.6rem;width:9.2rem;height:2.6rem;fill:var(--bm-accent);opacity:.92}body[data-brand=bruce-melan] #MainContent .bm-badge{font-family:var(--bp-font-mono);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;padding:.6rem .8rem .5rem;border:1px solid rgba(255,255,255,.35);background:#0a0a0a8c}body[data-brand=bruce-melan] #MainContent .bm-badge--live{background:var(--bm-accent);border-color:var(--bm-accent);color:var(--bp-accent-ink, #000)}body[data-brand=bruce-melan] #MainContent .bm-card__body{position:absolute;inset:auto 0 0;z-index:3;padding:0 2.4rem 2.2rem}body[data-brand=bruce-melan] #MainContent .bm-card__kicker{margin:0 0 1rem;color:var(--bm-accent)}body[data-brand=bruce-melan] #MainContent .bm-card__name{margin:0;font-family:var(--bp-font-display);font-weight:var(--bp-display-weight, 400);font-size:clamp(4.4rem,4.6vw,7.4rem);line-height:.9;text-transform:uppercase;letter-spacing:0;color:inherit}body[data-brand=bruce-melan] #MainContent .bm-card__secondary{margin:.8rem 0 0;font-size:1.7rem;font-weight:500;line-height:1.2;color:#e6e6e6;text-align:left}body[data-brand=bruce-melan] #MainContent .bm-card__collab{margin:1.4rem 0 0;color:#cfd6df}body[data-brand=bruce-melan] #MainContent .bm-card__credit{display:inline-block;margin:.8rem 0 0;padding-top:.6rem;border-top:1px solid rgba(255,59,48,.7);font-size:1rem;letter-spacing:.22em;color:#e9edf2}body[data-brand=bruce-melan] #MainContent .bm-card__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.8rem}body[data-brand=bruce-melan] #MainContent .bm-btn{display:inline-flex;align-items:center;gap:1rem;min-height:4.8rem;padding:0 2rem;background:var(--bp-fg, #fff);color:var(--bp-bg, #000);font-family:var(--bp-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}body[data-brand=bruce-melan] #MainContent .bm-btn--ghost{background:transparent;color:inherit;border:1px solid currentColor}body[data-brand=bruce-melan] #MainContent .bm-btn__arr{color:var(--bm-accent);transition:transform .2s var(--bm-ease)}body[data-brand=bruce-melan] #MainContent .bm-note{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 1.6rem;border:1px solid rgba(255,255,255,.4);color:#e8e8e8}body[data-brand=bruce-melan] #MainContent .bm-link{color:var(--bm-muted);text-decoration:underline;text-underline-offset:.4rem;min-height:4.4rem;display:inline-flex;align-items:center}body[data-brand=bruce-melan] #MainContent .bm-link:hover{color:inherit}body[data-brand=bruce-melan] #MainContent .bm-slate{display:grid;grid-auto-flow:column;justify-content:start;min-height:4.4rem;border-top:1px solid var(--bm-line)}body[data-brand=bruce-melan] #MainContent .bm-slate span{padding:1.4rem 1.4rem 0;border-right:1px solid var(--bm-line);font-family:var(--bp-font-mono);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-slate span:last-child{border-right:0;overflow:hidden;text-overflow:ellipsis}body[data-brand=bruce-melan] #MainContent .bm-slate b{font-weight:500;color:var(--bp-fg, #fff)}body[data-brand=bruce-melan] #MainContent .bm-lineup__feature .bm-card--feature .bm-card__media{height:min(calc(100svh - 22rem),72rem);min-height:56rem;width:auto}body[data-brand=bruce-melan] #MainContent .bm-card--feature{transition:transform .2s var(--bm-ease),box-shadow .3s var(--bm-ease),border-color .3s}body[data-brand=bruce-melan] #MainContent .bm-card--feature:hover{border-color:#4a4a4a}@media(hover:hover)and (pointer:fine){body[data-brand=bruce-melan] #MainContent .bm-card--feature:hover,body[data-brand=bruce-melan] #MainContent .bm-card--feature:focus-visible{transform:translateY(-.8rem) rotateX(var(--bm-rx, 0deg)) rotateY(var(--bm-ry, 0deg));box-shadow:0 3rem 6rem -2rem #142846a6}body[data-brand=bruce-melan] #MainContent .bm-card--feature:hover .bm-card__hover.is-loaded,body[data-brand=bruce-melan] #MainContent .bm-card--feature:focus-visible .bm-card__hover.is-loaded{opacity:1}body[data-brand=bruce-melan] #MainContent a.bm-card:hover .bm-btn__arr{transform:translate(.4rem)}}body[data-brand=bruce-melan] #MainContent .bm-card--revealed .bm-card__top{padding:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-card--revealed .bm-card__num{font-size:2.4rem}body[data-brand=bruce-melan] #MainContent .bm-card--revealed .bm-badge{font-size:.9rem}body[data-brand=bruce-melan] #MainContent .bm-card--revealed .bm-card__body{padding:0 1.2rem 1.2rem}body[data-brand=bruce-melan] #MainContent .bm-card--revealed .bm-card__name{font-size:2.2rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__item{display:flex}body[data-brand=bruce-melan] #MainContent .bm-lineup__item>.bm-card{flex:1}body[data-brand=bruce-melan] #MainContent .bm-card--slot{border-color:#262626}body[data-brand=bruce-melan] #MainContent .bm-card--slot .bm-card__media{background:radial-gradient(90% 70% at 50% 34%,var(--bm-glow, #34506c) 0%,rgba(13,20,32,.9) 42%,#07090d 78%)}body[data-brand=bruce-melan] #MainContent .bm-card__sil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body[data-brand=bruce-melan] #MainContent .bm-card__glow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s var(--bm-ease);background:radial-gradient(60% 45% at 50% 34%,rgba(160,190,220,.16),transparent 70%)}@media(hover:hover){body[data-brand=bruce-melan] #MainContent .bm-card--slot:hover .bm-card__glow{opacity:1}}body[data-brand=bruce-melan] #MainContent .bm-card--slot .bm-card__top{padding:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-card--slot .bm-card__num{font-size:2.4rem;color:#cfd3d8}body[data-brand=bruce-melan] #MainContent .bm-card--slot .bm-badge{font-size:.9rem;color:#b7bec7;border-color:#3a3f46}body[data-brand=bruce-melan] #MainContent .bm-card__slot-body{position:absolute;inset:auto 1.2rem 1.2rem;z-index:3;display:flex;flex-direction:column}body[data-brand=bruce-melan] #MainContent .bm-card__slot-artist{font-family:var(--bp-font-display);font-size:2.2rem;line-height:1;text-transform:uppercase;color:#dfe3e8}body[data-brand=bruce-melan] #MainContent .bm-card__redact{display:block;width:78%;height:.9rem;margin-top:.8rem;background:repeating-linear-gradient(90deg,#2b3138 0 1.4rem,#20252b 1.4rem 1.6rem)}body[data-brand=bruce-melan] #MainContent .bm-card__slot-body .bm-mono{margin-top:.8rem;font-size:.95rem;color:#8b939c}body[data-brand=bruce-melan] #MainContent .bm-card--slot .bm-slate{min-height:3.6rem}body[data-brand=bruce-melan] #MainContent .bm-card--slot .bm-slate span{padding:1.1rem 1rem 0;font-size:.95rem;color:#7d848c}body[data-brand=bruce-melan] #MainContent .bm-release{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,.9fr);gap:1.6rem;padding-inline:var(--bm-gutter);border-top:1px solid #1a1a1a;scroll-margin-top:8rem}body[data-brand=bruce-melan] #MainContent .bm-release__frames{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;min-width:0;align-self:start}body[data-brand=bruce-melan] #MainContent .bm-frame{position:relative;margin:0;border:1px solid var(--bm-line);align-self:start}body[data-brand=bruce-melan] #MainContent .bm-frame__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}body[data-brand=bruce-melan] #MainContent .bm-frame figcaption{display:flex;justify-content:space-between;padding:1.2rem 1.4rem;border-top:1px solid var(--bm-line)}body[data-brand=bruce-melan] #MainContent .bm-frame figcaption .bm-mono:last-child{color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-callsheet{display:flex;flex-direction:column;padding:2.8rem;border:1px solid var(--bm-line);min-width:0}body[data-brand=bruce-melan] #MainContent .bm-callsheet__eyebrow{margin:0;color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-callsheet__title{margin:1rem 0 2.4rem;font-family:var(--bp-font-display);font-weight:var(--bp-display-weight, 400);font-size:4.8rem;line-height:.92;text-transform:uppercase;color:inherit}body[data-brand=bruce-melan] #MainContent .bm-callsheet__rows{display:grid;grid-template-columns:auto 1fr;margin:0;border-top:1px solid var(--bm-line)}body[data-brand=bruce-melan] #MainContent .bm-callsheet__rows dt,body[data-brand=bruce-melan] #MainContent .bm-callsheet__rows dd{margin:0;padding:1.2rem 0;border-bottom:1px solid var(--bm-line)}body[data-brand=bruce-melan] #MainContent .bm-callsheet__rows dt{padding-right:2rem;color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-callsheet__rows dd{font-size:1.4rem}body[data-brand=bruce-melan] #MainContent .bm-callsheet__spacer{flex:1;min-height:2.4rem}body[data-brand=bruce-melan] #MainContent .bm-callsheet__note{margin:0;color:var(--bm-muted)}body[data-brand=bruce-melan] #MainContent .bm-callsheet .bm-btn{align-self:flex-start}body[data-brand=bruce-melan] #MainContent .bm-status{display:inline-flex;align-items:center;gap:.8rem}body[data-brand=bruce-melan] #MainContent .bm-status i{width:.8rem;height:.8rem;border-radius:50%;background:#777}body[data-brand=bruce-melan] #MainContent .bm-status--available i{background:var(--bm-accent)}@media screen and (max-width:1099px){body[data-brand=bruce-melan] #MainContent .bm-lineup{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "feature" "rest";row-gap:2.8rem;min-height:0}body[data-brand=bruce-melan] #MainContent .bm-lineup>*{min-width:0}body[data-brand=bruce-melan] #MainContent .bm-lineup__feature .bm-card--feature .bm-card__media{height:auto;min-height:0;width:100%;aspect-ratio:4 / 5}body[data-brand=bruce-melan] #MainContent .bm-release{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){body[data-brand=bruce-melan] #MainContent .bm-lineup{row-gap:1.8rem;background:var(--bp-bg, #0a0a0a)}body[data-brand=bruce-melan] #MainContent .bm-lineup__brand{gap:1.4rem;padding-top:0}body[data-brand=bruce-melan] #MainContent .bm-lineup__wordmark{font-size:6.8rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__meta{gap:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__roster{font-size:2.2rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__positioning{display:none}body[data-brand=bruce-melan] #MainContent .bm-card__top{padding:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-card__body{padding:0 1.6rem 1.6rem}body[data-brand=bruce-melan] #MainContent .bm-card__name{font-size:4.6rem}body[data-brand=bruce-melan] #MainContent .bm-slate span{padding:1.4rem 1rem 0;font-size:.95rem}body[data-brand=bruce-melan] #MainContent .bm-card--feature .bm-slate span:nth-child(3){display:none}body[data-brand=bruce-melan] #MainContent .bm-lineup__feature .bm-card--feature .bm-card__media{aspect-ratio:auto}body[data-brand=bruce-melan] #MainContent .bm-card--feature .bm-card__img{position:relative;inset:auto;height:auto;aspect-ratio:4 / 5}body[data-brand=bruce-melan] #MainContent .bm-card--feature .bm-card__shade{background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 16%)}body[data-brand=bruce-melan] #MainContent .bm-card--feature .bm-card__body{position:relative;inset:auto;padding:1.8rem 1.6rem 2rem;background:#050505}body[data-brand=bruce-melan] #MainContent .bm-lineup__rest{margin-inline:calc(var(--bm-gutter) * -1);padding-top:1rem}body[data-brand=bruce-melan] #MainContent .bm-lineup__head{padding-inline:var(--bm-gutter)}body[data-brand=bruce-melan] #MainContent .bm-lineup__slots{display:flex;gap:1rem;padding:0 var(--bm-gutter) .4rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}body[data-brand=bruce-melan] #MainContent .bm-lineup__slots::-webkit-scrollbar{display:none}body[data-brand=bruce-melan] #MainContent .bm-lineup__slots>li{flex:0 0 58vw;scroll-snap-align:start}body[data-brand=bruce-melan] #MainContent .bm-lineup__dots{display:flex;gap:.6rem;padding:1.4rem var(--bm-gutter) 0}body[data-brand=bruce-melan] #MainContent .bm-lineup__dots i{width:1.8rem;height:.2rem;background:#333;transition:background .2s}body[data-brand=bruce-melan] #MainContent .bm-lineup__dots i.is-on{background:var(--bp-fg, #fff)}body[data-brand=bruce-melan] #MainContent .bm-release{gap:1.2rem}body[data-brand=bruce-melan] #MainContent .bm-release__frames{display:flex;gap:1rem;margin-inline:calc(var(--bm-gutter) * -1);padding-inline:var(--bm-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body[data-brand=bruce-melan] #MainContent .bm-release__frames .bm-frame{flex:0 0 80vw;scroll-snap-align:start}body[data-brand=bruce-melan] #MainContent .bm-callsheet{padding:2.2rem 1.8rem}body[data-brand=bruce-melan] #MainContent .bm-callsheet__title{font-size:3.8rem}}@media(prefers-reduced-motion:reduce){body[data-brand=bruce-melan] #MainContent .bm-surface *,body[data-brand=bruce-melan] #MainContent .bm-surface *:before,body[data-brand=bruce-melan] #MainContent .bm-surface *:after{transition:none!important;animation:none!important}body[data-brand=bruce-melan] #MainContent .bm-card--feature:hover,body[data-brand=bruce-melan] #MainContent .bm-card--feature:focus-visible{transform:none!important}body[data-brand=bruce-melan] #MainContent .bm-card__hover{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bm-lineup.css.map */
