a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-scroll-behavior:smooth}body{line-height:1;background-color:#131313;font-family:"Rajdhani",-apple-system,BlinkMacSystemFont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{bottom:0;z-index:-1;height:30%;background:linear-gradient(180deg,transparent 0,#131313)}body:after,body:before{content:"";position:absolute;left:0;width:100%}body:after{background-color:#000;height:100%;top:0;background:linear-gradient(rgba(0,0,0,.6),rgba(31,31,31,.4)),url(/static/media/bgtexture.08e71866.png);background-attachment:fixed;background-repeat:repeat;z-index:-2;opacity:.45}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}a{text-decoration:none}::-webkit-scrollbar{background-color:#f42737;width:20px}::-webkit-scrollbar-track{background-color:#000}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f42737}header{padding:60px 30px 30px;text-align:center;color:#fff;position:relative}h1{font-family:"Alfa Slab One",cursive;text-transform:uppercase}h1 a{font-size:120px;transition:all .1s linear;display:inline-block;-webkit-transform:skewX(0deg);transform:skewX(0deg);letter-spacing:-5px;background:#dedede;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:url(https://media.giphy.com/media/JHsos369mkc0M/giphy.gif);background-size:cover;background-position:50%;transition:all .3s ease;position:relative;padding-top:8px;line-height:76%;-webkit-filter:drop-shadow(0 15px 35px rgba(0,0,0,.8));filter:drop-shadow(0 15px 35px rgba(0,0,0,.8))}h1 a:hover{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);letter-spacing:2px;-webkit-filter:drop-shadow(0 0 30px rgba(248,50,50,.7));filter:drop-shadow(0 0 30px rgba(248,50,50,.7));text-shadow:0 0 1px #fff}h1 a:hover:after{text-shadow:0 0 0 #fff;font-weight:700}h2{font-family:"Rajdhani",sans-serif;padding-top:20px;font-size:18px;letter-spacing:.5px;font-weight:600}@media screen and (max-width:980px){header{padding:100px 30px 30px}}@media screen and (max-width:768px){h1 a{font-size:82px;background-size:auto}h1 a:hover{letter-spacing:-5px}}@media screen and (max-width:490px){h1 a{font-size:70px}h2{text-align:center}}@media screen and (max-width:405px){h1 a{font-size:56px}}.carPlayer{position:absolute;top:0;left:0;padding:10px 18px;width:100%}.progress-inner{background-color:#f42737;height:100%;transition:width .2s ease-in}.progress-container{background-color:hsla(0,0%,93.3%,.7);width:100%;height:15px;overflow:hidden;cursor:pointer}.sb-soundplayer-timer{font-size:13px;text-shadow:0 0 8px rgba(0,0,0,.5);letter-spacing:.5px;display:inline-block;padding:5px;margin-bottom:5px}.rounded-left{border-radius:3px 0 0 3px}.sb-soundplayer-btn{width:100%;height:100%;color:#fff;background:none;border:none;cursor:pointer}.sb-soundplayer-btn:focus{outline:0}.sb-soundplayer-btn svg{width:40px;height:40px;margin:20px;transition:opacity .3s ease}.sb-soundplayer-btn svg:hover{opacity:.85}@media screen and (max-width:680px){.sb-soundplayer-btn{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;padding:0}}.carGrid{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;min-height:300px}.carGrid:hover>.car{opacity:.7}.carGrid>.car:hover{opacity:1}.carGrid:empty:after{content:"Sorry, we don't have that one. Check back later to see if we've added it!";color:#fff;font-weight:500;padding-top:50px;text-shadow:0 0 5px #f42737,0 0 10px #f42737,0 0 15px #f42737,0 0 20px #ee5c68,0 10px 25px #000;color:#ff737e;width:100%;font-size:30px;max-width:350px;margin:0 auto;text-align:center;z-index:-1;transition:all .3s ease}.car{flex:0 0 48%;padding:10px;min-height:45vh;margin-bottom:120px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;color:#fff;font-family:"Alfa Slab One",cursive;transition:all .5s ease;box-shadow:0 60px 50px 0 rgba(0,0,0,.7);display:inline-block;vertical-align:middle;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:perspective(0) rotateY(0);transform:perspective(0) rotateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.car:last-child,.car:nth-last-child(2){margin-bottom:0}.car:after,.car:before{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%;z-index:-1;border:3px solid transparent;width:0;height:0}.car:before{top:0;left:0}.car:after{bottom:0;right:0}.car.active,.car:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.8),0 0 60px 0 rgba(0,0,0,.8),0 0 80px 0 rgba(0,0,0,.8),0 0 100px 0 rgba(0,0,0,.8),0 0 120px 0 rgba(0,0,0,.8);-webkit-transform:scale(1.15);transform:scale(1.15);flex-grow:1;z-index:99;cursor:pointer;max-width:80%}.car.active:after,.car.active:before,.car:hover:after,.car:hover:before{width:100%;height:100%}.car.active:before,.car:hover:before{border-top-color:#f42737;border-right-color:#f42737;transition:width .1s ease-out,height .1s ease-out .1s}.car.active:after,.car:hover:after{border-bottom-color:#f42737;border-left-color:#f42737;transition:border-color 0s ease-out .3s,width .2s ease-out .3s,height .1s ease-out .5s}.car:hover .carCredit,.car:hover .carLove,.car:hover .carSound{opacity:1}.car:hover .carModelLink{background:rgba(0,0,0,.7);text-shadow:none}.carModelLink{color:#fff;display:block;padding:20px;position:relative;transition:all .3s ease;text-shadow:0 0 10px rgba(0,0,0,.3)}.car:hover .carModelLink:hover:before{opacity:1;right:-25px}.carModelLink:before{content:"Go to Car Website ➞";position:absolute;bottom:-15px;font-family:"Rajdhani",sans-serif;right:30px;opacity:0;color:#fff;padding:7px 5px;font-size:12px;width:auto;font-weight:700;transition:all .3s ease;background:rgba(244,39,55,.9)}.car:hover .carModelLink:hover{background:#fff;color:#000}.car:hover .carModelLink:hover .carMake{border-color:#000}.carSound{font-size:26px;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .6s ease-in-out}.carSound:hover audio{opacity:1}.carSound audio{opacity:.3;width:420px;display:none;transition:all .3s ease;-webkit-transform:scale(.6);transform:scale(.6)}.carSound audio::-webkit-media-controls-play-button{cursor:pointer}.carText{font-size:42px;position:absolute;bottom:-60px;-webkit-transform-origin:left;transform-origin:left;left:-36px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.car:hover .carYear{opacity:1;margin-bottom:5px}.car:hover .carText{-webkit-transform:scale(.7);transform:scale(.7)}.carYear{font-family:"Bungee",sans-serif;font-size:22px;padding:6px 19px;margin-bottom:30px;border-left:4px solid #f42737;opacity:0;transition:all .7s ease}.car:hover .carMake{margin:6px 0}.carMake{font-size:24px;text-transform:uppercase;font-family:"Bungee",sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px 0;padding:1px 0;border-bottom:1px solid #fff;border-top:1px solid #fff;transition:margin .3s ease}.car:hover .carModelLink:hover .carTrim{color:#f42737;-webkit-transform:skew(0deg);transform:skew(0deg);text-shadow:0 0 15px rgba(244,39,55,.3)}.car:hover .carTrim{margin-top:6px;color:#fff;text-shadow:0 0 15px #f42737,0 0 25px #f42737,0 0 45px #f42737;-webkit-transform:skew(-15deg);transform:skew(-15deg)}.carTrim{font-size:20px;margin-top:5px;color:#f42737;transition:all .5s ease}.carCredit{position:absolute;right:0;bottom:-30px;opacity:0;transition:all .3s ease;text-align:right;padding:13px 2px 2px 12px}.carCredit a{color:#fff;display:block;font-size:10px;padding:3px 2px 0}.carCredit a:hover{color:#f42737}.carCredit a:before{font-family:"Rajdhani",sans-serif;font-weight:900;opacity:.4}.carCredit a:first-child:before{content:"Sound from: "}.carCredit a:last-child:before{content:"Photo from: "}.carCredit a:empty:before{content:none}@media screen and (max-width:1250px){.car{flex:0 0 48%;min-height:320px}.car:nth-last-child(3){margin-bottom:120px}.car:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.carLove{right:auto;left:-30px}}@media screen and (max-width:680px){.car{flex:0 0 100%;margin-bottom:90px}.car:hover{-webkit-transform:scale(1);transform:scale(1)}.car:nth-last-child(2){margin-bottom:120px}.carGrid:hover>.car,.carSound{opacity:1}.carLove,.carText,.carText:hover{left:0}}.carSearch{position:absolute;top:320px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:400px;width:100%;text-align:center;padding:10px 15px;z-index:99;transition:background-color .3s ease,padding .3s ease,max-width .3s ease,width .3s ease}.carSearch label{visibility:hidden;position:absolute;pointer-events:none}.carSearch:hover #clear-search{opacity:.2}::-webkit-input-placeholder{color:#bebebe}:-ms-input-placeholder{color:#bebebe}::placeholder{color:#bebebe}.fixed-nav .carSearch{top:0;position:fixed;background:rgba(0,0,0,.5);width:100%;max-width:100%}.carWrapper{padding-top:150px}.carSearch input{background:#0e0e0e;color:#fff;padding:21px 20px 21px 102px;width:100%;max-width:365px;font-size:20px;text-align:left;border-radius:13px;font-family:"Rajdhani",sans-serif;box-shadow:0 20px 25px -10px rgba(0,0,0,.4);transition:all .3s ease;border:none;border-bottom:2px solid #f42737}.carSearch:focus input,.carSearch:hover input,.carSearch:hover input:focus{padding:21px 20px;border-radius:0;border-bottom:2px solid transparent}.inputWrapper{max-width:365px;margin:0 auto;position:relative}.inputWrapper:after,.inputWrapper:before{box-sizing:inherit;pointer-events:none;content:"";position:absolute;width:100%;height:100%;z-index:0;border:2px solid transparent;width:0;height:0}.inputWrapper:before{top:0;left:0}.inputWrapper:after{bottom:0;right:0}input:focus{outline:0}.inputWrapper:hover:after,.inputWrapper:hover:before{width:100%;height:100%}.inputWrapper:hover:before{border-top-color:#474747;border-right-color:#474747;transition:width .15s ease-out,height .15s ease-out .15s}.inputWrapper:hover:after{border-bottom-color:#474747;border-left-color:#474747;transition:border-color 0s ease-out .35s,width .25s ease-out .35s,height .15s ease-out .55s}#clear-search{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;outline:none;color:#fff;font-size:14px;opacity:0;z-index:999;cursor:pointer;padding:5px 10px;height:35px}@media screen and (max-width:980px){.carSearch{top:360px}}@media screen and (max-width:768px){.carSearch{top:300px}}@media screen and (max-width:568px){.carSearch input{padding:20px}}@media screen and (max-width:490px){.fixed-nav .inputWrapper{margin:0}}h3{font-size:30px;font-weight:600;margin-bottom:15px}h3:not(:first-child){margin-top:60px}label{text-transform:uppercase;font-size:14px;margin-bottom:8px;letter-spacing:5px;font-weight:600;border-left:1px solid #fff;padding-left:10px;display:block}.about{max-width:450px;margin:70px auto;width:100%;color:#fff;font-size:20px;padding:0 25px}.about a:hover{color:#fff!important}.about div{-webkit-column-count:3;column-count:3;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.about strong{font-weight:600}.about p{line-height:120%;margin-bottom:20px;font-size:20px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.about summary{padding:20px;font-size:18px;border-bottom:1px solid #fff;border-top:1px solid #fff;margin-bottom:20px;border-radius:10px}.about summary:hover{cursor:pointer}.about details[open] summary{margin-bottom:0;border:1px solid #fff}.about details[open]{font-size:24px}.about details[open] p{padding:20px 20px 20px 41px;background:#171717;margin-bottom:15px}.contact{display:flex;margin-top:2em;align-items:center}img{height:2em;width:2em;margin-left:1.5em;transition:.25s}img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.menuTrigger{position:fixed;top:30px;right:30px;padding:15px 20px;overflow:hidden;z-index:105;cursor:pointer;-webkit-transform:skew(-5deg);transform:skew(-5deg);display:flex;background:rgba(0,0,0,.6);border:1px solid #f42737;align-items:center;justify-content:center;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menuTrigger,.menuTrigger:after{transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menuTrigger:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-left:5px;font-size:22px;position:absolute;right:-15px;top:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;text-shadow:2px 2px 20px rgba(0,0,0,.6),2px 2px 50px rgba(0,0,0,.4);z-index:99}.menuTrigger span{width:0;opacity:0;font-size:24px;font-weight:700;transition:all .3s ease;display:flex;align-items:center;justify-content:flex-end}.menuTrigger i{font-size:30px}.menuTrigger.open,.menuTrigger:hover{padding:15px 35px;background:#f42737;overflow:visible;width:auto}.menuTrigger.open:after,.menuTrigger:hover:after{opacity:1;right:-10px;top:50%}.menuTrigger.open i,.menuTrigger:hover i{text-shadow:0 0 15px hsla(0,0%,100%,.8)}.menuTrigger.open span,.menuTrigger:hover span{width:75px;opacity:1}.menuTrigger.open:after{font-size:25px;content:""}#beamMeUp{cursor:pointer;width:40px;height:40px;position:fixed;bottom:30px;right:48px;z-index:99;display:flex;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;opacity:0;transition:all .3s ease}#beamMeUp.show{visibility:visible;pointer-events:auto;opacity:1}#beamMeUp:after{content:"";width:90px;height:1px;z-index:-1;position:absolute;top:50%;left:0;background:#f42737}#beamMeUp i{color:#fff;font-size:30px}.menu{position:relative}article{overflow-y:scroll;max-height:100%;border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b}section{max-width:800px;padding:50px 80px;max-height:calc(100vh - 92px);position:fixed;right:61px;top:92px;z-index:103;transition:all .3s ease;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;pointer-events:none;overflow:hidden}section,section:after{width:100%;height:100%;display:block}section:after{content:"";-webkit-transform:skew(-5deg);transform:skew(-5deg);z-index:-1;background:linear-gradient(180deg,rgba(20,20,20,.95),rgba(3,3,3,.95));box-shadow:0 0 25px 0 rgba(0,0,0,.8);border:1px solid #2b2b2b;position:absolute;top:0;left:0}.active section{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1;overflow:visible}@media screen and (max-width:980px){.menuTrigger{top:0;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:none;padding:7px 35px;background:none;overflow:visible}.menuTrigger i{visibility:hidden}.menuTrigger:after{content:"";text-shadow:none;padding-left:0;left:50%;opacity:1;right:-10px;top:50%;font-size:30px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.menuTrigger.open,.menuTrigger:hover{background:none;border:none;padding:7px 35px}.menuTrigger.open:before,.menuTrigger:hover:before{background:#f42737}.menuTrigger.open:after{font-size:30px}.menuTrigger:before{content:"";position:absolute;text-shadow:1px 1px 15px #fff;z-index:-1;width:85px;height:85px;margin-top:-22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:rgba(0,0,0,.6);border:1px solid #f42737;transition:all .3s ease}.menuTrigger span{display:none}section{right:auto;left:0;top:0;width:100%;max-width:100%;overflow:hidden;max-height:100%;padding:40px 20px;text-align:left;background:linear-gradient(180deg,rgba(20,20,20,.95),rgba(3,3,3,.95))}section article{overflow:auto;max-height:100%}section:after{content:none}}footer{background-attachment:fixed;color:#fff;padding:120px 15px 45px;font-size:14px;width:100%;text-align:center}footer span{font-size:px;letter-spacing:7px;text-transform:uppercase;position:relative;z-index:9;pointer-events:none}footer a{text-shadow:0 0 5px #f42737,0 0 10px #f42737,0 0 15px #f42737,0 0 20px #ee5c68,0 10px 25px #000;color:#f84857;display:inline-block;font-size:15px;letter-spacing:2px;-webkit-transform:translateY(15px) skewY(-5deg);transform:translateY(15px) skewY(-5deg)}footer a:hover{color:#fff}main{padding:10px 30px 30px;max-width:80vw;margin:0 auto}@media screen and (min-width:1980px){main{max-width:1480px!important}}@media screen and (max-width:1250px){main{padding:10px 70px 30px}}@media screen and (max-width:680px){main{padding:10px 0 30px}}
/*# sourceMappingURL=main.b901482f.chunk.css.map */