[id]{scroll-margin-top:180px}:has(.site-topbar.sticky) [id]{scroll-margin-top:100px}body,html{font-size:16px;line-height:1.65;font-family:Barlow,sans-serif;font-weight:400;font-style:normal;background-color:#fff;color:#000}body{font-size:18px}body.page,body.post{margin:0}.font-secondary{font-family:Barlow Condensed,sans-serif;font-weight:700}@media screen and (min-width:1470px){.container{max-width:1140px}.container,.container-fluid{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (max-width:576px){.container{padding-right:5%;padding-left:5%}}.h2-large,h1{font-family:Barlow Condensed,sans-serif;font-weight:800;color:#000;font-size:3rem;line-height:3.375rem;margin-bottom:1.875rem}@media screen and (max-width:768px){.h2-large,h1{font-size:2.125rem;line-height:3.125rem}}h2{font-family:Barlow,sans-serif;font-weight:700;font-size:2.125rem}@media screen and (max-width:576px){h2{font-size:1.875rem;line-height:2.8125rem}}h3{font-size:1.5rem;color:#000}h3,h4{font-family:Barlow,sans-serif;font-weight:700}h4{font-size:1.25rem}h5{font-family:Barlow,sans-serif;font-weight:700;font-size:1rem;line-height:2.5rem;margin:0;color:#000}@media screen and (max-width:768px){h5{font-size:.875rem}}div:has([style*=color]) .h2-large,div:has([style*=color]) h1,div:has([style*=color]) h2,div:has([style*=color]) h3,div:has([style*=color]) h4,div:has([style*=color]) h5,div:has([style*=color]) h6{color:inherit}p{font-family:Barlow,sans-serif;font-weight:400;margin-bottom:1.3125rem}input[type=submit]{color:#fff;background-color:#000;padding:.625rem 4.375rem;display:block;float:left;position:relative;text-decoration:none;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:1.125rem;cursor:pointer;border:0;border-radius:0}input[type=submit]:hover{color:#c4d600}a{color:#358ed7}a:hover{color:#2066a0}.btn-container{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin-bottom:1.3125rem}.btn-link-dark{color:#fff;background-color:#545151;padding:.9375rem 1.875rem;display:inline-block;position:relative;text-align:center;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem}.btn-link-dark,.btn-link-dark:hover{border:2px solid #545151;text-decoration:none}.btn-link-dark:hover{background-color:#fff;color:#545151}.btn-link-brown{background-color:#c29d68;padding:.9375rem 1.875rem;display:inline-block;position:relative;text-align:center;text-transform:uppercase;color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem}.btn-link-brown,.btn-link-brown:hover{border:2px solid #c29d68;text-decoration:none}.btn-link-brown:hover{background-color:#fff;color:#c29d68}.btn-link-white{text-align:center;text-transform:uppercase;overflow:hidden;display:inline-block;color:#000;font-family:Barlow Condensed,sans-serif;font-weight:700;padding:.875rem 2.5rem}.btn-link-white,.btn-link-white:hover{text-decoration:none;border:.125rem solid #000}.btn-link-white:hover{background-color:#000;color:#fff}.btn-link-transparent{text-align:center;text-decoration:none;text-transform:uppercase;overflow:hidden;display:inline-block;color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:700;border:.125rem solid #fff;padding:.875rem 2.5rem}.btn-link-transparent:hover{border:.125rem solid #fff;opacity:1;background-color:#fff;color:#000;text-decoration:none}.btn-link-green,.btn-link-yellow{text-align:center;text-decoration:none;text-transform:uppercase;overflow:hidden;display:inline-block;color:#000!important;font-family:Barlow Condensed,sans-serif;font-weight:700;border:.125rem solid #c4d600;padding:.875rem 3.3125rem;background-color:#c4d600}.btn-link-green:hover,.btn-link-yellow:hover{border:.125rem solid #c1d300;background-color:#c1d300;text-decoration:none;color:#000}.btn-link-green{color:#fff!important;border-color:#377c2b;background-color:#377c2b}.btn-link-green:hover{border-color:#459b36;background-color:#459b36;color:#fff}.custom-logo-link img{max-height:100%;width:auto;height:68px}@media screen and (max-width:1470px){.custom-logo-link img{height:41px}}#colophon .logo{height:68px;width:auto!important}.section-breadcrumbs{background-color:#e9e9eb;padding-top:1.875rem;padding-bottom:1.875rem}p#breadcrumbs{margin-bottom:0}p#breadcrumbs,p#breadcrumbs a{color:#4c4c4c;font-size:.875rem}p#breadcrumbs a{text-decoration:underline}p#breadcrumbs a:hover{text-decoration:none}.grecaptcha-badge{display:none}.slider .slider-next,.slider .slider-prev{position:absolute;right:.3125rem;bottom:-1.5625rem;display:inline-block;border-right:.1875rem solid #000;border-bottom:.1875rem solid #000;width:.75rem;height:.75rem;transform:rotate(-45deg);z-index:1;cursor:pointer}.slider .slider-prev{transform:rotate(-225deg);left:0}.slider .slick-dots{position:absolute;bottom:-1.5625rem;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slider .slick-dots li{position:relative;display:inline-block;width:.75rem;height:.75rem;margin:0 .5rem;padding:0;cursor:pointer}.slider .slick-dots li button{font-size:0;line-height:0;display:block;width:.75rem;height:.75rem;padding:.3125rem;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider .slick-dots li button:before{position:absolute;top:0;left:0;width:.75rem;height:.75rem;content:"";background-color:#d8d8d8;border-radius:1.25rem;border:.0625rem solid #d8d8d8}.slider .slick-dots li.slick-active button:before{background-color:transparent}.slider .slick-dots>li:only-child{display:none}.modal{height:90%}.modal .modal-dialog{width:800px;max-width:100%}.modal .modal-dialog #iframeYoutube{max-width:100%;max-height:90vw}.gform_wrapper li.hidden_label input{margin-top:0!important}.wpsl_brand_icons{display:flex;flex-wrap:wrap;margin-bottom:1em;margin-top:-.5em}.wpsl_legend{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:.5em;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1em}@media screen and (max-width:800px){.wpsl_legend{grid-template-columns:1fr}}.wpsl_legend .wpsl_legend-item{display:flex}h4.wpsl_legend-title{margin:.5em}.wpsl_brand_icons .wpsl-brand-icon,.wpsl_legend .wpsl-brand-icon{display:inline-block;background-color:transparent;width:1.5em;height:1.5em;margin-right:.5em;border:0;border-radius:100%;flex-shrink:0}.wpsl_brand_icons .wpsl-brand-icon-construction_forestry,.wpsl_legend .wpsl-brand-icon-construction_forestry{background-color:#000}.wpsl_brand_icons .wpsl-brand-icon-ag_turf,.wpsl_legend .wpsl-brand-icon-ag_turf{background-color:#377c2b}.wpsl_brand_icons .wpsl-brand-icon-vermeer,.wpsl_legend .wpsl-brand-icon-vermeer{background-color:#ffd100}.wpsl_brand_icons .wpsl-brand-icon-compact_construction,.wpsl_legend .wpsl-brand-icon-compact_construction{background-color:#7f7f7f}.content-wrapper>div{display:flow-root}.site-topbar{background-color:#000;padding:1.25rem 5rem;height:5.125rem}.site-topbar .topbar-left{float:left}.site-topbar .topbar-left .logo{margin-top:3px;width:100%;max-width:226px}.site-topbar .topbar-right{float:right;display:flex}@media screen and (max-width:1470px){.site-topbar{padding:1.125rem 2rem;height:4.0625rem}.site-topbar .topbar-left .logo{width:185px;margin-top:0;margin-left:-30px}}.site-topbar{padding:.5rem}.site-topbar .topbar-right{flex-direction:column;align-items:flex-end}.site-topbar .topbar-right .site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li{padding:.5rem}.site-topbar .topbar-right .dealer-links{color:#e3e3e3;font-size:13px}.site-topbar .topbar-right .dealer-links a{color:inherit;margin:0 .5em}.site-topbar .topbar-right .dealer-links a:hover{color:#bfd100;text-decoration:none}.site-topbar .topbar-right .dealer-links svg{width:auto;height:13px}.admin-bar .site-topbar.sticky{top:32px}.site-topbar.sticky{z-index:150;position:fixed;top:0;left:0;transition:all 1s ease;width:100%}.site-topbar.sticky .site-navigation-sticky-expander{max-width:100%;width:100%;background-color:#c29d68;transition:all 1s ease;box-shadow:0 -1px 10px -2px #000}@media screen and (min-width:1470px){.site-topbar.sticky .site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li{transition:all 1s ease}}.site-topbar.sticky .topbar-left .logo{transition:all 1s ease}.site-navigation{position:relative;z-index:2}.site-navigation .site-navigation-wrapper .menu-primary-menu-container{float:right}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li{padding:.5rem .5rem 1.75rem 1.5625rem}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li:last-child{padding-right:0}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li>a{color:#fff;text-decoration:none}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li>a:hover{color:#bfd100}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li>a+ul.sub-menu{min-width:300px;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;border-radius:unset;border:none;border-bottom:3px solid #c4d600;box-shadow:15px 16px 50px 0 rgba(0,0,0,.5)}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li>a+ul.sub-menu>li a{padding:.25rem 1.5rem;color:#525252;white-space:nowrap;width:auto;text-decoration:none}.site-navigation .site-navigation-wrapper .menu-primary-menu-container ul.menu>li>a+ul.sub-menu>li a:hover{color:#c4d600}.site-navigation .dealer-links,.site-navigation .site-navigation-wrapper .nav-search-form-wrapper{display:none}.site-navigation{clear:both;display:block;float:left;width:100%}.site-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.site-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:0;z-index:99999;opacity:0;pointer-events:none;transition:all .2s ease;padding:.75em 0!important}.site-navigation ul ul ul{left:100%;top:-.75em;background-color:#fff}.site-navigation ul ul li{float:none;width:100%;display:block}.site-navigation ul ul li.focus>ul,.site-navigation ul ul li:hover>ul{left:100%}.site-navigation ul li.focus>ul,.site-navigation ul li.open>ul{opacity:1;pointer-events:all}.site-navigation li{float:left;position:relative}.site-navigation a{display:block;text-decoration:none;width:100%;outline:none}.site-navigation li.open>a{background-color:rgba(0,0,0,.05)}.site-navigation .submenu-heading{font-weight:700;font-size:1.25em;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.5em;margin-bottom:.5em}.site-navigation .submenu-heading:after{display:none!important}.site-navigation .john-deere-link{position:static!important;margin-left:0!important;margin-top:2em}.menu-toggle,.site-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.site-navigation ul{display:block}}@media screen and (max-width:1470px){body .site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children>a span.arrow{top:.001rem}body .site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children ul>li.menu-item-has-children:after{padding-top:15px}body .site-navigation .menu-primary-menu-container ul.menu ul ul{position:relative;top:0;left:0;box-shadow:none;background-color:transparent;border-top:1px solid rgba(0,0,0,.2);margin-top:.75em}body .site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li a+ul{display:none!important}body .site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li.open>a+ul{display:block!important}}@media screen and (max-width:1470px){.site-navigation .menu-toggle{display:block;position:fixed;top:1.125rem;right:1.25rem;color:transparent;border:transparent;width:1.5625rem;height:1.5625rem;cursor:pointer;z-index:101;opacity:1}.site-navigation .menu-toggle div{width:100%;height:.125rem;background-color:#fff;color:#000;margin:4px 0;display:block;transition:all .5s linear}.site-navigation .menu-toggle.close div{background-color:#fff;color:#000}.site-navigation .menu-toggle.close .first{transform:rotate(45deg) translateX(5px) translateY(4px);transition:all .5s linear}.site-navigation .menu-toggle.close .second{transform:rotate(-45deg) translateX(0) translateY(0);transition:all .5s linear}.site-navigation .menu-toggle.close .third{display:none}.site-navigation .menu-primary-menu-container{display:grid;grid-template-rows:0fr;width:100%;position:fixed;top:65px;left:0;z-index:100;background-color:#fff;color:#000;transition:grid-template-rows .5s ease-out}.site-navigation .menu-primary-menu-container.expand-nav{grid-template-rows:1fr;height:100%;padding-bottom:50px;border-bottom:4px solid #c4d600}.site-navigation .menu-primary-menu-container.expand-nav .menu-primary-menu-container-inner{overflow-y:auto}.site-navigation .menu-primary-menu-container .menu-primary-menu-container-inner{overflow-y:hidden}.site-navigation .menu-primary-menu-container ul.menu{display:block;width:100%;padding:1.875rem 1.5625rem}.site-navigation .menu-primary-menu-container ul.menu ul{display:none!important}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item{list-style:none;display:block;width:100%;padding:1.25rem 0 .625rem;white-space:nowrap;border-bottom:1px solid #ececec}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item a{color:#000}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children>a span.arrow{display:block;width:2.5rem;height:2.5rem;float:right;position:absolute;right:0;top:1rem}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children>a span.arrow:after{content:"";position:absolute;right:13px;top:15px;border-right:2px solid #000;border-bottom:2px solid #000;width:11px;height:11px;transform:rotate(45deg);border-top:0;border-left:0}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu{border:0;width:100%;display:block!important;background-color:transparent;position:relative;top:0;left:0;padding:0;box-shadow:none}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li{padding-top:15px;border:0;width:100%;float:left;padding-left:0}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li a{padding-left:0;width:100%}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li a span{white-space:pre-wrap}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li a+ul{display:block!important;border:0}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li a+ul li{padding:0}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li a+ul li a{padding-left:0}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li.john-deere-link{position:relative!important;margin-left:0!important;text-align:left!important}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>ul.sub-menu li.john-deere-link a{color:#c4d600}.site-navigation .menu-primary-menu-container ul.menu>li.menu-item.menu-item-has-children.open>a span.arrow:after{transform:rotate(225deg)}.site-navigation .menu-primary-menu-container .dealer-links{clear:both;display:block;padding:1.875rem 2.0625rem;color:inherit;font-size:1em}.site-navigation .menu-primary-menu-container .dealer-links a{width:auto;color:inherit;display:inline-block;margin-top:.5em}.dealer-links{display:none}}.site-banner{background-color:#99a5ad;background-size:cover;max-height:36rem;width:100%;height:100vh;position:relative;z-index:1;display:flex}@media screen and (max-width:768px){.site-banner{max-height:480px}}.site-banner .container{height:100%;display:flex;flex-direction:column;justify-content:center}.site-banner .container .site-banner-content{width:100%;padding:3.75rem 0;z-index:2}.site-banner .container .site-banner-content.center{text-align:center;margin:0 auto}.site-banner .container .site-banner-content h1{color:#fff;font-size:5.125rem;line-height:5.25rem;text-shadow:0 .0625rem .875rem rgba(0,0,0,.6)}@media screen and (max-width:768px){.site-banner .container .site-banner-content h1{font-size:2.75rem;margin-bottom:1.875rem;line-height:3.125rem}}.site-banner .container .site-banner-content p{margin-bottom:0;color:#fff;font-size:1.875rem;line-height:1.467;text-shadow:0 .0625rem .875rem rgba(0,0,0,.6)}@media screen and (max-width:768px){.site-banner .container .site-banner-content p{font-size:1.25rem}}.section-slider .slider .slider-item{max-height:36rem;height:100vh;width:100vw}@media screen and (max-width:768px){.section-slider .slider .slider-item{max-height:30rem}}.section-slider .slider .slider-item .container{height:100%;display:flex;justify-content:center;flex-direction:column}.section-slider .slider .slider-item .container .slider-content .h2-large{font-size:4.5rem;padding-bottom:1.25rem;max-width:37.5rem;line-height:5.25rem;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5)}@media screen and (max-width:768px){.section-slider .slider .slider-item .container .slider-content .h2-large{font-size:2.75rem;margin-bottom:.875rem;line-height:3.125rem}}.section-slider .slider .slider-next,.section-slider .slider .slider-prev{right:1.875rem;top:50%;border-right:.1875rem solid #fff;border-bottom:.1875rem solid #fff;width:1.5625rem;height:1.5625rem}.section-slider .slider .slider-prev{left:1.875rem}.section-slider .slider .slick-dots{bottom:4.375rem}.page-id-551 .section-slider .slider .slider-item{max-height:38.625rem}.section-single-column-video{padding-top:6.875rem;padding-bottom:6.25rem;text-align:center}.section-single-column-video .text-wrapper{margin:0 auto}.section-single-column-video .text-wrapper h3{margin-bottom:50px}@media screen and (max-width:768px){.section-single-column-video{padding:2.1875rem 0 5.1875rem;text-align:left}.section-single-column-video iframe{width:100%;height:50vw}}.section-single-column-content{padding-top:6.875rem;padding-bottom:6.25rem}@media screen and (max-width:768px){.section-single-column-content{padding-top:78px;padding-bottom:78px}}.section-single-column-content h2,.section-single-column-content h3{margin-bottom:.6em}.section-two-column-image-text{padding-top:6.875rem;padding-bottom:6.25rem}@media screen and (max-width:768px){.section-two-column-image-text{padding-top:2.1875rem;padding-bottom:3.125rem}.section-two-column-image-text .text-column-wrapper{order:2}.section-two-column-image-text .image-column-wrapper{order:1}}.section-two-column-image-text .text-column{display:flex;flex-direction:column;justify-content:center;height:100%;order:2}.section-two-column-image-text .text-column h5{margin:0}.section-two-column-image-text .text-column h3{margin-bottom:1.875rem}.section-two-column-image-text .image-column{order:1;display:flex;flex-direction:column;justify-content:center;height:100%}.section-two-column-image-text .image-column .slider{max-width:31.875rem}.section-two-column-image-text .image-column .slider .slider-item .container{height:100%;display:flex;justify-content:center;flex-direction:column}.section-two-column-image-text .image-column .slider .slider-item .container .slider-content .h2-large{font-size:4.5rem;padding-bottom:1.25rem;max-width:32.5rem;line-height:5.25rem;color:#fff}@media screen and (max-width:768px){.section-two-column-image-text .image-column{padding-bottom:20px}}.section-product-category-list{background-color:#f3f3f5;padding-top:6.125rem;padding-bottom:4.625rem}.section-product-category-list .product-category-description{width:100%;max-width:90%;margin:0 auto;font-size:1.125rem}.section-product-category-list .product-category-description ul{padding:0;margin:0 0 0 20px}.section-product-category-list .product-row{margin-bottom:1.75rem;border:.0625rem solid #bcc0cc;background-color:#fff;padding-top:2.0625rem;padding-bottom:2.0625rem}.section-product-category-list .product-row .product-img{display:flex;justify-content:space-around}.section-product-category-list .product-row .product-img img{height:100%;width:100%;max-height:278px;max-width:370px}.section-product-category-list .product-row .product-title{padding-top:1.25rem;padding-bottom:.75rem}.section-product-category-list .product-row .product-title a,.section-product-category-list .product-row .product-title a:hover h3{text-decoration:none}.section-product-category-list .product-row .product-links a{margin-right:20px}.section-product-category-list .product-row .product-links .btn-link-white{padding:14px 25px}@media screen and (max-width:992px){.section-product-category-list .product-row .product-links .btn-link-white{margin-top:10px}}@media screen and (max-width:768px){.section-product-category-list .product-row .product-links{text-align:center}}.section-product-category-list .product-row .product-overview{padding-bottom:1.25rem}.section-product-category-list .product-row .product-overview ul{margin:0;padding:0 0 1.25rem;list-style:none}.section-product-category-list+.section-product-category-list{padding-top:0}.product-category-pagination{background-color:#f3f3f5}.pagination .nav-links{margin:0 auto 50px;display:flex}.pagination .nav-links .page-numbers{color:#fff;padding:5px 10px;background-color:#000;margin:5px;text-decoration:none}.pagination .nav-links .page-numbers:hover{text-decoration:none;color:#c4d600}.pagination .nav-links .page-numbers.current{background-color:#adb5bd}.category-subcategories{padding:2em 0}.product-category-subcategory{display:grid;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (min-width:768px){.product-category-subcategory{grid-gap:1em;grid-template-areas:"text image";grid-template-columns:1fr 1fr}}.product-category-subcategory:last-child{border-bottom:0}@media screen and (min-width:768px){.product-category-subcategory:nth-child(2n){grid-template-areas:"image text"}}.product-category-subcategory .text{order:1;padding-bottom:4em}@media screen and (min-width:768px){.product-category-subcategory .text{grid-area:text;order:0;padding-top:4em}}.product-category-subcategory .text h2 a{color:inherit}.product-category-subcategory .image{display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.product-category-subcategory .image{grid-area:image}}.section-two-row-image-tiles{padding-bottom:8.125rem}.section-two-row-image-tiles h3{text-align:center;font-size:1.75rem;line-height:2.375rem;color:#000;margin-bottom:.9375rem}.section-two-row-image-tiles .image-tiles{width:100vw;overflow:hidden;margin-left:-1.25rem}@media (max-width:768px){.section-two-row-image-tiles .image-tiles{display:none}}.section-two-row-image-tiles .image-tiles .image-tiles-row{display:flex;flex-wrap:nowrap;padding:0 .25rem;width:120%;margin-left:-6.25rem}.section-two-row-image-tiles .image-tiles .image-tiles-row:first-child{margin-left:-3.125rem}.section-two-row-image-tiles .image-tiles .image-tiles-row .image-tile{flex:25% 1;max-width:25%;padding:0 .25rem}.section-two-row-image-tiles .image-tiles .image-tiles-row .image-tile img{margin-top:.5rem;max-height:12.5rem;-o-object-fit:cover;object-fit:cover;display:block;width:100%}@media (min-width:769px){.section-two-row-image-tiles .image-tiles-slider{display:none}}.section-two-row-image-tiles .image-tiles-slider .slider-item{width:100%}.section-two-row-image-tiles .image-tiles-slider .slider-item img{width:100%;height:auto}.section-two-column-with-background-img .content-wrapper{background-color:#fff;justify-content:center;flex-direction:column;background-size:cover;min-height:600px;display:flex}.section-two-column-with-background-img .content-wrapper .content{margin:0 auto;text-align:center}.section-two-column-with-background-img .content-wrapper .content .h2-large{color:#fff}.section-two-column-text{padding-top:6.875rem;padding-bottom:6.25rem}@media screen and (max-width:768px){.section-two-column-text{padding-top:2.1875rem;padding-bottom:3.125rem}}.section-featured-videos{padding-top:6.875rem;padding-bottom:6.25rem}.section-featured-videos .featured-videos-header{position:relative}.section-featured-videos .featured-videos-header .h2-large{margin-bottom:4.375rem;color:#fff}.section-featured-videos .featured-videos-header .btn-link-green,.section-featured-videos .featured-videos-header .btn-link-yellow{position:absolute;font-size:1rem;padding:.3125rem 1.875rem;top:.625rem;right:.9375rem}@media screen and (max-width:576px){.section-featured-videos .featured-videos-header .h2-large{margin-bottom:1.25rem}.section-featured-videos .featured-videos-header .btn-link-green,.section-featured-videos .featured-videos-header .btn-link-yellow{position:unset;margin-bottom:1.25rem}}.section-featured-videos article{color:#fff;position:relative;margin-bottom:2.5rem}.section-featured-videos article .video-card{width:100%;height:100vw;max-width:26rem;max-height:20.375rem;margin:0 auto;position:relative;cursor:pointer}.section-featured-videos article .video-card:after{content:"";background-image:url(images/icon-btn-play.svg);background-size:cover;background-repeat:no-repeat;width:4.75rem;height:4.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-featured-videos article .video-title{width:100%;max-width:26rem;margin:0 auto;padding:1.25rem 0}.section-featured-videos article .video-title h2{font-size:1.25rem;line-height:1.5625rem}.modal-dialog .modal-footer .btn{background-color:#000;color:#fff}.section-other-brand-suppliers{margin-top:-2em;padding-top:3em;padding-bottom:6.25rem}@media screen and (max-width:768px){.section-other-brand-suppliers{padding-top:3em;padding-bottom:78px}}.section-other-brand-suppliers h2,.section-other-brand-suppliers h3{margin-bottom:.6em}.section-other-brand-suppliers .brand{display:flex;border:1px solid #ccc;padding:3em 4em;margin-bottom:3em;background-color:#fff}.section-other-brand-suppliers .brand:last-child{margin-bottom:0}.section-other-brand-suppliers .brand .image{width:30%;margin-right:7%}.section-other-brand-suppliers .brand .description{width:63%;flex-grow:1}@media screen and (max-width:768px){.section-other-brand-suppliers .brand{display:block;padding:2em;margin-bottom:8vw}.section-other-brand-suppliers .brand .image{width:100%;margin-right:0}.section-other-brand-suppliers .brand .description{width:100%;margin-top:1em}.section-other-brand-suppliers .brand .description>a:last-child{width:100%}}.contact-location-links{display:none}@media screen and (max-width:992px){.contact-location-links{display:block}}.section-contact-locations{padding-top:6.875rem;padding-bottom:6.25rem}@media screen and (max-width:768px){.section-contact-locations{padding-top:78px;padding-bottom:78px}}.section-contact-locations .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.section-contact-locations h2,.section-contact-locations h3{margin-bottom:.6em}.section-contact-locations #locations{padding-top:0}@media (max-width:980px){.section-contact-locations #locations{padding-top:2em}}.section-contact-locations .wpsl-search{background-color:#f3f3f5}@media (min-width:981px){.section-contact-locations .contact{padding-right:0}}.section-contact-locations .contact>div.form{padding:2rem 3rem;background-color:#f3f3f5}.section-contact-locations .contact>div+div{margin-top:2rem}.section-contact-locations #wpsl-wrap{margin-bottom:0;height:100%;display:flex;flex-direction:column}.section-contact-locations #wpsl-gmap{width:100%;float:none;margin-bottom:.75em;flex-grow:1}.section-contact-locations #wpsl-result-list{width:100%;margin-right:0;height:auto}.section-contact-locations #wpsl-result-list #wpsl-stores{height:auto!important}.section-contact-locations #wpsl-stores>ul{display:flex;flex-wrap:wrap}.section-contact-locations #wpsl-stores>ul>li{width:33.33333%}@media screen and (max-width:1470px){.section-contact-locations #wpsl-stores>ul>li{width:50%}}@media (max-width:558px){.section-contact-locations #wpsl-stores>ul>li{width:100%}}.section-contact-locations #wpsl-search-wrap form{display:grid!important;grid-template-columns:1fr 70px;grid-template-rows:auto;gap:3px 15px}.section-contact-locations #wpsl-search-wrap .wpsl-input{float:none;width:100%;display:flex;align-items:center;flex-grow:1;grid-column:1/2;grid-row:1/2}.section-contact-locations #wpsl-search-wrap .wpsl-input #wpsl-search-input{flex-grow:1}.section-contact-locations #wpsl-search-wrap #wpsl-category{grid-column:1/2;grid-row:2/3;display:flex;margin-right:0!important}.section-contact-locations #wpsl-search-wrap #wpsl-category>label:first-child{flex-shrink:0}.section-contact-locations #wpsl-search-wrap #wpsl-radius,.section-contact-locations #wpsl-search-wrap #wpsl-results{display:flex;align-items:center}.section-contact-locations #wpsl-search-wrap #wpsl-results{margin-left:1em}.section-contact-locations #wpsl-search-wrap #wpsl-category label,.section-contact-locations #wpsl-search-wrap #wpsl-radius label,.section-contact-locations #wpsl-search-wrap .wpsl-input label{width:110px}.section-contact-locations #wpsl-search-wrap .wpsl-search-btn-wrap,.section-contact-locations #wpsl-search-wrap .wpsl-search-btn-wrap input{margin-right:0}.section-contact-locations #wpsl-search-wrap .wpsl-search-btn-wrap{grid-column:2/3;grid-row:1/3;align-self:center}.section-contact-locations #wpsl-search-wrap .wpsl-dropdown{width:100%!important}@media screen and (max-width:767px){.section-contact-locations .wpsl-search{padding-bottom:2%}.section-contact-locations #wpsl-search-wrap>form{display:flex!important;flex-direction:column}.section-contact-locations #wpsl-search-wrap .wpsl-search-btn-wrap{align-self:start;padding-top:5px}}@media screen and (max-width:570px){.section-contact-locations #wpsl-search-wrap #wpsl-category>label{margin-right:0}}.section-image-banner{padding:0}.section-image-banner img{width:100%;height:auto}.section-manual-categories{padding-top:6.875rem;padding-bottom:6.25rem}@media screen and (max-width:768px){.section-manual-categories{padding-top:78px;padding-bottom:78px}}.section-manual-categories h2,.section-manual-categories h3{margin-bottom:.6em}.section-manual-categories img{max-height:135px;width:auto!important;margin:0 auto;box-sizing:content-box;padding:20px}@media screen and (max-width:768px){.section-manual-categories img{box-sizing:border-box}}.section-product-info{margin-top:6.8125rem;margin-bottom:6.25rem}@media screen and (max-width:768px){.section-product-info{margin-top:5.3125rem;margin-bottom:3.125rem}}.section-product-info .content-column,.section-product-info .image-column{display:flex;flex-direction:column;justify-content:center;height:100%}.section-product-info .content-column .product-model{width:100%;padding-bottom:1.875rem;max-width:23.125rem}.section-product-info .content-column .product-overview{font-size:1.25rem;max-width:25rem}.section-product-info .content-column .product-overview ul{margin:0;padding:0 0 1.25rem;list-style:none}.section-product-info .content-column .product-overview+.product-links{padding-top:1.875rem}@media screen and (max-width:768px){.section-product-info .content-column{text-align:center}.section-product-info .content-column .product-model,.section-product-info .content-column .product-overview{max-width:100%}.section-product-info .content-column .product-links{margin-bottom:40px}}.section-product-info .product-pricing{border-left:7px solid #c4d600;margin:1.5em 0 2.5em}.section-product-info .product-pricing>*{display:inline-block;background-color:#f3f3f5;color:#000;padding:1em 2em 1em 1.5em}.section-product-info .product-pricing>* strong{display:block}.section-product-info .product-pricing>* span{font-size:1.25em}.section-product-info .product-pricing>:first-child{background-color:#000;color:#fff}.section-product-info .product-pricing>:first-child+* span{text-decoration:line-through}.section-product-info .product-pricing.with-disclaimer>:first-child strong:after{content:"*";display:inline}.section-product-info .product-disclaimer{font-size:.8em;margin-top:1em}.section-product-features{margin:6.25rem 0}@media screen and (max-width:768px){.section-product-features{margin:3.125rem 0}}.section-product-features .product-feature-heading .h2-large{padding-top:.9375rem;padding-bottom:4.375rem}.section-product-features .product-fetaure .product-feature-title h4{padding-bottom:1.25rem;position:relative}.section-product-features .product-fetaure .product-feature-title h4:before{content:"";position:absolute;width:3.125rem;height:.25rem;bottom:0;left:0;border-bottom:2px solid #c4d600}.section-product-features .product-fetaure .product-feature-description{padding-top:1.25rem;padding-bottom:1.25rem}.section-product-features .product-fetaure .product-feature-description p{line-height:1.625em}.section-product-features .product-fetaure .product-feature-description ul{padding:0;margin:0;list-style:none}.section-product-features .product-fetaure .product-feature-description ul li{padding-bottom:.9375rem}div.related-products{margin:6.25rem auto}@media screen and (max-width:768px){div.related-products{margin:3.125rem auto}}.section-product-video{padding-top:7rem;padding-bottom:6.0625rem;text-align:center;background-color:#f3f3f5}.section-product-video h1.title{margin-bottom:3.125rem}@media screen and (max-width:768px){.section-product-video{padding-top:2.1875rem;padding-bottom:5.1875rem;text-align:left}.section-product-video iframe{height:50vw;width:100%}}.section-product-extra-info .extra-info-content{padding-top:3.25rem;padding-bottom:3rem}.section-product-extra-info .extra-info-content h3.title{margin-bottom:1.25rem;text-align:center}.section-product-extra-info .extra-info-content .extra-info-links{text-align:center}.section-product-extra-info .extra-info-content .extra-info-links a{color:#c4d600}.section-product-extra-info .extra-info-content:nth-child(odd){background-color:#000;color:#fff}.section-product-extra-info .extra-info-content:nth-child(odd) h3.title{color:#fff}.product-banner{max-height:50rem;height:100vh;padding:4rem 2rem;background-color:#99a5ad}.product-banner .container{display:flex;flex-direction:row;height:100%;padding-left:15px;padding-right:15px}.product-banner .container .product-banner-content{display:flex;align-self:flex-end;background:#000;border-left:10px solid #c4d600;border-top:none;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:2.625rem 4.25rem 2.8125rem;width:100%;align-items:center;justify-content:space-between}@media screen and (max-width:992px){.product-banner .container .product-banner-content{padding:2.625rem 1.25rem 2.8125rem;border-top:10px solid #c4d600;border-left:0}.product-banner .container .product-banner-content .banner-links{margin:0 auto}}.product-banner .container .product-banner-content .banner-title{text-align:center;width:100%}.product-banner .container .product-banner-content .banner-title h1{font-size:3rem;color:#fff;line-height:3.125rem;margin-bottom:0}@media screen and (max-width:992px){.product-banner .container .product-banner-content .banner-title h1{font-size:2.125rem;margin-bottom:.625rem;line-height:2.625rem}}.section-category-tabs{padding-top:43px;padding-bottom:64px}.section-category-tabs .nav-tabs{border-bottom:none;padding-bottom:40px;overflow:auto;white-space:nowrap;flex-wrap:wrap;justify-content:center}.section-category-tabs .nav-tabs .nav-link{color:#000;font-weight:400;text-decoration:none}.section-category-tabs .nav-tabs .nav-link.active{padding-left:5px;padding-right:5px;margin-right:20px;font-weight:700;border:none;border-bottom:2px solid #c1d300}.section-category-tabs .nav-tabs .nav-link:hover{border-color:transparent;color:#000!important;font-weight:700;text-decoration:none}.section-category-tabs .tab-content .tab-pane .category-slider{width:100%}.section-category-tabs .tab-content .tab-pane .category-slider .slider-item .slider-item-wrapper{min-height:136px;min-width:136px;height:100%;width:100%;text-align:center;font-size:14px}.section-category-tabs .tab-content .tab-pane .category-slider .slider-item .slider-item-wrapper a{color:#000;text-decoration:none}.section-category-tabs .tab-content .tab-pane .category-slider .slider-item .slider-item-wrapper a img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:all .1s ease-in-out}.section-category-tabs .tab-content .tab-pane .category-slider .slider-item .slider-item-wrapper a:hover img{transform:scale(1.1)}.section-category-tabs .tab-content .tab-pane .category-slider .slider-next,.section-category-tabs .tab-content .tab-pane .category-slider .slider-prev{top:33%}.section-category-tabs .tab-content .tab-pane .category-slider .slider-prev{left:-10px}.section-category-tabs .tab-content .tab-pane .category-slider .slider-next{right:-10px}@media screen and (min-width:576px){.section-category-tabs .tab-content .tab-pane .category-slider .slider-prev{left:-30px}.section-category-tabs .tab-content .tab-pane .category-slider .slider-next{right:-30px}}.section-news-list{padding:80px 0}@media screen and (min-width:1470px){.section-news-list .container{max-width:1420px}}.section-news-list .news-header h1{margin-bottom:70px}.section-news-list article{margin-bottom:80px;display:flex;flex-direction:column}.section-news-list article .article-img{float:left;width:100%;height:250px;position:relative}.section-news-list article .article-img a{display:block;height:100%;position:relative}.section-news-list article .article-img a:after{content:"";width:60px;height:60px;background-image:url(/wp-content/themes/rdoequipment/images/icon-arrow.svg);background-size:12px;background-repeat:no-repeat;background-position:50%;position:absolute;bottom:0;right:0;background-color:#c4d600;cursor:pointer}.section-news-list article .article-img a img{width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.section-news-list article .article-info{float:left;color:#000;padding-top:33px}.section-news-list article .article-info .article-title{color:#000;text-decoration:none}.section-news-list article .article-info .article-title h2{font-size:20px;line-height:1.2;margin-bottom:14px}.section-news-list article .article-info .article-desc{display:none}.section-news-list article .article-author-date{font-size:12px;display:flex}.section-news-list article .article-author-date .date{padding:0 18px 0 24px;position:relative}.section-news-list article .article-author-date .date:before{position:absolute;content:"";background-image:url(/wp-content/themes/rdoequipment/images/icon-clock.svg);background-repeat:no-repeat;background-size:cover;top:1px;left:0;width:15px;height:15px}.section-news-list article .article-author-date .author{padding:0 18px;position:relative}.section-news-list article .article-author-date .author:before{position:absolute;top:2px;left:0;content:"";width:1px;height:75%;background-color:#c4d600}#wpsl-stores .wpsl-store-thumb{display:none}#wpsl-result-list a{color:inherit}.wpsl-info-window a{color:inherit;text-decoration:none}.wpsl-info-window a:hover{text-decoration:underline}.single-wpsl_stores .site-banner{background-color:rgba(0,0,0,.25);background-blend-mode:multiply}.single-wpsl_stores .site-banner h1{text-transform:uppercase}.store-details{position:relative;z-index:1;margin-top:-60px;margin-bottom:100px}.store-details .text-column-wrapper{background-color:#000;color:#fff}@media screen and (min-width:768px){.store-details .text-column-wrapper{border-bottom:15px solid #c4d600}}.store-details .text-column{padding:1.25rem}@media screen and (min-width:768px){.store-details .text-column{padding:2.5rem}}.store-details .text-column a{color:#fff;text-decoration:underline}.store-details .text-column a:hover{text-decoration:none}.store-details h2{font-size:18px;line-height:1.375}.store-details .image-column-wrapper{border-bottom:15px solid #c4d600}.store-details .image-column{height:100%}.store-details .wpsl-gmap-canvas{margin-bottom:0}@media screen and (min-width:768px){.store-details .wpsl-gmap-canvas{height:100%!important}}.store-services{margin-bottom:100px}.service-grid{display:grid;grid-template-columns:1fr;grid-gap:1em}@media screen and (min-width:768px){.service-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.service-grid{grid-template-columns:1fr 1fr 1fr}}.service-item{display:flex;align-items:center;padding:20px;border-left:11px solid #c4d600;background-color:#f3f3f5;color:#000}.service-item .icon{width:48px;display:inline-block;margin-right:15px;flex-shrink:0}.service-item img,.service-item svg{max-width:48px;max-height:48px}.service-item .title{font-style:normal;font-weight:700;font-size:1.125rem}.service-item .description,.service-item .title{font-family:Barlow,sans-serif;line-height:1.286;margin:0}.service-item .description{font-weight:400;font-size:1rem}a.service-item{text-decoration:none}a.service-item:hover{color:#000;text-decoration:none}a.service-item:hover .title{text-decoration:underline}.search-nav-item{height:25px;width:40px;margin-top:8px;padding-left:15px;float:right;cursor:pointer;color:#fff}@media screen and (max-width:1470px){.search-nav-item{position:fixed;right:3.75rem;top:.625rem}}@media screen and (min-width:1470px){.sticky .search-nav-item{transition:all 1s ease}}.search-form-container{display:none;position:fixed;transition:all 1s ease-in;top:0;left:0;z-index:150;background-color:#fff;border-bottom:3px solid #c4d600;width:100%;padding:25px}.search-form-container .close-search{position:absolute;padding:5px 10px;top:0;right:0;font-weight:700;cursor:pointer;display:block}.search-form-container .search-form-wrapper{display:flex;justify-content:center;flex-direction:row}.search-form-container .search-form-wrapper .search-field{width:100%;max-width:50rem}@media screen and (max-width:768px){.search-form-container .search-form-wrapper{flex-direction:column}.search-form-container .search-form-wrapper .search-submit{margin-top:.625rem}}.section-banner{color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:26.25rem;height:22vw;position:relative}.section-banner:before{content:"";background-color:#c29d68;opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%}.section-banner .btn-link-green,.section-banner .btn-link-yellow{margin-top:2.5rem}.section-banner .container{z-index:1}body.search .site-main{min-height:37.5rem;margin:3.125rem 0}body.search .site-main .page-header{margin-bottom:3.125rem}body.search .site-main article{margin-bottom:2.5rem}body.search .site-main article .entry-title>a{color:#000;text-decoration:none;border-bottom:1px solid #000}body.search .site-main article .entry-title>a:hover{color:#c4d600;border-bottom:1px solid #c4d600}body.search .site-main article .entry-img{padding-bottom:1.25rem}body.search .site-main article .entry-img img{width:100%}body.search .site-main article .entry-overview ul{list-style:none;margin:0;padding:0}body.search .site-main article .entry-overview a.view-product{margin-top:1.25rem;color:#000;font-weight:700}body.search .site-main article .entry-overview a.view-product:hover{color:#c4d600}body.search .site-main .no-results.not-found .search-form{max-width:50rem}body.search .site-main .no-results.not-found .search-form label{width:80%}body.search .site-main .no-results.not-found .search-form label .search-field{width:100%;border-radius:0;padding:.28125rem}body.search .site-main .no-results.not-found .search-form .search-submit{float:right;width:20%;padding-left:0;padding-right:0}@media screen and (max-width:576px){body.search .site-main .no-results.not-found .search-form,body.search .site-main .no-results.not-found .search-form label{width:100%}body.search .site-main .no-results.not-found .search-form .search-submit{width:100%;margin-bottom:3.125rem}}.site-links{background-color:#000;color:#fff}.site-links .logo{width:300px;padding-top:3rem;padding-bottom:1rem}.site-links ul{color:#fff;list-style:none;padding:0;margin:0}.site-links ul li{line-height:40px}.site-links ul li a{color:#fff;text-decoration:none}.site-links ul li a:hover{color:#c4d600!important}@media screen and (max-width:768px){.site-links{text-align:center}.site-links .logo{margin:0 auto}}.site-copyright{background-color:#000;color:#fff}.site-copyright .social-row{padding-top:1.875rem;padding-bottom:3.125rem}.site-copyright .social-row a:last-child>svg{margin-right:0}.site-copyright .social-row svg{display:inline-block;width:1.375rem;margin-right:1.25rem;vertical-align:middle}.site-copyright .social-row svg path{fill:#fff}.site-copyright .social-row .copyright{text-align:right}@media screen and (max-width:768px){.site-copyright{text-align:center}.site-copyright .social-row .copyright{padding-top:70px;text-align:center}}.lightbox{display:flex;flex-direction:column-reverse}.lightbox .lb-nav{display:none!important}.lightbox .lb-data .lb-details{display:none}.lightbox .lb-data .lb-close{position:relative;top:40px;z-index:10;right:8px}body.page article.page{margin-top:0;margin-bottom:0}body.error404 .site-main{margin:18.75rem 0;text-align:center}body .no-results{padding:6.25rem 0}ol.top-level-decimal{counter-reset:top-item}ol.top-level-decimal>li{counter-increment:top-item}ol.top-level-decimal>li>ol.compound-decimal{counter-reset:sub-item;list-style:none}ol.top-level-decimal>li>ol.compound-decimal>li{counter-increment:sub-item}ol.top-level-decimal>li>ol.compound-decimal>li::marker{content:counter(top-item) "." counter(sub-item) ". "}.parts-order-form{padding-top:2em;padding-bottom:4em}.parts-order-form .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em 2em}@media (max-width:800px){.parts-order-form .grid{grid-template-columns:1fr;grid-gap:1em}}.parts-order-form .grid .field label.required:after{content:" *";display:inline;color:#e22000}.parts-order-form .grid .field label+input,.parts-order-form .grid .field label+select{display:block;width:100%}.parts-order-form .grid .field .radio-option{display:inline-block;position:relative}.parts-order-form .grid .field .radio-option+.radio-option{margin-left:1em}.parts-order-form .grid .field .radio-option .popup{position:absolute;top:100%;left:0;opacity:0;pointer-events:none;transition:opacity .5s ease;width:600px;max-width:50vw;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:5px;padding:1em;background-color:#fff;z-index:100}.parts-order-form .grid .field .radio-option .popup.visible{opacity:1;pointer-events:all}.parts-order-form .grid .field .radio-option .popup.visible+.popup-toggle{color:#c4d600}.parts-order-form .grid .field .radio-option .popup>p:last-child{margin-bottom:0}.parts-order-form .grid .field .radio-option .popup-toggle{cursor:pointer}.parts-order-form .grid .field .radio-option .popup-toggle:hover{color:#c4d600}.parts-order-form .grid .field select{color:#000;border:1px solid #ccc;border-radius:3px;padding:3px}.parts-order-form .grid .grid-span2{grid-column:span 2}.parts-order-form .products .product{border-bottom:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:1fr 100px 100px 100px;grid-gap:1em;padding:.75em 0;align-items:center}.parts-order-form .products .product .details span{display:block;font-size:1.1em;font-weight:700}.parts-order-form .products .product input{max-width:100%}.parts-order-form .products .product .price,.parts-order-form .products .product .product_total{text-align:right}.parts-order-form .products .product .product_total{font-weight:700}.parts-order-form .products .product-header{border-bottom:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:1fr 100px 100px 100px;grid-gap:1em;padding:.75em 0;align-items:end}.parts-order-form .products .product-header>div+div{text-align:center}.parts-order-form .form-confirm .total-row{display:grid;grid-template-columns:1fr 100px 100px;grid-gap:1em;align-items:center;padding:.75em 0}.parts-order-form .form-confirm .total-row .gst,.parts-order-form .form-confirm .total-row .total-price{text-align:right}.parts-order-form .form-confirm .total-row .total-price{font-weight:700}.parts-order-form .form-submit{display:grid;grid-gap:1em 2em;grid-template-columns:1fr 150px;align-items:center}@media (max-width:800px){.parts-order-form .form-submit{grid-template-columns:1fr;grid-gap:1em}}.parts-order-form .form-submit a{text-decoration:underline}.parts-order-form .form-submit .field-message{grid-column:span 2}.parts-order-form .form-submit .submit span{margin-left:1em}.parts-order-form .form-submit .privacy{text-align:right}.parts-order-form .form-submit label.required:after{content:" *";display:inline;color:#e22000}