.em-landing{padding:clamp(2rem,5vw,4rem) 1rem 1rem}.em-landing--after-grid{padding-top:1rem}.em-landing__inner{max-width:1200px;margin-inline:auto}.em-hero{max-width:920px;margin-inline:auto;text-align:center}.em-hero__eyebrow{text-transform:uppercase;font-size:.78rem;color:#65748a}.em-hero h1{margin:.35rem 0 1rem}.em-hero p,.em-section--text p{font-size:1rem;line-height:1.7}.em-section{margin-top:clamp(2rem,5vw,4rem)}.em-section h2{text-align:center;margin-bottom:1.25rem}.em-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.em-card{border:1px solid #d7dee8;border-radius:8px;padding:1.15rem;display:flex;flex-direction:column;min-height:100%;background:#fff}.em-card h3{font-size:1rem;margin:0 0 .65rem;color:#15304f}.em-card p{line-height:1.55;margin:0 0 1rem;color:#4f5f73}.em-card__cta,.em-button{margin-top:auto;align-self:flex-start;text-decoration:none;font-weight:700;color:#d96a28}.em-section--text{max-width:880px;margin-inline:auto;text-align:center}.em-section--text .em-button{display:inline-flex;margin-top:1rem}.em-faq{max-width:900px;margin-inline:auto}.em-faq details{border-top:1px solid #d7dee8;padding:1rem 0}.em-faq details:last-child{border-bottom:1px solid #d7dee8}.em-faq summary{cursor:pointer;font-weight:700;color:#15304f}@media(max-width:990px){.em-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.em-card-grid{grid-template-columns:1fr}.em-landing{padding-inline:.85rem}}body:has(.em-landing) accordion-custom:has(summary[data-testid=price-filter]){display:none!important}.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}.em-faq,.em-faq p,.em-faq li,.em-faq div{color:#334155}.em-faq h2,.em-faq summary,.em-faq details[open] summary{color:#15304f}.em-faq a{color:inherit;text-decoration-color:currentColor}.em-faq summary:hover,.em-faq summary:focus-visible{color:#15304f}
/*# sourceMappingURL=/cdn/shop/t/21/assets/expanding-mandrels-landing.css.map */
