.fm-plans__heading{max-width:700px;margin:0 auto;text-align:center}.fm-plans__intro{max-width:700px;margin:12px auto 0;font-size:13px;line-height:19.5px;color:var(--fm-ink);text-align:center}.fm-plans__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:36px}.fm-plans__card{display:flex;flex-direction:column;border:1px solid var(--fm-border);border-radius:20px;background:#fff;overflow:hidden;color:var(--fm-ink);text-decoration:none}.fm-plans__media{border-radius:0}.fm-plans__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px}.fm-plans__rating{display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--fm-muted);--fm-star-color: var(--fm-primary)}.fm-plans__title{font-size:16px;line-height:20.8px;font-weight:600}.fm-plans__suffix{color:#a3a3a1;font-weight:500}.fm-plans__price{font-size:14px;line-height:18.2px;color:var(--fm-soft)}.fm-plans__btn{margin-top:auto;min-height:40px;padding:0 12px;font-size:13px}.fm-plans__tabs[hidden],.fm-plans__tab[hidden],.fm-plans__card[hidden]{display:none}.fm-plans__tabs{display:flex;gap:8px;margin:24px calc(-1 * var(--fm-gutter-m, 16px)) 0;padding:0 var(--fm-gutter-m, 16px) 2px;overflow-x:auto;scrollbar-width:none}.fm-plans__tabs::-webkit-scrollbar{display:none}.fm-plans__tab{flex:none;min-height:38px;padding:0 16px;border:1px solid var(--fm-border);border-radius:999px;background:#fff;color:var(--fm-ink);font:600 13px/1 var(--fm-font);white-space:nowrap;cursor:pointer}.fm-plans__tab[aria-selected=true]{border-color:var(--fm-primary);background:var(--fm-primary);color:var(--fm-on-primary)}.fm-plans__tabs+.fm-plans__grid{margin-top:20px}.fm-plans__media-wrap{position:relative}.fm-plans__badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:var(--fm-primary);color:var(--fm-on-primary);font-size:11px;line-height:14px;font-weight:700;letter-spacing:.04em}.fm-plans__was{margin-left:4px;color:var(--fm-muted)}@media(max-width:749px){.fm-plans--row .fm-plans__grid{display:flex;margin-left:calc(-1 * var(--fm-gutter-m, 16px));margin-right:calc(-1 * var(--fm-gutter-m, 16px));padding:0 var(--fm-gutter-m, 16px) 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fm-plans--row .fm-plans__grid::-webkit-scrollbar{display:none}.fm-plans--row .fm-plans__card{flex:0 0 44%;scroll-snap-align:start}}@media(min-width:750px){.fm-plans__tabs{flex-wrap:wrap;justify-content:center;margin:32px 0 0;padding:0;overflow:visible}.fm-plans__tab{min-height:42px;padding:0 20px;font-size:14px}.fm-plans__tabs+.fm-plans__grid{margin-top:32px}.fm-plans__intro{margin-top:16px;font-size:16px;line-height:24px}.fm-plans__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:48px}.fm-plans__body{gap:8px;padding:24px}.fm-plans__title{font-size:22px;line-height:28.6px}.fm-plans__price{font-size:16px;line-height:20.8px}.fm-plans__btn{min-height:46px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fm-plans.css.map */
