.keast-parts-secondary{--parts-navy: #202431;--parts-ink: #191c24;--parts-muted: #5c6270;--parts-red: #c23b35;--parts-line: #d9dce2;--parts-focus: #f2be47;color:var(--parts-ink);font-family:var(--font-body-family);letter-spacing:0}.keast-parts-secondary [hidden],[data-parts-family-catalog][hidden]{display:none!important}.keast-parts-secondary__inner,.keast-parts-search-results .page-width{width:100%;max-width:132rem;margin-inline:auto;padding-inline:clamp(1.6rem,3.2vw,4rem)}.keast-parts-secondary__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.2rem;padding-block:.2rem;min-height:4.8rem;font-size:1.5rem}:where(.keast-parts-secondary) a{color:inherit;text-underline-offset:.2em}.keast-parts-secondary__hero{background:var(--parts-navy);color:#fff}.keast-parts-secondary__hero>.keast-parts-secondary__inner{padding-block:clamp(1.5rem,2.6vw,3.2rem)}.keast-parts-secondary__heading{margin-bottom:.8rem}.keast-parts-secondary__heading h1{margin:0;color:#fff;font-size:clamp(2.8rem,3.7vw,4.6rem);line-height:1.08;font-weight:650;letter-spacing:-.03em;overflow-wrap:anywhere}.keast-parts-secondary__links a{display:inline-flex;min-height:4.4rem;align-items:center}.keast-parts-secondary__views,.keast-parts-search-results .keast-search-scope{display:flex;flex-wrap:wrap;gap:0 2.4rem;margin:0 0 1.1rem}.keast-parts-secondary__views a,.keast-parts-search-results .keast-search-scope .keast-search-scope__button{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 0 .2rem;border:0;border-bottom:.3rem solid transparent;border-radius:0;background:transparent;box-shadow:none;color:#eef0f6;font:inherit;font-weight:600;text-decoration:none}.keast-parts-secondary__views a[aria-current],.keast-parts-search-results .keast-search-scope .keast-search-scope__button.is-active{border-color:var(--parts-red);color:#fff;font-weight:750}.keast-parts-secondary__views a:hover,.keast-parts-search-results .keast-search-scope .keast-search-scope__button:hover{color:#fff;text-decoration:underline;text-underline-offset:.2em}.keast-parts-search-results .keast-search-scope__check,.keast-parts-search-results .keast-search-scope__button:after{display:none}.keast-parts-secondary__finder,.keast-parts-search-results .keast-search-shell--compact .keast-search-form{display:flex;align-items:stretch;max-width:94rem;min-height:5rem;border:0;border-radius:.7rem;background:#fff;box-shadow:none;overflow:visible}.keast-parts-secondary__field{position:relative;display:flex;flex:1;min-width:0}.keast-parts-secondary__finder input[type=search],.keast-parts-search-results .keast-search-form__input{-webkit-appearance:none;appearance:none;min-width:0;width:100%;min-height:5rem;padding:.8rem 1.5rem;border:0;border-radius:.7rem 0 0 .7rem;background:#fff;color:var(--parts-ink);font:inherit;font-size:1.6rem;line-height:1.25}.keast-parts-secondary__finder input::placeholder,.keast-parts-search-results .keast-search-form__input::placeholder{color:var(--parts-muted);opacity:1}.keast-parts-secondary__hint{display:none}.keast-parts-secondary__finder button,.keast-parts-search-results .keast-search-form__submit{min-width:min(10rem,26%);min-height:4.4rem;border:0;border-radius:0 .7rem .7rem 0;padding:.7rem clamp(1.2rem,3vw,2.4rem);background:var(--parts-red);color:#fff;cursor:pointer;font:inherit;font-weight:750}.keast-parts-secondary__finder button:hover,.keast-parts-search-results .keast-search-form__submit:hover{background:#a92f2a}.keast-parts-secondary a:focus-visible,.keast-parts-secondary summary:focus-visible,.keast-parts-secondary input:focus-visible,.keast-parts-secondary button:focus-visible{position:relative;z-index:1;outline:3px solid var(--parts-focus);outline-offset:2px}.keast-parts-secondary__links{display:flex;flex-wrap:wrap;column-gap:clamp(1.2rem,3vw,2.8rem);margin-top:.4rem;font-size:1.5rem;line-height:1.3}.keast-parts-secondary__intro{max-width:70ch;margin:.8rem 0 0;color:var(--parts-muted);font-size:1.6rem;line-height:1.5}.keast-parts-family__context{padding-block:.6rem}.keast-parts-family__books,[data-parts-family-catalog],.keast-brand-support__request{scroll-margin-block-start:12rem}.keast-parts-search-results{padding-top:0}.keast-parts-search-results .template-search__header{margin-bottom:0}.keast-parts-search-results .keast-search-results-header{max-width:none;margin:0;text-align:left}.keast-parts-search-results .keast-parts-finder-layout{--keast-parts-contacts-offset: 5.5rem}.keast-parts-search-results .keast-search-results-header .keast-search-shell{width:min(100%,94rem);margin-top:0}.keast-parts-search-results .template-search__header>p{max-width:70ch;margin:.4rem 0 0}.keast-parts-search-results .facets-container{padding-top:1.6rem}.keast-parts-search-results .product-grid-container{min-width:0}.keast-brand-support__body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2.4rem,5vw,6.4rem);padding-block:clamp(2.4rem,5vw,5.6rem);align-items:start}.keast-brand-support__request{min-width:0;padding:clamp(1.6rem,3vw,2.8rem);border:1px solid var(--parts-line);border-radius:1rem}.keast-brand-support__request-context{margin-top:0}.keast-brand-support__service{font-size:1.7rem;line-height:1.55}.keast-brand-support__service h2{margin:0 0 .8rem;color:var(--parts-ink);font-size:clamp(2.3rem,3vw,3.2rem);line-height:1.12;letter-spacing:-.025em}.keast-brand-support__footer{border-top:1px solid var(--parts-line);padding-block:1rem;font-size:1.6rem}.keast-brand-support__footer a{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem}@media(max-width:749px){.keast-parts-secondary__finder input[type=search]{min-height:5.4rem}.keast-parts-secondary__finder input::placeholder{color:transparent}.keast-parts-secondary__finder input:placeholder-shown+.keast-parts-secondary__hint{position:absolute;inset-inline:1.5rem;inset-block-start:50%;display:block;transform:translateY(-50%);color:var(--parts-muted);font-size:1.5rem;line-height:1.2;pointer-events:none}.keast-brand-support__body{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/keast-parts-secondary.css.map */
