luma-guided-parts{display:block;width:100%;min-width:0;--parts-line:color-mix(in srgb,var(--luma-text-light) 24%,transparent)}luma-guided-parts [hidden]{display:none!important}luma-guided-parts:not([data-ready]) [data-parts-picker],luma-guided-parts[data-ready] [data-parts-fallback]{display:none!important}luma-guided-parts .luma-parts-label{display:block;margin-bottom:.8rem;font-size:1.2rem;color:var(--luma-text-light);text-transform:uppercase;letter-spacing:.08em}luma-guided-parts .luma-parts-dropdown{margin:0}luma-guided-parts .luma-parts-dropdown summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;list-style:none;min-height:5.4rem;padding:1.3rem 1.6rem;border:1px solid var(--parts-line);border-radius:2px;background:var(--luma-surface);color:var(--luma-text-light);font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;cursor:pointer}luma-guided-parts summary::-webkit-details-marker{display:none}luma-guided-parts summary span{min-width:0;overflow-wrap:anywhere}luma-guided-parts summary svg{width:1.1rem;height:1.1rem;flex-shrink:0;transition:transform .2s ease}luma-guided-parts details[open] summary svg{transform:rotate(180deg)}luma-guided-parts .luma-parts-menu{background:var(--luma-surface);border:1px solid var(--parts-line);border-top:0;border-radius:0 0 2px 2px}luma-guided-parts .luma-parts-search{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--parts-line)}luma-guided-parts .luma-parts-search svg{width:1.8rem;height:1.8rem;flex-shrink:0;color:var(--luma-text-light)}luma-guided-parts .luma-parts-search input{width:100%;min-width:0;min-height:3.6rem;padding:.5rem 0;border:0;border-radius:0;background:transparent;color:var(--luma-text-light);font-family:var(--font-body-family);font-size:1.6rem;box-shadow:none}luma-guided-parts .luma-parts-search input::placeholder{color:color-mix(in srgb,var(--luma-text-light) 70%,transparent);opacity:1}luma-guided-parts .luma-parts-list{max-height:34rem;overflow-y:auto;overscroll-behavior:contain;padding:0 1.2rem 1rem;scrollbar-width:thin;scrollbar-color:var(--parts-line) var(--luma-surface)}luma-guided-parts .luma-parts-choice,luma-guided-parts .luma-parts-group{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:4.4rem;padding:1.2rem .8rem;border:0;border-bottom:1px solid var(--parts-line);border-radius:0;background:transparent;color:var(--luma-text-light);text-align:left;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;cursor:pointer}luma-guided-parts .luma-parts-choice span:first-child,luma-guided-parts .luma-parts-group span:first-child{min-width:0;overflow-wrap:anywhere}luma-guided-parts .luma-parts-choice:hover{background:color-mix(in srgb,var(--luma-accent) 8%,var(--luma-surface))}luma-guided-parts .luma-parts-choice[aria-pressed=true],luma-guided-parts .luma-parts-group[aria-expanded=true]{color:var(--luma-accent)}luma-guided-parts .luma-parts-group{font-size:1.3rem;padding:1.6rem .4rem}luma-guided-parts .luma-parts-group small{margin-left:auto}luma-guided-parts button small{font-size:1.2rem;color:var(--luma-text-light);opacity:.8;flex-shrink:0}luma-guided-parts .luma-parts-nested{margin-left:1.2rem;padding-left:1.2rem;border-left:1px solid var(--parts-line)}luma-guided-parts .luma-parts-results-heading{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;padding:1.8rem .8rem .6rem;color:var(--luma-text-light);opacity:.8}luma-guided-parts .luma-parts-count{padding:1rem 1.6rem;border-top:1px solid var(--parts-line);font-size:1.2rem;color:var(--luma-text-light)}luma-guided-parts .luma-parts-empty{padding:2rem .8rem;color:var(--luma-text-light)}luma-guided-parts .luma-parts-summary{margin:1.4rem 0 2rem;font-size:1.3rem;line-height:1.5;color:var(--luma-text-light);opacity:.8;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){luma-guided-parts summary svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/luma-guided-parts.css.map */
