.rebel-category-index{padding-block:24px 48px}.rebel-category-index__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-top:0;margin-bottom:32px}.rebel-category-index__heading h2{max-width:620px;font-size:clamp(28px,3vw,44px);line-height:1.2;font-weight:650;margin:0;color:var(--rebel-burgundy)}.rebel-category-index__heading a{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;gap:18px;font-size:13px;text-underline-offset:5px}.rebel-category-index__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:clamp(32px,6vw,110px);align-items:start}.rebel-category-index__list{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--rebel-border)}.rebel-category-index__list li{border-top:1px solid var(--rebel-border)}.rebel-category-index__link{position:relative;display:grid;grid-template-columns:28px 64px minmax(0,1fr);align-items:center;gap:20px;min-height:106px;padding:16px 12px;color:var(--rebel-burgundy);text-decoration:none;transition:background-color .2s ease,color .2s ease}.rebel-category-index__link:before{content:"";position:absolute;inset-block:18px;left:0;width:3px;background:var(--rebel-burgundy);transform:scaleY(0);transition:transform .2s ease}.rebel-category-index__link:hover,.rebel-category-index__link:focus-visible{background:var(--rebel-blush)}.rebel-category-index__link:is(:hover,:focus-visible):before{transform:scaleY(1)}.rebel-category-index__number{font:12px/1.2 ui-monospace,monospace;letter-spacing:.08em}.rebel-category-index__thumb{width:64px;height:72px;display:grid;place-items:center;background:#fff;overflow:hidden}.rebel-category-index__thumb img{width:100%;height:100%;object-fit:cover}.rebel-category-index__link h3{margin:0;font-size:clamp(21px,2.1vw,34px);line-height:1.12;font-weight:500}.rebel-category-index__preview{position:sticky;top:calc(var(--header-height,150px) + 24px);min-width:0;background:#fff;color:var(--rebel-cream);border:1px solid var(--rebel-border);padding:0;border-radius:8px;overflow:hidden}.rebel-category-index__stage{display:grid;place-items:center;aspect-ratio:1;width:100%}.rebel-category-index__poster{display:block;width:100%;height:100%;object-fit:cover}.rebel-category-index__poster[hidden]{display:none}.rebel-category-index__preview p{font-size:clamp(22px,2vw,30px);line-height:1.2;margin:0;padding:20px 24px;background:var(--rebel-burgundy);color:var(--rebel-cream)}@media(max-width:999px){.rebel-category-index__layout{display:block}.rebel-category-index__preview{display:none}.rebel-category-index{padding-block:16px 40px}}@media(max-width:599px){.rebel-category-index__heading{align-items:start;flex-direction:column;gap:8px;margin-bottom:16px;padding-top:0}.rebel-category-index__heading h2{font-size:28px}.rebel-category-index__link{grid-template-columns:20px 56px minmax(0,1fr);gap:12px;padding:14px 2px;min-height:92px}.rebel-category-index__thumb{width:56px;height:64px}.rebel-category-index__link h3{font-size:22px}.rebel-category-index__number{font-size:11px}}@media(prefers-reduced-motion:reduce){.rebel-category-index__link,.rebel-category-index__link:before{transition:none}}.rebel-category-index__description{max-width:65ch;margin-top:16px;color:var(--rebel-ink);font-size:14px;line-height:1.6}.rebel-category-index__description p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rebel-category-index.css.map */
