.visit-section[data-astro-cid-cglfpubc]{background:#f0f4f6}@media (width>=768px) and (width<=1150px){.hero[data-astro-cid-cglfpubc] h1[data-astro-cid-cglfpubc]{font-size:clamp(39px,5.1vw,58px)!important}.hero-heading-line[data-astro-cid-cglfpubc]{white-space:nowrap}}.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:10px 22px;display:grid}.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]>span[data-astro-cid-cglfpubc]{text-align:left}.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]>img[data-astro-cid-cglfpubc]{object-fit:contain;object-position:left center;grid-column:1;width:48px;height:50px}.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]>p[data-astro-cid-cglfpubc]{grid-column:2;align-self:center;margin:0}@media (width<=950px){.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]{grid-template-columns:44px minmax(0,1fr);gap:10px 18px}.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]>img[data-astro-cid-cglfpubc]{width:44px;height:46px}}@media (width<=640px){.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]{grid-template-columns:42px minmax(0,1fr);gap:9px 16px}.visit-steps[data-astro-cid-cglfpubc] li[data-astro-cid-cglfpubc]>img[data-astro-cid-cglfpubc]{width:42px;height:44px}}.home-pricing-layout[data-astro-cid-cglfpubc]{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:64px;display:grid}.home-pricing-visual[data-astro-cid-cglfpubc]{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.home-pricing-art[data-astro-cid-cglfpubc]{width:100%;height:auto;display:block}.home-pricing-details[data-astro-cid-cglfpubc]{min-height:44px;margin:0;font-size:12px}@media (width>=641px){.home-pricing-details[data-astro-cid-cglfpubc]{translate:16px}.home-pricing-layout[data-astro-cid-cglfpubc] .price-grid[data-astro-cid-cglfpubc]>div[data-astro-cid-cglfpubc]{flex-direction:column;align-items:flex-start;display:flex}.home-pricing-layout[data-astro-cid-cglfpubc] .price-grid[data-astro-cid-cglfpubc] .text-link[data-astro-cid-cglfpubc]{min-height:44px;margin-top:auto}.home-pricing-layout[data-astro-cid-cglfpubc] .price-grid[data-astro-cid-cglfpubc] p[data-astro-cid-cglfpubc]:not(.price){margin-bottom:22px}}@media (width<=1150px){.home-pricing-layout[data-astro-cid-cglfpubc]{grid-template-columns:minmax(0,1fr) 260px;gap:36px}}@media (width>=641px) and (width<=950px){.home-pricing-details[data-astro-cid-cglfpubc]{gap:10px;font-size:11px}}@media (width>=641px) and (width<=800px){.home-pricing-layout[data-astro-cid-cglfpubc]{grid-template-columns:minmax(0,1fr) 180px;gap:28px}}@media (width<=640px){.prices[data-astro-cid-cglfpubc]>.wrap[data-astro-cid-cglfpubc]{grid-template-columns:minmax(0,1fr) 120px;gap:18px 20px;display:grid}.prices[data-astro-cid-cglfpubc] .section-heading[data-astro-cid-cglfpubc],.home-pricing-layout[data-astro-cid-cglfpubc],.home-pricing-visual[data-astro-cid-cglfpubc]{display:contents}.prices[data-astro-cid-cglfpubc] .section-heading[data-astro-cid-cglfpubc] h2[data-astro-cid-cglfpubc]{grid-area:1/1/auto/-1}.prices[data-astro-cid-cglfpubc] .home-pricing-details[data-astro-cid-cglfpubc]{grid-area:2/1;align-self:center;min-height:30px;margin:0;font-size:12px}.home-pricing-art[data-astro-cid-cglfpubc]{object-fit:contain;grid-area:2/2;justify-self:end;width:120px;height:80px}.prices[data-astro-cid-cglfpubc] .price-grid[data-astro-cid-cglfpubc]{grid-area:3/1/auto/-1}}.garance-section[data-astro-cid-cglfpubc] .garance-copy[data-astro-cid-cglfpubc]>p[data-astro-cid-cglfpubc].french{font-family:var(--font-heading);align-items:baseline;gap:20px;margin:25px 0 18px;font-style:italic;line-height:1.35;display:flex;color:#945648!important;font-size:24px!important}.garance-section[data-astro-cid-cglfpubc] .french[data-astro-cid-cglfpubc]:before{content:"";background:currentColor;flex:0 0 30px;align-self:center;height:1.5px;display:block}.garance-journey[data-astro-cid-cglfpubc]{width:100%;height:auto;margin:0 0 20px;display:block}.clinic-section[data-astro-cid-cglfpubc] .clinic-details[data-astro-cid-cglfpubc]>div[data-astro-cid-cglfpubc]{grid-template-columns:150px 1fr;gap:20px;padding-block:16px;font-size:15px;line-height:1.6}@media (width<=950px){.clinic-section[data-astro-cid-cglfpubc] .clinic-details[data-astro-cid-cglfpubc]>div[data-astro-cid-cglfpubc]{grid-template-columns:1fr;gap:4px}}@media (width<=640px){.garance-section[data-astro-cid-cglfpubc] .garance-copy[data-astro-cid-cglfpubc]>p[data-astro-cid-cglfpubc].french{gap:15px;margin:24px 0 20px;font-size:22px!important}.garance-section[data-astro-cid-cglfpubc] .french[data-astro-cid-cglfpubc]:before{flex-basis:24px}.garance-journey[data-astro-cid-cglfpubc]{margin-bottom:20px}}.clinic-grid[data-astro-cid-cglfpubc]>img[data-astro-cid-cglfpubc].clinic-placeholder{aspect-ratio:4/3;object-fit:contain;height:auto}
