.fara-release-shelf{--fara-shelf-gutter: 4vw}.fara-release-shelf .fara-section__heading{align-items:end;flex-wrap:wrap}.fara-release-shelf .fara-record-grid{align-items:stretch}.fara-release-shelf--selected .fara-record-grid{row-gap:14px}.fara-release-shelf--albums .fara-record-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fara-release-shelf .fara-record-grid:focus-visible{outline:2px solid var(--fara-accent);outline-offset:8px}.fara-release-shelf__selection{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0}.fara-release-shelf__reason{max-width:35ch;margin:0;padding-top:14px;border-top:1px solid var(--fara-rule);color:var(--fara-muted);font:14px/1.65 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}.fara-release-shelf__hint{display:none;align-items:center;justify-content:space-between;gap:16px;margin:0 0 6px;color:var(--fara-muted);font:11px/1.5 var(--fara-mono, monospace)}.fara-release-shelf__hint span{color:var(--fara-accent);font-size:20px}@media(min-width:1001px){.fara-release-shelf--albums .fara-release-shelf__hint{display:flex}.fara-release-shelf--albums .fara-record-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px) / 3.12);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:12px;margin-inline:-12px;padding:12px 12px 24px;scrollbar-width:thin;scrollbar-color:var(--fara-rule) transparent}.fara-release-shelf--albums .fara-record-grid>*{scroll-snap-align:start}}@media(min-width:701px)and (max-width:1000px){.fara-release-shelf .fara-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.fara-release-shelf .fara-section__heading{margin-bottom:14px}.fara-release-shelf__hint{display:flex}.fara-release-shelf .fara-record-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:76vw;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--fara-shelf-gutter);margin-inline:calc(-1 * var(--fara-shelf-gutter));padding:12px var(--fara-shelf-gutter) 24px;scrollbar-width:thin;scrollbar-color:var(--fara-rule) transparent}.fara-release-shelf .fara-record-grid>*{scroll-snap-align:start}.fara-release-shelf .fara-record-grid:focus-visible{outline-offset:-3px}.fara-release-shelf .fara-record h3{font-size:19px}.fara-release-shelf .fara-record__line{margin-top:18px;font-size:10px}}@media(max-width:600px){.fara-release-shelf{--fara-shelf-gutter: 5vw}.fara-release-shelf__reason{padding-top:12px;font-size:13px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/fara-release-shelf.css.map */
