:root{--gray-600:#7E7E7E;--status-success:#28A745}.text-gray-600{color:var(--gray-600)}.bg-status-success{background:var(--status-success)}select.select2 + .select2.select2-container{.select2-selection__rendered{height:100%}.select2-selection__rendered,.select2-selection__placeholder{display:flex;height:100%;align-items:center}}#divCategories{.nav-pills .nav-link{--bs-nav-pills-border-radius:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:transparent;border-bottom:2px solid var(--bs-primary)!important;color:var(--bs-primary)!important;font-weight:700}}#divProductsList{.product-image-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100px;.product-image{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity 200ms linear;&.ig-image-loaded{opacity:1}}}.product-name-container{.btn{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}}#divBrandTypeToggle{.btn-primary{--bs-btn-active-bg:var(--bs-primary)}}footer.footer{margin-bottom:0px}footer.footer a{color:unset}footer.footer.text-white a{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}#tblYourCartAccessories{[data-type="vehicle"]{display:none}}#divBuilder{[data-skeleton-for]{display:none}&.ig-skeleton-vehicle{[data-skeleton-for="divShowConfiguratorToggle"]{display:block}[data-skeleton-for="divConfigurator"]{display:flex}#divShowConfiguratorToggle{display:none!important}&:not(.ig-vehicle-stacking) #divConfigurator{display:none!important}&.ig-vehicle-stacking #divConfigurator{position:absolute;inset:0;pointer-events:none}&.ig-vehicle-stacking #configuratorContainer{opacity:0}#divFilters{margin-bottom:2rem!important}}&.ig-skeleton-categories{[data-skeleton-for="lstCategories"]{display:block}&:not(.ig-categories-rendering){[data-skeleton-for="divBrandTypeToggle"]{display:block}#divBrandTypeToggle,#categoriesContainerInner #lstCategories{display:none!important}}&.ig-categories-rendering{#categoriesContainerInner{position:relative}#categoriesContainerInner #lstCategories{position:absolute;top:0;left:0;right:0;z-index:1}}&.ig-categories-revealing [data-skeleton-for="lstCategories"]{opacity:0;transition:opacity 250ms linear;.placeholder{visibility:hidden}}}&.ig-skeleton-products{[data-skeleton-for="divProductsList"]{display:block}#divProductsTitle,#divAccessoriesSearch,#divProductsFilters,#divProductsList,#divNoProducts{display:none!important}}[data-skeleton-for="divBrandTypeToggle"] .placeholder{display:block;width:100%;height:2.25rem;@media (min-width: 576px){width:12.8rem}}[data-skeleton-for="divConfigurator"]{flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity 150ms linear;&:has(.ig-vehicle-silhouette){opacity:1}> *{flex-shrink:0}.ig-swatches-skeleton{display:flex;justify-content:center;> div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px;max-width:174px}.placeholder{width:20px;height:20px;border-radius:5px;&.ig-swatch-select{width:10rem;height:calc(1.5em + .9rem + 2px);border-radius:var(--ig-border-radius, 0)}}}.ig-vehicle-skeleton{width:85%;max-width:850px;margin-top:3rem;margin-bottom:6px;aspect-ratio:850 / 400}.ig-vehicle-silhouette{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;.placeholder{border-radius:0}}}.ig-tabs-skeleton{display:flex;flex-wrap:wrap;height:42px;overflow:hidden;> div{display:flex;align-items:center;justify-content:center;flex:1 0 6.5rem;height:42px;padding:0 1rem;border-bottom:2px solid rgba(0, 0, 0, 0.25);&.search{flex:0 0 auto}}}}@media screen and (orientation: portrait){#divBuilder [data-skeleton-for="lstCategories"]{margin:1rem 0 calc(1rem - 2px)}#divBuilder .ig-swatches-skeleton{margin-bottom:1.5rem}}@media screen and (orientation: landscape){#divBuilder{[data-skeleton-for="divConfigurator"]{height:100%}[data-skeleton-for="lstCategories"]{margin-bottom:calc(1.5rem - 2px)}}}