.shop-links h2{letter-spacing:5px;text-align:center}@media (max-width:767px){.shop-links h2{padding-bottom:40px;text-align:left}}@media (min-width:576px){.shop-links h2{padding-top:40px}}@media (min-width:768px){.shop-links h2{padding-top:0}}.shop-links .items-wrapper{display:flex;flex-direction:row}@media (max-width:767px){.shop-links .items-wrapper{flex-direction:column}}.shop-links .items-wrapper .item-wrapper{border-right:1px solid grey;box-sizing:border-box;flex:1}.shop-links .items-wrapper .item-wrapper:first-child{padding-left:0}.shop-links .items-wrapper .item-wrapper:last-child{border-right:unset;padding-right:0}@media (max-width:767px){.shop-links .items-wrapper .item-wrapper{border-left:unset;border-right:unset;padding:0 0 40px}}@media (min-width:768px){.shop-links .items-wrapper .item-wrapper{padding:0 10px}}@media (min-width:992px){.shop-links .items-wrapper .item-wrapper{padding:0 15px}}@media (min-width:1200px){.shop-links .items-wrapper .item-wrapper{padding:0 38px}}.shop-links .items-wrapper .item{height:100%;justify-content:space-between}.shop-links .items-wrapper .item,.shop-links .items-wrapper .item>div{align-items:center;display:flex;flex-direction:column}.shop-links .items-wrapper .item>div img{aspect-ratio:1;max-width:360px;width:100%}@media (max-width:767px){.shop-links .items-wrapper .item>div img{max-width:unset}}.shop-links .items-wrapper .item>div .item-title{color:#ff0;font-family:Roboto Bold,sans-serif;font-size:24px;line-height:26px;margin-top:24px;padding:0 20px;text-align:center;text-transform:uppercase}.shop-links .items-wrapper .item .buttons{margin-top:25px}banners-slider{display:block;height:120vh}banners-slider:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";position:absolute;top:0;width:100%;z-index:0}banners-slider img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.intro{min-height:100vh;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.intro__container{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:100px;position:absolute;top:0;width:100%;z-index:3}@media (min-width:768px){.intro__container{height:auto;left:50%;padding-top:0;top:50vh;transform:translate(-50%,-50%);width:auto}}.intro__container .logo{margin-bottom:60px;width:50%}.intro__container h1{font-family:Roboto Bold,sans-serif;font-size:15px;letter-spacing:10px;margin-bottom:60px;text-align:center}@media (min-width:768px){.intro__container h1{font-size:29px;letter-spacing:20px}}.intro__container .continue{position:absolute;top:calc(100vh - 160px)}@media (min-width:768px){.intro__container .continue{position:static}}.intro .background__gradient{background:linear-gradient(0deg,#000,transparent);bottom:0;height:250px;position:absolute;width:100%;z-index:2}.intro .background__gradient.gradient_gray{background:linear-gradient(0deg,#272727,rgba(39,39,39,0));z-index:1}section.info{background-color:#000;margin-bottom:101px;padding-bottom:70px}@media (min-width:768px){section.info{background:transparent;margin-bottom:0;padding-bottom:100px}}section.info .container{position:relative}@media (min-width:768px){section.info .container{margin-top:-10vh;z-index:1}section.info .container:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:60%;left:-30px;position:absolute;top:5%;width:60px}}section.info .container picture img{position:relative}section.info .container .content{color:#fff;padding:0 40px}@media (min-width:768px){section.info .container .content{background-color:#000;padding:0 86px 62px}}section.info .container .content h2{font-size:32px;letter-spacing:2.15px;line-height:37px}@media (min-width:768px){section.info .container .content h2{margin:0}}section.info .container .content .description{font-size:17px;letter-spacing:2px;line-height:29px}@media (min-width:768px){section.info .container .content .description{margin-top:26px}}section.info .container .content .controls{display:flex;gap:20px;margin-top:60px}section.info .container .content .controls>a{flex-grow:1}@media (min-width:768px){section.info .container .content .controls>a{flex-grow:0;width:140px}}section.subtitle{margin-top:-20vh;padding-top:5vh;position:relative;z-index:2}@media (min-width:768px){section.subtitle{padding-top:10vh}}section.subtitle h3{color:#fff;font-family:Roboto Regular,sans-serif;font-size:18px;letter-spacing:5px;line-height:34px;margin:0 auto;text-align:center;text-transform:uppercase}@media (min-width:768px){section.subtitle h3{width:86%}}section.events{margin-top:100px}section.events h2{letter-spacing:5px;text-align:center}section.events h3{color:#fff;font-size:1.5em;margin-bottom:5px}section.events .wrapper{display:flex;flex-direction:column;margin-top:20px}@media (min-width:768px){section.events .wrapper{flex-direction:row}}section.events .wrapper .content{margin-top:20px;width:100%}section.events .wrapper .content:hover .date{color:#ff0}@media (min-width:768px){section.events .wrapper .content{border-bottom:1px solid grey;margin-top:unset;width:50%}}section.events .wrapper .content .event-svg{height:367px;transition:all .2s}section.events .wrapper .content .event-svg:hover svg path{stroke:#ff0}section.events .wrapper .content .event-svg svg{height:100%;width:100%}section.events .wrapper .content:last-child{margin-top:unset}section.events .wrapper .content:first-child{margin-right:15px}section.events .wrapper .content .location:hover,section.events .wrapper .content .location:hover .location__date{color:#ff0!important}section.events .wrapper .content .location:hover .location__track svg path{stroke:#ff0!important}@media (min-width:768px){section.events .wrapper .content .location{margin-right:40px;padding-left:unset;padding-right:unset;width:247px}}section.events .wrapper .content .location:last-child,section.events .wrapper .content .location:nth-child(4n){margin-right:unset}section.events .wrapper .content .location__flag img{float:right}section.events .wrapper .content .location__track{position:relative}section.events .wrapper .content .location__track img{height:247px;width:100%}section.events .wrapper .content .location__track svg{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:animateDash 2s linear forwards;animation:animateDash 2s linear forwards;margin-top:20px;transition:all .2s ease-in;width:100%}@media (min-width:768px){section.events .wrapper .content .location__track svg{height:247px;margin-top:unset}}@-webkit-keyframes animateDash{to{stroke-dashoffset:0}}@keyframes animateDash{to{stroke-dashoffset:0}}section.events .wrapper .content .location__track svg:hover path{stroke:#ff0}@media (min-width:768px){section.events .wrapper .content .location{margin-right:unset;width:100%}}section.events .wrapper .content .location__track{clear:both;padding-top:20px;text-align:center}section.events .wrapper .content .location__track svg{width:80%}@media (min-width:768px){section.events .wrapper .content .location__track svg{height:257px}}section.events .wrapper .content h3{margin-top:20px}@media (min-width:768px){section.events .wrapper .content h3{margin-top:30px}}section.events .wrapper .content .city{color:#fff;font-size:16px;text-transform:capitalize}section.events .wrapper .content .date{color:grey;margin:30px 0}@media (min-width:768px){section.events .wrapper .content .date{margin:40px 0}}section.events .wrapper .content .controls{align-items:center;justify-content:space-between}@media (min-width:768px){section.events .wrapper .content .controls{display:flex}}section.events .wrapper .content .controls>div:last-child{margin-bottom:30px;text-align:center}@media (min-width:768px){section.events .wrapper .content .controls>div:last-child{margin-bottom:unset}}section.events .wrapper .content .controls a{display:none}section.events .wrapper .content:last-child .controls a{display:inline-block;padding:5px 30px}section.events .buttons{margin-top:40px;text-align:center}@media (max-width:767px){section.events .buttons{border-bottom:1px solid grey;margin-top:15px;padding-bottom:35px}}section.news{margin-top:100px}section.news .container{padding-bottom:40px;text-align:center}section.news h1{text-align:center}section.news h2{letter-spacing:5px}section.news h3{color:#fff;margin-top:5px}section.news .wrapper{margin:0 0 40px}section.news .wrapper a{color:#fff}@media (min-width:768px){section.news .wrapper{display:flex;justify-content:space-between}section.news .wrapper.grid-1,section.news .wrapper.grid-2{justify-content:center}section.news .wrapper.grid-1 .content:after{display:none}section.news .wrapper.grid-2 .content:first-child{margin-right:27px}section.news .wrapper.grid-2 .content:nth-child(2){margin-left:27px}}section.news .wrapper .content{line-height:24px;margin-top:80px;position:relative;text-align:left;width:100%}@media (min-width:768px){section.news .wrapper .content{margin-top:unset;width:30%}}section.news .wrapper .content picture{aspect-ratio:1;display:flex;overflow:hidden;width:100%}section.news .wrapper .content picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.news .wrapper .content:first-child{margin-top:20px}@media (min-width:768px){section.news .wrapper .content:first-child{margin-top:unset}}section.news .wrapper .content:last-child{margin-bottom:60px}@media (min-width:768px){section.news .wrapper .content:last-child{margin-bottom:unset}}section.news .wrapper .content:last-child:after{content:unset}section.news .wrapper .content:hover .date{color:#ff0}section.news .wrapper .content .date{color:grey;margin-top:30px}@media (min-width:768px){section.news .wrapper .content:after{background-color:grey;content:"";height:100%;position:absolute;right:-8.5%;top:0;width:1px}}section.news .wrapper .content a:hover h3{color:#ff0}section.news .wrapper .sep{background-color:grey;height:100%;width:1px}section.news .wrapper .sep:last-child{display:none}.gallery{margin-top:100px}.gallery,.gallery picture{position:relative}.gallery picture:after{background:linear-gradient(0deg,transparent,rgba(0,0,0,.5) 35%,rgba(0,0,0,.5) 65%,transparent);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.gallery picture:after{background:linear-gradient(180deg,transparent,transparent 60%,transparent 0,rgba(0,0,0,.7))}}.gallery .content{left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.gallery .content{align-items:center;bottom:0;display:flex;flex-direction:column;top:unset;width:80%}}@media (max-width:767px){.gallery .content{text-align:center;width:86%}}.gallery .content h2{font-family:Roboto Bold,sans-serif;font-size:15px;letter-spacing:5px;line-height:normal;margin-bottom:20px;text-align:center}@media (min-width:768px){.gallery .content h2{font-size:25px;letter-spacing:5px;margin-bottom:60px}}@media (max-width:767px){.gallery .content h2{line-height:23px}}.drivers,.team-stats{margin-top:100px}.drivers h2,.team-stats h2{letter-spacing:5px;line-height:normal;text-align:center}@media (min-width:768px){ul.stats{margin-top:20px;width:276px}}ul.stats li{border-bottom:1px solid grey;color:#fff;padding-bottom:10px;padding-top:10px;text-transform:uppercase}@media (min-width:768px){ul.stats li{padding-bottom:20px;padding-top:20px}}ul.stats li:hover{color:#ff0}ul.stats li:hover span:last-child{font-family:Roboto Bold,sans-serif}ul.stats li:last-child{border-bottom:unset}ul.stats li>span:first-child{width:200px}ul.stats li>span:last-child{float:right}.drivers{color:#fff}.drivers .container-wide{margin-top:20px}.drivers .wrapper{margin-top:20px;width:100%}@media (min-width:768px){.drivers .wrapper{display:flex;margin-top:unset}}.drivers .wrapper .driver{background:linear-gradient(90deg,hsla(0,0%,100%,.1),rgba(0,0,0,.6)),#1d1d1d;position:relative}.drivers .wrapper .driver.driver-right img{-o-object-position:left;object-position:left;width:100%}@media (min-width:768px){.drivers .wrapper .driver.driver-right img{-o-object-fit:contain;object-fit:contain}}.drivers .wrapper .driver.driver-right .driver__info{right:15px}@media (min-width:992px){.drivers .wrapper .driver.driver-right .driver__info{right:80px}}.drivers .wrapper .driver.driver-right .driver__info ul{text-align:right}.drivers .wrapper .driver.driver-right .driver__social{align-items:end;display:flex;flex-direction:column;width:calc(100% - 15px)}@media (min-width:768px){.drivers .wrapper .driver.driver-right .driver__social{width:calc(100% - 80px)}.drivers .wrapper .driver{border-bottom:unset;border-right:1px solid grey;width:50%}}.drivers .wrapper .driver:nth-child(2n){border-right:unset}@media (min-width:768px){.drivers .wrapper .driver:last-child{border-bottom:unset}}.drivers .wrapper .driver h3{font-family:Roboto Bold,sans-serif;font-size:26px;line-height:27px}@media (min-width:992px){.drivers .wrapper .driver img{height:636px}}.drivers .wrapper .driver__info{bottom:0;font-family:Roboto Regular,sans-serif;font-size:16px;line-height:24px;padding-left:15px;padding-top:40px;position:absolute;top:0}@media (min-width:768px){.drivers .wrapper .driver__info{padding-left:80px;padding-top:60px}}.drivers .wrapper .driver__info h3{margin-bottom:20px;text-transform:uppercase}@media (min-width:768px){.drivers .wrapper .driver__info h3{margin-bottom:40px}}.drivers .wrapper .driver__info-personal{color:grey;font-family:Roboto Bold,sans-serif;text-transform:uppercase}.drivers .wrapper .driver__info ul li{font-size:20px;margin-bottom:20px}@media (max-width:767px){.drivers .wrapper .driver__info ul li{font-size:14px}}@media (min-width:576px){.drivers .wrapper .driver__info ul li{font-size:16px}}.drivers .wrapper .driver__info ul li a{color:#fff}.drivers .wrapper .driver__info ul li:last-child{margin-bottom:unset}@media (max-width:767px){.drivers .wrapper .driver{height:calc(100vw + 20px)}.drivers .wrapper .driver.driver-right img{height:100%;-o-object-fit:contain;object-fit:contain;transform:translateX(-12%)}}.drivers .wrapper .driver.driver-right .driver__info{padding-left:0;padding-top:0;right:0;text-align:left;width:50%}@media (min-width:768px){.drivers .wrapper .driver.driver-right .driver__info{width:45%}}@media (min-width:992px){.drivers .wrapper .driver.driver-right .driver__info{width:40%}}.drivers .wrapper .driver.driver-right .driver__info h3{min-height:48px}.drivers .wrapper .driver.driver-right .driver__info ul{text-align:left}.drivers .wrapper .driver.driver-right .driver__info ul.stats{padding-right:30px;width:100%}.drivers .wrapper .driver.driver-right .driver__info ul.stats li{margin-bottom:0!important}.team-stats .container{margin-top:20px;text-align:center}.team-stats .stats{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (min-width:768px){.team-stats .stats{margin:0 auto;width:60%}}@media (min-width:768px) and (max-width:992px){.team-stats .stats{flex-direction:column;width:246px}}.team-stats .stats li{margin-top:10px;text-align:left;width:100%}@media (min-width:768px){.team-stats .stats li{margin-top:0;width:246px}.team-stats .stats li:first-child,.team-stats .stats li:nth-child(3){margin-right:40px}.team-stats .stats li:last-child{border-bottom:1px solid grey}}@media (max-width:992px){.team-stats .stats li:first-child,.team-stats .stats li:nth-child(3){margin-right:0}}section.shop{margin-top:80px}@media (min-width:768px){section.shop{margin-top:100px}}section.shop h2{letter-spacing:5px;text-align:center}section.shop .products-slider{margin-top:20px;padding-bottom:60px}@media (min-width:768px){section.shop .products-slider{margin-top:unset;padding-bottom:20px}}section.follow{border-bottom:1px solid grey}@media (min-width:768px){section.follow{margin-top:40px;padding-bottom:40px}}section.follow h1{text-align:center}section.follow h2{letter-spacing:5px;text-align:center}@media (max-width:767px){section.follow .gallery-wrapper{margin-top:45px}}@media (min-width:768px){section.follow .gallery-wrapper{margin-top:1rem!important}}section.subscribe{padding-bottom:80px;padding-top:60px}section.subscribe h2{letter-spacing:5px}@media (max-width:767px){section.subscribe{padding-top:85px}}
