html{interpolate-size:allow-keywords}html,body{height:100%}body{display:flex;flex-direction:column;> div.container-fluid{max-height:100vh;overflow:auto}}#configuratorContainer{position:relative;width:100%}.canvas #configuratorContainerHidden{display:none}.no-canvas #configuratorContainer{display:none}.no-canvas #configuratorContainerHidden{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff}.no-canvas #llumar-embed #configuratorContainerHidden{top:-50px}.no-canvas #configuratorContainerHidden h2{font-size:20px;margin:30px 20px 20px}.no-canvas #configuratorContainerHidden p{font-size:16px;margin:20px}.no-canvas #configuratorContainerHidden a{font-size:16px;text-decoration:underline}#configuratorScaler{position:relative}#configurator{width:100%;height:auto;position:relative;overflow:visible}#configurator div{}#configurator svg{overflow:visible;margin-bottom:6px}#configurator .configuratorView{pointer-events:none}.configuratorLayer img{width:100%;height:auto;margin-bottom:6px}.configuratorViewSet,.configuratorView{display:none}.configuratorViewSet.visible,.configuratorView.visible{display:grid;place-items:end;margin:0 auto;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;> div{grid-area:1 / 1}svg,canvas{width:100%;height:auto}div[name]:has(div[class*='Position']){display:grid;align-items:end}div[name] > div[class*='Position']{grid-area:1 / 1}.configuratorLayer{width:100%}}.configuratorView.visible:hover,.configuratorView.visible:active,.configuratorView.visible:focus{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.configuratorHotspotPosition,#configurator{transform-origin:top left}.canvas-offset{position:absolute!important;left:-4000px!important}.asset-part-g{display:block}#configuratorColors{}.configuratorColor{background-clip:content-box;background-position:center center;border:3px solid transparent;cursor:pointer;height:20px;width:20px;border-radius:5px;border:2px solid rgba(30, 30, 30, 0.25)}.configuratorColor.selected{border-color:#666}.configuratorColor span{display:none}#configuratorRotator{}@media (min-width: 576px){}@media (min-width: 768px){#configuratorRotatorContainer{}#configuratorRotator svg.rot{cursor:pointer}}@media (min-width: 768px){}@media (min-width: 992px){}@media (min-width: 1400px){}#configuratorColorsContainer{display:flex;justify-content:center;&[data-chicklets='false' i]{bottom:0}#configuratorColors{display:flex;max-width:174px;flex-wrap:wrap;justify-content:flex-end;gap:2px}}@media (min-width: 992px){#configuratorColorsContainer{#configuratorColors{}}}body[data-layout="detached"],body[data-layout="detached"] .wrapper > .content-page{overflow:visible!important}.configuratorChicklet{background-clip:content-box;background-position:center center;border:1px solid transparent;cursor:pointer;float:left;height:20px;margin:2px;width:20px;border-radius:0px}.configuratorChicklet.selected{border-color:#666}.cartButton{font-size:20px;font-weight:normal;color:#b31f24;cursor:pointer}img.placeholder{max-height:100%;max-width:100%;width:auto!important;height:100%}#configurator div.configuratorDot{background-color:#b31f24!important;border:1px solid #fff!important;width:20px!important;height:20px!important;border-radius:10px;cursor:pointer}#configurator div.configuratorDot:before{content:" ";position:absolute;z-index:-1;top:4px;left:4px;right:4px;bottom:4px;border:1px solid #fff;border-radius:10px;width:10px;height:10px}#configuratorColorsContainer{.select2-container{width:auto!important;left:0!important;right:auto!important;max-width:50vw;.select2-dropdown{width:auto!important;min-width:100%!important;white-space:nowrap}}.select2-selection__rendered .js-option-text{display:none}@media (min-width:768px){.select2-selection__rendered .js-option-text{display:inline}}}#lstCategories{background:rgba(255, 255, 255, 0.50);.nav-item{.nav-link{display:block;width:100%}}}#categoriesContainerInner{#lstCategories{display:flex!important;flex-direction:row!important;background:transparent;.nav-item.show-more{border-bottom:2px solid rgba(0, 0, 0, 0.25)}.nav-item{flex:1;margin-bottom:-2px;&.search,&.show-more{min-width:auto}.nav-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;border-bottom:2px solid rgba(0, 0, 0, 0.25);border-radius:0;&.active{background:transparent;border-bottom:2px solid var(--bs-primary);border-radius:0}}#categoriesOverflow{.nav-item:last-of-type{.nav-link{border:0}}}}}}.dropdown.no-caret{.dropdown-toggle{&:after{display:none}}}#btnStartOver{> div{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0!important}}#divBuilderWrapper{display:flex;#divConfiguratorSideLeft,#divConfiguratorSideRight{transition:width linear 300ms}#divConfiguratorSideLeft{background:rgba(245, 245, 245, 0.90);backdrop-filter:blur(5px);#configurator{width:85%;padding-top:3rem}}}@media screen and (orientation: portrait){#divBuilderWrapper{flex-direction:column;#divAccessoriesSection{margin-top:1.5rem}#categoriesContainerDesktop{#categoriesContainerInner{#lstCategories{margin-top:1rem;margin-bottom:1rem}}}#divConfiguratorSideLeft,#divConfiguratorSideRight{width:100%}#divConfiguratorSideLeft{position:sticky;top:0;z-index:1;#configuratorContainer{#configuratorColorsContainer{margin-bottom:1.5rem}}}&[data-show-vehicle=false]{#divConfiguratorSideLeft{}}&[data-show-vehicle=true]{#configurator{transition:width 300ms linear}&.scrolled{#configuratorContainer{position:relative;padding-top:0;transition:padding-top 300ms linear;#configurator{width:50%}#configuratorRotatorContainer{#configuratorRotator{svg.prev,svg.next{position:absolute;top:50%;transform:translateY(-50%)}svg.prev{left:50px}svg.next{right:50px}}}}}}}}@media screen and (orientation: landscape){#divBuilderWrapper{flex-direction:row;#categoriesContainerDesktop{position:sticky;top:0;z-index:9;#categoriesContainerInner{background:rgba(245, 245, 245, 0.90);backdrop-filter:blur(5px);#lstCategories{margin-bottom:1.5rem}}}&[data-show-vehicle=true]{#divConfiguratorSideLeft,#divConfiguratorSideRight{width:50%}#divConfiguratorSideLeft{position:relative;z-index:999}}#divConfiguratorSideLeft > div{position:sticky;top:0}#divConfiguratorSideLeft{#divConfigurator{display:flex;align-items:center;justify-content:center;height:100%}}}}@media screen and (orientation: landscape){body{display:flex;flex-direction:column}body > div.container-fluid,body > div.container-fluid #divBuilderWrapper{min-height:0}body > div.container-fluid{height:100%;.content-page{min-height:0!important}#divBuilder{height:100%;display:flex;flex-direction:column;#divBuilderWrapper{height:100%;#divConfiguratorSideRight{overflow:auto;height:100%}}}}footer{z-index:999;background:rgba(245, 245, 245, 0.90);backdrop-filter:blur(5px)}}header{position:sticky;top:0;z-index:999}.d-none-important{display:none!important}@media screen and (orientation: portrait){#divBuilderWrapper{#divConfiguratorSideLeft{#divConfigurator{height:auto;opacity:1}}&[data-show-vehicle=true]{#divConfiguratorSideLeft{#divConfigurator{transition:height 300ms linear, opacity 300ms 500ms linear}}}&[data-show-vehicle=false]{#divConfiguratorSideLeft{#divConfigurator{transition:height 300ms 500ms linear, opacity 300ms linear;height:0;opacity:0}}}}}@media screen and (orientation: landscape){#divBuilderWrapper{&[data-show-vehicle=true]{#divConfiguratorSideLeft,#divConfiguratorSideRight{width:50%;transition:opacity 300ms 500ms linear, width 300ms linear}}&[data-show-vehicle=false]{#divConfiguratorSideLeft,#divConfiguratorSideRight{transition:opacity 300ms linear, width 300ms 500ms linear}#divConfiguratorSideLeft{width:0;opacity:0}#divConfiguratorSideRight{width:100%}}}}