.community-builds-section{display:block}.community-builds-section__intro{margin-bottom:20px}.community-builds-section__discovery-cta{margin:0 auto 28px;text-align:center}.community-builds-section__submit{margin-bottom:12px}.community-builds-section__featured-note{font-size:.9em;margin:0}.community-builds-section__featured-note a{text-decoration:underline;text-underline-offset:2px}.community-builds-section__filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.community-builds-section__filter{background:transparent;border:1px solid currentColor;border-radius:999px;color:inherit;cursor:pointer;font:inherit;line-height:1.2;padding:9px 16px}.community-builds-section__filter[aria-pressed=true]{background:var(--color--text);color:var(--color--bg)}.community-builds__grid{row-gap:15px}.community-build-card{aspect-ratio:3 / 2;margin-bottom:0;overflow:hidden}.community-build-card__link{display:block;height:100%;width:100%}.community-build-card__image{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease;width:100%}@media(hover:hover){.community-build-card__link:hover .community-build-card__image{transform:scale(1.02)}}.community-build-card__link:focus-visible,.community-builds-section__load-more:focus-visible,.community-builds-section__view-all:focus-visible,.community-builds-section__submit:focus-visible,.community-builds-section__featured-note a:focus-visible,.community-builds-section__filter:focus-visible{outline:2px solid var(--color--text);outline-offset:3px}.community-builds-section__footer{margin-top:30px;text-align:center}.community-builds-section__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.js .community-build-card--deferred{display:none}@media screen and (max-width:767px){.community-builds--grid .grid-layout--mob-2 .community-build-card{flex-basis:calc(50% - 7.5px)}.community-builds--carousel .community-builds__grid{flex-wrap:nowrap;justify-content:flex-start;margin-left:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 18px 8px;scrollbar-width:none;scroll-padding-left:18px;scroll-snap-type:x mandatory}.community-builds--carousel .community-builds__grid::-webkit-scrollbar{display:none}.community-builds--carousel .community-build-card{flex:0 0 calc(100vw - 120px);scroll-snap-align:start;scroll-snap-stop:always}}@media(prefers-reduced-motion:reduce){.community-build-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-community-builds.css.map */
