.ftbm-archive{overflow:hidden;padding-block:clamp(3rem,5vw,5rem);border-top:1px solid var(--ftbm-ink);background:var(--ftbm-warm)}.ftbm-archive__header{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:20px;margin-bottom:clamp(2rem,3vw,3rem)}.ftbm-archive__heading{grid-column:1 / span 7}.ftbm-archive__title{max-width:11ch;margin:.95rem 0 0;font-family:var(--ftbm-heading);font-size:clamp(2.9rem,4.5vw,4.8rem);font-weight:300;line-height:.96;letter-spacing:-.04em}.ftbm-archive__intro{grid-column:8 / -1;max-width:42ch;margin:0 0 .35rem;color:var(--ftbm-muted);font-size:.95rem;line-height:1.5}.ftbm-archive__source{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(250px,27vw,360px);gap:.75rem;overflow-x:auto;scrollbar-width:none}.ftbm-archive__source:empty,.ftbm-archive__source[hidden],.ftbm-archive__months:empty{display:none}.ftbm-archive__source::-webkit-scrollbar,.ftbm-archive__rail::-webkit-scrollbar{display:none}.ftbm-archive-month{display:grid;grid-template-columns:minmax(8rem,2fr) minmax(0,10fr);gap:20px;padding-block:1.15rem 2rem;border-top:1px solid var(--ftbm-rule)}.ftbm-archive-month__date{padding-top:.25rem}.ftbm-archive-month__year,.ftbm-archive-month__name{display:block}.ftbm-archive-month__year{color:var(--ftbm-muted);font-size:.64rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ftbm-archive-month__name{margin:.35rem 0 0;font-family:var(--ftbm-heading);font-size:1.4rem;font-weight:300;line-height:1;letter-spacing:-.025em}.ftbm-archive-month__slider{position:relative;min-width:0}.ftbm-archive__rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(250px,27vw,360px);gap:.75rem;overflow-x:auto;padding:0 0 .75rem;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ftbm-archive-month__next{position:absolute;z-index:4;top:0;right:0;bottom:.75rem;width:4rem;padding:0;border:0;color:#fff;background:linear-gradient(90deg,transparent,rgba(10,10,10,.76));cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s ease}.ftbm-archive-month__next:after{position:absolute;top:50%;right:1.15rem;width:1.25rem;height:1.25rem;border-top:2px solid currentColor;border-right:2px solid currentColor;content:"";transform:translateY(-50%) rotate(45deg)}.ftbm-archive-month__slider.is-scrollable:hover .ftbm-archive-month__next.can-scroll,.ftbm-archive-month__next:focus-visible{opacity:1;pointer-events:auto}.ftbm-archive-month__next:focus-visible{outline:1px solid #fff;outline-offset:-4px}.ftbm-archive-card{position:relative;overflow:hidden;min-width:0;aspect-ratio:16 / 9;border-radius:14px;color:#fff;background:#151515;isolation:isolate;scroll-snap-align:start;transform:translateZ(0)}.ftbm-archive-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;color:inherit;cursor:pointer;text-decoration:none}.ftbm-archive-card__media,.ftbm-archive-card__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ftbm-archive-card__media{transition:filter .35s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.ftbm-archive-card__video{z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease}.ftbm-archive-card__placeholder{color:#777;fill:currentColor}.ftbm-archive-card__scrim{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(8,8,13,.88) 0%,rgba(8,8,13,.12) 64%,transparent 84%),linear-gradient(90deg,rgba(8,8,13,.28),transparent 65%)}.ftbm-archive-card__index{position:absolute;z-index:3;inset:1rem 1rem auto auto;font-size:.64rem;letter-spacing:.08em}.ftbm-archive-card__content{position:absolute;z-index:3;inset:auto 1rem .9rem;display:block}.ftbm-archive-card__meta{display:block;margin-bottom:.5rem;font-size:.56rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ftbm-archive-card__artist{display:block;max-width:12ch;font-family:var(--ftbm-heading);font-size:clamp(1.55rem,2.5vw,2.35rem);font-weight:300;line-height:1;letter-spacing:-.025em}.ftbm-archive-card__title{display:block;max-width:34ch;max-height:0;overflow:hidden;color:#ffffffc7;font-size:.76rem;line-height:1.4;opacity:0;transform:translateY(.5rem);transition:margin .35s ease,max-height .35s ease,opacity .25s ease,transform .35s ease}.ftbm-archive-card__cta{display:inline-flex;align-items:center;gap:.65rem;margin-top:.65rem;padding-bottom:.2rem;border-bottom:1px solid currentColor;font-size:.58rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.ftbm-archive-card__cta:after{content:"\2192"}@media(hover:hover)and (pointer:fine){.ftbm-archive-card:hover .ftbm-archive-card__media,.ftbm-archive-card:focus-within .ftbm-archive-card__media{filter:saturate(.92);transform:scale(1.035)}.ftbm-archive-card:hover .ftbm-archive-card__video,.ftbm-archive-card:focus-within .ftbm-archive-card__video{opacity:1}.ftbm-archive-card:hover .ftbm-archive-card__title,.ftbm-archive-card:focus-within .ftbm-archive-card__title{max-height:4rem;margin-top:.65rem;opacity:1;transform:translateY(0)}}@media screen and (max-width:699px){.ftbm-archive{padding-block:2.75rem}.ftbm-archive__header{display:block}.ftbm-archive__title{font-size:clamp(2.8rem,13vw,4rem)}.ftbm-archive__intro{margin-top:1.25rem}.ftbm-archive-month{display:block;padding-block:1rem 2rem}.ftbm-archive-month__date{margin-bottom:1rem}.ftbm-archive__source,.ftbm-archive__rail{width:calc(100vw - 20px);grid-auto-columns:72vw;gap:.75rem;padding-right:20px;scroll-padding-inline:0}.ftbm-archive-month__next{display:none}.ftbm-archive-card{aspect-ratio:16 / 10;border-radius:10px}.ftbm-archive-card__artist{font-size:clamp(1.55rem,7vw,2.2rem)}.ftbm-archive-card__title{max-height:3.5rem;margin-top:.55rem;font-size:.72rem;opacity:1;transform:none}.ftbm-archive-card__video{display:none}}@media(prefers-reduced-motion:reduce){.ftbm-archive-card__media,.ftbm-archive-card__video,.ftbm-archive-card__title{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/140/compiled_assets/styles.css.map?subset=AAAAAAAAEA */
