body{background:#f0f0f0}#content.site-content{padding-top:0}header#masthead{background-color:#e20b23}header#masthead .navbar{align-items:flex-start;background-color:#3d4449;background-image:none;padding:0 0 0 1rem}header#masthead .navbar>.container{max-width:1920px !important;padding-right:0}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{color:#fff;font-size:18px;font-weight:600 !important;text-transform:uppercase;display:flex;flex-direction:column;font-style:normal;border-right:1px solid #fff;height:100%;padding:1rem 68px 1rem 48px}body:not(.theme-preset-active) #masthead .navbar-nav>li:first-child>a{padding-left:22px}body:not(.theme-preset-active) #masthead .navbar-nav>li:nth-child(1n+3)>a{border:none}body:not(.theme-preset-active) #masthead .navbar-nav>li>a>span{text-transform:none;font-weight:400;font-style:italic;font-size:15px}header#masthead .navbar-nav .dropdown-toggle:after{position:absolute;right:36px;top:calc(calc(14px - .4rem) + 2rem);background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="12" viewBox="0 0 13 12" fill="none">  <path d="M6.5 12L0.00480938 0.75L12.9952 0.75L6.5 12Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain;height:.8rem;margin:0;content:''}body:not(.theme-preset-active) #masthead .navbar-nav>li>a:hover,body:not(.theme-preset-active) #masthead .navbar-nav>li.current_page_item>a,header#masthead .navbar-nav .active>.nav-link,header#masthead .navbar-nav .nav-link.active,header#masthead .navbar-nav .nav-link.show,header#masthead .navbar-nav .show>.nav-link{color:#fff;background:#000}header#masthead .navbar-nav .dropdown-toggle:hover:after,header#masthead .menu-item:active .dropdown-toggle:after,header#masthead .menu-item:focus .dropdown-toggle:after,header#masthead .menu-item:hover .dropdown-toggle:after{color:#fff}.dropdown-menu{background-color:#333;padding:0}header#masthead .navbar-nav .dropdown-menu li.nav-item{padding:14px calc(22px - 1rem);border-bottom:1px solid #fff}header#masthead .navbar-nav .dropdown-menu li.nav-item:last-child{border:none}.dropdown-item{color:#fff}header#masthead .dropdown-menu li.nav-item:hover,header#masthead .dropdown-menu li.nav-item:focus{background-color:#e20b23}header#masthead .dropdown-menu .dropdown-item,header#masthead .dropdown-menu .dropdown-item:hover,header#masthead .dropdown-menu .dropdown-item:focus{background-color:transparent}ul.dropdown-menu li.dropdown.menu-item-has-children{display:flex;align-items:center;justify-content:space-between}ul.dropdown-menu li.dropdown.menu-item-has-children .dropdown-item{width:auto}ul.dropdown-menu li.dropdown.menu-item-has-children .dropdown-item:after{display:none}ul.dropdown-menu li.dropdown.menu-item-has-children ul.dropdown-menu{position:relative;top:auto !important;left:auto !important;right:auto !important;display:block;margin:0 !important;width:fit-content;width:-moz-fit-content;min-width:unset;background:0 0}ul.dropdown-menu li.dropdown.menu-item-has-children ul.dropdown-menu li.nav-item{width:fit-content;width:-moz-fit-content;margin:0;min-width:unset !important;padding-top:0 !important;padding-bottom:0 !important}a[title=LoginLogout]{text-decoration:underline;text-underline-offset:3px}body.logged-in a[title=LoginLogout] span.logged-in,body:not(.logged-in) a[title=LoginLogout] span:not(.logged-in){display:block}body.logged-in a[title=LoginLogout] span:not(.logged-in),body:not(.logged-in) a[title=LoginLogout] span.logged-in{display:none}@media only screen and (max-width:991px){.navbar-nav{margin-top:60px;text-align:left}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{font-size:36px;padding:.5rem 0}.navbar-light .navbar-toggler{display:flex}}h1,h2,h3{color:#e20b23}h1,h22{font-style:italic}h1{line-height:1}.section-header{margin-bottom:15px}.section-header h2:after{border-bottom:4px solid #000;padding-top:10px;width:50px}p{margin-bottom:16px}ul.mjlist{padding-left:20px !important}.owl-carousel.owl-loaded .owl-dots .active span{background-color:#e20b23 !important}#top-carousel{background:#000;margin-bottom:0}#big-opening{background:#000}#big-opening .overlay{display:flex;width:100%}#big-opening .overlay .content-area h1{color:#e20b23;font-size:6vw;font-style:italic;line-height:.9;text-transform:uppercase}#big-opening .overlay .content-area h1 span{color:#fff;display:block;font-size:9vw;white-space:nowrap}#big-opening .overlay .content-area p{font-size:20px;margin-bottom:0}@media only screen and (max-width:420px){#big-opening .overlay .content-area h1{font-size:36px;line-height:1.1}#big-opening .overlay .content-area h1 span{font-size:48px}#big-opening .overlay .content-area p{font-size:16px}}@media only screen and (min-width:421px) and (max-width:575px){#big-opening .overlay .content-area h1{font-size:60px}#big-opening .overlay .content-area h1 span{font-size:80px}#big-opening .overlay .content-area p{font-size:16px}}@media only screen and (min-width:576px) and (max-width:767px){#big-opening .overlay .content-area h1{font-size:80px}#big-opening .overlay .content-area h1 span{font-size:120px}}@media only screen and (min-width:768px) and (max-width:991px){#big-opening .overlay .content-area h1{font-size:100px}#big-opening .overlay .content-area h1 span{font-size:140px}}@media only screen and (max-width:991px){#big-opening .overlay{background:#000}#big-opening .overlay .content-area{padding:0}#big-opening .overlay{padding:0 20px 60px}#big-opening .overlay .content-area p{color:#fff;font-size:18px}}@media only screen and (min-width:992px) and (max-width:1400px){#big-opening .overlay .content-area{padding-top:60px}#big-opening .overlay .content-area p{font-size:18px;margin-bottom:0}}.section-block{background:#fff;padding:80px 0}a{color:#e20b23}a:hover{color:#b1091b}.btn-red,.btn-red-ol{background-color:#e20b23;border-color:#e20b23;font-weight:600}.btn-red:active,.btn-red:focus,.btn-red:hover,.btn-red-ol:active,.btn-red-ol:focus,.btn-red-ol:hover{background-color:#b1091b;border-color:#b1091b}.btn-red-ol{background-color:transparent}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#b1091b;border:1px solid #fff;outline:3px solid #e20b23;box-shadow:0px 1px 1px rgba(226,11,35,.075) inset,0px 0px 8px rgba(226,11,35,.5)}.bcs{background:#fff;padding:15px 0}.bcs .fbc-page .fbc-wrap .fbc-items li{padding:0 10px}.x-bkg-lite{background:#fff url(/wp-content/uploads/2021/01/mj-light-x-btm-bkg-xxl.jpg) no-repeat bottom center;background-size:cover}.x-bkg-red{background:#e20b23 url(/wp-content/uploads/2021/01/red-x-fade-pattern-bkg.png) no-repeat bottom center}#about-intro p{margin:0 auto 16px;max-width:800px}#about-intro .btn-red{margin-bottom:20px}#featured-product{background:linear-gradient(90deg,rgb(0 0 0/30%),rgb(255 255 255/0%)),url(/wp-content/uploads/2021/07/mj-storm-featured-bkg-xxl.jpg) top center no-repeat;padding:30px;background-size:cover}#featured-product .content-area{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#featured-product h2{color:#fff;font-size:80px;line-height:1;margin:0 0 16px;text-align:center}#featured-product h2 span{white-space:nowrap}#featured-product p{color:#fff;font-size:20px;text-align:center}.leadin{font-size:24px;font-weight:600;margin-bottom:0}@media only screen and (max-width:940px){#featured-product .storm-cart{padding-top:50px}}@media only screen and (max-width:767px){#featured-product [class*=col-]{text-align:center}#featured-product{padding:60px 20px}#featured-product .storm-cart{padding-bottom:20px;padding-top:0}}@media only screen and (max-width:480px){#featured-product{padding:60px 20px}#featured-product h2{font-size:60px;line-height:.8}#featured-product h2 span{font-size:48px}}.featured-videos [class*=col-]{padding:0 10px}.featured-videos .video-row{padding:15px 0}.featured-videos .video-tmb{color:#000;display:block;font-size:16px;font-weight:600;line-height:1.4;position:relative;text-decoration:none}.featured-videos .video-tmb .title{display:block;margin:10px auto 15px;text-align:center}.featured-videos .video-tmb:focus,.featured-videos .video-tmb:hover{color:#e20b23}.featured-videos .video-tmb .preview{display:block;position:relative}.featured-videos .video-tmb .preview>img{position:relative}.featured-videos .video-tmb .preview span{background-color:rgba(0,0,0,.9);color:#fff;font-size:13px;font-weight:400;padding:4px 8px 3px;position:absolute;bottom:8px;right:8px;z-index:1}.featured-videos .video-tmb .preview .play-overlay{background-color:rgba(0,0,0,.3);align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity .3s ease;z-index:2}.featured-videos .preview:hover .play-overlay{opacity:1}.featured-videos .preview .yt-play-btn{border:none;height:80px}.featured-videos .owl-carousel.owl-loaded .owl-dots .active span{background-color:#000 !important}.x-bkg-red h2,.x-bkg-red .video-tmb .title{color:#fff}.x-bkg-red .video-tmb .preview{border:3px solid #fff}.x-bkg-red .btn-red-ol,.x-bkg-red .btn-red-ol:hover{border:1px solid #fff}.video-modal{background-color:rgba(0,0,0,.6);padding:0}.video-modal .modal-content{border:none}.video-modal .modal-body{padding:0}.video-modal .modal-body .close{color:#fff;font-size:30px;opacity:.5;position:absolute;right:10px;top:10px;z-index:2}.video-modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.video-modal .embed-responsive-item{border:0;height:100%;position:absolute;bottom:0;left:0;top:0;width:100%}@media (min-width:576px){.video-modal .modal-dialog{max-width:800px;margin:1.75rem auto}}.collage-section{background:#000}.collage-section .col-sm-12,.collage-section .col-6{overflow:hidden;padding:0}.collage-section .collage-title-wrapper{background:#000 url("/wp-content/uploads/2021/02/mj-x-pattern-blk-sq-bkg.jpg") repeat left top;border:none}.collage-section #collage-title{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;padding:60px 20px}.collage-section .shop-overlay{align-items:center;background:rgba(226,11,35,.8);display:flex;flex-direction:column;justify-content:center;opacity:0;position:absolute;bottom:0;left:0;right:0;top:0;transition:all .3s ease;z-index:1}.collage-section .zoom-in a:focus .shop-overlay,.collage-section .zoom-in a:hover .shop-overlay{opacity:1}.collage-section .shop-overlay .title{color:#fff;display:block;font-size:22px;font-weight:600;line-height:1.5rem;margin-bottom:16px;text-decoration:none;width:100%}.collage-section .shop-overlay .fo-btn{border:1px solid #fff;color:#fff;display:inline-block;padding:10px 20px}.collage-section #collage-title p{color:#fff;max-width:600px}@media only screen and (min-width:1200px){.collage-section #collage-title h2{font-size:80px}}@media only screen and (min-width:992px){.collage-section #collage-title h2{font-size:60px}}@media only screen and (min-width:767px){.collage-section #collage-title h2{font-size:48px;line-height:1}}.news-section{margin-top:80px}.support-section #title{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;padding:60px 20px}.support-section [class*=col-]{padding:15px}.support-section .overlay{align-items:center;background:rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;opacity:1;position:absolute;bottom:15px;left:15px;right:15px;top:15px;transition:all .3s ease;z-index:1}.support-section .zoom-in a{display:block;overflow:hidden}.support-section .zoom-in a:hover .overlay{background:rgba(226,11,35,.7)}.support-section .overlay .title{color:#fff;display:block;font-size:22px;font-weight:600;line-height:1.5rem;margin-bottom:16px;text-align:center;text-decoration:none;width:100%}.support-section .overlay .fo-btn{background:rgba(0,0,0,.3);border:1px solid #fff;color:#fff;display:inline-block;font-size:14px;padding:10px 20px}.support-section #collage-title p{color:#fff;max-width:600px}@media only screen and (min-width:1200px){.support-section #title h2{font-size:80px}}@media only screen and (min-width:992px){.support-section #title h2{font-size:60px}}@media only screen and (min-width:767px){.support-section #title h2{font-size:48px;line-height:1}}.cat-nav{margin:15px 0}.cat-nav ul li a,.cat-nav ul li a:visited{color:#000;font-weight:600;letter-spacing:1px;position:relative}.cat-nav>ul>li>a:focus,.cat-nav>ul>li>a:hover{background:0 0;color:#000}.cat-nav ul li a:after{border-bottom:3px solid #000;content:"";position:absolute;bottom:0;margin-left:-50%;opacity:0;transition:all .4s ease-in-out;width:30px}.cat-nav ul li a:hover:after,.cat-nav ul li .active:after{opacity:1}.cat-nav ul li .active{color:#b1091b}#cats-support .card{margin-bottom:15px}#cats-support .sup-icn img{height:100px;max-height:100px}#cats-support .card h4{margin:15px 0 5px}#cats-support .btn{margin-bottom:0}.docs-section,.support-videos{background:#fff;padding:40px 0 80px}.docs-section .row>[class*=col-]{padding:0 10px}.support-link{text-decoration:none !important}.docs-section .support-doc{align-items:flex-start;border:1px solid #ddd;display:flex;margin:0 0 20px;padding:15px 10px;transition:all .35s ease}.docs-section .support-doc,.docs-section .support-doc:hover{color:#000}.docs-section .doc-type-icn{display:none}.docs-section .doc-type-icn img{display:none}.docs-section .doc-details{text-align:left}.docs-section .support-doc .title{color:#000;font-size:16px;font-weight:600;margin:0 0 5px}.docs-section .support-doc span{color:#333;display:block;font-size:14px}.docs-section .support-doc .download{color:#e20b23}.docs-section .support-link:hover .support-doc{border-color:#e20b23}.support-videos [class*=col-]{padding:0 10px}.support-videos .video-row{padding:15px 0}.support-videos .video-tmb{color:#000;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:1.4;position:relative;text-decoration:none}.support-videos .video-tmb .title{display:block;margin:10px auto 15px;text-align:center;padding-bottom:20px}.support-videos .video-tmb:focus,.support-videos .video-tmb:hover{color:#e20b23}.support-videos .video-tmb .preview{display:block;position:relative}.support-videos .video-tmb .preview>img{position:relative}.support-videos .video-tmb .preview span{background-color:rgba(0,0,0,.9);color:#fff;font-size:13px;font-weight:400;padding:4px 8px 3px;position:absolute;bottom:8px;right:8px;z-index:1}.support-videos .video-tmb .preview .play-overlay{background-color:rgba(0,0,0,.3);align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity .3s ease;z-index:2}.support-videos .preview:hover .play-overlay{opacity:1}.support-videos .preview .yt-play-btn{height:80px}.hero-section-basic{background:#000 url("/wp-content/uploads/2021/02/mj-x-pattern-blk-bkg.jpg") no-repeat top left;color:#fff;font-family:"neue-haas-grotesk-text",sans-serif;font-size:16px;overflow:hidden;padding:125px 15px 60px;position:relative}@media (min-width:1920px){.dealer-locator-hero{background-size:cover}}.hero-section .content-area .meaty-potatoes .intro{font-weight:600;margin-bottom:0}.hero-section-basic .meaty-potatoes h1{font-size:60px;margin:0;text-align:left}.dealer-locator-hero .meaty-potatoes{font-family:'Montserrat';font-size:16px;line-height:28px;font-weight:500}.dealer-locator-hero .meaty-potatoes h1{font-family:'Montserrat';font-style:normal;letter-spacing:7.2px;color:#fff;font-weight:700;font-size:48px;text-transform:uppercase;line-height:56px;padding-bottom:15px}.hero-section-basic .meaty-potatoes h1 span{color:#fff}.hero-section-basic .meaty-potatoes p{color:#fff;font-size:20px}.hero-section-basic .meaty-potatoes .dos-btns .btn{min-width:180px}.hero-section-basic .meaty-potatoes .dos-btns .btn:first-child{margin-right:20px}@media only screen and (max-width:1199px){.hero-section-basic .meaty-potatoes,.hero-section-basic .meaty-potatoes h1{text-align:center}}@media only screen and (max-width:991px){.hero-section .overlay h1{color:#e20b23;font-size:36px}}@media only screen and (max-width:576px){.hero-section-basic .meaty-potatoes h1{font-size:48px}}.cat-item{padding:15px 0}.cat-link{background-color:#e20b23;background-position:center center;background-size:cover;display:block;min-height:330px;padding-bottom:100%;position:relative;text-align:left;transition:background-image .25s;width:100%}.cat-link:hover:before,.cat-link:active:before{background-color:rgba(226,11,35,.8)}.cat-link:before{background-color:transparent;content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0;transition:background-color .25s}.cat-title{background-color:rgba(0,0,0,.2);color:#fff;display:block;font-size:18px;font-weight:600;line-height:1.5rem;padding:10px 15px;position:absolute;left:0;bottom:0;text-align:center;text-decoration:none;transition:bottom .25s,background-color .2s;width:100%;z-index:4}.cat-title:after{border:1px solid rgba(255,255,255,.8);color:#fff;content:"View Category";display:block;font-size:14px;font-weight:500;margin-top:8px;opacity:0;padding:10px;position:absolute;bottom:0;left:25%;right:25%;top:0;transition:opacity .25s,top .25s}.cat-link:hover .cat-title{background-color:transparent;border-left:10px solid #e20b2300;bottom:45%;line-height:1rem}.cat-link:hover .cat-title,.cat-link:active .cat-title{bottom:50%}.cat-link:hover .cat-title:after{opacity:1;bottom:auto;top:100%}.faq-section .section-header{padding-bottom:0}.cat-nav{margin-bottom:40px}.cat-nav .nav-item .nav-link{color:#000;font-weight:600;position:relative}.cat-nav .nav-item .nav-link:hover,.cat-nav .nav-item .active{color:#e20b23}.cat-nav .nav-item .active:after{border-bottom:3px solid #000;content:"";position:absolute;bottom:0;margin-left:-50%;transition:all .4s ease-in-out;width:30px}.faq-section .row [class*=col-]{padding:0 10px}.faq-panel{background-color:#fff;border:1px solid#ddd;border-radius:0;box-shadow:none;font-size:16px;margin-bottom:10px;text-align:left}.faq-panel .panel-heading{background-color:#f5f5f5;border-color:transparent;border-radius:0;cursor:pointer;display:flex;padding:15px 40px 15px 15px;position:relative}.faq-panel .panel-heading[aria-expanded=true],.faq-panel .panel-heading[aria-expanded=true] .panel-title{background-color:#e20b23;color:#fff}.faq-panel .panel-heading .panel-title{color:#000;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:600;line-height:1.5;margin:0}.panel-heading .fa-plus{color:#e20b23;height:16px;margin-top:4px;position:absolute;right:15px;top:15px;transition:transform .15s ease-in-out;vertical-align:baseline;width:16px;z-index:1}.panel-heading[aria-expanded=true]>.fa-plus{color:#fff;transform:rotate(-45deg);transform-origin:50% 50%}.faq-panel .panel-body{line-height:1.5;padding:15px}.category-news{margin-top:5rem}.contact-info .card{align-items:flex-start;flex-direction:column;padding:20px}.contact-info .card .content{padding-left:0;width:100%}.contact-info .card .icon,.contact-info .social-card .social-links a.social-icon{background-color:transparent;border:1px solid #e20b23;color:#e20b23}.contact-info .social-card .social-links a.social-icon:hover{background-color:#e20b23;color:#fff}.contact-info .form-wrapper{padding:20px}.wpsl-search{background:#e20b23;color:#fff;text-transform:capitalize}#wpsl-search-wrap label{font-weight:700;line-height:36px !important}#wpsl-radius-dropdown,#wpsl-results-dropdown,#wpsl-search-wrap input,.wpsl-dropdown{border-color:#b1091b;border-radius:0}#wpsl-search-input,#wpsl-radius-dropdown,#wpsl-results-dropdown{padding:7px 12px}#wpsl-search-btn{background:#000;border:1px solid #000 !important;border-radius:0 !important;color:#fff;padding:8px 20px}#wpsl-result-list,#wpsl-gmap{border:1px solid #d6d6d6}#wpsl-result-list{background:#fff}#wpsl-wrap #wpsl-result-list li{padding:15px}.wpsl-store-location strong{color:#000}.wpsl-store-location span{font-size:14px}#footer-widget{background-color:#000 !important;border-top:5px solid #e20b23;color:#fff}#footer-widget ul li a,#footer-widget ul li a:visited{color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding-bottom:10px;position:relative}#footer-widget ul li a:focus,#footer-widget ul li a:hover{background:0 0}#footer-widget ul.footies-nav{margin:30px 0 15px}#footer-widget ul.footies-nav li a:hover{color:#fff}#footer-widget ul.footies-nav li a:after{border-bottom:3px solid #b1091b;content:"";position:absolute;bottom:0;margin-left:-50%;opacity:0;transition:all .4s ease-in-out;width:30px}#footer-widget ul.footies-nav li a:hover:after{opacity:1}#footer-widget .social-links{margin:0}#footer-widget .social-links a,#footer-widget .social-links a:visited{align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:1.3rem;height:50px;justify-content:center;margin-right:15px;padding-top:2px;transition:all .4s ease;width:50px}#footer-widget .social-links a:focus,#footer-widget .social-links a:hover{background-color:#b1091b;border-color:#b1091b}#footies{align-items:center;display:flex;flex-direction:column;margin-top:1.5em}#footies .footies-logo{height:40px}.site-info{color:#fff;font-size:14px;text-align:center}.site-info>.text-left{font-style:italic}@media only screen and (max-width:575px){.site-info [class^=col-]{line-height:1.8;text-align:center !important}}#scrollToTop{background-color:rgba(226,11,35,.8)}#scrollToTop:hover{background-color:rgba(226,11,35,1)}body:not(.theme-preset-active) footer#colophon{background-color:#000;border:none}.zoom-in{overflow:hidden;position:relative}.zoom-in img{display:block;height:auto;max-width:100%;transform:scale(1);transition:all .3s ease;width:100%}.zoom-in:hover img{transform:scale(1.1)}.greyscale img{filter:grayscale(100%);transition:all .5s ease}#top-carousel:hover .greyscale img{filter:grayscale(0%)}.grey-contrast img{filter:grayscale(100%) contrast(125%);transition:all .3s ease}.grey-contrast:hover img{filter:grayscale(0%) contrast(1)}.shadowed img{filter:grayscale(100%) contrast(125%) drop-shadow(1px 1px 3px rgba(0,0,0,.5));transition:all .3s ease-in-out}.shadowed:hover img{filter:grayscale(0%) contrast(1) drop-shadow(1px 1px 3px rgba(0,0,0,.5))}#arrows{position:absolute;margin:0 auto;left:50%;bottom:60px;width:24px;height:24px;z-index:2}.chevron{position:absolute;width:28px;height:8px;opacity:0;transform:scale3d(.5,.5,.5);animation:move 3s ease-out infinite}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#e20b23}.chevron:before{left:0;transform:skew(0deg,30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg,-30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(.5,.5,.5)}}.text{display:block;margin-top:75px;margin-left:-30px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:12px;color:#e20b23;text-transform:uppercase;white-space:nowrap;opacity:.25;animation:pulse 2s linear alternate infinite}@keyframes pulse{to{opacity:1}}@media (max-width:1200px){#arrows{display:none}}@media only screen and (max-width:570px){#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0;width:100%}}@media (max-width:1230px) and (min-width:992px){header#masthead .navbar>.container{flex-wrap:wrap}header#masthead .navbar>.container .navbar-brand{width:100%;padding-top:2rem;padding-bottom:1rem}header#masthead .navbar>.container #main-nav{justify-content:flex-start !important}header#masthead .navbar-nav .nav-item{padding:1rem 0}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{padding:1rem 58px 1rem 38px}}@media (min-width:992px){ul#menu-top-menu.navbar-nav>li:nth-child(1n+4){display:none}}@media (max-width:991px){#footer-widget ul.footies-nav{display:none}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{border:none}body.wpc-popup-initialized.page-template-page-configurator-single,body.hamburger-active{height:100vh;overflow:hidden}header#masthead .navbar{padding:0}.navbar-brand{padding-left:1rem}}
/*!
   * Hamburgers
   * @description Tasty CSS-animated hamburgers
   * @author Jonathan Suh @jonsuh
   * @site https://jonsuh.com/hamburgers
   * @link https://github.com/jonsuh/hamburgers
   */
.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0 15px;text-transform:none;transition-duration:.5s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff}.hamburger-box{display:inline-block;height:30px;position:relative;width:56px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:3px;background-color:#fff;border-radius:0;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:45px}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#field105003114{min-height:180px}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 auto 1.5em;max-width:1440px}.formpage-maincontent.xseriesForm label{color:#fff}.xseries-form-container.orderform .gfield_description{color:#fff}.xseries-form-container.orderform table.gpnf-nested-entries{color:#fff}.xseries-form-container.orderform button.gpnf-add-entry{background:#000;padding:10px 40px;color:#fff;font-family:'Montserrat';font-weight:700;text-transform:uppercase;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;letter-spacing:1px}.xseries-form-container.orderform legend.gfield_label.gfield_label_before_complex{color:#fff}.config-container{margin:50px 0 0;padding:20px;background:#000;border-radius:10px;border:2px solid #5d5d5d}.xseries-addressbook{margin-bottom:26px}tr.gpnf-no-entries td{font-family:'Work Sans'}.gfield_description{font-family:'work sans' !important}.tingle-modal-box__content h3.gsection_title{color:#000}.tingle-modal-box__content .gform_wrapper .gsection.collapsible-sections-field{border:1px solid}div#gform_wrapper_18 label.gfield_label{color:#fff}.gpnf-nested-entries-container.ginput_container{border-top:1px solid #c6c6c6}div#gform_wrapper_18 button.gpnf-add-entry{background:#000;padding:10px 40px;color:#fff;font-family:'Montserrat';font-weight:700;text-transform:uppercase;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;letter-spacing:1px}div#field_18_1{margin:50px 0 0;padding:20px;background:#000;border-radius:10px;border:2px solid #5d5d5d}div#gfield_description_18_11{color:#fff}div#gform_wrapper_18 table.gpnf-nested-entries{color:#fff}div#gform_wrapper_18 .gpnf-nested-entries th{font-size:16px;font-family:'Montserrat';text-transform:uppercase}div#gform_wrapper_18 legend.gfield_label.gfield_label_before_complex{color:#fff}div#input_18_3 label{color:#fff;font-family:'Work Sans'}button.gpnf-add-entry:focus{outline:none}div#field_18_10 .gfield_description{color:#fff}.formpage-maincontent .instruction{color:#fff}fieldset#field_18_3{margin-top:40px}div#field_18_9 .gfield_description{color:#fff}.gf_total_carts_input,.gf_order_total_input{color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.gf_total_carts_input .gfield_label,.gf_order_total_input .gfield_label{font-size:24px !important;margin:0 !important}.gf_total_carts_input .gfield_label:after,.gf_order_total_input .gfield_label:after{content:":"}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:0 0 !important;border:none !important;padding:0 !important;margin-top:0 !important;font-weight:900 !important;font-style:normal;color:#c02b0a !important}.gf_total_carts_input .ginput_container input,.gf_order_total_input .ginput_container input{background:0 0 !important;border:none !important;padding:0 !important;margin-top:0 !important;font-weight:900 !important}.gf_total_carts_input .ginput_container input,.gf_order_total_input .ginput_container input{font-size:24px !important;padding-top:4px !important;padding-left:6px !important;color:#fff;cursor:default;line-height:1 !important}.gf_total_carts_input .ginput_container input:focus,.gf_order_total_input .ginput_container input:focus{outline:none !important}.gf_total_carts_input .gfield_description,.gf_order_total_input .gfield_description{text-align:start;padding-top:0 !important;font-style:italic;font-size:14px !important}.gform_validation_errors{background:0 0 !important;border:none !important}.gform_validation_errors h2{font-size:18px !important}.total-carts-container{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-5px}.total-carts-container .total-carts{display:flex;flex-direction:row}.total-carts-container p{font-size:20px;font-weight:700;margin:0;padding-right:8px}.total-carts-container span{font-size:20px}.total-carts-container .req{font-size:12px;color:#fff;font-style:italic}.total-carts-container .req span{font-size:12px;font-style:italic}.gpnf-modal-header{font-family:'Montserrat';text-transform:uppercase;font-weight:500}input#input_18_5{font-family:'Montserrat'!important;font-weight:500!important}.total-carts-validation{font-size:18px;color:red}.totals-container{margin-top:25px}.totals-wrapper{max-width:400px;display:flex;flex-direction:column;margin:0 auto}.totals-item{display:flex;justify-content:space-between}.totals-item p,.totals-item span{color:#fff;font-size:18px;margin:0;padding:8px;font-family:'Montserrat';text-transform:uppercase}.totals-disclaimer p{font-family:'Work Sans'}.totals-item{border:1px solid #5d5d5d}.totals-item:nth-of-type(1){border-bottom:none}td.gpnf-row-actions ul button{padding:6px 13px;background:#e20b23;margin-right:10px;text-decoration:none;color:#fff;transition:all .2s ease-in-out}td.gpnf-row-actions ul button:nth-of-type(2){margin:0}button.delete-button{color:#fff !important}td.gpnf-row-actions ul button:hover{background-color:#aa081a;transition:all .2s ease-in-out}.formpage-hero{background:url(/wp-content/uploads/2022/10/hero-bg-1920-darker.jpg);background-position:center;background-repeat:no-repeat;margin-top:42px;display:flex;justify-content:center;align-items:center;height:530px}.formpage-hero-text h1{font-family:montserrat;color:#fff;font-style:normal;font-size:100px;text-transform:uppercase;font-weight:500}.formpage-hero-logo{max-width:275px}.image-choices-field{display:block;max-width:100%;width:100%}.image-choices-field .gfield_label{font-size:2em;margin-bottom:1em;display:block;text-align:center}.image-choices-field,.gform_wrapper .gfield.image-choices-field{margin-right:-10%}.image-choices-field .image-choices-choice,.gform_wrapper .gfield.image-choices-field li.image-choices-choice{position:relative;text-align:center;padding:20px 20px 70px !important;margin-bottom:50px !important;vertical-align:middle;transition:all .3s;border-radius:6px;width:30%;max-width:280px;margin-right:10% !important;overflow:visible}.image-choices-field .image-choices-choice.image-choices-choice-other input[type=text]{top:40%}.image-choices-field .image-choices-choice.image-choices-choice-focus{border-color:#ff584c !important}.image-choices-field .gfield_radio .image-choices-choice.image-choices-choice-focus.image-choices-choice-selected{border-color:#fff !important}.image-choices-field .image-choices-choice label,.gform_wrapper .gfield.image-choices-field li.image-choices-choice label{padding:0 !important;display:block;border:none !important}.image-choices-field .image-choices-choice:after{content:"\2714" !important;width:40px;height:40px;overflow:hidden;border-radius:50%;pointer-events:none;opacity:0;transition:all .3s;text-align:center;line-height:40px;color:#fff;display:block;position:absolute;left:50%;margin:-20px 0 0 -20px;top:auto;bottom:-40px;background-color:#ff584c}.image-choices-field .image-choices-choice.image-choices-choice-selected{box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.image-choices-field .image-choices-choice.image-choices-choice-selected:after{color:#fff;opacity:1}.image-choices-field .image-choices-choice,.image-choices-field .image-choices-choice.image-choices-choice-hover,.image-choices-field .image-choices-choice.image-choices-choice-selected{border-color:transparent !important}.image-choices-field .image-choices-choice.image-choices-choice-hover{background-color:transparent !important}.image-choices-field .image-choices-choice.image-choices-choice-selected{background-color:#fff !important;box-shadow:0 0 40px 0 rgba(0,0,0,.1);border:4px solid #d63a3a !important}.image-choices-field .image-choices-choice.image-choices-choice-selected .image-choices-choice-text{color:#ff584c}.image-choices-field .image-choices-choice.image-choices-choice-selected:after{bottom:-20px}.image-choices-field .image-choices-choice-image-wrap{border:none;width:100%;height:auto;padding-bottom:100%;background-color:transparent;background-size:contain}.image-choices-field.image-choices-show-labels .image-choices-choice-text{font-size:inherit;position:absolute;left:50%;transform:translateX(-50%);bottom:30px;width:100%;transition:all .3s}@media only screen and (max-width:736px){.image-choices-field .image-choices-choice,.gform_wrapper .gfield.image-choices-field li.image-choices-choice{width:48%;margin-right:2% !important}}@media only screen and (max-width:480px){.image-choices-field .image-choices-choice,.gform_wrapper .gfield.image-choices-field li.image-choices-choice{width:98%;margin-right:2% !important}}.image-choices-field .image-choices-choice-image-wrap{width:100% !important}.formpage-maincontent-container{background:#000;background-image:url(/wp-content/uploads/2022/10/x-lines-bg-1.png);background-repeat:no-repeat}.formpage-maincontent{max-width:1050px;margin:0 auto;padding:50px 30px;background-color:rgb(0 0 0/60%);backdrop-filter:blur(18px)}div#field_3_7{margin-top:0 !important}.collapsible-sections-collapsible-body{background-color:#fff}.image-choices-field .image-choices-choice:after{background-color:#cb2a20}.collapsible-sections-open{background:linear-gradient(78.14deg,#c2171d 30.87%,#ff9e2d 116.32%),#1c1c1c !important}.collapsible-sections-open h3.gsection_title{text-align:center;color:#fff}.tingle-modal-box__footer.tingle-modal-box__footer--sticky button.tingle-btn{border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;letter-spacing:1px;background-color:#fff;color:#000;text-transform:uppercase;font-size:16px}label#label_17_60_0 .image-choices-choice-image-wrap,label#label_17_62_0 .image-choices-choice-image-wrap,label#label_17_64_0 .image-choices-choice-image-wrap,label#label_17_65_0 .image-choices-choice-image-wrap,label#label_17_63_0 .image-choices-choice-image-wrap{margin-bottom:25px}.gchoice.gchoice_17_65_0.image-choices-choice{width:100%}.gform_body span.image-choices-choice-text{font-family:'Montserrat';font-weight:500}.gfield label.gfield_label{font-family:'Montserrat'}p.section-info{font-family:'Work Sans'}.gform_body .gchoice label{font-family:'Montserrat';font-weight:500}.formpage-maincontent .gform_wrapper .gsection.collapsible-sections-field,.collapsible-sections-field{background:#000}h3.gsection_title{color:#fff;text-align:center;font-family:montserrat;text-transform:uppercase;font-size:19px}.gf_step{border:1px solid #cb2a20;background:0 0;padding:7px}span.gf_step_number{display:none}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{display:none}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after{display:none}span.gf_step_number{display:none !important}span.gf_step_label{padding:5px 15px;color:#fff !important;font-family:"gothambook";font-size:20px !important;font-weight:400 !important;text-decoration:none !important}.gf_step_active{background:#cb2a20}.gform_wrapper.gravity-theme .gf_step{margin:10px 15px 10px 0}.formpage-maincontent .gform_wrapper.gravity-theme .gf_page_steps{border:none;margin:0}.gform_button{background-color:#cb2a20;color:#fff;font-size:16px;padding:10px 27px;border:none;text-transform:uppercase;font-family:'Montserrat';font-weight:700;letter-spacing:1px}.gform_next_button{background-color:#cb2a20;color:#fff;font-size:20px;padding:10px 50px;border:none}.formpage-maincontent .gform_previous_button.button{background-color:transparent !important;color:#fff !important;font-size:20px;padding:10px 50px;border:1px solid #c02b0a}.formpage-maincontent .gform_wrapper .gsection.collapsible-sections-field.collapsible-sections-section-error,.collapsible-sections-field.collapsible-sections-section-error{border-color:#cb2a20 !important;background-color:#cb2a20}.formpage-maincontent .gsection.collapsible-sections-field.collapsible-sections-section-erro{color:#fff !important}.formpage-maincontent .gform_wrapper .gsection.collapsible-sections-field.collapsible-sections-section-error .gsection_title{color:#fff}.gfield--width-full{text-align:center}.image-choices-lightbox-btn{background-color:#cfcfcf !important;border-radius:50px !important;padding:20px !important}.formpage-maincontent .gform_wrapper.gravity-theme .gfield_label{font-size:21px;font-family:'Montserrat';text-transform:uppercase;font-weight:500}.formpage-maincontent .gform_wrapper .gfield_required{font-size:20px}.gpnf-nested-entries-container.ginput_container::-webkit-scrollbar{width:10px}.gpnf-nested-entries-container.ginput_container::-webkit-scrollbar-track{background:#302f2f;border-radius:100px}.gpnf-nested-entries-container.ginput_container::-webkit-scrollbar-thumb{background:#e20b23;height:10px;box-shadow:inset 0 5px 6px rgb(255 255 255/0.4);border-radius:100px}.gpnf-nested-entries-container.ginput_container::-webkit-scrollbar-thumb:hover{background:#a60000}.frame-types .ginput_container .gfield_radio .image-choices-choice.hidden{display:none}.sum-accordion{max-width:700px;margin:0 auto}.sum-row{display:flex;justify-content:space-between;border-bottom:1px solid #fff;color:#ffff}.sum-accordion .sum-container{position:relative;margin:10px}.sum-accordion .sum-label{position:relative;padding:5px;font-size:25px;color:#fff;cursor:pointer;background:linear-gradient(78.14deg,#c2171d 30.87%,#ff9e2d 116.32%),#1c1c1c;margin-bottom:10px}.sum-accordion .sum-label:before{content:"+";color:#fff;position:absolute;top:50%;right:20px;font-size:30px;transform:translateY(-50%)}.sum-accordion .sum-content{position:relative;background:#000;height:0;font-size:15px;text-align:left;width:600px;overflow:hidden;transition:.5s;margin:0 auto}.sum-accordion .sum-container.sum-active .sum-content{height:auto}.sum-accordion .sum-container.sum-active .sum-label:before{content:"-";font-size:30px}.sum-row p{margin:7px 0;line-height:1}div#field_3_1235{margin-top:40px}div#field_3_1231,div#field_3_1234{margin-top:30px}fieldset#field_3_1233{margin-top:40px}div#gfield_description_3_1234{color:#fff}.summary-item label.gfield_label{color:#fff}.summary-item legend.gfield_label.gfield_label_before_complex{color:#fff}.summary-item label{color:#fff}.summary-line-divider hr{background:#6f6f6f}.cart-sum-item.tires p{margin:0}.cart-sum-item.tires p:nth-of-type(1){margin-bottom:16px}.cart-sum-container{display:flex;flex-wrap:wrap}.cart-sum-item{margin:5px;flex:1;flex-basis:25%;display:flex;flex-direction:column;align-items:center;padding:15px;box-shadow:1px 0px 5px 0px #dedddd}.cart-sum-item p:first-of-type{font-weight:700}.cart-sum-container p img{width:140px !important}.gform_body .collapsible-sections-collapsible-body legend.gfield_label{font-size:20px;text-transform:uppercase;font-family:'Montserrat'}@media only screen and (max-width:1000px){.formpage-hero-text h1{font-size:140px}.formpage-hero-logo{max-width:180px}.formpage-hero{background-position:left;margin-top:0;height:460px}.gform_button{border:none}}@media only screen and (max-width:725px){.formpage-hero-text h1{font-size:90px}.formpage-hero{height:360px}.sum-accordion .sum-content{max-width:none;width:auto;margin:0 auto}.sum-row{justify-content:center;flex-direction:column;align-items:center}.formpage-maincontent-container .gfield_select{width:100% !important}.sum-row p:nth-of-type(1){font-weight:700;font-size:20px;margin-bottom:3px}.sum-row:last-of-type{border:none}.sum-row{padding:5px 0}}@media only screen and (max-width:600px){.formpage-hero-logo{margin:0 auto;padding-top:30px}.formpage-hero-text{text-align:center}.formpage-hero-text h1{letter-spacing:4px;margin-top:10px}}.thankyou-wrapper img{max-width:200px}.thankyou-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.thankyou-wrapper h2{text-align:center;color:#fff;font-family:'Montserrat';font-size:50px;text-transform:uppercase;margin:0;letter-spacing:1px}.thankyou-wrapper p{color:#fff;font-size:18px;max-width:500px;text-align:center;margin:20px 0;font-family:'work sans'}.thankyou-wrapper a{color:#fff;padding:10px 20px;font-family:'Montserrat';font-size:16px;text-transform:uppercase;margin:0 10px;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;font-weight:700}a.warranty-reg-ty-button{color:#000}.portal-content-container{background-image:url(/wp-content/uploads/2022/10/x-lines-bg-1.png);background-position-x:1201px;background-position-y:-400px;background-repeat:no-repeat;background-color:#000}.portal-content-wrapper{max-width:900px;margin:0 auto;text-align:center;padding-top:150px;padding-bottom:110px}p.portal-title-text:before{content:" ";display:block;height:2px;width:180px;position:absolute;top:50%;left:0;background:#fff}p.portal-title-text{max-width:675px;margin:0 auto;text-align:center;position:relative;font-family:montserrat;text-transform:uppercase;color:#fff;font-size:22px}p.portal-title-text:after{content:" ";height:2px;width:180px;background:#fff;display:block;position:absolute;top:50%;right:0}.portal-intro h2{font-size:55px;text-transform:uppercase;font-family:montserrat;color:#fff;margin:0;padding:0;line-height:1}.portal-nav{display:flex;justify-content:center;flex-wrap:wrap;max-width:800px;margin:0 auto;padding:50px 0 50px}.portal-nav-item{margin-bottom:20px}.portal-nav-item a,.reorder-cart{display:inline-block;color:#fff;padding:10px 20px;font-family:'Montserrat';font-size:16px;text-transform:uppercase;margin:0 10px 0 auto;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;font-weight:700}.portal-info-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.portal-info,.portal-cart-favorites{max-width:675px;margin:0 auto;padding-bottom:20px}.portal-info-title,.portal-cart-favorites-title{padding-bottom:20px}.portal-cart-favorites .spinner:after{content:'';box-sizing:border-box;width:40px;height:40px;position:absolute;left:calc(50% - 20px);border-radius:50%}.portal-cart-favorites .spinner.material{padding-bottom:40px}.portal-cart-favorites .spinner.material:after{border-top:4px solid rgba(147,18,22,1);border-left:4px solid rgba(147,18,22,1);border-bottom:4px solid rgba(255,130,48,1);border-right:4px solid rgba(226,11,35,1);animation:spinner .6s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.portal-info-item p:nth-of-type(1){font-family:'Montserrat';font-size:23px;color:#fff;margin:0;font-weight:700}.portal-info-item p:nth-of-type(2){font-size:80px}.portal-info-item div{font-family:"work sans";text-transform:uppercase;color:#fff;font-size:18px}p.portal-title-text.intro:before{width:140px;left:120px}p.portal-title-text.intro:after{width:140px;right:120px}p.portal-title-text.info:before{width:190px}p.portal-title-text.info:after{width:190px}p.portal-title-text.orders:before{width:190px}p.portal-title-text.orders:after{width:190px}.previous-orders-container{max-width:675px;margin:0 auto;padding-bottom:50px}.portal-order-item .order{display:flex;justify-content:space-between;padding:15px 0;margin:15px 0;align-items:center;border-bottom:1px solid #414141}.order:last-of-type{border:none;font-family:"gothambook";font-size:16px}.order-info{display:flex;flex-direction:column;text-align:left}.no-orders,.no-favorites{color:#fff;font-family:"gothambook";font-size:16px}.portal-order-item .error{color:#ed1c24;font-family:"gothambook";font-size:16px}a.reorder-button{color:#fff;background:#ed1c24;padding:10px 20px;font-family:"tungsten_condensedbold";font-size:23px;letter-spacing:3px;text-transform:uppercase}.reorder-button-container a:first-of-type{margin-right:15px}.reorder-button-container a{cursor:pointer}.order-info span:nth-of-type(1){font-family:"tungsten_condensedbold";color:#fff;font-size:32px;letter-spacing:2px}.order-info span:nth-of-type(2){color:#fff}.portal-content-main{border:1px solid #fff;padding:90px 0;background:#000}.portal-orders .view-more{cursor:pointer}.reorder-button-container a:nth-of-type(1){margin-right:15px}div#modal-content .cart{margin-bottom:50px;color:#fff}div#modal-content .cart>span{display:flex;justify-content:center;font-size:22px;font-family:"gothambook";background:linear-gradient(78.14deg,#c2171d 30.87%,#ff9e2d 116.32%),#1c1c1c !important;margin-bottom:20px}.cart-field{display:flex;justify-content:space-between;border-bottom:1px solid #414141;padding:5px 0}.cart-field:last-of-type{border:none}.modal-footer button.btn.btn-secondary{color:#fff;background:#ed1c24;padding:10px 20px;font-family:"tungsten_condensedbold";font-size:23px;letter-spacing:3px;text-transform:uppercase;border:none;margin-right:10px}.shipping-address{display:flex;flex-direction:column;color:#fff}.shipping-address span:nth-of-type(1){font-size:30px;font-weight:700}.portal-logo img{max-width:260px;margin-bottom:40px}.portal-order-item{color:#fff;padding:40px;font-family:montserrat;border:1px solid #2f2f2f;margin-top:50px}.portal-order-items{max-width:675px;margin:0 auto}.order_field.Dealer.Reference{display:flex;justify-content:center;align-items:center;background:linear-gradient(78.14deg,#c2171d 30.87%,#ff9e2d 116.32%),#1c1c1c !important;padding:5px 0;margin:0 0 15px;border:none}.order_field.Dealer.Reference span{font-size:26px;font-weight:700}.order_field{display:flex;justify-content:space-between;border-bottom:1px solid;padding:5px 0}.carts .cart{margin:40px 0;background:#000}.cart_field{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid #313131;align-items:center}.cart_field span:nth-of-type(1){text-align:left}.cart_field span:nth-of-type(2){text-align:right;max-width:280px}.carts{width:90%;margin:0 auto}.order_field:last-of-type{border:none}.cart-header{font-size:20px;font-weight:700;width:100%}.order_field.Dealer.Reference span:nth-of-type(1){padding-right:20px}.order-controls{margin-top:40px}.order-controls a{color:#fff;padding:10px 20px;font-family:'Montserrat';font-size:18px;text-transform:uppercase;margin:0 10px;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;font-weight:700;letter-spacing:2px}.portal-orders-pagination{display:flex;justify-content:center;width:100%;margin-top:30px}.portal-orders-pagination a{padding:0 4px}.portal-cart-favorites .favorites-container{display:flex;flex-direction:column;padding-left:8px}.portal-cart-favorites .favorites-container .cart{margin-top:10px;margin-bottom:10px}.portal-cart-favorites .cart .configuration_name{display:flex;align-items:center;color:#fff}.portal-cart-favorites .cart .configuration_name .cart-favorite.active,.cart .cart-favorite{cursor:pointer;font-size:18px;color:#fff;margin-right:12px}.portal-order-item .carts .cart .cart-favorite{padding-top:7px}.portal-cart-favorites .cart .configuration_name .cart-favorite.active,.cart .cart-favorite.active{background:-webkit-linear-gradient(left,#931216,#e20b23,#ff8230);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cart .config-name-container .config-name-control .edit{font-size:18px;color:#fff;padding-top:7px}.cart .config-btns{display:none;background:#000;color:#fff;font-family:'Montserrat';font-weight:700;text-transform:uppercase;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;letter-spacing:1px;transition:all .2s ease-in-out}.portal-orders .portal-order-items .portal-order-item .carts .cart .config-btns:first-of-type{margin-right:6px}.cart .config-name-container{display:flex;flex-direction:column;margin-bottom:25px}.cart .config-name-container .config-name-control{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:2px solid;padding:6px;height:45px;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1}.cart .config-name-container:focus-within{border-color:#fff;border-image:none}.cart .config-name-container .configuration_name{background-color:transparent;color:#fff;border:none}.cart .config-name-container .configuration_name:focus{outline:none}.portal-orders-pagination .next,.portal-orders-pagination .prev{margin:4px 4px 0;border-style:solid;border-width:.16em .16em 0 0;content:"";display:inline-block;height:.6em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.6em}.portal-orders-pagination .next.disable,.portal-orders-pagination .prev.disable{pointer-events:none}.portal-orders-pagination .page{min-width:35px;padding:0}.portal-orders-pagination .next{left:0;transform:rotate(45deg)}.portal-orders-pagination .prev{left:.25em;transform:rotate(-135deg)}a.current-page{text-decoration:underline}.portal-accordion{background:#000;padding:10px 40px;color:#fff;font-family:'Montserrat';font-weight:700;text-transform:uppercase;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;letter-spacing:1px;margin:20px 0;transition:all .2s ease-in-out}.carts{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}@media only screen and (max-width:900px){.portal-content-wrapper{max-width:none;margin:0 auto;text-align:center;width:100%;padding:50px 4%}}@media only screen and (max-width:800px){.portal-nav-item{flex-basis:50%}.portal-nav{flex-wrap:wrap;padding:0 3%}.portal-nav-item a{width:auto;display:block;padding:10px 0;margin:5px}}@media only screen and (max-width:767px){p.portal-title-text:before,p.portal-title-text.intro:after,p.portal-title-text.info:before,p.portal-title-text.info:after,p.portal-title-text.orders:after{content:none}p.portal-title-text.info{border-bottom:1px solid #5c5c5c;padding-bottom:15px}.portal-intro h2{font-size:85px}p.portal-title-text.orders{border-bottom:1px solid #5c5c5c;padding-bottom:15px}.portal-info{padding:0 3%}.portal-orders{padding:0 3%;margin-top:30px}.portal-content-main{padding:50px 0}}@media only screen and (max-width:500px){.portal-nav-item{flex-basis:100%}.portal-orders{padding:0 3%;margin-top:50px}.portal-info-item div{font-size:16px}.portal-info-item{flex-direction:column;margin-bottom:10px}.portal-order-item .order{flex-direction:column;border-bottom:1px solid;padding-bottom:40px}.order-info{margin-bottom:30px}}.xseries-form-container.claimform .formpage-maincontent,.xseries-form-container.regform .formpage-maincontent{max-width:650px;margin:0 auto;background:#fff;padding:50px}.xseries-form-container.claimform .formpage-maincontent .gform_wrapper.gravity-theme .gfield_label,.xseries-form-container.regform .formpage-maincontent .gform_wrapper.gravity-theme .gfield_label{font-size:inherit;color:#000}.xseries-form-container.claimform .formpage-maincontent .gfield--width-full,.xseries-form-container.regform .formpage-maincontent .gfield--width-full{text-align:left}.xseries-form-container.claimform .formpage-maincontent .gfield--width-half,.xseries-form-container.regform .formpage-maincontent .gfield--width-half{margin-bottom:15px}.xseries-form-container.claimform .formpage-maincontent h3.gsection_title,.xseries-form-container.regform .formpage-maincontent h3.gsection_title{color:#000;font-family:"gothambook";margin-top:20px;font-weight:700}.xseries-form-container.claimform .formpage-maincontent-container,.xseries-form-container.regform .formpage-maincontent-container{padding:50px 0}.thankyou-container.warranty .thankyou-wrapper h2{color:#303030;font-size:80px;letter-spacing:2px}.thankyou-container.warranty .thankyou-wrapper p{color:#000;line-height:1.2;font-family:"gothambook";margin:15px 0 30px}@media only screen and (min-width:1921px){.formpage-hero{background-size:cover}.formpage-maincontent-container{background-repeat:no-repeat}}@media only screen and (max-width:991px){li#menu-item-6382{max-width:300px;margin:0 auto;text-align:center}ul.dropdown-menu.show{background:0 0}li#menu-item-6384,li#menu-item-6375{text-align:center;font-size:20px}.navbar-nav{margin-top:40px;text-align:left;height:calc(100vh - 120px);overflow-y:scroll}body[data-browser=Safari] #mainNavbar .navbar-nav{padding-bottom:50px}body:not(.theme-preset-active) #masthead .navbar-nav>li:first-child>a,body:not(.theme-preset-active) #masthead .navbar-nav>li>a{height:auto;padding:24px 32px;border-top:1px solid #fff}body:not(.theme-preset-active) #masthead .navbar-nav>li:nth-child(1n+3)>a{border-top:1px solid #fff}body:not(.theme-preset-active) #masthead .navbar-nav>li:last-child>a{border-bottom:1px solid #fff}ul.dropdown-menu.show{border-top:1px solid #fff}header#masthead .navbar-nav>li>a+.dropdown-menu>li.nav-item{padding:14px 32px 14px 54px}}@media (max-width:575px){.site-info{flex-direction:column-reverse;gap:30px}}@media (max-width:374px){header#masthead .navbar-nav>li>a+.dropdown-menu>li.nav-item{padding:14px 32px}header#masthead .navbar-nav .dropdown-menu li.nav-item:last-child li.nav-item:last-child{padding:0}header#masthead .navbar-nav .dropdown-toggle:after{right:20px}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#e20b23 transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.manuals-main-container{min-height:500px;padding-top:50px}.xseries-form-container.manuals{background:#000}.manuals-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.manuals-item{display:flex;align-items:center;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;padding:15px;transition:all .2s ease-in-out;margin:10px}.manuals-item p{padding:0;margin:0 0 0 20px;font-size:24px;text-transform:uppercase;color:#fff;font-family:'Montserrat'}.manuals-item:hover{transition:all .2s ease-in-out;transform:scale(1.03)}@media only screen and (max-width:600px){.xseries-form-container.manuals .formpage-hero-text h1{font-size:16vw}.manuals-item{margin:0 10px}}.page-id-6238 .site-main .container,.page-id-6207 .site-main .container{max-width:100% !important;padding:0}.x-landing-main{margin-top:-2px;background-color:#fff}.features-content-container{display:flex;padding:50px 0 100px}.features-content-container>*{flex:1}.left-content{margin-left:12%}.left-content-wrapper{margin:0 17% 0 7%}.pinned-image{height:100vh}div#features-left h3{font-size:56px;margin-top:30px;color:#000;font-family:montserrat;font-weight:500;line-height:1.2;letter-spacing:.1em;margin-bottom:50px}.feature-wrapper h4{font-family:montserrat;text-transform:uppercase;letter-spacing:.1em;line-height:1.2}.feature-wrapper p{font-family:montserrat}.feature-wrapper{padding-bottom:50px}.features-title h2{text-align:center;font-family:'Montserrat';color:#000;display:inline-block;margin:0;font-size:18px}.features-title{position:relative;display:flex;align-items:center;max-width:1500px;margin:0 auto;padding-top:80px}.features-title:before,.features-title:after{border-top:1px solid #000;display:block;height:1px;content:" ";width:100%;top:1.2em;opacity:.1}a.btn-xseries{display:inline-block;color:#000;padding:10px 20px;font-family:'Montserrat';font-size:16px;text-transform:uppercase;margin:0 10px;border:2px solid;border-image:linear-gradient(to right,#931216,#e20b23,#ff8230) 1;font-weight:700;line-height:1.2}.bottom-buttons-wrapper{display:flex;justify-content:space-evenly;max-width:1600px;margin:0 auto;padding:50px 0 100px;flex-wrap:wrap}.bottom-buttons-container{position:relative}.bottom-button-item{margin-bottom:20px}@media only screen and (max-width:1200px){.x-landing-intro-content-wrapper{padding:20px 0;flex-direction:column-reverse}.x-landing-intro-content-body-wrapper{max-width:1000px;padding:0 5%}.x-landing-intro-content-body-wrapper p{text-align:center}}@media only screen and (max-width:999px){.pinned-image{display:none}div#features-left{margin:0}.left-content-wrapper{max-width:600px;margin:0 auto}}@media only screen and (max-width:800px){.x-landing-intro-title h2{letter-spacing:.1em;font-size:40px;line-height:1.5}.x-landing-intro-content-body-wrapper p{font-size:20px}}@media only screen and (max-width:600px){.features-content-container{padding:50px 0 0}.left-content-wrapper{padding:0 5%}.feature-wrapper h4{font-size:19px}div#features-left h3{font-size:40px}}.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>.dropdown-menu{left:auto;right:100%}.navbar-nav .dropdown-menu{background:#333;box-shadow:none;border:none}.navbar-nav .dropdown-menu{background:#333;box-shadow:none;border:none}ul.dropdown-menu.show{background:#000;left:0;width:calc(100% - 1px);margin-top:0}.dropdown-menu{left:-100%}@media only screen and (max-width:991px){header#masthead .navbar>.container{padding:20px 0}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{font-size:18px}}.page-id-9315 header,.page-id-9315 footer,.page-id-9315 #footer-widget{display:none}