.ba-rel{background:var(--ba-page);color:var(--ba-text)}.ba-rel__frame{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--ba-frame-w, 8px) * 2);padding:var(--ba-frame-w, 8px);background:var(--ba-frame)}.ba-rel__panel{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(48rem,56vw,76rem);display:flex;align-items:center}.ba-rel__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ba-page)}.ba-rel__bg-img{width:100%;height:100%;object-fit:cover;display:block;filter:blur(var(--ba-blur, 3px));transform:scale(1.06)}.ba-rel__panel--bw .ba-rel__bg-img{filter:blur(var(--ba-blur, 3px)) grayscale(1)}.ba-rel__placeholder{background:#3a2f25;fill:#fff6e333}.ba-rel__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--ba-shade, .5))}.ba-rel__inner{width:100%;max-width:136rem;margin:0 auto;box-sizing:border-box;padding:clamp(4rem,6vw,8rem) clamp(2.4rem,5vw,7rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,6vw,9rem);align-items:center}.ba-rel__panel--flip .ba-rel__cover-wrap{order:2}.ba-rel__cover-wrap{width:100%;max-width:52rem;justify-self:center}.ba-rel__cover{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;box-shadow:0 2rem 5rem #0009}.ba-rel__text{max-width:46rem;justify-self:center;display:flex;flex-direction:column}.ba-rel__head{align-self:flex-start;max-width:100%;display:flex;flex-direction:column;margin-bottom:3.2rem}.ba-rel__title{margin:0;font-family:var(--ba-title-font);font-weight:var(--ba-title-weight, 400);font-size:clamp(4rem,5.6vw,8rem);line-height:.95;letter-spacing:0;color:var(--ba-text);text-align:left;text-wrap:balance}.ba-rel__meta{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin-top:1.2rem}.ba-rel__artist,.ba-rel__released{margin:0;font-family:var(--font-body-family);font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.3}.ba-rel__artist{font-weight:400;color:var(--ba-text);text-align:left}.ba-rel__released{font-weight:300;color:#fff6e3c7;text-align:left}.ba-rel__story{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;color:var(--ba-text)}.ba-rel__story p{margin:0 0 1.2rem}.ba-rel__story a{color:var(--ba-text);text-decoration:underline}.ba-rel__actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1.2rem;margin-top:2.4rem}.ba-rel__btn{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:4.4rem;padding:0 2rem;border:0;border-radius:0;background:var(--ba-btn);color:var(--ba-btn-text);font-family:var(--font-body-family);font-size:1.5rem;line-height:1;text-decoration:none;cursor:pointer;box-shadow:none}.ba-rel__btn:hover{filter:brightness(.94)}.ba-rel__btn[aria-pressed=true]{background:transparent;color:var(--ba-btn);box-shadow:inset 0 0 0 2px var(--ba-btn)}.ba-rel__btn:focus-visible{outline:2px solid var(--ba-text);outline-offset:3px}.ba-rel__pane[hidden]{display:none}.ba-rel__pane-title{margin:0 0 1.2rem;font-family:var(--ba-title-font);font-weight:var(--ba-title-weight, 400);font-size:2.6rem;line-height:1.1;color:var(--ba-text)}.ba-rel__tracks{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.7;color:var(--ba-text)}.ba-rel__tracks p{margin:0}.ba-rel__tracks ol,.ba-rel__tracks ul{margin:0;padding-left:2rem}.ba-rel--animate .ba-rel__cover-wrap,.ba-rel--animate .ba-rel__text{opacity:0;transform:translateY(3.2rem);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.1,1)}.ba-rel--animate .ba-rel__text{transition-delay:.15s}.ba-rel--animate .ba-rel__bg-img{opacity:0;transition:opacity 1.2s ease}.ba-rel--animate .ba-rel__panel.is-in .ba-rel__cover-wrap,.ba-rel--animate .ba-rel__panel.is-in .ba-rel__text{opacity:1;transform:none}.ba-rel--animate .ba-rel__panel.is-in .ba-rel__bg-img{opacity:1}@media(prefers-reduced-motion:reduce){.ba-rel--animate .ba-rel__cover-wrap,.ba-rel--animate .ba-rel__text,.ba-rel--animate .ba-rel__bg-img{opacity:1;transform:none;transition:none}}@media(max-width:749px){.ba-rel__panel{min-height:0}.ba-rel__inner{grid-template-columns:1fr}.ba-rel__panel--flip .ba-rel__cover-wrap{order:0}.ba-rel__cover-wrap{max-width:32rem}.ba-rel__text{justify-self:stretch;max-width:none}.ba-rel__btn{flex:1 1 0;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAAg */
