.rod-spec-page__hero{margin-block-end:var(--space-lg)}.rod-spec-page__hero--has-image{display:grid;grid-template-columns:1fr;gap:var(--space-lg)}@media screen and (min-width:990px){.rod-spec-page__hero--has-image{grid-template-columns:1fr 1fr;align-items:start;gap:var(--space-xl)}}.rod-spec-page__featured-image{border-radius:0;overflow:hidden;max-height:480px}.rod-spec-page__featured-image img{display:block;width:100%;height:auto;max-height:480px;object-fit:cover}.rod-spec-page__hero-text{display:flex;flex-direction:column;gap:var(--space-sm)}.rod-spec-page__data-source{display:inline-flex;align-items:center;align-self:flex-start;padding:.3em .8em;border-radius:0;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0;line-height:1.4;background:rgba(var(--color-base-text),.08);color:rgba(var(--color-base-text),.75)}.rod-spec-page__name{font-family:var(--font-heading);font-size:2.8rem;font-weight:700;letter-spacing:-.01em;line-height:1.05;margin:0}@media screen and (min-width:750px){.rod-spec-page__name{font-size:3.2rem}}.rod-spec-page__intro{font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.8);max-width:60ch;margin:0}.rod-spec-page__body{max-width:65ch;margin-block-end:var(--space-lg);line-height:1.7;font-size:1.5rem}.rod-spec-page__body h2{font-family:var(--font-heading);font-size:1.8rem;font-weight:600;letter-spacing:-.01em;margin-block:var(--space-lg) var(--space-sm);line-height:1.15}.rod-spec-page__body h3{font-family:var(--font-heading);font-size:1.6rem;font-weight:600;letter-spacing:-.01em;margin-block:var(--space-md) var(--space-xs);line-height:1.2}.rod-spec-page__body p{margin-block:0 var(--space-sm);color:rgba(var(--color-foreground),.85)}.rod-spec-page__body p:last-child{margin-block-end:0}.rod-spec-page__body ul,.rod-spec-page__body ol{padding-inline-start:var(--space-md);margin-block:0 var(--space-sm)}.rod-spec-page__body li{margin-block-end:var(--space-2xs);line-height:1.6;color:rgba(var(--color-foreground),.85)}.rod-spec-page__body a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:2px;transition:opacity var(--duration-fast) ease}.rod-spec-page__body a:hover{opacity:.75}.rod-spec-page__body a:focus-visible{outline:2px solid rgb(var(--color-link));outline-offset:2px;border-radius:0}.rod-spec-page__body strong{font-weight:700;color:rgb(var(--color-foreground))}.rod-spec-page__body-placeholder{margin-block-end:var(--space-lg)}.rod-spec-page__coming-soon{font-size:1.4rem;color:rgba(var(--color-foreground),.7);font-style:italic;padding:var(--space-md) var(--space-lg);border:1px solid rgb(228,228,228);margin:0}.rod-spec-page__coming-soon a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:2px}.rod-spec-page__coming-soon a:hover{opacity:.75}.rod-spec-page__unit-reminder{font-size:1.4rem;font-style:italic;color:rgba(var(--color-foreground),.7);margin-block:var(--space-xs) var(--space-lg)}.rod-spec-page__unit-reminder strong{font-style:normal;font-weight:600;color:rgba(var(--color-foreground),.7)}.rod-spec-page__related{margin-block-end:var(--space-xl);padding-block-start:var(--space-lg);border-block-start:1px solid rgba(var(--color-foreground),.08)}.rod-spec-page__related-heading{font-family:var(--font-heading);font-size:1.8rem;font-weight:600;letter-spacing:-.01em;margin:0 0 var(--space-md)}.rod-spec-page__related-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.rod-spec-page__related-card{flex:0 0 auto}.rod-spec-page__related-link{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);background:#fff;border:1px solid rgb(228,228,228);border-radius:0;text-decoration:none;color:inherit;min-width:120px;transition:opacity .3s ease-in-out}.rod-spec-page__related-link:hover{opacity:.7}.rod-spec-page__related-link:focus-visible{outline:2px solid rgb(var(--color-link));outline-offset:2px;border-radius:0}@media(prefers-reduced-motion:reduce){.rod-spec-page__related-link{transition:none}.rod-spec-page__related-link:hover{transform:none}}.rod-spec-page__related-name{font-size:1.4rem;font-weight:600;font-family:var(--font-heading);color:rgb(var(--color-foreground));line-height:1.3}.rod-spec-page__related-unit{font-size:1.2rem;color:rgba(var(--color-foreground),.55);letter-spacing:.04em}.rod-spec-page__cta{padding-block-start:var(--space-lg);border-block-start:1px solid rgba(var(--color-foreground),.08);text-align:center}.rod-spec-page__cta-button{display:inline-block}@media(prefers-reduced-motion:reduce){.rod-spec-page__featured-image img{transition:none}}.spec-value-page__subtitle{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin:0}.spec-value-page__siblings{margin-block-end:var(--space-xl);padding-block-start:var(--space-lg);border-block-start:1px solid rgba(var(--color-foreground),.08)}.spec-value-page__siblings-heading{font-family:var(--font-heading);font-size:1.8rem;font-weight:600;letter-spacing:-.01em;margin:0 0 var(--space-md)}.spec-value-page__siblings-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.spec-value-page__sibling-card{flex:0 0 auto}.spec-value-page__sibling-link{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);background:#fff;border:1px solid rgb(228,228,228);border-radius:0;text-decoration:none;color:inherit;min-width:120px;transition:opacity .3s ease-in-out}.spec-value-page__sibling-link:hover{opacity:.7}.spec-value-page__sibling-link:focus-visible{outline:2px solid rgb(var(--color-link));outline-offset:2px;border-radius:0}@media(prefers-reduced-motion:reduce){.spec-value-page__sibling-link{transition:none}.spec-value-page__sibling-link:hover{transform:none}}.spec-value-page__sibling-media{width:100%;border-radius:0;overflow:hidden;max-height:100px}.spec-value-page__sibling-media img{display:block;width:100%;height:auto;max-height:100px;object-fit:cover}.spec-value-page__sibling-name{font-size:1.4rem;font-weight:600;font-family:var(--font-heading);color:rgb(var(--color-foreground));line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-rod-spec-page.css.map */
