.lk-extra-product .lk-product-hero{row-gap:22px}
.lk-extra-product .lk-product-vinyl.lk-extra-vinyl{cursor:default;pointer-events:none}
.lk-extra-product .lk-product-record-label strong{font-size:12px;text-align:center;padding-inline:9px}
.lk-extra-product .lk-product-audition-heading{margin-bottom:10px}
.lk-extra-demo-note,.lk-extra-price-note{font-size:11px;line-height:1.7;color:var(--lk-muted);margin:9px 0 0}
.lk-extra-prices>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
.lk-extra-prices .lk-product-edition>span{min-height:52px;padding:14px 6px;text-align:center;display:grid;place-items:center}
.lk-extra-prices .lk-product-edition strong{font-size:16px;font-weight:500}
.lk-extra-bundle-stage{position:relative;aspect-ratio:1.08;isolation:isolate}
.lk-extra-bundle-cover{position:absolute;width:70%;height:auto;filter:drop-shadow(6px 12px 12px #0007);transform-origin:50% 85%}
.lk-extra-bundle-cover-1{left:3%;top:16%;transform:rotate(-9deg);z-index:3}
.lk-extra-bundle-cover-2{left:14%;top:12%;transform:rotate(0deg);z-index:2}
.lk-extra-bundle-cover-3{left:22%;top:4%;transform:rotate(10deg);z-index:1}
.lk-extra-included-packs{border-top:1px solid var(--lk-line);padding-top:40px;margin-top:65px}
.lk-extra-pack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}
.lk-extra-pack-grid article>a{display:block;max-width:280px;width:90%;margin:10px auto 28px;transform:rotate(-2deg);transition:transform .2s}
.lk-extra-pack-grid article>a:hover{transform:rotate(0deg) translateY(-3px)}
.lk-extra-pack-grid img{display:block;width:100%;height:auto;filter:drop-shadow(3px 6px 7px #0006)}
.lk-extra-pack-grid h3{font:600 25px/1.25 Oswald,sans-serif;color:var(--lk-cream);margin:0 0 9px}
.lk-extra-pack-grid p{font-size:12px;line-height:1.8;color:var(--lk-muted);margin:0 0 14px}
.lk-extra-pack-grid .lk-extra-pack-facts{color:var(--lk-teal);font-size:10px}
.lk-extra-pack-grid .lk-text-link{font-size:11px}
.lk-extra-pack-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:23px}
.lk-extra-pack-filters button{border:1px solid var(--lk-line);border-radius:3px;background:none;padding:10px 15px;font:500 11px/1.5 Figtree,sans-serif;color:var(--lk-muted);cursor:pointer}
.lk-extra-pack-filters button[aria-pressed=true],.lk-extra-pack-filters button:hover{border-color:var(--lk-teal);color:var(--lk-cream);background:#294a403d}
.lk-extra-other-volume{border-top:1px solid var(--lk-line);margin-top:40px;padding-top:26px}
.lk-extra-other-volume .lk-eyebrow{font-size:9px;margin-bottom:10px}
.lk-extra-other-volume .lk-text-link{font-size:12px}
@media(max-width:800px){.lk-extra-product .lk-product-artwork{max-width:410px}.lk-extra-product .lk-product-hero{row-gap:24px}.lk-extra-included-packs{margin-top:45px;padding-top:30px}.lk-extra-pack-grid{grid-template-columns:1fr;gap:32px}.lk-extra-pack-grid article{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px}.lk-extra-pack-grid article>a{width:100%;margin:5px 0 0;align-self:start}.lk-extra-pack-grid h3{font-size:23px}.lk-extra-pack-grid p{font-size:12px}.lk-extra-pack-filters{display:grid;grid-template-columns:1fr 1fr}.lk-extra-pack-filters button{font-size:10px;padding:10px 6px}.lk-extra-product .lk-product-quick-meta{font-size:8px}}
@media(max-width:450px){.lk-extra-product .lk-product-artwork{max-width:320px}.lk-extra-product .lk-product-record-label strong{font-size:8px;padding-inline:4px}.lk-extra-prices .lk-product-edition>span{min-height:52px}.lk-extra-product .lk-product-add{font-size:12px}.lk-extra-product .lk-product-delivery{font-size:9px}.lk-extra-pack-grid article{grid-template-columns:82px minmax(0,1fr);gap:17px}.lk-extra-product .lk-product-quick-name{font-size:11px}.lk-extra-product-bundle .lk-product-quick-meta{max-width:100px;text-align:right}}
@media(prefers-reduced-motion:reduce){.lk-extra-pack-grid article>a{transition:none}}

.lk-extra-product [data-lk-extra-price]{margin-left:auto;white-space:nowrap}

.lk-extra-offer{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:0 0 21px;color:var(--lk-cream)}
.lk-extra-offer strong{font:600 26px/1.25 Oswald,sans-serif}
.lk-extra-offer span{font-size:11px;color:var(--lk-teal)}
.lk-extra-offer-pay strong{text-transform:uppercase;letter-spacing:.02em}
.lk-extra-offer-bundle strong{font-size:34px}
.lk-extra-offer-bundle s{font-size:18px;color:var(--lk-muted);text-decoration-thickness:1px}
@media(max-width:450px){.lk-extra-offer{gap:10px;margin-bottom:16px}.lk-extra-offer strong{font-size:23px}.lk-extra-offer-bundle strong{font-size:31px}}

.lk-pack-model{position:relative;aspect-ratio:4/3;width:100%;isolation:isolate}
.lk-pack-model-fallback,.lk-pack-model-canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(3px 12px 13px #0005)}
.lk-pack-model-canvas{opacity:0;transition:opacity .2s ease}
.lk-pack-model[data-lk-model-state=ready] .lk-pack-model-canvas{opacity:1}
.lk-pack-model[data-lk-model-state=ready] .lk-pack-model-fallback{visibility:hidden}
.lk-pack-model-play{position:absolute;right:4%;top:14%;width:24%;height:73%;border:0;background:transparent;color:var(--lk-cream);cursor:pointer;z-index:2;display:grid;place-items:center}
.lk-pack-model-play span{display:grid;place-items:center;width:42px;height:42px;border:1px solid #ffffdd55;border-radius:50%;background:#0e1919c9;font:500 13px/1 Figtree,sans-serif;transition:border-color .2s,background .2s}
.lk-pack-model-play:hover span,.lk-pack-model-play:focus-visible span{border-color:var(--lk-cream);background:#0e1919}
.lk-pack-model-play:focus-visible{outline:2px solid var(--lk-teal);outline-offset:3px;border-radius:50%}
.lk-pack-model-hint{font-size:10px;line-height:1.6;color:var(--lk-muted);text-align:center;margin:0 0 18px}
@media(prefers-reduced-motion:reduce){.lk-pack-model-canvas,.lk-pack-model-play span{transition:none}}

.lk-free-signup{border:1px solid var(--lk-teal);background:#67a79c0a;padding:23px}.lk-free-signup h2{font-size:28px;color:var(--lk-cream);margin:0 0 12px}.lk-free-signup>p,.lk-free-download-success>p{font-size:12px;line-height:1.8;color:var(--lk-muted);margin:0 0 18px}.lk-free-signup-form>label:not(.lk-free-consent){display:block;font-size:12px;color:var(--lk-cream);margin-bottom:8px}.lk-free-signup-form>input[type=email]{width:100%;min-height:48px;border:1px solid var(--lk-line);background:var(--lk-ink);color:var(--lk-cream);font:inherit;font-size:16px;padding:12px;border-radius:2px}.lk-free-consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.7;color:var(--lk-muted);margin-top:15px;cursor:pointer}.lk-free-consent input{width:18px;height:18px;flex-shrink:0;margin-top:2px;accent-color:var(--lk-teal)}.lk-free-signup .lk-button{width:100%;justify-content:space-between;margin-top:17px;min-height:48px}.lk-free-privacy{display:inline-block;font-size:10px;color:var(--lk-muted);margin:9px 0 0 28px;text-underline-offset:4px}.lk-free-signup .lk-free-download-note{font-size:10px;line-height:1.7;color:var(--lk-muted);margin:11px 0 0}.lk-free-download-success h3{font-size:25px;color:var(--lk-cream);margin:0 0 10px}.lk-free-download-error{font-size:12px;line-height:1.7;color:#edb99c;margin-top:12px}.lk-bundle-scope{font-size:11px;line-height:1.7;color:var(--lk-muted);margin-top:16px}.lk-free-signup input:focus-visible{outline:2px solid var(--lk-cream);outline-offset:3px}@media(max-width:450px){.lk-free-signup{padding:18px}.lk-free-signup h2{font-size:26px}}
