@font-face{font-family:dinschriftregular;src:url(/css/fonts/dinmitte.eot);src:url(/css/fonts/dinmitte.eot?#iefix) format('embedded-opentype'),url(/css/fonts/dinmitte.woff) format('woff'),url(/css/fonts/dinmitte.ttf) format('truetype'),url(/css/fonts/dinmitte.svg#dinschriftregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:din_lightregular;src:url(/css/fonts/ufonts.com_din-light-webfont.eot);src:url(/css/fonts/ufonts.com_din-light-webfont.eot?#iefix) format('embedded-opentype'),url(/css/fonts/ufonts.com_din-light-webfont.woff2) format('woff2'),url(/css/fonts/ufonts.com_din-light-webfont.woff) format('woff'),url(/css/fonts/ufonts.com_din-light-webfont.ttf) format('truetype'),url(/css/fonts/ufonts.com_din-light-webfont.svg#din_lightregular) format('svg');font-weight:400;font-style:normal}.brandon{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal}.brandon.light{font-weight:300}.brandon.italic{font-style:italic}.brandon.bold{font-weight:700}.ptsans{font-family:'PT Sans',sans-serif}strong{font-weight:700}.black-text,.black-text a,.black-text a:hover{color:#000}body{font-family:dinschriftregular;font-weight:300;font-style:normal;overflow-x:hidden;background-color:#000;font-size:19px}a,a:hover{color:#a4cd39}.button{background:rgba(0,0,0,.33);display:inline-block;color:#fff;padding:10px 20px;position:relative}.button-rule{background:0 0;border:1px solid #5e5c59;display:inline-block;color:#363636;padding:10px 30px;position:relative;text-transform:uppercase;letter-spacing:.15em;font-size:12px;font-weight:700;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.button-rule:hover{background:#5e5c59;color:#fff}.add-sep{position:relative}footer{padding:150px 0 170px;font-family:din_lightregular;font-size:16px;color:#fff}footer .button{background-color:#1e1e1e;width:200px;display:block;margin:auto auto 20px;font-size:15px;color:#fff;font-weight:500;letter-spacing:.15em;line-height:23px;overflow:hidden}footer .add-sep{border-right:1px solid #262626}footer .like-table{min-height:115px}footer .legal{margin-top:140px;font-size:11px;color:#ccc;font-weight:300}footer .legal a{color:#ccc}.nav-trigger-wrapper{cursor:pointer;position:fixed;top:30px;left:30px;width:100px;height:40px;background:#000;z-index:2000;font-size:12px;line-height:40px;padding-left:45px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav-trigger-wrapper .nav-trigger-text{color:#fff}.nav-trigger{display:block;position:absolute;top:12px;left:0;z-index:800;width:22px;height:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.index-page .nav-trigger{left:12px}.nav-trigger span{display:block;background:#fff;border-radius:100px;height:2px;width:100%;margin-bottom:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav-wrapper-outer{padding-top:44px;text-align:center;display:block;background:rgba(0,0,0,.9);width:238px;height:100vh;position:fixed;top:0;left:-238px;color:#fff;z-index:999;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav-wrapper{font-family:dinschriftregular;text-transform:lowercase;padding-top:44px;text-align:center;display:block;width:238px;height:100vh;position:fixed;top:0;left:-238px;color:#fff;z-index:1000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav-wrapper li a{color:#a0c838;font-weight:500;letter-spacing:.05em;display:block;padding-bottom:10px;font-size:18px}.nav-wrapper li:last-child a{padding-bottom:0}.nav-wrapper a.button{font-weight:300}.nav-wrapper .logo{margin-bottom:40px}.nav-wrapper li{height:auto;margin-bottom:10px}.nav-wrapper .add-sep{padding-top:30px;margin-top:30px;border-top:1px solid rgba(255,255,255,.3)}.nav-wrapper ul{max-width:80%;margin:auto}.social{display:flex;margin:auto;text-align:center;justify-content:center}.nav-wrapper-outer.open,.nav-wrapper.open{left:0}.cl-effect-5 a{height:28px}.nav-trigger-wrapper.open{background:0 0}.nav-trigger-wrapper.open .nav-trigger-text{opacity:0}.nav-trigger-wrapper.open{left:180px}.nav-trigger-wrapper.open .nav-trigger{width:30px;height:30px}.nav-trigger-wrapper.open .nav-trigger span.middle{opacity:0}.nav-trigger-wrapper.open .nav-trigger span.top{border-radius:100px;transform:rotate(45deg);position:absolute;top:7px;background:#000;height:6px}.nav-trigger-wrapper.open .nav-trigger span.bottom{border-radius:100px;transform:rotate(-45deg);top:0;background:#000;height:6px}.light-x .nav-trigger-wrapper.open .nav-trigger span{background:#fff}.page-heading{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.resize-65 .page-heading{top:35%}.page-heading h1{font-size:61px;font-weight:500;letter-spacing:.12em}.page-heading h2{font-size:30px;letter-spacing:.12em;font-weight:400}footer .col-lg-3{padding:0;margin:0}.social-top{position:fixed;top:20px;right:40px;z-index:100}header{position:fixed;top:0;left:0;height:80px;width:100%;z-index:100;line-height:80px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.inner-page-type header{padding-left:57px;padding-top:27px;padding-right:30px;height:auto;background:#000}.header-logo{margin-left:100px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.inner-page-type .nav-trigger-text{display:none}.nav-trigger-wrapper{width:45px;top:20px}.inner-page-type .nav-trigger-wrapper.open,body.scrolled.inner-page-type .nav-trigger-wrapper.open{background-color:transparent}body.open .header-logo{opacity:.2}.scroll-tracker{position:absolute;top:0;left:0;width:1px;height:1px;z-index:-1}.bg-tan{background:#fdf5ea url(../img/bg-content.jpg) repeat 0 0}.content{padding:100px;position:relative}.content h2{font-weight:300}.content p{margin-bottom:28px}.box-shadow{-webkit-box-shadow:6px 6px 20px 0 rgba(0,0,0,.25);-moz-box-shadow:6px 6px 20px 0 rgba(0,0,0,.25);box-shadow:6px 6px 20px 0 rgba(0,0,0,.25)}.nav-wrapper li .sub-nav{display:none;background:rgba(0,0,0,.8);padding:0 0 8px;margin:0 -24px 20px}.nav-wrapper li .sub-nav a{display:block;font-size:15px;opacity:.8}.bg-white{background-color:#fff}.scroll-down{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);height:48px;width:48px}.resize-65 .scroll-down{top:60%;bottom:auto}.bg-gray{background:#363636;color:#fff}.bg-gray a{color:#fff;font-weight:400;border-color:#fff;margin-right:5px;margin-bottom:5px}.bg-green{background:#a0c838}.green-text{color:#a0c838}.nav-content{overflow-y:auto;height:100%;padding-bottom:50px}.slideshow{position:relative}.logo-wrapper{position:absolute;top:40%;left:50%;transform:translate(-51%,-51%);max-width:939px;z-index:502;min-width:300px}.bx-controls{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:503}.bx-pager-item{display:inline-block;text-indent:-9000px;margin:0 5px}.bx-pager-item .bx-pager-link{display:block;background:#fff;width:8px;height:8px;border-radius:100px;-webkit-box-shadow:9px 9px 16px -5px rgba(0,0,0,.75);-moz-box-shadow:9px 9px 16px -5px rgba(0,0,0,.75);box-shadow:9px 9px 16px -5px rgba(0,0,0,.75)}.bx-pager-item .bx-pager-link.active{background:#a0c838}.featured-products-wrapper{font-size:13px;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);z-index:503;width:215px}.featured-products{background:rgba(0,0,0,.5);padding:20px;width:215px;position:absolute;bottom:-177px;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.featured-products a{color:#a0c838;font-weight:700}.products-toggle{display:inline-block;color:#fff;font-weight:700;background:rgba(0,0,0,.5);padding:10px;width:215px;margin-top:2px}.featured-products-box{overflow:hidden;height:177px;position:relative}.featured-products.open{bottom:0}.cc-iframe{margin-top:-28px}.cities{text-align:center;display:flex;justify-content:center;align-items:center}.cities a{font-size:47px;font-family:din_lightregular}.cities .dot{display:inline-block;width:15px;height:15px;border-radius:100px;background:#fff;margin:0 33px;vertical-align:middle}.join-us-wrapper{border:1px solid #3c3c3c;position:relative;padding-top:30px;padding-bottom:30px}.join-us-title{position:absolute;top:-33px;left:50%;transform:translateX(-50%);padding:15px;background:#000;font-size:20px}.social{margin:auto}.social li{padding:0 10px}.social a{display:block;width:40px;height:40px}.social a.fb{background:transparent url(../img/social.png) no-repeat -2px 0;width:18px}.social a.tw{background:transparent url(../img/social.png) no-repeat -45px 0;width:37px}.social a.pn{background:transparent url(../img/social.png) no-repeat -108px 0;width:32px}.social a.ig{background:transparent url(../img/social.png) no-repeat -167px 0;width:39px}.social a.yt{background:transparent url(../img/social.png) no-repeat -239px 0;width:53px}.social a.shopify{background:transparent url(../img/social.png) no-repeat -311px 0;width:30px}footer .btn{text-align:center;width:100%;border-radius:0;margin-top:20px;color:#000;font-size:20px}footer .col-md-4{margin-bottom:30px}.fancybox-slide--iframe .fancybox-content{width:800px;height:600px;max-width:100%;max-height:100%;margin:0}.logo-tctv{position:absolute;top:40px;right:40px;z-index:100;width:100px;height:100px;display:block}.logo-tctv img{max-width:100%}.additional-colors .Plaid,.additional-colors .plaid{background:gray url(../img/bg-plaid.jpg) no-repeat center center!important}.additional-colors .chrome-black{background:transparent url(../img/bg-chrome-black.jpg) no-repeat center center!important;background-size:cover}.additional-colors .chrome-white{background:transparent url(../img/bg-chrome-white.jpg) no-repeat center center!important;background-size:cover}.additional-colors .honey-stripe{background:transparent url(../img/bg-honey-stripe.jpg) no-repeat center center!important;background-size:cover}.additional-colors .mirror{background:transparent url(../img/bg-mirror.jpg) no-repeat center center!important;background-size:cover}.los-angeles-venue .la-sub-nav,.new-york-venue .ny-sub-nav{display:block!important}@media screen and (max-width:1200px){.cities a{font-size:36px}.cities .dot{margin:0 15px}}@media screen and (max-width:990px){.cities a{font-size:26px}.cities .dot{margin:0 5px;width:5px;height:5px}}@media screen and (max-width:768px){.play-button{display:none!important}}@media screen and (max-width:660px){.logo-tctv{top:20px;right:20px;width:50px;height:50px}}@media screen and (max-width:468px){.logo-wrapper{top:40%}.join-us-wrapper{border:none}.social li{padding:0 5px}}