@font-face{font-family:'mpc_icons';src:url(//cdn.shopify.com/s/files/1/0408/8348/6882/t/2/assets/mpc_icons.eot?v=6578488500298444389);src:url(//cdn.shopify.com/s/files/1/0408/8348/6882/t/2/assets/mpc_icons.eot?v=6578488500298444389) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0408/8348/6882/t/2/assets/mpc_icons.woff2?v=12439645946814948712) format("woff2"),url(//cdn.shopify.com/s/files/1/0408/8348/6882/t/2/assets/mpc_icons.woff?v=1123313011346531254) format("woff"),url(//cdn.shopify.com/s/files/1/0408/8348/6882/t/2/assets/mpc_icons.ttf?v=548552542089560363) format("truetype"),url(//cdn.shopify.com/s/files/1/0408/8348/6882/t/2/assets/mpc_icons.svg?v=8887028552631508388) format("svg")}#headercontainer{width:100%;text-align:right}#headercontainer.sticky{-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:fixed;top:0;z-index:9999;width:100%}#headercontainer.sticky *{-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#headercontainer.sticky.smaller{box-shadow:0 0 5px rgba(0,0,0,0.25);position:fixed}#headercontainer.sticky.smaller #logo{max-height:80px}#headercontainer.sticky.smaller header{padding:0.5rem 0}#headercontainer.sticky.smaller #headerbar{padding:0.25rem}#headercontainer.sticky.smaller #inner_header{margin-bottom:0.5rem}#headercontainer.sticky.smaller #headerbar,#headercontainer.sticky.smaller #inner_header{display:none}h1 span.sub,h2 span.sub,h3 span.sub,h4 span.sub,h5 span.sub,h6 span.sub{display:block;font-size:0.5em;font-weight:bold;letter-spacing:0.7em;font-size:1.2rem;color:#bcd632}h1,h2{line-height:1}body.include_bar #headercontainer.sticky.smaller #headerbar,body.include_inner #headercontainer.sticky.smaller #inner_header{display:block}#headercontainer header{padding:0;margin:0 auto;width:90%;max-width:1246px;font-size:0;white-space:nowrap}#headercontainer header .site-title,#headercontainer header .nav-wrap{display:inline-block;vertical-align:middle;font-size:1rem;white-space:normal}#headercontainer header .site-title{width:18.8rem;max-width:30%;text-align:left}#headercontainer header .site-title h1{line-height:0;padding-top:1rem}#headercontainer header .nav-wrap{width:calc(100% - 18.8rem);min-width:70%;text-align:right}#logo{max-height:100px;max-width:100%;width:auto;padding:1rem 0}#headerbar{text-align:right;padding:0.5rem 0}#headerbar p{margin-bottom:0}#headerbar .wrap{margin:0 auto;width:90%;max-width:1246px}#headerbar ul,#headerbar ol{margin:0;padding:0}#headerbar ul li,#headerbar ol li{display:inline-block;list-style:none;margin-left:0.5rem}#inner_header{overflow:hidden;margin-bottom:1rem}#inner_header p{margin-bottom:0}#bannercontainer{background-size:cover;background-position:center center;text-align:center;position:relative;background-image:url(https://www.spmsracing.com/wp-content/uploads/2021/06/SP_002_EDIT1.jpg)}#bannercontainer #headercontainer,#bannercontainer .banner{position:relative}#bannercontainer .banner{padding:2rem 0 6rem;margin:0 auto;width:90%;max-width:1246px}#bannercontainer .banner *{margin:0}#bannercontainer:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.6}#bannercontainer h1 span.sub.date{font-weight:normal;letter-spacing:normal;text-transform:none;font-size:0.85rem;margin-top:0.25rem}#bannercontainer h1{font-weight:700;text-transform:uppercase;padding-top:1rem}#bannercontainer .banner h1{font-size:4.05rem}ul span.menu_description{display:none}.main-navigation ul.nav-menu{font-size:0;white-space:nowrap}.main-navigation ul.nav-menu a,.main-navigation ul.nav-menu span.no_link{display:block}.main-navigation ul.nav-menu>li{display:inline-block;vertical-align:middle;font-size:1rem;white-space:normal;list-style:none;padding:0.75rem 0 0.75rem 1.75rem}.main-navigation ul.nav-menu li{position:relative;list-style:none}.main-navigation ul.nav-menu li:hover>ul{display:block}.main-navigation ul.nav-menu li.menu-parent-item>a:after,.main-navigation ul.nav-menu li.menu-parent-item>span.no_link:after{font-weight:normal;font-style:normal;speak:none;vertical-align:middle;font-size:1.1rem;padding-left:2px;position:relative;top:-2px;content:" \0025BE";font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.main-navigation ul.nav-menu li li.menu-parent-item>a:after,.main-navigation ul.nav-menu li li.menu-parent-item>span.no_link:after{display:none}.main-navigation ul.nav-menu li li.menu-parent-item>a:before,.main-navigation ul.nav-menu li li.menu-parent-item>span.no_link:before{font-weight:normal;font-style:normal;speak:none;vertical-align:middle;padding-left:4px;position:relative;top:0;content:" \0025B8";display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);opacity:0.5}.main-navigation ul.nav-menu ul{display:none;position:absolute;right:0;top:100%;z-index:99999;padding:0;font-size:1.1rem;border:1px solid #111;border-radius:0;width:15rem;background:#000;text-align:left;padding:0 0.75rem 0.75rem}.main-navigation ul.nav-menu ul li{background:#000;z-index:10}.main-navigation ul.nav-menu ul li:first-child{padding-top:0.75rem}.main-navigation ul.nav-menu ul li a,.main-navigation ul.nav-menu ul li span.no_link{padding:calc(0.5rem - 5px) calc(1rem - 5px);line-height:normal;position:relative;z-index:999}.main-navigation ul.nav-menu ul ul{padding:0.75rem 0 0.75rem 0.75rem;right:100%;top:-1px}.main-navigation ul.nav-menu ul ul li{padding:0 0.75rem 0 0 !important}.main-navigation ul.nav-menu ul ul ul{top:calc( -1px -  0.75rem)}.main-navigation ul.nav-menu>li:last-child ul ul{left:auto;right:100%}.main-navigation ul.nav-menu>li>ul:before,.main-navigation ul.nav-menu>li>ul:after{content:'';display:block;position:absolute;top:-0.25rem;right:1rem;width:1rem;height:1rem;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-navigation ul.nav-menu>li>ul:before{border:1px solid #111}.main-navigation ul.nav-menu>li>ul:after{margin:1px}.main-navigation ul.nav-menu>li>ul ul:before,.main-navigation ul.nav-menu>li>ul ul:after{content:'';display:block;position:absolute;right:-0.25rem;top:1rem;width:1rem;height:1rem;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-navigation ul.nav-menu>li>ul ul:before{border:1px solid #111}.main-navigation ul.nav-menu>li>ul ul:after{margin:1px}.main-navigation ul.nav-menu{padding-left:0}.main-navigation ul.nav-menu>li>a,.main-navigation ul.nav-menu>li>span.no_link{color:#ffffff;font-family:'Roboto', Helvetica, Arial, sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0 0 1rem rgba(0,0,0,0.25);font-size:1rem}.main-navigation ul.nav-menu>li.button a{border-radius:1.5rem;border:none !important;box-shadow:none;text-shadow:none;padding:0.5rem 1.5rem;font-family:'Roboto', Helvetica, Arial, sans-serif;font-style:normal;filter:none !important;display:inline-block;text-transform:uppercase;letter-spacing:0.07em;background:#bcd632;color:#fff !important}.main-navigation ul.nav-menu>li.button a:hover{color:#bcd632;background:#ffffff}.main-navigation ul.nav-menu li.menu-parent-item>a:before,.main-navigation ul.nav-menu li.menu-parent-item>span.no_link:before,.main-navigation ul.nav-menu li.menu-parent-item>a:after,.main-navigation ul.nav-menu li.menu-parent-item>span.no_link:after{opacity:0.5}.main-navigation ul.nav-menu>.menu-item:hover>a,.main-navigation ul.nav-menu>.current-menu-item>a,.main-navigation ul.nav-menu>.current_page_item>a,.main-navigation ul.nav-menu>.current-page-ancestor>a,.main-navigation ul.nav-menu>.current_page_parent>a,.main-navigation ul.nav-menu>.menu-item:hover>span.no_link,.main-navigation ul.nav-menu>.current-menu-item>span.no_link,.main-navigation ul.nav-menu>.current_page_item>span.no_link,.main-navigation ul.nav-menu>.current-page-ancestor>span.no_link,.main-navigation ul.nav-menu>.current_page_parent>span.no_link{color:#bcd632}.main-navigation ul.nav-menu>.menu-item.button:hover a,.main-navigation ul.nav-menu>.current-menu-item.button a,.main-navigation ul.nav-menu>.current_page_item.button a,.main-navigation ul.nav-menu>.current-page-ancestor.button a,.main-navigation ul.nav-menu>.current_page_parent.button a{background:#666666}.main-navigation ul.nav-menu ul a,.main-navigation ul.nav-menu ul span.no_link{color:#ffffff !important}.main-navigation ul.nav-menu ul li:hover>a,.main-navigation ul.nav-menu ul li.current-menu-item>a,.main-navigation ul.nav-menu ul li.current_page_item>a,.main-navigation ul.nav-menu ul li.current-page-ancestor>a,.main-navigation ul.nav-menu ul li.current_page_parent>a,.main-navigation ul.nav-menu ul li:hover>span.no_link,.main-navigation ul.nav-menu ul li.current-menu-item>span.no_link,.main-navigation ul.nav-menu ul li.current_page_item>span.no_link,.main-navigation ul.nav-menu ul li.current-page-ancestor>span.no_link,.main-navigation ul.nav-menu ul li.current_page_parent>span.no_link{color:#bcd632 !important;background:#191919}#footercontainer{overflow:hidden;padding-bottom:6rem}#footercontainer footer{margin:0 auto;width:90%;max-width:1246px}#footercontainer h3{padding-top:0}#footercontainer .site-footer{padding:4rem 0 3rem}#footercontainer .site-footer p:last-child{margin-bottom:0}#footercontainer .site-footer h3,#footercontainer .site-footer .widget_nav_menu ul.menu>li>a{font-family:'Roboto', Helvetica, Arial, sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:1.0rem}#footercontainer .site-footer .widget:last-child{margin-top:3rem}#footercontainer .site-footer .widget:last-child p{margin-bottom:0}#footercontainer .site-footer .widget-area .sow-image-container a{max-width:26.38rem;display:block;margin:0 auto 2.0rem;text-align:center}#footercontainer .site-footer .widget-area .sow-image-container a:hover{opacity:0.5}#footercontainer .site-footer .widget_nav_menu ul.menu{list-style:none;padding:0;margin:0}#footercontainer .site-footer .widget_nav_menu ul.menu ul{padding:0;margin:0 0 0 0.75rem}#footercontainer .site-footer .widget_nav_menu ul.menu ul li{list-style-type:none;position:relative}#footercontainer .site-footer .widget_nav_menu ul.menu ul li:last-child{margin-bottom:0}#footercontainer .site-footer .widget_nav_menu ul.menu ul li:before{content:'- ';position:absolute;top:-2px;line-height:1.5em;left:-0.75rem;opacity:0.25}#footercontainer .site-footer .widget_nav_menu ul.menu ul li a{opacity:0.5}#footercontainer .site-footer .widget_nav_menu ul.menu ul li a:hover{opacity:1}.smallprint{text-align:center;overflow:hidden;padding:0 0}.smallprint p{margin-bottom:0;font-size:1rem}.smallprint .wrap{margin:0 auto;width:90%;max-width:1246px}.smallprint .widget-area ul{margin-bottom:1rem;padding:0;list-style:none;text-transform:uppercase}.smallprint .widget-area ul li{display:inline-block;vertical-align:middle;font-size:1rem;white-space:normal;font-size:0.8rem;letter-spacing:0.1em;line-height:1;padding-right:0.75rem;margin-right:0.5rem}.smallprint .widget-area ul li:last-child{padding-right:0;margin-right:0}.smallprint .widget-area ul li ul{display:none}.smallprint .widget-area ul>.menu-item:hover>a,.smallprint .widget-area ul>.current-menu-item>a,.smallprint .widget-area ul>.current_page_item>a,.smallprint .widget-area ul>.current-page-ancestor>a,.smallprint .widget-area ul>.current_page_parent>a,.smallprint .widget-area ul>.menu-item:hover>span.no_link,.smallprint .widget-area ul>.current-menu-item>span.no_link,.smallprint .widget-area ul>.current_page_item>span.no_link,.smallprint .widget-area ul>.current-page-ancestor>span.no_link,.smallprint .widget-area ul>.current_page_parent>span.no_link{color:#bcd632 !important}#footerbar{background:#bcd632;color:#fff}#footercontainer,html{background:#000;color:#fff}#footercontainer a{color:#ffffff}#footercontainer a:hover{color:#bcd632}a.social{display:inline-block;margin:0 0.25rem}a.social:first-of-type{margin-left:0.5rem !important}a.social [class^='icon-'],a.social [class*=' icon-']{display:inline-block;vertical-align:middle;font-size:1.5625rem;color:#fff;width:2.5rem;height:2.5rem;line-height:2.5rem;background:#000;border-radius:50%;text-align:center;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:relative;top:-0.25rem}a.social:hover{border-bottom:none !important}a.social:hover .icon-facebook[class^='icon-'],a.social:hover .icon-facebook[class*=' icon-']{background:#425f96}a.social:hover .icon-instagram[class^='icon-'],a.social:hover .icon-instagram[class*=' icon-']{background:radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%),radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent),linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%)}a.social:hover .icon-youtube[class^='icon-'],a.social:hover .icon-youtube[class*=' icon-']{background:#e62117}a.social:hover .icon-flickr[class^='icon-'],a.social:hover .icon-flickr[class*=' icon-']{background:#ff0084}a.social:hover .icon-yelp[class^='icon-'],a.social:hover .icon-yelp[class*=' icon-']{background:#d32323}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"mpc_icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:'\e800'}.icon-thick-arrow:before{content:'\e802'}.icon-file:before{content:'\e803'}.icon-attention:before{content:'\e804'}.icon-phone:before{content:'\e805'}.icon-location:before{content:'\e806'}.icon-mail:before{content:'\e807'}.icon-clock:before{content:'\e808'}.icon-pencil:before{content:'\e809'}.icon-calendar:before{content:'\e80a'}.icon-retweet:before{content:'\e80b'}.icon-folder:before{content:'\e80c'}.icon-tags:before{content:'\e80d'}.icon-comment:before{content:'\e80e'}.icon-ok:before{content:'\e80f'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-linkedin:before{content:'\f0e1'}.icon-thin-arrow:before{content:'\f107'}.icon-youtube:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-file-pdf:before{content:'\f1c1'}.icon-file-word:before{content:'\f1c2'}.icon-yelp:before{content:'\f1e9'}.icon-pinterest:before{content:'\f231'}.icon-vimeo:before{content:'\f27d'}.icon-flickr:before{content:'\f303'}.toggle{display:none;height:0}@media screen and (max-width: 767px){body.admin-bar.overlay_header #headercontainer{top:0}#headercontainer header .nav-wrap{text-align:left;width:100%}#headercontainer header{width:100%}#headercontainer header .site-title,#headercontainer header .nav-wrap{display:block}#headercontainer header .site-title{width:80%;max-width:80%;margin:0 auto;text-align:center;top:0}#headercontainer header .site-title:after{display:none}#headercontainer header .nav-wrap{text-align:left;width:100%}#headercontainer header #inner_header{margin:0 1rem}#site-navigation{position:absolute;top:0;left:0;width:100%;background:#000000;z-index:99999}#site-navigation ul{width:100%;display:none;padding:0}#site-navigation ul li{width:100%;display:block;border-top:1px solid rgba(188,214,50,0.15);overflow:hidden;padding:0;background:none}#site-navigation ul li a,#site-navigation ul li span.no_link{color:#bcd632 !important;font-family:'Roboto', Helvetica, Arial, sans-serif;font-weight:normal;font-size:13px;letter-spacing:0.05em;padding:12px 16px;text-shadow:none}#site-navigation ul li a:after,#site-navigation ul li span.no_link:after{display:none}#site-navigation ul li.current-menu-item,#site-navigation ul li.current-menu-ancestor,#site-navigation ul li.current_page_item,#site-navigation ul li.current_page_ancestor,#site-navigation ul li.current_page_parent{background:rgba(188,214,50,0.05)}#site-navigation ul li.current-menu-item>a,#site-navigation ul li.current-menu-ancestor>a,#site-navigation ul li.current_page_item>a,#site-navigation ul li.current_page_ancestor>a,#site-navigation ul li.current_page_parent>a,#site-navigation ul li.current-menu-item>span.no_link,#site-navigation ul li.current-menu-ancestor>span.no_link,#site-navigation ul li.current_page_item>span.no_link,#site-navigation ul li.current_page_ancestor>span.no_link,#site-navigation ul li.current_page_parent>span.no_link{color:#ffffff !important}#site-navigation ul ul li,#site-navigation ul li:hover>ul>li{height:auto}#site-navigation ul ul li a,#site-navigation ul ul li span.no_link{padding-left:32px}#site-navigation ul ul ul li a,#site-navigation ul ul ul li span.no_link{padding-left:64px}#site-navigation ul ul li a,#site-navigation ul ul li span.no_link{background:none}#site-navigation ul ul,#site-navigation ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#site-navigation ul ul>li.has-sub>a:before,#site-navigation ul ul>li.has-sub>span.no_link:before,#site-navigation ul ul>li.has-sub>a:after,#site-navigation ul ul>li.has-sub>span.no_link:after{display:none}#site-navigation ul ul ul li.active a,#site-navigation ul ul ul li.active span.no_link{border-left:none}#site-navigation ul ul{background:none;border-radius:0;border:none}#site-navigation ul ul:before,#site-navigation ul ul:after{display:none}#site-navigation>ul>li{float:none}#site-navigation>ul>li.has-sub>a:after,#site-navigation>ul>li.has-sub>a:before{display:none}#site-navigation>ul>li.has-sub>ul>li.active>a,#site-navigation>ul ul>li.has-sub>ul>li.active>a,#site-navigation>ul>li.has-sub>ul>li.active>span.no_link,#site-navigation>ul ul>li.has-sub>ul>li.active>span.no_link{border-top:none}#site-navigation .submenu-toggle{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(188,214,50,0.15);height:35px;width:46px;cursor:pointer}#site-navigation .submenu-toggle.submenu-opened:before{display:none}#site-navigation .submenu-toggle.submenu-opened:after{background:#bcd632}#site-navigation .submenu-toggle:before{position:absolute;top:14px;right:22px;display:block;width:2px;height:8px;background:rgba(188,214,50,0.75);content:''}#site-navigation .submenu-toggle:after{position:absolute;top:17px;right:19px;width:8px;height:2px;display:block;background:rgba(188,214,50,0.75);content:''}#site-navigation ul ul .submenu-toggle{height:34px;width:34px}#site-navigation ul ul .submenu-toggle:after{top:15px;right:13px}#site-navigation ul ul .submenu-toggle:before{top:12px;right:16px}.toggle{cursor:pointer;z-index:12399994;color:#fff;padding:8px 16px;text-transform:uppercase;height:auto;display:block;background:#bcd632}.toggle:after{position:absolute;top:17px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #fff;border-bottom:2px solid #fff;content:'';box-sizing:revert}.toggle:before{transition:all .3s ease;position:absolute;top:11px;right:20px;display:block;height:2px;width:20px;background:#fff;content:''}.toggle.menu-opened{background:rgba(188,214,50,0.75)}.toggle.menu-opened:after{transition:all .3s ease;top:18px;border:0;height:2px;width:19px;background:#fff;transform:rotate(45deg)}.toggle.menu-opened:before{top:18px;width:19px;transform:rotate(-45deg)}}.site-nav__submenu a.site-nav__link{color:#bcd632 !important}#FilterNav{margin-bottom:3rem}#FilterNav ul{padding:0px;margin:0px}#FilterNav ul li.active-filter{font-size:16px;text-transform:uppercase;font-weight:700}#FilterNav ul li a{font-size:16px;text-transform:uppercase;font-weight:700}#ToggleMobileMenu h2:after{content:"+";padding:5px}#ToggleMobileMenu.open h2:after{content:"-";padding:5px}#shopify-section-collection-template h1{font-size:1.5rem}
