.jpWholesale{margin:32px 0;padding:30px;border:1px solid #e1e5eb;border-radius:20px;background:#fff;color:#252b34;font:16px/1.7 Arial,sans-serif}.jpWholesale h2{font-size:clamp(25px,4vw,36px);line-height:1.2;margin:12px 0 18px}.jpWholesale p{max-width:920px}.jpWholesaleEyebrow{font-size:11px;font-weight:700;letter-spacing:1.5px;color:#b31927}.jpWholesaleFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.jpWholesaleFacts>div{background:#f5f6f8;border-radius:12px;padding:20px}.jpWholesale h3{font-size:17px;margin:0 0 10px}.jpWholesaleFacts p,.jpWholesaleNote{font-size:14px;color:#59616e}.jpWholesaleLinks{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.jpWholesaleLinks a{display:inline-block;padding:10px 16px;border:1px solid #d9dde3;border-radius:8px;color:#a31523;background:white;text-decoration:none;font:700 14px/1.5 Arial,sans-serif}.jpWholesaleLinks a:hover{background:#fff0f1}.jpWholesaleLinks a:focus-visible{outline:3px solid #1864ab;outline-offset:3px}.jpWholesaleNote{margin-bottom:0}.jpWholesalePage{max-width:1100px;margin:32px auto}.jpWholesalePage .jpWholesale{margin:0}.jpWholesalePage details{padding:16px 0;border-bottom:1px solid #e1e5eb}.jpWholesalePage summary{font-weight:700;cursor:pointer}.jpWholesalePage .jpWholesaleActions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.jpWholesalePage .jpWholesaleActions a{background:#c9192b;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:700}.jpWholesalePage h1{font-size:clamp(30px,5vw,48px);color:#202631;max-width:900px}.jpWholesalePage h2{font-size:26px}@media(max-width:700px){.jpWholesale{padding:22px 18px;margin:24px 0}.jpWholesaleFacts{grid-template-columns:1fr;gap:12px}.jpWholesalePage{width:92%;margin:22px auto}.jpWholesalePage .jpWholesale{padding:22px 18px}.jpWholesaleLinks a{max-width:100%;box-sizing:border-box}}