button.search-toggle{background:#0090c3}button.search-toggle svg path{fill:#fff}.page-wrapper .breadcrumbs{text-transform:uppercase;display:block;padding:0 10px;margin:0 auto 15px}.page-wrapper .breadcrumbs ul.items{float:none;margin:0;clear:both;display:flex}.page-wrapper .breadcrumbs ul.items li.item a{font-weight:600;color:#333;font-size:14px}.page-wrapper .breadcrumbs ul.items li.item a:hover{text-decoration:underline}.page-wrapper .breadcrumbs ul.items li.item a:after{float:none;height:23px;line-height:23px;padding:0 10px;font-size:12px;display:inline-block}.page-wrapper .breadcrumbs ul.items li.item strong{font-weight:600;color:#0090c3;font-size:14px}.banner-card__panel .btn.btn-default{background:#fee40b;border-radius:25px;font-weight:700;color:#333;font-size:18px;padding:10px 20px;display:inline-flex;align-items:center;border:none}.banner-card__panel .btn.btn-default:hover{background:#ffed57}.banner-card__panel .btn.btn-default svg{margin-left:auto}.cta-row .cta-block .cta-desc{display:block;margin-bottom:10px}.cta-row .cta-block .cta-btn{background:#fee40b;border-radius:25px;font-weight:700;color:#333;font-size:18px;padding:10px 20px;display:inline-flex;align-items:center;border:none}.cta-row .cta-block .cta-btn:hover{background:#ffed57}.cta-row .cta-block .cta-btn svg{margin-left:10px}.partswashers-cta-alt{display:grid;grid-gap:15px}.partswashers-cta-alt:before,.partswashers-cta-alt:after{display:none}.partswashers-cta-alt .cta-block{box-shadow:0 0 5px rgba(0,0,0,.4);display:flex;height:auto;background-color:rgba(48,59,141,.96);color:#fff;margin-bottom:15px;flex-direction:column-reverse}.partswashers-cta-alt .cta-block .cta-image{width:100%;object-fit:contain;object-position:center;background:#fff;height:200px;top:0;right:0}.partswashers-cta-alt .cta-block .cta-text{margin-bottom:15px;padding:25px;display:flex;flex-direction:column;align-items:flex-start;width:100%}.partswashers-cta-alt .cta-block .cta-text .cta-button{background:#fee40b;border-radius:25px;font-weight:700;color:#333;font-size:18px;padding:10px 20px;display:inline-flex;align-items:center;margin-top:auto}.partswashers-cta-alt .cta-block .cta-text .cta-button:hover{background:#ffed57}.partswashers-cta-alt .cta-block .cta-text .cta-button svg{margin-left:10px}.partswashers-cta-alt .cta-block .cta-text .cta-title,.partswashers-cta-alt .cta-block .cta-text .cta-subtitle{font-size:26px;line-height:1em;text-transform:uppercase;font-weight:700;margin-bottom:15px;display:block}.partswashers-cta-alt .cta-block .cta-text .cta-subtitle{font-size:18px;line-height:1em}@media screen and (min-width:520px){.partswashers-cta-alt .cta-block{flex-direction:column;position:relative}.partswashers-cta-alt .cta-block .cta-image{width:40%;object-fit:cover;position:absolute;height:100%}.partswashers-cta-alt .cta-block .cta-text{width:60%}}@media screen and (min-width:992px){.partswashers-cta-alt{grid-template-columns:repeat(2,1fr)}}.category-content .contact-card .contact-card__tel{display:block;margin-bottom:20px}.category-content .contact-card .contact-card__button{background:#1f99c6;color:#fff;display:inline-flex;font-size:18px;font-weight:700;border-radius:35px;padding:16px 25px}.category-content .contact-card .contact-card__button:hover{background:#4db5dc}.category-content .contact-card .contact-card__button svg{margin-left:28px}.rowasher-banner{position:relative;margin-bottom:1rem;display:flex;width:100%;align-items:center}.rowasher-banner .rowasher-banner__content{display:flex;padding:2rem;color:#fff;flex-direction:column;align-items:flex-start}.rowasher-banner .rowasher-banner__content h1{margin-bottom:16px;font-size:20px}.rowasher-banner .rowasher-banner__content ul{list-style:none;margin-bottom:16px}.rowasher-banner .rowasher-banner__content ul li{margin-bottom:0;display:flex}.rowasher-banner .rowasher-banner__content ul li sup{top:6px;margin-right:1ch}.rowasher-banner .rowasher-banner__content ul li svg{margin-right:10px}.rowasher-banner .rowasher-banner__content .rowasher-banner__content__button{background:#fee40b;border-radius:25px;font-weight:700;color:#333;font-size:18px;padding:10px 20px;display:inline-flex;align-items:center}.rowasher-banner .rowasher-banner__content .rowasher-banner__content__button:hover{background:#ffed57}.rowasher-banner .rowasher-banner__content .rowasher-banner__content__button svg{margin-left:10px}.rowasher-banner .rowasher-banner__banner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.rowasher-banner .rowasher-banner__banner img{height:100%;width:100%}@media screen and (min-width:740px){.rowasher-banner{height:400px}}@media screen and (max-width:740px){.rowasher-banner .rowasher-banner__banner img{object-fit:cover;object-position:top right}}@media screen and (min-width:1200px){.rowasher-banner .rowasher-banner__banner img{object-fit:cover;object-position:top right}}.latest-products-alt .latest-title{margin-bottom:0}.grid-row{display:grid;grid-gap:20px;width:100%;margin-bottom:20px}.grid-col{border:2px solid #f3f3f3}.grid-col-left{padding:3rem;display:flex;flex-direction:column}.grid-col-left .quote{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='height: 80px; z-index: -1; position: absolute;' fill='%23f3f3f3'%3E%3C!-- Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --%3E%3Cpath d='M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:5rem;padding-left:3rem;padding-top:1rem;margin-bottom:3rem}.grid-col-left .citation{display:flex;flex-direction:column;font-size:14px}.grid-col-left .citation img{max-width:140px;margin-top:1rem}.grid-col-right{display:flex}.grid-col-right img{width:40%;object-fit:cover}.grid-col-right .body{padding:2rem;width:60%;align-self:center}.grid-col-right .body h3{font-size:1.25rem;max-width:80%;color:#000;margin-bottom:1rem}.grid-col-right .body a{border-bottom:3px solid navy;padding-bottom:8px;text-decoration:none;color:#000;font-weight:700;display:inline-flex;align-items:center}.grid-col-right .body a svg{height:1rem;margin-left:1rem}@media screen and (max-width:475px){.grid-col-right img{display:none !important}.grid-col-right .body{width:100%}}@media screen and (min-width:600px){.grid-col-left .citation{flex-direction:row;align-items:center}.grid-col-left .citation img{max-width:140px;margin-left:auto;margin-top:0}}@media screen and (min-width:768px){.grid-col-left .citation img{max-width:240px}}@media screen and (min-width:992px){.grid-row{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.grid-col-right img{height:370px}}.btn-alt{background:#7db828 !important}.btn-alt:hover{background:#8ace28 !important}.alt-product-list{display:grid;grid-template-rows:1fr;grid-gap:15px;margin:0 10px 15px;clear:both}.alt-product-list .alt-product-list__product{border:1px solid #eee;padding:25px;display:grid;grid-template-areas:"product-image product-name" "product-image product-price" "product-details product-details" "product-buttons product-buttons";grid-template-columns:150px auto;gap:15px 25px}@media screen and (min-width:768px){.alt-product-list .alt-product-list__product{grid-template-areas:"product-image product-name" "product-image product-price" "product-image product-details" "product-image product-buttons";grid-template-columns:220px auto;gap:10px 25px}}@media screen and (min-width:992px){.alt-product-list .alt-product-list__product{grid-template-areas:"product-image product-name product-price" "product-image product-details product-buttons";grid-template-columns:230px 1fr 270px;gap:10px 45px}}.alt-product-list .alt-product-list__product__img{grid-area:product-image;text-align:center}.alt-product-list .alt-product-list__product__img>img{max-height:270px}.alt-product-list .alt-product-list__product__name{display:block;font-weight:500;font-size:1.5rem;text-transform:uppercase;grid-area:product-name;align-self:end}.alt-product-list .alt-product-list__product__details{display:flex;flex-direction:column;justify-content:center;list-style:none;padding:0;font-weight:600;font-size:1.1rem;grid-area:product-details;align-self:start}.alt-product-list .alt-product-list__product__details li{padding:0;margin:0;display:flex;align-items:start;margin-bottom:7px}.alt-product-list .alt-product-list__product__details li:before{min-width:16px;width:16px;height:16px;content:' ';display:block;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237DB929' color='%23000'%3E%3Cpath fill-rule='evenodd' d='M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z'%3E%3C/path%3E%3C/svg%3E");background-size:cover;margin-right:1.5ch;margin-top:4px}.alt-product-list .alt-product-list__product__price{grid-area:product-price}@media screen and (min-width:992px){.alt-product-list .alt-product-list__product__price{grid-area:product-price;align-self:end;text-align:right}}.alt-product-list .alt-product-list__product__price .price-box.price-final_price{margin-bottom:0;width:100%}.alt-product-list .alt-product-list__product__price .price-box.price-final_price .price{font-weight:700;font-size:1.875rem;line-height:1em}.alt-product-list .alt-product-list__product__buttons{grid-area:product-buttons;align-self:start}@media screen and (min-width:768px){.alt-product-list .alt-product-list__product__buttons{display:flex;justify-content:space-between}}@media screen and (min-width:992px){.alt-product-list .alt-product-list__product__buttons{display:flex;flex-direction:column;justify-content:center}}.alt-product-list .alt-product-list__product__buttons>a,.alt-product-list .alt-product-list__product__buttons>form{width:100%;margin-bottom:5px;min-width:auto}.alt-product-list .alt-product-list__product__buttons>form button{width:100%;min-width:auto}@media screen and (min-width:768px) and (max-width:991px){.alt-product-list .alt-product-list__product__buttons>a,.alt-product-list .alt-product-list__product__buttons>form{width:calc(50% - 7.5px)}}.block-products-list .latest-title{float:right}.block-products-list .latest-title .latest-title-text{padding-left:10px}.view-opts{margin-right:auto;float:right;display:flex;background:#fff;position:relative;z-index:10;margin-top:-5px;padding-right:10px}.view-opts a{width:40px;height:40px;display:block;background-repeat:no-repeat;background-size:25px 25px;background-position:center;border:1px solid #dbdbdb;border-radius:3px;margin-left:10px;overflow:hidden;color:transparent}.view-opts a.active{border-color:#77b538}.view-opts a.grid{background-image:url("data:image/svg+xml,%3Csvg width='32px' height='32px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' color='%23000000'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.view-opts a.grid.active{background-image:url("data:image/svg+xml,%3Csvg width='32px' height='32px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' color='%2377B538'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.view-opts a.list{background-image:url("data:image/svg+xml,%3Csvg width='32px' height='32px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' color='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z'%3E%3C/path%3E%3C/svg%3E")}.view-opts a.list.active{background-image:url("data:image/svg+xml,%3Csvg width='32px' height='32px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' color='%2377B538'%3E%3Cpath d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z'%3E%3C/path%3E%3C/svg%3E")}.popup-overlay .popup-box{height:665px}.popup-overlay .subtitle{margin-bottom:30px;text-align:center}.product-gallery .product-gallery-main .free-trial-badge{top:25px;right:25px;position:absolute}#request-info-form-callback{text-align:center}#request-info-form-callback .popup-box{padding:50px;max-height:initial;height:auto;width:800px}#request-info-form-callback .popup-box .popup-content{display:flex;flex-direction:column;align-items:center;justify-content:center}#request-info-form-callback h1{color:#0053a1;margin-bottom:25px;font-weight:400;font-size:22px}#request-info-form-callback .popup-close-btn{background:#7db828;color:#fff;padding:10px 50px;border-radius:20px;text-transform:uppercase;margin-top:15px}.maintain-washer{background:#f5f5f5;display:grid;grid-template-areas:"man" "title" "body" "button";grid-template-columns:1fr;grid-gap:20px;padding:0 40px 40px;justify-items:center;margin:15px 0 30px;text-align:center}.maintain-washer__title{font-size:28px;font-weight:700;text-transform:uppercase;grid-area:title}.maintain-washer__body{font-size:20px;grid-area:body;margin:0}.maintain-washer__man{grid-area:man;margin-top:-15px}.maintain-washer__blob{grid-area:blob;display:none}.maintain-washer__button{grid-area:button}.maintain-washer__button .cta-button{background:#283287;color:#fff !important;border-radius:25px;font-weight:700;color:#333;font-size:18px;padding:10px 40px;display:inline-flex;align-items:center;margin-top:auto}.maintain-washer__button .cta-button:hover{background:#293172}.maintain-washer__button .cta-button svg{margin-left:10px}@media screen and (min-width:860px){.maintain-washer{grid-template-areas:". man . blob ." ". man title blob ." ". man body blob ." ". man button blob ." ". man . blob .";grid-template-columns:auto 160px minmax(auto,800px) 150px auto;grid-gap:15px 50px;padding:0;justify-items:start;text-align:left}.maintain-washer__man{align-self:end}.maintain-washer__blob{display:block;align-self:flex-end}}