/* Retail partner logos and delivery link; layout inherits the commercial grower design. */






.supply-inline-link{display:inline-flex;gap:12px;align-items:center;margin-top:20px;color:#003d2e;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px}
.supply-account{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:34px 0 54px;border-top:1px solid #dce5dd}
.supply-account>div{max-width:730px}.supply-account h2{font-size:28px;margin-bottom:12px}.supply-account p:not(.eyebrow){font-size:16px;color:#526661;line-height:1.65}.supply-account>a{flex-shrink:0}

@media(max-width:700px){.supply-account{flex-direction:column;align-items:flex-start;gap:22px;padding:30px 0 38px}}

.supply-reference .manufacturer.dte{width:100px;height:54px}.supply-reference .manufacturer.dte img{filter:url(#manufacturer-ink);mix-blend-mode:multiply}.supply-reference .manufacturer.bluelab{width:108px}.supply-reference .manufacturer.coast{width:138px}
.supply-reference button.supply-inline-link{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}

.supply-reference .supply-inline-link{text-decoration:none}
.supply-reference .supply-inline-link .supply-link-label{text-decoration:underline;text-underline-offset:5px}
.supply-reference .growers-application-banner .primary{background:#a9d77d}
.supply-reference .growers-application-banner .primary:hover{background:#c8e79d}

.supply-reference .growers-application-banner{--growers-lime:#a9d77d}

/* Match the desktop header and homepage content edges. */
@media(min-width:851px){
 body.storefront.supply-reference main.growerspage{--editorial-gutter:6px;max-width:1488px;padding-inline:var(--editorial-gutter)}
}
