.wholesale-page .about-hero{max-width:1120px}.wholesale-page h1{font-size:clamp(2.1rem,5vw,4rem);line-height:1.15}.wholesale-page h2{font-size:clamp(1.6rem,3vw,2.3rem);margin-bottom:24px}.wholesale-page p{font-size:1rem;line-height:1.8}.wholesale-details{display:grid;grid-template-columns:1fr 1fr;gap:48px}.wholesale-languages{display:flex;gap:12px;flex-wrap:wrap;font-size:14px}.wholesale-languages a[aria-current]{text-decoration:underline;text-underline-offset:5px}.wholesale-page .produce-card h3{font-size:25px;margin:0 0 12px;line-height:1.25}.wholesale-process{max-width:1050px}.wholesale-process>h2:not(:first-child){margin-top:48px}.wholesale-process details{border-bottom:1px solid #dce3d8;padding:18px 0}.wholesale-process summary{cursor:pointer;font-weight:600;font-size:1rem}.wholesale-contact{background:#eef3eb}.wholesale-contact address{font-style:normal;line-height:1.8}.wholesale-page .button.outline{color:#123b2b;border-color:#123b2b}.wholesale-page .catalog-grid{margin-top:28px}.wholesale-links{display:flex;gap:20px;flex-wrap:wrap;padding:24px 5%;border-top:1px solid #dce3d8}.wholesale-links a{font-weight:600;text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.wholesale-details{grid-template-columns:1fr;gap:24px}.wholesale-page header{flex-wrap:wrap;gap:14px}.wholesale-page header nav{display:flex;flex-wrap:wrap}.wholesale-page .produce-card h3{font-size:23px}}
.wholesale-page .about-hero .actions{display:flex;flex-wrap:wrap;gap:12px}.wholesale-page .about-hero .button{width:auto}.wholesale-page .about-hero .button.green{background:#dfc780;color:#123b2b}.wholesale-page .about-hero .button.outline{color:#fff;border:1px solid #adc1b5;background:transparent}
