.lp-races{background-color:#fff;letter-spacing:-.03em;padding-block:clamp(40px,5vw,72px)}.lp-races .page-width{max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.lp-races__header{text-align:center;max-width:640px;margin:0 auto 32px}.lp-races__title{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:0 0 12px;color:#1a1a1a}.lp-races__subtitle{font-size:1rem;line-height:1.5;color:#666;margin:0}.lp-races__search{display:flex;justify-content:center;margin-bottom:36px}.lp-races__search-button{display:inline-flex;align-items:center;gap:10px;min-width:min(420px,100%);padding:16px 20px;background-color:#fff;color:#666;border:1px solid #e0e0e0;border-radius:0;font-size:1rem;font-weight:400;letter-spacing:-.02em;cursor:pointer;text-align:left;transition:border-color .15s ease}.lp-races__search-button:hover{border-color:#1a1a1a}.lp-races__search-button svg{flex:0 0 auto}.lp-races__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,24px)}.lp-races__card{display:block}.lp-races__fallback{margin-top:36px;text-align:center}.lp-races__fallback a{font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:#4600d6;text-decoration:none}.lp-races__fallback a:hover{text-decoration:underline}@media screen and (max-width:989px){.lp-races__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.lp-races__search-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lp-featured-races.css.map */
