/*! BMWUSA Vite Build 1760123584929 */
.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__standalone-cta-wrapper{z-index:2}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper{padding:0 0 40px}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer{padding:0 calc(calc(100vw - var(--scrollbar-width)) / 25 * 1) 20px;align-self:center}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer-icon{width:15px;height:15px;align-self:flex-start;box-shadow:0 2px 4px #0006}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer-copy{margin:2px 0 0;padding:0 0 0 5px;width:100%}.vehicle-studio-cmp.vehicle-studio-cmp[data-soc-mode=true] .visualizer-base__standalone-cta-wrapper{margin:0}@media (min-width: 768px){.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper{padding:0 0 40px}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer{padding:0 calc(calc(100vw - var(--scrollbar-width)) / 25 * 3) 20px}}@media (min-width: 1280px){.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper{padding:0 0 50px;z-index:1}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer{padding:0 calc(calc(100vw - var(--scrollbar-width)) / 25 * 3) 25px}}@media (min-width: 1800px){.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper{padding:0 0 60px}.vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer{padding:0 calc(calc(100vw - var(--scrollbar-width)) / 25 * 3) 30px}}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle .visualizer-base__headline{color:#f6f6f6}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pills{border-color:#f6f6f6;background-color:#0000004d}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pill{color:#f6f6f6;z-index:2}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pill.visualizer-base__toggle-selector-pill--selected>.visualizer-base__toggle-selector-pill-button{color:#221f1f}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pill.visualizer-base__toggle-selector-pill--selected>.visualizer-base__toggle-selector-pill-button:hover{color:#221f1f}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pill:after{background:#f6f6f6}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pill .visualizer-base__toggle-selector-pill-button{color:#f6f6f6}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__toggle-selector-pill .visualizer-base__toggle-selector-pill-button:hover{color:#cacaca}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__pill-highlight{background-color:#fff;z-index:1}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__items .visualizer-base__swatch[selected=true],.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__items .visualizer-base__swatch[selected=true]:hover{box-shadow:0 0 0 5px #f6f6f6}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__swatch .swatch-img{border:1px solid #cacaca}.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__swatch-title,.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__selected-swatch-copy .visualizer-base__swatch-subtitle,.vehicle-studio-dark .vehicle-studio-cmp .visualizer-base__standalone-cta-wrapper .visualizer-base__disclaimer-copy{color:#f6f6f6}.vehicle-studio-dark .vehicle-studio-cmp .vehicle-studio__conflict-toast{background-color:#f6f6f6;color:#221f1f}.vehicle-studio-dark .vehicle-studio-cmp .vehicle-studio__conflict-toast:after{border-top:12px solid #f6f6f6}.vehicle-studio-dark .vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__undo-button,.vehicle-studio-dark .vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__close-button{color:#221f1f}.vehicle-studio-dark .vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__undo-button{border-right:1px solid #ebebeb}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=colors] .vehicle-drag__label,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .vehicle-drag__label{color:#fff}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=colors] .icon-keys-keyboard.icon-keys-keyboard-white,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .icon-keys-keyboard.icon-keys-keyboard-white{display:block}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=colors] .icon-keys-keyboard.icon-keys-keyboard-dark,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .icon-keys-keyboard.icon-keys-keyboard-dark{display:none}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:before,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.1) 20.03%,rgba(0,0,0,.35) 46.56%,rgba(0,0,0,.5) 65.57%,black 100%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 20%,black 74%,black 100%)}@media (min-width: 768px){.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(0,0,0,.0001) 57.44%,rgba(0,0,0,.36) 70.15%,black 84.88%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .visualizer-base__toggle:after{background-image:radial-gradient(151.41% 50% at 50%,at 50%,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.0001) 27.41%,rgba(0,0,0,.45) 40.66%,rgba(0,0,0,.74) 56.97%,rgba(0,0,0,.87) 70.15%,black 92.22%);background-image:radial-gradient(151.41% 50% at 50% 50%,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.0001) 27.41%,rgba(0,0,0,.45) 40.66%,rgba(0,0,0,.74) 56.97%,rgba(0,0,0,.87) 70.15%,black 92.22%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery],.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims]{background-color:#000}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:before,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.13) 25.85%,rgba(0,0,0,.5) 63.35%,rgba(0,0,0,.8) 100%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 25%,black 74%,black 100%);height:38%}}@media (min-width: 1280px){.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(0,0,0,.00003) 60.94%,rgba(0,0,0,.237) 71.63%,rgba(0,0,0,.3) 84.88%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=wheels] .visualizer-base__toggle:after{background-image:radial-gradient(49.38% 50.06% at 50%,at 49.94%,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.0001) 28.5%,rgba(0,0,0,.4) 52.98%,rgba(0,0,0,.69) 76.42%,rgba(0,0,0,.8) 100%);background-image:radial-gradient(49.38% 50.06% at 50% 49.94%,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.0001) 28.5%,rgba(0,0,0,.4) 52.98%,rgba(0,0,0,.69) 76.42%,rgba(0,0,0,.8) 100%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:before,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:before{background-image:linear-gradient(1.28deg,rgba(0,0,0,.00008) 32.05%,rgba(0,0,0,.2) 46.89%,rgba(0,0,0,.4) 61.66%,rgba(0,0,0,.72) 78.2%,rgba(0,0,0,.8) 98.06%)}.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after,.vehicle-studio-dark .vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 20%,black 74%,black 100%);height:42%}}.vehicle-studio-cmp .visualizer-base__toggle .visualizer-base__headline{padding:80px calc(calc(100vw - var(--scrollbar-width)) / 25 * 2) 20px}@media (min-width: 768px){.vehicle-studioe-cmp .visualizer-base__toggle .visualizer-base__headline{padding:80px 0 20px}}@media (min-width: 1280px){.vehicle-studio-cmp .visualizer-base__toggle .visualizer-base__headline{padding:100px 0 30px}}@media (min-width: 1800px){.vehicle-studio-cmp .visualizer-base__toggle .visualizer-base__headline{padding:120px 0 30px}}.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle{background-image:none}.vehicle-studio-cmp[data-stage-selected=trims] .cosy-canvas{position:absolute;left:0}.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list,.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-title-container{z-index:2}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle{background-image:none}.vehicle-studio-cmp[data-stage-selected=upholstery] .cosy-canvas{position:absolute;left:0}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list,.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-title-container{z-index:2}.vehicle-studio-cmp[data-stage-selected=upholstery].vehicle-studio-cmp[data-soc-mode] .visualizer-base__swatch-list-wrapper:after{bottom:-134px}@media (min-width: 768px){.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__swatch-list-wrapper:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.25) 14.01%,rgba(255,255,255,.6) 36.16%,#fff 86.51%);bottom:-186px}.vehicle-studio-cmp[data-stage-selected=upholstery].vehicle-studio-cmp[data-soc-mode] .visualizer-base__swatch-list-wrapper:after{bottom:-120px}}@media (min-width: 1200px){.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__swatch-list-wrapper:after{bottom:-193px}}@media (min-width: 1280px){.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__swatch-list-wrapper:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 3.58%,rgba(255,255,255,.15) 18.72%,rgba(255,255,255,.25) 29.53%,rgba(255,255,255,.42) 39.64%,rgba(255,255,255,.725) 59.39%,rgba(255,255,255,.915522) 77.26%,#fff 100%)}.vehicle-studio-cmp[data-stage-selected=upholstery].vehicle-studio-cmp[data-soc-mode] .visualizer-base__swatch-list-wrapper:after{bottom:-115px}}@media (min-width: 1800px){.vehicle-studio-cmp[data-stage-selected=upholstery].vehicle-studio-cmp[data-soc-mode] .visualizer-base__swatch-list-wrapper:after{bottom:-116px}}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .vehicle-studio-cmp .show-warning-author{display:flex;justify-content:center;align-items:center;padding:10px;border:1px solid black;background-color:#faebd7}.vehicle-studio-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list{overflow-x:auto;margin:5px auto;padding:5px;position:relative;white-space:nowrap}.vehicle-studio-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list::-webkit-scrollbar{display:none}.vehicle-studio-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__swatch[selected=false]{box-shadow:0 0 0 1px #cacaca}.vehicle-studio-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__items{padding-right:17px}.vehicle-studio-cmp .visualizer-base__selected-swatch-copy{display:flex;justify-content:center;flex-direction:column}.vehicle-studio-cmp .visualizer-base__selected-swatch-copy .visualizer-base__swatch-title-container{margin:0 0 10px;padding:0 calc(calc(100vw - var(--scrollbar-width)) / 25 * 2)}.vehicle-studio-cmp .visualizer-base__selected-swatch-copy .visualizer-base__swatch-title-container .bmw-tooltip{margin-bottom:4px}.vehicle-studio-cmp .visualizer-base__selected-swatch-copy .visualizer-base__swatch-title-container .bmw-tooltip.bmw-tooltip-dark{color:#221f1f}@media (min-width: 768px){.visualizer-base-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__items:first-child{padding-left:calc(calc(100vw - var(--scrollbar-width)) / 25 * 3)}.visualizer-base-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__items:last-child{padding-right:calc(calc(100vw - var(--scrollbar-width)) / 25 * 3)}}@media (min-width: 1280px){.visualizer-base-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list{margin:5px auto 0;padding:10px}.visualizer-base-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__items{padding-right:15px}.visualizer-base-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__items:first-child{padding-left:calc(calc(100vw - var(--scrollbar-width)) / 25 * 3)}.visualizer-base-cmp .visualizer-base__swatch-list-wrapper .visualizer-base__swatch-list .visualizer-base__items:last-child{padding-right:calc(calc(100vw - var(--scrollbar-width)) / 25 * 3)}}@media (min-width: 1800px){.vehicle-studio-cmp .visualizer-base__selected-swatch-copy .visualizer-base__swatch-title-container{margin:0 0 15px}}.vehicle-studio-cmp[data-stage-selected=trims]{background-color:#000}.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:before{content:"";background-image:linear-gradient(0deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.1) 20%,rgba(255,255,255,.35) 47%,rgba(255,255,255,.5) 66%,white 100%);height:40%;opacity:1}.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.7) 30%,white 100%);position:absolute;top:unset;bottom:0;content:"";height:50%;z-index:-1;opacity:1}@media (min-width: 768px){.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.13) 26%,rgba(255,255,255,.5) 63%,white 100%)}.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.7) 45%,white 100%);height:40%}}@media (min-width: 1800px){.vehicle-studio-cmp[data-stage-selected=trims] .visualizer-base__toggle:after{height:38%}}.vehicle-studio-cmp[data-stage-selected=upholstery]{background-color:#fff}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:before{content:"";background-image:linear-gradient(0deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.6) 80%,white 100%);height:40%;opacity:1}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.7) 30%,white 100%);position:absolute;left:0;top:unset;bottom:0;content:"";width:100%;height:50%;z-index:-9999;opacity:1}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle-selector-pills .visualizer-base__toggle-selector-pill{z-index:2}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle-selector-pills .visualizer-base__pill-highlight{z-index:1}@media (min-width: 768px){.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.13) 26%,rgba(255,255,255,.5) 63%,white 100%)}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.7) 45%,white 100%);height:40%}}@media (min-width: 1280px){.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:before{background-image:linear-gradient(0deg,rgba(255,255,255,.0001) 32%,rgba(255,255,255,.7) 68%,white 98%)}.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after{background-image:linear-gradient(180deg,rgba(255,255,255,.0001) 0%,rgba(255,255,255,.7) 45%,white 100%)}}@media (min-width: 1800px){.vehicle-studio-cmp[data-stage-selected=upholstery] .visualizer-base__toggle:after{height:38%}}@keyframes toTopCenter{0%{transform:translate(-50%) translateY(5px);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@keyframes toTop{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}.vehicle-studio-cmp .vehicle-studio__conflict-toast{background-color:#221f1f;position:absolute;display:none;color:#f6f6f6;margin:0 auto;width:276px;z-index:1;top:-74px;left:50%;justify-content:space-between;align-items:baseline;border-radius:2px;box-shadow:-2px 2px 10px #00000026;animation:toTopCenter .3s ease-out}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__conflict-message{padding:13px 10px 13px 13px;margin:0 auto}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__conflict-controls{display:flex;margin:auto 0}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__undo-button,.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__close-button{border:none;background:none;color:#f6f6f6;cursor:pointer}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__undo-button{border-right:1px solid #f6f6f6;height:38px;padding:0 14px;width:60px}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__close-button{padding:0 18px;height:auto;border:none}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__close-button .close-button-icon{height:10px;width:10px}.vehicle-studio-cmp[data-stage-selected=upholstery] .vehicle-studio__conflict-toast{background-color:#f6f6f6;color:#221f1f}.vehicle-studio-cmp[data-stage-selected=upholstery] .vehicle-studio__conflict-toast:after{border-top:12px solid #f6f6f6}.vehicle-studio-cmp[data-stage-selected=upholstery] .vehicle-studio__conflict-toast .vehicle-studio__undo-button,.vehicle-studio-cmp[data-stage-selected=upholstery] .vehicle-studio__conflict-toast .vehicle-studio__close-button{color:#221f1f;border-right:1px solid #ebebeb}@media (min-width: 768px){.vehicle-studio-cmp .vehicle-studio__conflict-toast{animation:toTop .3s ease-out}.vehicle-studio-cmp .vehicle-studio__conflict-toast:after{content:"";border-top:12px solid #221f1f;border-right:12px solid transparent;border-left:12px solid transparent;bottom:-11px;transform-origin:50% 0;position:absolute;text-align:center;left:var(--dc28-toast-message-arrow)}}@media (min-width: 1280px){.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__close-button{padding:0 18px 2px}}@media (min-width: 1800px){.vehicle-studio-cmp .vehicle-studio__conflict-toast{width:300px}.vehicle-studio-cmp .vehicle-studio__conflict-toast .vehicle-studio__close-button{padding:0 18px 5px}}.visualizer-base-cmp .visualizer-base__toggle-selector-pill,.visualizer-base-cmp .visualizer-base__pill-highlight{width:83px}.visualizer-base-cmp .visualizer-base__toggle-selector-pill:after,.visualizer-base-cmp .visualizer-base__pill-highlight:after{left:99%}@media (min-width: 768px){.visualizer-base-cmp .visualizer-base__toggle .visualizer-base__toggle-selector-pills .visualizer-base__toggle-selector-pill,.visualizer-base-cmp .visualizer-base__toggle .visualizer-base__toggle-selector-pills .visualizer-base__pill-highlight{width:128px}}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__background{background-position:center}.visualizer-base-cmp[data-stage-selected=wheels] .icon-keys-keyboard{opacity:0;transition:.5s opacity ease-in-out}.visualizer-base-cmp[data-stage-selected=wheels] .icon-keys-keyboard.icon-keys-keyboard-white{display:none}.visualizer-base-cmp[data-stage-selected=wheels] .icon-keys-keyboard.icon-keys-keyboard-dark{display:block}.visualizer-base-cmp[data-stage-selected=wheels] .vehicle-drag__wrapper{display:none}@media (min-width: 768px){.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .cosy-canvas{box-sizing:border-box}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .icon-keys-keyboard{width:100px;position:absolute;left:10%;top:45%;height:10%}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .vehicle-drag__wrapper{align-items:center;display:flex;flex-direction:column;position:absolute;right:6%;top:8%}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .vehicle-drag__wrapper .vehicle-drag__icon .vehicle-drag__svg{position:absolute;top:-57%;transform:translate(-50%,-50%);width:50px}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .vehicle-drag__wrapper .vehicle-drag__label{margin-top:15px;white-space:nowrap}}@media (min-width: 1280px){.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper:hover{cursor:url(../png/cursor-pan-default-state.png)}@media (min-resolution: 192dpi){.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper:hover{cursor:url(../png/cursor-pan-default-state%402x.png)}}@media (min-resolution: 288dpi){.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper:hover{cursor:url(../png/cursor-pan-default-state%403x.png)}}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper:hover{cursor:-webkit-image-set(url(../png/cursor-pan-default-state.png) 1x,url(../png/cursor-pan-default-state%402x.png) 2x,url(../png/cursor-pan-default-state%403x.png) 3x) 25 25,auto}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .icon-keys-keyboard{width:65px;position:absolute;left:16%;top:45%}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .icon-keys-keyboard-active{opacity:1}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .vehicle-drag__wrapper{display:none}}@media (min-width: 2000px){.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .icon-keys-keyboard{left:16.5%}.visualizer-base-cmp[data-stage-selected=wheels] .visualizer-base__stages .visualizer-base__cosy-image--wrapper .vehicle-drag__wrapper{right:23%}}.vehicle-studio-cmp .visualizer-base__toggle{padding-bottom:2px}
