.rp-catalogue{--rp-catalogue-ink: #101315;--rp-catalogue-aqua: #44e5c4;--rp-catalogue-aqua-ink: #087f72;--rp-catalogue-muted: #556065;--rp-catalogue-rule: rgba(16, 19, 21, .18);--rp-catalogue-glass: rgba(255, 255, 255, .5);--rp-catalogue-glass-hover: rgba(255, 255, 255, .64);--rp-catalogue-title-size: var(--fs-display-xl);position:relative;color:var(--rp-catalogue-ink)}.rp-catalogue--tribe{background:radial-gradient(circle at 84% 12%,rgba(68,229,196,.22),transparent 30rem),linear-gradient(132deg,#f7f8fb,#eaf6f3 54%,#c7eeea)}.rp-catalogue--tribe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.72;background:linear-gradient(90deg,transparent 0 74%,rgba(8,127,114,.1) 74% calc(74% + 1px),transparent calc(74% + 1px)),repeating-linear-gradient(90deg,transparent 0 7.9rem,rgba(16,19,21,.025) 8rem)}.rp-catalogue>*,.rp-catalogue .homev2-container{position:relative;z-index:1}.rp-catalogue__heading{max-width:94rem}.rp-catalogue__eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem!important;color:var(--rp-catalogue-ink);font-family:Rajdhani,sans-serif;font-size:var(--fs-label);font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.rp-catalogue__eyebrow:before{content:"";width:3rem;height:.2rem;flex:0 0 auto;background:var(--rp-catalogue-aqua)}.rp-catalogue .rp-catalogue__title{max-width:13ch;margin:0;color:var(--rp-catalogue-ink);font-family:Orbitron,sans-serif;font-size:var(--rp-catalogue-title-size);font-weight:800;letter-spacing:-.055em;line-height:.94;overflow-wrap:anywhere;text-transform:uppercase}.rp-catalogue__code{color:var(--rp-catalogue-aqua-ink);white-space:nowrap}.rp-catalogue__description{max-width:53rem;margin:1.8rem 0 0!important;color:var(--rp-catalogue-ink);font-family:Rajdhani,sans-serif;font-size:clamp(1.6rem,2vw,2rem);line-height:1.45}.rp-catalogue__meta{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin-top:2.4rem;color:var(--rp-catalogue-muted);font-family:Rajdhani,sans-serif;font-size:var(--fs-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rp-catalogue__meta span:first-child{color:var(--rp-catalogue-ink)}.rp-catalogue__rail{min-height:6.2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:clamp(3rem,4.2vw,4.8rem);padding:1.2rem 2rem;background:var(--rp-catalogue-ink);color:#fff;font-family:Rajdhani,sans-serif;font-size:var(--fs-label);font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.rp-catalogue__rail strong{color:var(--rp-catalogue-aqua);font-weight:700}.rp-catalogue__rail span:last-child{color:#ffffffa6;text-align:right}.rp-catalogue .homev2-product-card{overflow:hidden;border:.1rem solid rgba(255,255,255,.72);border-radius:.6rem;background:var(--rp-catalogue-glass);box-shadow:0 1.4rem 3.2rem #10131512;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);isolation:isolate}.rp-catalogue .homev2-product-card:hover{border-color:#087f727a;background:var(--rp-catalogue-glass-hover);box-shadow:0 1.8rem 4rem #1013151f}.rp-catalogue .homev2-product-card__media{background:#ffffff42}.rp-catalogue .homev2-product-card__body{min-height:7.2rem;padding:1.5rem 1.6rem 1.7rem;border-top:.1rem solid var(--rp-catalogue-rule)}.rp-catalogue .homev2-product-card__body h3{font-family:Orbitron,sans-serif;font-size:var(--fs-title-sm);font-weight:650;letter-spacing:-.015em;line-height:1.3}.rp-catalogue .homev2-product-card__price{color:var(--rp-catalogue-muted);font-family:Rajdhani,sans-serif;font-size:1.35rem;letter-spacing:.06em}.rp-catalogue .homev2-product-card__price:before{content:"RPX // ";color:var(--rp-catalogue-aqua-ink);font-size:var(--fs-caption);font-weight:700;letter-spacing:.1em}.homev2-featured.rp-catalogue--featured{--rp-catalogue-title-size: var(--fs-display-lg);padding-top:clamp(5rem,6.5vw,7.4rem);padding-bottom:clamp(5rem,6.5vw,7.4rem)}.rp-catalogue--featured .rp-catalogue__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.6rem 4rem;max-width:none}.rp-catalogue--featured .rp-catalogue__eyebrow,.rp-catalogue--featured .rp-catalogue__title{grid-column:1}.rp-catalogue--featured .rp-catalogue__meta{grid-column:2;grid-row:1 / span 2;align-self:end;display:grid;justify-items:end;margin:0;text-align:right}.rp-catalogue--featured .rp-catalogue__title{max-width:16ch}.rp-catalogue--featured .homev2-featured__grid{margin-top:2rem}.rp-catalogue--featured .homev2-featured__more{margin-top:2.8rem!important}.rp-catalogue--tribe .tribepage__inner{padding-top:clamp(3rem,5vw,5.6rem)}.rp-catalogue--tribe .tribepage__crumbs{margin-bottom:clamp(2.6rem,4vw,4.2rem)}.rp-catalogue--tribe .tribepage__grid{margin-top:2rem}.rp-catalogue--tribe .tribepage__foot{border-top-color:var(--rp-catalogue-rule)}@media screen and (max-width:989px){.rp-catalogue--featured .rp-catalogue__heading{grid-template-columns:1fr}.rp-catalogue--featured .rp-catalogue__meta{grid-column:1;grid-row:auto;justify-items:start;margin-top:.8rem;text-align:left}}@media screen and (max-width:749px){.rp-catalogue--tribe:before{background:linear-gradient(90deg,transparent 0 84%,rgba(8,127,114,.1) 84% calc(84% + 1px),transparent calc(84% + 1px)),repeating-linear-gradient(90deg,transparent 0 4.9rem,rgba(16,19,21,.022) 5rem)}.homev2-featured.rp-catalogue--featured{padding-top:4rem;padding-bottom:3.8rem}.rp-catalogue .rp-catalogue__title{max-width:100%;line-height:.98}.rp-catalogue__eyebrow{margin-bottom:1.2rem!important;font-size:var(--fs-label)}.rp-catalogue__description{margin-top:1.4rem!important;font-size:1.5rem}.rp-catalogue__meta{gap:.6rem 1.4rem;margin-top:1.8rem;font-size:var(--fs-label)}.rp-catalogue__rail{min-height:5.4rem;margin-top:2.6rem;padding:1rem 1.4rem;font-size:var(--fs-label)}.rp-catalogue .homev2-product-card__body{min-height:6.4rem;padding:1.1rem 1.2rem 1.3rem}.rp-catalogue .homev2-product-card__row{display:grid;gap:.5rem}.rp-catalogue .homev2-product-card__price{font-size:var(--fs-label)}.rp-catalogue--featured .homev2-featured__grid{margin-top:1.4rem}}@media(prefers-reduced-motion:reduce){.rp-catalogue .homev2-product-card,.rp-catalogue .homev2-product-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/field-catalogue-shared.css.map */
