.focus-markets{--fm-text-dark: #0c2a42;--fm-text-white: #ffffff;--fm-card-radius: 20px;--fm-gap: clamp(16px, 12px + 1vw, 24px);--fm-section-py: clamp(56px, 44px + 3vw, 120px)}.focus-markets__inner{padding:var(--fm-section-py) var(--fm-section-px)}.focus-markets__header{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,6px + .5vw,12px);text-align:center;color:var(--fm-text-dark)}.focus-markets__heading{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(30px,calc(22px + 2.2vw),48px);line-height:clamp(38px,calc(32px + 1.8vw),60px);letter-spacing:-.02em;margin:0}.focus-markets__subheading{font-family:var(--font-body-family);font-weight:600;font-size:clamp(16px,calc(15px + .35vw),20px);line-height:clamp(24px,calc(22px + .5vw),30px);margin:0;max-width:70ch}.focus-markets__grid{margin-top:clamp(28px,22px + 2vw,56px);display:grid;gap:var(--fm-gap);grid-template-columns:1fr}@media screen and (min-width:750px){.focus-markets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.focus-markets__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.focus-markets__card{position:relative;overflow:hidden;border-radius:var(--fm-card-radius);min-height:clamp(320px,52vw,543px);background:#f6f6f600}.focus-markets__card-media{position:absolute;top:0;right:0;bottom:0;left:0}.focus-markets__card-media img,.focus-markets__card-media .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.focus-markets__card-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 37.351%,#000 83.531%);pointer-events:none}.focus-markets__card-content{position:absolute;left:0;right:0;bottom:0;padding:clamp(28px,22px + 1.2vw,32px) clamp(20px,16px + 1.1vw,24px) clamp(32px,26px + 1.8vw,40px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(16px,14px + .6vw,20px);color:var(--fm-text-white)}.focus-markets__card-text{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,6px + .5vw,12px);width:100%}.focus-markets__card-title{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(18px,calc(16px + .55vw),24px);line-height:clamp(26px,calc(24px + .45vw),32px);margin:0;color:var(--fm-text-white)}.focus-markets__card-body{font-family:var(--font-body-family);font-weight:400;font-size:clamp(14px,calc(13px + .35vw),16px);line-height:clamp(21px,calc(20px + .35vw),24px);margin:0;max-width:34ch}.focus-markets__card-body p{margin:0}.focus-markets__card-button{display:inline-flex;align-items:center;justify-content:center;padding:clamp(10px,9px + .35vw,12px) clamp(18px,16px + .75vw,24px);border-radius:60px;font-family:var(--font-body-family);font-weight:600;font-size:clamp(14px,calc(13px + .3vw),16px);line-height:clamp(20px,calc(19px + .3vw),24px);text-decoration:none;color:var(--fm-text-dark);background:#fff;border:1px solid #ffffff;transition:opacity .2s ease,transform .2s ease}.focus-markets__card-button:hover{opacity:.92}.focus-markets__card-button:active{transform:translateY(1px)}.focus-markets__card-button[aria-disabled=true]{opacity:.75;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-focus-markets.css.map */
