.fmv-retail-directory{padding-block:40px;color:#173d42;background:#fff}.fmv-retail-directory .fmv-retail-directory__heading{margin:0 0 28px;font-size:clamp(28px,4vw,44px);line-height:1.15}.fmv-retail-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.fmv-retail-directory__card{display:flex;flex-direction:column;gap:20px;border:1px solid #dce6e0;border-radius:16px;padding:18px;background:#fff;min-width:0}.fmv-retail-directory__image{display:block;aspect-ratio:4/3;flex-shrink:0;border:1px solid #edf0ed;border-radius:12px;overflow:hidden;background:#fff}.fmv-retail-directory__image img,.fmv-retail-directory__image svg{width:100%;height:100%;object-fit:contain}.fmv-retail-directory__card h2{font-size:26px;line-height:1.2;margin:0;color:#173d42;overflow-wrap:anywhere}.fmv-retail-directory__card p{margin:0;color:#566d70}.fmv-retail-directory__button{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px;margin-top:auto;background:#234f43;color:#fff;border-radius:10px;text-decoration:none;text-align:center;font-weight:600}.fmv-retail-directory__button:hover{background:#123f36}.fmv-retail-directory a:focus-visible{outline:3px solid #173d42;outline-offset:4px}@media(max-width:989px){.fmv-retail-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.fmv-retail-directory__grid{grid-template-columns:1fr;gap:18px}.fmv-retail-directory__card h2{font-size:24px}}fmv-trade-price:not([hidden]){display:block;color:#173d42;line-height:1.6}fmv-trade-price p{margin:0 0 8px}fmv-trade-price .fmv-trade-value{font-size:1.25em;font-weight:700}fmv-trade-price .fmv-trade-pending{font-size:.85em}.fmv-trade-source{display:none!important}.fmv-message-sharing .fmv-message-share{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #bbd1c6;border-radius:8px;background:#fff;color:#123f36;text-decoration:none;font-size:14px;font-weight:600;line-height:1.3}.fmv-message-sharing .fmv-message-share:hover{background:#edf5f0;border-color:#123f36}.fmv-message-sharing .fmv-message-share:focus-visible{outline:2px solid #123f36;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
