#page-wrapper{background-color:#111;max-width:100%;overflow:hidden}#page-wrapper.full-black{background-color:#000}@media (max-width: 768px){#sil-2-row{padding-bottom:1rem}}@media (min-width: 769px){#sil-2-row{margin-bottom:-12.5rem}}.callout{background:#6ad1e3;padding:5px 0}@media (max-width: 768px){.callout{text-align:center}}@media (max-width: 480px){.callout img{max-width:100%}}.entry-header{font-size:4rem}@media (max-width: 480px){.entry-header{font-size:2rem}}#video-area-header{font-size:3rem}@media (max-width: 480px){#video-area-header{font-size:1.25rem}}#cta-header{font-size:2rem}@media (max-width: 480px){#cta-header{font-size:1.25rem}}#car-gallery-header{font-size:2rem}@media (max-width: 480px){#car-gallery-header{font-size:1.25rem}}#why-enter-header,#our-past-winner-header{font-size:2.5rem}@media (max-width: 480px){#why-enter-header,#our-past-winner-header{font-size:2.25rem}}.reason-list{margin-top:2rem}.reason-list-item{margin-top:.65rem;margin-bottom:.65rem}.reason-list-item .reason-icon{color:#cdfc44;font-size:2.5em;vertical-align:middle;margin-right:1rem}.reason-list-item .reason-icon.is-green{color:#22e44f}.reason-list-item .reason-text{color:#fff;font-size:1.5rem;vertical-align:middle}@media (max-width: 480px){.reason-list-item .reason-icon{font-size:1.5em;margin-right:.75rem}.reason-list-item .reason-text{font-size:1.1rem}}#presented-by-header{position:relative;font-size:30px;z-index:1;overflow:hidden;text-align:center}@media (max-width: 768px){#presented-by-header{font-size:24px}}@media (min-width: 769px){#presented-by-header:before,#presented-by-header:after{position:absolute;top:51%;overflow:hidden;width:50%;height:1px;content:"\a0";background-color:#fff}#presented-by-header:before{margin-left:-55%;text-align:right}#presented-by-header:after{margin-left:5%}}@media (min-width: 769px){.square-image-section{padding-left:5rem!important;padding-right:5rem!important;display:flex;flex-direction:column-reverse}}@media (max-width: 768px){.container .edge-to-edge-mobile{margin-left:-15px!important;margin-right:-15px!important}}@media (min-width: 769px){#our-past-winner-header{font-size:3rem}}@media (min-width: 769px){.our-past-winner-description{font-size:1.4rem}.our-past-winner-location{font-size:1.6rem}}@media (max-width: 768px){#toyo-foot{margin-top:1.75rem}#toyo-foot img{max-width:70%}}@media (min-width: 769px){#toyo-foot img{max-width:40%}}#vf-logo{margin-top:2.5rem!important}@media (min-width: 769px){#vf-logo{margin-top:1rem!important}}@media (min-width: 769px){#pure-turbo-logo{margin-top:4rem!important}}#vlair-logo{margin-top:2.25rem}@media (min-width: 769px){#vlair-logo{margin-top:0rem!important}}#remark-logo{margin-top:1rem}@media (min-width: 769px){#remark-logo{margin-top:3rem!important}}.mod-sheet{display:flex;border-style:solid;border-width:2.000001px;border-color:#222324}.mod-sheet--photo{flex:1;background-repeat:no-repeat;background-size:cover;background-position:center center}.mod-sheet--photo.is-primary{background-image:url(//tunercult.com/cdn/shop/t/28/assets/tcg-88-slider-6_900x.jpg?v=3385506842060560021762484683)}.mod-sheet--photo.is-secondary{background-image:url(//tunercult.com/cdn/shop/t/28/assets/tcg-89-slider-6_900x.jpg?v=154609135982416888741764225502)}@media (max-width: 767px){.mod-sheet--photo{display:none}}.mod-sheet--list{flex:1;background-color:#0e0f0d;color:#fff;padding:1.5rem 1rem}.mod-sheet--list-title{font-size:3.5rem;line-height:1;margin-bottom:0}.mod-sheet--list p{color:#fffc;margin:0}.mod-sheet--list h2{margin-top:1rem;font-weight:700;font-size:.9rem}.mod-sheet--list h4{font-weight:700}.mod-sheet--list ul{padding:0;list-style:none;list-style-position:inside;margin-bottom:0;color:#fffc;font-size:1rem}.mod-sheet--list ul li:before{content:"\2022  "}.slider-thumbnail-container{padding:.75rem}@media (max-width: 767px){.slider-thumbnail-container{padding:.25rem}}.slider-thumbnail{border-radius:4px}.slider-thumbnail:hover{opacity:.9;cursor:pointer}@media (min-width: 769px){.view-btn-push-down{margin-top:2.3rem}}.car-gallery-row .col-md-2,.car-gallery-row .col-md-3,.car-gallery-row .col-md-4,.car-gallery-row .col-md-one-fifth,.car-gallery-row .col-md-one-seventh{padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px}@media (min-width: 768px){.car-gallery-row .col-md-2,.car-gallery-row .col-md-3,.car-gallery-row .col-md-4,.car-gallery-row .col-md-one-fifth,.car-gallery-row .col-md-one-seventh{padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px}}@media (min-width: 768px){.car-gallery-row .col-md-one-fifth{-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.car-gallery-row .col-md-one-seventh{-webkit-box-flex:0;flex:0 0 calc(100% / 7);max-width:calc(100% / 7)}}.car-gallery-row .slider-thumbnail{border-radius:0}.not-rounded-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}#gallery-swipe{position:absolute;bottom:4rem;left:1rem;right:1rem;z-index:10;text-align:center;color:#fffc;font-size:2rem}@keyframes bounce{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}.bouncing-icon{animation-duration:1s;animation-iteration-count:infinite;transform-origin:bottom;animation-name:bounce;animation-timing-function:linear;animation-fill-mode:both}.faq-bubble{background:#0a0a0a;border:2px solid #cdfc44;border-radius:5.01px;color:#fff}.faq-bubble--header{cursor:pointer;font-size:1rem;font-weight:700;text-transform:uppercase;padding:.9rem;color:#d4d4d4}.faq-bubble--answer{border-top:2px solid #cdfc44;padding:.9rem;color:#d4d4d4}#our-recent-winners-header{font-size:1.6rem}@media (min-width: 768px){#our-recent-winners-header{font-size:2rem}}img.bmw-m-logo{width:1.75rem;padding-bottom:4px;margin-right:4px}img.nismo-logo{height:.5rem;margin-bottom:.2rem;margin-right:.1rem}.winner-box{background-color:#1b1b1b;padding:0 1rem 1rem}.winner-box a:has(img){display:block;margin-left:-1rem;margin-right:-1rem}.winner-box--title{font-family:futura-pt-bold;margin-bottom:0}.winner-box--name{text-transform:uppercase;font-weight:700;font-size:1.5rem;margin-bottom:0}.winner-box--location{text-transform:uppercase;font-size:1rem;margin-bottom:.5rem}.how-it-works--box{background-color:#0e0f0d;border-style:solid;border-width:2.000001px;border-color:#222324;padding:1.24rem;display:flex;flex-direction:column;justify-content:space-between}.how-it-works--box h1{font-family:futura-pt-bold;font-size:1.6rem;text-transform:uppercase;color:#cdfc44}.how-it-works--box p{color:#fffc;font-size:1.1rem;margin-bottom:0}.how-it-works--box button{margin-top:1rem;font-size:.9rem;border-radius:999px;padding-left:2rem;padding-right:2rem;background:#5b5b5b;background-origin:border-box!important;color:#fff!important}@media (max-width: 575px){.how-it-works-modal .modal-dialog{margin:1rem}}.how-it-works-modal .modal-body{font-size:1.05rem;line-height:1.25}.gradient-header{z-index:0;font-family:futura-pt-bold;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-2px;background:linear-gradient(0deg,#5fc100,#cdfc44);background-size:120% auto;color:#cdfc44;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-ultraviolet{z-index:0;font-family:futura-pt-bold;background:linear-gradient(0deg,#6a3093,#a044ff);background-size:120% auto;color:#6a3093;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.giveaway-overview--box{background-color:#0e0f0d;border-style:solid;border-width:2.000001px;border-color:#222324;padding:1.24rem}@media (max-width: 575px){.giveaway-overview--box{margin-top:1rem;margin-left:15px;margin-right:15px}}.giveaway-overview--box h1{font-family:futura-pt-bold;font-size:1.6rem;text-transform:uppercase;color:#cdfc44}.giveaway-overview--box p{color:#fffc;font-size:1.1rem;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/page.sweepstakes.css.map */
