.kaiko-wholesale-apply{--wh-black:#000000;--wh-brown:#8c7964;--wh-bg:#fdfdfc;--wh-ink:#444444;--wh-border:#e0e0e0;--wh-gray:#999999;--wh-cta-bg:#c9bfb0;--wh-pad-x:clamp(24px,3vw,48px);font-family:var(--font-body,"Cormorant Infant",Georgia,serif);font-size:16.8px;line-height:1.6;color:var(--wh-black);background:var(--wh-bg);min-height:60vh;padding-bottom:80px}.kaiko-wholesale-apply *,.kaiko-wholesale-apply :after,.kaiko-wholesale-apply :before{box-sizing:border-box}.wh-hero{padding:150px var(--wh-pad-x) 0;max-width:720px}.wh-eyebrow{margin:0 0 12px;font-size:14px;letter-spacing:.12em;color:var(--wh-brown)}.wh-eyebrow,.wh-title{font-weight:500;text-transform:uppercase}.wh-title{margin:0 0 14px;font-size:clamp(32px,3.4vw,46px);line-height:1.15}.wh-lead{margin:0;font-size:17.5px;color:var(--wh-ink);max-width:56ch}.wh-lead a{color:var(--wh-black);text-decoration:none;border-bottom:1px solid var(--wh-border)}.wh-form-wrap{padding:48px var(--wh-pad-x) 0;max-width:640px}.wh-form{display:flex;flex-direction:column;gap:18px}.wh-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wh-field{display:flex;flex-direction:column;gap:6px}.wh-field label{font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--wh-brown)}.wh-optional{text-transform:none;letter-spacing:0;color:var(--wh-gray);font-size:13px}.wh-field input{font-family:Arial,Helvetica,sans-serif;font-size:15px;padding:12px 14px;border:1px solid var(--wh-border);border-radius:0;background:#fff;color:var(--wh-black)}.wh-field input:focus{outline:none;border-color:var(--wh-brown)}.wh-hint{margin:0;font-size:14px;color:var(--wh-ink)}.wh-company-preview{padding:16px 18px;border:1px solid var(--wh-border);background:#fff}.wh-company-preview-label{margin:0 0 8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--wh-brown)}.wh-company-preview-name{margin:0 0 4px;font-size:18px;font-weight:500}.wh-company-preview-addr,.wh-company-preview-vat{margin:0;font-size:15px;color:var(--wh-ink)}.wh-form-error{color:#a33;font-size:15px}.wh-check{display:flex;align-items:flex-start;gap:12px;text-align:left;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:var(--wh-black)}.wh-check-box{flex-shrink:0;width:18px;height:18px;margin-top:3px;border:1px solid var(--wh-border);display:inline-flex;align-items:center;justify-content:center;color:transparent}.wh-check.is-on .wh-check-box{background:var(--wh-brown);border-color:var(--wh-brown);color:#fff}.wh-check a{color:var(--wh-black);text-decoration:underline}.wh-cta{align-self:flex-start;margin-top:8px;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:14px 28px;border:none;border-radius:0;background:var(--wh-cta-bg);color:#444;cursor:pointer}.wh-cta:disabled{opacity:.6;cursor:not-allowed}.wh-success{max-width:56ch}.wh-success-status{display:flex;align-items:center;gap:10px;margin-bottom:12px}.wh-success-dot{width:10px;height:10px;background:#6b8f71}.wh-success-label{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--wh-brown)}.wh-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media (max-width:640px){.wh-row{grid-template-columns:1fr}.wh-hero{padding-top:110px}}