.cv-support{background:#fff;color:#20392d;padding:38px 20px 70px;font-family:Arial,sans-serif}.cv-support-wrap{max-width:900px;margin:auto}.cv-support-breadcrumb{font-size:12px;color:#55665b;margin-bottom:35px}.cv-support a{color:#166646;text-underline-offset:4px}.cv-support-eyebrow{font-size:12px;letter-spacing:.15em;font-weight:700}.cv-support h1{font:700 clamp(30px,4.3vw,52px)/1.12 Arial,sans-serif;letter-spacing:-.035em;max-width:850px;margin:15px 0 30px}.cv-support-body{font-size:17px;line-height:1.7;max-width:780px}.cv-support-lead{font-size:22px;line-height:1.5;color:#4b5c51}.cv-support-body h2{font:700 24px/1.3 Arial,sans-serif;margin:32px 0 12px}.cv-support-body p{margin:0 0 18px}.cv-support-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:28px 0}.cv-support-cards>div{padding:22px;background:#eff4eb;border:1px solid #dce6d7;border-radius:12px}.cv-support-cards h2{margin-top:0}.cv-support-body details{border-bottom:1px solid #dce6d7}.cv-support-body summary{cursor:pointer;font-weight:700;padding:22px 30px 22px 0;line-height:1.4}.cv-support-body details>div{padding-bottom:8px}.cv-support-note{font-size:14px;color:#5c6b61}.cv-support-form{max-width:650px;background:#f4f6f0;border-radius:12px;padding:26px;margin:28px 0}.cv-support-form label{display:block;margin:17px 0 7px;font-size:15px;font-weight:700}.cv-support-form input,.cv-support-form textarea{display:block;width:100%;box-sizing:border-box;max-width:100%;border:1px solid #a8b7a9;border-radius:5px;padding:13px;font:16px Arial,sans-serif;background:#fff;color:#20392d}.cv-support-form button,.cv-support-cta>a{display:inline-block;background:#176b46;color:white;border:0;border-radius:5px;padding:17px 25px;font:700 15px Arial,sans-serif;text-decoration:none;cursor:pointer}.cv-support-form button{margin-top:22px}.cv-support :focus-visible{outline:3px solid #b49443;outline-offset:4px}.cv-support-cta{margin-top:48px;padding:30px;background:#173f2c;border-radius:12px;color:#fff}.cv-support-cta h2{color:#fff;font:700 27px/1.2 Arial,sans-serif;margin:0 0 12px}.cv-support-cta p{font-size:15px;line-height:1.5;margin:0 0 20px}.cv-support-cta>a{background:#dceccf;color:#173f2c}.cv-page .shopify-policy__container{max-width:900px;padding:40px 22px 70px}.cv-page .shopify-policy__body{font-size:16px;line-height:1.7}.cv-page .shopify-policy__title h1{font-size:36px;line-height:1.2}@media(max-width:600px){.cv-support{padding-top:24px}.cv-support-breadcrumb{margin-bottom:25px}.cv-support-cards{grid-template-columns:1fr;gap:12px}.cv-support-lead{font-size:20px}.cv-support-form{padding:18px}.cv-support-cta{padding:24px}.cv-support-body{font-size:16px}}