.pmsk-commercial{--pmsk-teal:#007b78;--pmsk-ink:#173c3a;color:#254442;max-width:1180px;margin:0 auto 48px;line-height:1.65}.pmsk-commercial *{box-sizing:border-box}.pmsk-commercial h1,.pmsk-commercial h2,.pmsk-commercial h3{color:var(--pmsk-ink);line-height:1.2}.pmsk-commercial h1{font-size:clamp(30px,4vw,49px);font-weight:700;max-width:850px;margin:12px 0 20px}.pmsk-commercial h2{font-size:clamp(25px,3vw,34px);margin:0 0 18px}.pmsk-commercial h3{font-size:20px;margin:0 0 12px}.pmsk-commercial p{margin:0 0 18px}.pmsk-commercial a:not(.pmsk-button){color:#006966;text-decoration:underline}.pmsk-hero{padding:42px 44px;background:linear-gradient(125deg,#e9f5f0,#f4f8f4);border:1px solid #d5e6dc;border-radius:16px;margin:20px 0 38px}.pmsk-eyebrow{font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#007b78}.pmsk-lead{font-size:20px;max-width:800px}.pmsk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0 12px}.pmsk-button{display:inline-flex;align-items:center;justify-content:center;background:#007b78;color:#fff!important;border-radius:6px;padding:14px 22px;font-weight:700;line-height:1.35;text-align:center;text-decoration:none!important;min-height:48px}.pmsk-button:hover,.pmsk-button:focus{background:#005e5c;color:#fff}.pmsk-note{font-size:14px;color:#506562}.pmsk-section{margin:38px 0}.pmsk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pmsk-card{border:1px solid #d9e5df;border-radius:10px;padding:24px;background:#fff}.pmsk-request{display:grid;grid-template-columns:1fr 1.1fr;gap:36px;background:#f4f8f5;padding:32px;border-radius:12px;scroll-margin-top:110px}.pmsk-request ul{padding-left:20px}.pmsk-commercial details{border-bottom:1px solid #d9e5df;padding:16px 0}.pmsk-commercial summary{cursor:pointer;font-size:18px;font-weight:600;color:#173c3a}.pmsk-commercial details p{margin:12px 0 0}.pmsk-trade-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #cde0d7;border-left:5px solid #007b78;background:#f1f7f3;border-radius:8px;padding:22px;margin:28px 0;clear:both;width:100%}.pmsk-trade-cta strong{font-size:20px;line-height:1.3;color:#173c3a}.pmsk-trade-cta p{font-size:15px;line-height:1.5;margin:7px 0 0}.pmsk-trade-cta .pmsk-button{flex-shrink:0;max-width:280px}.summary .pmsk-trade-cta{display:block}.summary .pmsk-trade-cta .pmsk-button{margin-top:14px}.pmsk-request .eapps-form{max-width:100%!important}#pmsk-rfq-form{min-width:0}#pmsk-rfq-form input,#pmsk-rfq-form textarea{font-size:16px!important}.pmsk-payment{max-width:850px;padding:25px 0}.pmsk-payment li{margin:12px 0}
body.woodmart-archive-shop .pmsk-trade-cta{margin-bottom:66px!important}
@media(max-width:767px){.pmsk-hero{padding:26px 22px;margin-top:10px}.pmsk-lead{font-size:18px}.pmsk-grid,.pmsk-request{grid-template-columns:1fr}.pmsk-request{padding:22px;gap:18px}.pmsk-trade-cta{display:block;padding:20px}.pmsk-trade-cta .pmsk-button{margin-top:16px;max-width:none}.pmsk-actions{align-items:stretch;flex-direction:column}.pmsk-section{margin:28px 0}.pmsk-card{padding:20px}.pmsk-commercial{overflow-wrap:anywhere}}
