.tmf-pro-visit__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:5.6rem;align-items:center}.tmf-pro-visit__mosaic,.tmf-pro-visit__copy{min-width:0}.tmf-pro-visit--flip .tmf-pro-visit__grid{grid-template-columns:.95fr 1.05fr}.tmf-pro-visit--flip .tmf-pro-visit__mosaic{order:2}.tmf-pro-visit__mosaic{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:1.2rem;height:50rem}.tmf-pro-visit__mosaic--1{grid-template-columns:1fr;grid-template-rows:1fr}.tmf-pro-visit__mosaic--2{grid-template-rows:1fr}.tmf-pro-visit__photo{position:relative;margin:0;border-radius:1.6rem;overflow:hidden;background:var(--pro-tint)}.tmf-pro-visit__mosaic--3 .tmf-pro-visit__photo:first-child{grid-row:1 / 3}.tmf-pro-visit__photo img,.tmf-pro-visit__ph{display:block;width:100%;height:100%;object-fit:cover}.tmf-pro-visit__ph{fill:#b9b2a8}.tmf-pro-visit__photo figcaption{position:absolute;left:1.2rem;bottom:1.2rem;background:#fffffff0;color:var(--pro-ink);font-size:1.3rem;font-weight:600;padding:.6rem 1.2rem;border-radius:99rem}.tmf-pro-visit__info{margin:2.4rem 0 0;border:1px solid var(--pro-border);border-radius:var(--pro-radius);background:var(--pro-surface);overflow:hidden}.tmf-pro-visit__row{display:grid;grid-template-columns:11rem 1fr;gap:1.6rem;padding:1.4rem 2rem;border-top:1px solid var(--pro-border)}.tmf-pro-visit__row:first-child{border-top:0}.tmf-pro-visit__row dt{font-size:1.4rem;font-weight:700;color:var(--pro-fg-soft);padding-top:.1rem}.tmf-pro-visit__row dd{margin:0;font-size:1.6rem;line-height:1.5}.tmf-pro-visit__row address{font-style:normal}.tmf-pro-visit__row a{font-weight:700;border-bottom:2px solid var(--pro-accent)}.tmf-pro-visit__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.tmf-pro-visit__perks{list-style:none;margin:4.8rem 0 0;padding:3.2rem 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2.4rem 4rem;border-top:1px solid var(--pro-border)}.tmf-pro-visit__perks li{display:flex;gap:1.4rem;align-items:flex-start}.tmf-pro-visit__perk-n{font-size:2.4rem;color:var(--pro-accent-fg);min-width:3.2rem}.tmf-pro-visit__perks strong{display:block;font-size:1.7rem;margin-bottom:.4rem}.tmf-pro-visit__perks li>span>span{font-size:1.5rem;line-height:1.55;color:var(--pro-fg-soft)}@media screen and (max-width:989px){.tmf-pro-visit__grid,.tmf-pro-visit--flip .tmf-pro-visit__grid{grid-template-columns:1fr;gap:3.2rem}.tmf-pro-visit__mosaic,.tmf-pro-visit--flip .tmf-pro-visit__mosaic{order:2;height:42rem}.tmf-pro-visit__perks{margin-top:4rem}}@media screen and (max-width:480px){.tmf-pro-visit__mosaic,.tmf-pro-visit--flip .tmf-pro-visit__mosaic{height:30rem;grid-template-columns:1.3fr 1fr}.tmf-pro-visit__photo figcaption{font-size:1.1rem;padding:.5rem .9rem;left:.8rem;bottom:.8rem}.tmf-pro-visit__row{grid-template-columns:1fr;gap:.2rem;padding:1.2rem 1.6rem}.tmf-pro-visit__ctas .tmf-pro__btn{width:100%}.tmf-pro-visit__perks{margin-top:3.2rem;padding-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-tmf-pro-visit.css.map */
