.LexusSubTrims-module-scss-module__ITGE-W__container{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}@media (max-width:48rem){.LexusSubTrims-module-scss-module__ITGE-W__container{padding:var(--spacing-xs)}}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__header{width:-moz-fit-content;width:fit-content;padding:var(--spacing-md);background-color:var(--surface-background)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid{justify-content:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-md);background-color:var(--surface-background);flex-wrap:wrap;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard{flex:0 0 calc(25% - var(--spacing-lg)*.75);max-width:17.5rem;padding:var(--spacing-md);background:var(--elevated-level-one);border-radius:var(--radius-md)}@media (max-width:48rem){.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard{padding:var(--spacing-xs);flex:0 0 100%}}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__trimHeader{min-height:6.25rem;margin-bottom:var(--spacing-sm);padding:var(--spacing-xxs);flex-direction:column;justify-content:center;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__trimHeader .LexusSubTrims-module-scss-module__ITGE-W__trimTag{width:-moz-fit-content;width:fit-content;padding:var(--spacing-xxs)var(--spacing-xs);background-color:var(--elevated-level-two);border-radius:var(--radius-md)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__msrpContainer{gap:var(--spacing-xs);padding:var(--spacing-xxs);flex-direction:row;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__msrpContainer .LexusSubTrims-module-scss-module__ITGE-W__msrp{flex-direction:row;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard li{padding:var(--spacing-xxs)0;border-bottom:.0625rem solid var(--border-color-soft)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard li:last-child{border-bottom:none}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__specifications{min-height:var(--spacing-10xl);margin-bottom:var(--spacing-sm);padding:var(--spacing-xxs);border-top:.0625rem solid var(--border-color-strong);flex-direction:column;justify-content:center;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__specifications .LexusSubTrims-module-scss-module__ITGE-W__specificationsList{margin:var(--spacing-xxs)0 0 0;padding:0;list-style:none}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__detailFeatures{margin-bottom:var(--spacing-sm);padding:var(--spacing-xxs);padding-top:var(--spacing-md);border-top:.0625rem solid var(--border-color-strong)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__subTrimsGrid .LexusSubTrims-module-scss-module__ITGE-W__trimCard .LexusSubTrims-module-scss-module__ITGE-W__detailFeatures .LexusSubTrims-module-scss-module__ITGE-W__detailFeaturesList{margin:var(--spacing-xxs)0 0 0;padding:0;list-style:none}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer{width:100%;padding:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packagesHeader{width:-moz-fit-content;width:fit-content;padding:var(--spacing-md)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package{padding:var(--spacing-md);border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__summary{cursor:pointer;list-style:none}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__summary .LexusSubTrims-module-scss-module__ITGE-W__summaryCtn{justify-content:space-between;align-items:center;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__summary .LexusSubTrims-module-scss-module__ITGE-W__summaryRight{align-items:center;gap:var(--spacing-xs);display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__summary .LexusSubTrims-module-scss-module__ITGE-W__summaryRight .LexusSubTrims-module-scss-module__ITGE-W__icon{transition:transform .2s}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package[open] .LexusSubTrims-module-scss-module__ITGE-W__summary .LexusSubTrims-module-scss-module__ITGE-W__summaryRight .LexusSubTrims-module-scss-module__ITGE-W__icon{transform:rotate(180deg)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__trimsList{gap:var(--spacing-xs);padding:var(--spacing-xs);flex-wrap:wrap;display:flex}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__trimsList .LexusSubTrims-module-scss-module__ITGE-W__trim{padding:var(--spacing-xs);background-color:var(--surface-background);border-radius:var(--radius-md)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__packageFeaturesCtn{padding:var(--spacing-md)}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__packageFeaturesCtn .LexusSubTrims-module-scss-module__ITGE-W__packageFeatures{padding:var(--spacing-md)0}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__packageFeaturesCtn .LexusSubTrims-module-scss-module__ITGE-W__packageFeatures:first-child{padding:0}.LexusSubTrims-module-scss-module__ITGE-W__container .LexusSubTrims-module-scss-module__ITGE-W__packagesContainer .LexusSubTrims-module-scss-module__ITGE-W__packages .LexusSubTrims-module-scss-module__ITGE-W__package .LexusSubTrims-module-scss-module__ITGE-W__packageFeaturesCtn .LexusSubTrims-module-scss-module__ITGE-W__packageFeatures .LexusSubTrims-module-scss-module__ITGE-W__packageFeaturesList{margin:0}
