#MainContent .ff-design-system a.ff-hero-shop-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:22px;padding:13px 24px;background:#8e2539;border:1px solid #8e2539;border-radius:3px;color:#faf7ee;text-decoration:none;font:500 12px/1.3 'FF DM Sans',Arial,sans-serif;letter-spacing:.02em;text-transform:none;text-align:center}
#MainContent .ff-design-system a.ff-hero-shop-cta:hover{background:#852035;border-color:#852035}
#MainContent .ff-design-system a.ff-hero-shop-cta:focus-visible{outline:2px solid #2d4227;outline-offset:4px}
@media(max-width:749px){#MainContent .ff-design-system a.ff-hero-shop-cta{display:flex;width:100%;min-height:44px;margin-top:16px;padding:12px 10px;font-size:12px}}
