#header,.mfp-bg,.mfp-wrap{position:fixed}.mfp-container,img.mfp-img{-webkit-box-sizing:border-box}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}a,a:hover,a:visited{font-weight:400}.mfp-close,a:hover,h2,h2 a,h2 a:visited,ins{text-decoration:none}.group:after,.mfp-wrap .populate-products{visibility:hidden}h1,h2,h3,h4{text-transform:uppercase}@font-face{font-family:Novecento;src:url(../fonts/novecento.eot);src:url(../fonts/novecento.eot?#iefix) format("embedded-opentype"),url(../fonts/novecento.woff) format("woff"),url(../fonts/novecento.ttf) format("truetype"),url(../fonts/novecento.svg#wf) format("svg")}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.mfp-bg{top:0;left:0;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}#footer,#hellobar,.mfp-close,.mfp-preloader{text-align:center}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}a,a:visited,h2 a:hover{text-decoration:underline}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.white-popup-block{background:#FFF;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}*,.margin{-webkit-box-sizing:border-box}#hellobar,.container,.wide{width:100%}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.button,a,abbr,acronym,address,applet,b,big,blockquote,body,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:none}.group:after{content:".";display:block;height:0;clear:both;overflow:hidden}*{box-sizing:border-box}html{position:relative;min-height:100%}body{line-height:1;font-family:helvetica,arial,sans-serif;font-size:90%;color:#444;margin:0 0 215px;-webkit-background-size:cover;background-size:cover;background-repeat:none;background-attachment:fixed;min-height:100%}@media (max-width:768px){body{margin-bottom:0}}#hellobar{z-index:600;background:#e02026;padding-top:15px;padding-bottom:15px;-webkit-box-shadow:0 6px 7px rgba(0,0,0,.21);box-shadow:0 6px 7px rgba(0,0,0,.21)}#hellobar h5,#hellobar p{font-weight:400;font-size:1.5em;color:#fff;letter-spacing:1px;line-height:.9em;display:inline-block;vertical-align:top;padding:0;margin:0;text-shadow:2px 2px 1px rgba(0,0,0,.3)}#hellobar h5 a,#hellobar p a{color:#fff;font-size:.6em;margin-left:9px;padding:.7em 1.7em}#hellobar h5 a:hover,#hellobar p a:hover{background-color:#444}#hellobar .close{color:#444;font-size:18px;float:right;cursor:pointer;margin-top:2px;margin-right:20px}#hellobar .close:hover,a{color:#333}#footer,#gprmap a:hover{color:#999}.container{max-width:1000px;margin:0 auto}#contentwrap{max-width:98%}.wide.title{background-color:#f9faf9;border-bottom:2px solid #fff;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.1);box-shadow:0 2px 1px rgba(0,0,0,.1)}@media (max-width:768px){.wide .margin{padding-left:0;padding-right:2%}.sidebar-right{display:none}}.margin{padding-left:230px;padding-right:2%;max-width:1000px;margin:0 auto;box-sizing:border-box}.sidebar-right{width:25%;float:right;margin-left:2.5%}#container{padding-top:90px}#container.bar-visible{padding-top:140px}#header{top:0;left:0;right:0;z-index:601}.admin-bar #header{top:32px}#contentwrap{background:#fff;background:rgba(255,255,255,.9)}#footer{background:#303130;background:-webkit-linear-gradient(top,#303130 0,#090909 100%);background:-webkit-gradient(linear,left top,left bottom,from(#303130),to(#090909));background:-o-linear-gradient(top,#303130 0,#090909 100%);background:linear-gradient(to bottom,#303130 0,#090909 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#303130', endColorstr='#090909', GradientType=0 );border-top:1px solid #3d4045;z-index:5;position:absolute;left:0;bottom:0;width:100%;min-height:215px;padding:1em 0}@media (max-width:768px){#container{padding-top:85px}#footer{position:relative;clear:both}}#gprmap{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:600px}#gprmap a{color:#000}#header,h1,h2,h3,h4,h5{font-family:Novecento,helvetica,arial,sans-serif}a:visited{color:#444}a:hover{color:#a60f11}h1{font-size:2.9em;font-weight:700;font-style:italic;letter-spacing:.055em}.glyphicon,.gpr_rating .ginput_container_radio li label{font-family:'Glyphicons Halflings';font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{font-size:2.1em;margin:1em 0 .2em;line-height:1.2em}.wide h2{padding:1em 0 1em 15px;margin:0 auto;line-height:1em}h3,h4,h5,h6,p{margin:1.2em 0}@media (max-width:768px){.wide h2{padding:.6em 0 .6em 2%}}h2 a,h2 a:visited{letter-spacing:-.04em;font-weight:700}h3{font-size:1.4em;font-weight:400}b,h4,h5,h6,strong{font-weight:700}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:.8em}li,ol,p,ul{font-size:1em;line-height:1.8em}img{border:0}ol,ul{margin:1em 3em}.smalltext{font-size:.8em;color:#666}blockquote{margin:10px 30px;padding:0 10px;border-left:2px solid #ccc}.glyphicon{position:relative;top:1px;display:inline-block;font-weight:400;line-height:1}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.gpr_rating .ginput_container_radio li{display:inline-block;position:relative;width:35px;height:35px;margin-bottom:0}.gpr_rating .ginput_container_radio li input{position:absolute;z-index:-9;width:1;height:1;overflow:hidden;top:5px;left:5px}.gpr_rating .ginput_container_radio li label{cursor:pointer;position:absolute;z-index:3;width:35px!important;height:35px;margin:0!important;line-height:1!important;top:1px;font-size:0!important}.cta .wrap h6 a strong,.findkit ol.type li a,body.error404 p,h6.button a strong{font-family:Novecento,helvetica,arial,sans-serif}.gpr_rating .ginput_container_radio li input:checked+label:before{content:"\e006"}.gpr_rating .ginput_container_radio li.yotpo_checked label:before,.gpr_rating .ginput_container_radio li.yotpo_hover label:before,.gpr_rating .ginput_container_radio li:hover label:before{content:"\e006";color:#e02026}.gpr_rating .ginput_container_radio li label:before{font-size:30px!important;display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:0 0;content:"\e007"}#logo{position:absolute;height:110px;width:240px;text-indent:-1000em;margin:19px 0 0;z-index:20}#logo a{display:block;height:110px;background:url(../images/gpr-logo-2021b.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}nav#mobile{display:none}#nav{background:#090909;background:-webkit-linear-gradient(top,#090909 0,#303130 100%);background:-webkit-gradient(linear,left top,left bottom,from(#090909),to(#303130));background:-o-linear-gradient(top,#090909 0,#303130 100%);background:linear-gradient(to bottom,#090909 0,#303130 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#090909', endColorstr='#303130', GradientType=0 )}#nav ul{font-size:1.1em}@media (max-width:768px){#logo{height:77px;width:168px;margin:5px 0 0 5px}#logo a{height:77px}#nav ul{font-size:.95em}}#subnav{background:#090a09;opacity:1}#subnav ul{font-size:.9em}@media (max-width:768px){#subnav ul{font-size:.8em}nav#mobile,nav#mobile .menu-header-container{display:block}#nav,#subnav{display:none}nav#mobile{background:-webkit-gradient(linear,left top,left bottom,from(#090909),to(#303130)) #1a1c1a;background:-webkit-linear-gradient(top,#090909 0,#303130 100%) #1a1c1a;background:-o-linear-gradient(top,#090909 0,#303130 100%) #1a1c1a;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#090909),to(#303130)) #1a1c1a;background:linear-gradient(to bottom,#090909 0,#303130 100%) #1a1c1a}nav#mobile #toggle-bar{line-height:60px;height:60px}nav#mobile .navicon{float:right;height:30px;width:35px;margin:15px;color:#000;border-top:18px double #777;border-bottom:6px solid #777;font-size:0}nav#mobile ul{margin:0;padding:0;list-style:none}nav#mobile ul li{clear:both;margin:0;padding:0;text-align:right}nav#mobile ul li a{display:block;line-height:1.8em;text-decoration:none;margin:0;color:#eee;background-color:#202120;border-top:1px solid #111;padding:4px 3% 4px 15px;font-size:1.2em}nav#mobile ul li ul.sub-menu li a{border:none;margin:0;padding:5px 0 5px 25px;color:#666;font-weight:400}nav#mobile ul ul li.menu-item a{background:#f5f6f5;font-size:1em}nav#mobile ul li.current-menu-item a,nav#mobile ul li.current-menu-parent a,nav#mobile ul li.current_page_item a{background:#dd2025}nav#mobile ul li.menu-item.current-menu-item>a,nav#mobile ul li.menu-item.current_page_item>a,nav#mobile ul li.menu-item.current_page_parent>a{color:#fff;background:#dd2025}nav#mobile ul li.menu-item a:active,nav#mobile ul li.menu-item a:hover{background:#444;color:#eee}}#nav a,#nav li,#subnav a,#subnav li{display:inline-block;font-weight:500;text-transform:uppercase;vertical-align:top;text-decoration:none}#nav ul,#subnav ul{text-align:right;list-style:none}#nav li,#subnav li{padding:10px 15px;color:#fff}#nav li:last-child,#subnav li:last-child{padding-right:0}#nav a,#subnav a{color:#fff;border-bottom:2px solid transparent}#nav .current-menu-ancestor>a,#nav .current-menu-item>a,#nav .current-menu-parent>a,#nav .current-page-ancestor>a,#nav .current_page_ancestor>a,#nav .current_page_parent>a,#nav a:hover,#subnav .current-menu-ancestor>a,#subnav .current-menu-item>a,#subnav .current-menu-parent>a,#subnav .current-page-ancestor>a,#subnav .current_page_ancestor>a,#subnav .current_page_parent>a,#subnav a:hover{color:#fff;border-bottom:2px solid #e02026}#nav .cartitems a,#subnav .cartitems a{display:none;background-position:-40px bottom!important;border-bottom:0}#nav .cartitems a span,#subnav .cartitems a span{top:-4px}.affixed #header #subnav{opacity:0;visibility:hidden;height:0}.cartitems a:hover,ul.socialcart li a:hover{opacity:.8}.affixed #logo{height:60px;width:130px;margin-top:5px}.affixed #logo a{height:60px}.affixed #nav .cartitems a{display:block}ul.socialcart{list-style:none;margin:0;padding:1.8em 0;float:right}@media (max-width:768px){ul.socialcart{padding:.6em 2% .25em 5px}}ul.socialcart li{display:inline-block}.cartitems a,ul.socialcart li a{display:block;height:37px;overflow:hidden}ul.socialcart li a{float:left;margin-left:20px;text-indent:-1000em;background:url(../images/top-icons-2024.png) top left no-repeat;-webkit-background-size:209px 80px;background-size:209px 80px}ul.socialcart li.facebook a{width:18px;background-position:-150px 0}ul.socialcart li.instagram a{width:35px;background-position:-175px 0}ul.socialcart li.twitter a{width:32px;background-position:-100px 0}ul.socialcart li.cartempty a{width:35px}.cartitems a{background:url(../images/top-icons.png) no-repeat;-webkit-background-size:167px 80px;background-size:167px 80px;width:42px;position:relative;text-indent:0!important;background-position:-40px 0!important}.cartitems a span{font-weight:300;color:#fff;position:absolute;left:9px;top:-2px;font-size:.8em!important}@media (max-width:420px){ul.socialcart li.facebook a,ul.socialcart li.twitter a{display:none}.wide h2{font-size:1.6em;min-height:3em;padding-top:1em;padding-bottom:1em;display:block}}#copy{padding:2% 3.5%}#copy .post{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #3d3f45}#copy .post .postthumbnail{text-indent:-1000em;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,1,1,.66);box-shadow:0 2px 4px rgba(0,1,1,.66);display:block;height:200px;background-position:center center;-webkit-background-size:cover;background-size:cover;background-attachment:scroll}#copy .post .postthumbnail:hover{-webkit-box-shadow:none;box-shadow:none}.thirds{float:left;width:100%;margin:1em 0}.thirds h4{margin:0}.thirds .third{width:32%;float:left;margin-left:1%;padding-left:1%;position:relative}.thirds .third:after{display:block;width:1px;content:" ";position:absolute;top:20px;left:0;bottom:20px;border-right:1px solid rgba(0,0,0,.3)}.thirds .third:first-child{margin-left:0;padding-left:0;border-left:0}.thirds .third:first-child:after{display:none}body.error404 #contentwrap{width:80%;margin:5% auto;padding:2%}body.error404 h1{font-size:3em;margin-top:3%;font-weight:400;text-align:center;letter-spacing:0;margin-bottom:3%}body.error404 h1 strong{color:#dd2025}body.error404 p{color:#666;font-size:1.4em;text-align:center;margin:0;padding:0}.findkit ol{list-style:none;margin:.5em 0 1em;padding:0}.findkit ol.type li{width:18%;margin-right:2.5%;-webkit-box-sizing:border-box;box-sizing:border-box}.findkit ol.type li a{text-transform:uppercase;font-size:1.1em;font-weight:700}.findkit ol.type li a img{height:auto;max-height:9999px;width:85%}.findkit ol li{display:inline-block;vertical-align:top;text-align:center;width:12.5%;margin:0 2% 2% 0}.findkit ol li:last-child,.findkit ol li:nth-child(7n){margin-right:0}.findkit ol li a{display:block;text-decoration:none;padding:5px;background:rgba(242,242,242,.8);border:2px solid #d8d8d8}.findkit ol li a span{font-weight:400;line-height:1.1em;display:block;padding-top:3%;padding-bottom:4%}.findkit ol li a img{height:auto;max-height:90px;max-width:90%}.findkit ol li a:hover,.findkit ol li.active a{background:rgba(255,255,255,.8);border-color:#000}.findkit ol li.inactive a{opacity:.6}.kitoptions{background:rgba(255,255,255,.6);border:3px solid #e5e5e7;padding:1%;margin-bottom:2%;width:100%;clear:both}.kitoptions p{line-height:1.5em}.kitoptions h4{font-size:1.4em;margin-top:0}.kitoptions h4 a{text-decoration:none}.kitoptions .kitdescription{width:48%;margin-right:1%;margin-top:2%;float:left}.kitgallery,.kitoptions .kitforms{width:25%;float:left}.kitoptions .variations_form{background:#eee;padding:5%;margin-bottom:3%}.kitoptions .variations_form p{margin:0;line-height:2em}.kitgallery{margin-right:1%}.kitgallery.alignright{margin-right:0;width:100%}.kitgallery img{width:100%;height:auto}.kitgallery .kitgallerythumbnails{list-style:none;margin:0;padding:0}.kitgallery .kitgallerythumbnails li{display:inline-block;width:23.66666%;margin:0 1.7% 1.7% 0!important}.kitgallery .kitgallerythumbnails li:last-child,.kitgallery .kitgallerythumbnails li:nth-child(4n+4){margin-right:0!important}.kitgallery .kitgallerythumbnails li.hide{display:none}@media (max-width:950px){.findkit ol li,.findkit ol.type li{width:30%}.findkit ol li:last-child,.findkit ol li:nth-child(7n){margin-right:2%}.kitoptions,.kitoptions:nth-child(odd){background:rgba(255,255,255,.6);border:3px solid #e5e5e7;width:98%;padding:2%;margin-right:1%;margin-bottom:2%}.kitoptions .kitgallery{width:40%}.kitoptions .kitdescription{width:59%;margin-right:0;margin-top:3%}.kitoptions .kitforms{float:left;width:100%}.kitoptions .variations_form{background:#eee;padding:2% 2% 2% 3%;margin-bottom:1%;width:49%;float:left;margin-right:1%}}@media (max-width:650px){.findkit ol li,.findkit ol.type li{width:47%}.kitoptions .kitgallery{width:60%}.kitoptions .kitdescription{width:100%;margin-bottom:2%}#copy .kitgallery,.kitoptions .kitforms,.kitoptions .variations_form{width:100%}}@media (max-width:500px){#copy .kitgallery{width:100%}}@media (max-width:320px){.findkit ol li,.findkit ol.type li,.kitoptions .kitgallery{width:99%}}h6.button{margin:1.5em 0 1em;display:block;clear:both;font-size:1em;background-color:#1e201e;border-radius:5px;-webkit-box-shadow:2px 2px rgba(0,0,0,.2);box-shadow:2px 2px rgba(0,0,0,.2)}h6.button:hover{background-color:#000}h6.button a{color:#ccc;text-decoration:none}h6.button a:link,h6.button a:visited{text-decoration:none;display:block;width:100%;height:100%;padding:17px 35px 20px}h6.button a strong{font-weight:400;color:#f3a049;display:block;font-size:1.5em;text-transform:uppercase;padding-bottom:5px}h6.button a:hover,h6.button a:hover strong{color:#eee}.js-error{color:#e02026}.gprmarketing ul.gfield_checkbox li{float:left;width:20%;margin-top:1.5em;text-align:center}.gprmarketing ul.gfield_checkbox li input{opacity:0}.gprmarketing ul.gfield_checkbox li input[type=checkbox]:checked+label{opacity:1;background-color:rgba(242,242,242,.8);border:2px solid #d8d8d8;position:relative}.gprmarketing ul.gfield_checkbox li input[type=checkbox]:checked+label:after{background:url(../images/checkmark.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;display:block;top:10px;right:10px;width:80px;height:80px;content:''}.gprmarketing ul.gfield_checkbox li label{opacity:.8;padding:310px 10px 10px;cursor:pointer;border:2px solid transparent;background:url(../images/dealers/pop-display.jpg) center 10px no-repeat}.gprmarketing ul.gfield_checkbox li label:hover{opacity:1}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_2,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_9{clear:left}#footer>p,#input_12_14_5_label,.clear,.gprpages.pages3:nth-of-type(4n+4),.gprpages.pages5:nth-of-type(4n+4),.gprpages.pages6:nth-of-type(4n+4),.gprpages.pages7:nth-of-type(4n+4),.gprpages.pages9:nth-of-type(4n+4),.woocommerce .cart-collaterals{clear:both}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_1{width:33%}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_2 label{background-image:url(../images/dealers/brochure-dirt.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_3 label{background-image:url(../images/dealers/brochure-street.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_4 label{background-image:url(../images/dealers/brochure-atv.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_5 label{background-image:url(../images/dealers/brochure-adventure.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_6 label{background-image:url(../images/dealers/brochure-harley.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_7,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_8{width:50%}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_7 label,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_8 label{padding-top:160px;background-image:url(../images/dealers/banner.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_11,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_12,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_13,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_9{width:25%}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_11 label,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_12 label,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_13 label,.gprmarketing ul.gfield_checkbox li.gchoice_5_8_9 label{padding-top:120px;-webkit-background-size:200px 200px;background-size:200px}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_9 label{background-image:url(../images/dealers/sticker.png)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_11 label{background-image:url(../images/dealers/10-sticker.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_12 label{background-image:url(../images/dealers/5-sticker.jpg)}.gprmarketing ul.gfield_checkbox li.gchoice_5_8_13 label{background-image:url(../images/dealers/2-sticker.jpg)}.gprproduct{float:left;width:100%;padding:1em}.gprproduct:first-child{margin-top:1em}.gprproduct:nth-child(odd){background:#eee;background:rgba(150,150,150,.3)}.gprproduct .details{margin-left:5%;width:70%;float:left}.gprproduct .details h3{font-size:1.7em;margin-top:1.2em;margin-bottom:10px}@media (max-width:650px){.gprproduct .details{margin-left:0;width:100%;float:left}.gprproduct .details h3{margin-top:.2em}}.gprproduct .details h3 a{color:#e02026;text-decoration:none}.gprproduct .details h3 a:hover{color:#444}.gprproduct .details h4{margin:0;padding:0}.gprproduct .details h4 a{color:#444;text-decoration:none}.gprproduct .details h4 a:hover{color:#111}.gprproduct .thumbnail{display:block;float:left;width:25%}@media (max-width:650px){.gprproduct .thumbnail{width:55%}}.gprproduct .thumbnail img{max-width:100%;height:auto}dl.specs{margin:1em 0;width:100%;float:left;font-size:90%}@media (max-width:650px){dl.specs{width:90%}}dl.specs dt{font-weight:700;padding-bottom:8px;width:38%;float:left}@media (max-width:768px){dl.specs dt{width:100%;float:none}}dl.specs dd{padding-bottom:8px;width:62%;float:left}@media (max-width:768px){dl.specs dd{width:100%;float:none}}.gprpages{float:left;margin:0 2% 2% 0;padding:1%;background:rgba(242,242,242,.8);border:2px solid #d8d8d8}.gprpages.pages2:nth-of-type(2n+2),.gprpages.pages3:nth-of-type(3n+3),.gprpages.pages4:nth-of-type(2n+2),.gprpages.pages5:nth-of-type(3n+3),.gprpages.pages6:nth-of-type(3n+3),.gprpages.pages7:nth-of-type(3n+3),.gprpages.pages8:nth-of-type(2n+2),.gprpages.pages9:nth-of-type(3n+3){margin-right:0}.gprpages.resized{position:relative}.gprpages.resized .button{position:absolute;padding:.25em 1.7em}.gprpages.pages1{width:100%;margin-right:0}.gprpages.pages2,.gprpages.pages4,.gprpages.pages8{width:49%}.gprpages.pages3,.gprpages.pages5,.gprpages.pages6,.gprpages.pages7,.gprpages.pages9{width:32%}@media (max-width:768px){.gprpages{width:100%!important;float:none;margin-right:0}}.gprpages h3{margin-top:0;margin-bottom:.25em}.gprpages p+p{margin-bottom:0}.cta{background:rgba(0,0,0,.7);margin-top:-160px!important;width:100%;padding:2em 0;position:absolute;top:50%}@media (max-width:768px){.cta{position:relative;margin-top:0!important;background:0 0}}.cta .wrap{width:70%;margin:0 auto}@media (max-width:768px){.cta .wrap{width:97%;margin:0 auto}}.cta .wrap h6{font-size:1em;line-height:1.4em;margin:0;padding:5% 4% 4% 9%;-webkit-transform:skew(10deg);-ms-transform:skew(10deg);-o-transform:skew(10deg);transform:skew(10deg)}.cta .wrap h6 a strong{text-transform:uppercase;font-weight:400;color:#f3a049;display:block;font-size:1.5em;padding-bottom:5px}.cta .wrap .box{background:url(../images/checkers.png) -14px -19px no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(.362,#191919),to(#2f2f2f)) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,-webkit-linear-gradient(top,#191919 36.2%,#2f2f2f 100%) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,-o-linear-gradient(top,#191919 36.2%,#2f2f2f 100%) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(36.2%,#191919),to(#2f2f2f)) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,linear-gradient(to bottom,#191919 36.2%,#2f2f2f 100%) no-repeat #000;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#191919', endColorstr='#2f2f2f', GradientType=0 );display:inline-block;width:47%;-webkit-transform:skew(-10deg);-ms-transform:skew(-10deg);-o-transform:skew(-10deg);transform:skew(-10deg);margin-right:1%;margin-left:1%}@media (max-width:650px){.cta .wrap .box{width:90%;display:block;margin:0 auto 1em}}.cta .wrap .box.support a{background-image:url(../images/rider.png)}.cta .wrap .box.support a strong{color:#e02026}.cta .wrap .box a,.cta .wrap .box a:visited{color:#eee;text-decoration:none;display:block;width:100%;height:100%;padding:2% 0 2% 80px;background:url(../images/kitfinder-2023.png) 0 top no-repeat;-webkit-background-size:contain;background-size:contain}.cta .wrap .box:hover{background:url(../images/checkers.png) -14px -19px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#2f2f2f),color-stop(.362,#191919)) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,-webkit-linear-gradient(top,#2f2f2f 0,#191919 36.2%) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,-o-linear-gradient(top,#2f2f2f 0,#191919 36.2%) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#2f2f2f),color-stop(36.2%,#191919)) no-repeat #000;background:url(../images/checkers.png) -14px -19px no-repeat,linear-gradient(to bottom,#2f2f2f 0,#191919 36.2%) no-repeat #000}.woocommerce .woocommerce-info{border-top-color:#e02026!important}.woocommerce .woocommerce-info:before{color:#e02026!important}.woocommerce td.product-name dl.variation{margin:1em 0!important}.woocommerce td.product-name dl.variation dd{margin-bottom:.25em!important}.woocommerce td.product-name dl.variation dd p{line-height:1;padding:0;margin:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#e02026!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#711013!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#444!important;color:#fff!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#040404!important}.woocommerce .coupon{float:right;margin-right:13px}@media (max-width:768px){.woocommerce .coupon{margin-right:0;text-align:center;width:100%}}.woocommerce .coupon label{display:none}.woocommerce .coupon #coupon_code{padding:.618em .8em;margin-right:5px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:auto!important}@media (max-width:768px){#footer{height:auto!important}}#footer a{color:#999}#footer .footer_column{width:31%;display:inline-block;vertical-align:top;text-align:left;background:url(../images/dealerfinder.png) 24px top no-repeat;-webkit-background-size:62px 54px;background-size:62px 54px;min-height:62px;padding:0 0 2em 2%;margin:1em 0 0;border-bottom:1px solid #333}#footer .footer_column h6{font-size:1em;line-height:1.3em;text-shadow:2px 1px 1px rgba(0,0,0,.8);margin:0;padding:0}#footer .footer_column h6 a:not(.gform_anchor){text-decoration:none;display:block;width:100%;height:100%;padding:10px 0 10px 80px}#footer .footer_column h6 a:not(.gform_anchor):hover{color:#fff!important}#footer .footer_column h6 a:not(.gform_anchor) strong,#footer .footer_column.footer-newsletter h6 span strong{font-family:Novecento,helvetica,arial,sans-serif;color:#ccc;display:block;font-size:1.2em;font-weight:400;text-transform:uppercase}#footer .footer_column h6 a:not(.gform_anchor) strong{padding-bottom:5px}#footer .footer_column+.footer_column{background:url(../images/kitfinder-2022.png) 20px top no-repeat;-webkit-background-size:60px 78px;background-size:60px 78px}#footer .footer_column.footer-newsletter{background:url(../images/rider.png) 20px top no-repeat;-webkit-background-size:62px 54px;background-size:62px 54px}#footer .footer_column.footer-newsletter h6 span{display:block;width:100%;height:100%;padding:10px 0 10px 80px}#footer .footer_column.footer-newsletter h6 span strong{padding-bottom:5px}#footer .footer_column.footer-newsletter .gform_wrapper{margin:0}#footer .footer_column.footer-newsletter .gform_wrapper .gform_ajax_spinner,#footer .footer_column.footer-newsletter .gform_wrapper .validation_error,#footer .footer_column.footer-newsletter .gform_wrapper .validation_message{display:none!important}#footer .footer_column.footer-newsletter .gform_body{display:inline-block;float:left;width:73%;font-size:1em}@media (max-width:943px) and (min-width:768px){#footer .footer_column.footer-newsletter .gform_body{width:60%}#footer .footer_column.footer-newsletter .gform_body .gfield{padding-right:5px}}#footer .footer_column.footer-newsletter .gform_body .gfield,#footer .footer_column.footer-newsletter .gform_body .ginput_container{margin-top:0}#footer .footer_column.footer-newsletter .gform_body .gfield input{width:100%;margin-top:3px;margin-bottom:13px}#footer .footer_column.footer-newsletter .gform_body .gfield.gfield_error{background-color:inherit!important;border:none!important;padding:0!important}#footer .footer_column.footer-newsletter .gform_body .gfield.gfield_error input{border:2px solid #e02026!important;width:90%!important}#footer .footer_column.footer-newsletter .gform_footer{display:inline-block;margin-top:3px;padding:0;width:initial!important}#footer .footer_column.footer-newsletter .gform_footer input.button{padding:.5em!important;font-size:1em}#footer .footer_column.footer-newsletter .gform_confirmation_message{font-weight:400}#footer>p{border-top:1px solid #999;padding-top:.5em;margin-top:.5em}#footer p.copyright{color:#666;font-size:.9em}@media (max-width:768px){#footer .footer_column{width:90%}}.fade{opacity:.5}.textwidget{margin-bottom:20px;margin-top:20px}#tags{margin-bottom:35px}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;text-align:center}img.alignright{margin:0 0 10px 10px}img.alignleft{margin:0 10px 10px 0}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:4px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.responsive-menu{display:none}a.button,button.button,input.button{font-size:.8em;text-decoration:none;text-transform:uppercase;background:#333;color:#eee;padding:.7em 1.7em;border:0;border-radius:2px;cursor:pointer}a.button:hover,button.button:hover,input.button:hover{background-color:#e02026}@-moz-document url-prefix(){.footer_column.footer-newsletter .gform_body{width:71%!important}@media (max-width:943px) and (min-width:768px){.footer_column.footer-newsletter .gform_body{width:60%!important}.footer_column.footer-newsletter .gform_body .gfield{padding-right:5px}}.footer_column.footer-newsletter .gform_footer{margin-top:3px!important}}@media print{body{margin-bottom:0}#footer,#header,#logo,#nav,#sub,#subnav,.mtoggle,.socialcart,h6.button,hr{display:none}#container{padding-top:20px}#copy{padding:0}.wide.title{max-width:98%}.margin{padding-left:5px;padding-right:0;max-width:inherit;margin:0}h2{display:inline-block;margin:.6em 0 .2em}.wide h2{padding:0;margin:0}dl.specs{float:none}}