:root{--vm-action:#2d654b;--vm-action-hover:#234e3a;--vm-action-ink:#fff;--action:var(--vm-action);--action-hover:var(--vm-action-hover)}
.button.v14-primary,.button.v21-main-action{background:var(--vm-action)!important;color:var(--vm-action-ink)!important;border-radius:6px!important}
.button.v14-primary:hover,.button.v21-main-action:hover{background:var(--vm-action-hover)!important}
.button.v14-primary:focus-visible,.button.v21-main-action:focus-visible{outline:3px solid var(--vm-action);outline-offset:4px}
.button.v14-primary:disabled{opacity:.64}
.help-page .help-task-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;margin:30px 0 42px}
.help-page .help-task-nav>a{display:block;min-width:0;padding:20px 18px;border:1px solid #ccd5c7;border-radius:7px;background:#f2f4ec;text-decoration:none}
.help-page .help-task-nav h2{font:600 19px/1.35 Arial,Helvetica,sans-serif;letter-spacing:0;margin:0}
.help-page .help-task-nav p{font:400 16px/1.55 Arial,Helvetica,sans-serif;margin:8px 0 0;max-width:none}
.help-page .help-task-nav>a:focus-visible{outline:3px solid var(--vm-action);outline-offset:3px}
.help-page .help-task-group{max-width:800px;margin:0 0 38px}
.help-page .help-task-group>h2{font-size:30px;line-height:1.2;margin:0 0 20px}
.help-page .help-contact{max-width:800px;margin-top:38px}
.help-page .help-task-body{max-width:800px}
.help-page .faq-list details>p{font-size:16px;line-height:1.65}
.help-page .faq-list details .policy-links{margin-top:12px}
.v235-order-info{display:block;max-width:760px;margin-bottom:25px;text-align:left}
.v235-order-note{display:block;margin:0;padding:0 0 20px}
.v235-order-note+.v235-order-note{border-top:1px solid #d5ddcf;padding-top:20px}
.v235-order-note h2{font:600 16px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;margin:0 0 8px}
.vm14 .v14-cart-footer .v235-order-note p{font:400 15px/1.65 Arial,Helvetica,sans-serif;margin:0;color:#4c5e53}
@media(max-width:650px){
 .help-page .help-task-nav{grid-template-columns:1fr;gap:0;margin:24px 0 36px}
 .help-page .help-task-nav>a{padding:17px 0;border:0;border-top:1px solid #d5ddcf;border-radius:0;background:none;min-height:80px}
 .help-page .help-task-nav>a:last-child{border-bottom:1px solid #d5ddcf}
 .help-page .help-task-nav h2{font-size:18px}
 .help-page .help-task-nav p{margin-top:5px;font-size:16px}
 .help-page .help-task-group>h2{font-size:27px;margin-bottom:17px}
 .help-page .help-task-group{margin-bottom:32px}
 .v235-order-note p{font-size:15px;line-height:1.65}
}
