/* Navy palette, limited to the two cleaning product pages. Existing layouts and payment logos stay intact. */
body.vacomo-blue{--vacomo-green:#233a5f;--vacomo-ink:#233a5f;--vacomo-paper:#f1f4f8;--vacomo-muted:#7889a1;--brand-green:#233a5f;--brand-ink:#233a5f;--brand-line:#dfe5ee;--brand-gray:#f2f4f8;--ink:#233a5f;color:#233a5f}
body.vacomo-blue{--soft:#f3f5f8;--line:#dee3ea}
body.vacomo-blue a:focus-visible,body.vacomo-blue button:focus-visible,body.vacomo-blue summary:focus-visible{outline:2px solid #52637f}
body.vacomo-blue .button:hover{background:#233a5f}
body.vacomo-blue .hero-copy{background:#f6f7f9}
body.vacomo-blue .card-image{background:#f6f7f9}
body.vacomo-blue .choose>a{border-top:1px solid #d9dee6}
body.vacomo-blue .shop-footer p{color:#bbc5d4}
body.vacomo-blue .shop-footer nav+nav{color:#a9b5c8}
body.vacomo-blue .shop-footer small{color:#97a6bd}
body.vacomo-blue .clean-thumbs button{background:#f6f7f9}
body.vacomo-blue .clean-price>span{background:#eceff3}
body.vacomo-blue .spec-highlights span{color:#6a7e9f}
body.vacomo-blue .check-list li:before{color:#4e5f7b}
body.vacomo-blue .guarantee{background:#f4f6f8}
body.vacomo-blue .guarantee>span{border:1px solid #b7c1d1}
body.vacomo-blue .feature>img{background:#f6f7f9}
body.vacomo-blue .chips span{border:1px solid #d7dde6}
body.vacomo-blue .package-list span{color:#7588a6}
body.vacomo-blue .steps>div>span{color:#7588a7}
body.vacomo-blue .last-cta{background:#f0f2f5}
body.vacomo-blue .source-note{color:#8091ad}
body.vacomo-blue .site-menu::backdrop,body.vacomo-blue .clean-cart::backdrop{background:#233a5f70}
body.vacomo-blue .menu-top button,body.vacomo-blue .cart-title button{background:#f0f2f6}
body.vacomo-blue .site-menu nav>a>span{color:#8f9fb8}
body.vacomo-blue .site-menu nav>a[aria-current=page]{color:#607596}
body.vacomo-blue .site-menu>p{color:#7a8caa}
body.vacomo-blue .manufacturer-rating span{color:#6a7e9f}
body.vacomo-blue .image-caption{color:#7c8eab}
body.vacomo-blue .model-chip{border:1px solid #dadfe8;background:#f3f5f8}
body.vacomo-blue .model-chip span{color:#617697}
body.vacomo-blue .lawn-opening{background:#f0f2f5}
body.vacomo-blue .lawn-opening p{color:#586b8a}
body.vacomo-blue .gallery-controls{border:1px solid #dee3ea}
body.vacomo-blue .gallery-controls button:hover{background:#e9ecf1}
body.vacomo-blue .gallery-model-note{border-left:2px solid #778aa8;background:#f2f3f6;color:#4c5d78}
body.vacomo-blue .lawn-intro p{color:#596d8c}
body.vacomo-blue .official-scene figcaption{color:#7a8caa}
body.vacomo-blue .lawn-number-band{background:#233a5f}
body.vacomo-blue .lawn-number-band>div{border-right:1px solid #4c5c7766}
body.vacomo-blue .lawn-number-band strong span{color:#a3b0c4}
body.vacomo-blue .lawn-number-band p{color:#b5bfcf}
body.vacomo-blue .setup-explainer{background:#f3f4f7}
body.vacomo-blue .setup-tabs{border-bottom:1px solid #d2d9e3}
body.vacomo-blue .setup-tabs button{color:#7b8daa}
body.vacomo-blue .setup-tabs button[aria-selected=true]{color:#233a5f;border-bottom-color:#4c5d78}
body.vacomo-blue .setup-panel>span{color:#62789a}
body.vacomo-blue .setup-panel p{color:#5c7090}
body.vacomo-blue .setup-tags span{background:#e2e6ed;color:#4e5e79}
body.vacomo-blue .garden-plan{border:1px solid #dadfe8;background:#e8ebf0;box-shadow:inset 0 0 0 12px #f6f7f9}
body.vacomo-blue .plan-zone{background:#bdc9db}
body.vacomo-blue .plan-zone>span{color:#51637f}
body.vacomo-blue .plan-house{border:1px solid #ced5e0;box-shadow:4px 4px 0 #d3d9e3;color:#798caa}
body.vacomo-blue .plan-terrace{color:#7e90ac}
body.vacomo-blue .plan-lines{background:repeating-linear-gradient(90deg,transparent,transparent 12px,#798ba988 13px,#798ba988 14px);border-top:1px solid #798ba988;border-bottom:1px solid #798ba988}
body.vacomo-blue .plan-bed{background:#9ba9bf;color:#f5f7fb;border:2px dashed #f3f6fa}
body.vacomo-blue .plan-station{color:#3f4c62}
body.vacomo-blue .garden-plan[data-active=front] .plan-front,body.vacomo-blue .garden-plan[data-active=back] .plan-back{border-color:#4d5f7b;background:#aabbd6}
body.vacomo-blue .zone-buttons button{background:#f2f3f6;border:1px solid #dadfe7}
body.vacomo-blue .zone-buttons button[aria-pressed=true]{background:#233a5f;border-color:#233a5f}
body.vacomo-blue .zone-explanation{color:#596d8c}
body.vacomo-blue .lawn-route-story{background:#233a5f}
body.vacomo-blue .lawn-route-story p{color:#b8c2d2}
body.vacomo-blue .lawn-route-story .eyebrow{color:#a7b3c6}
body.vacomo-blue .route-modes span{border:1px solid #4f607c;color:#c2cad8}
body.vacomo-blue .cut-explainer{background:#f3f4f7}
body.vacomo-blue .edge-card{border:1px solid #dde2e9}
body.vacomo-blue .edge-card span{color:#576a88}
body.vacomo-blue .edge-card p{color:#6d81a1}
body.vacomo-blue .height-card{border:1px solid #d9dee6;background:#e5eaf1}
body.vacomo-blue .height-head>span{color:#607596}
body.vacomo-blue .height-head output{color:#233a5f}
body.vacomo-blue .height-visual{border-bottom:1px solid #a9b5c8}
body.vacomo-blue .height-visual>span{color:#6b7fa0}
body.vacomo-blue #grass-sample{background:repeating-linear-gradient(87deg,transparent,transparent 5px,#8699b8 5px,#8699b8 8px,transparent 8px,transparent 12px,#4f678d 12px,#4f678d 15px)}
body.vacomo-blue .height-card label,body.vacomo-blue .garden-fit label{color:#556886}
body.vacomo-blue .height-card input,body.vacomo-blue .garden-fit input{accent-color:#4b5d7a}
body.vacomo-blue .range-limits{color:#7083a3}
body.vacomo-blue .height-card>p{color:#6e82a3}
body.vacomo-blue .terrain-story{background:#f6f7f9}
body.vacomo-blue .terrain-story p{color:#5e7292}
body.vacomo-blue .terrain-numbers{border-top:1px solid #d5dbe4;border-bottom:1px solid #d5dbe4}
body.vacomo-blue .terrain-numbers span{color:#677c9e}
body.vacomo-blue .safety-grid article{border-bottom:1px solid #dadfe7}
body.vacomo-blue .safety-grid article:nth-child(even){border-left:1px solid #dadfe7}
body.vacomo-blue .safety-grid article>span{color:#7487a6}
body.vacomo-blue .safety-grid p{color:#6b80a1}
body.vacomo-blue .garden-fit{background:#e8ecf2}
body.vacomo-blue .fit-value output{color:#233a5f}
body.vacomo-blue .fit-value span{color:#7387a6}
body.vacomo-blue .fit-result{border:1px solid #d1d9e5}
body.vacomo-blue .fit-result strong{color:#465977}
body.vacomo-blue .fit-result p{color:#697e9f}
body.vacomo-blue .lawn-charge-strip{background:#233a5f;color:#e7ecf3}
body.vacomo-blue .lawn-charge-strip span{color:#aab5c8}
body.vacomo-blue .lawn-charge-strip p{color:#8394b0}
body.vacomo-blue .route-illustration{background:#233a5f;border:1px solid #46556e}
body.vacomo-blue .route-illustration>span{color:#a2b0c7}
body.vacomo-blue .route-illustration>b{color:#c7d2e3}
body.vacomo-blue .route-illustration>small{color:#6d81a2}
body.vacomo-blue .route-path{border-top:2px solid #839abf;border-bottom:2px solid #839abf;background:repeating-linear-gradient(90deg,transparent,transparent 25px,#839abf 25px,#839abf 27px,transparent 27px,transparent 49px)}
body.vacomo-blue .lidax-intro-v2 .intro-heading .eyebrow{color:#6a7fa0}
body.vacomo-blue .lidax-intro-v2 .tagline{color:#607597}
body.vacomo-blue .lidax-intro-v2 .intro-check-list li:before{border:1px solid #d7dce5;background:#eceff4;color:#50627e}
body.vacomo-blue .intro-offer{border:1px solid #dbe0e8;background:#f6f7f9}
body.vacomo-blue .offer-heading>span:first-child{color:#7185a4}
body.vacomo-blue .offer-saving{background:#e2e7f0;color:#4f607b}
body.vacomo-blue .lidax-intro-v2 .clean-price>del{color:#8696b1}
body.vacomo-blue .offer-price-note{color:#798ba9}
body.vacomo-blue .lidax-intro-v2 .spec-highlights{border-top:1px solid #dee3ea}
body.vacomo-blue .lidax-intro-v2 .spec-highlights b{color:#233a5f}
body.vacomo-blue .lidax-intro-v2 .spec-highlights span{color:#7185a5}
body.vacomo-blue .purchase-benefit{border:1px solid #dde2ea}
body.vacomo-blue .purchase-benefit-icon{color:#44536b}
body.vacomo-blue .purchase-benefit>div>span{color:#788ba9}
body.vacomo-blue .lidax-intro-v2 .intro-buy{background:#233a5f}
body.vacomo-blue .lidax-intro-v2 .intro-buy:hover{background:#233a5f}
body.vacomo-blue .intro-preview-note{color:#7e90ad}
body.vacomo-blue .intro-klarna-terms{border-top:1px solid #e8ecf1}
body.vacomo-blue .intro-klarna-terms p{color:#6e82a2}
body.vacomo-blue .intro-klarna-terms p+p{color:#8a9bb5}
body.vacomo-blue .lidax-intro-v2 .intro-standalone-specs{border:1px solid #dde2e9}
body.vacomo-blue .lidax-intro-v2 .clean-price .offer-saving{background:#e2e7f0;color:#4f607b}
body.vacomo-blue .lidax-intro-v2 .offer-price-note{color:#596c8a}
body.vacomo-blue .lidax-product-rating{border-bottom:1px solid #e1e5ec}
body.vacomo-blue .lidax-rating-score{color:#233a5f}
body.vacomo-blue .lidax-rating-count{color:#788aa8}
body.vacomo-blue .lidax-rating-count::before{color:#92a1b9}
body.vacomo-blue .mower-benefits__check{border: 1px solid #d4dae3;color: #44536b}
body.vacomo-blue .klarna-flex{background:#eef1f7;color:#425471;border:1px solid #d0d8e5}
body.vacomo-blue .mower-purchase .perk-box{border: 1px solid #dee3ea}
body.vacomo-blue .mower-purchase .perk-divider{background: #dee3ea}
body.vacomo-blue .mower-mini-faq{border-top: 1px solid #dee3ea}
body.vacomo-blue .mower-mini-faq details{border-bottom: 1px solid #dee3ea}
body.vacomo-blue .mower-purchase .mower-benefits__text{color: #233a5f}
body.vacomo-blue .mower-purchase .klarna-flex{background: #eff1f4}
body.vacomo-blue .mower-purchase .mower-bundle__option:has(input:checked) small{color: #c8d0dc}
body.vacomo-blue .mower-purchase .klarna-compact .klarna-copy p{color: #45546c}
body.vacomo-blue .mower-winter-sale__eyebrow{color: #233a5f}
body.vacomo-blue .mower-winter-sale > strong{color: #233a5f}
body.vacomo-blue .mower-customer-reviews .review-card{border: 1px solid #dee3ea}
body.vacomo-blue .mower-customer-reviews .review-product{border-bottom: 1px solid #e4e8ee}
body.vacomo-blue .mower-customer-reviews .reviews-arrow{border: 1px solid #dadfe7}
body.vacomo-blue .mower-offer-heading{border-top: 1px solid #dfe3ea}
body.vacomo-blue .mower-purchase .mower-bundle__prices small{color: #50617d}
body.vacomo-blue .mower-purchase .mower-bundle__option:has(input:checked) .mower-bundle__prices small{color: #c8d0dc}
body.vacomo-blue .mower-winter-sale__topline > span:last-child{color: #a7b3c7}
body.vacomo-blue .mower-purchase .mower-winter-sale--top > p{color: #cad1dd}
body.vacomo-blue .mower-offer-stock{color: #5a6e8d}
body.vacomo-blue dialog.premium-cart{color:#233a5f;box-shadow:-16px 0 70px #233a5f12}
body.vacomo-blue dialog.premium-cart::backdrop{background:#233a5f80}
body.vacomo-blue .pc-header{border-bottom:1px solid #e8ebf0}
body.vacomo-blue .pc-header h2{color:#233a5f}
body.vacomo-blue .pc-count{background:#e6eaf1;color:#5f7394}
body.vacomo-blue .pc-close{border:1px solid #e1e5ec;background:#f4f6f8;color:#617698}
body.vacomo-blue .pc-close:hover{background:#e6ebf2}
body.vacomo-blue .pc-journey{border-bottom:1px solid #e9ecf1;background:#f8fafc;color:#8f9eb7}
body.vacomo-blue .pc-journey>span:first-child{color:#4b5c76}
body.vacomo-blue .pc-journey i{border:1px solid #d2d9e3}
body.vacomo-blue .pc-journey>span:first-child i{background:#51627e;border-color:#51627e}
body.vacomo-blue .pc-journey>b{color:#c5cdda}
body.vacomo-blue .pc-shipping-note{border:1px solid #d8dfea;background:#eff2f8;color:#576987}
body.vacomo-blue .pc-shipping-note strong{color:#475976}
body.vacomo-blue .pc-shipping-note small{color:#798caa}
body.vacomo-blue .pc-shipping-note>b{border:1px solid #c3cddd}
body.vacomo-blue .pc-product{border-bottom:1px solid #e1e5ec}
body.vacomo-blue .pc-product>img{border:1px solid #e4e7ed;background:#f1f4f8}
body.vacomo-blue .pc-product-type{color:#7e90ac}
body.vacomo-blue .pc-product-copy h3{color:#233a5f}
body.vacomo-blue .pc-product-copy>p{color:#7d8fac}
body.vacomo-blue .pc-product-price>strong{color:#233a5f}
body.vacomo-blue .pc-set-tag{color:#64799c;border:1px solid #d1d9e7;background:#e9eef5}
body.vacomo-blue .pc-quantity{border:1px solid #d3dae5}
body.vacomo-blue .pc-quantity button{color:#6a7e9f}
body.vacomo-blue .pc-quantity button:hover{background:#ebeff5}
body.vacomo-blue .pc-quantity output{color:#50617c}
body.vacomo-blue .pc-remove{color:#8a9ab4}
body.vacomo-blue .pc-trust>a{border:1px solid #dde2eb;background:#f7f9fb}
body.vacomo-blue .pc-trust svg{color:#627799}
body.vacomo-blue .pc-trust strong{color:#4f607c}
body.vacomo-blue .pc-trust span{color:#8b9bb5}
body.vacomo-blue .pc-support{background:#f0f3f7;border:1px solid #dee3ec;color:#7084a4}
body.vacomo-blue .pc-support strong{color:#5f7495}
body.vacomo-blue .pc-support small{color:#8b9bb5}
body.vacomo-blue .pc-support>b{color:#8394b0}
body.vacomo-blue .pc-policy-link{color:#8b9bb5}
body.vacomo-blue .pc-footer{border-top:1px solid #d8dee8;box-shadow:0 -5px 25px #233a5f05}
body.vacomo-blue .pc-summary>div{color:#7286a5}
body.vacomo-blue .pc-summary>div>span:last-child{color:#536581}
body.vacomo-blue .pc-summary>div>strong{color:#5c7194}
body.vacomo-blue .pc-summary .pc-summary-saving,body.vacomo-blue .pc-summary .pc-summary-saving>span:last-child{color:#506a94}
body.vacomo-blue .pc-summary .pc-total,body.vacomo-blue .premium-cart .pc-total{border-top:1px solid #dee3ec;color:#233a5f}
body.vacomo-blue .premium-cart .pc-total>strong{color:#233a5f}
body.vacomo-blue .pc-primary{border:1px solid #233a5f;background:#233a5f}
body.vacomo-blue .pc-primary:hover{background:#233a5f;border-color:#233a5f}
body.vacomo-blue .pc-secure-copy{color:#8c9cb6}
body.vacomo-blue .pc-final-note{color:#94a2ba}
body.vacomo-blue .pc-empty>svg{color:#9facc2}
body.vacomo-blue .pc-empty h3{color:#596c8b}
body.vacomo-blue .pc-empty p{color:#8495b1}
body.vacomo-blue .pc-spec-strip{border-bottom:1px solid #dde3ed}
body.vacomo-blue .pc-spec-strip b{color:#657b9d}
body.vacomo-blue .pc-spec-strip span{color:#91a0b9}
body.vacomo-blue .pc-preview-copy{color:#8495b0;border:1px solid #dbe1eb;background:#f3f5f9}
body.vacomo-blue .pc-back{color:#798ba9}
body.vacomo-blue .premium-cart a:focus-visible,body.vacomo-blue .premium-cart button:focus-visible{outline:2px solid #607597}
body.vacomo-blue .pc-product-type{color:#64799c}
body.vacomo-blue .pc-product-copy>p{color:#627798}
body.vacomo-blue .pc-trust strong{color:#4a5b75}
body.vacomo-blue .pc-trust span{color:#7185a5}
body.vacomo-blue .pc-support strong{color:#596d8c}
body.vacomo-blue .pc-support small{color:#798ba9}
body.vacomo-blue .pc-policy-link{color:#7185a5}
body.vacomo-blue .pc-shipping-note small{color:#7185a5}
body.vacomo-blue .pc-secure-copy{color:#7084a4}
body.vacomo-blue .pc-final-note{color:#7588a7}
body.vacomo-blue .pc-preview-copy{color:#667b9d}
body.vacomo-blue .shop-cart-trigger{border:1px solid #d6dce5;background:#f3f5f9;color:#233a5f}
body.vacomo-blue .shop-cart-trigger:hover{background:#e2e7f0}
body.vacomo-blue .shop-cart-trigger:focus-visible,body.vacomo-blue .premium-cart button:focus-visible,body.vacomo-blue .premium-cart a:focus-visible{outline:2px solid #546785}
body.vacomo-blue .pc-product+.pc-product{border-top:1px solid #dfe4eb}
body.vacomo-blue .pc-image-link img{background:#f2f4f7}
body.vacomo-blue .premium-cart .pc-total{border-top:1px solid #dbe0e8}
body.vacomo-blue .premium-cart .pc-shipping-row>span:last-child{color:#4c5e7c}
body.vacomo-blue .pc-total-prices>del{color:#798caa}
body.vacomo-blue .pc-total-prices>strong{color:#233a5f}
body.vacomo-blue .pc-savings-line{color:#465d82}
body.vacomo-blue .pc-line-compare{color:#7f91ad}
body.vacomo-blue .premium-cart .pc-product-copy>.pc-line-saving{color:#485f83}
body.vacomo-blue main>.mower-winter-sale--top .mower-sale-price{color:#bfc8d6}
body.vacomo-blue main>.mower-winter-sale--top>p{color:#adb9cb}
body.vacomo-blue>.sale-above-header .mower-winter-sale__topline>span:first-child{color:#b5bfd0}
body.vacomo-blue{--vacomo-green:#233a5f;--vacomo-ink:#233a5f;--vacomo-paper:#f0f2f6;--vacomo-muted:#7c8eab}
body.vacomo-blue>.sale-above-header .mower-winter-sale__topline>span:first-child{color:#a8b4c8}
body.vacomo-blue>.sale-above-header .mower-sale-price{color:#97a5bc}
body.vacomo-blue>.sale-above-header>p{color:#a6b2c6}
body.vacomo-blue .mower-announcement-marquee{background:#eef0f4;color:#7185a5}
body.vacomo-blue .mower-site-header{border-color:#e4e8ee}
body.vacomo-blue .offer-redesign .mower-offer-brand>strong,body.vacomo-blue .mower-purchase .offer-choice .mower-bundle__prices strong{color:#233a5f}
body.vacomo-blue .mower-offer-topline>span:first-child{color:#8192ae}
body.vacomo-blue .offer-availability{color:#8495b0}
body.vacomo-blue .offer-availability b{color:#586b8a}
body.vacomo-blue .offer-availability i{background:#8293af}
body.vacomo-blue .offer-redesign .mower-offer-brand>.offer-editorial-mark{color:#e5e8ee}
body.vacomo-blue .mower-purchase .mower-bundle__option.offer-choice{background:#f9fafc;border-color:#dfe4eb}
body.vacomo-blue .mower-purchase .mower-bundle__option.offer-choice:has(input:checked){background:#eceff4;border-color:#7c8eab;box-shadow:inset 3px 0 0 #62789a}
body.vacomo-blue .mower-purchase .mower-bundle__option.offer-choice input{accent-color:#62789a}
body.vacomo-blue .mower-purchase .offer-choice .mower-bundle__prices small,body.vacomo-blue .mower-purchase .offer-choice:has(input:checked) .mower-bundle__prices small{background:#e3e7ee;color:#6f83a3}
body.vacomo-blue .mower-purchase .mower-bundle legend{color:#8091ad}
body.vacomo-blue .pc-primary:hover{background:#233a5f}
body.vacomo-blue .mower-film-story{background:#233a5f}
body.vacomo-blue .mower-film{border-color:#233a5f}
body.vacomo-blue .mower-film figcaption>span{color:#7f91ad}
body.vacomo-blue .mower-film figcaption>p{color:#94a3bb}
body.vacomo-blue .a2-mowing-modes>header>span,body.vacomo-blue .a2-mowing-modes h2,body.vacomo-blue .a2-modes-list h3{color:#546684}
body.vacomo-blue .a2-mowing-modes>header>p,body.vacomo-blue .a2-modes-list p{color:#788ba9}
body.vacomo-blue .a2-original-range{background:#233a5f;color:#ebeef2}
body.vacomo-blue .a2-range-block{background:#233a5f;color:#eceff3}
body.vacomo-blue .a2-range-heading h2{color:#b6c0d0}
body.vacomo-blue .a2-range-heading p{color:#94a2ba}
body.vacomo-blue .a2-range-track figcaption{color:#92a1b9}
body.vacomo-blue .a2-range-controls button{border:1px solid #5f7394;color:#dce1ea}
body.vacomo-blue .a2-range-controls output{color:#8596b1}
body.vacomo-blue .a2-range-light{color:#233a5f}
body.vacomo-blue .a2-range-light .a2-range-heading h2{color:#546684}
body.vacomo-blue .a2-range-light .a2-range-heading p{color:#7689a8}
body.vacomo-blue .a2-pattern-options span{color:#7083a3}
body.vacomo-blue .a2-feature-list details{border-bottom:1px solid #233a5f}
body.vacomo-blue .a2-feature-list summary{color:#b6c0d0}
body.vacomo-blue .a2-feature-list summary::after{color:#8394b0}
body.vacomo-blue .a2-feature-list details p{color:#94a3bb}
body.vacomo-blue .a2-original-reviews{color:#233a5f}
body.vacomo-blue .a2-review-kicker,body.vacomo-blue .a2-review-source{color:#8697b2}
body.vacomo-blue .a2-review-overview{border-color:#e1e5ec}
body.vacomo-blue .a2-overview-stars,body.vacomo-blue .a2-review-stars{color:#7b8dab}
body.vacomo-blue .a2-review-overview strong{color:#233a5f}
body.vacomo-blue .a2-source-review{border-color:#e1e5ec}
body.vacomo-blue .a2-source-review h3{color:#485770}
body.vacomo-blue .a2-source-review p,body.vacomo-blue .a2-review-meta{color:#8293af}
body.vacomo-blue .shop-footer{background:#233a5f}
body.vacomo-blue .shop-footer a,body.vacomo-blue .shop-footer p{color:#acb8ca}
body.vacomo-blue .mower-purchase .offer-redesign h2{color:#233a5f}
body.vacomo-blue .mower-purchase .offer-redesign .offer-explanation{color:#5e7292}
body.vacomo-blue .mower-purchase .offer-redesign .offer-availability{border:1px solid #dce1e8;background:#f1f3f7;color:#677c9e}
body.vacomo-blue .mower-purchase .offer-redesign .offer-availability b{color:#425168}
body.vacomo-blue .mower-purchase .offer-redesign .offer-availability i{background:#8394af}
body.vacomo-blue .a2-section-kicker{color:#7a8caa}
body.vacomo-blue .a2-app-detail{border-bottom:1px solid #233a5f}
body.vacomo-blue .a2-app-pictures figcaption{color:#8b9bb5}
body.vacomo-blue .a2-review-distribution{border-bottom:1px solid #e1e5ec}
body.vacomo-blue .a2-review-distribution>div{color:#667c9d}
body.vacomo-blue .a2-review-distribution .review-track{background:#eceff3}
body.vacomo-blue .a2-review-distribution .review-track i{background:#5e7293}
body.vacomo-blue .a2-review-source{color:#667c9d}
body.vacomo-blue .a2-review-meta{color:#5a6d8c}
body.vacomo-blue .a2-source-review p{color:#546684}
body.vacomo-blue .a2-source-review h3{color:#233a5f}
body.vacomo-blue .mower-film figcaption>.a2-original-subheading,body.vacomo-blue .a2-range-heading>.a2-original-subheading{color:#b6c0d0}
body.vacomo-blue .mower-film figcaption>h3,body.vacomo-blue .a2-auto-boundary>h3{color:#b6c0d0}
body.vacomo-blue .a2-auto-boundary>p,body.vacomo-blue .a2-app-pictures figure>p{color:#94a2ba}
body.vacomo-blue .a2-app-pictures figcaption{color:#b6c0d0}
body.vacomo-blue .a2-pattern-options span{color:#546684}
body.vacomo-blue .a2-pattern-options p{color:#7083a3}
body.vacomo-blue .a2-source-feature-list li{border-top:1px solid #233a5f;color:#abb6c9}
body.vacomo-blue .a2-source-notes{border-top:1px solid #d9dee6}
body.vacomo-blue .a2-source-notes summary{color:#4e5f7b}
body.vacomo-blue .a2-source-notes p{color:#7185a4}
body.vacomo-blue .a2-source-review time{color:#8394b0}
body.vacomo-blue .a2-review-photo-link img{border:1px solid #dfe3ea}
body.vacomo-blue .a2-review-reply{background:#eff1f5;color:#5c6f8f}
body.vacomo-blue .a2-review-pagination button{border:1px solid #d6dce5;color:#46566f}
body.vacomo-blue .a2-review-pagination button[aria-current]{border-color:#6d81a1;background:#e8ecf3}
body.vacomo-blue .a2-review-pagination output{color:#5b6f8f}
body.vacomo-blue .powerdrive-colors legend{color:#233a5f}
body.vacomo-blue .powerdrive-color-options label>span{background:#f6f8fa;color:#233a5f}
body.vacomo-blue .powerdrive-color-options input:checked+span{border-color:#233a5f;background:#eceff3;box-shadow:inset 0 0 0 1px #233a5f}
body.vacomo-blue .powerdrive-color-options input:focus-visible+span{outline:3px solid #617697}
body.vacomo-blue .powerdrive-color-options svg{stroke:#233a5f}
body.vacomo-blue .powerdrive-color-options svg{background:#233a5f}
body.vacomo-blue .powerdrive-color-options input:checked+span{background:#f3f4f7}
body.vacomo-blue .powerdrive-single{border:1px solid #d3d9e3;background:#f3f4f7;color:#233a5f}
body.vacomo-blue .pc-single-quantity{color:#586b89}
body.vacomo-blue .powerdrive-quantity-row{color:#233a5f}
body.vacomo-blue .powerdrive-quantity-control{border:1px solid #d2d9e3}
body.vacomo-blue .powerdrive-quantity-control button{color:#233a5f}
body.vacomo-blue .powerdrive-quantity-control input{color:#233a5f}
body.vacomo-blue{--brand-green:#233a5f;--brand-deep:#233a5f;--brand-ink:#233a5f;--brand-gray:#f2f3f6;--brand-line:#dadfe7;--brand-muted:#576987}
body.vacomo-blue .brand-footer-intro>span{color:#bec7d5}
body.vacomo-blue .brand-footer-contact small{color:#b8c2d2}
body.vacomo-blue .brand-footer-links a{color:#c2cad8!important}
body.vacomo-blue .brand-footer-payments>span{color:#c2cad8}
body.vacomo-blue .brand-footer-legal a{color:#c2cad8!important}
body.vacomo-blue .brand-footer-bottom{color:#afbacc}
body.vacomo-blue .brand-footer a:focus-visible{outline-color:#c9d1df}
body.vacomo-blue .brand-b2b>span{color:#b8c1d1}
body.vacomo-blue .brand-b2b p{color:#bec7d5}
body.vacomo-blue .brand-b2b a{border-bottom:1px solid #7487a6}
body.vacomo-blue .brand-menu .menu-top button{background:#edeff3}
body.vacomo-blue .brand-menu .brand-menu-nav>a[aria-current=page]>span:first-child{text-decoration-color:#b2bdce}
body.vacomo-blue .brand-menu-product small{color:#5d7192}
body.vacomo-blue .brand-menu-support{background:#eff1f5}
body.vacomo-blue .brand-menu-support .brand-kicker{color:#5d7192}
body.vacomo-blue .brand-menu-support>a{border-bottom:1px solid #b3bdce}
body.vacomo-blue .brand-menu .brand-menu-bottom nav>a{color:#52637f}
body.vacomo-blue .brand-menu-assurance>span{color:#233a5f}
body.vacomo-blue .brand-menu-payments>span{color:#63789b}
body.vacomo-blue .brand-menu-signature{color:#788ba9}
body.vacomo-blue dialog.brand-cart{color:#233a5f}
body.vacomo-blue .brand-cart .pc-close{background:#f0f2f6;color:#233a5f}
body.vacomo-blue .brand-cart .pc-product{border-color:#dde2e9}
body.vacomo-blue .brand-cart .pc-image-link{border:1px solid #e2e6ed;background:#f2f4f7}
body.vacomo-blue .brand-cart .pc-product-type{color:#5b6f8f}
body.vacomo-blue .brand-cart .pc-product-copy h3{color:#233a5f}
body.vacomo-blue .brand-cart .pc-product-price>strong{color:#233a5f}
body.vacomo-blue .brand-cart .pc-line-compare{color:#7387a6}
body.vacomo-blue .brand-cart .pc-quantity{border-color:#d7dde6}
body.vacomo-blue .brand-cart .pc-quantity button{color:#47566e}
body.vacomo-blue .brand-cart .pc-quantity output{color:#233a5f}
body.vacomo-blue .brand-cart .pc-remove{color:#63789a}
body.vacomo-blue .brand-cart-trust svg{color:#46556e}
body.vacomo-blue .brand-cart-trust b{color:#233a5f}
body.vacomo-blue .brand-cart-trust small{color:#617698}
body.vacomo-blue .brand-cart-trust>div:first-child svg,body.vacomo-blue .brand-cart-trust>div:first-child b{color:#233a5f}
body.vacomo-blue .brand-cart-support{background:#f1f3f6;border:1px solid #dce1e9}
body.vacomo-blue .brand-cart-support svg{color:#566886}
body.vacomo-blue .brand-cart-support b{color:#233a5f}
body.vacomo-blue .brand-cart-support small{color:#62789a}
body.vacomo-blue .brand-cart-support em{color:#3f4e65}
body.vacomo-blue .brand-cart .pc-footer{border-top:1px solid #d9dee7}
body.vacomo-blue .brand-cart-subtotal,body.vacomo-blue .brand-cart .pc-summary-row{color:#51627e}
body.vacomo-blue .brand-cart .pc-shipping-row #shop-shipping{color:#233a5f}
body.vacomo-blue .brand-cart .pc-total{border-top:1px solid #dde2ea;color:#233a5f}
body.vacomo-blue .brand-cart #shop-total{color:#233a5f}
body.vacomo-blue .brand-cart .pc-primary{background:#233a5f;border-color:#233a5f}
body.vacomo-blue .brand-cart .pc-empty h3{color:#233a5f}
body.vacomo-blue .brand-cart .pc-empty p{color:#63789a}
body.vacomo-blue section.brand-technical{background:#f0f2f6}
body.vacomo-blue .brand-spec-disclosure{border:1px solid #d5dbe4}
body.vacomo-blue .brand-spec-disclosure>summary small{color:#6d81a1}
body.vacomo-blue .brand-spec-disclosure>summary b{color:#233a5f}
body.vacomo-blue .brand-spec-disclosure>summary i{color:#596d8c}
body.vacomo-blue .brand-spec-content .spec-table>div{border-color:#dde2e9}
body.vacomo-blue .brand-spec-content .spec-table dt{color:#5f7495}
body.vacomo-blue .brand-spec-content .spec-table dd{color:#233a5f}
body.vacomo-blue .mower-announcement-marquee{background:#233a5f;color:#e4e9f0}
body.vacomo-blue .mower-marquee-group>span[aria-hidden=true]{color:#617698}
body.vacomo-blue .mower-site-header{border-bottom:1px solid #dfe4eb;box-shadow:0 2px 10px #233a5f05}
body.vacomo-blue .mower-site-header .menu-toggle{border:1px solid #dde2ea;background:#f1f3f7;color:#233a5f}
body.vacomo-blue .mower-site-header .header-cart{background:#f1f3f7;border:1px solid #dde2ea;color:#233a5f}
body.vacomo-blue .mower-site-header .header-cart [data-shop-cart-count]{background:#233a5f}
body.vacomo-blue .mower-site-header .menu-toggle:hover,body.vacomo-blue .mower-site-header .header-cart:hover{background:#e3e8f0;border-color:#bbc5d5}
body.vacomo-blue .mower-site-header .header-row>a:focus-visible{outline-color:#4d607e}
body.vacomo-blue .brand-footer-company .brand-footer-legal a{color:#d2d8e2!important}
body.vacomo-blue .gallery-image-status{border:1px solid #dce1e8;color:#233a5f}
body.vacomo-blue .mower-film-story,body.vacomo-blue .a2-original-range,body.vacomo-blue .a2-range-block{color:#233a5f}
body.vacomo-blue .mower-film figcaption>h2,body.vacomo-blue .mower-film figcaption>h3,body.vacomo-blue .a2-range-block h2,body.vacomo-blue .a2-range-block h3,body.vacomo-blue .a2-feature-list summary{color:#233a5f}
body.vacomo-blue .mower-film figcaption>p,body.vacomo-blue .mower-film figcaption>.a2-original-subheading,body.vacomo-blue .a2-range-block p,body.vacomo-blue .a2-feature-list details p,body.vacomo-blue .a2-app-pictures figure>p{color:#414f65}
body.vacomo-blue .a2-range-block .a2-section-kicker,body.vacomo-blue .mower-film figcaption>span{color:#556886}
body.vacomo-blue .a2-app-pictures figcaption,body.vacomo-blue .a2-range-track figcaption,body.vacomo-blue .a2-pattern-options span,body.vacomo-blue .a2-source-feature-list li{color:#414f65}
body.vacomo-blue .a2-app-detail,body.vacomo-blue .a2-feature-list details,body.vacomo-blue .a2-source-feature-list li{border-color:#d5dbe4}
body.vacomo-blue .a2-range-controls button{color:#233a5f;border-color:#c3cbd8}
body.vacomo-blue .a2-range-controls output,body.vacomo-blue .a2-feature-list summary::after{color:#546683}
body.vacomo-blue .a2-range-heading>.a2-original-subheading{color:#536683}
body.vacomo-blue .compact-product-story .compact-feature figcaption>span{color:#546683}
body.vacomo-blue .compact-product-story .compact-feature figcaption>h2{color:#233a5f}
body.vacomo-blue .compact-product-story .compact-feature figcaption>p{color:#3e4c62}
body.vacomo-blue .compact-feature-facts{color:#233a5f}
body.vacomo-blue .compact-feature-facts li::before{color:#5b6f8e}
body.vacomo-blue .compact-more-functions>summary{border-top:1px solid #d9dee6;border-bottom:1px solid #d9dee6;color:#233a5f}
body.vacomo-blue .compact-extra-copy details{border-bottom:1px solid #d9dee6}
body.vacomo-blue .compact-extra-copy summary{color:#233a5f}
body.vacomo-blue .compact-extra-copy p,body.vacomo-blue .compact-extra-copy h3{color:#414f66}
body.vacomo-blue #faq>details>p{color:#47566f}
body.vacomo-blue #kundenbewertungen .reviews-draft-note{border:1px dashed #c5cdda;color:#51637f}
body.vacomo-blue .clean-key-specs{border:1px solid #dee3ea}
body.vacomo-blue .clean-key-specs>div+div{border-left:1px solid #dee3ea}
body.vacomo-blue .clean-key-specs b{color:#233a5f}
body.vacomo-blue .clean-key-specs span{color:#63799c}
body.vacomo-blue .clean-package-grid img{border:1px solid #eaedf1}
body.vacomo-blue .clean-package-grid figcaption{color:#414f65}
body.vacomo-blue .clean-source-note{color:#5f7394}
body.vacomo-blue .clean-source-note a{color:#44536b}
body.vacomo-blue .clean-source-reviews .clean-review-title{color:#233a5f}
body.vacomo-blue .clean-review-author{color:#414f66}
body.vacomo-blue .clean-review-author small{color:#7185a4}
body.vacomo-blue .clean-review-bottom a{color:#414f66}
body.vacomo-blue .clean-review-bottom button{border:1px solid #dadfe8;color:#414f66}
body.vacomo-blue .clean-demo-grid video{background:#233a5f}
body.vacomo-blue .clean-demo-grid h3{color:#233a5f}
body.vacomo-blue .clean-demo-grid p{color:#586b8a}
body.vacomo-blue .clean-demo-grid video:focus-visible{outline:2px solid #526481}
body.vacomo-blue .power-review-pair figcaption{color:#233a5f}
body.vacomo-blue .clean-product-page .product-info-section{color:#233a5f;border-top:1px solid #e6e9ef}
body.vacomo-blue .clean-product-page .product-info-section--soft{background:#f0f2f5}
body.vacomo-blue .product-info-kicker{color:#687d9f}
body.vacomo-blue .product-info-section h2{color:#233a5f}
body.vacomo-blue .product-info-intro{color:#596c8a}
body.vacomo-blue .product-info-section h3{color:#233a5f}
body.vacomo-blue .product-info-tablist button{border:1px solid #d6dce5;color:#4f607b}
body.vacomo-blue .product-info-tablist button[aria-selected="true"]{background:#233a5f;border-color:#233a5f}
body.vacomo-blue .product-info-tablist button:focus-visible,body.vacomo-blue .product-compare-control input:focus-visible{outline:2px solid #6b80a1}
body.vacomo-blue .product-info-panel{border:1px solid #d9dee7;background:#f7f8fa}
body.vacomo-blue .product-info-panel p{color:#596d8c}
body.vacomo-blue .product-info-panel li{color:#536581}
body.vacomo-blue .product-info-panel li::before{color:#5e7292}
body.vacomo-blue .product-runtime{border-top:1px solid #d6dce5;border-bottom:1px solid #d6dce5}
body.vacomo-blue .product-runtime-number{color:#233a5f}
body.vacomo-blue .product-runtime-copy p{color:#5d7192}
body.vacomo-blue .product-info-pills span{border:1px solid #d6dce5;color:#5c7091}
body.vacomo-blue .product-care-list>li{border-top:1px solid #dbe0e8}
body.vacomo-blue .product-care-list>li>span{background:#e2e7ee;color:#5d7192}
body.vacomo-blue .product-care-list p{color:#607596}
body.vacomo-blue .product-compare-picture{background:#e3e7ed}
body.vacomo-blue .product-compare-divider{box-shadow:0 0 4px #233a5f33}
body.vacomo-blue .product-compare-tag{color:#233a5f}
body.vacomo-blue .product-compare-control>span{color:#657a9c}
body.vacomo-blue .product-compare-control input{accent-color:#45546d}
body.vacomo-blue .product-info-more{border-top:1px solid #d6dbe4}
body.vacomo-blue .product-info-more>summary{color:#475770}
body.vacomo-blue .product-review-stars>b{color:#5d7191}
body.vacomo-blue .clean-product-page #kundenbewertungen .clean-review-author{color:#233a5f}
body.vacomo-blue .mower-announcement-marquee{background:#233a5f;color:#f3f6fc}
body.vacomo-blue .mower-site-header .menu-toggle,body.vacomo-blue .mower-site-header .header-cart{color:#233a5f;background:#f1f4f8;border-color:#dfe5ee}
body.vacomo-blue .mower-site-header .header-cart [data-shop-cart-count]{background:#233a5f;color:#fff}
body.vacomo-blue .brand-footer{background:#233a5f;color:#fff}
body.vacomo-blue .brand-cart .pc-primary{background:#233a5f;border-color:#233a5f;color:#fff}
body.vacomo-blue .brand-cart .pc-primary:hover,body.vacomo-blue .button.intro-buy:hover{background:#304d78;border-color:#304d78}
body.vacomo-blue :is(button,a,summary):focus-visible{outline-color:#5f84ba}
