.rr-chain-catalog{--rr-bg: #000000;--rr-ink: #ede8e1;--rr-muted: #aaa29b;--rr-rule: #342c22;--rr-price: #c6b69f;--rr-price-featured: #d4bc82;color:var(--rr-ink);background:var(--rr-bg);padding:2px 0 clamp(44px,7vw,96px)}.rr-chain-catalog__sr-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rr-chain-catalog__inner{max-width:1540px;margin-inline:auto;padding-inline:clamp(16px,4vw,68px)}.rr-chain-catalog__groups{display:grid;gap:clamp(38px,5vw,74px)}.rr-chain-catalog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(27px,2.5vw,39px) clamp(12px,1.6vw,24px);margin:0;padding:0;list-style:none}.rr-chain-catalog__item{min-width:0;list-style:none}.rr-chain-catalog__product{position:relative;display:flex;flex-direction:column;color:inherit;text-decoration:none}.rr-chain-catalog__media{position:relative;width:100%;aspect-ratio:1 / 1;background:#000;overflow:hidden}.rr-chain-catalog__image{width:100%;height:100%;display:block;object-fit:contain;transition:transform .24s ease}.rr-chain-catalog__product:hover .rr-chain-catalog__image{transform:scale(1.025)}@media(min-width:750px){.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child{grid-column:1 / span 2;grid-row:1 / span 2}.rr-chain-catalog__groups>.rr-chain-catalog__grid.is-featured.is-feature-reversed>.rr-chain-catalog__item:first-child{grid-column:3 / span 2}.rr-chain-catalog.is-refined .rr-chain-catalog__groups>.rr-chain-catalog__grid.is-featured.is-feature-reversed>.rr-chain-catalog__item:first-child{grid-column:1 / span 2}}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__media{flex:none;aspect-ratio:1 / 1}.rr-chain-catalog__meta{min-width:0;padding-top:11px}.rr-chain-catalog__meta h3{margin:0;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(1rem,1.1vw,1.18rem);font-weight:400;line-height:1.29;letter-spacing:-.015em;color:var(--rr-ink);overflow-wrap:break-word;text-wrap:pretty}.rr-chain-catalog__commercial{min-width:0}.rr-chain-catalog__price{display:block;margin-top:0;padding-top:6px;font-family:var(--font-body--family, Arial, sans-serif);font-size:clamp(.94rem,1vw,1.04rem);font-weight:500;line-height:1.34;color:var(--rr-price);white-space:nowrap}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__meta{padding-top:15px}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__meta h3{font-size:clamp(1.4rem,1.65vw,1.9rem);line-height:1.18;letter-spacing:-.025em}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__price{margin-top:0;padding-top:9px;font-size:clamp(1.07rem,1.1vw,1.18rem);color:var(--rr-price-featured)}.rr-chain-catalog__specs{display:block;margin-top:4px;min-width:0;color:var(--rr-muted);font-family:var(--font-body--family, Arial, sans-serif);font-size:clamp(11px,.72vw + 6px,12.5px);font-weight:400;line-height:1.4;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:normal;text-wrap:pretty}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__specs{margin-top:6px;font-size:clamp(12px,1vw,14px)}.rr-chain-catalog__interlude{box-sizing:border-box;width:100%;max-width:980px;margin:0 auto;padding:clamp(10px,2.4vw,34px) 0;text-align:center}.rr-chain-catalog__interlude-heading{max-width:900px;margin:0 auto 18px;color:var(--rr-ink);font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(27px,5.5vw,40px);font-weight:400;line-height:1.19;letter-spacing:-.023em;text-wrap:balance}.rr-chain-catalog__interlude-body{max-width:700px;margin:0 auto;color:#d6cec5;font-family:var(--font-body--family, Arial, sans-serif);font-size:clamp(15px,1.4vw,17px);font-weight:400;line-height:1.65;text-wrap:pretty}.rr-chain-catalog__interlude-body p{margin:0}.rr-chain-catalog__interlude-body p+p{margin-top:14px}@media(max-width:749px){.rr-chain-catalog__interlude{padding-block:12px}.rr-chain-catalog__interlude-heading{margin-bottom:16px;font-size:clamp(27px,6.9vw,30px);line-height:1.22}.rr-chain-catalog__interlude-body{font-size:15px;line-height:1.65}}.rr-chain-catalog__soldout{position:absolute;top:12px;left:12px;background:var(--rr-bg);color:var(--rr-ink);font-size:.76rem;padding:5px 8px}.rr-chain-catalog__parts{border-top:1px solid var(--rr-rule);margin-top:clamp(40px,5vw,65px);padding-top:15px}.rr-chain-catalog__parts h2{margin:0 0 14px;color:var(--rr-muted);font:400 .85rem/1.4 var(--font-body--family, Arial)}.rr-chain-catalog__parts-grid{display:grid;grid-template-columns:minmax(0,220px);margin:0;padding:0;list-style:none}.rr-chain-catalog__parts .rr-chain-catalog__media{aspect-ratio:1.2}.rr-chain-catalog__empty{padding:50px 0;text-align:center;color:var(--rr-muted)}.rr-chain-catalog__pagination{display:flex;align-items:center;justify-content:center;gap:32px;padding:42px 0;color:var(--rr-muted)}.rr-chain-catalog__pagination a{color:var(--rr-ink);text-decoration:underline;text-underline-offset:3px}.rr-chain-catalog a:focus-visible{outline:2px solid #bfa15e;outline-offset:3px}@media(max-width:749px){.rr-chain-catalog__groups{gap:38px}.rr-chain-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 12px}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child{grid-column:1 / -1;grid-row:auto}.rr-chain-catalog__meta{padding-top:9px}.rr-chain-catalog__price{padding-top:5px}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__meta{padding-top:12px}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__meta h3{font-size:clamp(1.35rem,5.2vw,1.55rem);line-height:1.22}.rr-chain-catalog__grid.is-featured>.rr-chain-catalog__item:first-child .rr-chain-catalog__price{padding-top:7px;font-size:1.08rem}.rr-chain-catalog__parts-grid{grid-template-columns:minmax(0,180px)}}@media(prefers-reduced-motion:reduce){.rr-chain-catalog__image{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/rr-chains-editorial.css.map */
