.co-footer__mobile-links{display:none;font-family:Montserrat,sans-serif}.mobile-drop{border-bottom:1px solid #ededed}.mobile-drop__toggle{display:flex;color:#707070;cursor:pointer}.mobile-drop__title{width:50%;display:flex;align-items:center;margin:10px;font-weight:600}.mobile-drop__button-container{width:50%;display:flex;justify-content:flex-end;align-items:center}.mobile-drop__button{position:relative;margin-right:15px;width:20px;height:20px}.mobile-drop__button span{position:absolute;left:0;display:block;width:60%;height:2px;border-radius:9px;background:#707070;opacity:1;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.mobile-drop__button span:nth-child(1){top:46%}.mobile-drop__button span:nth-child(2){top:46%;transform:rotate(360deg)}.mobile-drop--closed .mobile-drop__button span:nth-child(2){transform:rotate(90deg)}.mobile-drop--closed .mobile-drop__button span:nth-child(1){transform:rotate(180deg)}.mobile-drop--closed .mobile-drop__content{height:0;opacity:0}.mobile-drop__content{opacity:1;overflow:hidden;margin:0;list-style-type:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.help-customer-service,.help-location,.help-sales,.mobile-drop__content li{margin:0 0 0 50px;text-align:left;font-size:.9rem;font-weight:400;color:#707070}.footer-help ul,.footer-help ul li{margin:0;list-style-type:none}.footer-help,.holiday-sales-hours{padding:15px 0;margin:0 0 25px}.mobile-drop__content a:hover li{color:var(--site-accent-mid)}#co-footer .co-footer__banner{font-family:Oswald,sans-serif;display:flex;flex-direction:column;justify-content:space-evenly;font-size:4.6vw;font-weight:300;text-align:center;background-color:#ededed;color:#707070;cursor:default;padding:3px 0 3px 0}#co-footer .co-footer__banner .left-section-desktop{display:none}#co-footer .co-footer__banner .left-section-mobile span{color:var(--site-accent-mid);font-weight:700}#co-footer .co-footer__banner .star-ratings .star-ratings__stars-container{margin:0 auto}#co-footer .co-footer__banner .star-ratings .star-ratings__stars-container .star-ratings-controller{display:inline-block}#co-footer .co-footer__banner .star-ratings .star-ratings__stars-container .star-ratings__stars{display:inline-block;overflow:hidden}#co-footer .co-footer__banner .star-ratings .footer__star-text-desktop{display:none}#footer .nav{clear:none;float:left;margin:3% 0 3% 6%;text-align:left;width:19%}#footer .nav li{display:block;padding:10px 0}#footer .nav a{padding:0}#afterfootercopyright,#header_contact,.nav-next{text-align:right}#footer .nav a,.nav li a,.nav-collapse a,.nav-toggle,.nav-toggle:before{color:#000}#footer #financing a,.bar a,.bar span,.store .choose a{color:#fff}#enthusiast-showcase-logo{margin-top:10px}@media screen and (min-width:1023px){#co-footer .co-footer__banner{flex-direction:row;align-items:center;font-size:1.2rem;padding:0}#co-footer .co-footer__banner .left-section-mobile{display:none}#co-footer .co-footer__banner .left-section-desktop{display:flex;max-width:48vw}#co-footer .co-footer__banner .left-section-desktop span{color:var(--site-accent-mid);font-weight:700;margin-right:5px}#co-footer .co-footer__banner .star-ratings{display:flex}#co-footer .co-footer__banner .star-ratings .star-ratings__stars-container .star-ratings__stars{width:var(--review-score-width-desktop);margin-top:.2vw}#co-footer .co-footer__banner .star-ratings .footer__star-text-mobile{display:none}#co-footer .co-footer__banner .star-ratings .footer__star-text-desktop{display:flex;max-width:40vw;font-size:1.2rem;margin:auto 0 auto 8px}}@media screen and (min-width:1025px){#co-footer .co-footer__banner{height:2.5vw}}.co-footer__content{font-family:Montserrat,sans-serif;display:flex;flex-direction:column}.co-footer__links{text-align:left;width:90%;align-self:center;display:flex;justify-content:space-evenly;padding:80px 0 0}.co-footer__links-row{list-style-type:none;margin:0 5px 0 0;padding:0}.co-footer__links-row--contact{height:65%;display:flex;flex-direction:column;justify-content:space-between}.co-footer__links-row li.co-footer__links-title{color:#707070;font-size:1.2rem;font-weight:700;margin-bottom:35px}.co-footer__links-row li{font-size:.9rem;font-weight:400;color:#707070;margin-bottom:12px}.co-footer__links-row a:hover li{color:var(--site-accent-mid)}li.co-footer__links-title.co-footer__links-title--connected{margin-bottom:5px;margin-top:5px;text-align:center}.co-footer__socials{display:flex;justify-content:space-between;margin:0 10px}.co-footer__social svg{fill:#707070}.co-footer__social:hover svg{fill:var(--site-accent-mid)}.co-footer__logo{display:flex;justify-content:center;margin:20px auto;width:144px;min-height:28px;fill:#707070}.co-footer__nav{display:flex;flex-direction:column;margin:20px 0 -30px 0;justify-content:center;align-items:center;font-size:.9rem;font-weight:400;color:#707070}.co-footer__nav p{text-align:center}.co-footer__buttons{display:flex;justify-content:center;align-items:center}.co-footer__nav .button{text-transform:uppercase;font-size:.9rem;font-weight:400;color:#fff;background-color:#707070;padding:5px 10px;margin-right:5px;margin-bottom:5px}.co-footer__nav .button:hover{background-color:#000}.co-footer__nav .button--red{background-color:var(--site-accent-mid)}.co-footer__nav .button--red:hover{background-color:var(--site-accent-dark)}.co-footer__terms{display:flex;justify-content:center;text-align:center;margin:95px 0 50px;font-size:.7rem;color:#707070}.co-footer__terms a{color:#707070}.co-footer__terms a:hover{color:var(--site-accent-dark)}.co-footer-mobile-footer{display:none}.affirm-fb-section{flex-direction:row;align-items:center;font-size:1.3vw;height:3vw;display:flex;justify-content:space-evenly;font-weight:400;background-color:#ededed;text-align:center}.star-ratings{display:flex;justify-content:space-evenly}.desktop-left-section{display:inline-block}.mobile-left-section{display:none}.red-text{color:var(--site-accent-mid);font-weight:700}.star-ratings{display:flex;flex-direction:row;justify-content:space-evenly}.star-ratings__stars_container{position:relative;right:.8vw}.division-logo{width:150px}.division-logo:nth-child(n+1){filter:invert(.5)}.divisions{display:flex;flex-direction:column;text-align:center}@media only screen and (max-width:670px){.co-footer__mobile-links{display:flex;flex-direction:column}.co-footer__links-row--hidden{display:none}.co-footer__links-row{width:100%}.co-footer__links{width:100%}li.co-footer__links-title.co-footer__links-title--connected{font-size:2rem;margin-bottom:25px}.co-footer__socials{width:60%;margin-left:auto;margin-right:auto}.co-footer__social svg{width:45px;height:45px}.co-footer__logo{display:none}.co-footer__terms{margin:20px 0 0 0;font-size:1rem;padding:0 5px}.co-footer__nav{margin:0;order:2}.co-footer-mobile-footer{order:3;margin:0 10px 20px;display:flex;justify-content:space-between}.co-footer-mobile-footer__location{font-family:arial;color:#707070;font-size:12px}.co-footer-mobile-footer__location p{margin:0 0 3px}.co-footer-mobile-footer__logo{display:flex;width:144px;min-height:28px;fill:#707070;align-items:flex-end}.affirm-fb-section{display:flex;flex-direction:column;justify-content:space-evenly;font-family:Oswald;font-size:3.2vw;font-weight:400;text-align:center;background-color:#ededed;color:#8f8f8f;height:12vw;cursor:default}.red-text{color:var(--site-accent-mid)}.star-ratings{display:flex;flex-direction:row;justify-content:space-evenly}.mobile-left-section{display:inline-block}.desktop-left-section{display:none}.division-logo:nth-child(4){width:min(25vw,300px)}.division-logo{width:min(50vw,300px);display:flex;margin:auto}.division-logo:nth-child(n+1){filter:invert(.5)}}@media only screen and (max-width:450px){.co-footer__socials{width:90%}li.co-footer__links-title.co-footer__links-title--connected{line-height:30px}.co-footer__buttons{flex-wrap:wrap}.co-footer__nav .button{font-size:.7rem;padding:3px 7px;margin-bottom:3px}}@media only screen and (min-width:1080px){.help-customer-service,.help-location,.help-sales{margin:0!important}.footer-help{padding:0;margin:30px 0}.co-footer__links-row li a{color:#707070}.co-footer__links-row li a:hover{color:var(--site-accent-mid)}}