.rdf-lm{background:var(--rdf-lm-bg, #ffffff)}.rdf-lm__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;max-width:1440px;margin-inline:auto;padding:var(--rdf-lm-pad-top, 44px) 40px var(--rdf-lm-pad-bottom, 46px)}.rdf-lm__col{display:flex;flex-direction:column;gap:var(--rdf-lm-card-gap, 24px)}.rdf-lm__card{box-sizing:border-box;padding:var(--rdf-lm-card-pad-y, 61px) var(--rdf-lm-card-pad-x, 71px);background:var(--rdf-lm-card-bg, #ffffff);border:1px solid var(--rdf-lm-border, #d4c9b5);border-radius:20px}.rdf-lm__heading.rdf-lm__heading--second{margin-top:0}.rdf-lm__card--second .rdf-lm__body{margin-top:12px}.rdf-lm__card--second{padding:var(--rdf-lm-card2-pad-top, 32px) var(--rdf-lm-card2-pad-x, 59px) var(--rdf-lm-card2-pad-bottom, 28px)}.rdf-lm__col>.rdf-lm__card:only-child{min-height:var(--rdf-lm-min-height, 650px)}.rdf-lm__eyebrow{margin:0;font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:500;font-size:18px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;color:var(--rdf-lm-eyebrow, #8b1a1a)}.rdf-lm__heading{margin:17px 0 0;font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:500;font-size:42px;line-height:46px;letter-spacing:-1px;color:var(--rdf-lm-heading, #2d2d2d)}.rdf-lm__body{margin:16px 0 0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:500;font-size:18px;line-height:25px;color:var(--rdf-lm-text, #2d2d2d)}.rdf-lm__body p{margin:0}.rdf-lm__body p+p{margin-top:24px}.rdf-lm__body h3+p+p{margin-top:12px}.rdf-lm__body h3+p{font-size:15.7px;line-height:27px}.rdf-lm__body strong{display:block;font-weight:600;font-size:24px;line-height:29px;color:var(--rdf-lm-heading, #2d2d2d)}.rdf-lm__body h3{margin:40px 0 21px;font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:500;font-size:40px;line-height:46px;letter-spacing:-1px;color:var(--rdf-lm-heading, #2d2d2d)}.rdf-lm__body table{width:100%;margin:16px 0 0;border-collapse:collapse;border:0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-size:15px;line-height:25px}.rdf-lm__body thead th:first-child{width:56%}html[dir] .rdf-lm__body.rte table th,html[dir] .rdf-lm__body.rte table td{border:0}html[dir] .rdf-lm__body.rte table tr{border-top:0}html[dir] .rdf-lm__body.rte table tbody td{border-bottom:1px solid #efe9e1}html[dir] .rdf-lm__body.rte table tbody tr:last-child td{border-bottom:0}.rdf-lm__body thead th{background:#61482e;color:#fff;text-align:left;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;line-height:16px;padding:16.5px 22px}.rdf-lm__body thead th:first-child{border-radius:8px 0 0}.rdf-lm__body thead th:last-child{border-radius:0 8px 0 0}.rdf-lm__body tbody td{padding:16.5px 22px;border-bottom:1px solid #efe9e1}.rdf-lm__body tbody tr:last-child td{border-bottom:0;color:var(--rdf-lm-text, #2d2d2d)}.rdf-lm__body tbody tr:nth-child(2n){background:#f9f4ee}.rdf-lm__body tbody td:last-child{font-weight:600;text-align:left;padding-right:8px;white-space:nowrap}.rdf-lm__body p:has(em){font-size:15px;line-height:25px}.rdf-lm__body em{display:block;margin-top:0;font-size:18px;line-height:27px;font-style:normal;font-weight:700;color:var(--rdf-lm-accent, #8b1a1a)}.rdf-lm__map{position:relative;min-height:var(--rdf-lm-min-height, 650px);border-radius:20px;overflow:hidden;background:#e9eef2}.rdf-lm__map iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.rdf-lm__map img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1199px){.rdf-lm__inner{grid-template-columns:minmax(0,1fr);gap:24px}.rdf-lm__card,.rdf-lm__col>.rdf-lm__card:only-child,.rdf-lm__map,.rdf-lm__map img{min-height:0}.rdf-lm__card{padding:40px}.rdf-lm__map{aspect-ratio:670 / 420}}@media screen and (max-width:767px){.rdf-lm__body tbody td:last-child{white-space:normal}.rdf-lm__body table{font-size:14px}.rdf-lm__body thead th,.rdf-lm__body tbody td{padding:12px 14px}.rdf-lm__inner{padding:40px 20px 48px}.rdf-lm__card{padding:28px 24px;border-radius:16px}.rdf-lm__heading{margin-top:20px;font-size:26px;line-height:32px}.rdf-lm__body h3{margin-top:28px;font-size:24px;line-height:30px}.rdf-lm__map{border-radius:16px;aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-rdf-location-map.css.map */
