*{font-family:Montserrat!important}#bf-header23{color:#fff!important;margin:32vh 0 0 0!important;font-size:2vw!important;text-shadow:none!important;align-content:center}#bf-button23{color:#fff;background:var(--site-accent-mid);text-transform:uppercase;text-align:center;padding:5px 25px;font-size:25px!important;border-radius:5px;width:fit-content}#cm-button23{color:#fff;background-image:linear-gradient(180deg,hsl(166deg 85% 55%) 0,hsl(166deg 76% 52%) 11%,hsl(166deg 70% 49%) 22%,hsl(166deg 71% 46%) 33%,hsl(165deg 72% 43%) 44%,hsl(165deg 74% 40%) 56%,hsl(165deg 75% 37%) 67%,hsl(165deg 77% 34%) 78%,hsl(165deg 80% 31%) 89%,hsl(166deg 83% 28%) 100%);text-transform:uppercase;text-align:center;padding:5px 25px;font-size:25px!important;border-radius:5px}#homepage-header h1{color:#3a3a3a;font-size:4rem;text-transform:uppercase;letter-spacing:2px;margin:30px 0 10px;line-height:1;display:flex;flex-direction:column;justify-content:center;align-items:center}#homepage-header p{color:#3a3a3a;font-size:1.4rem;font-weight:500;line-height:1;text-transform:uppercase;margin:0 32% 0}.sd-container{overflow-x:hidden}#sdwheel-site .sd-container .store-wheels-header{float:left;padding:16px 25px;margin:20px 40px 0 0!important;border-radius:5px 5px 0 0}.sd-container .store-wheels-header::before{border-top:72px solid transparent;left:-28.5px}.sd-container .store-wheels-header::after{border-top:72px solid transparent;right:-28.5px}.store-wheels-ymm-drop-container{clear:left}#choose-section .black-only:hover,#footer a:hover,.sd-container #top-video-hero .video-text-overlay .valign #free-stuff-h1 span:hover,.service-smile-holder h3,a{color:var(--site-accent-mid)}.wrapper.onhomepageonly{width:85%;max-width:1369px;margin:15px auto;padding:3% 0}.sd-container .ymm-select{top:0;left:0}.sd-container .store-wheels-ymm-wrapper{margin:50px auto auto;width:100%;max-width:100vw}.sd-container .store-wheels-ymm-drop-container{padding:20px}.sd-container .store-wheels-ymm-drop-container .store-ymm-drop{padding:20px 6px;height:55px}.sd-container .store-ymm-go{border-radius:5px;box-shadow:2px 4px 8px #000;width:90%}.single-arrow{font-size:1.7rem;line-height:1;margin-left:6px}.store-ymm-go #store-ymm-go-txt{line-height:2.5}.sd-container .store-ymm-go{width:100%;max-width:100%;position:relative;padding:0 10px}.store-wheels-ymm-drop-container[data-type=ymm][data-active=true]{display:block}.service-smile-section{background:#f6f6f6}.sd-container #how-it-works{color:#000;background:0 0;margin:15px auto;padding:0;font-size:33px;font-weight:700}#choose-section{width:100%;display:flex;text-align:center;max-width:1400px;margin:0 auto}#choose-section #perfect-section h4,#choose-section #tires-section h4,#shipped-section h4{color:#000;background:0 0;margin:0 auto;padding:0;font-size:1.5rem;line-height:.95;font-weight:700}#choose-section #perfect-section p,#choose-section #tires-section p,#shipped-section p{font-size:14px;color:#000;letter-spacing:1px;margin:15px auto;font-weight:500}#choose-section #perfect-section,#choose-section #shipped-section,#choose-section #tires-section{position:relative;text-align:center;color:#fff;width:30%;text-transform:uppercase}#choose-section #perfect-section .centered,#choose-section #shipped-section .centered,#choose-section #tires-section .centered{text-shadow:none}#choose-section #arrow-section{position:relative;text-align:center;width:5%}.choose-section-images{width:100%;max-width:350px;margin:0 auto;padding:0}.arrow-images{width:100%;max-width:350px;text-align:center;vertical-align:middle;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 2px #000}#customer-ratings-section{width:100%;display:flex;letter-spacing:1px;margin:25px 0;text-align:left}#customer-ratings-section #review-one,#customer-ratings-section #review-two{width:40%;margin:10px auto}#customer-ratings-section .rating-name{font-weight:600;white-space:nowrap}#customer-ratings-section .rating-review{font-size:12px}#customer-ratings-section .star-images{width:100%;max-width:80px}.suspension-section{display:flex;width:100%}.sd-container{width:100%;margin:0 auto;padding:0;text-align:center}.sd-container .suspension-container{position:relative;line-height:normal;width:100%}.sd-container .suspension-img{display:block;width:100%}.sd-container .view-here-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.sd-container .view-here-section .view-here-header{font-size:4.2vw;color:#000;text-transform:uppercase;line-height:.8;margin:0 auto;padding:0;white-space:nowrap;font-weight:800;margin-bottom:27vw}#sd-featured-brands{background:var(--site-accent-mid);padding:25px 0}#sd-featured-brands h2{font-size:33px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#fff;margin:0 0 25px}.sd-container #content{padding:0}.sd-container .store-page-content{background:0 0}.sd-container .service-smile-holder.pt-lg-70.pt-md-40.pt-30.text-center{width:100%;max-width:915px;margin:0 auto;color:#000}.sd-container .service-smile-holder p{color:#000;font-size:initial;font-weight:500;line-height:normal;margin-bottom:1.875rem}.assistance-videos{width:100%;max-width:915px;height:515px}.sd-container .service-smile-section h2{margin:0 0 25px!important;line-height:1;font-size:33px;text-transform:uppercase}.sd-container .service-smile-section .pt-lg-70,.sd-container .service-smile-section .py-lg-70{padding-top:25px!important}.sd-container #sd-featured-brands #featured-b-desktop{width:100%;margin:0 auto}.sd-container #sd-featured-brands #featured-b-desktop ul{margin:0;padding:0}.sd-container #sd-featured-brands #featured-b-desktop ul li{list-style-type:none;display:inline-block;padding:0!important}.sd-container #sd-featured-brands #featured-b-desktop ul li .featured-desktop-imgs{width:100%;max-width:140px;transition:.5s all;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);margin-left:15px}.sd-container #sd-featured-brands #featured-b-desktop ul li .featured-desktop-imgs:hover{transform:scale(1.2)}.sd-container .top-product-slides.slide-01.tabs{display:none}#sd-featured-brands .featured-brands-container{width:100%;height:100px;margin:12px;padding:12px;display:none;position:relative}#sd-featured-brands .featured-brands-container a{height:100%;width:100%;max-height:90px;display:block}#sd-featured-brands .featured-imgs{max-height:100%;max-width:80%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.sd-container .service-smile-holder p{text-transform:uppercase}#top-video-hero .video-text-overlay{padding-top:35px}h1.store-wheels-header,h2.store-wheels-header,h3.store-wheels-header,h4.store-wheels-header,h5.store-wheels-header,h6.store-wheels-header{margin:0 20px 0 0}#page-wrapper.wrapper.onhomepageonly .store-wheels-ymm-drop-container a.store-ymm-go{border-radius:5px;box-shadow:2px 4px 8px #000;width:90%;background-color:#007800;position:relative;width:99.2%}.store-wheels-header::before{border-right:30px solid var(--site-accent-mid)}.store-wheels-header::after{border-left:30px solid var(--site-accent-mid)}.wl-shop-btn:hover{color:#666}#sd-giveaway-container{padding:0}.giveaway-background{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sd-container .service-smile-holder .view-here-btn,.sd-container .view-here-btn{color:#000;margin:0 auto;width:100%;max-width:250px;text-transform:uppercase;font-size:20px;font-weight:400;transition:.5s all;letter-spacing:1px;background:var(--site-accent-mid);padding:12px 0;outline:1px solid var(--site-accent-mid)}@media screen and (min-width:770px){#page-wrapper.wrapper.onhomepageonly .store-ymm-go:after{display:inline-block;content:'\203A \203A \203A';font-size:1rem;line-height:3.5rem;opacity:0;right:32%;left:68%;position:absolute;transition:.3s;letter-spacing:-5px;bottom:0;top:0}#page-wrapper.wrapper.onhomepageonly .store-ymm-go:hover:after{font-size:MIN(7vw, 4.5rem);line-height:MIN(6vw, 2.925rem);right:0;left:0;opacity:1;letter-spacing:3px}#page-wrapper.wrapper.onhomepageonly .store-ymm-go:hover #store-ymm-go-txt{opacity:0;transition:ease .2s}#homepage-header h1{gap:10px}}@media screen and (max-width:1400px){#choose-section{max-width:1300px}#choose-section #arrow-section,#choose-section #perfect-section,#choose-section #shipped-section,#choose-section #tires-section{width:100%}#customer-ratings-section #review-one,#customer-ratings-section #review-two{padding:0}#choose-section #perfect-section p,#choose-section #tires-section p,#shipped-section p{padding:0 2px}#top-video-hero{overflow:hidden}#choose-section #perfect-section h4,#choose-section #tires-section h4,#shipped-section h4{font-size:22px}.arrow-images{max-width:100px;top:30%}#choose-section #perfect-section p,#choose-section #tires-section p,#shipped-section p{font-size:12px}#choose-section #perfect-section .centered,#choose-section #shipped-section .centered,#choose-section #tires-section .centered{top:30%}.sd-container .view-here-btn{max-width:175px;font-size:20px}.sd-container #sd-featured-brands #featured-b-desktop ul li .featured-desktop-imgs{max-width:100px}}@media screen and (max-width:1080px){#homepage-header{position:relative;top:25px;padding:0 10px}#homepage-header h1{font-size:min(3.25rem, 9vw);line-height:.9}#homepage-header p{font-size:min(1.25rem, 4.3vw);line-height:1.2;margin:0 23% 0}#sdwheel-site .sd-container .store-wheels-header{padding:6px 14px}.sd-container .store-wheels-header::after,.sd-container .store-wheels-header::before{border-top:52px solid transparent}#page-wrapper.wrapper.onhomepageonly .store-wheels-ymm-drop-container a.store-ymm-go{max-width:unset;padding:12px}}@media screen and (max-width:1000px){.arrow-images{max-width:150px;transform:rotateZ(90deg);position:initial}.choose-section-images{width:100%;max-width:350px;margin:0 auto;padding:0}.sd-container .onhomepageonly{width:100%}#choose-section,#sd-featured-brands .featured-brands-container,.sd-container .top-product-slides.slide-01.tabs{display:block}.sd-container #sd-featured-brands #featured-b-desktop{display:none}#sd-featured-brands .featured-brands-container{max-width:300px;margin:0 auto}.sd-container .store-wheels-ymm-wrapper{margin:0}}@media screen and (max-width:769px){.sd-container .store-wheels-header{font-size:2.25vw}#sdwheel-site .sd-container .store-wheels-header{display:none}#homepage-header p{margin:0}.sd-container .store-wheels-ymm-drop-container{background:0 0;padding:10px 5px;box-shadow:none}.sd-container .store-wheels-ymm-drop-container .store-ymm-drop{margin:6px 0}.assistance-videos{width:100%;max-width:360px;height:260px}.sd-container .suspension-container{width:100%;margin:0 auto}.sd-container .view-here-section .view-here-header{font-size:8.5vw}.sd-container .store-wheels-ymm-wrapper{margin-top:10px}#customer-ratings-section #review-one,#customer-ratings-section #review-two{width:100%;padding:15px}.sd-container .service-smile-holder p{padding-left:10px;padding-right:10px;font-size:12px}#choose-section #perfect-section h4,#choose-section #tires-section h4,#sd-featured-brands h2,#shipped-section h4,.sd-container .service-smile-section h2{font-size:25px}.sd-container .view-here-btn{max-width:150px;font-size:18px;left:50%;top:90%}#customer-ratings-section,.suspension-section{display:block}.sd-container .service-smile-holder .view-here-btn{font-size:18px}#choose-section #perfect-section p,#choose-section #tires-section p,#shipped-section p{padding:0 5px}.sd-container .view-here-section .view-here-header{margin-bottom:53vw}#page-wrapper.wrapper.onhomepageonly .store-wheels-ymm-drop-container a.store-ymm-go{width:100%}#bf-header23{color:#fff!important;margin:50vw 0 0 0!important;font-size:4vw!important;text-shadow:none!important;align-content:center;z-index:99;line-height:1.9!important}#bf-button23{color:#fff;background:var(--site-accent-mid);text-transform:uppercase;text-align:center;padding:5px 25px;font-size:15px!important}}