.rfc-landing{padding:clamp(2rem,5vw,4rem) 1rem 1rem}.rfc-landing--after-grid{padding-top:1rem}.rfc-landing__inner{max-width:1200px;margin-inline:auto}.rfc-hero{max-width:920px;margin-inline:auto;text-align:center}.rfc-hero__eyebrow{text-transform:uppercase;font-size:.78rem;color:#65748a}.rfc-hero h1{margin:.35rem 0 1rem}.rfc-hero p,.rfc-section--text p{font-size:1rem;line-height:1.7}.rfc-section{margin-top:clamp(2rem,5vw,4rem)}.rfc-section h2{text-align:center;margin-bottom:1.25rem}.rfc-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.rfc-card{border:1px solid #d7dee8;border-radius:8px;padding:1.15rem;display:flex;flex-direction:column;min-height:100%;background:#fff}.rfc-card h3{font-size:1rem;margin:0 0 .65rem;color:#15304f}.rfc-card p{line-height:1.55;margin:0 0 1rem;color:#4f5f73}.rfc-card__cta,.rfc-button{margin-top:auto;align-self:flex-start;text-decoration:none;font-weight:700;color:#d96a28}.rfc-section--text{max-width:880px;margin-inline:auto;text-align:center}.rfc-section--text .rfc-button{display:inline-flex;margin-top:1rem}.rfc-faq{max-width:900px;margin-inline:auto}.rfc-faq details{border-top:1px solid #d7dee8;padding:1rem 0}.rfc-faq details:last-child{border-bottom:1px solid #d7dee8}.rfc-faq summary{cursor:pointer;font-weight:700;color:#15304f}@media(max-width:990px){.rfc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.rfc-card-grid{grid-template-columns:1fr}.rfc-landing{padding-inline:.85rem}}body:has(.rfc-card-grid) accordion-custom:has(summary[data-testid=price-filter]){display:none!important}.rfc-faq h2{color:#f4efe3}.rfc-faq details{border-top-color:#f4efe373}.rfc-faq details:last-child{border-bottom-color:#f4efe373}.rfc-faq summary{color:#f4efe3}.rfc-faq summary:hover,.rfc-faq summary:focus-visible{color:#d96a28;outline-color:#d96a28}.rfc-faq details[open] summary{color:#f4efe3}.rfc-faq p{color:#e8dfd0}.category-landing-page .clp-type-card,.rfc-card,.em-card{overflow:hidden}.category-landing-page .clp-type-card__media,.rfc-card__media,.em-card__media{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:clamp(.6rem,2vw,1rem);margin:0 0 .9rem;border-radius:8px;background:#ffffffad;border:1px solid rgba(21,48,79,.08);box-sizing:border-box}.rfc-card__media,.em-card__media{background:#fff}@media screen and (max-width:640px){.category-landing-page .clp-type-card__media,.rfc-card__media,.em-card__media{padding:.7rem;margin-bottom:.75rem}}body:has(.em-landing) .price,body:has(.em-landing) .product-card__price,body:has(.em-landing) .card-information__price,body:has(.em-landing) .price__container{display:none!important}.category-landing-page .clp-type-card__media,.rfc-card__media,.em-card__media{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:clamp(.65rem,2vw,1rem);margin:0 0 .9rem;box-sizing:border-box;overflow:hidden}.category-landing-page .clp-type-card__image,.rfc-card__image,.em-card__image{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.rfc-faq,.rfc-faq p,.rfc-faq li,.rfc-faq div{color:#334155}.rfc-faq h2,.rfc-faq summary,.rfc-faq details[open] summary{color:#15304f}.rfc-faq a{color:inherit;text-decoration-color:currentColor}.rfc-faq summary:hover,.rfc-faq summary:focus-visible{color:#15304f}
/*# sourceMappingURL=/cdn/shop/t/21/assets/rubber-flex-collets-landing.css.map */
