.section-community-build-detail{display:block}.community-build-detail__back{align-items:center;display:inline-flex;gap:8px;margin-bottom:28px}.community-build-detail__back .icon{height:16px;width:16px}.community-build-detail__layout{display:grid;gap:30px;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr)}.community-build-detail__media-column,.community-build-detail__info{min-width:0}.community-build-gallery__stage{aspect-ratio:3 / 2;background:var(--color--bg-light, #f4f4f4);border-radius:var(--radius-container);overflow:hidden;position:relative}.community-build-gallery__slide{height:100%;margin:0;width:100%}.community-build-gallery__slide[hidden]{display:none}.community-build-gallery__image,.community-build-gallery__thumb-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.community-build-gallery__thumbs{display:grid;gap:12px;grid-auto-columns:calc((100% - 24px) / 3);grid-auto-flow:column;margin-top:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 6px;scroll-snap-type:x proximity;scrollbar-width:thin}.community-build-gallery__thumb{aspect-ratio:3 / 2;background:transparent;border:1px solid transparent;border-radius:calc(var(--radius-container) / 2);cursor:pointer;overflow:hidden;padding:0;scroll-snap-align:start}.community-build-gallery__thumb[aria-selected=true]{border-color:var(--color--text)}.community-build-gallery__thumb:focus-visible,.community-build-detail__share:focus-visible,.community-build-detail__back:focus-visible,.community-build-detail__award-link:focus-visible,.community-build-detail__description-toggle:focus-visible,.community-build-detail__links a:focus-visible{outline:2px solid var(--color--text);outline-offset:3px}.community-build-detail__heading-row{display:flex;justify-content:flex-end}.community-build-detail__position,.community-build-detail__date{font-family:var(--font--button);font-size:.8rem;letter-spacing:var(--font--button-space);text-transform:var(--font--button-transform)}.community-build-detail__position{margin-bottom:8px}.community-build-detail__title{font-size:clamp(2rem,3vw,2.75rem);line-height:1.05;margin-bottom:8px}.community-build-detail__meta{display:grid;gap:2px}.community-build-detail__variant,.community-build-detail__builder,.community-build-detail__date{font-size:.85rem;line-height:1.3;margin:0}.community-build-detail__date{font-size:.72rem;opacity:.72}.community-build-detail__description{font-size:.85rem;line-height:1.35;margin-top:16px;opacity:.82;position:relative}.community-build-detail__description-content{max-height:none}.community-build-detail__description[data-description-clamped=true] .community-build-detail__description-content{overflow:hidden}.community-build-detail__description-toggle{-webkit-appearance:none;appearance:none;background:var(--color--bg);border:0;color:inherit;cursor:pointer;display:none;font:inherit;padding:0;text-decoration:underline;text-underline-offset:.15em}.community-build-detail__description[data-description-clamped=true] .community-build-detail__description-toggle{background:linear-gradient(90deg,transparent,var(--color--bg) 30%);bottom:0;display:block;min-width:38px;padding-left:14px;position:absolute;right:0;text-decoration:none}.community-build-detail__description[data-description-expanded=true] .community-build-detail__description-toggle{background:transparent;display:inline-block;margin-top:6px;padding:0;position:static;text-decoration:underline}.community-build-detail__description p{line-height:inherit;margin:0}.community-build-detail__award-link{justify-content:center;margin-top:18px;text-align:center;width:100%}.community-build-detail__specs{margin-top:24px}.community-build-detail__section-title{margin-bottom:12px}.community-build-detail__spec-list{display:grid;gap:7px;margin:0}.community-build-detail__spec{display:grid;gap:12px;grid-template-columns:minmax(86px,.72fr) minmax(0,1.5fr);padding:0}.community-build-detail__spec dt{font-family:var(--font--button);font-size:1rem;letter-spacing:var(--font--button-space);line-height:1.4;text-transform:var(--font--button-transform)}.community-build-detail__spec dd{font-size:1rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.community-build-detail__description>:last-child,.community-build-detail__description .metafield-rich_text_field>:last-child{margin-bottom:0}.community-build-detail__links{align-items:flex-start;border-top:1px solid var(--color--text-light, rgba(0, 0, 0, .18));display:flex;flex-direction:column;gap:12px;margin-top:32px;padding-top:24px}.community-build-detail__share{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}@media screen and (max-width:980px){.community-build-detail__layout{grid-template-columns:1fr}.community-build-detail__info{order:2}}@media screen and (max-width:767px){.community-build-detail__back{margin-bottom:20px}.community-build-detail__layout{gap:28px}.community-build-gallery__thumbs{gap:8px;grid-auto-columns:calc((100% - 16px) / 3);margin-top:8px;scrollbar-width:none}.community-build-gallery__thumbs::-webkit-scrollbar{display:none}.community-build-detail__spec{grid-template-columns:minmax(90px,.75fr) minmax(0,1.35fr)}}@media(prefers-reduced-motion:reduce){.community-build-gallery__thumbs{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-community-build-detail.css.map */
