.catalog-feature-set-list-module__MITh_W__header{max-width:var(--lego-max-width-reading)}.catalog-feature-set-list-module__MITh_W__railAction{width:fit-content}.catalog-feature-set-list-module__MITh_W__grid{--catalog-browse-grid-inline-border-size:0px;display:grid}@media (min-width:48rem){.catalog-feature-set-list-module__MITh_W__grid{--catalog-browse-grid-inline-border-size:var(--catalog-browse-grid-divider-size,1px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.catalog-feature-set-list-module__MITh_W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.collection-ui-module__O5e7XW__metricCard{gap:var(--lego-space-2);display:grid}.collection-ui-module__O5e7XW__metricValue{font-family:var(--lego-font-family-heading);font-size:var(--lego-text-role-section-size);font-weight:var(--lego-text-role-section-weight);letter-spacing:-.03em;line-height:var(--lego-text-role-section-line-height);margin:0}.collection-ui-module__O5e7XW__description,.collection-ui-module__O5e7XW__metaText{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);margin:0;line-height:1.5}.collection-ui-module__O5e7XW__metaText{font-size:var(--lego-text-role-meta-size);line-height:var(--lego-text-role-meta-line-height)}.collection-ui-module__O5e7XW__errorText{color:var(--lego-error);line-height:var(--lego-line-height-relaxed);margin:0}.collection-ui-module__O5e7XW__successText{color:var(--lego-positive);line-height:var(--lego-line-height-relaxed);margin:0}.collection-ui-module__O5e7XW__shelfCard{gap:var(--lego-space-3);display:grid}.collection-ui-module__O5e7XW__shelfHeader{align-items:center;gap:var(--lego-space-2);flex-wrap:wrap;display:flex}.collection-ui-module__O5e7XW__title{font-family:var(--lego-font-family-heading);font-size:var(--lego-text-role-card-title-size);font-weight:var(--lego-text-role-card-title-weight);letter-spacing:-.02em;line-height:var(--lego-text-role-card-title-line-height);margin:0}.collection-ui-module__O5e7XW__toggleCard{gap:var(--lego-space-2);display:grid}.collection-ui-module__O5e7XW__productToggle{border-radius:var(--lego-radius-md);gap:var(--lego-space-1);display:grid}.collection-ui-module__O5e7XW__compactToggle{align-items:center;gap:var(--lego-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.collection-ui-module__O5e7XW__compactToggleCopy{gap:var(--lego-space-1);display:grid}.collection-ui-module__O5e7XW__compactToggleLabel,.collection-ui-module__O5e7XW__compactToggleHint{margin:0}.collection-ui-module__O5e7XW__compactToggleLabel{color:var(--lego-text);font-weight:var(--lego-font-weight-semibold);line-height:1.35}.collection-ui-module__O5e7XW__compactToggleHint{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);line-height:1.45}.collection-ui-module__O5e7XW__compactToggleButton{white-space:nowrap;min-height:2.4rem;padding-inline:.85rem}.collection-ui-module__O5e7XW__toggleMeta{gap:var(--lego-space-2);flex-wrap:wrap;display:flex}.collection-ui-module__O5e7XW__toggleButton{justify-self:flex-start}.collection-ui-module__O5e7XW__productToggleButton{border:var(--lego-border-width-2)solid transparent;border-radius:var(--lego-radius-pill);box-shadow:none;inline-size:100%;justify-content:center;min-height:2.6rem;padding-inline:.8rem}.collection-ui-module__O5e7XW__productToggleButtonIdle{background:var(--lego-surface-muted);color:var(--lego-text)}.collection-ui-module__O5e7XW__productToggleButtonIdle:hover{background:color-mix(in srgb,var(--lego-surface-muted)76%,var(--lego-border-subtle)24%);color:var(--lego-text);border-color:#0000}.collection-ui-module__O5e7XW__productToggleButtonActive{background:var(--lego-info);color:#fff;border-color:#0000}.collection-ui-module__O5e7XW__productToggleButtonActive:hover{background:color-mix(in srgb,var(--lego-info)88%,black 12%);border-color:#0000}.collection-ui-module__O5e7XW__collectionPagePanel{gap:var(--lego-space-3);display:grid}.collection-ui-module__O5e7XW__collectionHeader{gap:var(--lego-space-2);display:grid}.collection-ui-module__O5e7XW__collectionMeta{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);margin:0;line-height:1.45}.collection-ui-module__O5e7XW__destinationPanel{border-top:var(--lego-border-width-1)solid color-mix(in srgb,var(--lego-border)76%,transparent);gap:var(--lego-space-2);padding-top:var(--lego-space-2);display:grid}.collection-ui-module__O5e7XW__destinationLinks{gap:var(--lego-space-2);flex-wrap:wrap;display:flex}.collection-ui-module__O5e7XW__collectionToolbar{border-top:var(--lego-border-width-1)solid color-mix(in srgb,var(--lego-border)76%,transparent);padding-top:var(--lego-space-2)}.collection-ui-module__O5e7XW__collectionGrid{gap:var(--lego-space-3);display:grid}.collection-ui-module__O5e7XW__collectionEmptyActions{gap:var(--lego-space-2);flex-wrap:wrap;display:flex}.collection-ui-module__O5e7XW__demo{gap:var(--lego-space-4);display:grid}@media (min-width:48rem){.collection-ui-module__O5e7XW__collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.pricing-ui-module__d75F8q__panel,.pricing-ui-module__d75F8q__demo{gap:var(--lego-space-2);display:grid}.pricing-ui-module__d75F8q__productPanel{padding:var(--lego-space-3);border-radius:var(--lego-radius-md);background:var(--lego-surface-subtle);align-content:start}.pricing-ui-module__d75F8q__metricBlock{gap:var(--lego-space-1);display:grid}.pricing-ui-module__d75F8q__metricLabel{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);font-weight:var(--lego-font-weight-semibold);line-height:var(--lego-text-role-meta-line-height);margin:0}.pricing-ui-module__d75F8q__metricValue{font-family:var(--lego-font-family-heading);font-size:clamp(1.85rem,4.6vw,2.65rem);font-weight:var(--lego-text-role-hero-weight);letter-spacing:-.04em;margin:0;line-height:.95}.pricing-ui-module__d75F8q__metricContext,.pricing-ui-module__d75F8q__metricContextSecondary,.pricing-ui-module__d75F8q__dealSignalSupport,.pricing-ui-module__d75F8q__referenceNote{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);margin:0;line-height:1.5}.pricing-ui-module__d75F8q__scopeLine{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);margin:0;line-height:1.45}.pricing-ui-module__d75F8q__metricContext{color:var(--lego-text);font-weight:var(--lego-font-weight-semibold)}.pricing-ui-module__d75F8q__metricContextSecondary{font-size:var(--lego-text-role-meta-size)}.pricing-ui-module__d75F8q__dealSignal{color:var(--lego-text);font-size:.98rem;font-weight:var(--lego-font-weight-semibold);margin:0;line-height:1.35}.pricing-ui-module__d75F8q__dealSignalSupport{margin:0}.pricing-ui-module__d75F8q__summaryBlock{gap:var(--lego-space-2);padding-top:var(--lego-space-2);border-top:1px solid color-mix(in srgb,var(--lego-border)72%,transparent);display:grid}.pricing-ui-module__d75F8q__decisionSummaryList{gap:var(--lego-space-2);margin:0;padding:0;list-style:none;display:grid}.pricing-ui-module__d75F8q__decisionSummaryItem{border-top:1px solid color-mix(in srgb,var(--lego-border)68%,transparent);color:var(--lego-text);font-size:.98rem;font-weight:var(--lego-font-weight-medium);padding-top:var(--lego-space-2);margin:0;line-height:1.45}.pricing-ui-module__d75F8q__decisionSummaryItem:first-child{border-top:0;padding-top:0}.pricing-ui-module__d75F8q__summarySection{gap:var(--lego-space-2);display:grid}.pricing-ui-module__d75F8q__summarySection+.pricing-ui-module__d75F8q__summarySection{border-top:1px solid color-mix(in srgb,var(--lego-border)72%,transparent);padding-top:var(--lego-space-2)}.pricing-ui-module__d75F8q__summaryGrid{gap:var(--lego-space-2);margin:0;display:grid}.pricing-ui-module__d75F8q__summaryLabel{color:var(--lego-text);font-size:var(--lego-text-role-meta-size);font-weight:var(--lego-font-weight-semibold);line-height:var(--lego-text-role-meta-line-height);margin:0}.pricing-ui-module__d75F8q__summaryNote{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);line-height:var(--lego-line-height-relaxed);margin:0}.pricing-ui-module__d75F8q__referenceFallback{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);line-height:var(--lego-text-role-meta-line-height);margin:0}.pricing-ui-module__d75F8q__productMetaRow{align-items:center;gap:var(--lego-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.pricing-ui-module__d75F8q__productMeta{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);line-height:var(--lego-text-role-meta-line-height);margin:0}.pricing-ui-module__d75F8q__productUnavailableValue{font-family:var(--lego-font-family-heading);font-size:clamp(1.4rem,3vw,1.8rem);font-weight:var(--lego-font-weight-bold);letter-spacing:-.03em;margin:0;line-height:1}.pricing-ui-module__d75F8q__referenceNote{font-size:var(--lego-text-role-meta-size)}.pricing-ui-module__d75F8q__metaGrid{gap:var(--lego-space-1);margin:0;display:grid}.pricing-ui-module__d75F8q__historyChartShell{--pricing-history-chart-grid:color-mix(in srgb,var(--lego-border)58%,transparent);--pricing-history-chart-height:8.25rem;--pricing-history-chart-high:color-mix(in srgb,var(--lego-text-muted)84%,white);--pricing-history-chart-line:color-mix(in srgb,var(--lego-accent)92%,white 8%);--pricing-history-chart-low:color-mix(in srgb,var(--lego-color-success,#178c5f)88%,black 12%);--pricing-history-chart-marker:#fff;background:color-mix(in srgb,var(--lego-surface-muted)72%,white);border:1px solid color-mix(in srgb,var(--lego-border)68%,transparent);border-radius:var(--lego-radius-md);contain:paint;align-items:stretch;gap:var(--lego-space-2);padding:var(--lego-space-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.pricing-ui-module__d75F8q__historyAxis,.pricing-ui-module__d75F8q__historyLabels{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);line-height:var(--lego-text-role-meta-line-height)}.pricing-ui-module__d75F8q__historyAxis{inset:var(--lego-space-2)auto var(--lego-space-2)var(--lego-space-2);pointer-events:none;z-index:1;flex-direction:column;justify-content:space-between;min-width:0;display:flex;position:absolute}.pricing-ui-module__d75F8q__historyAxisLabelFull{display:none}.pricing-ui-module__d75F8q__historyAxisLabelCompact{background:color-mix(in srgb,var(--lego-surface-muted)88%,white);border-radius:var(--lego-radius-sm);box-shadow:0 0 0 2px color-mix(in srgb,var(--lego-surface-muted)88%,white);text-overflow:ellipsis;white-space:nowrap;max-inline-size:3.5rem;display:inline-flex;overflow:hidden}.pricing-ui-module__d75F8q__historyCanvasFrame{block-size:var(--pricing-history-chart-height);inline-size:100%;min-inline-size:0;position:relative}.pricing-ui-module__d75F8q__historyCanvas{block-size:100%;inline-size:100%;max-inline-size:100%;display:block}.pricing-ui-module__d75F8q__historyLabels{color:color-mix(in srgb,var(--lego-text-muted)90%,transparent);justify-content:space-between;display:flex}.pricing-ui-module__d75F8q__metaItem{gap:var(--lego-space-1);display:grid}.pricing-ui-module__d75F8q__metaLabel{color:var(--lego-text-muted);font-size:var(--lego-text-role-eyebrow-size);font-weight:var(--lego-font-weight-bold);letter-spacing:.14em;line-height:var(--lego-text-role-eyebrow-line-height);text-transform:uppercase;margin:0}.pricing-ui-module__d75F8q__metaValue{margin:0}.pricing-ui-module__d75F8q__unavailableCopy{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);margin:0;line-height:1.5}@media (min-width:48rem){.pricing-ui-module__d75F8q__metaGrid,.pricing-ui-module__d75F8q__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-ui-module__d75F8q__historyChartShell{--pricing-history-chart-height:10.5rem;padding:var(--lego-space-3);grid-template-columns:auto minmax(0,1fr)}.pricing-ui-module__d75F8q__historyAxis{min-width:4.75rem;position:static;inset:auto}.pricing-ui-module__d75F8q__historyAxisLabelFull{display:inline}.pricing-ui-module__d75F8q__historyAxisLabelCompact{display:none}}
.reviews-ui-module__YLnPga__productReviewsSection{--reviews-section-padding-inline:var(--lego-section-inline-padding,var(--lego-space-3,1rem));color:var(--color-text,#172033)}.reviews-ui-module__YLnPga__productReviewsLayout{padding-block:0 clamp(1.5rem,4vw,2.5rem);padding-inline:var(--reviews-section-padding-inline);gap:clamp(1.35rem,3vw,2.25rem);display:grid}.reviews-ui-module__YLnPga__reviewsSummaryLine{align-items:center;gap:.55rem;display:inline-flex}.reviews-ui-module__YLnPga__reviewsNoScoreLabel,.reviews-ui-module__YLnPga__reviewsCompactCount{color:var(--color-text-muted,#5d6678);font-size:.95rem;font-weight:700}.reviews-ui-module__YLnPga__reviewSummary{gap:1.15rem;display:grid}.reviews-ui-module__YLnPga__reviewSummaryHeader,.reviews-ui-module__YLnPga__reviewSectionHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.reviews-ui-module__YLnPga__reviewSummaryTitle,.reviews-ui-module__YLnPga__reviewSectionHeader h3,.reviews-ui-module__YLnPga__reviewSubheading{color:var(--color-text,#172033);letter-spacing:0;margin:0;font-size:1.12rem;font-weight:800;line-height:1.3}.reviews-ui-module__YLnPga__reviewSummaryGrid{gap:1.25rem;display:grid}.reviews-ui-module__YLnPga__reviewScorePanel{gap:.9rem;display:grid}.reviews-ui-module__YLnPga__reviewScoreBlock{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.reviews-ui-module__YLnPga__reviewScore{font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1}.reviews-ui-module__YLnPga__reviewSummaryMetrics{gap:.45rem;margin:0;display:grid}.reviews-ui-module__YLnPga__reviewSummaryMetrics div,.reviews-ui-module__YLnPga__reviewSubratingRow,.reviews-ui-module__YLnPga__ratingDistributionRow{align-items:center;gap:.65rem;display:grid}.reviews-ui-module__YLnPga__reviewSummaryMetrics div{grid-template-columns:minmax(0,1fr) auto}.reviews-ui-module__YLnPga__reviewSummaryMetrics dt,.reviews-ui-module__YLnPga__reviewSummaryMetrics dd,.reviews-ui-module__YLnPga__reviewSummaryMetrics dt,.reviews-ui-module__YLnPga__reviewSubratingRow span:last-child,.reviews-ui-module__YLnPga__ratingDistributionRow span:first-child,.reviews-ui-module__YLnPga__reviewMeta,.reviews-ui-module__YLnPga__reviewDate,.reviews-ui-module__YLnPga__reviewMutedText,.reviews-ui-module__YLnPga__formHint,.reviews-ui-module__YLnPga__pendingNotice,.reviews-ui-module__YLnPga__formError,.reviews-ui-module__YLnPga__authPromptText{margin:0}.reviews-ui-module__YLnPga__reviewSummaryMetrics dt,.reviews-ui-module__YLnPga__reviewSubratingRow span:last-child,.reviews-ui-module__YLnPga__ratingDistributionRow span:first-child,.reviews-ui-module__YLnPga__reviewMeta,.reviews-ui-module__YLnPga__reviewDate,.reviews-ui-module__YLnPga__reviewMutedText{color:var(--color-text-muted,#5d6678);font-size:.92rem}.reviews-ui-module__YLnPga__reviewSummaryMetrics dd,.reviews-ui-module__YLnPga__ratingDistributionRow span:last-child,.reviews-ui-module__YLnPga__reviewSubratingRow span:first-child{color:var(--color-text,#172033);font-weight:800}.reviews-ui-module__YLnPga__ratingDistribution,.reviews-ui-module__YLnPga__reviewSubratings,.reviews-ui-module__YLnPga__ownReviewSection,.reviews-ui-module__YLnPga__reviewsListSection{gap:.85rem;display:grid}.reviews-ui-module__YLnPga__ratingDistributionRow{grid-template-columns:5rem minmax(5rem,1fr) 2.5rem}.reviews-ui-module__YLnPga__ratingDistributionTrack{background:var(--color-surface-muted,#eef1f6);border-radius:999px;height:.62rem;display:block;overflow:hidden}.reviews-ui-module__YLnPga__ratingDistributionFill{border-radius:inherit;height:100%;background:#f5a400;min-inline-size:.25rem;display:block}.reviews-ui-module__YLnPga__reviewSubratingRow{grid-template-columns:minmax(0,1fr) auto}.reviews-ui-module__YLnPga__reviewSubratingScore{align-items:center;gap:.45rem;display:inline-flex}.reviews-ui-module__YLnPga__ratingStars{color:#f5a400;gap:.12rem;display:inline-flex}.reviews-ui-module__YLnPga__ratingStar,.reviews-ui-module__YLnPga__ratingInputStar{stroke-width:2.2px;width:1rem;height:1rem}.reviews-ui-module__YLnPga__ratingStarFilled,.reviews-ui-module__YLnPga__ratingInputStarSelected{color:#f5a400;fill:currentColor}.reviews-ui-module__YLnPga__reviewFormShell{max-inline-size:48rem}.reviews-ui-module__YLnPga__reviewAuthLoadingPanel{align-items:center;gap:1rem;max-inline-size:52rem;display:grid}.reviews-ui-module__YLnPga__reviewAuthLoadingPanel p{color:var(--color-text-muted,#5d6678);margin:0;font-weight:700}.reviews-ui-module__YLnPga__reviewForm{gap:1.15rem;display:grid}.reviews-ui-module__YLnPga__ratingInputGroup,.reviews-ui-module__YLnPga__recommendGroup{border:0;gap:.5rem;margin:0;padding:0;display:grid}.reviews-ui-module__YLnPga__inputLabel,.reviews-ui-module__YLnPga__textareaLabel{color:var(--color-text,#172033);font-weight:800}.reviews-ui-module__YLnPga__textareaLabel{gap:.5rem;display:grid}.reviews-ui-module__YLnPga__ratingInputOptions,.reviews-ui-module__YLnPga__segmentedControl{flex-wrap:wrap;gap:.45rem;display:flex}.reviews-ui-module__YLnPga__ratingInputButton,.reviews-ui-module__YLnPga__segmentedButton{border:1px solid var(--color-border-strong,#b8c2d2);min-height:2.5rem;color:var(--color-text,#172033);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.reviews-ui-module__YLnPga__ratingInputButton{width:2.5rem;padding:0}.reviews-ui-module__YLnPga__ratingClearButton{color:var(--color-text-muted,#5d6678);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;min-height:2.5rem;padding-inline:.35rem;font-size:.9rem;font-weight:800;display:inline-flex}.reviews-ui-module__YLnPga__ratingClearButton:disabled{cursor:default;opacity:.5}.reviews-ui-module__YLnPga__segmentedButton{padding:0 .9rem;font-weight:700}.reviews-ui-module__YLnPga__ratingInputButton:hover,.reviews-ui-module__YLnPga__segmentedButton:hover,.reviews-ui-module__YLnPga__ratingInputButton[aria-pressed=true],.reviews-ui-module__YLnPga__segmentedButton[aria-pressed=true]{border-color:var(--color-brand,#1359d8);color:var(--color-brand,#1359d8)}.reviews-ui-module__YLnPga__ratingInputButton:focus-visible,.reviews-ui-module__YLnPga__ratingClearButton:focus-visible,.reviews-ui-module__YLnPga__segmentedButton:focus-visible,.reviews-ui-module__YLnPga__reviewTextarea:focus-visible{outline:3px solid var(--color-focus-ring,#1d6be3);outline-offset:3px}.reviews-ui-module__YLnPga__ratingInputStar{width:1.15rem;height:1.15rem}.reviews-ui-module__YLnPga__reviewTextarea{resize:vertical;border:1px solid var(--color-border-strong,#b8c2d2);min-height:7rem;color:inherit;font:inherit;border-radius:.55rem;padding:.75rem}.reviews-ui-module__YLnPga__optionalRatingsGroup{gap:.85rem;display:grid}.reviews-ui-module__YLnPga__optionalRatingsGroup h3{color:var(--color-text,#172033);margin:0;font-size:1rem;font-weight:800}.reviews-ui-module__YLnPga__pendingNotice{color:#8a5a00;font-weight:700}.reviews-ui-module__YLnPga__formError{color:#a62626;font-weight:700}.reviews-ui-module__YLnPga__ownReviewCard{background:var(--color-surface-muted,#f5f7fb);border-radius:.55rem;gap:.75rem;padding:1rem;display:grid}.reviews-ui-module__YLnPga__ownReviewCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.reviews-ui-module__YLnPga__statusBadge{border-radius:999px;align-items:center;min-height:1.8rem;padding-inline:.7rem;font-size:.8rem;font-weight:800;display:inline-flex}.reviews-ui-module__YLnPga__statusBadge-pending{color:#765000;background:#fff4d8}.reviews-ui-module__YLnPga__statusBadge-approved{color:#16613a;background:#e4f7eb}.reviews-ui-module__YLnPga__statusBadge-rejected,.reviews-ui-module__YLnPga__statusBadge-hidden{color:#962424;background:#fde8e8}.reviews-ui-module__YLnPga__noReviewsPrompt{align-items:center;gap:1rem;display:grid}.reviews-ui-module__YLnPga__noReviewsPrompt p{color:var(--color-text-muted,#5d6678);margin:0;line-height:1.55}.reviews-ui-module__YLnPga__reviewList{gap:.75rem;display:grid}.reviews-ui-module__YLnPga__reviewCard{border-block-start:1px solid var(--color-border-subtle,#d8dee8);gap:.7rem;padding-block:1rem;display:grid}.reviews-ui-module__YLnPga__reviewCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.reviews-ui-module__YLnPga__recommendBadge{color:#1d6f42;align-items:center;gap:.3rem;font-size:.85rem;font-weight:800;display:inline-flex}.reviews-ui-module__YLnPga__recommendBadge svg{width:1rem;height:1rem}.reviews-ui-module__YLnPga__reviewText{color:var(--color-text,#172033);margin:0;line-height:1.55}.reviews-ui-module__YLnPga__reviewCardSubratings{gap:.45rem;margin:0;display:grid}.reviews-ui-module__YLnPga__reviewCardSubratings div{grid-template-columns:minmax(0,10rem) auto;justify-content:start;align-items:center;gap:.5rem;display:grid}.reviews-ui-module__YLnPga__reviewCardSubratings dt,.reviews-ui-module__YLnPga__reviewCardSubratings dd{margin:0}.reviews-ui-module__YLnPga__reviewCardSubratings dt{color:var(--color-text-muted,#5d6678);font-size:.9rem;font-weight:700}@media (min-width:56rem){.reviews-ui-module__YLnPga__reviewSummaryGrid{grid-template-columns:minmax(14rem,.9fr) minmax(16rem,1.1fr) minmax(14rem,.85fr)}}@media (max-width:640px){.reviews-ui-module__YLnPga__reviewSummaryHeader,.reviews-ui-module__YLnPga__reviewSectionHeader,.reviews-ui-module__YLnPga__reviewCardHeader{grid-template-columns:1fr;display:grid}.reviews-ui-module__YLnPga__ratingDistributionRow{grid-template-columns:4.75rem minmax(4rem,1fr) 2.25rem}.reviews-ui-module__YLnPga__reviewSubratingRow{grid-template-columns:1fr;align-items:start}}
.shell-feature-collector-collection-module__XgFGvW__toolbar{align-items:end;gap:var(--lego-space-2);display:grid}.shell-feature-collector-collection-module__XgFGvW__toolbarGroup{gap:var(--lego-space-2);display:grid}.shell-feature-collector-collection-module__XgFGvW__toolbarLabel,.shell-feature-collector-collection-module__XgFGvW__toolbarMeta{color:var(--lego-text-muted);font-size:var(--lego-text-role-meta-size);line-height:var(--lego-text-role-meta-line-height);margin:0}.shell-feature-collector-collection-module__XgFGvW__toolbarLabel{font-weight:var(--lego-font-weight-semibold)}.shell-feature-collector-collection-module__XgFGvW__toolbarActions,.shell-feature-collector-collection-module__XgFGvW__cardActions{gap:var(--lego-space-2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.shell-feature-collector-collection-module__XgFGvW__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
