.red{color:#ab2328}.rte a:not(.btn){border-bottom:0}.shg-rich-text,.shg-rich-text *{font-family:Mark,sans-serif!important;font-weight:300!important}.shg-rich-text [style*=font-weight]{font-weight:300!important}.shg-rich-text strong,.shg-rich-text b{font-weight:700!important}html,body{overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}iframe{max-width:100%}div.hidden{display:none}.white-header{background:#ab2328;width:100%;overflow:hidden;padding:0;height:50px}.vehicle-selector-container{margin:auto;max-width:1440px;width:100%;z-index:99}.btn.rightpad{margin-right:10px}.vehicle-selector-container .selector-state-none,.vehicle-selector-container .selector-state-vehicle{background-color:#ab2328;min-height:30px;overflow:hidden}.vehicle-selector-container .vehicle-summary{color:#fff;font-size:.875rem;padding:8px 10px!important}.vehicle-selector-container .vehicle-summary a{color:#fff}.vehicle-selector-container .vehicle-summary .add-vehicle{display:block;margin:auto;text-align:center;width:100%}.vehicle-selector-container #get_started_button{margin-top:-8px}.vehicle-selector-container #get_started_button span.get-started-button{border:1px solid #fff;text-transform:uppercase;padding:4px 8px;font-size:.9em}.vehicle-selector-container .vehicle-summary .add-vehicle a{cursor:pointer}.vehicle-selector-container #vehicle_remove{cursor:pointer;float:right;font-weight:700;text-transform:uppercase}.vehicle-selector-container #get_started_button img{margin-top:-3px;padding-right:10px;vertical-align:middle}.vehicle-selector-container .vehicle-summary .add-vehicle .get-started-button{color:#fff;cursor:pointer;font-weight:700;font-size:1.1em;margin-left:20px}.right-arrow-link:after{color:#fff;content:"\f054";font-family:FontAwesome;font-weight:700;font-size:1rem}header.site-header{background-color:transparent!important}header.site-header .page-width{background-color:transparent!important}#SiteNav,#SiteNav li:hover,#SiteNav li.gm-active{background-color:transparent!important}#SiteNav li:hover>a,#SiteNav li.gm-active>a{background-color:transparent!important}body.template-index #AccessibleNav ul.gm-menu li.gm-level-0>a>.gm-text{color:#fff!important}body.template-index header #header-search{background-image:url(/cdn/shop/files/search-white.png)!important}body.template-index header .site-header__account{background-image:url(/cdn/shop/files/account-white.png)!important}.main-content{padding-top:0}body.template-index .main-content{padding-top:55px}.fmc-banner{background-color:#64686b;color:#fff;text-align:center;padding:35px 5%}.fmc-banner .fmc-banner-content h2{color:#fff;font-size:3em;font-weight:900;padding:0 10px .5em 0}.fmc-banner .fmc-banner-content p{color:#fff;font-size:1.2em;padding-bottom:2em}.fmc-banner .fmc-banner-content .fmc-actions{padding:10px 0 20px}.fmc-banner .fmc-banner-content .fmc-actions a{border:2px solid #fff;color:#fff;font-weight:700;padding:14px 14px 16px;text-decoration:none;text-transform:uppercase;transition:background .25s ease-in-out}.fmc-banner .fmc-banner-content .fmc-actions a:hover,.fmc-banner .fmc-banner-content .fmc-actions a:focus{background-color:#25252521}.secondbanner-contentbox{display:block;text-align:center;float:left;width:100%;top:-600px;position:relative}.secondbanner-contentbox h2{font-weight:900;text-transform:none;font-size:2em;letter-spacing:0px}.secondbanner-contentbox h5{font-weight:300;margin-bottom:30px}.button.white{background-color:#fcfcfc;color:#252525;padding:1.25em 2.5em;line-height:1;font-weight:500;text-transform:uppercase;font-size:.7em}a.full_btn{position:absolute;height:100%;width:100%;z-index:9999}#fitCurrentVehicle{display:none;font-size:.9375rem;font-weight:700;margin-bottom:16px;margin-top:6px;padding-left:20px}#fitCurrentVehicle a{color:#ab2328}#fitCurrentVehicle p{color:#000}#fitCurrentVehicle a:hover{text-decoration:underline}#fitCurrentVehicle span{display:block;float:left;font-size:40px;line-height:40px;margin-left:-25px;margin-top:-14px}#product-warning{margin:1rem 0;font-size:.9375em}.modal-container{-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-align:center;background:#231f20f2;height:100%;left:0;letter-spacing:normal;opacity:0;position:fixed;top:0;width:100%;z-index:9999;padding-top:120px}.modal-container.reversed{text-align:center}.modal-container.active{opacity:1}.ajax-success-message.modal-content .content{font-family:Mark W01 Bold}.modal-container.reversed .modal-content{background-image:none;background-color:#fff;color:#252525;display:inline-block;height:auto;position:relative;top:10%}@media only screen and (min-width: 600px){.modal-container.reversed .modal-content{width:600px;top:30%}}.ajax-success-message.modal-content .content{font-family:Mark}.modal-container.reversed .content{border-top:5px solid #ddd;padding:2em}.ajax-success-message.modal-content .actions{clear:both;margin-top:40px}.ajax-success-message.modal-content .actions .button{margin:0 10px 20px;border:#252525 2px solid;color:#252525;background-color:#fff;padding:1em 1.5em;text-transform:uppercase}.ajax-success-message.modal-content .actions .button:hover{background-color:#c9cbcd}.ajax-success-message.modal-content .actions .close{background-color:#252525;color:#fff;font-family:Mark;height:auto;line-height:1;position:relative;right:initial;top:initial;width:auto;cursor:pointer;text-transform:uppercase}@media (max-width: 767px){.ajax-success-message.modal-content .actions .button{display:block;clear:both}}.template-product .bis-reset,.hide-back-in-stock .bis-reset{display:none!important}.btn-back-in-stock:not([disabled]){background-color:#eaeff2;color:#b2b4b6;display:inline-block;line-height:1;opacity:1;padding:14px 18px}.btn-back-in-stock:not([disabled]):hover{background-color:#eaeff2;color:#b2b4b6}.two-column div{display:block;float:left;width:50%;padding-right:5%}form.cart .pro-discount{width:400px;float:right;clear:both;margin-top:0}.pro-discount #discountCode{width:50%;float:left;margin-right:10px}.pro-discount a.btn{background-color:#252525!important;letter-spacing:normal}.pro-discount a.btn:hover{background-color:#424242!important}#popupDiscountCode{width:50%;float:left}.discountMessage{color:#ab2328;display:block;clear:both}div.disabled{background-color:#ddd}div.disabled p,div.disabled h2{opacity:.6}div.disabled p.pro-discount{opacity:1}div.disabled input{pointer-events:none;background-color:#eee}div.disabled a.shg-btn{display:none!important}#currentProStatus{color:#ab2328;display:block;clear:both;font-weight:700;text-align:center;margin-bottom:10px}html.marketnz .pro-discount,body .onlynz,body li.onlynz{display:none!important}html.marketnz .onlynz,body.ca li.onlynz{display:inline-block!important}html.marketnz li.onlynz{display:block!important}html.marketnz .nonz,body.whitelabel .nonz{display:none!important}html.marketnz .cart__submit-control{display:none}html.marketnz .cart-popup-wrapper,html.marketnz #searchspring-content .product-badge--priceDrop{display:none!important}body .onlynz{display:none}html.marketnz .onlynz{display:block}html.marketnz .nonz{display:none}.collection-results .spf-product__info .h4.spf-product-card__title a{font-family:Mark,sans-serif!important;font-weight:400!important;font-size:1.5em}body:not(.geo-ready) .product__price,body:not(.geo-ready) .product-card .price{display:none}html.marketau .product__price,html.marketau .product-card .price{display:block}html.marketau .product__price.product__price-nz,html.marketau .spf-product-card .price-nz,html.marketnz .product__price,html.marketnz .spf-product-card .spf-product-card__price,html.marketnz .product-card .price,body.geo-ready .product__price.product__price-nz,body.geo-ready .spf-product-card .price-nz{display:none!important}html.marketnz .product__price.product__price-nz,html.marketnz .spf-product-card .price-nz,html.marketnz form.search .product-card .price,html.marketnz #searchspring-content .product-card .price{display:block!important}body.template-search .product-card .price{display:none!important}.product-card .discontinued{width:100%;text-align:center;position:absolute;top:20vh}.product-card .discontinued span{position:relative;padding:6px 20px;background-color:#000;color:#fff;z-index:999;text-transform:uppercase}.grid--view-items>li span.product-fit{background-color:#5c6066;color:#fff;font-size:13px;width:98%;position:absolute;top:1px;left:1px;z-index:1;text-align:left;padding:5px 15px;border-radius:2px;margin:1%;font-weight:400}.product-badge--priceDrop{top:35px!important}.grid--view-items>li span.product-fit.compatible{background-color:#42911f}.grid--view-items>li span.product-fit span.dot{color:#64a70b;font-size:0px;width:20px;height:20px;background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/FitWarning.jpg);background-size:cover;float:right;display:inline-block}.grid--view-items>li span.product-fit span.dot.fit{background-image:url(http://d2amiavn18tu8z.cloudfront.net/fmc/checkmarkicon.png)}.grid--view-items>li span.product-fit span.dot.nofit{background-image:url(http://d2amiavn18tu8z.cloudfront.net/fmc/dangercircle.png)}.grid--view-items>li span.product-fit span.dot.unknown{background-image:url(http://d2amiavn18tu8z.cloudfront.net/fmc/dangercircle.png)}.grid--view-items>li.msg .grid-view-item{padding-top:24px}#category-nofit{clear:both;display:none}dl.price s.price-item{text-decoration:none}dl.price.price--on-sale s.price-item,#shopify-section-collection-template dl.price s.price-item{text-decoration:line-through}@media (max-width: 480px){.price{font-size:.75em}}body.whitelabel .product-form .oos-locally,body.whitelabel .product-form #BIS_trigger,body.whitelabel .product-form .out-of-stock-message{display:none!important}#CustomerLoginWrapper h1#LoginHeading{text-transform:uppercase}.shogun-root{margin-top:-35px}@media only screen and (min-width: 750px){.shogun-root{margin-top:0}}.underline-short{width:103px}.underline-short hr{margin-block-start:.2em;margin-block-end:.6em}.underline-medium{width:231px}.underline-medium hr{margin-block-start:.2em;margin-block-end:.3em}.top-separator hr{margin:0 0 24px}.mid-separators hr{margin:24px 0}@media (min-width: 768px){.triangle-left:after{right:100%;top:40%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:inherit;border-width:43px 48px 43px 48px;z-index:1}.triangle-right:after{left:100%;top:40%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:inherit;border-width:43px 48px 43px 48px;z-index:1}}.nomobile{display:inline!important}.mobileonly{display:none!important}@media (max-width: 991px){.nomobile{display:none!important}.mobileonly{display:block!important}.mobileinline{display:inline!important}.triangle-left:after,.triangle-right:after{bottom:100%;left:11%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:inherit;border-width:48px 43px 48px 43px;z-index:1}}button.shogun a{font-family:Mark W01 Medium!important}.circle-list li{list-style:circle!important;list-style-position:outside!important}.circle-list ul{padding-left:1.5em!important}.shogun-heading-component h1,.shogun-heading-component h2{font-weight:900!important}.shogun-heading-component h3,.shogun-heading-component h4,.shogun-heading-component h5{font-weight:600!important}.shogun-heading-component h6{font-weight:400!important}.shogun-heading-component p,.shogun-heading-component body,.shogun-heading-component a{font-weight:200!important}.shg-rich-text h1,.shg-rich-text h2{font-weight:900!important}.shg-rich-text h3,.shg-rich-text h4,.shg-rich-text h5{font-weight:600!important}.shg-rich-text h6{font-weight:400!important}.shg-rich-text p{font-weight:200!important}.shg-rich-text li{font-weight:200!important;list-style:disc;margin-left:20px}.shg-rich-text body{font-weight:200!important}.shg-rich-text a{font-weight:200!important;color:#ab2328}.shg-btn a{font-weight:200!important}.shg-rich-text strong a{font-weight:600!important}.slideshow__slide--999999 .slideshow__excerpt{font-size:1.2em}.slideshow__slide--999999 .mega-subtitle{font-weight:700;margin-top:-10px;font-size:1.4em}.player .vp-controls .play{display:none!important}a.chatLink{padding:10px;background-color:#00f3fb;cursor:pointer;font-weight:700!important;color:#00f!important}#BIS_trigger{display:block;clear:both;font-size:.8em!important}#BIS_trigger:before{display:block;content:"\f0e0";font-family:FontAwesome;width:20px;height:20px;float:left;margin:-2px 6px 0 20px;font-size:18px}.locally{display:block;margin-top:40px}.locally h4{display:block;clear:both;margin:40px 0 0;font-size:1em;font-weight:600}.locally hr{margin:5px 0}.locally .lcly-dealers-wrap{margin-top:0}.lcly-location-switcher-outer input{min-height:auto!important}.product-form .oos-locally{margin-left:0;overflow:hidden}.product-form .oos-locally .lcly-primary-trigger{position:relative;top:0;float:left;text-decoration:underline}.product-form .oos-locally .lcly-primary-trigger span{color:#252525!important;font-size:16px!important;font-weight:600!important;text-decoration-color:#252525!important;text-decoration:underline}.product-form .oos-locally .lcly-primary-trigger span:after{content:""}.product-form .oos-locally .lcly-dealer-stock{font-weight:500}.lcly-location-switcher-outer{margin-top:30px;border-top:1px solid #eee}#lcly-link-3{display:none!important}img.bikeRated{margin-top:20px;margin-left:10px}img.productFlag{margin-top:-120px;margin-left:350px}ul.grid img.ebike{position:absolute;top:28px;right:0}ul.grid img.productFlag{margin-top:0;margin-left:0;position:absolute;top:30px;right:0;max-width:150px}#SiteNavLabel-shop .site-nav__childlist-item{border-left:none}body.no-widgets #shopify-section-header{display:none}body.no-widgets #gtranslate_wrapper,body.no-widgets iframe{display:none!important}#xrButton{margin:20px auto;border:none;padding:5px 30px 5px 50px;background-image:url(http://yakimaassets.s3.us-west-2.amazonaws.com/AR/ar-icon2.png);background-position:15px;background-size:35px;background-repeat:no-repeat;font-size:.8em}#newProducts .shg-light-grey{background-color:#f4f4f4}#newProducts .shogun-heading-component sup{font-size:18px}#newProducts .mark span{font-family:Mark!important}#newProducts .markot span{font-family:Mark OT!important}#newProducts .shg-sld-right{margin-right:60px}#newProducts .shg-sld-left{left:60px!important}#newProducts .shg-box-content{overflow:hidden}.explore a,.shogun a{color:#b10f23;text-decoration:none;border-bottom:none!important}.explore a:hover,.shogun a:hover{color:#b10f23;text-decoration:underline}.explore a.btn:hover{text-decoration:none}.explore strong{font-weight:500}.explore .entry-title{text-transform:uppercase;margin-bottom:30px;font-size:2em;margin-top:15px}.explore ul{margin-left:20px}.explore ul li{list-style:disc;padding-bottom:.5em}.explore{max-width:900px;font-family:Mark;margin:auto;font-weight:300}.explore-content{margin-left:10px}.explore a.btn{color:#fff;border-radius:900em}.explore table{border-top:0!important}.explore table td{border-left:0!important;border-right:0!important;border-top:0!important;font-size:.875em}.shogun{max-width:1000px;text-align:center;margin:auto}.shogun a.red{font-weight:600!important}.shogun p.p1,.shogun p.p2{margin-bottom:5px;font-size:14px;text-align:left}.exo-slider .shg-sld-slides-padded{padding:0}.exo-slider .shg-sld-left{background-image:url(http://yakimaassets.s3.us-west-2.amazonaws.com/left-arrow-thin.png);fill:none!important}.exo-slider .shg-sld-right{background-image:url(http://yakimaassets.s3.us-west-2.amazonaws.com/right-arrow-thin.png);fill:none!important}.exo-slider .shg-sld-dots{margin-top:-50px!important;text-align:right!important;padding-right:50px!important}.exo-slider .shg-sld-dots .shg-sld-dot{background-color:#fff!important;opacity:1!important;height:8px!important;width:8px!important;margin-left:12px!important}.exo-slider .shg-sld-dots .shg-sld-dot.shg-sld-active{background-color:#000!important}.exo-lifestyle ul li{list-style:circle;color:#b20000;padding:5px 0;border-bottom:1px solid #ddd}.exo-lifestyle ul li span{color:#000}.exo-lifestyle a.shg-btn:hover{background-color:#aaa!important}.exo-bottom{position:relative;display:block;margin-top:-18px;width:600px;z-index:9999}.exo-hero-bottom{position:relative;display:block;margin-top:-50px;width:100%;z-index:9999}.exo-hero-bottom img{width:100%}ul.grid .product-msg{position:absolute;top:50px;left:0;background-image:linear-gradient(to right,#2f2441,#e23236);color:#fff;padding:3px 10px}@media (max-width: 767px){#newProducts .shg-rich-text p{font-size:.8em!important;line-height:30px!important}#newProducts .shg-row{margin:0 15px}.nomobilemargin,.nomobilemargin a{margin:0!important}#newProducts .shg-row .shg-c-lg-4:nth-child(1){display:none!important}#newProducts .shg-row .shg-c-lg-4:nth-child(3){display:none!important}#newProducts .shogun-heading-component h2,#newProducts .shg-rich-text p{text-align:center!important}#newProducts .shg-c{margin:0!important;padding:0!important}#newProducts .shg-btn-wrapper{text-align:center!important}#newProducts .smallmobile{padding:10%!important}#newProducts .smallmobile span{font-size:18px!important;line-height:24px!important}#newProducts .shg-sld-slides .shg-row{margin:0!important}#newProducts .shg-sld-right{margin-right:5%}#newProducts .shg-sld-left{left:5%!important}.explore{margin:0 20px}.explore-content{margin-left:0}.shogun{margin:0 20px}.shogun .shogun{margin:0}.shogun .nomobile{display:none}.shogun img.shogun-image{margin-bottom:20px}.shogun .shg-row{padding-bottom:10px}.exo-hero-bottom,.exo-bottom{display:none}.exo-lifestyle{padding:0!important;margin:0!important;text-align:center}.exo-lifestyle h1,.exo-lifestyle .shg-btn-wrapper{text-align:center!important}.exo-lifestyle .shg-box-content{margin:10px!important}.shogun-heading-component h1{font-size:2.8em!important}.small .shogun-heading-component h1{font-size:1.2em!important}.big .shogun-heading-component h1{font-size:3.5em!important}.exo-lifestyle .exo-bottom{display:none!important}.exo-para{margin:-50px 10px 10px!important}.exo-lifestyle h1{font-size:2em!important}.exo-lifestyle .shg-btn{margin:10px!important}.exo-build-banner{padding:10px;text-align:center!important}.exo-build-banner h1{text-align:center!important}.exo-build-banner .shg-btn-wrapper{text-align:center!important;padding-top:20px!important}.exo-build-banner .shg-c{margin:0!important}.exo-lifestyle .shg-c{margin:0 0 10px!important}.exo-para .shg-c{margin:0!important}.exo-instagram .shg-c-lg-4{width:33%!important}.exo-slider{padding-bottom:20px!important}img.productFlag{margin-left:138px;margin-top:-250px;max-width:145px}}.exo-bevel{position:relative;overflow:hidden;background:#522d5b;clip-path:polygon(0 20%,4% 0,96% 0,100% 20%,100% 96%,100% 100%,0% 100%,0% 100%,0% 0%)}.exo-bottom-bevel{position:relative;overflow:hidden;background:#522d5b;clip-path:polygon(0 5%,5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0% 95%,0% 0%)}.exo-bevel-img img{position:relative;overflow:hidden;background:#522d5b;clip-path:polygon(0 10%,5% 0,95% 0,100% 10%,100% 100%,100% 100%,0% 100%,0% 100%,0% 0%)}.exo-diagonal-black{background-color:#000;transform:skewY(-11deg);margin-top:350px}.exo-rightdiag{background-color:#000;transform:skewY(5deg);margin-top:100px;margin-bottom:-100px}.exo-resetskew{transform:skewY(11deg);margin-top:-500px;z-index:99999}.exo-resetright{transform:skewY(-5deg);margin-bottom:-250px;z-index:99999}.btn.white{color:#ab2328;background:none;text-transform:none;border:3px solid #ab2328;font-weight:700!important;font-size:18px}.btn.whiteborder{border-color:#fff}.marginup{margin-top:-500px}.dropfifty{margin-bottom:-100px}.redbackground{clip-path:polygon(0 15%,100% 15%,100% 85%,0 85%)}.exo-redbox{background-image:url(http://yakimaassets.s3.us-west-2.amazonaws.com/RedBackground.png);background-repeat:repeat;margin:10%}.exo-redbox img{margin-top:-10%!important;margin-bottom:-10%!important}.exo-redbox.right img{margin-right:5%!important}.exo-redbox.left img{margin-left:5%!important}.exo-openrange .shogun-video{margin-top:-28px!important}.openrange-grey{margin-bottom:-55px}.parallax{height:100%;background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;-webkit-transform:unset}#searchspring-content .ss-sale-price .limoniapps-discountninja-strikethrough{display:none!important}@media (max-width: 767px){.exo-openrange .shg-box-vertical-align-wrapper{display:block!important}.exo-openrange .shg-box{display:block;overflow:visible}.exo-openrange{margin:0!important}.exo-openrange .shg-c{margin:0!important;min-height:0px!important}.exo-openrange .shg-row .shg-c,.exo-openrange .exo-white{margin:0!important}.exo-openrange .exo-bevel{padding-top:5px!important;padding-bottom:20px!important;margin:0 1%!important;width:98%;position:relative!important;display:block!important;clip-path:polygon(0 5%,5% 0,95% 0,100% 5%,100% 95%,100% 100%,0% 100%,0% 100%,0% 0%)}.exo-bottom-bevel{position:relative;overflow:hidden;background:#522d5b;clip-path:polygon(0 5%,10% 0,89% 0,100% 5%,100% 95%,90% 100%,10% 100%,0% 95%,0% 5%)}.exo-diagonal-black,.exo-resetskew,.exo-rightdiag,.exo-resetright{transform:skewY(0)!important;margin-top:0!important}.exo-openrange h1{font-size:32px!important;line-height:35px!important;margin:0 5px 10px!important}.exo-openrange h1 span{font-size:32px!important;line-height:35px!important}.exo-openrange p{line-height:2em!important;margin:0 15px!important}.marginup{margin-top:0!important}.exo-bottom-bevel{margin:0!important}.exo-openrange .nomobile{display:none!important}.exo-twocol>.shg-row>div{width:100%!important;float:left!important}.exo-twocol h1 span{font-size:22px!important;line-height:25px!important}.exo-openrange .padmobile{padding:70px 0!important}.exo-featurehead{padding:40px 0 20px!important}.exo-featurehead p{line-height:1.5em!important}.exo-featurehead h1{margin:10px 5px!important}.exo-features{padding:20px 15px!important}.exo-features .shogun-image{max-width:85px!important}.exo-features .shogun-table-row{min-height:175px;vertical-align:top;padding:0!important;width:50%!important;display:inline-block}.exo-features p{margin:0!important;line-height:1.5em!important;padding:0 2px}.exo-redbox{background:none!important;padding-top:0!important}.exo-redbox img,.exo-redbox.left img{margin:0!important}.exo-openrange-hero{background-position:top;background-size:contain;overflow:visible}.exo-openrange a.btn{padding:10px 25px!important;margin:20px 0!important}.exo-diagonal-black{padding-top:40px!important}.exo-bottom-bevel .shg-c{padding-bottom:20px!important}.exo-bottom-bevel a.btn{margin:5px!important}}#shopify-section-slideshow{margin-bottom:-25px}#SlideshowWrapper-slideshow .slideshow__slide{height:calc(76ch - 25px);padding-bottom:2%}#shopify-section-slideshow .slideshow__title,.slideshow__subtitle{color:#fff!important}#shopify-section-slideshow .slideshow__text-content{top:25%;text-align:center;width:100%!important;opacity:1}#shopify-section-slideshow .mega-title{font-size:4em}#shopify-section-slideshow h2.hometitletop{margin-top:-30%}#shopify-section-slideshow h2.hometitleleft{margin-top:5%;text-align:left;margin-bottom:10px}#shopify-section-slideshow .mega-subtitle.hometitleleft{text-align:left;width:400px;font-size:1.5em}#shopify-section-slideshow .slideshow__btn-wrapper.hometitleleft{text-align:left;font-size:14px}#shopify-section-slideshow .slideshow__btn-wrapper a{background-color:#ab2328;text-transform:none;font-size:1.125em;font-weight:500;letter-spacing:0px;padding:1.25rem 2.125rem}.shopify-section .mega-subtitle{margin:0;font-weight:500!important;font-size:1.5em;line-height:1.6rem!important;max-width:100%!important}#SlideshowWrapper-slideshow .slideshow__image{opacity:1!important}#shopify-section-slideshow .slideshow__text-content:after{content:none}@media (min-width: 1600px){#shopify-section-slideshow .mega-title{font-size:4em}.shopify-section .mega-subtitle{font-size:2em;line-height:1em!important;max-width:100%!important}#shopify-section-slideshow .slideshow__btn-wrapper a{font-size:1.2em;padding:1.688rem}.slideshow__btn-wrapper--push{margin-top:1.875rem}}#shopify-section-slideshow .slideshow__text-content .slideshow__btn-wrapper a{padding:15px 30px}.videoBackground .videoBoxInfoBtn,.videoBackground .imageBoxInfoBtn{font-size:16px!important}.videoBackground .videoBoxInfoDescription,.videoBackground .imageBoxInfoDescription{padding-bottom:10px}.index-section{padding:0!important}.index-section--carousel,.index-section--text-banner{margin-top:20px!important}.shopify-section .hero{background-size:cover;height:1080px;background-position:bottom!important}.shopify-section .hero__inner h2{font-size:4.5em}.shopify-section .hero__inner .page-width{display:block;float:none;width:100%;text-align:center!important;bottom:60px;position:absolute;left:50%;transform:translate(-50%)}.shopify-section .hero__inner .page-width a.btn{background-color:#ab2328;color:#fff;text-transform:none;padding:15px 30px}.shopify-section .hero__inner a.fullhero{display:block;width:100%;height:100%}.index-section--flush+.index-section--flush{margin-top:0}a.btn:hover{background-color:#811a1e!important}.shopify-section .carousel__header .carousel__header__title{text-transform:none!important;font-size:3em;text-align:center}.shopify-section .carousel__slider .carousel__slider-text{text-align:left;padding:20px 0}.shopify-section .carousel-wrapper .slick-slider .slick-track,.carousel-wrapper .slick-slider .slick-list{padding:0}.shopify-section .carousel__slider .carousel__slider-text .h3{text-transform:none;font-size:1.5em!important;font-weight:700}.shopify-section .carousel__slider .carousel__slider-text p{margin:0;font-size:1.125em;line-height:2rem}.shopify-section .carousel__slider .carousel__slider-text i.fa-chevron-right,.shopify-section .carousel__slider-counter{display:none}.shopify-section .carousel__header__subtitle{font-weight:500}.shopify-section .carousel-wrapper button.slick-arrow{display:none!important}.collection-grid-item__title-wrapper .h3{text-transform:none;font-size:1.5em!important;font-weight:700}.fmc-banner{position:relative;background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/typo-pattern-bg.png);background-size:cover;text-align:center;padding-bottom:50px;margin-bottom:100px}.fmc-banner:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:20%;background-color:#fff;z-index:0;display:block}@media (min-width: 777px){.fmc-banner:before{height:33%}}.fmc-banner .fmc-banner-content h2{color:#000;text-transform:none;padding:0;letter-spacing:0px;font-size:3em;line-height:3.2rem;margin-bottom:1.5rem}.fmc-banner .fmc-banner-content p{color:#000;padding-bottom:10px;margin-bottom:0;font-weight:400;font-size:1.125em}.fmc-banner .fmc-banner-content .fmc-actions{display:block;padding:20px 15%;height:160px}.fmc-banner .fmc-banner-content a.btn{background-color:#ab2328;color:#fff;text-transform:none;padding:1.25rem 30px;letter-spacing:0}.fmc-banner .fmc-actions select{width:32%;float:left;margin-right:1%;border:1px solid #ccc}@media (min-width:1800px){.fmc-banner .fmc-banner-content a.btn{font-size:1em;padding:1.25 rem 1.875rem;margin-top:3.125rem}.fmc-banner .fmc-actions select{font-size:1.125em;height:62px}.fmc-banner{min-height:1093px}}.shopify-section .section-header h2{font-size:3.5em;text-transform:none;letter-spacing:0}.shopify-section .rich-text{padding-bottom:20px}.shopify-section .rich-text h2{font-size:3em;line-height:3.2rem;margin-bottom:1.5rem;text-align:left}.shopify-section .rich-text p{font-weight:400;font-size:1.125em;text-align:left;margin-bottom:3.125rem}@media (min-width: 768px){.shopify-section .rich-text h2,.shopify-section .rich-text p{text-align:center!important}}@media (min-width: 1800px){.shopify-section .carousel__header .carousel__header__title{font-size:3.5em}.collection-grid-item__title-wrapper .h3{font-size:2em!important}.shopify-section .carousel__header__subtitle{font-size:1.52em;margin-bottom:4.063rem}.fmc-banner .fmc-banner-content h2{font-size:3.5em}.fmc-banner .fmc-banner-content p{font-size:1.52em;margin-bottom:4.063rem}.shopify-section .rich-text h2{font-size:3.5em}.shopify-section .rich-text p{font-size:1.52em;margin-bottom:3rem}#shopify-section-08dd0fa2-0791-495f-ae37-0e3591948513 .h3,#shopify-section-df989b84-1d07-4c1f-ab4a-0776620c7ad8 .h3{font-size:2em!important;filter:drop-shadow(0 .2rem .25rem rgba(0,0,0,.2))}#shopify-section-df989b84-1d07-4c1f-ab4a-0776620c7ad8 .carousel__slider-text,#shopify-section-08dd0fa2-0791-495f-ae37-0e3591948513 .carousel__slider-text{margin-top:-75px}#shopify-section-2f87e467-520f-49ab-a6c5-6e7d5dc5dc3a h4{margin-top:-27px}.shopify-section .carousel__slider .carousel__slider-text .h3{font-size:2em!important}.shopify-section .carousel__slider .carousel__slider-text p{font-size:1.5em;line-height:2.8rem}}#currency_form,#CurrencySelector{display:none}.template-index .shopify-section .collection-grid-item{padding-bottom:56.25%}.template-index .shopify-section .collection-grid-item__link{background:#000}.template-index .shopify-section .collection-grid-item__overlay{opacity:1;transition:opacity .15s ease-out}.template-index .shopify-section .collection-grid-item__link:hover .collection-grid-item__overlay{opacity:.7}.template-index .shopify-section .collection-grid-item__title{top:auto;right:auto;bottom:0;left:0;text-align:left;margin:0;padding:15px;transform:none}.template-index .shopify-section .collection-grid-item__title-wrapper:before{display:block;background-color:transparent;background:linear-gradient(180deg,#0000 55.73%,#000000b3);opacity:1}.template-index .shopify-section .collection-grid-item__link:hover .collection-grid-item__title-wrapper:before,.template-index .shopify-section .collection-grid-item__link:focus .collection-grid-item__title-wrapper:before{opacity:1}.videoBackground h1.videoBoxInfoTitle{font-size:4em}@media (min-width: 1000px){.videoBackground .videoBoxInfo{max-width:50%}}#shopify-section-background_video_pjFdXx.videoBackground{margin-top:-250px!important}@media (max-width: 767px){#shopify-section-slideshow{margin-top:-55px!important}.videoBackground .videoBoxInfo{padding:20px!important}#shopify-section-background_video_pLB8CX.videoBackground .imageBoxInfoDescription p{font-size:1.2em!important}#shopify-section-background_video_pLB8CX.videoBackground .videoBoxInfoBtn{padding:.3em 1.2em;font-size:1.2em}#shopify-section-background_video_pjFdXx.videoBackground .imageBoxInfoDescription p{font-size:1.2em!important}#shopify-section-background_video_pjFdXx.videoBackground .videoBoxInfoBtn{padding:.3em 1.2em;font-size:1.2em!important}}.videoBackground .imageBoxInfoDescription p{font-size:1.5em!important}.videoBackground a.videoBoxInfoBtn{text-transform:capitalize!important}#shopify-section-slideshow{margin-top:-35px}@media (min-width: 750px){#shopify-section-slideshow{margin-top:-55px}}@media (max-width: 990px){#shopify-section-background_video_pjFdXx.videoBackground{margin-top:-55px!important}}@media (max-width: 750px){#shopify-section-background_video_pjFdXx.videoBackground{margin-top:-35px!important}}@media (max-width: 749px;){#SlideshowWrapper-slideshow .slideshow__slide .ratio-container{background-position:14% 20%!important}}@media screen and (max-width: 767px){#shopify-section-background_video_WfFkky.videoBackground .videoBox{min-height:620px!important}#shopify-section-background_video_WfFkky.videoBackground{min-height:680px!important}}@media (max-width: 490px){#shopify-section-72102177-95a2-4bdf-aea2-f98db46c6632 .hero.hero--large.hero-72102177-95a2-4bdf-aea2-f98db46c6632{background-image:url(https://cdn.shopify.com/s/files/1/0266/3943/3776/files/WorkCanWait_Mbile.png?v=1724089224)!important;background-size:cover}#shopify-section-72102177-95a2-4bdf-aea2-f98db46c6632 .hero.hero--large.hero-72102177-95a2-4bdf-aea2-f98db46c6632.ratio-container{height:145vw!important}}@media (min-width: 776px){#shopify-section-background_video_WfFkky.shopify-section.videoBackground .videoBox{padding:15% 2%}#shopify-section-background_video_WfFkky.videoBackground .videoBoxInfo,.videoBackground .imageBoxInfo{display:block;text-align:center!important;margin-right:-100%;width:100%;margin-left:200px}#shopify-section-background_video_WfFkky.videoBackground .imageBoxInfoDescription{margin:0 auto!important}}.videoBackground .videoBox:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000c,#0000 30%,#0003 70%,#0000);pointer-events:none;z-index:1}#shopify-section-slideshow .slideshow__text-content{top:67%}@media (max-width: 540px){#shopify-section-slideshow .slideshow__text-content{top:57%!important}}@media (max-width: 767px){#shopify-section-slideshow .slideshow__text-content{top:67%}}@media (max-width: 776px){.slick-track .slideshow__image{display:block}}#shopify-section-background_video_WfFkky.videoBackground .videoBox{max-height:920px!important}#shopify-section-background_video_WfFkky.videoBackground .videoBoxInfo{text-align:left!important}#shopify-section-background_video_WfFkky.videoBackground .imageBoxInfoDescription{margin:0!important}@media (min-width: 767px){#shopify-section-background_video_WfFkky.videoBackground .videoBox:before{background:linear-gradient(to right,#00000080,#0000 30%,#0003 70%,#0000)}}@media (max-width: 767px){#shopify-section-background_video_WfFkky .videoBox{background-position:left}#shopify-section-background_video_WfFkky.videoBackground .videoBoxInfo{text-align:center!important}#shopify-section-background_video_WfFkky.videoBackground .imageBoxInfoDescription{margin:0 auto!important}#shopify-section-background_video_WfFkky.videoBackground .videoBox:before{background:linear-gradient(to top,#000c,#0000 68%,#0003 70%,#0000)!important}#shopify-section-background_video_WfFkky.videoBackground .videoBox{background-position:center!important}}#shopify-section-collection-template .medium-up--one-quarter{margin-top:350px;padding-left:50px}#shopify-section-collection-template .medium-up--three-quarters .collection-hero{width:100%;position:fixed;top:0;left:0}#shopify-section-collection-template #searchspring-content{position:relative;margin-top:470px;width:100%}#shopify-section-collection-template h1.collection-hero__title{display:none}#shopify-section-collection-template h1.collectionTitle{position:absolute;top:240px;left:40px;z-index:9999;color:#fff;font-size:3.5em;text-transform:uppercase}#sdearchspring-header .ss-results-title{position:fixed;top:400px;left:25%;font-size:2em;font-weight:700;width:72%;border-bottom:1px solid #000;padding-bottom:18px}#oldshopify-section-collection-template .collection-hero__title-wrapper>.filters-toolbar__item-wrapper{position:fixed;top:400px;right:4%}#oldshopify-section-collection-template .collection-hero__title-wrapper .filters-toolbar__item-child:first-child{padding:5px 10px;border:1px solid #ccc}#oldshopify-section-collection-template .collection-hero__title-wrapper .filters-toolbar__item-child:last-child{border:none}#shopify-section-collection-template select#SortBy{color:#000;padding:0;text-transform:none;height:30px;letter-spacing:0}#shopify-section-collection-template .collection-hero__title-wrapper .filters-toolbar__item-child:first-child .filters-toolbar__label{font-size:.9em!important;margin:0;letter-spacing:0}#old-shopify-section-collection-template .ss-filters-selection-bar{position:fixed;top:490px}#shopify-section-collection-template .ss-filters-toolbar .btn--link{display:none}#shopify-section-collection-template .ss-filters-toolbar h4{font-size:2em;text-transform:none;font-weight:700}#shopify-section-collection-template .ss-filters-toolbar__header{border-bottom:1px solid #000}#shopify-section-collection-template .ss-filters-toolbar label{text-transform:none;padding-left:10px}#shopify-section-collection-template .filters-toolbar__label{text-transform:none;font-size:1.1em}#shopify-section-collection-template .filters-toolbar__label.js-collapse-toggle:after{display:none}#shopify-section-collection-template .filters-toolbar__list a,#shopify-section-collection-template .filters-toolbar__list a:hover,#shopify-section-collection-template .filters-toolbar__list a.active{color:#000;padding-left:30px}#shopify-section-collection-template .filters-toolbar__list .ss-checkbox.active .ss-value-count,#shopify-section-collection-template .filters-toolbar__list .ss-checkbox.active:hover .ss-value-count{color:#000}#shopify-section-collection-template .filters-toolbar__list .ss-checkbox:hover{text-shadow:none}#shopify-section-collection-template .filters-toolbar__list .ss-checkbox:hover .ss-value-count{color:#000}#shopify-section-collection-template .filters-selection-bar__item{background-color:#ccc}#shopify-section-collection-template .product-card{box-shadow:none;transition:none;border:1px solid #c9cbcd59;padding:0}#shopify-section-collection-template .product-card:before{box-shadow:none;transition:none}#shopify-section-collection-template .product-card .grid-view-item__title-container{padding:20px}#shopify-section-collection-template .product-card__image-with-placeholder-wrapper{margin-bottom:0}#shopify-section-collection-template .product-card .product-card__title{font-size:1.3em;font-weight:400;letter-spacing:0px}#shopify-section-collection-template .product-card .product-card__excerpt{display:none}body.roof-rack-systems-new .main-content,#shopify-section-system-collection-template #Collection{padding:0!important}#shopify-section-system-collection-template .collection-header .collection-description{position:absolute;top:160px;left:125px;z-index:999;margin-top:0;max-width:50%}#shopify-section-system-collection-template .collection-header .collection-description p{color:#fff;font-size:1.3em;font-weight:400}.collection-description{padding-bottom:35px}#shopify-section-system-collection-template #system-types{display:block;width:100%;margin-top:-120px;z-index:9999;position:relative}#shopify-section-system-collection-template #system-types .system-type{display:block;width:30%;float:left;margin-left:2%;margin-right:1%;background-color:#fff;filter:drop-shadow(5px 5px 5px #ddd)}#shopify-section-system-collection-template #system-types .system-type:hover{filter:drop-shadow(15px 15px 15px #ddd);width:32%;margin:0}#shopify-section-system-collection-template #system-types .system-type .type-image{width:50%;float:left}#shopify-section-system-collection-template #system-types .system-type .type-content{width:50%;float:left;padding:50px 15px}#shopify-section-system-collection-template #system-types .system-type .type-content h3{color:#b20000}#shopify-section-system-collection-template .filter-checkbox{width:20px;float:left;height:20px;padding-top:5px;margin-right:5px}#shopify-section-system-collection-template h2.collection-header{width:100%;display:block;border-bottom:1px solid #000;font-size:2em;padding-bottom:5px;text-transform:none;line-height:50px}#shopify-section-system-collection-template .collection-fmc{display:block;padding:10px;background-color:#b20000;color:#fff;margin-bottom:25px;cursor:pointer}#shopify-section-system-collection-template .collection-fmc .plus{float:right;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:0 5px;line-height:17px}#shopify-section-system-collection-template .collection-fmc .removeVehicle{color:#fff;text-decoration:underline}#shopify-section-system-collection-template .collection-fmc select{margin-bottom:5px}#shopify-section-system-collection-template .inline-fmc a.fmc-edit{float:right;color:#fff;text-decoration:underline;cursor:pointer}#shopify-section-system-collection-template .filters-toolbar__item-child{display:none}#Cdollection .filters-toolbar__item-child{display:inline-block}#shopify-section-system-collection-template #ss-mfield_custom_fields_system_types,#shopify-section-system-collection-template #ss-mfield_custom_fields_system_type{display:block!important}#shopify-section-system-collection-template #collection-nofit{width:100%;text-align:center;padding-top:80px;position:relative}#shopify-section-system-collection-template #collection-nofit p{font-size:1.2em;font-weight:700}#shopify-section-system-collection-template .medium-up--one-quarter{margin-top:20px;padding-left:50px}#shopify-section-system-collection-template .medium-up--three-quarters .collection-hero{width:100%;position:fixed;top:0;left:0}#searchspring-content{position:relative;margin-top:20px;width:100%}#shopify-section-system-collection-template h1.collection-hero__title{display:none}#shopify-section-system-collection-template h1.collectionTitle{position:absolute;top:87px;left:125px;z-index:9999;color:#fff;font-size:3.5em;text-transform:uppercase}#shopify-section-system-collection-template .systems-page-hero--copy{position:absolute;top:160px;left:125px;z-index:9999;width:50%}#shopify-section-system-collection-template .systems-page-hero--copy p{color:#fff}#shopify-section-system-collection-template .ss-results-title{font-size:2em;font-weight:700;width:72%;border-bottom:1px solid #000;padding-bottom:18px}#shopify-section-system-collection-template .collection-hero__title-wrapper .filters-toolbar__item-child:first-child{padding:5px 10px;border:1px solid #ccc}#shopify-section-system-collection-template .collection-hero__title-wrapper .filters-toolbar__item-child:last-child{border:none}#shopify-section-system-collection-template select#SortBy{color:#000;padding:0;text-transform:none;height:30px;letter-spacing:0}#shopify-section-system-collection-template .collection-hero__title-wrapper .filters-toolbar__item-child:first-child .filters-toolbar__label{font-size:.9em!important;margin:0;letter-spacing:0}#Collection .ss-filters-selection-bar{display:none!important}#Collection .ss-filters-toolbar .btn--link{display:none}#Collection .ss-filters-toolbar h4{font-size:2em;text-transform:none;font-weight:700}#Collection .ss-filters-toolbar__header{border-bottom:1px solid #000}#Collection .ss-filters-toolbar label{text-transform:none;padding-left:10px}#Collection .filters-toolbar__label{text-transform:none;font-size:1.1em}#Collection .filters-toolbar__label.js-collapse-toggle:after{display:none}#Collection .filters-toolbar__list a,#shopify-section-system-collection-template .filters-toolbar__list a:hover,#shopify-section-system-collection-template .filters-toolbar__list a.active{color:#000;padding-left:30px}#Collection .filters-toolbar__list .ss-checkbox.active .ss-value-count,#Collection .filters-toolbar__list .ss-checkbox.active:hover .ss-value-count{color:#000}#Collection .filters-toolbar__list .ss-checkbox:hover{text-shadow:none}#Collection .filters-toolbar__list .ss-checkbox:hover .ss-value-count{color:#000}#Collection .filters-toolbar__list .ss-checkbox .ss-value-count{display:none}#Collection .filters-selection-bar__item{background-color:#ccc}#shopify-section-system-collection-template .product-card{box-shadow:none;transition:none;border:1px solid #c9cbcd59;padding:0;min-height:480px!important}#shopify-section-system-collection-template .product-card:before{box-shadow:none;transition:none}#shopify-section-system-collection-template .product-card .grid-view-item__title-container{padding:20px}#shopify-section-system-collection-template .product-card__image-with-placeholder-wrapper{margin-bottom:0}#shopify-section-system-collection-template .product-card .product-card__title{font-size:1.3em;font-weight:400;letter-spacing:0px}#shopify-section-system-collection-template .product-card .product-card__excerpt,body.template-collection .collection-results ul.grid span.spf-product__label-soldout,body.template-collection .collection-results ul.grid .spf-product__form-btn-addtocart,body.template-collection .collection-results ul.grid form.spf-product__form,body.template-collection .collection-results ul.grid .spf-product-card__vendor{display:none}body.template-collection .collection-results ul.grid .spf-product-card__image-wrapper{padding-top:100%!important}#shopify-section-mod-system p.product-single__sku{margin-bottom:20px!important}#searchspring-content li.inline-banner{height:425px;margin-bottom:30px}#searchspring-content li.inline-banner .collection-banner{background-position:bottom}#searchspring-content li.inline-banner .collection-banner{height:425px;margin-bottom:0;padding-left:24px;position:relative}#searchspring-content li.inline-banner h2{font-size:2em;color:#fff;padding-top:285px;letter-spacing:0px;margin-bottom:0}#searchspring-content li.inline-banner p{color:#fff;margin-bottom:10px}.systems-page-hero--top{position:relative}.site-header .site-header__cart,.site-header .site-header__account-login{display:none}.systems-page-hero--img{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.systems-page-hero--overlay{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;background:#0006}.systems-page-hero--top-container{position:relative;z-index:10}.systems-page-hero--content{max-width:900px;padding-top:90px;padding-bottom:180px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.systems-page-hero--headline{font-size:40px;text-transform:uppercase}@media (min-width: 768px){.systems-page-hero--headline{font-size:80px}}.systems-page-hero--copy{font-size:1.125rem;line-height:1.75rem;color:#fff}@media (min-width: 768px){.systems-page-hero--copy{font-size:1.5rem;line-height:2rem}}.systems-page-hero--grid{position:relative;z-index:20;margin-top:-3rem;display:grid;gap:1.5rem}@media (min-width: 1024px){.systems-page-hero--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.systems-page-hero--option{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.old-systems-page-hero--option:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1024px){.systems-page-hero--option{-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 1280px){.systems-page-hero--option{-moz-column-gap:1.5rem;column-gap:1.5rem}}.systems-page-hero--option-image{position:relative;aspect-ratio:10/9;height:100%;width:100%}.systems-page-hero--option-image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.systems-page-hero--option-content{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1rem}@media (min-width: 1024px){.systems-page-hero--option-content{padding-right:1.5rem}}.systems-page-hero--option-headline{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(178 0 0 / var(--tw-text-opacity))}@media (min-width: 640px){.systems-page-hero--option-headline{font-size:1.5rem;line-height:2rem}}.systems-page-hero--option-text{margin-top:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(31 41 46 / var(--tw-text-opacity))}@media (min-width: 640px){.systems-page-hero--option-text{font-size:1rem;line-height:1.5rem}}#product-breadcrumb a{line-height:20px;padding-bottom:10px;padding-right:20px;display:inline-block}#product-breadcrumb .breadcrumb-sep{width:0;height:0;border-top:5px solid transparent;border-left:5px solid #ab2328;border-bottom:5px solid transparent;display:inline-block;padding-right:20px;margin-top:32px}.product-template__container .product-single__photos-container{border:none;overflow:hidden}.product-template__container .product-single__meta{font-weight:300;padding:0 2em}.product-template__container .product-single__meta .jdgm-widget{display:none}.product-template__container .product-single__thumbnail-image{border:none;margin-top:-20px}.product-template__container a.product-single__thumbnail{border:1px solid #c9cbcd;max-height:80px;display:inline-block;overflow:hidden}.product-template__container .product-form__cart-submit{text-transform:none;padding:10px 20px;font-weight:400}.product-template__container .product-single__info{background-color:#1f292e;padding:70px;margin-left:-32px;margin-right:-32px}.product-template__container .product-single__title{font-size:3em;white-space:normal}.product-template__container .product-single__subtitle{text-transform:none;padding-bottom:5px}.product-template__container .product__price{margin-top:0}.product-template__container .product-form__item button.btn{text-transform:none;padding:14px 30px;font-size:1em}.product-single .product__price .price-item{font-weight:700}#shopify-section-product-template .product-single__tabs{border:none;border-bottom:1px solid #888}#shopify-section-product-template .product-single__tabs li.active{border:none;color:#f7f7f8}#shopify-section-product-template .product-single__tabs li{color:#888;text-transform:none;padding:10px 30px 10px 0}#shopify-section-product-template .product-single__tab{color:#f7f7f8}#shopify-section-product-template .product-single__tab .feature-headline{font-size:3em;padding-bottom:0;text-align:left}#shopify-section-product-template h5{text-transform:none!important;font-size:1.5em}#shopify-section-product-template .product-single__tab .h5{text-transform:none!important}#shopify-section-product-template .detail-list{float:left;width:65%}#shopify-section-product-template div.technical-specs{float:left;width:35%}#shopify-section-product-template .detail-list ul{columns:2;-webkit-columns:2;-moz-columns:2}#shopify-section-product-template .detail-list ul li{margin-right:30px;margin-left:10px;font-size:.9em;break-inside:avoid-column}#shopify-section-product-template ul.technical-specs li{font-size:.9em}#shopify-section-product-template .product-detail-tab .medium-up--one-half{width:100%}#shopify-section-product-template #newProductTag{background-color:#ab2328;color:#fff;position:absolute;top:70px;left:40px;padding:5px 20px}.product-video .video-thumbnail{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.product-video .video-thumbnail img{left:0;display:block;height:auto;position:absolute;top:50%;transform:translateY(-50%);width:100%}.product-video .video-thumbnail .svg-inline--fa{color:#ab2328;display:block;height:20%;left:50%;opacity:1;padding:.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out;width:auto}.product-video .play-video{width:150px;height:150px;background-image:url(http://d2amiavn18tu8z.cloudfront.net/fmc/play-button.png);position:absolute;background-size:cover;margin-top:25vw;margin-left:45vw}#shopify-section-product-recommendations{max-width:1500px;margin:auto}#shopify-section-product-recommendations .product-recommendations__inner{border-top:none}#shopify-section-product-recommendations .section-header{text-align:center}#shopify-section-product-recommendations .section-header h3{font-size:3em;letter-spacing:0}#shopify-section-product-recommendations .product-card{box-shadow:none;transition:none;border:1px solid #c9cbcd59;padding:0}#shopify-section-product-recommendations .product-card:before{box-shadow:none;transition:none}#shopify-section-product-recommendations .product-card .grid-view-item__title-container{padding:20px}#shopify-section-product-recommendations .product-card__image-with-placeholder-wrapper{margin-bottom:0}#shopify-section-product-recommendations .product-card .product-card__title{font-size:1.3em;font-weight:400;letter-spacing:0px}#shopify-section-product-recommendations .product-card__excerpt{display:none}#shopify-section-product-recommendations .product-card .price-item{font-size:1.4em;font-weight:400}#shopify-section-product-recommendations .product-card .price__regular:last-child{display:none}#shopify-section-product-template .lcly-dealer{width:auto!important;padding:20px;margin-right:20px}#shopify-section-product-template .product-form__item--no-variants{max-width:1500px;margin:auto}#shopify-section-product-template .locally{margin-top:20px}#shopify-section-product-template .lcly-location-switcher-outer{max-width:400px;min-width:350px;float:left;margin-right:20px;margin-top:0}#shopify-section-product-template .lcly-dealers-wrap-outer{float:left}#shopify-section-product-template .product-locally{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/footer-texture.jpg);background-size:cover;margin-right:-30px}#shopify-section-product-template .product-locally h4{font-size:1.2em;margin-bottom:5px}#shopify-section-product-template a.lcly-primary-trigger,#shopify-section-product-template a.lcly-primary-trigger span{height:30px;margin:0}#shopify-section-product-template .lcly-location-switcher-outer{border-top:none;margin-top:20px}#shopify-section-product-template .lcly-location-switcher-b input{height:32px}#shopify-section-product-template #lcly-dealers-3{height:auto!important}#shopify-section-product-template #lcly-link-3{display:none!important}#shopify-section-product-template .lcly-location-switcher-wrap{margin:0}#shopify-section-product-template #lcly-button-3{max-width:1500px;margin:auto}#shopify-section-product-template #lcly-button-3 a.lcly-primary-trigger span{color:#000;text-align:left;font-size:1.1em;font-weight:600}#shopify-section-product-template #lcly-location-switcher-button-3{background-color:#ab2328;color:#fff;font-weight:400}#shopify-section-product-template #lcly-button-3 .lcly-dealer .lcly-icon-marker{fill:transparent}#shopify-section-product-template .product-single__tab ul.grid li .product-card{min-height:525px}#shopify-section-product-template .product-single__tab ul.grid li .price-item{display:none}#shopify-section-product-template .product-single__tab ul.grid li #product-price{display:block}#shopify-section-product-template .product-locally .lcly-dealer .lcly-icon-marker{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/pinpoint.png);background-size:contain;background-repeat:no-repeat;width:23px;height:31px;margin-top:10px}#shopify-section-product-template .product-locally .lcly-dealer .lcly-dealer-name,#shopify-section-product-template .product-locally .lcly-dealer .lcly-dealer-stock{padding-left:25px}#shopify-section-product-template .product-single__tab a{color:#fff;text-decoration:underline}.template-product .jdgm-widget .jdgm-rev-widg{border-top:0}.template-product .jdgm-rev{border-top:none}#judgeme_product_reviews{max-width:1200px;margin:auto}h3.feature-headline{width:100%;text-align:center;font-size:3em;letter-spacing:0}.jdgm-rev-widg .jdgm-rev-widg__body{display:block;padding-top:40px}.jdgm-rev-widg .jdgm--on:before,.jdgm-rev-widg .jdgm--off:before,.jdgm-rev-widg .jdgm--half:before{content:none!important}.jdgm-rev-widg .jdgm--on{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/redstar.png);width:25px;height:25px;display:inline-block!important}.jdgm-rev-widg .jdgm--half{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/halfstar.png);width:25px;height:25px;display:inline-block!important}.jdgm-rev-widg .jdgm--off{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/greystar.png);width:25px;height:23px;display:inline-block!important}.jdgm-rev-widg .jdgm-rev-widg__sort-wrapper{display:none}.jdgm-rev-widg .jdgm-rev-widg__summary-stars{width:125px;margin:auto}.jdgm-rev-widg .jdgm-rev-widg__title{display:none}.jdgm-rev-widg .jdgm-rev-widg__summary{width:100%;text-align:center}.jdgm-rev-widg .jdgm-rev-widg__summary-text{visibility:visible!important;font-size:.8em}.jdgm-rev-widg .jdgm-widget-actions-wrapper{width:100%;text-align:center;margin-top:20px}.jdgm-rev-widg .jdgm-write-rev-link{display:inline-block;background-color:#000;padding:15px 30px;color:#fff}.jdgm-rev-widg .jdgm-gallery{display:none}.jdgm-rev-widg .jdgm-rev__header{display:block;width:200px;float:left}.jdgm-rev-widg .jdgm-rev__content{width:800px;float:left;display:block;padding-top:35px}.jdgm-rev-widg .jdgm-rev__icon{position:relative;float:left;width:3.2em;height:3.2em;line-height:3.2em;margin-right:12px;text-align:center;border-radius:50%;color:#333;background-color:#e9e9e9}.jdgm-rev-widg .jdgm-rev__rating{position:relative;left:135px}.jdgm-rev-widg .jdgm-rev__author{color:#18191b;font-size:18px}.jdgm-rev-widg .jdgm-rev__timestamp{color:#18191b;font-size:14px;font-weight:600}.jdgm-rev-widg .jdgm-rev__author-wrapper{clear:both;display:block;font-size:.9em;font-weight:600;margin-top:-40px;padding-bottom:10px;width:100%}.jdgm-rev-widg .jdgm-rev__source{display:block;margin-top:25px}.jdgm-rev-widg .jdgm-rev__timestamp{clear:both;display:block;font-size:.9em;margin-top:50px}.jdgm-rev-widg .jdgm-rev__buyer-badge-wrapper{position:absolute}.jdgm-rev-widg .jdgm-rev__title{font-size:1.5em;padding-bottom:10px;font-weight:400;text-transform:capitalize}.jdgm-rev-widg .jdgm-rev__body{display:block}.jdgm-rev-widg .jdgm-rev__body-read-more{display:none}.jdgm-rev-widg .jdgm-rev__pic-img{display:inline-block;float:left;width:120px;height:120px;object-fit:cover}.jdgm-rev-widg .jdgm-rev__pics{margin-top:15px}.jdgm-rev-widg .template-product .jdgm-rev__body{font-size:1em}.jdgm-rev__buyer-badge{margin-top:10px;margin-left:4px!important}.jdgm-rev__body.is-truncated .jdgm-rev__body-read-more{font-weight:400}.jdgm-rev-widg .jdgm-rev__author-wrapper{position:relative;top:-10px;left:5px;clear:none;line-height:27px}.template-product .jdgm-widget .jdgm-rev-widg{border-top:none;margin-top:3rem}.jdgm-rev-widg .jdgm-widget-actions-wrapper{margin-bottom:3rem}.jdgm-widget .jdgm-temp-hidden{display:none!important}.jdgm-rev-widg .jdgm-rev-widg__summary-stars{display:block}.jdgm-rev-widg .jdgm-rev-widg__summary-text{text-align:left;display:block;margin-left:0;font-weight:400}.jdgm-rev-widg .jdgm-write-rev-link{max-width:200px}.template-product .jdgm-rev-widg__summary{margin-bottom:0}.jdgm-rev-widg__header:before{content:"Product Reviews";font-size:2em;text-align:left;font-weight:800;margin:0 auto;width:100%;display:block;margin-bottom:1rem}@media (min-width:778px){.jdgm-rev-widg .jdgm-rev-widg__summary-text{text-align:center}.jdgm-rev-widg__header:before{content:"Product Reviews";font-size:3em;text-align:center;font-weight:800;margin:0 auto;width:100%;display:block;margin-bottom:1rem}}@media (max-width: 991px){.shopify-section .hero{height:130vw!important}#shopify-section-collection-template h1.collectionTitle{font-size:calc(2.3vw + 1em);top:35vh;left:1rem}.product-template__container .product-single__meta{padding:0}}@media (max-width: 990px){html,body{overflow-x:hidden;width:100%}.mobile-nav-wrapper{position:relative!important}.mobile-nav-wrapper{margin-top:-65px!important}.template-index .mobile-nav-wrapper{margin-top:60px!important}#Collection{margin-bottom:45px}#shopify-section-product-template .locally{padding:15px;margin-top:0}}@media (max-width: 480px){.template-collection .filters-toolbar__item-wrapper .btn{padding:14px}.template-collection #searchspring-header .ss-results-title{padding-left:0}.template-collection #shopify-section-collection-template #searchspring-content,.template-collection .collection-hero__title-wrapper{padding-left:0!important;padding-right:0!important}.template-collection ul.grid img.ebike{top:28px;right:11px;max-width:75px}.template-collection .collection-breadcrumbs__list{margin-bottom:10px}}@media (max-width: 776px){#SlideshowWrapper-slideshow .slideshow__slide .ratio-container{background-size:cover;height:84vh;background-position-x:12%;opacity:1}#SlideshowWrapper-slideshow .slideshow__slide{max-height:100vh;height:84vh}#SlideshowWrapper-slideshow ul.slick-dots{display:none}#SlideshowWrapper-slideshow .slideshow__text-wrap{position:absolute;top:0;width:100%}#SlideshowWrapper-slideshow .slideshow__title{display:block!important;width:88%;margin:auto;line-height:40px;font-size:2.3em}#SlideshowWrapper-slideshow .slideshow__subtitle{display:block!important;width:80%;margin:auto;line-height:20px;padding:20px 0;font-size:1.2em}#shopify-section-slideshow .mega-subtitle.hometitleleft{font-size:1.2em;text-align:center;padding-top:10px!important}.videoBackground h1.videoBoxInfoTitle{line-height:40px;font-size:2.3em;margin:0;width:100%}#shopify-section-slideshow .slideshow__btn-wrapper a{padding:15px 30px!important;font-size:1.2em!important;font-weight:700;letter-spacing:.06em}#shopify-section-slideshow h2.hometitleleft,#shopify-section-slideshow .slideshow__btn-wrapper.hometitleleft{text-align:center}#shopify-section-c8d323d7-d56c-4c31-9657-582ef1228e0f{margin-bottom:45px}.site-footer__content{padding-top:45px}#SlideshowWrapper-slideshow .slideshow__btn{display:inline-block!important;margin-top:10px}.shopify-section .hero{background-position:49% 52%!important;display:block;height:844px!important;background-position:bottom}.shopify-section .hero .hero__inner{display:block;min-height:844px}.shopify-section .hero__inner .page-width{width:100%;text-align:center!important;margin-right:0}.shopify-section .hero__inner h2{font-size:2.7em;line-height:55px;font-weight:900;width:90%;margin:auto}.shopify-section .hero__inner .mega-subtitle{line-height:20px;font-weight:600;width:80%;margin:auto;padding:20px 0}.shopify-section .carousel__header .carousel__header__title{font-size:3em;line-height:3.2rem;text-align:left;width:80%;margin-bottom:1.5rem}.shopify-section .carousel__header__subtitle{text-align:left;font-weight:400;font-size:1.125em}.shopify-section .carousel__slider-wrapper{margin:0}.shopify-section .carousel-wrapper .slick-slider .slick-track,.carousel-wrapper .slick-slider .slick-list,.shopify-section .carousel__slider .slick-track{padding:0}.shopify-section .carousel__slider-item{max-width:100%!important;width:100%;margin:0}#shopify-section-collection-template h1.collectionTitle{font-size:calc(2.3vw + 1em);top:12vh}.thumbnails-wrapper{overflow:hidden!important;width:100%!important;height:30px}.carousel__slider-item{display:block!important}.carousel__slider-item .carousel__slider-image,.carousel__slider-item .placeholder-svg{width:100vw;height:auto}.carousel__slider-wrapper .slick-prev,.carousel__slider-wrapper .slick-arrow{display:none!important}.fmc-banner-content img{height:auto}.fmc-banner-content h2{text-align:left}.fmc-banner .fmc-banner-content p{color:#000;padding-bottom:10px;margin-bottom:0;font-weight:400;font-size:1.125em;text-align:left;margin-bottom:5rem}.fmc-banner .fmc-banner-content .fmc-actions{padding:0;height:auto}.fmc-banner .fmc-banner-content .fmc-actions select{width:100%;margin-bottom:15px;font-size:1.125em;height:56px}.fmc-banner .fmc-banner-content a.btn{width:100%;font-size:1.125em;letter-spacing:0}.shopify-section .section-header h2{font-size:2.5em;text-align:left}#searchspring-header .ss-results-title{width:50%!important}#Collection{padding:0}#Collection #searchspring-content{padding:0 22px;margin-top:0}#shopify-section-collection-template .medium-up--three-quarters .collection-hero{position:relative}#shopify-section-collection-template .medium-up--one-quarter{margin:0;padding:0}#shopify-section-collection-template #searchspring-content{position:relative;top:0;width:100%}#shopify-section-collection-template #Collection .product-price .price-item{font-size:1.5em;font-weight:600}#shopify-section-collection-template #Collection .product-card__excerpt{line-height:1.7}#shopify-section-collection-template .collection-hero__image{background-position-x:center}#shopify-section-system-collection-template .collection-hero__image{height:440px!important}#shopify-section-system-collection-template .collectionTitle{left:60px!important}#shopify-section-system-collection-template .systems-page-hero--copy{top:220px;left:60px}#shopify-section-system-collection-template .collection-fmc{display:none}#header-message{font-size:.9em;padding-top:.4rem!important}.product-template__container{padding:0}.product-single__photos-container{border:none}.thumbnails-wrapper button.thumbnails-slider__btn{display:none!important}.product-single__thumbnails .slick-list img{display:none}.product-template__container a.product-single__thumbnail{border:none}a.product-single__thumbnail--product-template.active-thumb>div:after{content:"\a";width:10px;height:10px;border-radius:50%;background:#b83b3b;display:inline-block}a.product-single__thumbnail--product-template>div:after{content:"\a";width:10px;height:10px;border-radius:50%;background:#ccc;display:inline-block}.thumbnails-slider--active .product-single__thumbnails-item{width:auto!important;padding:0 5px}.product-single__thumbnails .slick-track{width:100%!important;overflow:hidden}.product-single__thumbnails .slick-track .slick-slide{width:25px!important}.product-single__meta{padding:0 22px;padding-bottom:20px!important}.product-form__item{margin-top:0}.product-form__item button{width:100%;text-transform:none}.product-form .oos-locally{max-height:none;display:block;overflow:hidden}#BIS_trigger{padding-left:20%}#shopify-section-product-template .product-locally{height:auto}#shopify-section-product-template .lcly-dealer{width:90%!important}#shopify-section-product-template .detail-list,#shopify-section-product-template div.technical-specs{width:100%}#shopify-section-product-template .detail-list ul{columns:1;-webkit-columns:1;-moz-columns:1}#shopify-section-product-template .lcly-location-switcher-outer{max-width:none;width:100%}#shopify-section-product-template .detail-list ul li{margin:0}.product-video .play-video{width:70px;height:70px;background-image:url(http://d2amiavn18tu8z.cloudfront.net/fmc/play-button.png);position:absolute;background-size:cover;margin-top:100px;margin-left:40vw}h3.feature-headline{text-align:left}.jdgm-rev-widg .jdgm-rev-widg__summary-stars{margin-left:0}.jdgm-rev-widg .jdgm-rev-widg__summary-text,.jdgm-rev-widg .jdgm-widget-actions-wrapper{text-align:left}.jdgm-rev-widg .jdgm-rev__rating{position:absolute;left:0;margin-top:95px}.jdgm-rev-widg .jdgm-rev__author-wrapper{position:relative;top:-44px;left:10px;clear:none;line-height:27px}.jdgm-rev-widg .jdgm-rev__timestamp{clear:none;position:relative;left:10px;top:-40px}.jdgm-rev-widg .jdgm-rev__buyer-badge-wrapper{top:55px;left:70px}.jdgm-rev-widg .jdgm-rev__content{padding-top:60px;width:100%}.product-single__info .tab-accessories,.product-single__info .tab-installation,.product-single__info .tab-spareparts{display:none}.product-single__info .product-single__tab-mobile{display:block;color:#fff;text-transform:none;font-size:1.5em}.product-single .product-single__photos{text-align:center}.thumbnails-slider--active{display:inline-block;margin:auto}.thumbnails-slider--active .product-single__thumbnails{display:block}.thumbnails-slider--active .product-single__thumbnails>div{display:inline-block;float:left}.thumbnails-slider--active .product-single__thumbnails .product-single__thumbnail-image{display:none}.thumbnails-slider--active .product-single__thumbnails a.product-single__thumbnail:before{content:"\a";width:10px;height:10px;border-radius:50%;background:#ccc;display:inline-block}.thumbnails-slider--active .product-single__thumbnails a.active-thumb:before{background:#b83b3b}.product-single__tab.active{display:block}#shopify-section-product-recommendations .section-header h3{font-size:2em;text-align:left}#shopify-section-product-recommendations .small--one-half{width:100%!important}#shopify-section-product-template #lcly-location-switcher-button-3{width:80px}.product-single__tab h3.feature-headline{font-size:1.5em!important}.product-single__tab .small--one-half{width:100%}}@media (min-width:1400px){.jdgm-rev-widg .jdgm-rev__title{font-weight:800}}.tab-spareparts ul.grid li dl.price{display:none}@media (max-width: 991px){.page-width{padding:0 16px!important}#shopify-section-system-collection-template h1.collectionTitle{font-size:3em;top:60px}.product-template__container .product-single__title{white-space:auto}}@media (min-width: 750px) and (max-width:776px){#SlideshowWrapper-slideshow .slideshow__slide .ratio-container{opacity:1!important;display:block!important}}@media (max-width: 991px){.slick-track .slideshow__image{display:block!important}}@media (max-width: 776px){.slick-track .slideshow__image{display:none!important}}.site-header__icons-wrapper{padding-right:20px}#shopify-section-header #get_started_button{background:url(http://d2amiavn18tu8z.cloudfront.net/images/vehicle.png) no-repeat;background-size:40px;background-position-y:2px;padding-left:50px}#shopify-section-header #get_started_button .yakima-fmc{margin:15px}#AccessibleNav{margin-left:200px;margin:auto!important;background-color:transparent!important;width:100%!important}#AccessibleNav{margin-left:0vw}#SiteNav{justify-content:center!important}#AccessibleNav .gm-mega{top:60px;margin:auto!important;overflow:visible}#AccessibleNav .gm-aliexpress{top:60px;margin-top:0!important}#AccessibleNav .gm-aliexpress ul.gm-grid{width:100%;padding:0!important;min-height:350px;background-color:#1f292e}#AccessibleNav .gm-aliexpress ul.gm-grid .gm-text{font-size:1.5em;font-weight:500;color:#fff}#AccessibleNav .gm-aliexpress ul.gm-grid .gm-image a:hover .gm-text{color:#fff}#AccessibleNav .gm-mega .gm-image{padding-top:0!important}#AccessibleNav .gm-mega li.gm-current-item span.gm-text{color:#ccc}#AccessibleNav .gm-products-grid .gm-grid-item{width:25vw!important}#AccessibleNav>ul.gm-menu>li.gm-level-0>a:after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #c0272d;border-top:12px solid transparent;-webkit-transition-duration:.3s;transition-duration:.3s;transition-delay:.15s!important;-webkit-transition-delay:.15s!important;opacity:0}#AccessibleNav>ul.gm-menu>li.gm-level-0>a:hover:after{opacity:1}#AccessibleNav .gm-links>.gm-heading{border-bottom:none!important;padding-bottom:0!important;font-size:24px!important}#AccessibleNav .gmcol-9 .gm-group{padding:1.75rem 1.75rem 0!important;margin:0}#AccessibleNav .gm-submenu{border-top:8px solid #ab2328!important;margin-left:-16px!important;margin-right:16px!important}#AccessibleNav .gm-menu #mega-products>div{display:block;min-height:524px;width:457px;background-size:cover;padding:0}#AccessibleNav .gm-menu #mega-products>div h1{font-size:4em;color:#fff}#AccessibleNav .gm-menu #mega-products>div p{color:#fff;font-size:1.2em;font-weight:500}#AccessibleNav .gm-menu #mega-products>div a.btn{background-color:#ab2328;color:#fff;text-transform:none;padding:15px 30px;display:inline-block;font-size:1.125em}#AccessibleNav .gm-menu #mega-products>div a.btn:hover{background-color:#a00606}#AccessibleNav a:hover{cursor:pointer}#AccessibleNav a.gm-active .gm-text{cursor:pointer;color:#d9d9d9!important}#AccessibleNav ul.gm-menu>li.gm-item>a{text-transform:uppercase}#AccessibleNav ul.gm-tab-links li.gm-active>a{background-color:#313f46!important}#AccessibleNav ul.gm-tab-links li.gm-active>a .gm-text{color:#d9d9d9!important}#AccessibleNav ul.gm-tab-links li.gm-active>a .gm-text:hover{color:#d9d9d9!important}#AccessibleNav .gm-menu-installed .gm-menu.gm-menu-33267 .gm-links>li:not(.gm-heading)>a.gm-target{line-height:25px!important}#AccessibleNav .gm-menu .gm-mega,.gm-transition-shiftup .gm-item>.gm-submenu{-moz-box-shadow:0 7px 14px rgba(0,0,0,.7);-webkit-box-shadow:0 7px 14px rgba(0,0,0,.7);box-shadow:0 7px 14px #000000b3}#AccessibleNav .gm-item.gm-grid-item.gmcol-3.mega-product-rotate{padding:0}#AccessibleNav .gm-menu-installed .gm-menu .gm-submenu a.gtm-target:hover{color:#d9d9d9!important}#AccessibleNav .submenu-styles .gm-tab-content .gm-tab-panel{padding:1.75rem!important}#AccessibleNav .submenu-styles .gm-tab-content .gm-tab-panel .gm-image img+div{margin-top:32px!important}#AccessibleNav .submenu-styles .gm-item .gm-text .gm-description{font-size:1rem!important;color:#d2d4d9!important;font-family:Mark OT,sans-serif!important}#AccessibleNav .submenu-styles .submenu-readstory span.gm-text:after{content:"Read Story"!important;display:block;font-size:1rem!important;color:#fff!important;font-family:Mark OT,sans-serif!important;font-weight:500!important;margin-top:27px!important}#AccessibleNav .submenu-styles .submenu-explore span.gm-text:after{content:"Explore"!important;display:block;font-size:1rem!important;color:#fff!important;font-family:Mark OT,sans-serif!important;font-weight:500!important;margin-top:27px!important}#AccessibleNav .submenu-styles .submenu-learnmore span.gm-text:after{content:"Learn More"!important;display:block;font-size:1rem!important;color:#fff!important;font-family:Mark OT,sans-serif!important;font-weight:500!important;margin-top:27px!important}#AccessibleNav .gm-menu-installed .gm-menu .gm-links>li:not(.gm-heading)>a{line-height:25px!important}#AccessibleNav .submenu-styles .gm-target .gm-text{font-weight:700!important;color:#fff!important;font-size:20px!important}#AccessibleNav .submenu-styles .submenu-styles-support .gm-links .gm-text{font-weight:400!important;font-size:16px!important}#AccessibleNav .submenu-styles-support-mobile .gm-tab-content .gm-tab-panel{padding-top:.8rem!important}#fmc-page .fmc-page{max-width:1000px;margin:auto}#fmc-page #vehicle-title{font-size:2em;text-transform:uppercase;padding:40px 0 20px}#fmc-page #rack-systems div.row{border:1px solid rgba(0,0,0,.125);padding:3rem;display:inline-block;clear:both;overflow:visible;margin-bottom:40px}#fmc-page #rack-systems .row .image{display:block;float:left;width:27%;margin-right:3%;height:500px}#fmc-page #rack-systems .row .details{float:left;width:45%;border-right:1px solid #e4e4e4}#fmc-page #rack-systems .row .more-info{float:left;width:25%;padding:0 0 0 40px}#fmc-page #rack-systems .row .details h2{color:#ab2328}#fmc-page #rack-systems .row .details .bar-details{font-weight:700}#fmc-page #rack-systems .row .details h5{font-size:1.4em;text-transform:uppercase}#fmc-page .bar-sku-highlight{background-color:#e4e4e4;color:#252525;border-radius:5px;padding:2px 5px 4px;margin:5px 0;display:inline-block;font-weight:700}#fmc-page dl{width:100%;display:block;clear:both}#fmc-page dl dt{width:65%;float:left}#fmc-page dl dd{width:25%;float:right}#fmc-page dl.half dt{width:50%}#fmc-page dl.half dd{width:40%}#fmc-page .font-size-sm{font-size:.875rem;font-weight:200}#fmc-page .price{font-size:1.5rem;line-height:1.3;font-weight:700}#fmc-page #rack-systems .btn{padding:10px;width:100%;margin:20px 0 0}#fmc-page #rack-systems .btn.find-dealer{background-color:#252525}#fmc-page.fit-detail #rack-systems .row .image{width:47%}#fmc-page.fit-detail #rack-systems .row .details{width:50%;border:none}#fmc-page.fit-detail #rack-systems .row .more-info{display:none}#fmc-page.fit-detail #rack-systems ul{padding-left:30px}#fmc-page.fit-detail #rack-systems ul li{list-style:disc}#fmc-page #components .section{display:block;clear:both}#fmc-page #components .diagram{clear:both}#fmc-page #components .left{width:48%;margin-right:4%;float:left}#fmc-page #components .right{width:48%;float:left}#fmc-page #components .box-container{width:100%;margin-bottom:2rem;float:left;background:#f8f6f4}#fmc-page #components .box-container .box-logo{width:20%;float:left}#fmc-page #components .box-container .box-logo img{background:#000;height:95px;width:90px;border-radius:1rem}#fmc-page #components .right .box-container .box-logo img{background:#a7a9ac}#fmc-page #components .box-container .box-desc{padding:10px;height:95px;width:60%;float:left}#fmc-page #components .box-container .box-desc strong{display:block}#fmc-page #components .box-container .box-val{height:95px;width:20%;float:left;padding-top:2rem}#fmc-page #components .box-desc .caption{font-size:12px;line-height:1.5;clear:both}#rack-systems,#rack-systems #fit-filters{display:block;clear:both}#rack-systems #fit-filters .fmc-filter{width:45%;float:left;border:1px solid #ccc;margin:2%;min-height:440px;cursor:pointer}#rack-systems #fit-filters .fmc-filter.third{width:30%;margin:1%}#rack-systems #fit-filters .fmc-filter h3{text-align:center;margin:5px 0}#rack-systems #fit-filters .fmc-filter p{padding:10px}#rack-systems #fit-filters .short,#rack-systems #fit-filters .short .fmc-filter{min-height:40px}#rack-systems #fit-filters .short img,#rack-systems #fit-filters .short p{display:none}#rack-systems #fit-filters .fmc-filter.selected{border:2px solid #ab2328}#rack-systems #fit-filters .fit-crossbars{display:inline-block;clear:both;width:100%}#rack-systems #fit-filters .fit-placement{display:inline-block;width:100%}@media (max-width: 990px){#streamline-measurements select{width:100%}.shopify-section .hero__inner h2{font-size:3rem}#fmc-page #vehicle-title{font-size:1.5em;padding:0 10px}#fmc-page h1{font-size:1.2em;padding:0 10px}#fmc-page #rack-systems div.row{padding:1rem}#fmc-page #rack-systems .row .image{width:75%!important;height:auto}#fmc-page #rack-systems .row .details,#fmc-page dl.half dt{width:100%}#fmc-page dl.half dd{width:90%;padding-left:10%}#fmc-page dd.price-col{margin-top:-30px}#fmc-page #rack-systems .row .more-info,#fmc-page dl dt,#fmc-page.fit-detail #rack-systems .row .details{width:100%}.vehicle-selector-container{padding-top:0!important}.vehicle-selector-container .vehicle-summary{padding:0!important}#shopify-section-header #get_started_button .yakima-fmc{display:inline-block;margin:0 0 0 5px;padding:0 8px;max-width:60%}.vehicle-selector-container #vehicle_remove{display:block;margin:auto;padding:0 8px;max-width:60%;float:none}.right-arrow-link:after{font-size:12px;padding-left:0}.vehicle-selector-container .selector-state-none,.vehicle-selector-container .selector-state-vehicle{min-height:5px}#rack-systems #fit-filters .fmc-filter{min-height:300px}#rack-systems #fit-filters .fmc-filter p{font-size:10px}}@media (min-width: 1720px){#mega-products .slick-slide{min-height:700px!important;padding:50px;background-size:cover}#AccessibleNav .gm-menu #mega-products>div{min-height:700px!important}}@media (min-width: 992px){#mega-products .slick-slide{height:min(100vh,613px)!important}}header #site-header-search{visibility:hidden}header .grid .grid__item.header-nav{position:absolute;width:100%;text-align:center;z-index:99999}header .grid .grid__item.header-logo{position:absolute;z-index:999999}header .grid .grid__item.site-header__icons{position:absolute;z-index:999999;right:0;min-width:300px;max-width:30%}header #header-search{display:block;height:20px;width:30px;margin-right:20px;background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/search-black.png);background-size:20px;background-repeat:no-repeat;cursor:pointer}header .site-header__cart{display:block;height:20px;width:30px;margin-right:20px;background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/cart-black.png);background-size:20px;background-repeat:no-repeat;cursor:pointer}header .fa-shopping-cart:before{content:none}header #CartCount{top:-10px;right:-5px}header .site-header__account{display:block;height:20px;width:20px;background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/account-black.png);background-size:20px;background-repeat:no-repeat;cursor:pointer}header .fa-user:before{content:none}.site-header>.page-width{background-color:#fff}header .search-header__input::placeholder{color:#fff}#mega-products{margin-top:-12px}#mega-products .slick-slide{min-height:305px;padding:50px;background-size:cover;background-position:center}#mega-products .mega-product-roatate .gm-html{padding:0}#mega-products .gm-menu-installed .gm-menu .gm-grid-item .gmcol-2{padding:0 0 80px}#mega-products ul.slick-dots{margin-top:-5vw!important}#mega-products ul.slick-dots li button:before{font-size:30px!important}#shopify-section-footer footer{padding-bottom:0}#shopify-section-footer .page-width{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/typo-pattern-bg.png);background-size:cover;padding-top:60px}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li{width:10%;height:50px}#shopify-section-footer .site-footer__item .site-footer__linklist--secondary.list--inline li{width:8%;border:none}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li a{font-weight:400}#shopify-section-footer .page-width ul li a{color:#000;text-transform:none}#shopify-section-footer .page-width .site-footer__item{border:none;padding:1.5em 0}#shopify-section-footer .site-footer__copyright-content{color:#000}#shopify-section-footer .site-footer__social-icons{padding-top:50px}#shopify-section-footer .site-footer__social-icons i{background-size:20px;width:20px;height:20px;display:block;background-repeat:no-repeat;background-position:center;margin-right:10px}#shopify-section-footer .site-footer__social-icons i:before{content:none}#shopify-section-footer .site-footer__social-icons i.fa-instagram{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/Instagram.png)}#shopify-section-footer .site-footer__social-icons i.fa-facebook-square{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/facebook.png)}#shopify-section-footer .site-footer__social-icons i.fa-youtube{background-image:url(http://d2amiavn18tu8z.cloudfront.net/images/youtube.png)}#footer-red{background-color:#ab2328;color:#fff;text-align:center;position:relative;width:100%;height:100px;bottom:0;padding-top:30px}#footer-red h2{font-size:24px;text-transform:none;font-size:28px;font-weight:800;letter-spacing:0px;margin-right:40px;padding-top:5px;padding-bottom:30px;margin-bottom:0}#footer-red .klaviyo-form button{border:none;background:url(http://d2amiavn18tu8z.cloudfront.net/images/subscribe-icon.png) no-repeat center right!important;width:50px;height:46px;padding:0;border-bottom:1px solid #fff!important;font-size:0px!important}#footer-red .klaviyo-form p{color:#fff!important}#footer-red .klaviyo-form button{margin-left:-50px;margin-top:-2px;height:44px;border-bottom:none;border-radius:0!important}#footer-red .klaviyo-form>div{min-height:auto!important;height:50px!important}#footer-red .klaviyo-form input{border:none!important;height:40px!important;padding:0!important;color:#fff!important;border-bottom:1px solid #fff!important;width:25vw!important;border-radius:0!important}#footer-red .klaviyo-form input::placeholder{color:#fff;opacity:1;font-size:1.125em!important;font-family:Mark,Helvetica,Arial,sans-serif}@media (min-width: 1800px){#footer-red .klaviyo-form input::placeholder{font-size:1.5em}}#footer-red1 input{max-width:350px;background-color:#ab2328;color:#fff;border:none!important;border-bottom:1px solid #fff;padding-left:0;margin-right:0!important}#footer-red1 input::-webkit-input-placeholder{color:#fff}#footer-red1 input::placeholder{color:#fff;font-weight:500;opacity:1;font-size:25px;padding-left:0}#footer-red1 input{padding-left:0!important;padding-bottom:20px!important}@media (max-width: 1440px){.gm-submenu .gm-item .gm-target .gm-text{font-size:16px!important}.gm-submenu .gm-heading .gm-target .gm-text{font-size:18px!important}#AccessibleNav .gm-menu #mega-products>div h1{font-size:2em}#AccessibleNav .gm-menu #mega-products>div p{font-size:1em;max-width:15vw}#mega-products .slick-slide{padding:1.25rem}#AccessibleNav .gm-menu #mega-products>div h1{font-size:2.5em!important;max-width:17vw}}body.sea-otter-classic h1.collectionTitle,body.wheelie-good-deals h1.collectionTitle{display:none}@media (min-width: 1675px){body.wheelie-good-deals .collection-hero__image{background-size:contain;background-position:center,center;background-color:#000}}@media (max-width: 1200px){.site-header__icons-wrapper{padding-right:0}.gm-submenu .gm-item .gm-target .gm-text{font-size:14px!important}.gm-submenu .gm-heading .gm-target .gm-text{font-size:16px!important}.gm-submenu .explore-menu .gm-target .gm-text{font-size:18px!important}#AccessibleNav .gm-menu #mega-products>div h1{font-size:1.5em!important;max-width:17vw}}@media (max-width: 991px){header #site-header-search{width:140px}#SearchDrawer{height:50px!important;margin-top:10px!important}header #site-header-search{position:fixed;left:0;width:60%;background-color:#fff}.site-header{border:none}.site-header__icons-wrapper button.site-header__search-toggle{display:none}.search-bar__results--item-results-item{width:50%!important;display:inline-block;clear:both}#shopify-section-header #get_started_button{background-image:none;padding-left:0}header #header-search{width:20px}header .site-header__cart{width:20px}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li{width:100%;height:40px}#shopify-section-footer .site-footer__item .site-footer__linklist--secondary.list--inline li{height:30px}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li a{font-size:1.1em}#shopify-section-footer .site-footer__item .site-footer__linklist--secondary.list--inline li a{font-size:1em}#shopify-section-footer .page-width .site-footer__item{padding:0}#shopify-section-footer .page-width{height:auto}.site-footer__item .site-footer__linklist.list--inline{padding-bottom:20px}.site-footer{margin:0;padding:0}#footer-red{height:auto;position:relative;padding:30px 20px}#footer-red h2{text-align:left;width:100%}#footer-red #Subscribe{height:44px}#footer-red .klaviyo-form{width:100%!important}#footer-red .klaviyo-form input{width:95%!important}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li a{font-size:20px}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline{line-height:58px}#shopify-section-footer .site-footer__item .site-footer__linklist.site-footer__linklist--secondary.list--inline li a{font-size:16px}#shopify-section-footer .site-footer__item .site-footer__linklist.site-footer__linklist--secondary.list--inline{line-height:36px}#shopify-section-footer .site-footer__item-inner.site-footer__item-inner--link_list{margin-bottom:70px}#shopify-section-footer .site-footer__item-inner.site-footer__item-inner--newsletter img{width:195px!important}#shopify-section-footer .site-footer__copyright-content{font-size:14px;font-weight:500;margin-top:15px}#shopify-section-footer .site-footer__social-icons i{width:30px;height:30px;background-size:30px;margin-right:4vw}#shopify-section-footer .site-footer__social-icons{padding:0;margin-top:80px;margin-bottom:42px}#footer-red{padding:65px 30px}#footer-red h2{font-size:32px}#footer-red .input-group{justify-content:left}#footer-red input::placeholder{font-size:18px}#footer-red form{margin-bottom:25px}}@media (min-width: 991px){#shopify-section-footer .page-width{margin-bottom:0;max-width:none}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li a{font-size:24px}#shopify-section-footer .site-footer__item .site-footer__linklist.list--inline li{width:auto!important}#shopify-section-footer .site-footer__linklist-item{padding:0 3vw}#shopify-section-footer .site-footer__item .site-footer__linklist.site-footer__linklist--secondary.list--inline li a{font-size:18px}#shopify-section-footer .site-footer__item .site-footer__linklist.site-footer__linklist--secondary.list--inline .site-footer__linklist-item{padding:0 1vw}#shopify-section-footer .site-footer__item .site-footer__linklist.site-footer__linklist--secondary.list--inline{padding-top:30px}#shopify-section-footer .site-footer__item-inner.site-footer__item-inner--newsletter img{width:246px!important}#shopify-section-footer .site-footer__copyright-content{font-size:16px;font-weight:500;margin-top:15px}#shopify-section-footer .site-footer__social-icons i{width:32px;height:32px;background-size:32px;margin-right:3vw}#shopify-section-footer .site-footer__social-icons{padding:0;margin-top:5vw;margin-bottom:6vw}#shopify-section-footer .page-width{height:auto}#footer-red h2{font-size:40px}#footer-red{padding-top:55px;height:auto;padding-bottom:36px}#footer-red input::placeholder{font-size:20px!important}#footer-red #Subscribe{height:76px}.site-footer__content{margin-bottom:0}.gm-menu-installed .gm-menu.gm-menu-33267 .gm-item.gm-level-0.gm-active>.gm-target{background-color:#fff!important}.gm-men2u>li.gm-item>a>.gm-text{position:absolute;width:100%;left:0;top:0;background-color:#fff;color:#000}.gm-menu-installed .gm-menu.gm-menu-33267 .gm-item.gm-level-0>.gm-target>.gm-text{color:#000!important}}@media (max-width: 500px){.gm-menu #mega-products{height:70vw;margin-left:-15px}.gm-menu #mega-products>div{display:block;max-height:70vw;width:100vw}.gm-menu-installed .gm-menu #mega-products a{display:inline}#mega-products .slick-slide{min-height:100%;background-position-y:40%}}@media (min-width: 500px) and (max-width: 991px){.gm-menu #mega-products{min-height:100%;margin-left:-15px}.gm-menu #mega-products>div{display:block;max-height:45vw;width:100vw}.gm-menu-installed .gm-menu #mega-products a{display:inline}#mega-products .slick-slide{min-height:45vw;background-position-y:40%}}@media (min-width: 991px) and (max-width: 1800px){#AccessibleNav .gm-menu #mega-products>div h1{font-size:2.6em!important}}@media (max-width: 990px){html.js-nav-open .white-header,html.js-nav-open .site-header__logo,html.js-nav-open a.site-header__icon,html.js-nav-open #header-search{display:none}html.js-nav-open .js-mobile-nav-toggle{color:#fff!important}html.js-nav-open .site-header__mobile-nav{background-color:#1f292e;margin:0!important}html.js-nav-open .site-header{border:none!important}html.js-nav-open .site-header>.page-width{border:none!important;padding:0!important}html.js-nav-open #PageContainer{display:none}.white-header{height:auto;padding-top:10px;padding-bottom:10px}.gm-menu #mega-products{height:60vw;margin-left:-15px}.gm-menu #mega-products>div{display:block;max-height:60vw;width:100vw}.gm-menu-installed .gm-menu #mega-products a{display:inline}#mega-products .slick-slide .slick-track{width:100%!important}#mega-products .slick-slide{height:60vw;background-position-y:40%}#mega-products .slick-slide>div{height:60vw}#mega-products .slick-slide h1{color:#fff}#mega-products .slick-slide p{color:#fff;max-width:60%}#mega-products ul.slick-dots{margin-top:-40px!important;text-align:left;margin-left:20px}.site-header__icons-wrapper button.mobile-nav--open2,.site-header__icons-wrapper button.js-drawer-open-top{display:none}.mobile-nav-wrapper #close-menu{text-align:right;padding-right:15px;padding-top:10px}.mobile-nav-wrapper #close-menu a{color:#ccc;font-size:1.2em}.gm-menu{overflow:visible!important;background-color:#1f292e}.gm-menu-installed .gm-menu.gm-menu .gm-item.gm-level-0>.gm-target>.gm-text{text-transform:none}.mobile-nav-wrapper.js-menu--is-open{overflow:visible;min-height:100vh;height:auto;background-color:#fff!important;margin-top:-1px}.gm-menu .gm-heading,.gm-menu .gm-target{cursor:pointer}.gm-item.gm-level-0{padding:5px 0!important}.gm-menu>li.gm-open>a:before{color:#ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;content:"";position:absolute;width:12px;height:12px;left:25px;transform:rotate(135deg)}.gm-group>li.gm-open>ul.gm-links>li.gm-heading>.gm-target:before{color:#ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;content:"";position:absolute;width:12px;height:12px;left:0;transform:rotate(135deg)}.gm-group>li.gm-open>ul.gm-links>li.gm-heading>.gm-target{padding-left:20px}.gm-links>li.gm-item{margin:10px!important;border-bottom:1px solid #808080!important;padding:20px 0 30px}.gm-links>li.gm-item.gm-heading{margin:0!important;border-bottom:1px solid #808080!important;padding:10px 10px 30px!important}.gm-aliexpress .gm-tab-links>li.gm-item{border-bottom:1px solid #808080!important}}.product-card__subtitle{text-transform:capitalize;font-weight:400}.product-form__item .btn{letter-spacing:0}.shogun-center ul.showbullets li{list-style:disc;margin-left:30px}.shogun-center a{text-decoration:underline;font-weight:700}@media screen and (min-width: 992px){.mod-landing .mod-section1 h1{font-size:75px!important;line-height:1.1em!important}.mod-landing .mod-section1 h4{font-size:25px!important}.mod-landing .mod-section1 p{font-size:20px!important;font-weight:300!important;padding-top:15px!important;padding-bottom:15px!important}.mod-landing .js-video-placeholder{margin-bottom:100px!important}.mod-landing .shg-sld h3{font-size:30px!important;margin-top:15px!important}.mod-landing .shg-sld p{font-size:22px!important}.mod-landing .shg-sld .shg-image-content-wrapper{max-height:700px}.mod-landing .shg-sld .shg-image-content-wrapper img{object-fit:cover}.mod-landing .mod-zone-5 h4{font-size:24px!important}.mod-landing .mod-zone-5 p{font-size:20px!important}.mod-zone-7 p{font-size:20px!important;max-width:57%;text-align:center;margin:15px auto 0;font-weight:300}.mod-landing .shg-sld-nav-button>svg{height:100%!important;max-height:700px}.mod-landing .shg-sld .shg-align-container,.mod-zone-6 .shg-sld .shg-image-content-wrapper{max-height:700px}.mod-zone-6 .shg-sld .shg-image-content-wrapper img{object-fit:cover}.mod-zone-6 .shg-sld-nav-button>svg{height:100%!important;max-height:700px}.mod-zone-6 .shg-sld .shg-align-container{max-height:700px}}@media only screen and (max-width: 991px){.mod-landing div.shg-c{margin-top:0!important}.mod-landing .mod-gif{position:relative!important;top:0;left:0}.mod-landing .mod-gif video{height:100%!important}.mod-landing .mod-section1{position:relative!important;top:0;left:0;padding-bottom:45px!important}.mod-landing .mod-section1 .shogun-heading-component h4{text-align:center!important}.mod-landing .mod-section1 h1{padding-bottom:15px!important}.mod-landing .mod-section1 .shg-btn{font-size:16px!important}.mod-landing h2,.mod-landing h1,.mod-landing p{text-align:center!important}.mod-landing .mod-section1 h1{line-height:50px!important;font-size:52px!important}.mod-landing h2{font-size:35px!important;line-height:35px!important;padding:20px!important}.mod-landing h4{font-size:24px!important;line-height:20px!important;padding:10px 0 0!important;text-align:center!important}.mod-landing p{font-size:18px!important;font-weight:300}.mod-landing .shg-btn-wrapper{text-align:center!important}.mod-landing-config{margin-bottom:30px!important}.mod-landing .shg-sld-nav-button{height:48vw!important}.mod-landing .shg-c{margin-left:0!important;margin-right:0!important}.mod-landing .shg-btn{margin-top:20px!important;margin-bottom:20px!important}.mod-landing .video-banner__container{margin-top:8vw!important}.mod-landing .video-banner__container img#playbtnimage{max-width:40px}.mod-landing .shg-sld{overflow:hidden!important}.mod-landing .shg-sld .shg-image-content-wrapper{min-height:285px!important}.mod-landing .shg-sld-nav-button>svg{height:159%!important}.mod-landing .shg-sld h3{font-size:26px!important;font-weight:600!important;margin-top:25px!important;padding-left:10px!important;padding-right:10px!important}.mod-landing .shg-sld p{padding-left:25px!important;padding-right:25px!important}.mod-landing .shg-sld-slides img.shogun-image{overflow-x:hidden!important;width:100%!important;object-fit:cover}.mod-landing .shg-slid-sliders .shg-image-content-wrapper{width:100%!important}.mod-landing .mod-zone-5 h4{font-size:20px!important;margin-top:25px!important;margin-bottom:15px!important}.mod-landing .mod-zone-5 p{font-size:16px!important;padding-left:15px!important;padding-right:15px!important;margin-bottom:60px!important}.mod-zone-6{overflow:hidden!important}.mod-zone-6 .shg-image-content-wrapper{min-height:374px!important;position:relative!important;overflow:hidden!important}.mod-zone-6 .shg-image-content-wrapper img{height:auto!important;object-fit:cover}.mod-zone-7{padding-top:60px!important;margin-bottom:100px!important;padding-left:10px!important;padding-right:10px!important}.mod-zone-7 img{width:100%!important}.mod-zone-7 h1{font-size:52px!important}.mod-zone-7 p{font-size:18px!important;max-width:80%;margin:15px auto 0;text-align:center;font-weight:300}}@media only screen and (max-width: 500px){#s-1b0e00b5-3498-4a67-bb0a-adef1f28ed39.borderlinesnorth-mobilehero{background-size:contain!important}}.roof-boxes .collection-hero__image{background-position:top}#shopify-section-background_video_fjX4qr.videoBackground{display:none}@media (min-width: 767px){#shopify-section-background_video_fjX4qr.videoBackground{display:block}}#product-features ul li p{color:#fff}body.search #gf-grid #gf-products .spf-product__label-soldout,body.search #gf-grid #gf-products .spf-product__form,body.search #gf-grid #gf-products .spf-product-card__vendor{display:none}.partners{padding:3rem 0}.partners-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 6rem;align-items:start}.partner{display:flex;flex-direction:column;align-items:center;text-align:center}.partner img{display:block;width:100%;max-width:340px;height:180px;object-fit:contain;margin-bottom:1.5rem}.partner-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;max-width:500px}.partner h3{font-size:1.25rem;margin:0 0 .75rem;font-weight:700}.partner p{margin:0 0 .75rem;line-height:1.6}.partner .cta{margin-top:auto;font-weight:700}.link-red{color:#ab2328;text-decoration:underline}.section-header h1{margin-top:45px;font-size:3rem;text-transform:uppercase}@media (max-width: 860px){.partners-grid{grid-template-columns:1fr;gap:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
