body{margin:0;overflow:hidden!important}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#000000}*::-webkit-scrollbar-thumb{background-color:#ff0000af;border-radius:20px;border:3px solid #000000}.loading-screen{z-index:50;width:100vw;height:100vh;position:absolute;top:0;left:0;background-color:#000;overflow:hidden}.gmc-gif{width:25vw;height:15vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(https://fashionix.sirv.com/car%20configurator/assets/loading%20small.gif);background-repeat:no-repeat;background-size:contain}#progress-bar{position:absolute;bottom:35%;left:50%;transform:translate(-50%,-50%);margin:auto;width:30vw;height:2px;border:none}#progress-bar::-webkit-progress-bar{background-color:#6b6b6bad}#progress-bar::-webkit-progress-value{background-color:red}.canvas{z-index:-1;position:absolute;top:0;left:0;height:100vh!important;width:100vw!important}.help-pointer-drag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20vw;height:20vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/left-click%206.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}.help-pointer-zoom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20vw;height:20vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Mouse_zoom.gif);background-repeat:no-repeat;background-size:contain;pointer-events:none}#hide-UI{width:2vw;height:2vw;position:absolute;right:1vw;top:5vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/hide.svg);background-repeat:no-repeat;background-size:contain;z-index:35}#revert{width:2vw;height:2vw;position:absolute;right:1vw;top:8vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Reset.svg);background-repeat:no-repeat;background-size:contain;z-index:35}#previous-view{width:2vw;height:2vw;position:absolute;right:1vw;top:14vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/eye_Unhide.svg);background-repeat:no-repeat;background-size:contain;z-index:35}#help{width:2vw;height:2vw;position:absolute;right:1vw;top:11vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Help.svg);background-repeat:no-repeat;background-size:contain;z-index:35}.gimble-parent{position:relative}#gimble-canvas{width:5vw;height:5vw;position:absolute;top:1vw;right:4vw;z-index:25;background-color:#00000089}.angle-values{width:8vw;display:flex;flex-direction:column;position:absolute;top:7vw;right:4vw}.angle-value,.angle-value-h{z-index:26;height:20px;text-wrap:nowrap}.angle-value p{margin:0;margin-left:1vw;color:#fff;font-family:Inter,sans-serif;font-size:.8vw;text-align:end}.angle-value-h p{margin:0;margin-left:1.5vw;color:#fff;font-family:Inter,sans-serif;font-size:.8vw;text-align:end}#video{display:none}#header{transition:transform .25s cubic-bezier(.75,0,1,1) 0s}.header{width:100vw;height:4vw;margin-top:0;background-color:#000}.header-container{width:100%;height:100%;display:flex}.gmc-container{width:8%;height:100%;position:relative}.GMC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:65%;height:85%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/01.png);background-repeat:no-repeat;background-size:contain}.verticalLine{height:80%;margin-top:auto;margin-bottom:auto;width:2px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0))}.denali-container{width:16%;height:100%;position:relative}.DENALI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:82%;height:46%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/03.png);background-repeat:no-repeat;background-size:contain}.blank-space-in-header{flex:1}.powered-by-container{width:16%;height:100%;display:flex;flex-direction:row}.powered-by{margin:auto auto 7%;color:#ffffff91;font-family:Inter,sans-serif;font-size:.8vw}.metavian{width:55%;height:35%;margin:auto;margin-right:1.2vw;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Metavian.svg);background-repeat:no-repeat;background-size:contain}.demo{position:absolute;top:4.5vw;left:50vw;transform:translate(-50%);margin:auto;color:#ffffff91;font-family:Inter,sans-serif;font-size:.8vw}.horizontal-red-line{width:100%;height:3px;background-image:linear-gradient(to right,rgb(0,0,0),rgb(255,0,0),rgb(0,0,0))}.ultimate-container{width:25%;height:7vw;background-image:linear-gradient(to right,rgba(0,0,0,1),rgba(255,255,255,0));position:relative}.ULTIMATE{position:absolute;top:13%;left:6%;width:70%;height:70%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/06.png);background-repeat:no-repeat;background-size:contain}.footer{z-index:5;width:100vw;height:4vw;position:absolute;bottom:0;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/07.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center}.footer-container{z-index:1;position:relative;width:40%;height:100%;margin:auto;display:flex}.text-box{flex:1;position:relative;z-index:7;cursor:pointer}.text-box p{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,sans-serif;font-size:1vw}.horizontal-red-line-in-text-box{position:absolute;bottom:0;width:100%;height:5%;background-image:linear-gradient(to right,rgba(255,255,255,0),rgb(255,0,0),rgba(255,255,255,0))}.vertical-red-line{width:1px;height:80%;margin:auto;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0))}#color-changer{display:flex;flex-direction:column;position:absolute;top:55%;left:0;transform:translateY(-50%) translate(-98%);transition:transform .25s cubic-bezier(.75,0,1,1) 0s;width:5%;height:40%;margin-top:auto;margin-bottom:auto;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(0,0,0),rgba(255,255,255,0));background-size:contain}.color-box-container{display:flex;flex-direction:column;width:80%;margin:auto}.color-box{margin:auto auto 0;flex:1;width:90%;padding-top:100%;cursor:pointer}.color-1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Red.png);background-repeat:no-repeat;background-size:contain;background-position:center}.color-2{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Dark_Blue.png);background-repeat:no-repeat;background-size:contain;background-position:center}.color-3{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Silver.png);background-repeat:no-repeat;background-size:contain;background-position:center}.color-4{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Black.png);background-repeat:no-repeat;background-size:contain;background-position:center}#red-bar-in-color-changer{position:absolute;right:0;width:2%;height:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,0,0),rgba(255,255,255,0))}.accesories-bar-container{z-index:1;position:absolute;bottom:3.3vw;width:100vw;height:4vw}.accesories-containts{height:calc(100% - 6px);width:100%;background-color:#000000b5;display:flex}.accesories-item{flex:1;position:relative;cursor:pointer}.accesories-item p{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,sans-serif;font-size:1.2vw;pointer-events:none}.vertical-white-line{width:1px;height:80%;margin:auto;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0))}.horizontal-red-line-in-text-box-top{position:absolute;top:0;left:50%;transform:translate(-50%);width:30%;height:5px;background-image:linear-gradient(to right,rgba(255,255,255,0),rgb(255,0,0),rgba(255,255,255,0))}.accesories-item-selector{width:60vw;height:6vw;position:absolute;bottom:7vw;background-image:linear-gradient(to right,hsla(0,0%,0%,.71),rgba(255,255,255,0))}.wheel-icon-box-container{width:100%;height:100%;display:flex;flex-direction:row}.wheel-icon-box{width:10vw;height:100%;position:relative}.vertical-white-line-accesories{width:2px;height:80%;margin:auto;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0))}.blank-space{flex:1}.wheel-icon{position:relative;z-index:3;width:3.8vw;height:3.8vw;margin:auto;margin-top:.6vw;background-size:contain;background-repeat:no-repeat}.rack-icon{position:relative;z-index:3;width:5.8vw;height:3vw;margin:auto;margin-top:1vw;background-color:#f0f8ff;background-size:contain;background-repeat:no-repeat;border-radius:5px}.none-icon{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/None.svg)}.wheel-1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/RT5.png)}.wheel-2{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Alloy_Wheel.png)}.wheel-3{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/NZM.png)}.rack-1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/001%20small.jpg)}.rack-2{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/002%20small.jpg)}.board-1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/003%20small.jpg)}.wheel-icon-box p{color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:.7vw;margin-top:.5vh;margin-bottom:.5vh}.red-glow{z-index:2;position:absolute;left:50%;transform:translate(-50%);width:5vw;height:5vw;margin:auto;background-size:contain;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Highlight.png)}.red-glow-rack{position:absolute;left:50%;transform:translate(-50%);z-index:3;width:7vw;height:3.8vw;margin:auto;margin-top:.6vw;background-image:radial-gradient(farthest-side at 50% 100%,rgba(255,0,0,.808),rgba(0,0,0,0));border-radius:5px}.infotainment-container{z-index:15;position:absolute;top:0;width:100vw;height:100vh}.infotainment{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60vw;height:25vw;display:flex;flex-direction:row;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/BG.png);background-size:cover}.close-infotainment{width:2.5vw;height:2.5vw;position:absolute;right:-8%;top:0;background-color:#000;border-style:solid;border-width:2px;border-image:linear-gradient(to bottom,#ff0000,rgba(0,0,0,0)) 1}.close-icon{width:70%;height:70%;margin:15% auto auto;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Cancle.svg);background-size:cover}.infotainment-left{width:7%;height:100%;display:flex;flex-direction:column}.info-left-small-icons{width:100%;height:16.67%;position:relative}.small-icons-image{width:45%;padding-top:45%;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:contain}.infotainment-right{flex:1;height:100%;display:flex;flex-direction:column}.info-top-bar{width:100%;height:10%;display:flex;flex-direction:row}.info-top-bar p{color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1vw}.bell{width:3%;height:70%;margin-left:1%;position:relative;top:50%;transform:translateY(-50%);background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Guest.svg);background-size:contain;background-repeat:no-repeat}.guest-text{margin:auto auto auto 1%}.gps-icon{width:3%;height:70%;margin-right:2%;position:relative;top:50%;transform:translateY(-50%);background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Location.svg);background-size:contain;background-repeat:no-repeat}.temperature{margin:auto 2% auto 0}.time{margin:auto 1% auto 0}.horizontal-red-line-in-infoTainment{width:100%;height:1%;background-image:linear-gradient(to right,rgba(255,255,255,0),rgb(255,0,0),rgba(255,255,255,0))}.info-right-container{position:relative;width:100%;flex:1;display:flex;flex-direction:row}.info-big-icons-container-container{position:relative;width:100%;height:100%;display:flex;flex-direction:row}.info-big-icons-container{width:65%;height:100%;display:flex;flex-direction:column}.big-icons-row{width:100%;height:50%;display:flex;flex-direction:row}.info-big-icons{position:relative;width:20%;height:70%;margin:auto;border-style:solid;border-width:2px}.info-big-icons2{position:relative;width:20%;height:70%;margin:auto;border-style:solid;border-width:2px;border-image:linear-gradient(to bottom,#8e8e8e,rgba(0,0,0,0)) 1}.info-big-icons2 p{position:absolute;color:#8e8e8e;text-align:center;font-family:Inter,sans-serif;font-size:1vw;bottom:5%;left:50%;transform:translate(-50%,95%);white-space:nowrap}.info-big-icons p{position:absolute;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1vw;bottom:5%;left:50%;transform:translate(-50%,95%);white-space:nowrap}.big-icon-image{width:40%;padding-top:40%;margin:12% auto auto;background-size:contain}.red-gradient{position:absolute;bottom:0;width:100%;height:30%;background-image:linear-gradient(to top,rgb(255,0,0),rgba(255,255,255,0));z-index:-1}.red-bar{position:absolute;right:0;width:10%;height:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,0,0),rgba(255,255,255,0))}.icon1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Home.svg)}.icon2{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Phone.svg)}.icon3{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Location_02.svg)}.icon4{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Music.svg)}.icon5{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Info.svg)}.icon6{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Camera.svg)}.icon7{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Playstore_f.svg)}.icon8{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Android_f.svg)}.icon9{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Applecarplay_f.svg)}.info-right-containts{position:relative;flex:1}.home-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:75%;height:15%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Logo.png);background-size:contain;background-repeat:no-repeat}.audio-container{width:100%;height:100%;display:flex;flex-direction:column}.cover-art{height:35%;width:100%;margin-top:15%}.cover-art-icon{width:35%;padding-top:40%;position:absolute;left:50%;transform:translate(-50%);background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Music.png);background-size:contain;background-repeat:no-repeat}.audio-title{height:6%;margin-top:5%}.audio-title p{margin:auto;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1vw}.audio-artist{height:4%;margin-top:1%}.audio-artist p{margin:auto;color:#707070;text-align:center;font-family:Inter,sans-serif;font-size:.7vw}.audio-times{height:5%;margin-top:5%;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:.7vw;display:flex;flex-direction:row}.current-time{margin:auto auto auto 5%}.duration{margin:auto 5% auto auto}.audio-track{height:2%;margin-top:2%}#audio-track{position:absolute;left:50%;transform:translate(-50%,-50%);width:90%;height:2px;border:none}#audio-track::-webkit-progress-bar{background-color:#6b6b6bad}#audio-track::-webkit-progress-value{background-color:red}.audio-controls{width:70%;height:6%;margin:4% auto auto;display:flex;flex-direction:row}.audio-controls-button{width:9%;height:100%;margin:auto}.audio1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/mix.svg);background-size:contain;background-repeat:no-repeat}.audio2{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Backward.svg);background-size:contain;background-repeat:no-repeat}.audio3{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Play.svg);background-size:contain;background-repeat:no-repeat}.audio4{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Forward.svg);background-size:contain;background-repeat:no-repeat}.audio5{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Repeat.svg);background-size:contain;background-repeat:no-repeat}.phone-container{width:100%;height:100%;display:flex;flex-direction:column}.phone-container p{margin:0;text-align:center;font-family:Inter,sans-serif}.connection-status{margin-top:30%;width:100%;height:5%;font-size:1vw;color:#fff}.bluetooth-logo{margin:10% auto 0;width:15%;padding-top:15%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Bluethooth.svg);background-size:contain;background-repeat:no-repeat}.phone-instructions{margin:10% auto auto;width:90%;height:5%;font-size:.7vw;color:#7c7c7c;font-weight:900}.maps-container{width:100%;height:100%}.small-map{position:absolute;width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Map.png);background-size:contain;background-repeat:no-repeat}.big-map{position:absolute;width:100%;height:100%}.map-video{width:100%;height:100%}.maximise{width:5vw;height:1.5vw;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);background-color:#f0f8ff;border-radius:25px;cursor:pointer}.maximise p{color:#00838c;text-align:center;font-family:Inter,sans-serif;font-size:.7vw;font-weight:bolder;margin-top:6%}.minimise-button{width:2vw;height:2vw;position:absolute;top:0;right:0;background-color:#f0f8ff}.camera-container{position:absolute;width:100%;height:100%;background-color:#a4a4a4;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/BG.png);background-size:cover}.camera-close-button{width:2vw;height:2vw;position:absolute;left:-10%;top:0;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Cancle.svg);background-size:cover}.camera-containts{width:60%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column}.camera-view{width:100%;height:80%;display:flex;flex-direction:row}.camera-big-icon{width:27.2%;height:100%;background-size:contain;background-repeat:no-repeat}.camera-footage{flex:1;height:100%;background-size:contain;background-repeat:no-repeat}.camera-icons{width:100%;flex:1}.camera-small-icons-container{width:80%;height:100%;margin:auto;display:flex;flex-direction:row}.camera-small-icons{flex:1;height:100%;display:flex;flex-direction:row}.cs-icon-left{width:75%;height:100%;display:flex;flex-direction:column}.cs-icon-top-bar{height:20%;width:100%;position:relative}.cs-icon-top-bar-box{width:90%;height:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-icon-image{width:100%;flex:1;margin:auto;position:relative}.cs-image{width:80%;height:100%;position:absolute;left:50%;transform:translate(-50%);background-size:contain;background-repeat:no-repeat}.cs-image1{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/01.svg)}.cs-image2{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/02.svg)}.cs-image3{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/03.svg)}.cs-image4{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/04.svg)}.cs-image5{background-image:url(https://fashionix.sirv.com/car%20configurator/assets/05.svg)}.cs-icon-right{flex:1;height:100%;position:relative}.cs-icon-right-box{width:60%;height:70%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.circle{width:100%;padding-top:100%;margin-top:75%;border-radius:50%}.circle1{background-color:#a8a8a8}.vertical-line-in-cameras{width:4px;height:100%;background-image:linear-gradient(to bottom,rgb(255,255,255),rgb(0,0,0))}.info-container{position:absolute;width:100%;height:100%;display:flex;flex-direction:column}.info-title{width:100%;margin-top:3%;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1vw;font-weight:bolder}.info-title p{margin:0}.info-box{width:80%;height:60%;margin:auto;display:flex;flex-direction:row}.info-box-containts{height:100%;flex:1;display:flex;flex-direction:column}.fuel-eco-title{width:100%;margin-top:5%}.fuel-eco-title p{margin:0;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1.2vw;font-weight:bolder}.fuel-eco-no{width:100%;margin-top:20%}.fuel-eco-no p{margin:0;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:3vw;font-weight:bolder}.unit{width:100%;margin-top:3%}.unit p{margin:0;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1vw;font-weight:bolder}.tyre-pressure-icon{width:10vw;height:10vw;margin:auto;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/PSI.png);background-size:cover}.oil-icon{width:4vw;height:4vw;margin:12% auto auto;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Oil.svg);background-size:cover}.oil-percentage{width:100%;margin-bottom:16%}.oil-percentage p{margin:0;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:2vw;font-weight:bolder}.verticle-line-in-info{width:4px;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgb(255,255,255),rgba(0,0,0,0))}.summary-fullScreen{width:40vw;height:calc(100% - 4vw - 3px);margin-top:calc(4vw + 3px);position:absolute;top:0;right:0;z-index:30;overflow:hidden}.summary-container{z-index:40;width:30vw;height:calc(100% - 4vw - 3px);position:absolute;right:0;margin-top:3px;margin-right:0;margin-left:auto;display:flex;flex-direction:row;transform:translate(98%);transition:transform .5s cubic-bezier(.75,0,1,1) 0s}.summary-left{width:8%;height:100%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/07%20-%20vertical.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center}.summary-right{flex:1;background-color:#000000de;position:relative;overflow:auto}.summary-title{color:#fff;margin:1.5%;font-family:Inter,sans-serif;font-size:1.5vw;display:flex;flex-direction:row}.summary-title-gmc{margin:auto;text-align:center!important;align-items:center}.summary-details{margin:0 4% auto 2%}.details-text{display:flex;flex-direction:row;margin:auto}.summary-details p{color:#fff;margin:1.2%;font-family:Inter,sans-serif;font-size:.9vw;font-weight:400;flex:1}.user-name{font-size:1.2vw!important;text-align:center!important}.text-left{text-align:start;flex:1;margin:0}.text-right{text-align:end;flex:1;margin:0 4% 0 0}.delete-button{width:1vw;height:1vw;margin:1.5% 3% auto 2%;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Delete.svg);background-size:contain}.accesories-container0{width:96%;margin:5% auto auto}.accesories-container{width:100%;height:12vw;margin:0}.close-button-accessories{z-index:31;width:2.5vw;height:2.5vw;position:absolute;left:2.5%;top:50%;transform:translateY(-50%);cursor:pointer}.close-a-icon{width:70%;height:70%;margin:15% auto auto;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/right%20arrow%20white.svg);background-size:contain;background-repeat:no-repeat}.buy-container{height:3vw;margin:2vw 6% 10% 2%;display:flex;flex-direction:row}.buy-container p{margin:0}.buy-left{display:flex;flex-direction:column;margin:0;font-family:Inter,sans-serif;font-size:1vw;font-weight:bolder;flex:1}.buy-left-top{flex:1;color:#9a9a9a}.buy-left-bottom{flex:1;color:#fff}.buy-right{flex:1;position:relative;cursor:pointer}.buy-button{width:100%;height:100%;position:absolute;top:50%;transform:translateY(-50%);border-style:solid;border-width:2px;border-color:red}.buy-button p{color:#fff;margin:0;font-family:Inter,sans-serif;font-size:.7vw;text-align:center;font-weight:bolder;flex:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-page,.help-page{position:absolute;z-index:61;top:0;width:100vw;height:100vh;overflow:auto}.guided-tour-title{position:relative;left:50%;top:94%;transform:translate(-50%,-50%);color:#fff;margin:0;font-family:Inter,sans-serif;font-size:1.3vw;text-align:center;font-weight:bolder;z-index:65}.background-login{position:fixed;z-index:60;width:100%;height:100%;overflow:auto;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/background.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.background-login:before{content:"";position:absolute;width:100%;height:100vh;backdrop-filter:blur(10px)}.login-container-parent{width:60vw;z-index:62;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;background-color:#000;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/BG.png);background-size:contain;background-repeat:no-repeat;background-position:bottom}.help-container-parent{width:75vw;z-index:62;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;background-color:#000;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/BG.png);background-size:contain;background-repeat:no-repeat;background-position:bottom}.login-page-title{width:100%;height:20%}.title0{color:#fff;font-family:Inter,sans-serif;font-size:1.2vw;margin:2% auto 2% 2%}.login-container-container{width:100%;height:max-content;display:flex;flex-direction:row}.login-container{width:calc(50% - 1px)}.form-container{width:90%;margin-top:3%;position:relative;left:50%;transform:translate(-50%);display:flex;flex-direction:column}.input-title-1{color:#fff;font-family:Inter,sans-serif;font-size:.9vw;margin-top:1%;margin-bottom:-1%}.demo-text{margin-top:6%}.input-title{color:#fff;font-family:Inter,sans-serif;font-size:1vw;margin-top:2%;margin-bottom:2%}.mandatory-container{display:flex;padding-bottom:4%}.input-title-mandatory-star{width:36%;margin:auto;text-align:end;color:#fff}.input-title-mandatory{color:red;font-family:Inter,sans-serif;font-size:.9vw;margin-top:2%;margin-bottom:0%;padding-left:1%;flex:1;font-weight:900}.default_id_p{color:#d3d3d3;font-family:Inter,sans-serif;text-align:center;font-size:.9vw;margin-top:0%;margin-bottom:.5%;padding-left:1%;flex:1}.form-control{width:100%;box-sizing:border-box;height:2vw;padding-left:5px;margin-top:2%;margin-bottom:2%;border:solid;border-color:#9700009d;border-width:2px;background:transparent;font-size:1vw;font-weight:500;color:#a0a0a0}.enter-button{width:100%;position:relative;left:50%;transform:translate(-50%);background:transparent;border:solid;border-color:red;border-width:2px;margin-top:4%;margin-bottom:5%}.enter-button p{color:#fff;font-family:Inter,sans-serif;font-size:1vw;text-align:center;margin:10px}.download-link{width:50%;display:block;text-decoration:none}.feature-list-button{width:100%;position:relative;background:transparent;border:solid;border-color:red;border-width:2px;margin-top:10%;margin-bottom:5%;cursor:pointer}.feature-list-button p{color:#fff;font-family:Inter,sans-serif;font-size:.8vw;text-align:center;margin:10px;text-wrap:nowrap}.error-in-login{margin-top:25px;text-align:center;font-family:Inter,sans-serif;font-size:1vw;font-weight:900;color:#f54d4d}.vlinlogin{height:20vw!important}.about-page{flex:1}.about-page-container{width:80%;margin:auto;position:relative;top:45%;transform:translateY(-50%)}.about-text-name-container{margin-bottom:4%;margin-top:4%;text-align:start}.about-text-name{color:#d3d3d3;font-family:Inter,sans-serif;font-size:.9vw;margin-top:0;margin-bottom:.5%}.about-text-container{width:24vw;height:15vw;overflow-y:scroll}.about-text{color:#8e8e8e;font-family:Inter,sans-serif;font-size:.9vw;margin-top:3%;margin-bottom:0;padding-right:2%;text-align:justify}.help-button{width:2.5vw;height:2.5vw;position:absolute;right:-6%;top:0;background-color:#000;border-style:solid;border-width:2px;border-image:linear-gradient(to bottom,#ff0000,rgba(0,0,0,0)) 1}.help-icon{width:70%;height:70%;margin:15% auto auto;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/Help.svg);background-size:cover}.help-container{width:100%;height:35vw}.my-carousel{height:100%}.carousel{top:-6.5%}.carousel-inner{width:55%;height:95%;position:absolute;left:50%;top:51%;transform:translate(-50%,-50%)}.carousel-caption{position:absolute;width:70%;top:105%;left:50%;transform:translate(-50%,-50%)}.carousel-control-prev-icon{width:3rem;height:3rem;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/left%20arrow.svg)!important}.carousel-control-next-icon{width:3rem;height:3rem;background-image:url(https://fashionix.sirv.com/car%20configurator/assets/right%20arrow.svg)!important}.carousel-inner h5{font-size:1.3vw}.carousel-inner p{font-size:1vw}.carousel-indicators{bottom:2.5vw}.help-images{margin:auto}.indi-button{background-color:red!important}#footer0{position:absolute;bottom:0;width:100%;height:4vw;transition:transform .25s cubic-bezier(.75,0,1,1) 0s}#graphics-controls{position:absolute;width:3vw;height:5vw;top:5vw;right:10vw;display:flex;flex-direction:column}#graphics-controls p{color:#fff;font-family:Inter,sans-serif;font-size:.8vw;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g-button{position:relative;width:100%;height:100%;background-color:#0000008a;cursor:pointer}#VRButton{z-index:50}.tooltip-button .tooltiptext{visibility:hidden;width:auto;background-color:#161616;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:50%;left:-125%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip-button:hover .tooltiptext{visibility:visible;opacity:1}@media (orientation: portrait){.login-container-container{flex-direction:column}.title0{font-size:3vw;text-align:center}.login-container{width:100%}.input-title-1{font-size:3vw;text-align:center}.input-title{font-size:3vw}.input-title-mandatory{font-size:2.5vw}.form-control{height:25%;font-size:3vw}.enter-button p{font-size:3vw}.vlinlogin{height:2px!important;width:100%;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0))}.about-text{font-size:2.5vw;text-align:center}.login-container-parent{top:10vw;transform:translate(-50%);margin-bottom:10vw}#color-changer{width:15%;top:50%}.summary-container{width:90vw}.summary-title{font-size:4vw}.summary-details p{font-size:3vw!important}.accesories-container0{height:30vw}.delete-button{width:3vw;height:3vw;background-repeat:no-repeat}.buy-container{height:10vw}.buy-left{font-size:3vw}.buy-button p{font-size:2.5vw}.close-button-accessories{width:5vw;height:5vw}.help-button{right:-10%;width:5vw;height:5vw}.header{height:16vw}.gmc-container{width:25vw}.GMC{height:70%}.denali-container{width:32%}.DENALI{height:30%}.powered-by-container{width:32%}.powered-by{font-size:2vw;margin-bottom:20%}.metavian{height:20%}.ultimate-container{width:50%;height:14vw}.demo{top:19vw;font-size:2vw}#gimble-canvas{width:12vw;height:12vw;top:2vw;right:8vw}.angle-values{width:20vw;top:16vw;right:8vw}.angle-value p,.angle-value-h p{font-size:2.5vw}#hide-UI{width:4vw;height:4vw;right:2vw;top:18vw}#revert{width:4vw;height:4vw;right:2vw;top:25vw}#previous-view{width:4vw;height:4vw;right:2vw;top:39vw}#help{width:4vw;height:4vw;right:2vw;top:32vw}#footer0,.footer{height:16vw}.footer-container{display:block;overflow:scroll}.footer-container::-webkit-scrollbar{display:none}.vertical-red-line{display:none}.text-box{width:100%;height:65%;padding-right:17px}.text-box p{font-size:3vw}.accesories-bar-container{bottom:15vw;height:15vw}.accesories-item p{font-size:4vw}.accesories-item-selector{width:100vw;bottom:30vw;height:16vw}.wheel-icon-box{width:20vw}.wheel-icon,.red-glow{width:10vw;height:10vw}.red-glow-rack{bottom:0;width:18vw}.wheel-icon-box p{font-size:3vw}.rack-icon{width:15vw;height:8vw}.help-container{height:80vh}.help-container-parent{width:80vw}.carousel{top:50%;left:50%;width:70vh;height:100vw;transform:rotate(90deg) translate(-50vw,35vh)}.carousel-inner{top:-27.5%;left:48%;width:80vw;height:75vw;transform:rotate(-90deg) translate(-50%,-50%)}.carousel-inner h5{font-size:5vw}.carousel-inner p{font-size:3vw}.carousel-item{top:40%;transform:translateY(-50%)}#graphics-controls{width:8vw;height:12vw;top:18vw;right:23vw}#graphics-controls p{font-size:3vw}.guided-tour-title{top:9%;font-size:6vw}.carousel-indicators{bottom:2vw;left:-11%}.about-text-name{font-size:3vw;text-align:center}.about-text-container{width:51vw;height:35vw}.download-link{width:100%}.feature-list-button p{font-size:2vw;text-wrap:nowrap}.default_id_p{font-size:2vw}.about-page-container{transform:translate(0)}}
