.buyer-primary,.buyer-secondary{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:46px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none!important;margin:8px 10px 8px 0;border:1px solid #e95b24;border-radius:4px}.buyer-primary{background:#e95b24;color:#fff!important}.buyer-secondary{color:inherit}.buyer-start{max-width:1200px;margin:0 auto;padding:64px 24px}.buyer-start h2{font-size:clamp(26px,3.5vw,42px);line-height:1.2;margin:12px 0 28px}.buyer-eyebrow{font-size:12px;letter-spacing:.12em;color:#96370f}.buyer-format-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.buyer-format-grid>a,.buyer-format-grid>article{padding:24px;border:1px solid #ddd;border-radius:4px;line-height:1.65}.buyer-format-grid strong,.buyer-format-grid span{display:block}.buyer-format-grid strong{font-size:19px;margin-bottom:12px}.buyer-format-grid span{font-size:14px;color:#555}.buyer-preview-note{max-width:1180px;margin:22px auto;padding:20px 24px;background:#faf4ed;border-left:3px solid #e95b24;line-height:1.65;font-size:14px}.buyer-preview-note p{margin-top:8px}.buyer-extra-fields{display:grid;gap:12px}.buyer-extra-fields label{display:grid;gap:5px;font-weight:600}.buyer-extra-fields input{border:1px solid #ccc;border-radius:5px;padding:10px;width:100%;font-weight:400}.buyer-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;margin:16px 0}.buyer-consent input{width:auto!important;margin-top:3px}.buyer-samples{scroll-margin-top:110px}.buyer-samples .buyer-format-grid{grid-template-columns:1fr 1fr}.buyer-samples h3{font-size:22px;margin:24px 0 12px}.buyer-samples p,.buyer-samples li{margin-bottom:14px;line-height:1.75}.shared-brand span{font-size:15px!important;font-weight:700}.home-process-photos img{object-fit:cover!important}.buyer-order-note{border-top:1px solid #ddd}.seo-cta{min-height:44px}.buyer-preview-error{color:#9b2f16}
@media(max-width:760px){.buyer-start{padding:40px 20px}.buyer-format-grid,.buyer-samples .buyer-format-grid{grid-template-columns:1fr 1fr}.buyer-format-grid>a,.buyer-format-grid>article{padding:18px}.buyer-primary,.buyer-secondary{max-width:100%}.shared-brand span{font-size:12px!important}}
@media(max-width:430px){.buyer-format-grid,.buyer-samples .buyer-format-grid{grid-template-columns:1fr}.buyer-preview-note{margin:16px 12px;padding:16px}.buyer-start h2{font-size:29px}}
.buyer-contact-details{margin-top:36px;max-width:470px}.buyer-contact-details h3{font-size:20px;margin:26px 0 12px}.buyer-contact-details a{color:#96370f;text-decoration:underline;text-underline-offset:4px}.buyer-contact-details p{font-size:15px;line-height:1.8}.shared-header .shared-brand{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;letter-spacing:normal!important}.shared-header .shared-brand img{width:42px!important;height:42px!important;object-fit:contain!important}.shared-header .shared-brand span{font-size:14px!important;letter-spacing:normal!important;white-space:nowrap}.shared-header{min-height:74px}@media(max-width:600px){.shared-header .shared-brand span{display:none!important}}
