.nav-compare-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.nav .nav-compare-actions .nav-action{white-space:nowrap;padding:14px 16px;font-size:12px;gap:9px}.nav .nav-alternative,.mobile-menu .nav-alternative{background:#dce9b8!important;color:#173f32!important;border:1px solid #b8ca95;box-shadow:none}.nav .nav-alternative:hover,.mobile-menu .nav-alternative:hover{background:#cddd9f!important}.nav .nav-compare-actions .nav-action svg{width:16px;height:16px}@media(min-width:921px) and (max-width:1200px){.nav{grid-template-columns:auto 1fr auto;gap:10px}.nav-links{justify-self:center}.nav-links a{padding:10px 8px!important;font-size:11px!important}.nav .nav-compare-actions .nav-action{font-size:10px;padding:12px 10px}.nav .nav-compare-actions .nav-action svg{display:none}}@media(max-width:920px){.nav-compare-actions{display:none}.mobile-menu .nav-alternative{margin-top:10px}}/* One consistent contact entry point on every page. */
.nav .nav-compare-actions .nav-action,.mobile-menu>a.button{background:#c65332!important;color:#fff!important;border:1px solid #c65332;border-radius:16px;box-shadow:none}.nav .nav-compare-actions .nav-action:hover,.mobile-menu>a.button:hover{background:#ad4529!important}

body .button:not(.outline):not(.dw-cta-outline){background:#c65332!important;border-color:#c65332!important;color:#fff!important;box-shadow:none}body .button:not(.outline):not(.dw-cta-outline):hover{background:#ad4529!important;border-color:#ad4529!important;color:#fff!important}
