@keyframes pharmacie-reveal{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pharmacie-exp-text{0%{opacity:1;transform:translateY(14px)}35%{opacity:1;transform:translateY(0)}55%{opacity:1;transform:translateY(0)}to{opacity:.12;transform:translateY(-24px)}}@keyframes pharmacie-exp-photo{0%{transform:scale(.97)}to{transform:scale(1)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.pharmacie-photo-main[data-astro-cid-xaqeosii],.pharmacie-photo-detail[data-astro-cid-xaqeosii],.pharmacie-photo-shop[data-astro-cid-xaqeosii]{animation:pharmacie-reveal linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.pharmacie-photo-detail[data-astro-cid-xaqeosii]{animation-range:entry 20% cover 55%}}}@media(prefers-reduced-motion:no-preference)and (min-width:1024px){@supports (animation-timeline: view()){.pharmacie-exp-text[data-astro-cid-xaqeosii]{animation:pharmacie-exp-text linear both;animation-timeline:view();animation-range:cover 25% cover 100%}.pharmacie-exp-photo[data-astro-cid-xaqeosii]{animation:pharmacie-exp-photo linear both;animation-timeline:view();animation-range:cover 15% cover 55%}}}@media(max-width:767px){.hero-title[data-astro-cid-x2lc2h5w]{max-width:24rem;color:var(--ds-primary);font-size:clamp(1.75rem,7vw,2rem);line-height:1.2}.hero-title[data-astro-cid-x2lc2h5w].is-cinematic{position:absolute;top:76%;left:50%;width:calc(100% - 2rem);max-width:24rem;margin-left:max(-12rem,calc(-50% + 1rem));color:#203e33;font-size:clamp(1.5rem,6vw,1.75rem);line-height:1.25;text-align:center;z-index:10}.about-eyebrow[data-astro-cid-x2lc2h5w]{color:var(--ds-primary);font-size:.825rem;font-weight:600;line-height:1.7;letter-spacing:.1em;text-transform:uppercase}.about-intro-rule[data-astro-cid-x2lc2h5w]{width:5.625rem;height:1px;margin-top:1rem;background:#203e333d}#about-heading-slot[data-astro-cid-x2lc2h5w]:not(:has(h1))+.about-eyebrow[data-astro-cid-x2lc2h5w]{margin-top:0}}@keyframes about-photo-reveal{0%{transform:scale(.96) translateY(14px)}to{transform:scale(1) translateY(0)}}@keyframes about-univers-reveal{0%{opacity:.25;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes about-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-band-reveal{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.about-photo[data-astro-cid-x2lc2h5w]{animation:about-photo-reveal linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.about-univers[data-astro-cid-x2lc2h5w]{animation:about-univers-reveal linear both;animation-timeline:view();animation-range:entry 5% cover 35%}.about-band-rule[data-astro-cid-x2lc2h5w]{transform-origin:left center;animation:about-rule-draw linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.about-band-col[data-astro-cid-x2lc2h5w]{animation:about-band-reveal linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.about-band-col[data-astro-cid-x2lc2h5w]:nth-child(2){animation-range:entry 15% cover 45%}.about-band-col[data-astro-cid-x2lc2h5w]:nth-child(3){animation-range:entry 20% cover 50%}}}.hero-commitment[data-astro-cid-nlow4r3u]{display:none}.hero-layout[data-astro-cid-nlow4r3u],.hero-media[data-astro-cid-nlow4r3u]{display:contents}@media(min-width:1024px){.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true]{display:block;min-height:680px;padding-top:152px;padding-bottom:48px;background:var(--ds-bg)}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-layout[data-astro-cid-nlow4r3u]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:64px;width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-media[data-astro-cid-nlow4r3u]{display:block;position:relative;grid-column:2;grid-row:1;justify-self:center;width:min(100%,clamp(280px,24vw,360px));max-width:400px;min-width:0;aspect-ratio:9 / 16;overflow:hidden;border-radius:28px;background:var(--ds-surface);box-shadow:0 10px 28px -16px #203e332e}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-media[data-astro-cid-nlow4r3u] img,.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] #hero-video[data-astro-cid-nlow4r3u]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] #hero-video[data-astro-cid-nlow4r3u]{filter:brightness(1.08) contrast(.98)}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-light-overlay[data-astro-cid-nlow4r3u]{display:none}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-content[data-astro-cid-nlow4r3u]{grid-column:1;grid-row:1;align-self:center;min-width:0;padding:0}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-content[data-astro-cid-nlow4r3u] .bs-container[data-astro-cid-nlow4r3u]{width:100%;max-width:none;margin:0;padding:0}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-content-block[data-astro-cid-nlow4r3u],.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] #hero-heading-slot[data-astro-cid-nlow4r3u]{max-width:600px}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] #hero-heading-slot[data-astro-cid-nlow4r3u]{min-height:calc(clamp(2.5rem,3.5vw,3.75rem)*3.3)}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] #hero-heading-slot[data-astro-cid-nlow4r3u] h1{color:var(--ds-primary);font-size:clamp(2.5rem,3.5vw,3.75rem);line-height:1.1;text-align:left}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] #hero-heading-slot[data-astro-cid-nlow4r3u] br{display:none}.mood-hero[data-astro-cid-nlow4r3u][data-editorial=true] .hero-commitment[data-astro-cid-nlow4r3u]{display:block;position:relative;max-width:30rem;margin-top:24px;color:var(--ds-primary);font-size:clamp(1.375rem,1.8vw,1.625rem);font-weight:500;line-height:1.5}.hero-commitment-reserve[data-astro-cid-nlow4r3u]{display:block}.hero-commitment-typing[data-astro-cid-nlow4r3u]{display:none;position:absolute;inset:0}.hero-commitment[data-astro-cid-nlow4r3u][data-typing=true] .hero-commitment-reserve[data-astro-cid-nlow4r3u]{visibility:hidden}.hero-commitment[data-astro-cid-nlow4r3u][data-typing=true] .hero-commitment-typing[data-astro-cid-nlow4r3u]{display:block}.hero-commitment-cursor[data-astro-cid-nlow4r3u]{display:inline-block;position:relative;width:0;height:1em;vertical-align:-.12em}.hero-commitment-cursor[data-astro-cid-nlow4r3u]:after{content:"";position:absolute;inset-block:0;left:1px;border-left:1px solid currentColor}body:has(.mood-hero[data-editorial=true]) .site-header:not(.is-scrolled){--header-ink: var(--ds-primary);--header-ink-hover: var(--ds-primary-hover)}body:has(.mood-hero[data-editorial=true]) .header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:100%;max-width:1280px;padding-inline:40px;gap:24px}body:has(.mood-hero[data-editorial=true]) .header-inner>a:first-child img{width:clamp(56px,5.6vw,80px);height:clamp(56px,5.6vw,80px)}body:has(.mood-hero[data-editorial=true]) .header-inner .header-ink{font-size:clamp(1rem,1.55vw,1.4rem)}body:has(.mood-hero[data-editorial=true]) .header-inner>nav{justify-self:center;min-width:0;margin-inline:0}body:has(.mood-hero[data-editorial=true]) .header-nav-link{padding-inline:clamp(8px,1vw,16px);white-space:nowrap}}.hero-light-overlay[data-astro-cid-nlow4r3u]{background:linear-gradient(to right,#fffcf894,#fffcf840,#fffcf800)}@media(max-width:767px){.hero-light-overlay[data-astro-cid-nlow4r3u]{background:#fffcf81f}}@media(max-width:767px){.mood-hero[data-astro-cid-nlow4r3u]{flex-direction:column}.hero-media[data-astro-cid-nlow4r3u]{display:block;position:relative;flex-shrink:0;width:100%;height:720px}}@media(min-width:640px)and (max-width:767px){.hero-media[data-astro-cid-nlow4r3u]{height:760px}}@media(prefers-reduced-motion:reduce){#hero-video[data-astro-cid-nlow4r3u]{visibility:hidden}}.need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(var(--need-zoom, 1));transform-origin:50% var(--need-origin-y, 50%)}.need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:var(--need-pos, 50% 50%);filter:saturate(.88)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/veterinaire/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/veterinaire/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:76% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/veterinaire/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.35)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/veterinaire/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:90% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/#homeopathie"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.8)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/#homeopathie"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:54% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/#homeopathie"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.9)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/#homeopathie"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:62% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/maman-bebe/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.15);transform-origin:50% 100%}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/maman-bebe/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:100% 0%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/maman-bebe/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.25)}}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.65)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:58% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.75)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/sante-naturelle/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:64% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.8)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:56% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.9)}.need-card[data-astro-cid-7zetrtb4][href="/parapharmacie/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:65% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#skinmed"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.9)}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#skinmed"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:62% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#skinmed"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(2)}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#skinmed"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:70% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/services/protheses-mammaires-lingerie-adaptee/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.8)}.need-card[data-astro-cid-7zetrtb4][href="/services/protheses-mammaires-lingerie-adaptee/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:55% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/services/protheses-mammaires-lingerie-adaptee/"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.9)}.need-card[data-astro-cid-7zetrtb4][href="/services/protheses-mammaires-lingerie-adaptee/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:62% 100%}}.need-card[data-astro-cid-7zetrtb4][data-image-key="/orthopedie"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.8)}.need-card[data-astro-cid-7zetrtb4][data-image-key="/orthopedie"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:72% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][data-image-key="/orthopedie"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.9)}.need-card[data-astro-cid-7zetrtb4][data-image-key="/orthopedie"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:88% 100%}}.need-card[data-astro-cid-7zetrtb4][data-image-key="/materiel-medical-maintien-domicile"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:78% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][data-image-key="/materiel-medical-maintien-domicile"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:65% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#mon-bilan-prevention"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:70% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#mon-bilan-prevention"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:95% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/services/ordonnances-services-pratiques/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:62% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/services/ordonnances-services-pratiques/"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:68% 100%}}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#vaccination-depistages"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.75)}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#vaccination-depistages"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:90% 100%}@media(min-width:768px){.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#vaccination-depistages"] .need-media-frame[data-astro-cid-7zetrtb4]{transform:scale(1.85)}.need-card[data-astro-cid-7zetrtb4][href="/services/prevention-conseils/#vaccination-depistages"] .need-media-frame[data-astro-cid-7zetrtb4] img[data-astro-cid-7zetrtb4]{object-position:100% 100%}}.need-overlay[data-astro-cid-7zetrtb4]{background-image:linear-gradient(to bottom,#203e3333,#1a332a73 42%,#0f1e19e0)}.need-overlay[data-astro-cid-7zetrtb4]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to bottom,#203e33d6,#203e33e6 45%,#172e26f2);opacity:0;transition:opacity var(--ds-transition-base)}.need-card[data-astro-cid-7zetrtb4] h3[data-astro-cid-7zetrtb4],.need-card[data-astro-cid-7zetrtb4] p[data-astro-cid-7zetrtb4]{text-shadow:0 1px 18px rgba(9,18,15,.45)}.need-card[data-astro-cid-7zetrtb4]{transition:transform var(--ds-transition-base),box-shadow var(--ds-transition-base)}.need-arrow[data-astro-cid-7zetrtb4]{transition:color var(--ds-transition-fast),background-color var(--ds-transition-fast),border-color var(--ds-transition-fast),transform var(--ds-transition-base)}@media(hover:hover)and (pointer:fine){.need-card[data-astro-cid-7zetrtb4]:hover .need-overlay[data-astro-cid-7zetrtb4]:after{opacity:1}.need-card[data-astro-cid-7zetrtb4]:hover .need-arrow[data-astro-cid-7zetrtb4]{color:var(--ds-primary);background-color:var(--ds-on-primary);border-color:var(--ds-on-primary)}}@media(hover:none)and (pointer:coarse){.need-card[data-astro-cid-7zetrtb4].is-pressed .need-overlay[data-astro-cid-7zetrtb4]:after,.need-card[data-astro-cid-7zetrtb4]:active .need-overlay[data-astro-cid-7zetrtb4]:after{opacity:.5}}.need-card[data-astro-cid-7zetrtb4].is-active .need-overlay[data-astro-cid-7zetrtb4]:after{opacity:1}.need-card[data-astro-cid-7zetrtb4].is-active .need-arrow[data-astro-cid-7zetrtb4]{color:var(--ds-primary);background-color:var(--ds-on-primary);border-color:var(--ds-on-primary)}.need-dot[data-astro-cid-7zetrtb4][aria-current=true] .need-dot-indicator[data-astro-cid-7zetrtb4]{background:var(--ds-primary)!important}
