.psm-retailer-links{background:#f5f0e8;border-top:1px solid #d9ded7;color:#193c38}.psm-retailer-links-inner{max-width:1440px;margin:auto;padding:clamp(34px,5vw,60px) max(5vw,24px);box-sizing:border-box}.psm-retailer-links h2{font:400 clamp(30px,3.5vw,44px)/1.1 Georgia,'Times New Roman',serif;letter-spacing:-.5px;margin:0 0 17px}.psm-retailer-links-intro{max-width:760px;font-size:15px;line-height:1.7;margin:0 0 23px}.psm-retailer-links-list{display:flex;flex-wrap:wrap;gap:14px;list-style:none;padding:0;margin:0}.psm-retailer-links-list li{margin:0;min-width:0}.psm-retailer-links-list a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;box-sizing:border-box;padding:13px 19px;background:#193c38;color:#fff;text-decoration:none;font-size:14px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.psm-retailer-links-list a:hover{background:#28534e}.psm-retailer-links-list a:focus-visible{outline:3px solid #b85645;outline-offset:4px}.psm-retailer-links-ad{font-size:12px;font-weight:400}.psm-retailer-links-disclosure{font-size:12px;line-height:1.7;color:#52655b;margin:18px 0 0}.psm-retailer-links-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.psm-retailer-links-inner{padding:30px 18px}.psm-retailer-links-list{display:grid;grid-template-columns:1fr;gap:12px}.psm-retailer-links-list a{display:flex;width:100%}.psm-retailer-links-intro{font-size:14px}}
