.yf-customer-care{--care-line:#b6a1c44d;--care-ink:#30213d;--care-muted:#6e5d7b;border:1px solid var(--care-line);color:var(--care-ink);text-align:left;background:linear-gradient(135deg,#f8f3fc,#f2edf7);border-radius:18px;align-items:flex-start;gap:16px;max-width:1240px;margin:26px auto;padding:22px 24px;display:flex}.yf-care-icon{border:1px solid var(--care-line);width:45px;height:45px;color:var(--care-ink);background:#b9a1cc12;border-radius:50%;flex:none;place-items:center;display:grid}.yf-customer-care .yf-care-eyebrow{letter-spacing:.13em;color:var(--care-muted);margin:0 0 7px;font:650 9px/1.5 Inter,system-ui}.yf-customer-care h3{letter-spacing:-.025em;color:var(--care-ink);margin:0 0 8px;font:650 20px/1.3 Inter,system-ui}.yf-customer-care p{max-width:68ch;color:var(--care-muted);margin:0;font:400 13px/1.8 Inter,system-ui}.yf-customer-care a{min-height:44px;color:var(--care-ink);border-bottom:1px solid var(--care-line);align-items:center;gap:10px;margin-top:8px;font:650 13px/1.5 Inter,system-ui;text-decoration:none;transition:gap .2s,border-color .2s;display:inline-flex}.yf-customer-care a:hover{border-color:currentColor;gap:14px}.yf-customer-care a:focus-visible{outline-offset:5px;outline:3px solid #a77cbd}.yf-customer-care[data-tone=dark]{--care-line:#b9a3cf30;--care-ink:#f0e4fa;--care-muted:#c0b4cc;background:linear-gradient(125deg,#211a2b,#171922);box-shadow:0 15px 35px #0001}.shopping-cart .yf-customer-care{gap:12px;margin:20px 0 0;padding:18px 16px}.shopping-cart .yf-customer-care h3{font-size:17px}.shopping-cart .yf-care-icon{width:35px;height:35px}.shopping-cart .yf-customer-care p{font-size:12px}.product-copy .yf-customer-care{gap:12px;margin:22px 0 0;padding:18px}.product-copy .yf-customer-care h3{font-size:17px}.product-copy .yf-care-icon{display:none}.tracker-page>.yf-customer-care{max-width:1000px;margin:25px auto 45px}.yforge-home>div>.yf-customer-care{width:calc(100% - 48px)}.payment-page .yf-customer-care{margin:24px 0 0;padding:20px}.payment-page .yf-customer-care a{box-shadow:none;background:0 0;border-radius:0;padding:0;font-size:13px}.payment-page .yf-customer-care h3{font-size:18px}@media (max-width:600px){.yf-customer-care{border-radius:16px;gap:12px;padding:20px 18px}.yf-care-icon{width:36px;height:36px}.yf-customer-care h3{font-size:18px}.yf-customer-care p{font-size:12px}.yforge-home>div>.yf-customer-care{width:calc(100% - 32px)}.tracker-page>.yf-customer-care{margin:20px 16px 36px}.payment-page .yf-care-icon{display:none}}@media (prefers-reduced-motion:reduce){.yf-customer-care a{transition:none}}
