@charset "UTF-8";._button-wrapper_155vwn{display:flex;justify-content:center;align-items:center}._button_155vwn{position:relative;z-index:4;padding:16px;border-radius:3px;background-image:linear-gradient(to bottom,#fff,#fff);text-decoration:none;color:#fff;transition:background .3s ease-in-out,opacity .3s ease-in-out}._button_155vwn::before{display:block;content:"";position:absolute;z-index:-100;top:0;left:0;opacity:0;width:100%;height:100%;border-radius:inherit;background-image:linear-gradient(to bottom,#fafafa,#fafafa);transition:opacity .3s ease-in-out}._button_155vwn:enabled:focus::before,._button_155vwn:enabled:hover::before{opacity:1}._button_155vwn:disabled{opacity:.5;cursor:default}a._button_155vwn:focus::before,a._button_155vwn:hover::before{opacity:1}._button--small_155vwn{padding:12px}._button--green_155vwn{background-image:linear-gradient(to bottom,#77c604,#5daf00)}._button--green_155vwn::before{background-image:linear-gradient(to bottom,#00bc00,#009e00)}._button--blue_155vwn{background-image:linear-gradient(to bottom,#004d78,#002c50)}._button--blue_155vwn::before{background-image:linear-gradient(to bottom,#00628b,#004669)}._button--dark-blue_155vwn{background-image:linear-gradient(to bottom,#002342,#002342)}._button--dark-blue_155vwn::before{background-image:linear-gradient(to bottom,#335675,#335675)}._button--grey_155vwn{background-image:linear-gradient(to bottom,#dfe3e6,#dfe3e6);font-size:16px;color:#3b444b}._button--grey_155vwn::before,._button--grey_155vwn:hover{background-color:#f8f8f8}._button--secondary_155vwn{background-image:linear-gradient(to bottom,#fcfcfc,#e9eff5)}._button--secondary_155vwn::before,._button--secondary_155vwn:hover{background-color:#fbfbfc}._button--white_155vwn{background:#fff;color:#3b444b}._button--white_155vwn::before{background:#fafafa}._flat-button--blue_155vwn{border-radius:4px;background-color:#002c50;color:#fff;transition:background .3s ease-in-out,opacity .3s ease-in-out}._flat-button--blue_155vwn:enabled:focus,._flat-button--blue_155vwn:enabled:hover{background-color:#004669}._flat-button--blue_155vwn:disabled{opacity:.5;cursor:default}._flat-button--red_155vwn{border-radius:4px;background-color:#e30613;color:#fff;transition:.3s ease-in-out;transition-property:background,opacity}._flat-button--red_155vwn:enabled:focus,._flat-button--red_155vwn:enabled:hover{background-color:#e3444f}._flat-button--red_155vwn:disabled{opacity:.5;cursor:default}._flat-button--white_155vwn{border-radius:6px;background-color:#fff;color:#002342;transition:.3s ease-in-out;transition-property:background,opacity}._flat-button--white_155vwn:focus,._flat-button--white_155vwn:hover{background-color:#bec6cd}._flat-button--white_155vwn:disabled{opacity:.5;cursor:default}._flat-button--outline_155vwn{border:1px solid #002c50;background-color:transparent;color:#002c50}._button--red_155vwn{padding:10px;border-radius:4px;background:#ce0e19;text-align:center;font-size:18px;color:#fff}._button--red_155vwn::before{background:rgb(239.7909090909,31.2090909091,43.1590909091)}._input-wrapper_kewdun{position:relative}._input_kewdun{width:100%;height:40px;padding:6px 45px 6px 16px;border:1px solid #dfe3e6;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-overflow:ellipsis;font-size:16px;font-weight:700;color:#002c50}._input_kewdun:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;font-style:italic;font-weight:400;color:#5d7181}._input_kewdun::placeholder{font-family:Roboto,sans-serif;font-size:15px;font-style:italic;font-weight:400;color:#5d7181}._reset-button_kewdun{position:absolute;right:0;bottom:0;width:45px;height:100%}._reset-button__wrapper_kewdun{display:flex;justify-content:center;align-items:center}._reset-button__icon_kewdun{width:15px;height:15px;fill:#6bbd0c}._button_kewdun{height:40px;box-shadow:0 4px 8px rgba(0,0,0,.1)}._header_3edt3r{padding:28px;background-color:#f5e6e7;border-top-left-radius:5px;border-top-right-radius:5px}._header__button_3edt3r{position:absolute;top:20px;right:20px}._header__button_3edt3r:focus ._header-button__icon_3edt3r,._header__button_3edt3r:hover ._header-button__icon_3edt3r{opacity:.75}._header-button__icon_3edt3r{width:15px;height:15px;fill:#5d3f32;transition:.3s opacity ease-in-out}._title_3edt3r{display:flex;align-items:center;font-size:20px;font-weight:700;color:#5d3f32}._title__icon_3edt3r{width:22px;height:20px;margin-right:14px;fill:#b2000a}._text_3edt3r{margin-top:14px;font-size:16px;line-height:1.3;color:#5d3f32}._footer_3edt3r{display:flex;justify-content:center;align-items:center;padding:30px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}._footer__button_3edt3r{width:100%;max-width:330px;padding:12px;box-shadow:none;text-align:center;font-size:16px;font-weight:700}._footer__button_3edt3r:focus,._footer__button_3edt3r:hover{background-color:#004669}@media screen and (max-width:480px){._header_3edt3r{padding:15px 20px}._title_3edt3r{font-size:16px}._text_3edt3r{font-size:13px;line-height:1.5}._footer_3edt3r{padding:20px}._footer__button_3edt3r{max-width:170px}}._link--at-jobs-show_1qgfah{position:relative}._link_1qgfah{display:flex;align-items:center;padding:15px 24px;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);text-decoration:none;font-size:16px;font-weight:700;color:#002c50}._icon-container_1qgfah{width:24px;height:24px;margin-right:16px;text-align:center}._icon_1qgfah{width:24px;height:24px}._label_1qgfah{line-height:1}._implicit-person-modal_vwglko{padding:50px;text-align:center}._header__button_vwglko{position:absolute;top:20px;right:20px}._header__button_vwglko:focus ._header-button__icon_vwglko,._header__button_vwglko:hover ._header-button__icon_vwglko{opacity:.75}._header-button__icon_vwglko{width:15px;height:15px;fill:#8b9caf;transition:.3s opacity ease-in-out}._title_vwglko{margin-bottom:10px;font-size:21px;font-weight:700;line-height:1.3;color:#002855}._description_vwglko{margin-bottom:20px;font-size:16px;line-height:1.4;color:#626262}._error-message_vwglko{margin:30px 0;background-color:#95202f;padding:16px;border-color:#ce0e19;border-radius:3px;margin:8px 0;background-color:rgba(206,14,25,.7);font-size:16px;line-height:1.4;color:#fff}._list_vwglko{display:flex;flex-direction:column;margin-bottom:15px;font-size:16px;color:#002855}._list-item_vwglko{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}._footer-button_vwglko{width:100%;padding:12px;box-shadow:none;text-align:center;font-size:16px;font-weight:700}._footer-button_vwglko:first-child{margin-bottom:12px}._implicit-person-modal--anonymous_vwglko ._list-item-badge__promotions_vwglko{background:url(https://assets-web.familiprix.com/assets/images/icons/offers-promotions-062fee30a491f10be4785d3a17c5febc.svg),linear-gradient(128.11deg,#004782 16.52%,#002d50 103.03%)}._implicit-person-modal--anonymous_vwglko ._list-item-badge__contests_vwglko{background:url(https://assets-web.familiprix.com/assets/images/icons/offers-contests-3a031983e8e28059377a923fb21f3a50.svg),linear-gradient(128.11deg,#004782 16.52%,#002d50 103.03%)}._implicit-person-modal--anonymous_vwglko ._list-item-badge__gifts_vwglko{background:url(https://assets-web.familiprix.com/assets/images/icons/offers-gifts-62e39a1568012872eca7786515a8cdc0.svg),linear-gradient(128.11deg,#004782 16.52%,#002d50 103.03%)}._implicit-person-modal--anonymous_vwglko ._list-item-badge_vwglko{width:60px;height:60px;border-radius:50%;margin-bottom:10px;background-position:center,top left;background-repeat:no-repeat;background-size:30px 30px,auto;box-shadow:0 4px 20px rgba(0,48,84,.3)}._footer-button-accept__anonymous_vwglko{transition:background .3s ease-in-out}._footer-button-accept__anonymous_vwglko:focus,._footer-button-accept__anonymous_vwglko:hover{background-color:#004669}._footer-button-refuse__anonymous_vwglko{border:1px solid #002c50;transition:background .3s ease-in-out}._footer-button-refuse__anonymous_vwglko:focus,._footer-button-refuse__anonymous_vwglko:hover{background-color:#e2f2ff}._implicit-person-modal--loyalty_vwglko ._list-item-badge__promotions_vwglko{background:url(https://assets-web.familiprix.com/assets/images/icons/offers-promotions-062fee30a491f10be4785d3a17c5febc.svg),linear-gradient(284.84deg,#f80000 0,#b40000 100%)}._implicit-person-modal--loyalty_vwglko ._list-item-badge__contests_vwglko{background:url(https://assets-web.familiprix.com/assets/images/icons/offers-contests-3a031983e8e28059377a923fb21f3a50.svg),linear-gradient(284.84deg,#f80000 0,#b40000 100%)}._implicit-person-modal--loyalty_vwglko ._list-item-badge__gifts_vwglko{background:url(https://assets-web.familiprix.com/assets/images/icons/offers-gifts-62e39a1568012872eca7786515a8cdc0.svg),linear-gradient(284.84deg,#f80000 0,#b40000 100%)}._implicit-person-modal--loyalty_vwglko ._list-item-badge_vwglko{width:60px;height:60px;border-radius:50%;margin-bottom:10px;background-position:center,top left;background-repeat:no-repeat;background-size:30px 30px,auto;box-shadow:6px 9px 56px rgba(227,6,19,.14)}._footer-button-accept__loyalty_vwglko{transition:background .3s ease-in-out}._footer-button-accept__loyalty_vwglko:focus,._footer-button-accept__loyalty_vwglko:hover{background-color:#e30613}._footer-button-refuse__loyalty_vwglko{border:1px solid #e30613;background-color:#fff;color:#e30613}._footer-button-refuse__loyalty_vwglko:enabled:focus,._footer-button-refuse__loyalty_vwglko:enabled:hover{background-color:#fff7f7}._footer-button-refuse__loyalty_vwglko:disabled{opacity:.5;cursor:default}@media screen and (max-width:580px){._implicit-person-modal_vwglko{padding:20px;text-align:center}._header__button_vwglko{top:15px;right:15px}._title_vwglko{margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.1}._description_vwglko{margin-bottom:12px;font-size:14px;line-height:1.2}._list_vwglko{margin-bottom:10px;font-size:13px}._list-item_vwglko{margin-bottom:16px}._list-item-badge_vwglko{width:40px;height:40px;border-radius:50%;margin-bottom:5px;background-size:20px 20px,auto}._footer-button_vwglko{padding:8px}._footer-button_vwglko:first-child{margin-bottom:8px}}._job-application-success_wbsjw3{padding-bottom:400px;background:url(https://assets-web.familiprix.com/assets/images/backgrounds/jobs-header-b79ea15755a669372c8a681aedec70dd.jpg) no-repeat top center;background-size:100%}._header_wbsjw3{padding:32px 0 64px}._title_wbsjw3{margin-top:0;font-size:50px;font-weight:900;color:#fff}._content_wbsjw3{position:relative;max-width:460px;padding:48px 32px 32px;margin:32px auto;background-color:#fff;color:#5d7181}._content__icon_wbsjw3{display:block;position:absolute;top:-32px;left:calc(50% - 26px);width:52px;height:64px}._content__title_wbsjw3{width:100%;text-align:center;font-size:20px;font-weight:500;line-height:1.5;color:#57a400}._content__message_wbsjw3{margin:16px 0 0;font-size:16px;line-height:1.4}._footer_wbsjw3{margin:32px auto 0}._footer__message_wbsjw3{text-align:center;font-size:16px;line-height:1.4;color:#fff}._footer__actions_wbsjw3{display:flex;justify-content:center;margin:16px 0 32px}._footer__actions-button_wbsjw3{max-width:340px;min-height:42px;padding:10px 32px;margin-bottom:16px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;font-size:16px;font-weight:700}@media screen and (max-width:860px){._job-application-success_wbsjw3{background-size:auto}}@media screen and (max-width:600px){._job-application-success_wbsjw3{padding-bottom:64px}._header_wbsjw3{padding:32px 0 70px;text-align:left}._title_wbsjw3{font-size:32px}}._link--at-jobs-show_36esua{position:relative}._link_36esua{display:flex;align-items:center;padding:15px 24px;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);text-decoration:none;font-size:16px;font-weight:700;color:#002c50}._icon-container_36esua{width:24px;height:24px;margin-right:16px;text-align:center}._icon_36esua{width:24px;height:24px}._label_36esua{line-height:1}._display-1_12wr50{font-family:Montserrat;font-size:46px;font-weight:800;line-height:54px;color:#002c50}@media (max-width:480px){._display-1_12wr50{font-size:32px;line-height:40px}}._display-2_12wr50{font-family:Montserrat;font-size:40px;font-weight:800;line-height:50px;color:#002c50}@media (max-width:480px){._display-2_12wr50{font-size:28px;line-height:36px}}._title-1_12wr50{font-family:Montserrat;font-size:36px;font-weight:800;line-height:43px;color:#002c50}@media (max-width:480px){._title-1_12wr50{font-size:24px;line-height:32px}}._title-2_12wr50{font-family:Montserrat;font-size:30px;font-weight:800;line-height:38px;color:#002c50}@media (max-width:480px){._title-2_12wr50{font-size:20px;line-height:28px}}._title-3_12wr50{font-family:Montserrat;font-size:24px;font-weight:800;line-height:30px;color:#002c50}@media (max-width:480px){._title-3_12wr50{font-size:18px;line-height:24px}}._title-4_12wr50{font-family:Montserrat;font-size:20px;font-weight:800;line-height:26px;color:#002c50}@media (max-width:480px){._title-4_12wr50{font-size:18px;line-height:24px}}._body-1_12wr50{font-size:18px;line-height:24px;color:#002c50}@media (max-width:480px){._body-1_12wr50{font-size:16px}}._body-1-medium_12wr50{font-weight:500}._body-1-extrabold_12wr50{font-weight:800}._body-1-montserrat-extrabold_12wr50{font-family:Montserrat}._body-2_12wr50{font-size:16px;line-height:24px;color:#002c50}@media (max-width:480px){._body-2_12wr50{font-size:15px;line-height:21px}}._body-2-medium_12wr50{font-weight:500}._body-2-montserrat-semibold_12wr50{font-family:Montserrat;font-weight:600;line-height:20px}@media (max-width:480px){._body-2-montserrat-semibold_12wr50{line-height:20px}}._body-2-bold_12wr50{font-weight:700}._body-2-montserrat-bold_12wr50{font-family:Montserrat;font-weight:700;line-height:20px}._body-3_12wr50{font-size:15px;line-height:21px;color:#002c50}@media (max-width:480px){._body-3_12wr50{font-size:14px;line-height:21px}}._body-3-medium_12wr50{font-weight:500}._body-3-bold_12wr50{font-weight:700}._body-3-montserrat-bold_12wr50{font-family:Montserrat;font-weight:700}._caption-1_12wr50{font-size:12px;line-height:16px;color:#002c50}@media (max-width:480px){._caption-1_12wr50{font-size:12px;line-height:14.06px}}._caption-1-medium_12wr50{font-weight:500}._caption-1-bold_12wr50{font-weight:700}._caption-1-montserrat_12wr50{font-family:Montserrat;font-size:12px;line-height:15px}._caption-1-montserrat-medium_12wr50{font-weight:500}._caption-1-montserrat-semibold_12wr50{font-weight:600}._caption-1-montserrat-bold_12wr50{font-weight:700}._caption-2_12wr50{font-size:10px;line-height:11.72px;color:#002c50}._caption-2-medium_12wr50{font-weight:500}._caption-2-bold_12wr50{font-weight:700}._caption-2-montserrat-bold_12wr50{font-family:Montserrat;font-weight:700}._item_1xex9v{display:flex;gap:24px}@media (max-width:768px){._item_1xex9v{flex-direction:column;gap:16px}}._icon-container_1xex9v{display:flex;align-items:flex-start}._icon_1xex9v{display:flex;width:48px;height:48px;border-radius:16px;align-items:center;justify-content:center}._icon_1xex9v img{width:24px;height:24px}._content_1xex9v{display:flex;flex-direction:column;gap:8px}._button_b21cuk{display:flex;align-items:center;max-width:340px;min-height:42px;padding:10px 32px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;font-size:16px;font-weight:700}._loading-indicator_b21cuk{margin-left:10px}._base-button_5zjdvb{display:flex;justify-content:center;align-items:center;min-height:50px;padding:16px 24px;border-radius:12px;background-position:50% 50%;background-repeat:no-repeat;background-size:0 100%;transition:none;gap:12px}._base-button_5zjdvb:hover{background-size:100% 100%;transition:color .2s,background-size .2s}._base-button_5zjdvb:disabled{background-color:#93a9c1;color:#ebeff2}._button-primary_5zjdvb{background-color:#034692;background-image:linear-gradient(#002c50,#002c50);color:#fff}._button-primary--small_5zjdvb{padding:16px 16px}._button-primary-white_5zjdvb{background-color:#fff;background-image:linear-gradient(#e3f1fb,#e3f1fb);color:#034692}._button-primary-white--small_5zjdvb{padding:16px 16px}._button-secondary_5zjdvb{border:1px solid #6a88a7;background-color:transparent;background-image:linear-gradient(#034692,#034692);color:#034692}._button-secondary_5zjdvb:hover{border:1px solid #034692;color:#fff}._button-secondary--small_5zjdvb{padding:16px 16px}._button-secondary-white_5zjdvb{border:1px solid rgba(255,255,255,.3);background-color:transparent;background-image:linear-gradient(#fff,#fff);color:#fff;transition:.3s color ease}._button-secondary-white_5zjdvb:hover{color:#034692}._mobile-app-download_u7ve2k{display:flex;gap:32px}._mobile-app-download_u7ve2k>div{width:50%}@media (max-width:1024px){._mobile-app-download_u7ve2k{flex-direction:column;gap:16px}._mobile-app-download_u7ve2k>div{width:100%}}._card_u7ve2k{border-radius:40px;overflow:hidden}@media (max-width:768px){._card_u7ve2k{border-radius:20px}}._image-card_u7ve2k{height:396px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:768px){._image-card_u7ve2k{height:228px}}._info-card_u7ve2k{min-height:396px;height:100%;display:flex;flex-direction:column;gap:24px;padding:48px;background-color:#ebeff2;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/mobile-app-download-background-0e43288bea7b99b2789522ddafba9c98.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media (max-width:768px){._info-card_u7ve2k{padding:16px;min-height:auto}}._content_u7ve2k{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){._content_u7ve2k{gap:8px}}._content-top_u7ve2k{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}@media (max-width:768px){._content-top_u7ve2k{flex-direction:column;align-items:flex-start}}@media (max-width:768px){._description_u7ve2k{padding-bottom:8px}}._download-buttons_u7ve2k{display:flex;gap:12px}._download-button_u7ve2k{height:50px}._button--primary_u7ve2k{flex-shrink:0}._button--desktop_u7ve2k{display:none}@media (min-width:768px){._button--desktop_u7ve2k{display:block}}._button--mobile_u7ve2k{display:none;align-self:flex-start}@media (max-width:768px){._button--mobile_u7ve2k{display:block}}._newsletter-form_1lu2vf{position:relative}._input-wrapper_1lu2vf{display:flex;justify-content:space-between;height:40px;padding:3px 3px 3px 10px;border:solid 1px #dfe3e6;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}._input_1lu2vf{width:100%;background:0 0;outline:0;font-size:14px;line-height:1.2;color:#002c50}._input_1lu2vf:disabled{opacity:.4}._input-label_1lu2vf{font-size:13px;line-height:15px}._input-container_1lu2vf{display:inline-flex;flex:1 1 auto}._button-container_1lu2vf{display:inline-flex;width:125px;margin-left:8px;transition:.3s width ease-in-out}._button-container--small_1lu2vf{width:50px}._button_1lu2vf{width:100%;padding:0 5px;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.4px}._button__icon_1lu2vf{position:relative;bottom:2px;width:10px;height:6px;fill:#fff;transition:fill .3s ease-in-out}._form-success_1lu2vf{position:relative;padding:8px 12px;border:1px solid #65be00;border-radius:3px;background-color:#effae2}._form-success__title_1lu2vf{margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.6;color:#57a400}._form-success__text_1lu2vf{font-size:13px;line-height:1.3;color:#3b444b}._form-success__button_1lu2vf{position:absolute;top:0;right:0;padding:9px}._form-success-button__icon_1lu2vf{width:9px;height:9px;fill:rgba(107,189,12,.5)}._form-error_1lu2vf{margin-top:8px}._content-type-form-wrapper_1lu2vf{position:absolute;right:0;bottom:84px;left:0;max-width:250px;margin:0 auto}._link_1lu2vf{display:inline-block;margin-top:10px;font-size:13px;line-height:1.4;color:#002c50;transition:.3s color ease-in-out}._link_1lu2vf:focus,._link_1lu2vf:hover{color:rgb(0,15.95,29)}._newsletter-form_1lu2vf._newsletter--at-store_1lu2vf ._button_1lu2vf{background-color:#ce0e19}._newsletter-form_1lu2vf._newsletter--at-store_1lu2vf ._button_1lu2vf:focus,._newsletter-form_1lu2vf._newsletter--at-store_1lu2vf ._button_1lu2vf:hover{background-color:rgba(206,2,25,.8)}._newsletter-form_1lu2vf._at-footer_1lu2vf ._input-wrapper_1lu2vf{min-width:280px}._newsletter-form_1lu2vf._at-footer_1lu2vf ._input-label_1lu2vf{margin-bottom:24px;font-weight:700;color:#fff}._newsletter-form_1lu2vf._at-footer_1lu2vf ._input-wrapper_1lu2vf{display:inline-flex;align-items:center;width:100%;height:60px;padding-right:13px;padding-left:16px}._newsletter-form_1lu2vf._at-footer_1lu2vf ._input_1lu2vf{width:100%;font-size:16px;color:#002c50}._newsletter-form_1lu2vf._at-footer_1lu2vf ._content-type-form-wrapper_1lu2vf{z-index:8;bottom:114px}._newsletter-form_1lu2vf._at-footer_1lu2vf ._link_1lu2vf{margin-top:24px;font-size:12px;color:#fff}._newsletter-form_1lu2vf._at-footer_1lu2vf ._button_1lu2vf{padding:7px 15px;border-radius:3px;background:#002c50}._newsletter--at-contests_1lu2vf ._input-wrapper_1lu2vf{width:100%}._newsletter--at-contests_1lu2vf ._button_1lu2vf{background-color:#b2000a}._newsletter--at-contests_1lu2vf ._button_1lu2vf:focus,._newsletter--at-contests_1lu2vf ._button_1lu2vf:hover{background-color:rgba(178,0,10,.8)}@media screen and (max-width:980px){._input-wrapper_1lu2vf{width:280px}}@media screen and (max-width:480px){._newsletter-form_1lu2vf._newsletter--at-footer_1lu2vf ._input-wrapper_1lu2vf{width:100%}._newsletter-form_1lu2vf._newsletter--at-footer_1lu2vf ._input-label_1lu2vf{margin-bottom:12px}._newsletter-form_1lu2vf._newsletter--at-footer_1lu2vf ._link_1lu2vf{margin-top:8px}}._body_m1juu6{padding:32px;border-radius:5px 5px 0 0;background-color:#fff;box-shadow:0 21px 41px rgba(0,43,79,.04)}._header_m1juu6{position:relative}._header__title_m1juu6{text-align:center;font-size:16px;font-weight:700;color:#002c50}._close-button_m1juu6{position:absolute;top:50%;left:10px;transform:translateY(-50%)}._close-button__icon_m1juu6{width:18px;height:18px;fill:#6bbd0c}._columns_m1juu6{display:flex;padding-top:32px}._column_m1juu6{flex:0 0 50%;overflow-y:scroll;height:400px;min-height:400px}._column_m1juu6:first-child{margin-right:16px}._form_m1juu6{display:flex;align-items:center}._input_m1juu6{width:100%;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:.3s ease-in-out;transition-property:color,border-color,box-shadow}._input_m1juu6:-ms-input-placeholder{font-style:italic;color:rgba(93,113,129,.9)}._input_m1juu6::placeholder{font-style:italic;color:rgba(93,113,129,.9)}._input_m1juu6:disabled{color:rgba(93,113,129,.6)}._input_m1juu6:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2)}._input-wrapper_m1juu6{position:relative;flex:1 1 auto}._button-clear_m1juu6{position:absolute;top:calc(50% - 7px);right:14px;transition:opacity .3s ease-in-out;cursor:pointer}._button-clear_m1juu6:focus,._button-clear_m1juu6:hover{opacity:.7}._button-clear--hidden_m1juu6{display:none}._button__icon_m1juu6{width:14px;height:14px;fill:#002c50}._button_m1juu6{flex:0 0 auto;padding:12px;margin-left:8px}._button-icon_m1juu6{width:17px;height:17px;fill:#fff}._footer_m1juu6{display:flex;justify-content:flex-end;padding:15px 35px;border-radius:0 0 5px 5px;background-color:#002c50}._footer-button_m1juu6{font-weight:700}._subcategories_m1juu6{margin-left:10px}._services_m1juu6{margin-left:30px}._selected-services_m1juu6{display:flex;align-items:center;flex-wrap:wrap;margin-top:15px}._selected-service_m1juu6{display:flex;align-items:center;padding:4px 10px;border:solid 1px #65be00;border-radius:2px;margin:5px 5px 5px 0;background-color:#f6ffeb}._service-name_m1juu6{flex:1 1 auto;font-size:12px;color:#57a400}._service-remove_m1juu6{flex:0 0 auto;width:8px;height:8px;margin-right:10px;fill:#6bbd0c}._filter-reset_m1juu6{display:block;margin-top:25px;text-decoration:underline;font-size:14px;font-weight:700;color:#57a400}._no-filter-selected_m1juu6{margin-top:25px;font-size:14px;font-weight:700;color:#002c50}@media screen and (max-width:847px){._columns_m1juu6{flex-direction:column}._column_m1juu6{height:auto;min-height:auto}._column_m1juu6:first-child{flex:0 0 auto}._column_m1juu6:last-child{flex:1 1 auto;padding-bottom:60px}._body_m1juu6{overflow-y:auto;height:95vh;border-radius:0}._footer_m1juu6{position:fixed;bottom:0;width:100%;border-radius:0}._footer-button_m1juu6{width:100%}._filter-modal_m1juu6{height:100vh}}._form_1v2o8d{display:flex;align-items:flex-end}._input__wrapper_1v2o8d{position:relative;flex:1 1 auto;margin-right:8px}._input_1v2o8d{width:100%;height:40px;padding:6px 45px 6px 16px;border:1px solid #dfe3e6;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-overflow:ellipsis;font-size:16px;font-weight:700;color:#002c50}._input_1v2o8d:-ms-input-placeholder{font-size:14px;font-style:italic;font-weight:300;color:#002c50}._input_1v2o8d::placeholder{font-size:14px;font-style:italic;font-weight:300;color:#002c50}._input_1v2o8d[disabled]{opacity:.4;background:#fff;cursor:default}._input_1v2o8d::-ms-clear{display:none}._geolocation-button_1v2o8d{position:absolute;right:6px;bottom:4px;width:30px;height:30px;outline:0;transition:opacity .3s ease-in-out}._geolocation-button_1v2o8d:disabled{opacity:.2;cursor:default}._geolocation-button__wrapper_1v2o8d{display:flex;justify-content:center;align-items:center;width:100%;height:100%}._geolocation-button__icon_1v2o8d{width:20px;height:20px}._button-container_1v2o8d{flex:0 0 40px;height:40px}._button_1v2o8d{height:40px;border-radius:4px;fill:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}._button__icon_1v2o8d{flex:0 0 18px;width:18px;height:18px}._geolocation-loading-indicator_1v2o8d{position:absolute;right:10px;bottom:10px;overflow:hidden;width:20px!important;height:20px!important}._button_h95uot{height:34px;padding:0 12px;margin-right:16px;text-align:left;font-size:14px;font-weight:500;line-height:1.3}._button-wrapper_h95uot{display:flex;justify-content:center;align-items:center}._link_h95uot{text-decoration:none;font-size:13px;color:#002c50}._link__icon_h95uot{width:3px;height:6px;color:#002c50}._button_qwf7nx{display:flex;justify-content:center;align-items:center;height:34px;padding:0 15px;box-shadow:none;text-align:left;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3}._info-window-actions_1mqwsw{display:flex;align-items:center;margin-top:10px}._button_1mqwsw{height:34px;padding:0 12px;margin-right:16px;text-align:left;font-size:14px;font-weight:500;line-height:1.3}._button-wrapper_1mqwsw{display:flex;justify-content:center;align-items:center}._link_1mqwsw{text-decoration:none;font-size:13px;color:#002c50}._link__icon_1mqwsw{width:3px;height:6px;color:#002c50}._info-window-actions_x13gwb{margin-top:12px}._info-window-button_x13gwb{display:flex;justify-content:center;align-items:center;width:100%;height:34px;padding:0 15px;text-align:left;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3}._search-box_1rnes3{position:absolute;z-index:1;bottom:20px;left:32px;max-width:320px;border-radius:9px;background-color:#002c50;box-shadow:0 6px 11px rgba(0,44,80,.4),1px 2px 6px rgba(0,44,80,.6)}._search-box-title_1rnes3{display:none}._search-box-input_1rnes3{padding:10px 10px 0}._search-box-toggle_1rnes3{padding:5px 25px 0}._filter_1rnes3{padding:10px}._filter-reset_1rnes3{display:block;margin-top:10px;text-decoration:underline;font-size:14px;color:#fff}._filter-button_1rnes3,._refresh-map-button_1rnes3{width:100%;padding:10px 16px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);font-size:14px;font-weight:700;line-height:1.3}._filter-button_1rnes3{margin-top:10px;background-image:linear-gradient(to bottom,#ebf2f6,#ebf2f6);color:#002c50}._refresh-map-button--inactive_1rnes3{background-image:linear-gradient(to bottom,#dfe3e6,#dfe3e6);font-size:14px;color:rgba(0,44,80,.5)}._refresh-map-button_1rnes3[disabled]{opacity:1;background-color:#dfe3e6}._map-refresh-loading-indicator_1rnes3{position:absolute;right:10px;bottom:10px;overflow:hidden;width:20px!important;height:20px!important}@media screen and (max-width:768px){._search-box_1rnes3{position:static;max-width:100%;border-radius:0;background-image:linear-gradient(to bottom,#004883,#002c50);box-shadow:none}._search-box-title_1rnes3{display:block;padding:25px 15px 20px;text-align:left;font-size:40px;font-weight:900;line-height:1.1;color:#fff}._search-box-toggle_1rnes3{padding:20px 20px 5px}._search-box-input_1rnes3{padding:10px 15px 0}._filter_1rnes3{padding:10px 15px 15px}}._header_r17a8k{padding:28px;background-image:linear-gradient(to bottom,#004883,#002c50);border-top-left-radius:5px;border-top-right-radius:5px}._header__button_r17a8k{position:absolute;top:20px;right:20px}._header__button_r17a8k:focus ._header-button__icon_r17a8k,._header__button_r17a8k:hover ._header-button__icon_r17a8k{opacity:.75}._header-button__icon_r17a8k{width:15px;height:15px;fill:#fff;transition:.3s opacity ease-in-out}._title_r17a8k{display:flex;align-items:center;font-size:18px;font-weight:700;color:#fff}._subtitle_r17a8k{padding-left:45px;margin:16px 0;font-size:16px;color:#fff}._title__icon_r17a8k{width:32px;height:30px;margin-right:14px;fill:#fff}._footer_r17a8k{display:flex;justify-content:center;align-items:center;padding:30px 70px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}._footer_button_r17a8k{width:100%;max-width:330px;padding:12px;box-shadow:none;text-align:center;font-size:16px;font-weight:700}._footer_button_r17a8k:first-child{margin-right:10px}._footer_button_r17a8k:focus,._footer_button_r17a8k:hover{background-color:#004669}._footer_button--blue_r17a8k{transition:background .3s ease-in-out}._footer_button--blue_r17a8k:focus,._footer_button--blue_r17a8k:hover{background-color:#004669}._footer_button--outline_r17a8k{background:0 0;transition-property:opacity,background-color}._footer_button--outline_r17a8k:focus,._footer_button--outline_r17a8k:hover{opacity:.8;background-color:#e2f2ff}@media screen and (max-width:480px){._header_r17a8k{padding:15px 20px}._title_r17a8k{font-size:16px}._text_r17a8k{font-size:13px;line-height:1.5}._footer_r17a8k{flex-direction:column;padding:20px}._footer_button_r17a8k{max-width:170px}._footer_button_r17a8k:first-child{margin-right:0;margin-bottom:10px}}._wrapper_17kkps{position:fixed;z-index:10000;bottom:0;opacity:.5;width:100%;padding:12px;background:rgba(93,113,129,.9);text-align:center;color:#fff;transition:opacity .3s ease-in-out}._wrapper_17kkps:hover{opacity:1}._container_17kkps{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}._text_17kkps{font-size:18px;font-weight:700}._button_17kkps{padding:8px;font-size:12px;font-weight:700}@media screen and (max-width:768px){._container_17kkps{flex-direction:column}._button_17kkps{margin-top:16px}}._item_1g3k79{display:flex;flex-direction:column;width:100%;height:100%}._item--img_1g3k79{display:flex;justify-content:right;align-items:end;height:156px;width:100%;padding:12px;background-position:center;background-size:contain;background-repeat:no-repeat;background-origin:content-box}._item--img_1g3k79 img{width:12px;height:12px}._item--img-special-offer-text_1g3k79{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e52326;border-radius:24px;padding:5px 8px;gap:4px;color:#e52326}._item--content_1g3k79{display:flex;flex-direction:column;gap:8px;padding:16px}._item--content-promotion-description_1g3k79{display:flex;flex-direction:column;gap:4px}._item--content-title_1g3k79{font-family:Montserrat;color:#034692;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.03px}._item--content-short-description_1g3k79{height:63px}._item--content-description_1g3k79{display:flex;flex-direction:column;gap:8px}._item--content-description-price-member_1g3k79{display:flex;align-items:center;gap:4px}._item--content-description-price-member-price_1g3k79{color:#e52326;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.04px;font-family:Montserrat}._item--content-description-price-member-label_1g3k79{color:#e52326;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.04px;font-family:Montserrat}._item--content-description-price-regular_1g3k79{display:flex;align-items:center;gap:4px}._item_ttit1o{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;gap:12px;padding:16px}._item--content_ttit1o{display:flex;flex-direction:column;gap:8px}._item--content-pills_ttit1o{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._item--exclusive-pill_ttit1o{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 8px;background-color:#4fc4ee;border-radius:24px;color:#002c50}._item--exclusive-pill_ttit1o img{width:12px;height:12px}._item--special-offer-text_ttit1o{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e52326;border-radius:24px;padding:5px 8px;gap:4px;color:#e52326}._item--special-offer-text_ttit1o img{width:12px;height:12px}._item--content--text_ttit1o{display:flex;flex-direction:column;gap:4px}._item--bottom_ttit1o{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:12px}._item--img_ttit1o{height:171px;width:100%;background-position:left;background-size:contain;background-repeat:no-repeat}._item--content-date-range_ttit1o{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._item--footer_ttit1o{display:flex;justify-content:flex-start;background-image:linear-gradient(to right,#bdcbda 46%,rgba(255,255,255,0) 0);background-position:top;background-size:10px 1px;background-repeat:repeat-x}._item--footer-pill_ttit1o{display:flex;align-items:center;gap:4px;margin-top:12px;border-radius:20px;background-color:#ebeff2;padding:8px 12px;color:#93a9c1}._item--footer-pill_ttit1o img{width:20px;height:20px}._item_q34ddv{display:flex;flex-direction:column;width:100%;height:100%}._item--img_q34ddv{height:156px;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat}._item--content_q34ddv{display:flex;flex-direction:column;gap:8px;padding:16px}._item--content-promotion-description_q34ddv{display:flex;flex-direction:column;gap:4px}._slide_5na4tw{width:284px;height:100%;background-color:#fff;border-radius:24px;overflow:hidden}._promotions-carousel_5na4tw{cursor:url(https://assets-web.familiprix.com/assets/images/icons/icon-drag-b8c6427377d56fa0bdd1e3fc43844054.svg) 36 36,auto}._loading-indicator_5na4tw{width:50px;height:50px}._loading-indicator-wrapper_5na4tw{display:flex;justify-content:center}._carousel-container--empty_5na4tw{display:flex;flex-direction:column;min-height:174px;gap:16px;align-items:center;justify-content:center}._carousel-container--empty-icon_5na4tw{display:flex;justify-content:center;align-items:center;padding:8px;width:48px;height:48px;border-radius:16px;background-color:rgba(0,44,80,.15)}._carousel-container--empty-text_5na4tw{color:#002c50}._header_1q9406{padding:28px;background-color:#dfe3e6;border-top-left-radius:4px;border-top-right-radius:4px}._header__button_1q9406{position:absolute;top:20px;right:20px}._header__button_1q9406:focus ._header-button__icon_1q9406,._header__button_1q9406:hover ._header-button__icon_1q9406{opacity:.75}._header-button__icon_1q9406{width:15px;height:15px;fill:#002c50;transition:.3s opacity ease-in-out}._title_1q9406{display:flex;align-items:center;font-size:18px;font-weight:700;color:#002c50}._title__icon_1q9406{width:28px;height:28px;margin-right:14px;fill:#002c50}._text_1q9406{margin-top:14px;font-size:16px;line-height:1.3;color:#002c50}._footer_1q9406{display:flex;justify-content:center;align-items:center;padding:30px;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}._footer__button_1q9406{padding:12px 40px;box-shadow:none;text-align:center;text-decoration:none;font-size:16px;font-weight:700}._footer__button_1q9406:focus,._footer__button_1q9406:hover{background-color:#004669}@media screen and (max-width:480px){._header_1q9406{padding:15px 20px}._title_1q9406{font-size:16px}._text_1q9406{font-size:13px;line-height:1.5}}._search-form_rcli13{width:100%}._row_rcli13{display:flex;align-items:center}._input-wrapper_rcli13{position:relative;width:100%;margin-right:8px}._input_rcli13{width:100%;height:40px;padding:6px 45px 6px 16px;border:1px solid #dfe3e6;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-overflow:ellipsis;font-size:16px;font-weight:700;color:#002c50}._input_rcli13:-ms-input-placeholder{font-weight:400;color:#5d7181}._input_rcli13::placeholder{font-weight:400;color:#5d7181}._input_rcli13[disabled]{opacity:.4;background:#fff}._input_rcli13::-ms-clear{display:none}._reset-button_rcli13{position:absolute;right:0;bottom:0;width:45px;height:100%}._reset-button__wrapper_rcli13{display:flex;justify-content:center;align-items:center}._reset-button__icon_rcli13{width:15px;height:15px}._button_rcli13{height:40px;fill:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}._button__icon_rcli13{width:18px;height:18px}._account_1cre1z{position:relative;height:617px;display:flex;gap:48px;padding:0 48px 0 124px;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/app-familiprix-account-520e33b34767ca688ab8d4937ac13736.svg);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media (max-width:1024px){._account_1cre1z{flex-direction:column;gap:24px;height:auto;padding:24px 24px 0;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/app-familiprix-account-mobile-2fad3d2d0e48d27a33a32556195e90c1.svg)}}@media (max-width:768px){._account_1cre1z{padding:24px 16px 0}}._content_1cre1z{display:flex;flex-direction:column;gap:32px;align-items:flex-start;justify-content:center}._items_1cre1z{display:flex;flex-direction:column;gap:24px}._image_1cre1z{display:flex;width:100%;padding-top:48px;background-size:contain;background-position:bottom;background-repeat:no-repeat;background-origin:content-box}@media (max-width:1024px){._image_1cre1z{padding-top:0;height:330px}}._item_1h5afw{display:flex;flex-direction:column;padding:16px 0}._item_1h5afw:focus ._title_1h5afw,._item_1h5afw:hover ._title_1h5afw{color:#034692}._item_1h5afw:focus ._icon_1h5afw,._item_1h5afw:hover ._icon_1h5afw{background-color:#baddf6}._top_1h5afw{display:flex;align-items:center;gap:16px}._icon_1h5afw{display:flex;flex-shrink:0;width:44px;height:44px;padding:12px;justify-content:center;border-radius:24px;background-color:#e3f1fb;transition:background-color .3s ease;background-image:url(https://assets-web.familiprix.com/assets/images/icons/add-midnight-blue-5968c27b34195606b629ac60d58f62f7.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box}._icon--active_1h5afw{align-self:center;background-color:#baddf6;background-image:url(https://assets-web.familiprix.com/assets/images/icons/minus-midnight-blue-ed89265b91a3eb1dfcad4e8f906a0a59.svg)}._title_1h5afw{text-align:left;transition:color .3s ease}._description-container_1h5afw{display:grid;grid-template-rows:0fr;margin-top:0;margin-left:60px;transition:grid-template-rows .2s ease-out;transition:grid-template-rows .2s ease-out, -ms-grid-rows .2s ease-out}@media (max-width:1024px){._description-container_1h5afw{margin-left:0}}._description-container--active_1h5afw{grid-template-rows:1fr;margin-top:8px}._description_1h5afw{overflow:hidden;text-align:left}._faq_eda5ra{margin:48px;padding:48px;display:flex;gap:40px;border:1px solid #baddf6;border-radius:40px}@media (max-width:1024px){._faq_eda5ra{gap:16px;flex-direction:column;margin:24px;padding:24px;border-radius:20px}}@media (max-width:768px){._faq_eda5ra{margin:24px 16px}}._content_eda5ra{display:flex;flex-direction:column;gap:24px;min-width:400px}@media (max-width:1280px){._content_eda5ra{min-width:300px}}@media (max-width:1024px){._content_eda5ra{min-width:auto}}@media (max-width:1024px){._description_eda5ra{display:none}}._items_eda5ra{display:flex;flex-direction:column}._items_eda5ra>button{border-top:1px solid #baddf6}._items_eda5ra>button:nth-last-child(1){padding-bottom:0}._header_169hev{display:flex;justify-content:space-between;gap:12px;position:relative;height:547px;background-color:#e3f1fb;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/app-familiprix-header-81dcb1972c6fa9cc8870f7fe23f9f753.svg);background-position:bottom;background-size:cover;background-repeat:no-repeat;padding:56px 48px}@media (max-width:1280px){._header_169hev{height:475px}}@media (max-width:1024px){._header_169hev{background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/app-familiprix-header-mobile-2d3291bd0f635aea31a21ed4d4533bb0.svg);flex-direction:column-reverse;height:auto;padding:0 24px 48px;gap:8px}}@media (max-width:768px){._header_169hev{padding:0 16px 32px}}._content_169hev{display:flex;flex-direction:column;gap:32px;max-width:544px}@media (max-width:1024px){._content_169hev{max-width:100%}}._content-text_169hev{display:flex;flex-direction:column;gap:16px}._title_169hev{display:flex;flex-direction:column}._title--animation-line_169hev{display:flex;align-items:flex-start}._title-animation_169hev{margin-top:-4px;margin-left:-13px}@media (min-width:768px){._title-animation_169hev{height:65px}}._image-container_169hev{width:635px;position:absolute;bottom:0;right:30px;top:0;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:1280px){._image-container_169hev{width:450px}}@media (max-width:1024px){._image-container_169hev{position:static;width:auto;height:425px;background-size:contain;background-position:center}}._download-buttons_169hev{display:flex;gap:12px}._download-button_169hev{height:50px}._item_28i8ck{display:flex;gap:16px}._item_28i8ck:focus ._icon_28i8ck,._item_28i8ck:hover ._icon_28i8ck{background-color:#9ac55d}._icon_28i8ck{display:flex;flex-shrink:0;width:48px;height:48px;border-radius:16px;align-items:center;justify-content:center;transition:background-color .3s ease-out;background-color:rgba(0,44,80,.15)}._icon_28i8ck img{width:24px;height:24px}._icon--active_28i8ck{background-color:#9ac55d}._content_28i8ck{display:flex;flex-direction:column;justify-content:center}._description-container_28i8ck{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .2s ease-out;transition:grid-template-rows .2s ease-out, -ms-grid-rows .2s ease-out;border-left:2px solid #034692}._description-container--active_28i8ck{grid-template-rows:1fr;margin-top:12px}._description_28i8ck{text-align:left;overflow:hidden;padding-left:16px}._health_hjxlpt{height:724px;display:flex}._health_hjxlpt>div{width:50%}._carousel_hjxlpt{position:relative;overflow:hidden;display:flex;justify-content:center;flex-grow:1;background-color:#accf7a;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/green-ribbon-66134dcc91102d79170e58cfe57890be.svg);background-size:contain;background-position:top right;background-repeat:no-repeat}._content_hjxlpt{display:flex;flex-direction:column;gap:32px;justify-content:center;background-color:#dbeac5;padding:0 48px}._items_hjxlpt{display:flex;flex-direction:column;gap:32px}._items_hjxlpt>button{text-align:left}._item_891v4m{display:flex;flex-direction:column}._header_891v4m{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px}@media (max-width:768px){._header_891v4m{padding:16px}}._header--active_891v4m{padding:16px 16px 0}._header-title_891v4m{display:flex;gap:12px;align-items:center}._icon_891v4m{display:flex;flex-shrink:0;width:32px;height:32px;padding:8px;border-radius:12px;align-items:center;justify-content:center;transition:background-color .3s ease-out;background-color:rgba(0,44,80,.15)}._icon_891v4m img{width:16px;height:16px}._icon--active_891v4m{background-color:#9ac55d}._title_891v4m{text-align:left}._chevron_891v4m{align-self:flex-start;width:12px;height:12px;transition:transform .3s ease-out}._chevron--active_891v4m{transform:rotate(180deg)}._content_891v4m{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s ease-out;transition:grid-template-rows .3s ease-out, -ms-grid-rows .3s ease-out}._content--active_891v4m{grid-template-rows:1fr;margin-top:12px}._description_891v4m{overflow:hidden;text-align:left;padding:0}._description--active_891v4m{padding:16px 24px}@media (max-width:768px){._description--active_891v4m{padding:16px}}._image-container_891v4m{height:0;opacity:0;overflow:hidden;display:flex;justify-content:center;background-color:#accf7a;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/green-ribbon-66134dcc91102d79170e58cfe57890be.svg);background-size:contain;background-position:top right;background-repeat:no-repeat;transition:height .3s ease-out,opacity .3s ease-out}._image-container--active_891v4m{height:375px;opacity:1}._health-mobile_catk3n{display:flex;flex-direction:column;background-color:#dbeac5}._title_catk3n{border-bottom:1px solid #accf7a;padding:32px 24px 16px}@media (max-width:768px){._title_catk3n{padding:32px 16px 16px}}._items_catk3n{width:100%}._items_catk3n>button{width:100%;border-bottom:1px solid #accf7a}._items_catk3n>button:nth-last-child(1){border-bottom:none;padding-bottom:16px}._rolling-badges_1bwr20{width:100%;height:100%}._badge_1bwr20{display:flex;align-items:center;justify-content:space-between;gap:16px;height:90px;min-width:333px;padding:12px 16px;border-radius:24px;background-color:#002c50}@media (max-width:1024px){._badge_1bwr20{height:72px;border-radius:12px;min-width:290px}}._text_1bwr20{color:#fff}._image_1bwr20{width:66px;height:66px}@media (max-width:1024px){._image_1bwr20{width:48px;height:48px}}._list_180set{display:flex;flex-direction:column;gap:8px}._list_180set>li:nth-child(odd)>div:nth-child(1){background-color:#034692}._list_180set>li:nth-child(even)>div:nth-child(1){background-color:#1163b1}@media (min-width:1024px){._item_180set{position:sticky;top:100px}._item_180set:nth-child(1){top:calc(1 * 25px);margin-bottom:calc((3 - 0) * 50px)}._item_180set:nth-child(1):not(:first-child){margin-top:calc((6 - -2) * -50px)}._item_180set:nth-child(1){top:0}._item_180set:nth-child(2){top:calc(2 * 25px);margin-bottom:calc((3 - 1) * 50px)}._item_180set:nth-child(2):not(:first-child){margin-top:calc((6 - -1) * -50px)}._item_180set:nth-child(1){top:0}._item_180set:nth-child(3){top:calc(3 * 25px);margin-bottom:calc((3 - 2) * 50px)}._item_180set:nth-child(3):not(:first-child){margin-top:calc((6 - 0) * -50px)}._item_180set:nth-child(1){top:0}}._content_180set{display:flex;gap:48px;align-items:center;padding:24px 64px 0;justify-content:space-between}._content_180set:nth-child(1){padding-top:40px}@media (max-width:1024px){._content_180set:nth-child(1){padding-top:16px}}@media (max-width:1024px){._content_180set{flex-direction:column;gap:16px;padding:16px}}._text_180set{display:flex;flex-direction:column;max-width:550px;gap:24px}@media (max-width:1024px){._text_180set{gap:8px;max-width:100%}}._title_180set{color:#fff}._title-badge_180set{height:35px;vertical-align:text-bottom}._description_180set{color:#fff}._image_180set{display:flex;align-items:center;width:460px;height:362px}@media (max-width:1280px){._image_180set{min-width:400px}}@media (max-width:1024px){._image_180set{width:100%;height:100%}}@media (max-width:768px){._image_180set{min-width:auto}}._image-1_180set{min-width:550px;margin-right:-30px}@media (max-width:1280px){._image-1_180set{min-width:400px}}@media (max-width:1024px){._image-1_180set{width:100%;margin-right:0}}@media (max-width:768px){._image-1_180set{min-width:auto}}._image-2_180set{min-width:500px}@media (max-width:1280px){._image-2_180set{min-width:400px}}@media (max-width:1024px){._image-2_180set{margin-bottom:-30px;margin-right:40px}}@media (max-width:768px){._image-2_180set{min-width:auto}}._rolling-badges_180set{display:flex;flex-direction:column;gap:12px;padding-bottom:24px}._loyalty-info_y9rpm1{padding:48px 48px 0;display:flex;flex-direction:column;gap:32px;background-color:#ebeff2}@media (max-width:1024px){._loyalty-info_y9rpm1{padding:24px;gap:16px}}@media (max-width:768px){._loyalty-info_y9rpm1{padding:24px 16px}}._loyalty_1wr39f{position:relative;display:flex;justify-content:space-between;gap:12px;align-items:center;background-color:#ebeff2}._loyalty_1wr39f>div{width:50%}@media (max-width:768px){._loyalty_1wr39f{flex-direction:column-reverse;gap:16px}._loyalty_1wr39f>div{width:100%}}._content_1wr39f{display:flex;flex-direction:column;gap:32px;max-width:556px;align-items:flex-start;padding:56px 0 56px 48px}@media (max-width:1024px){._content_1wr39f{padding:56px 0 56px 24px}}@media (max-width:768px){._content_1wr39f{max-width:100%;padding:0 16px 24px;gap:16px}}._title_1wr39f{max-width:400px}._title_1wr39f img{height:38px;vertical-align:text-bottom}@media (max-width:768px){._title_1wr39f{max-width:100%}}@media (max-width:480px){._title_1wr39f img{height:28px}}._items_1wr39f{display:flex;flex-direction:column;gap:24px}._image_1wr39f{z-index:20}._floating-losange_1wr39f{z-index:10;position:absolute;bottom:-80px;left:40%}@media (max-width:768px){._floating-losange_1wr39f{width:102px;right:0;left:auto;bottom:-70px}}._floating-dots_1wr39f{z-index:10;position:absolute;top:0;left:45%}@media (max-width:768px){._floating-dots_1wr39f{display:none}}._floating-parallelogram_1wr39f{z-index:10;position:absolute;right:0;bottom:10px}@media (max-width:768px){._floating-parallelogram_1wr39f{right:0;top:60%;bottom:auto;left:auto}}._item_lngob{display:flex;gap:24px;align-items:center}._item_lngob:focus ._title_lngob,._item_lngob:hover ._title_lngob{color:#034692}@media (max-width:768px){._item_lngob{gap:16px}}._icon-container_lngob{display:flex;align-items:flex-start}._icon_lngob{display:flex;width:48px;height:48px;border-radius:16px;align-items:center;justify-content:center}._icon_lngob img{width:24px;height:24px}._title_lngob{text-align:left;transition:color .3s ease}._chevron_lngob{width:12px;height:12px}._services_1qiurq{display:flex;gap:80px}@media (max-width:1024px){._services_1qiurq{gap:16px;flex-direction:column-reverse}}._list_1qiurq{display:flex;flex-direction:column;gap:32px;max-width:674px;padding:72px 0 72px 48px}@media (max-width:1024px){._list_1qiurq{max-width:100%;flex-shrink:1;padding:0 24px 24px}}@media (max-width:768px){._list_1qiurq{padding:0 16px 24px}}._list-header_1qiurq{display:flex;flex-direction:column;gap:16px}._list-items_1qiurq{display:flex;flex-direction:column;gap:16px}._image_1qiurq{width:600px;padding-right:20px;display:flex;flex-grow:1;background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box}@media (max-width:1024px){._image_1qiurq{width:100%;height:300px;padding-right:0}}._appointment-request-cancellation_1dyccl{display:flex;justify-content:center;align-items:center;height:600px;padding-bottom:64px;background-color:#f7fbfd}._content_1dyccl{width:100%;max-width:520px;padding:36px 72px;border-radius:5px;background-color:#fff;box-shadow:0 21px 41px rgba(0,44,80,.04);text-align:center}._loading-indicator_1dyccl{width:100px;height:100px;margin:0 auto}._icon_1dyccl{width:60px;height:60px}._title_1dyccl{margin:24px 0 16px;font-size:18px;font-weight:500;color:#002c50}._description_1dyccl{font-size:16px;line-height:1.3;color:#002c50}._error-box_1dyccl{padding:15px 30px;border:1px solid #c30e19;border-radius:4px;margin-top:26px;background-color:rgba(195,14,25,.05)}._footer_1dyccl{display:flex;flex-direction:column;align-items:center;margin-top:26px}._link_1dyccl{display:block;position:relative;justify-content:center;align-items:center;padding:12px 18px;margin-top:10px;box-shadow:none;text-align:center;text-decoration:none;font-size:16px;font-weight:700;line-height:1.1;transition:background .3s ease-in-out}._link_1dyccl:focus,._link_1dyccl:hover{background-color:#004669}@media screen and (max-width:480px){._appointment-request-cancellation_1dyccl{min-height:inherit;padding:32px 0 64px}._content_1dyccl{padding:36px 22px;margin:22px}}._contact-us_1kvvl7{width:100%}._row_1kvvl7{width:100%;padding:64px 0}._row_1kvvl7:first-child{background-image:linear-gradient(to bottom,#004883,#002c50)}._row_1kvvl7:last-child{background-color:#f8f8f8}._title_1kvvl7{font-size:82px;font-weight:900;color:#e2f2ff}._services_1kvvl7{display:flex;margin-top:100px}._services__column_1kvvl7{flex:0 1 620px}._services__column_1kvvl7:last-child{flex:0 1 390px;margin-left:16px}._services__title_1kvvl7{margin-bottom:20px;font-size:24px;font-weight:900;color:#fff}._services__description_1kvvl7{max-width:510px;font-size:14px;line-height:1.7;color:#e2f2ff}._find-branch-button_1kvvl7{display:inline-block;margin-top:16px;font-size:16px;font-weight:700;color:#002c50}._contact__label_1kvvl7{font-size:13px;line-height:1.4;color:#78c0d1}._contact__value_1kvvl7{text-decoration:none;font-size:24px;font-weight:700;color:#fff}._contact-wrapper_1kvvl7{max-width:970px}._contact-row_1kvvl7{display:flex;justify-content:space-between;align-items:center}._contact-row_1kvvl7 ._contact__label_1kvvl7{color:#002c50}._contact-row_1kvvl7 ._contact__value_1kvvl7{font-size:18px;color:#57a400}._contact-row-separator_1kvvl7{border:solid 1px #dfe3e6;margin:32px 0}._contact-column_1kvvl7{flex:1 1 320px}._contact-column_1kvvl7:first-child{flex:1 0 400px;margin-right:36px}._contact__title_1kvvl7{font-size:24px;font-weight:900;color:#002c50}._contact__description_1kvvl7{font-size:13px;line-height:1.9;color:#5d7181}@media screen and (max-width:1000px){._find-branch-button_1kvvl7{display:block;width:100%;text-align:center}}@media screen and (max-width:940px){._contact-row_1kvvl7{flex-wrap:wrap}._contact-column_1kvvl7:first-child{flex:0 0 auto;width:100%;margin-bottom:16px}}@media screen and (max-width:720px){._title_1kvvl7{font-size:48px}._services_1kvvl7{flex-direction:column;margin-top:32px}._services__column_1kvvl7,._services__column_1kvvl7:last-child{flex:1 1 auto;margin-left:0}._services__column_1kvvl7:first-child{margin-bottom:32px}._contact-row_1kvvl7{flex-direction:column;align-items:left}._contact-column_1kvvl7{flex:1 1 auto;width:100%;margin-bottom:32px}._contact-column_1kvvl7:first-child{flex:1 1 auto;margin-right:0}._contact-column_1kvvl7:last-child{margin-bottom:0}}._item_1pzsyf{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:250px;padding:24px;background-color:#ebeff2;border-radius:40px;transition:background-color .2s ease-out;background-repeat:no-repeat}@media (max-width:768px){._item_1pzsyf{min-height:auto;border-radius:20px}}._image_1pzsyf{height:124px;max-width:110px}@media (max-width:768px){._image_1pzsyf{display:none!important}}._top_1pzsyf{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;width:100%}._image-title_1pzsyf{display:flex;flex-direction:column;gap:24px}._expand-icon_1pzsyf{display:flex;justify-content:center;align-items:center;min-height:44px;min-width:44px;border-radius:100%;background-color:#fff;transition:background-color .2s ease-out}@media (min-width:768px){._expand-icon_1pzsyf{position:absolute;top:24px;right:24px}}._title_1pzsyf{text-align:left;transition:color .2s ease-out}._description-container_1pzsyf{display:grid;transition:grid-template-rows .2s ease-out;transition:grid-template-rows .2s ease-out, -ms-grid-rows .2s ease-out}._description_1pzsyf{text-align:left;transition:color .2s ease-out;overflow:hidden}._advantages_5ni5tq{display:flex;flex-direction:column;gap:32px;padding:48px;align-items:center;height:750px}@media (min-width:1100px) and (max-width:1440px){._advantages_5ni5tq{height:1000px}}@media (max-width:1100px){._advantages_5ni5tq{height:auto}}@media (max-width:1024px){._advantages_5ni5tq{padding:0 24px 48px 24px}}@media (max-width:768px){._advantages_5ni5tq{padding:0 16px 32px;gap:16px}}._items_5ni5tq{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}._items-col-group_5ni5tq{display:flex;gap:16px}@media (max-width:1280px){._items-col-group_5ni5tq{flex-direction:column}}._items-col_5ni5tq{display:flex;flex-direction:column;gap:16px;flex-shrink:0;width:324px}._items-col_5ni5tq:nth-child(1)>button:nth-child(1){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/losange-e607c4970824ef5e2e77ea45260ab45e.svg);background-position:bottom right 15px}@media (max-width:768px){._items-col_5ni5tq:nth-child(1)>button:nth-child(1){background-image:none}}._items-col_5ni5tq:nth-child(1)>button:nth-child(2){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/parallelogram-f52d7747e451f45398c66492056dc5be.svg);background-position:top 30px right}._items-col_5ni5tq:nth-child(2)>button:nth-child(1){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/dots-parallelogram-ca85e8e12e59d0d0fbc1240bfb5dad0e.svg);background-position:top right 35px}._items-col_5ni5tq:nth-child(2)>button:nth-child(2){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/losange-top-41384da47760a18904169ed01c44f0f3.svg);background-position:top right 30px}._items-col_5ni5tq:nth-child(3)>button:nth-child(1){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/losange-top-41384da47760a18904169ed01c44f0f3.svg);background-position:top right 10px}@media (max-width:768px){._items-col_5ni5tq:nth-child(3)>button:nth-child(1){background-image:none}}._items-col_5ni5tq:nth-child(3)>button:nth-child(2){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/parallelogram-right-379fe5bc28662ca389bae316d065b96f.svg);background-position:top 10px right}._items-col_5ni5tq:nth-child(4)>button:nth-child(1){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/parallelogram-right-379fe5bc28662ca389bae316d065b96f.svg);background-position:bottom 15px right}@media (max-width:768px){._items-col_5ni5tq:nth-child(4)>button:nth-child(1){background-image:none}}._items-col_5ni5tq:nth-child(4)>button:nth-child(2){background-image:url(https://assets-web.familiprix.com/assets/images/familiplus-advantages/backgrounds/dots-parallelogram-right-7b4e303e88f46446264d828b61b62702.svg);background-position:bottom 65px right}@media (min-width:calc(768px + 1px)) and (max-width:1438px){._items-col_5ni5tq:nth-child(4){flex-direction:row;width:648px;align-items:flex-start;justify-content:center}._items-col_5ni5tq:nth-child(4)>button{width:50%}}@media (max-width:768px){._items-col_5ni5tq{width:100%}}._header_1ruwwc{display:flex;gap:40px;justify-content:space-between;height:562px}@media (max-width:1280px){._header_1ruwwc{height:100%}}@media (max-width:1024px){._header_1ruwwc{flex-direction:column-reverse;height:auto;gap:16px}}@media (max-width:480px){._header_1ruwwc{gap:0}}._content_1ruwwc{display:flex;flex-direction:column;padding-top:56px;padding-bottom:36px;padding-left:48px;gap:32px}@media (max-width:1024px){._content_1ruwwc{padding:0 24px 24px}}@media (max-width:768px){._content_1ruwwc{padding:0 16px 24px}}._content--text_1ruwwc{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){._content--text_1ruwwc{gap:8px}}._buttons_1ruwwc{display:flex;gap:12px}@media (max-width:768px){._buttons_1ruwwc{flex-direction:column;width:100%}}._image_1ruwwc{display:flex;flex-shrink:0;flex-grow:1;width:855px;background-size:contain;background-repeat:no-repeat;background-position:right}@media (max-width:1280px){._image_1ruwwc{flex-shrink:1;height:auto;width:100%}}@media (max-width:1024px){._image_1ruwwc{height:375px;background-size:cover}}@media (max-width:768px){._image_1ruwwc{height:267px;background-size:contain}}@media (max-width:480px){._image_1ruwwc{background-position:top}}._item_1jdjfz{display:flex;flex-direction:column;gap:40px;background-color:#034692;border-radius:40px;padding:40px;width:100%;max-width:616px;height:100%}@media (max-width:1024px){._item_1jdjfz{max-width:84vw}}@media (max-width:768px){._item_1jdjfz{padding:24px;gap:24px}}._content_1jdjfz{display:flex;flex-direction:column;gap:16px}._title_1jdjfz{color:#fff}._description_1jdjfz{color:#fff}._image_1jdjfz{height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}._mobile-app_hwuozu{display:flex;gap:48px;padding:0 0 48px 48px}@media (max-width:1280px){._mobile-app_hwuozu{padding:0 0 32px 24px;flex-direction:column;align-items:flex-start}}@media (max-width:1024px){._mobile-app_hwuozu{padding:0 0 32px 24px}}@media (max-width:768px){._mobile-app_hwuozu{gap:16px}}._content_hwuozu{display:flex;flex-direction:column;gap:24px;max-width:503px;flex-shrink:0}@media (max-width:1280px){._content_hwuozu{padding-right:24px;max-width:100%}}._content-text_hwuozu{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){._content-text_hwuozu{gap:8px}}._content-buttons_hwuozu{display:flex;gap:12px}@media (max-width:768px){._content-buttons_hwuozu{flex-direction:column;width:100%}}._carousel_hwuozu{width:100%;height:100%;overflow:hidden}._mobile-app-carousel_hwuozu{width:100%;height:100%}._oes-faq_1nehdl{display:flex;gap:32px;padding:0 48px 48px 48px}._oes-faq_1nehdl>div{width:50%}@media (max-width:1024px){._oes-faq_1nehdl{flex-direction:column;gap:16px}._oes-faq_1nehdl>div{width:100%}}@media (max-width:1024px){._oes-faq_1nehdl{padding:0 24px 48px}}@media (max-width:768px){._oes-faq_1nehdl{padding:0 16px 32px}}._card_1nehdl{border-radius:40px;overflow:hidden}@media (max-width:768px){._card_1nehdl{border-radius:20px}}._info-card_1nehdl{position:relative;min-height:396px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;background-color:#e1f5fc;background-position:bottom;background-size:cover;background-repeat:no-repeat}._info-card_1nehdl:nth-child(1){background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/blue-ribbon-db52ef41fc908795548e546e29b82766.svg)}._info-card_1nehdl:nth-child(2){background-color:#baddf6;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/light-blue-ribbon-0ce3ed6872487433a6669510a417cabc.svg)}@media (max-width:768px){._info-card_1nehdl{min-height:auto;align-items:normal}}._content_1nehdl{display:flex;flex-direction:column;gap:8px;padding:48px 48px 0}@media (max-width:768px){._content_1nehdl{padding:16px 16px 0}}._images_1nehdl{display:flex;justify-content:space-between;align-items:center;width:100%}._image-logo-oes_1nehdl{width:88px;height:88px;margin:0 48px}@media (max-width:768px){._image-logo-oes_1nehdl{align-self:flex-start;margin:0 16px}}._image-oes_1nehdl{position:absolute;bottom:0;right:0;width:256px}@media (max-width:1280px){._image-oes_1nehdl{position:static}}._image-faq_1nehdl{position:absolute;bottom:0;right:0;width:317px}@media (max-width:768px){._image-faq_1nehdl{display:none}}._button--primary_1nehdl{z-index:10;margin:0 48px;align-self:flex-start}@media (max-width:768px){._button--primary_1nehdl{margin:0 16px}}._points-conversion_wjegto{display:flex;flex-direction:column;gap:24px;padding:0 48px 48px 48px}@media (max-width:1024px){._points-conversion_wjegto{padding:0 24px 48px}}@media (max-width:768px){._points-conversion_wjegto{padding:0 16px 32px}}._header_wjegto{position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:24px;background-color:#baddf6;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/familiplus-register-curve-050750d7870a64c47e32fedf8e1b6e01.svg);background-size:cover;background-position:center}@media (max-width:768px){._header_wjegto{align-items:flex-start;flex-direction:column;padding:40px;gap:16px}}@media (max-width:480px){._header_wjegto{padding:24px}}._header-title_wjegto{padding:40px 0 40px 40px}@media (max-width:768px){._header-title_wjegto{padding:0}}._header-points_wjegto{display:flex;gap:32px;flex-shrink:0;align-self:stretch}@media (max-width:1024px){._header-points_wjegto{gap:4px}}._header-points_wjegto img{align-self:flex-end;width:191px}@media (max-width:768px){._header-points_wjegto img{display:none}}._button-container_wjegto{display:flex;align-items:center;padding:40px 40px 40px 0}@media (max-width:768px){._button-container_wjegto{padding:0}}._list_wjegto{display:flex;gap:24px}@media (max-width:768px){._list_wjegto{flex-direction:column}}._list-item_wjegto{display:flex;width:50%;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;border-radius:24px;background-color:#baddf6;padding:40px 64px}@media (max-width:1024px){._list-item_wjegto{padding:40px}}@media (max-width:768px){._list-item_wjegto{width:100%}}@media (max-width:480px){._list-item_wjegto{padding:24px}}._points_wjegto{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}._points--dollar-number-red_wjegto{color:#e52326}._points--dollar-text-red_wjegto{color:#e52326}._promotions-summary_1ehnel{display:flex;gap:80px;padding:48px}@media (max-width:1024px){._promotions-summary_1ehnel{padding:0 24px 24px;gap:40px}}@media (max-width:768px){._promotions-summary_1ehnel{gap:24px;padding:0 16px 24px;flex-direction:column}}._content_1ehnel{display:flex;flex-shrink:2;flex-direction:column;gap:16px;max-width:412px}@media (max-width:768px){._title_1ehnel{max-width:100%}}._list_1ehnel{display:flex;flex-direction:column;gap:24px;flex-shrink:0}@media (max-width:1024px){._list_1ehnel{flex-shrink:1}}._promotions_yjct7q{padding:48px}@media (max-width:1024px){._promotions_yjct7q{padding:48px 24px}}@media (max-width:768px){._promotions_yjct7q{padding:0 0 24px}}._content_yjct7q{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:48px 0;border-radius:40px;background-color:#e3f1fb}@media (max-width:768px){._content_yjct7q{border-radius:0}}@media (max-width:480px){._content_yjct7q{gap:16px;padding:24px 0}}._title_yjct7q{text-align:center}@media (max-width:480px){._title_yjct7q{max-width:250px;text-align:center}}._carousel-container_yjct7q{width:100%}._featured_154msk{display:flex;position:relative;flex-direction:column;overflow:hidden;width:100%;padding:24px;border-radius:40px;background:#baddf6 url(https://assets-web.familiprix.com/assets/images/backgrounds/home-health-destination-a7a2d643fa040ca9d559fb2222a5b031.png) no-repeat top center;background-size:contain;gap:16px}._content_154msk{display:flex;z-index:10;flex-direction:column;width:85%;max-width:475px;gap:16px}._footer_154msk{position:relative;z-index:10}._link_154msk{display:inline-flex;text-decoration:none}._image-container_154msk{position:absolute;z-index:1;right:0;bottom:-10px;overflow:hidden;max-width:412px;max-height:284px;clip-path:ellipse(78% 91% at 86% 100%)}._image_154msk{width:100%;height:100%;object-fit:cover}@media screen and (max-width:860px){._featured_154msk{padding-bottom:72px}._description_154msk{width:75%;max-width:100%}}@media screen and (max-width:768px){._description_154msk{width:60%}}@media screen and (max-width:560px){._featured_154msk{padding-bottom:24px}._content_154msk,._description_154msk{width:100%}._image-container_154msk{position:relative;right:-24px;bottom:-24px;align-self:flex-end;margin-top:-32px}}._page-wrapper_1wybod{position:relative;width:100%;max-width:1200px;margin:0 auto}._page-wrapper--contain_1wybod{position:relative;width:100%;padding:0 48px;margin:0 auto}@media screen and (max-width:768px){._page-wrapper--contain_1wybod{padding:0 24px}}@media screen and (max-width:480px){._page-wrapper--contain_1wybod{padding:0 16px}}._page-wrapper--medium_1wybod{max-width:960px}._page-wrapper--large_1wybod{max-width:1110px}._page-wrapper--xlarge_1wybod{max-width:1400px}._page-wrapper--full_1wybod{max-width:100%}@media screen and (max-width:1300px){._page-wrapper--full_1wybod,._page-wrapper_1wybod{padding:0 48px}}@media screen and (max-width:768px){._page-wrapper--xlarge_1wybod,._page-wrapper_1wybod{padding:0 24px}}@media screen and (max-width:480px){._page-wrapper--full_1wybod,._page-wrapper_1wybod{padding:0 16px}}@media screen and (max-width:360px){._page-wrapper--full_1wybod,._page-wrapper_1wybod{padding:0 8px}}._wrapper_1qwd5m{display:flex;flex-direction:column;gap:32px}._title_1qwd5m{margin-bottom:0}._row_1qwd5m{display:flex;gap:16px}._column_1qwd5m{display:flex;flex:0 1 50%;gap:16px}._featured_1qwd5m{display:flex;flex-direction:column;width:100%;padding:24px;border-radius:40px;background:#baddf6 url(https://assets-web.familiprix.com/assets/images/backgrounds/home-health-destination-a7a2d643fa040ca9d559fb2222a5b031.png) no-repeat top center;background-size:contain}@media screen and (max-width:860px){._row_1qwd5m{flex-direction:column}}@media screen and (max-width:480px){._wrapper_1qwd5m{gap:16px}}._list-item_2sd6e0{display:flex;flex-direction:column;height:100%}._list-item_2sd6e0:first-child ._icon-container_2sd6e0{background:#9ac55d}._list-item_2sd6e0:nth-child(2) ._icon-container_2sd6e0{background:#ffc73a}._list-item_2sd6e0:nth-child(3) ._icon-container_2sd6e0{background:#4fc4ee}._list-item_2sd6e0:last-child ._icon-container_2sd6e0{background:#ff6464}._link_2sd6e0{display:flex;position:relative;flex-direction:column;height:100%;padding:24px;border:1px solid #bdcbda;border-radius:32px 32px 2px 32px;background:#fff;text-decoration:none;transition:.3s background ease}._link_2sd6e0:focus,._link_2sd6e0:hover{background:#034692}._link_2sd6e0:focus ._description_2sd6e0,._link_2sd6e0:focus ._subtitle_2sd6e0,._link_2sd6e0:hover ._description_2sd6e0,._link_2sd6e0:hover ._subtitle_2sd6e0{color:#fff}._link_2sd6e0:focus ._chevron_2sd6e0,._link_2sd6e0:hover ._chevron_2sd6e0{fill:#bdcbda}._icon-container_2sd6e0{display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;border-radius:12px;margin-bottom:16px}._icon_2sd6e0{flex:0 0 24px;width:24px;height:24px}._subtitle_2sd6e0{margin-bottom:8px;transition:.3s color ease}._description_2sd6e0{transition:.3s color ease}._chevron_2sd6e0{position:absolute;z-index:10;right:16px;bottom:16px;width:5px;height:10px;fill:#6a88a7;transition:.3s ease fill}._link_inhedx{text-decoration:none}@media screen and (max-width:480px){._link_inhedx{flex:0 0 100%;text-align:center}._link__text_inhedx{font-size:15px}}._tile_6bu7e4{overflow:hidden;width:100%;height:100%;max-height:60vh;background:#fff}._container_6bu7e4{display:flex;justify-content:space-between;align-items:center;height:100%}._column_6bu7e4{display:flex;align-items:center;height:100%}._column_6bu7e4:last-child{justify-content:flex-end}._column--text_6bu7e4{flex:0 0 45%;flex-direction:column;align-items:flex-start;align-self:stretch;max-width:530px;padding:32px}._column--image_6bu7e4{overflow:hidden}._image_6bu7e4{width:100%;height:100%;max-height:calc(60vh + 100px);object-fit:cover;object-position:center}._title_6bu7e4{margin:0;line-height:1.3!important}._description_6bu7e4{margin:8px 0 0}._footer_6bu7e4{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin-top:24px;gap:12px}@media screen and (max-width:900px){._column--text_6bu7e4{padding:24px;padding-bottom:34px}._title_6bu7e4{font-size:24px}._description_6bu7e4{font-size:16px;line-height:24px}._link__text_6bu7e4{font-size:13px}}@media screen and (max-width:672px){._tile_6bu7e4{height:100%;max-height:unset}._container_6bu7e4{flex-direction:column}._column--text_6bu7e4{flex:inherit;order:2;width:100%;min-width:100%;padding:16px 16px 48px}._column--image_6bu7e4{flex:0 0 auto;order:1;width:100%;height:unset}._footer_6bu7e4{margin-top:16px}}._link_tjfkvk{display:flex;flex-direction:column;width:100%;height:100%;background:#ebeff2;transition:.3s background-color ease}._link_tjfkvk:focus,._link_tjfkvk:hover{background:#baddf6}._link_tjfkvk:focus ._progress-container_tjfkvk,._link_tjfkvk:hover ._progress-container_tjfkvk{background:#e3f1fb}._link_tjfkvk:focus ._image-container_tjfkvk::after,._link_tjfkvk:hover ._image-container_tjfkvk::after{opacity:0}._link_tjfkvk._link--selected_tjfkvk{background:#fff}._link_tjfkvk._link--selected_tjfkvk ._progress-bar_tjfkvk{opacity:1}._link_tjfkvk._link--selected_tjfkvk ._image-container_tjfkvk::after{opacity:0}._progress-container_tjfkvk{width:100%;background:#bdcbda;transition:.3s background ease}._progress-bar_tjfkvk{opacity:0;height:4px;background:#034692;transition:.3s opacity ease}._content_tjfkvk{display:flex;justify-content:flex-start;align-items:flex-start;padding:16px;gap:12px}._title_tjfkvk{display:-webkit-box;overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}._image-container_tjfkvk{position:relative;flex:0 0 72px;overflow:hidden;width:72px;height:50px;border-radius:12px}._image-container_tjfkvk::after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,44,80,.3);transition:.3s opacity ease}._image_tjfkvk{width:100%;height:100%;object-fit:cover}._link_hh03sh{display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:8px}._link_hh03sh:focus ._container_hh03sh::before,._link_hh03sh:hover ._container_hh03sh::before{opacity:1}._container_hh03sh{display:flex;position:relative;justify-content:center;align-items:center;overflow:hidden;width:136px;height:136px;border-radius:50%;background:#034692 url(https://assets-web.familiprix.com/assets/images/home/bg-see-all-brands-255fa0e54e6c9980194c8e4235c1ed2b.png) no-repeat center;background-size:100%}._container_hh03sh::before{display:block;content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(0,44,80,.3);transition:.3s ease opacity}._title_hh03sh{position:relative;z-index:10;text-align:center;color:#fff}._link-text_hh03sh{display:flex;align-items:center;color:#034692;gap:8px}._icon_hh03sh{width:6px;height:10px;fill:#034692;transition:fill .3s ease-in-out}._wrapper_1h48ai{display:flex;flex-direction:column}._title_1h48ai{margin-bottom:24px}._row_1h48ai{padding:32px 0}._carousel_1h48ai:not(.is-overflow) .splide__arrows{opacity:0}._carousel_1h48ai .splide__arrow{opacity:1;width:44px;height:44px;border:1px solid #ebeff2;background:#fff;transition:.3s ease;transition-property:opacity,background-color}._carousel_1h48ai .splide__arrow:hover{background:#baddf6}._carousel_1h48ai .splide__arrow:disabled{opacity:0}._carousel_1h48ai .splide__arrow--prev{left:32px}._carousel_1h48ai .splide__arrow--next{right:32px}._list_1h48ai{padding:0 26px!important}._list-item_1h48ai{width:180px}@media screen and (max-width:768px){._title_1h48ai{margin-bottom:8px}._row_1h48ai{padding:24px 0}._list_1h48ai{padding:0 5px!important}}@media screen and (max-width:480px){._list_1h48ai{padding:0!important}}._link_fgnt3m{display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:8px}._link_fgnt3m:focus ._image_fgnt3m,._link_fgnt3m:hover ._image_fgnt3m{transform:scale(1.05)}._container_fgnt3m{display:flex;justify-content:center;align-items:center;overflow:hidden;width:136px;height:136px;border:1px solid #baddf6;border-radius:50%;background:#fff}._image_fgnt3m{width:100%;height:100%;transition:.3s transform ease;object-fit:cover}._title_fgnt3m{text-align:center}._container_159c4y{display:flex;flex-direction:column}._title_159c4y{margin-bottom:32px}._list_159c4y{display:grid;align-items:stretch;gap:24px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){._title_159c4y{margin-bottom:24px}._list_159c4y{gap:16px;grid-template-columns:1fr}}._tile_1dnpul{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;border-radius:20px}._tile_1dnpul:focus ._image_1dnpul,._tile_1dnpul:hover ._image_1dnpul{transform:scale(1.05)}._image-wrapper_1dnpul{flex:0 0 210px;overflow:hidden}._image_1dnpul{width:100%;height:100%;transition:.3s transform ease;object-fit:cover}._content_1dnpul{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-height:210px;padding:24px;background-color:#ebeff2}._title_1dnpul{margin-bottom:8px}._subtitle_1dnpul{margin-bottom:16px}._link_1dnpul{display:inline-flex;text-decoration:none}._container_v48jo1{display:flex;position:relative;flex-direction:column;width:100%;padding:24px;border-radius:40px;background:#e52326 url(https://assets-web.familiprix.com/assets/images/backgrounds/home-familiplus-b6d8c3c4416f94d96a17adbfbdca3919.png) no-repeat top right 150px;background-size:102px 129px}@media (max-width:768px){._container_v48jo1{background-position:top right -45px}}._logo_v48jo1{max-width:160px;margin-bottom:8px}._description_v48jo1{margin-bottom:8px;margin-bottom:16px;color:#fff}._footer_v48jo1{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;gap:8px}@media (max-width:830px){._footer_v48jo1{padding-bottom:56px}}._link_v48jo1{display:inline-flex;position:relative;z-index:10;text-decoration:none}._image_v48jo1{position:absolute;right:0;bottom:0;max-width:243px}@media screen and (max-width:960px){._image_v48jo1{max-width:186px}}@media screen and (max-width:768px){._image_v48jo1{max-width:248px}}@media screen and (max-width:480px){._image_v48jo1{max-width:186px}}._container_1ojcek{display:flex;position:relative;flex-direction:column;width:100%;padding:24px;border-radius:40px;background-color:#034692;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/home-flyer-left-panel-947ab083a2e1549f57cd36e2710b2e9f.png),url(https://assets-web.familiprix.com/assets/images/backgrounds/home-flyer-right-panel-a5d4e40de5db9ed6dbb99fc481e5ee61.png);background-position:center left,top right;background-repeat:no-repeat;background-size:contain,99px}._title_1ojcek{margin-bottom:8px;color:#fff}._description_1ojcek{margin-bottom:24px;color:#fff}._footer_1ojcek{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;gap:8px}@media (max-width:830px){._footer_1ojcek{padding-bottom:56px}}._link_1ojcek{display:inline-flex;z-index:10;text-decoration:none}._image_1ojcek{position:absolute;z-index:0;right:42px;bottom:0;max-width:248px}@media (max-width:1024px){._image_1ojcek{right:0}}@media screen and (max-width:960px){._image_1ojcek{max-width:186px}}@media screen and (max-width:768px){._image_1ojcek{max-width:248px}}@media screen and (max-width:480px){._image_1ojcek{max-width:186px}}._link_gks6wb{display:flex;position:relative;flex-direction:column;justify-content:space-between;overflow:hidden;min-width:250px;height:100%;min-height:245px;padding:16px 16px 12px;border:1px solid #bdcbda;border-radius:20px;background:#ebeff2;text-decoration:none;transition:.3s background ease}._link_gks6wb:focus,._link_gks6wb:hover{background:#fff}._link_gks6wb:focus::after,._link_gks6wb:hover::after{background:#e52326}._link_gks6wb::after{content:"";position:absolute;right:-156px;bottom:-237px;width:358px;height:358px;border-radius:100%;background:rgba(0,44,80,.08);transition:.3s background ease}._content_gks6wb{display:flex;flex-direction:column;margin-bottom:12px;gap:4px}._content_gks6wb,._image-container_gks6wb{z-index:10}._title_gks6wb{color:#e52326}._image-container_gks6wb{align-self:flex-end;width:160px;margin-right:12px}._image_gks6wb{width:100%;height:100%;object-fit:cover}._chevron_gks6wb{position:absolute;z-index:10;right:16px;bottom:16px;width:5px;height:10px;fill:#034692}@media screen and (max-width:768px){._link_gks6wb{min-width:230px}._image-container_gks6wb{width:145px}}._container_3i981u{display:flex;flex-direction:column}._title_3i981u{margin-bottom:32px}@media screen and (max-width:768px){._title_3i981u{margin-bottom:16px}}._row_3i981u{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:24px}._row_3i981u:first-of-type{margin-bottom:24px}@media screen and (max-width:768px){._row_3i981u{flex-direction:column;gap:16px}}._column_3i981u{display:flex;width:100%}._container_1btqa9{background-image:url(https://assets-web.familiprix.com/assets/images/img-ellipse-background-f9db859fd2210a7cc9ec367941b6cb21.svg);background-size:cover;background-position:bottom center}._content-container_1btqa9{display:flex;justify-content:space-between;overflow:hidden}._familiprix-logo_1btqa9{background-image:url(https://assets-web.familiprix.com/assets/images/img-familiprix-heart-color-79f20ee7cac6ff205561ec44c0818d9d.svg);background-size:contain;background-repeat:no-repeat;height:615px;width:615px;margin-top:-70px}._content_1btqa9{width:40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._title_1btqa9{font-weight:700;font-size:48px;line-height:56px;color:#306ce1;margin-bottom:24px}._description_1btqa9{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;color:#38444d;margin-bottom:40px}._link_1btqa9{display:inline-block;padding:12px 32px;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;font-weight:500;font-size:16px;line-height:24px}@media screen and (max-width:1300px){._content-container_1btqa9{padding-top:32px}._familiprix-logo_1btqa9{width:500px;height:500px}}@media screen and (max-width:820px){._content_1btqa9{padding-right:16px;width:50%}._familiprix-logo_1btqa9{width:450px;height:450px;margin-right:-40px;margin-top:-68px;top:0}._container_1btqa9 .page-wrapper{padding-right:0!important}}@media screen and (max-width:720px){._container_1btqa9{height:100%;background-size:cover;background-position:center}._content-container_1btqa9{flex-direction:column;padding-top:32px}._content_1btqa9{width:100%}._title_1btqa9{font-size:40px;line-height:50px;max-width:80%;margin-bottom:16px}._description_1btqa9{font-size:16px;line-height:24px;margin-bottom:16px}._familiprix-logo_1btqa9{width:280px;height:267px;align-self:flex-end}}@media screen and (max-width:360px){._content_1btqa9{padding-right:8px}._title_1btqa9{max-width:90%}}._container_16ie96{position:relative;width:422px;background:linear-gradient(180deg,#004883 0,#002c50 100%);color:#fff;padding:32px}._background-logo_16ie96{position:absolute;width:600px;height:600px;fill:rgba(255,255,255,.08);bottom:-100px;right:-160px;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}._filters_16ie96{position:sticky;height:100vh;top:32px;z-index:5;overflow-y:auto;padding-right:16px;margin-right:-16px}._filters_16ie96::-webkit-scrollbar{width:.25rem;background-color:transparent}._filters_16ie96::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}._section_16ie96{padding-bottom:24px;margin-bottom:24px}._section_16ie96:not(:last-child){border-bottom:1px solid #99abba}._title_16ie96{font-weight:700;font-size:20px;margin-bottom:16px}._field_16ie96{margin-bottom:16px}._field_16ie96:last-child{margin-bottom:0}._field_16ie96 .form-label{color:#fff}._field_16ie96 .form-dropdown-trigger,._field_16ie96 .form-dropdown-trigger:focus{background:rgba(255,255,255,.2);color:#fff;border:1px solid #668098;border-radius:4px}._field_16ie96 .form-dropdown-trigger .ember-power-select-status-icon{background-image:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-arrow-white-c41ba99feff0786e4982b2713db4e7ba.svg)}._field_16ie96 .ember-power-select-clear-btn{width:12px;height:12px;border:0;margin-right:8px;font-size:0;background:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-clear-white-c3e05f03c737dad42683824834bef268.svg) center/12px no-repeat;top:16px}._field_16ie96 .ember-power-select-placeholder{color:#ccd5dd}._field_16ie96 input._keywords_16ie96,._field_16ie96 input._keywords_16ie96:focus{background:url(https://assets-web.familiprix.com/assets/images/icons/search-4b77bba7e9cc1e1fdd2e58f07e78d0cf.svg) 12px center no-repeat rgba(255,255,255,.2);padding-left:36px;font-size:16px}._field_16ie96 input,._field_16ie96 input:focus{background:rgba(255,255,255,.2);border:1px solid #668098;border-radius:4px;padding:10px 12px;color:#fff;font-size:14px}._field_16ie96 input:-ms-input-placeholder, ._field_16ie96 input:focus:-ms-input-placeholder{color:#ccd5dd}._field_16ie96 input::placeholder,._field_16ie96 input:focus::placeholder{color:#ccd5dd}._field_16ie96 input:-ms-input-placeholder{color:#ccd5dd}._field_16ie96 input::placeholder{color:#ccd5dd}._location-type-button_16ie96{width:100%;justify-content:space-between}._location-type-button-label_16ie96{display:flex;align-items:center}._location-type-icon_16ie96{width:20px}._location-type-checkmark-icon_16ie96{width:15px;margin-right:0!important}._location-type-button_16ie96,._work-availability-button_16ie96{transition:all .3s ease-in-out}._location-type-button_16ie96:hover,._work-availability-button_16ie96:hover{background:#fff;color:#002342}._work-availability-field_16ie96{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}._selected-item_16ie96{display:inline-flex;flex-direction:row;align-items:center;padding:8px 12px;color:#002342;background:#fff;border-radius:6px;cursor:pointer;margin:0 12px 12px 0;font-size:14px}._selected-item-remove-icon_16ie96{width:12px;margin-left:12px}._close-button-wrapper_16ie96{display:flex;justify-content:flex-end;z-index:5}._close-button_16ie96{display:none}._close-icon_16ie96{width:25px;height:25px;fill:#fff}._apply-filters-button_16ie96{display:none;padding:12px 24px;text-align:center;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:768px){._container_16ie96{position:fixed;inset:0;display:none;width:auto;z-index:1000;overflow:hidden}._container_16ie96._container__visible_16ie96{display:block}._filters_16ie96{position:static;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-bottom:33vh}._close-button_16ie96{display:block;margin:8px}._work-availability-field_16ie96{gap:8px}._apply-filters-button_16ie96{display:block;position:fixed;bottom:32px;left:32px;right:32px;z-index:1005}._location-type-button_16ie96:hover,._work-availability-button_16ie96:hover{background:0 0;color:#fff}}._list_1x0bhx{height:100%;margin-top:32px}._list__item_1x0bhx{margin-bottom:24px}._container_1x0bhx{margin-top:30px}._header_1x0bhx{display:flex;align-items:center;justify-content:flex-end;margin-top:32px;gap:16px}._footer_1x0bhx{display:flex;justify-content:center;margin-top:32px}._note_1x0bhx{padding:20px;border-radius:3px;background:#ecf7fa}._sort-field_1x0bhx{flex-grow:1;max-width:272px}._filters-button_1x0bhx{display:none;align-items:center;gap:8px;padding:14px 24px;font-size:16px}._filters-icon_1x0bhx{width:16px;height:16px;fill:#fff}@media screen and (max-width:980px){._list__item_1x0bhx{width:100%;margin:0 0 20px}._list__item_1x0bhx:nth-child(2n){width:100%}._footer_1x0bhx,._header_1x0bhx,._list_1x0bhx{margin-top:16px}._header_1x0bhx{justify-content:flex-end}._sort-field_1x0bhx{flex-grow:1}}@media screen and (max-width:768px){._filters-button_1x0bhx{display:flex}._filters-button__hidden_1x0bhx{display:none}}._wrapper_1b3tla{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px;margin:32px 0 60px;background:#002c53;color:#fff;border-radius:8px;font-size:16px;gap:10px}._title_1b3tla{font-size:24px;font-weight:500;line-height:34px}._subtitle_1b3tla{font-size:16px;font-weight:500;margin-top:6px;line-height:24px;color:#eef1f3}._link_1b3tla{display:inline-block;padding:12px 24px;text-align:center;text-decoration:none;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:480px){._wrapper_1b3tla{flex-direction:column;align-items:flex-start;margin:16px 0}._title_1b3tla{font-size:20px;line-height:30px;font-weight:700;letter-spacing:.02em}._link_1b3tla{padding:8px 24px;margin-top:12px}}._header-wrapper_10hyco{padding:32px 0;background-color:#eff6fb}._content-wrapper_10hyco{max-width:640px;padding-bottom:30px;margin:0 auto;text-align:center}._title_10hyco{font-size:40px;font-weight:700;line-height:47px;color:#306ce1;margin:40px 0 8px}._job-title_10hyco{font-size:20px;font-weight:500;line-height:30px;letter-spacing:.02em;color:#002342;margin-bottom:40px}._file-input-error_10hyco div:first-child div{border:none;background-color:#fff;color:#4b5a67}._file-input-error_10hyco div:last-child{background-color:#f5e6e7;border:1px solid #b2000a;color:#5d3f32}._fieldset_10hyco{width:100%;margin-bottom:40px;text-align:left}._form-error_10hyco{margin-bottom:32px}._fieldset__legend_10hyco{margin-bottom:8px;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.02em;color:#002342}._fieldset__row_10hyco{display:flex}._fieldset__row_10hyco~._fieldset__row_10hyco{margin-top:8px}._fieldset__row--cover-letter_10hyco{margin-top:16px!important}._form-buttons_10hyco{display:flex}._button_10hyco{font-size:16px}._button--cancel_10hyco{min-height:44px;display:flex;flex-grow:1;justify-content:center;align-items:center;padding:10px 24px;background-color:#e6eaee;background-image:none;color:#002342;font-weight:500;border-radius:6px;cursor:pointer}._button--apply_10hyco{min-height:44px;display:flex;flex-grow:4;justify-content:center;align-items:center;font-weight:700;line-height:1.1;width:auto;padding:10px 24px;border-radius:6px}._form__footer_10hyco{display:flex;gap:16px;flex-wrap:wrap-reverse}@media screen and (max-width:1300px){._form__footer_10hyco{position:sticky;position:-webkit-sticky;bottom:10px}}._container_1vefql{width:100%;background-color:#fff;position:fixed;left:100vw;top:0;bottom:0;z-index:100;transition:left .5s cubic-bezier(.82,.085,.395,.895);overflow-y:scroll;opacity:0}._container_1vefql._container--visible_1vefql{opacity:1;left:0}._image_1vefql{width:100%;height:100%}._content_1vefql{display:flex;flex-direction:row}._column_1vefql{display:flex;flex-direction:column;align-items:center}._column--quote_1vefql,._column--success_1vefql{background-size:cover;background-position:center;height:100vh;width:50%;min-width:650px;position:fixed}._column--success_1vefql{background-image:url(https://assets-web.familiprix.com/assets/images/img-familiprix-heart-blue2-69ce35199e8cb16609b21875df13fdd6.svg);background-position:bottom 0 left 0;background-size:auto;background-repeat:no-repeat;background-color:#e4ecfc;overflow:hidden;display:flex;align-items:flex-end}._column--form_1vefql,._column--success-text_1vefql{flex-grow:1;overflow-y:auto;padding-left:50%}._form-header_1vefql{display:flex;width:100%;justify-content:flex-end;padding-right:40px;padding-top:40px}._form_1vefql{width:480px}._overlay-close-button_1vefql{width:38px;height:38px}._button__icon_1vefql{width:18px;height:18px;fill:#335675}._button__icon_1vefql:hover{opacity:.8}._success--photo_1vefql{width:742px;height:742px;background-image:url(https://assets-web.familiprix.com/assets/images/img-job-application-success-f7caedea6e105c3219b0fe72d6b92a2a.png);background-repeat:no-repeat;position:relative;top:0;right:-120px}._success--lottie-animation-overlay_1vefql{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}._success--lottie-animation_1vefql{width:400px;height:270px;position:absolute}._success--content_1vefql{display:flex;flex-direction:column;justify-content:center;max-width:512px;height:80vh}._success--title_1vefql{font-weight:700;font-size:40px;line-height:50px;color:#306ce1}._success--description_1vefql{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;color:#335675;margin-top:40px}._success--small-text_1vefql{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.02em;color:#335675;margin-top:8px}._success--buttons_1vefql{margin-top:40px;display:flex;gap:16px;max-width:400px}._success--button_1vefql{font-size:16px}._success--button-close_1vefql{display:flex;justify-content:center;align-items:center;padding:10px 24px;background-color:#e6eaee;background-image:none;color:#002342;font-weight:500;border-radius:6px;cursor:pointer}._success--button-back-to-jobs_1vefql{display:flex;justify-content:center;align-items:center;font-weight:700;line-height:1.1;padding:10px 24px;border-radius:6px}._column--quote__mobile_1vefql{background-size:contain!important}@media (max-width:1300px){._container_1vefql{overflow-y:scroll}._content_1vefql{flex-direction:column;margin-bottom:60px}._form-header_1vefql{position:absolute;top:0;right:0;padding-top:15px;padding-right:15px}._button__icon_1vefql{width:25px;height:25px;fill:#002c53}._column--quote_1vefql,._column--success_1vefql{height:246px;width:100%;position:relative;min-width:0}._column--success_1vefql{height:246px;display:flex;align-items:center;justify-content:center;background-size:200px}._success--content_1vefql{justify-content:flex-start;margin-top:48px;height:auto}._success--description_1vefql{margin-top:16px}._success--photo_1vefql{display:none}._success--buttons_1vefql{margin-top:24px;flex-wrap:wrap-reverse;position:sticky;position:-webkit-sticky;bottom:10px}._success--lottie-animation_1vefql{width:262px;height:178px}._column--form_1vefql{padding-left:0;overflow-y:initial}}@media (max-width:720px){._content_1vefql{margin-bottom:20px}}@media (max-width:500px){._form_1vefql{width:100%}}@media (max-width:480px){._success--content_1vefql{padding:0 16px}._success--buttons_1vefql{max-width:100%}._success--button-back-to-jobs_1vefql,._success--button-close_1vefql{flex-grow:1}}@media (max-width:360px){._success--content_1vefql{padding:0 8px}}._container_z870hi{width:100%;position:sticky;bottom:10px}._link_z870hi{width:100%;display:inline-block;padding:12px 32px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;font-weight:700;font-size:16px}._content-wrapper_11ybka{max-width:640px;margin:64px auto}._fieldset-wrapper_11ybka{overflow:hidden;margin-bottom:64px;transition:max-height 0s linear .7s,opacity .7s ease-in-out}._fieldset-wrapper--hidden_11ybka{opacity:0;max-height:0;margin-bottom:0;transition:max-height 0s linear .7s,opacity 0s ease-in-out}._form-error_11ybka{margin-bottom:32px}._fieldset-wrapper-box__button_11ybka+._form-error_11ybka{margin-top:16px}._fieldset__legend_11ybka{margin-bottom:16px;font-size:24px;font-weight:700;color:#57a400}._fieldset__row_11ybka{display:flex}._fieldset__row_11ybka~._fieldset__row_11ybka{margin-top:32px}._fieldset__row--email_11ybka{max-width:370px}._fieldset__row--attachments_11ybka ._fieldset__column_11ybka{flex:0 1 290px}._fieldset__column--name_11ybka{flex:0 1 290px}._fieldset__column--contact_11ybka{flex:0 1 240px}._fieldset__sectors_11ybka{display:flex;flex-wrap:wrap}._fieldset__sectors-item_11ybka{flex:0 1 45%;margin-right:16px;margin-bottom:16px}._fieldset__column_11ybka{flex:0 1 45%}._fieldset__column_11ybka+._fieldset__column_11ybka{margin-left:16px}._fieldset__label_11ybka{margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.6;color:#002c50}._fieldset__checkbox_11ybka{margin-bottom:16px}._form-instruction_11ybka{padding:16px;border:solid 1px #e2f2ff;border-radius:3px;margin-bottom:32px;background-color:#f4faff;text-align:center;font-size:16px;color:#002c50}._form__footer_11ybka{display:flex}._button_11ybka{font-size:16px}._button--cancel_11ybka{margin-left:16px;text-align:center;color:#002c50}._button--apply_11ybka{font-weight:700;line-height:1.1}._fieldset-list__item_11ybka{display:flex;align-items:center;margin-bottom:20px}._fieldset-wrapper--action-buttons_11ybka{border:solid 1px #e2f2ff;border-radius:3px;background:#f4faff}._fieldset-wrapper__box_11ybka{padding:25px;border-radius:3px;text-align:center}._fieldset-wrapper__box--spontaneous-application_11ybka{background:rgba(0,0,0,.02)}._fieldset-wrapper__box--spontaneous-application_11ybka>._fieldset-wrapper-box__button_11ybka{background:#fff;color:#002c50}._fieldset-wrapper-box__job-list_11ybka{margin-top:20px;text-align:left}._fieldset-wrapper-box__title_11ybka{font-size:16px;color:#002c50}._fieldset-wrapper-box__button_11ybka{max-width:360px;padding:12px 18px;margin-top:15px;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:16px;font-weight:700;line-height:1.1}._fieldset-wrapper-box__button--blue_11ybka{color:#fff}@media screen and (max-width:520px){._content-wrapper_11ybka{margin:32px auto 0}._fieldset-wrapper_11ybka{margin-bottom:32px}._fieldset__row_11ybka{flex-direction:column}._fieldset__column_11ybka{flex:0 1 auto}._fieldset__sectors-item_11ybka{flex:0 1 100%;margin-right:0}._fieldset__column_11ybka+._fieldset__column_11ybka{margin-top:16px;margin-left:0}._fieldset__row--email_11ybka{max-width:100%}._fieldset__row--attachments_11ybka ._fieldset__column_11ybka{flex:0 1 auto}._form__footer_11ybka{flex-direction:column}._button--cancel_11ybka{margin-top:16px;margin-left:0}}._form_9sedk1{color:#5d7181}._label-wrapper_9sedk1{display:block}._label-wrapper_9sedk1+._label-wrapper_9sedk1{margin-top:32px}._form-section--with-separator_9sedk1{position:relative;margin-bottom:32px}._form-section--with-separator_9sedk1::after{display:block;content:"";width:128px;height:2px;border:1px solid #dfe3e6;margin:32px auto}._form-row_9sedk1{display:flex;align-items:center}._form-row__column_9sedk1+._form-row__column_9sedk1{flex:1 1 auto;margin-left:16px}._form-warning_9sedk1{padding:16px 10px;border:solid 1px #fb0;border-radius:3px;background-color:#fff5de;font-size:16px;line-height:1.4;color:#5d3f32}._form-error_9sedk1{padding:16px 10px;border:solid 1px #b2000a;border-radius:3px;background-color:#f5e6e7;font-size:16px;line-height:1.4;color:#5d3f32}._form-error-messages_9sedk1{margin-left:30px;list-style-type:disc;font-size:15px;line-height:1.5}._form-success_9sedk1{padding:16px 10px;border:solid 1px #65be00;border-radius:3px;background-color:#effae2;font-size:16px;line-height:1.4;color:#3b444b}._form-actions_9sedk1{width:100%;margin-top:32px}._title_2fyyt2{margin-bottom:30px;font-size:22px;font-weight:900;line-height:.8;color:#3b444b}._form_2fyyt2{margin-top:16px}._form-error_2fyyt2{margin-top:40px;background-color:#b2000a}._form-error-messages_2fyyt2{color:#fff}._form-error-message_2fyyt2{margin-left:30px;font-size:15px;line-height:1.5;color:#fff}._form__group_2fyyt2~._form__group_2fyyt2{margin-top:40px}._form__button_2fyyt2{display:flex;justify-content:center;min-width:300px;font-weight:900}._form__group--submit-button_2fyyt2{display:flex;justify-content:center;margin-top:30px}@media screen and (max-width:620px){._form__button_2fyyt2{min-width:225px}}._title_c524x4{margin-bottom:30px;font-size:22px;font-weight:900;line-height:.8;color:#3b444b}._note_c524x4{padding:16px;border:solid 1px #fb0;border-radius:3px;margin:16px 0 32px;background-color:#fff5de;font-size:16px;line-height:1.4;color:#5d7181}._form_c524x4{margin-top:16px}._form-error_c524x4{margin-top:40px;background-color:#b2000a}._form-error-messages_c524x4{color:#fff}._form-error-message_c524x4{margin-left:30px;font-size:15px;line-height:1.5;color:#fff}._form__button_c524x4{display:flex;justify-content:center;min-width:300px;font-weight:900}._form__group--submit-button_c524x4{display:flex;justify-content:center;margin-top:30px}._form-row_c524x4{position:relative}._form-row_c524x4 ._form__input_c524x4{border-top-left-radius:4px;border-top-right-radius:4px}._form-row_c524x4+._form__row_c524x4 ._form__input_c524x4{border-radius:0}._form-row_c524x4:last-of-type ._form__input_c524x4{border-bottom-left-radius:4px;border-bottom-right-radius:4px}._input_c524x4{border:0;box-shadow:none}._input_c524x4:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}._card-number-wrapper_c524x4{display:flex;border:1px solid #dfe3e6;border-radius:3px;background-color:#eeeff0;box-shadow:0 4px 8px rgba(0,0,0,.1)}._card-number-prefix_c524x4{align-self:center;margin:0 15px;font-style:italic;color:#4f687a}@media screen and (max-width:620px){._form__button_c524x4{min-width:225px}}._card-activation-success_a08vnp{overflow-x:auto;max-height:100vh}._bonus_a08vnp{display:flex;padding:15px;border-radius:4px;margin:0 35px 25px;background-color:#fff}._bonus-icon__container_a08vnp{display:flex;position:relative;flex:0 0 auto}._bonus-icon__icon_a08vnp{width:57px;height:50px}._bonus-icon__points_a08vnp{width:100%;position:absolute;top:15px;text-align:center;font-size:16px;font-weight:700;color:#ce0e19}._bonus-text_a08vnp{display:flex;align-self:center;margin-left:15px;font-size:17px;color:#002c50}._email-activation_a08vnp{margin:0 35px 25px;font-size:14px;font-style:italic;color:#fff}._loyalty-card-container_a08vnp{display:flex;justify-content:center;margin-bottom:10px}._footer_a08vnp{display:flex;flex-direction:row;justify-content:space-between;padding:25px 35px 60px;background:rgba(0,0,0,.08)}._button_a08vnp{display:flex;justify-content:center;align-items:center;padding:10px;border:1px solid #fff;border-radius:4px;background:#fff;font-size:16px;font-weight:700}._button__complete-profile_a08vnp{margin-right:10px;color:#ce0e19;flex-grow:1}._button__complete-profile_a08vnp::before{background:#f8dfdf}._button__close_a08vnp{min-width:125px;background:#ce0e19;color:#fff}._button__close_a08vnp::before{display:none}._button__close_a08vnp:focus,._button__close_a08vnp:hover{background:rgb(182.1227272727,12.3772727273,22.1022727273)}._favorite-pharmacy-wrapper_2i777m{width:100%;height:100%;padding:0 32px;border-radius:4px;margin-top:16px;background-color:#002c50;box-shadow:0 8px 16px rgba(0,0,0,.2)}._title_2i777m{font-size:24px;font-weight:300;line-height:1.3;color:#fff}._superscript_2i777m{font-size:11px;line-height:2.9;color:#fff;vertical-align:super}._content__footer_2i777m{display:flex;margin-top:32px}._footer__link_2i777m{display:inline-block;min-width:300px;padding:12px 16px;text-align:center;text-decoration:none;font-weight:700}._footer__link_2i777m~._footer__link_2i777m{margin-left:16px}._footer__link--find-pharmacy_2i777m{font-size:16px;color:#002c50}._footer__link--favorite-pharmacy_2i777m{font-size:18px;color:#78c0d1}._footer-link__icon_2i777m{width:10px;height:10px;margin-right:8px;fill:#78c0d1}@media screen and (max-width:620px){._content__footer_2i777m{flex-direction:column}._footer__link_2i777m~._footer__link_2i777m{margin-top:16px;margin-left:0}._footer__link_2i777m{flex:1 1 auto}}._container_uvre2w{min-height:530px;padding:170px 40px 40px;background-color:#f8f8f8;text-align:center}._error-text_uvre2w{margin-bottom:4px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:2.2;color:#5d7181}._error-code_uvre2w{max-width:250px;padding-bottom:32px;border-bottom:solid 2px #dfe3e6;margin:0 auto 32px;font-size:72px;font-weight:900;line-height:.7;color:#65be00}._error-description-text_uvre2w{font-size:14px;font-weight:700;line-height:1.6;color:#5d7181}._error-header_uvre2w{display:block;width:125px;height:18px;margin:0 auto 40px}._buttons-container_uvre2w{display:flex;flex-direction:column;justify-content:space-between;max-width:300px;margin:0 auto}._button_uvre2w{padding:10px 32px;margin-top:32px;text-decoration:none;font-size:18px;font-weight:700}._button_uvre2w:last-child{margin-top:16px}._patient-file-transfer-form_1kh4eg{padding-bottom:128px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._header_1kh4eg{padding:110px 0 40px;text-align:center}._title_1kh4eg{font-size:50px;font-weight:900;color:#002c50}._how-to_1kh4eg{max-width:800px;margin:0 auto}._description_1kh4eg{max-width:700px;margin:0 auto;font-size:16px;line-height:1.8;color:#5d7181}._description-list_1kh4eg{margin:20px 0 70px 10px}._description-list__item_1kh4eg{position:relative;padding-left:16px;margin-bottom:16px;font-size:15px;line-height:1.4;color:#5d7181}._description-list__item_1kh4eg::before{display:block;content:"";position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background:#78c0d1}._content_1kh4eg{max-width:720px;padding:32px;margin:64px auto 0;background-color:#fff}._section--centered_1kh4eg{text-align:center}._form-section-title_1kh4eg{margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.2;color:#002c50}._pharmacy-wrapper_1kh4eg{display:flex;align-items:flex-start;margin-top:30px}._find-pharmacy-button_1kh4eg{padding:20px 0;margin:0 auto;text-align:center}._pharmacy-actions_1kh4eg{margin:16px 0}._form-row_1kh4eg{justify-content:left}._section--disabled_1kh4eg{opacity:.5;pointer-events:none}._label-wrapper_1kh4eg{margin:10px 0}._label-wrapper--half_1kh4eg{width:50%;margin-left:10px}._label-wrapper--half_1kh4eg:first-child{margin-left:0}._label-wrapper--third_1kh4eg{width:33%;margin:10px 0 0 10px}._label-wrapper--third_1kh4eg:first-child{margin-left:0}._label-wrapper--birthdate_1kh4eg{width:240px}._label-wrapper--gender_1kh4eg{width:180px}._label-wrapper--extension_1kh4eg{max-width:180px;margin-left:10px}._form-checkbox-container_1kh4eg{display:inline-block;width:100%;margin:-16px 0 32px;font-style:italic}._form-actions_1kh4eg{display:flex;flex-direction:column;align-items:center;margin:32px 0}._form-actions__button_1kh4eg{font-size:15px;font-weight:500;line-height:1.2}._footer-note_1kh4eg{padding:15px;border-radius:3px;margin-top:32px;background:#f7fbfd;font-size:13px;line-height:1.5;color:#002c50}@media screen and (max-width:520px){._patient-file-transfer-page_1kh4eg{padding-bottom:64px}._header_1kh4eg{padding:32px 0;text-align:left}._content_1kh4eg{padding:32px 16px}._title_1kh4eg{font-size:32px;font-weight:900}._how-to_1kh4eg{margin:0 32px}._form-row_1kh4eg{flex-direction:column;align-items:flex-start}._label-wrapper_1kh4eg{width:100%;margin-left:0}._label-wrapper--extension_1kh4eg,._label-wrapper--gender_1kh4eg{margin-left:0}}._patient-file-transfer-success_18mt85{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._header_18mt85{padding:110px 0 60px;text-align:center}._title_18mt85{font-size:50px;font-weight:900;color:#002c50}._content_18mt85{position:relative;max-width:460px;padding:48px 32px 32px;margin:32px auto;background-color:#fff;color:#5d7181}._content_18mt85::before{display:block;content:"";position:absolute;top:-32px;left:calc(50% - 26px);width:52px;height:64px;background:url(https://assets-web.familiprix.com/assets/images/icons/fill-form-06c603517c8071b1cebd667f90c7d0bc.svg)}._content-title_18mt85{width:100%;text-align:center;font-size:20px;font-weight:500;line-height:1.5;color:#57a400}._content-message_18mt85{margin:16px 0 0;text-align:left;font-size:16px;line-height:1.4}._transaction-id_18mt85{color:#57a400}._footer_18mt85{margin:64px auto 0}._footer-message_18mt85{text-align:center;font-size:16px;line-height:1.4;color:#5d7181}._footer-actions_18mt85{display:flex;justify-content:center;margin:16px 0 32px}._footer-actions__button_18mt85{max-width:340px;min-height:42px;padding:10px 32px;margin-bottom:16px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;font-size:16px;font-weight:700}@media screen and (max-width:600px){._patient-file-transfer-success_18mt85{padding-bottom:64px}._header_18mt85{padding:32px 0 70px;text-align:left}._title_18mt85{font-size:32px;font-weight:900}}._content-wrapper_114dgs{display:flex;position:relative;flex-direction:column;min-height:380px;padding:30px 0 0}._content-wrapper--commercial_114dgs{background:linear-gradient(180deg,#004883,#002c50)}._content-wrapper--lab_114dgs{background:linear-gradient(180deg,#77c604,#5daf00)}._content_114dgs{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;max-width:100%;min-height:350px}._content--commercial_114dgs{background:url(https://assets-web.familiprix.com/assets/images/logos/familiprix-omnious-e4c661a40a3f8c3fad207e323734e33d.svg);background-position:calc(100% - 480px) 10px,top right;background-repeat:no-repeat;background-size:225px 225px,auto}._content--lab_114dgs{background:url(https://assets-web.familiprix.com/assets/images/logos/laboratory-56f2a58658e32392d046ad8d4436771d.svg);background-position:calc(100% - 345px) 10px,top right;background-repeat:no-repeat;background-size:303px 305px,auto}._find-another-store-link_114dgs{display:inline-flex;align-items:center;text-decoration:none;font-size:13px;line-height:1.4;color:#fff;transition:color .3s ease-in-out}._find-another-store-link_114dgs:focus,._find-another-store-link_114dgs:hover{color:#e2f2ff}._find-another-store-link_114dgs:focus ._find-another-store-link__icon_114dgs,._find-another-store-link_114dgs:hover ._find-another-store-link__icon_114dgs{fill:#e2f2ff}._find-another-store-link__icon_114dgs{width:6px;height:13px;margin-right:8px;fill:currentColor;transition:fill .3s ease-in-out}._pharmacist_114dgs{display:flex;flex:1 1;justify-content:space-between}._image-wrapper_114dgs{position:relative;align-self:flex-end;width:60%;height:320px}._pharmacist__meta-info_114dgs{display:flex;flex:0 1 45%;flex-direction:column;justify-content:center;padding-bottom:30px}._pharmacist__title_114dgs{margin-top:16px;font-size:40px;font-weight:900;line-height:1.3;color:#fff}._pharmacist__subtitle_114dgs{margin-top:16px;font-size:24px;line-height:1.2;color:#fff}._pharmacist__note_114dgs::before{display:block;content:"";width:27px;border-bottom:solid 3px #fff;margin:16px 0}._owner-pharmacist-mention_114dgs{font-size:16px;letter-spacing:.2px;color:#d7eff8}._section-toggle_114dgs{display:flex;position:absolute;right:0;bottom:0;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:31px 32px 32px 37px;border-top-left-radius:13px}._section-toggle--commercial_114dgs{background:#fff url(https://assets-web.familiprix.com/assets/images/logos/familiprix-commercial-85728e8f3856ba6bbf6d413cde9d32db.svg) no-repeat center right}._section-toggle--lab_114dgs{background:#fff url(https://assets-web.familiprix.com/assets/images/logos/laboratory-flipped-3b59a7d9b5ba4db054481bb6473a40c3.svg) no-repeat center right}._section-toggle-button_114dgs{flex:0 0 auto;padding:10px;border-radius:6px;font-size:16px;font-weight:700}._section-toggle-button--lab_114dgs{box-shadow:0 2px 10px rgba(0,44,80,.1)}._section-toggle-button__icon_114dgs{margin-left:10px}._section-toggle-description_114dgs{display:flex;flex:1 0 auto;align-items:center;width:400px;margin-top:20px;font-size:18px;font-weight:500;line-height:1.2;color:#002c50}.fmlp-sticky--sticky{z-index:11;right:0;left:0;width:auto!important;box-shadow:6px 9px 56px rgba(0,44,80,.14)}.fmlp-sticky--sticky ._section-toggle_114dgs{position:relative;flex-direction:row;justify-content:flex-end;align-items:center;min-height:77px;padding:10px;border-radius:0;margin:0}.fmlp-sticky--sticky ._section-toggle-description_114dgs{display:flex;flex:1 1 auto;justify-content:flex-end;width:auto;margin:0 40px 0 0;text-align:right;font-size:16px}.fmlp-sticky--sticky ._section-toggle-button_114dgs{flex:0 0 auto;order:1;padding:16px 23px;border-radius:8px}@media screen and (min-width:1200px){._section-toggle_114dgs{border-top-right-radius:13px}}@media screen and (max-width:920px){._content-wrapper_114dgs{min-height:1px}._content_114dgs{background-position:calc(100% + 70px) 39px,top right}._pharmacist__meta-info_114dgs{flex:0 1 100%}._pharmacist__title_114dgs{flex:1 0 auto;font-size:32px}._pharmacist__note_114dgs{font-size:14px}._section-toggle-wrapper_114dgs{padding:0!important}._section-toggle-description_114dgs{width:100%;line-height:1.1}}@media screen and (max-width:920px){.fmlp-sticky--sticky ._section-toggle-description_114dgs{display:none}._content_114dgs{min-height:1px}._pharmacist_114dgs{flex-basis:auto}}@media screen and (min-width:720px) and (max-width:920px){._section-toggle_114dgs{position:relative;flex-direction:row-reverse;justify-content:space-between;align-items:center;min-height:1px;padding:21px 22px 22px 27px;margin-left:17px;background-position:right center}._section-toggle-button_114dgs{flex:initial}._section-toggle-description_114dgs{margin-top:0;margin-right:20px;flex-basis:0}}@media screen and (max-width:720px){._pharmacist_114dgs{flex-direction:column;min-height:1px}._pharmacist__meta-info_114dgs{flex:0 1 auto}._pharmacist__title_114dgs{margin-top:45px;font-size:18px}._image-wrapper_114dgs{width:100%;height:auto;min-height:1px}._section-toggle_114dgs{position:relative;padding:21px 22px 22px 27px;margin-left:17px}._section-toggle-description_114dgs{font-size:15px}}._pharmacy-location-info_h8r0v6{width:360px}._top-section_h8r0v6{display:flex;flex-direction:column;padding:30px;border-radius:13px;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1)}._row_h8r0v6{display:flex}._row--actions_h8r0v6{display:flex;flex-direction:column}._row--separator_h8r0v6{width:70px;height:1px;border-bottom:1px solid #cdd9e3;margin:16px auto}._actions_h8r0v6{display:flex;justify-content:center;align-items:center;height:40px;padding:0;margin-top:8px;text-align:center;font-size:16px;font-weight:600}._actions_h8r0v6:first-child{margin-top:0}._actions__secondary-button_h8r0v6{background:linear-gradient(180deg,#fcfcfc 0,#e9eff5 100%);color:#002c50}@media screen and (max-width:960px){._row--actions_h8r0v6{flex-direction:row;justify-content:center}._actions_h8r0v6{flex:1 1 100%;max-width:300px;margin-top:0;margin-left:16px}._actions_h8r0v6:first-child{margin-left:0}}@media screen and (max-width:720px){._top-section_h8r0v6{padding:16px}._row--actions_h8r0v6{flex-direction:column}._row--separator_h8r0v6{width:70px}._actions_h8r0v6{flex:1 0 auto;max-width:100%;height:40px;margin-top:8px;margin-left:0}._actions_h8r0v6:first-child{margin-top:0}}@media screen and (max-width:620px){._top-section_h8r0v6{padding:30px 20px}._pharmacy-location-info_h8r0v6{width:auto;max-width:100%}}._news-articles_1lpcja{padding:8px 0 89px}._title_1lpcja{font-size:24px;font-weight:500;line-height:1.6;color:#002c50}._list-wrapper--carousel_1lpcja{width:100%;max-width:100%!important}._list_1lpcja{position:relative;padding-top:55px}._list--carousel_1lpcja .splide__track{padding-bottom:32px}._list--carousel_1lpcja::after,._list--carousel_1lpcja::before{display:block;content:"";position:absolute;z-index:10;top:0;bottom:0;width:15%;max-width:175px;height:100%;pointer-events:none}._list--carousel_1lpcja::before{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}._list--carousel_1lpcja::after{right:0;transform:matrix(-1,0,0,1,0,0);background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}._list--static_1lpcja{display:flex;flex-direction:row}._item_1lpcja{display:flex}._item--static_1lpcja{flex:1 1;margin-right:32px}._item--static_1lpcja:last-child{margin-right:0}._footer_1lpcja{margin-top:50px}._carousel-navigation-list_1lpcja{display:flex;justify-content:center}._carousel-navigation-list__item_1lpcja:first-child{margin-right:24px}._arrows__button--previous_1lpcja ._arrows-button__icon_1lpcja{transform:rotate(180deg)}._arrows__button_1lpcja{width:72px;height:72px;padding:24px;border-radius:50%;background:#002342;transition:.3s background ease}._arrows__button_1lpcja:focus,._arrows__button_1lpcja:hover{background:#335675}._arrows-button__icon_1lpcja{width:11px;height:18px;fill:#fff}@media screen and (max-width:800px){._news-articles_1lpcja{padding:0 0 50px}}@media screen and (max-width:760px){._title_1lpcja{text-align:center;font-weight:500;line-height:1.4}._list_1lpcja .splide__list{padding-left:8px}._list--static_1lpcja{flex-direction:column}._item_1lpcja{margin:0 16px}._item--static_1lpcja{flex:1 1 auto;margin:16px 0 0}._item--static_1lpcja:first-child{margin:0}}@media screen and (max-width:680px){._news-articles_1lpcja{padding:40px 0 50px}}@media screen and (max-width:560px){._list_1lpcja::after,._list_1lpcja::before{display:block}._footer_1lpcja{margin-top:12px}}@media screen and (max-width:500px){._news-articles_1lpcja{padding:24px 0 40px}._list_1lpcja{padding-top:30px}._list_1lpcja::after,._list_1lpcja::before{display:none}}._pharmacies-show-page_1lod4o{position:relative}._content-wrapper_1lod4o{background:linear-gradient(183.75deg,#ebf2f7 2.47%,#fff 100%);background-repeat:no-repeat;background-size:100% 960px}._standout-content-wrapper_1lod4o{position:relative;padding-top:50px}._standout-content_1lod4o{position:absolute;z-index:2;top:0;right:40px}._notice-wrapper_1lod4o{padding-top:32px}._standout-content__jobs_1lod4o{margin:30px 16px 10px 0}._jobs_1lod4o{display:none}._photo-lab__link_1lod4o{text-decoration:none}._services-wrapper_1lod4o{width:100%;background:linear-gradient(195.35deg,#ebf2f7 7.01%,rgba(255,255,255,0) 39.38%)}._photo-lab-wrapper_1lod4o{padding:92px 0 32px}@media screen and (max-width:1200px){._standout-content_1lod4o{right:20px}}@media screen and (max-width:1060px){._standout-content__jobs_1lod4o{display:none}._jobs_1lod4o{display:flex;max-width:640px;margin:0 64px 0 32px}}@media screen and (max-width:1000px){._standout-content_1lod4o{transform:translateY(-15px)}}@media screen and (max-width:960px){._standout-content-wrapper_1lod4o{display:flex;flex-direction:column;padding-top:0}._standout-content_1lod4o{position:static;align-self:center;width:100%;margin:50px 0}._standout-content__location-info_1lod4o{transform:translateY(30px);width:100%}}@media screen and (max-width:800px){._photo-lab-wrapper_1lod4o{padding:50px 0 32px}}@media screen and (max-width:720px){._standout-content_1lod4o{right:10px;transform:translateY(0);padding-bottom:10px;margin-top:0}}@media screen and (max-width:680px){._biography-wrapper_1lod4o{padding:0;margin:0}}@media screen and (max-width:620px){._jobs_1lod4o{margin-right:32px;margin-left:16px}}@media screen and (max-width:500px){._photo-lab-wrapper_1lod4o{padding:40px 0 32px}}._services-appointment-request-confirmation_1esm4g{display:flex;justify-content:center;align-items:center;height:600px;padding-bottom:64px;background-color:#f7fbfd}._content_1esm4g{width:100%;max-width:520px;padding:36px 72px;border-radius:5px;background-color:#fff;box-shadow:0 21px 41px rgba(0,44,80,.04);text-align:center}._checkmark_1esm4g{display:block;width:40px;height:40px;border-radius:50%;margin:0 auto;box-shadow:inset 0 0 #57a400;animation:_fill_1esm4g .4s ease-in-out .4s forwards,_scale_1esm4g .3s ease-in-out .9s both;stroke:#fff;stroke-miterlimit:10;stroke-width:2}._checkmark__circle_1esm4g{fill:none;animation:_stroke_1esm4g .6s cubic-bezier(.65,0,.45,1) forwards;stroke:#57a400;stroke-dasharray:166;stroke-dashoffset:166;stroke-miterlimit:10;stroke-width:2}._checkmark__check_1esm4g{transform-origin:50% 50%;animation:_stroke_1esm4g .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:48;stroke-dashoffset:48}._title_1esm4g{margin:24px 0 16px;font-size:18px;font-weight:500;color:#002c50}._description_1esm4g{font-size:16px;line-height:1.3;color:#002c50}._footer_1esm4g{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:26px}._footer__link_1esm4g{display:flex;position:relative;justify-content:center;align-items:center;width:100%;max-width:170px;padding:12px 18px;margin-top:16px;box-shadow:none;text-align:center;text-decoration:none;font-size:16px;font-weight:700;line-height:1.1;transition:background .3s ease-in-out}._footer__link_1esm4g:focus,._footer__link_1esm4g:hover{background-color:#004669}@keyframes _stroke_1esm4g{100%{stroke-dashoffset:0}}@keyframes _scale_1esm4g{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes _fill_1esm4g{100%{box-shadow:inset 0 0 0 30px #57a400}}@media screen and (max-width:480px){._services-appointment-request-confirmation_1esm4g{min-height:inherit;padding:32px 0 64px}._content_1esm4g{padding:20px;margin:22px}._footer_1esm4g{flex-direction:column}._footer__link_1esm4g{margin:10px 0 0}}._qip-field_f1kext{display:none}._qip-field--required_f1kext{display:block}._form-row_f1kext{padding:0 45px;margin-bottom:16px}@media screen and (max-width:480px){._form-row_f1kext{flex-direction:column;padding:0 10px}}._description_mwktux{font-size:14px;line-height:1.6;color:rgba(0,44,80,.75)}._form-row_mwktux{padding:0 45px;margin-bottom:16px}._form-row_mwktux:last-child{margin-bottom:0}@media screen and (max-width:480px){._form-row_mwktux{flex-direction:column;padding:0 10px}}._form-section-title_1tw6k6{padding:22px 45px;margin-bottom:30px;background:rgba(226,242,255,.7);font-size:16px;font-weight:500;color:#002c50}._form-error_1tw6k6{margin:0 45px 16px}._form-row_1tw6k6{padding:0 45px;margin-bottom:16px}._form-row_1tw6k6:last-child{margin-bottom:0}._birthdate-input_1tw6k6{width:50%}._form-error_1tw6k6{margin:0 45px 16px}._form-row_1tw6k6{padding:0 45px;margin-bottom:16px}._form-row_1tw6k6:last-child{margin-bottom:0}._birthdate-input_1tw6k6{width:50%}@media screen and (max-width:480px){._form-section-title_1tw6k6{padding:22px 10px}._form-row_1tw6k6{padding:0 10px}._form-error_1tw6k6{margin:0 10px 16px}._birthdate-input_1tw6k6{width:75%}}._services-appointment-request-personal-information_1s33n9{padding-bottom:64px;background:#f7fbfd}._data-disclaimer_1s33n9{padding:40px 45px 24px;text-align:center;font-size:13px;line-height:1.3;color:#5d7181}._wrapper_1s33n9{max-width:527px;margin:0 auto 50px}._content_1s33n9{background:#fff;box-shadow:0 21px 41px rgba(0,44,80,.04)}._form-error_1s33n9{margin:0 45px 16px}._form-section_1s33n9{position:relative;margin-bottom:32px}._form-section_1s33n9:last-child{margin-bottom:0}._form-section--notes_1s33n9{padding:25px 45px;background:rgba(244,244,244,.7)}._form-section-title_1s33n9{margin-bottom:8px;font-size:14px;color:#002c50}._form-row_1s33n9{padding:0 45px}._form-row_1s33n9+._form-row_1s33n9{margin-top:24px}._phone-number-input_1s33n9{flex:0 0 70%}._extension-input_1s33n9{margin-left:10px}._patient-personal-information_1s33n9{margin-bottom:40px}._patient-personal-information_1s33n9:last-child{margin-bottom:0}._textarea_1s33n9{display:block;width:100%;min-height:100px;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:.3s ease-in-out;transition-property:color,border-color,box-shadow;resize:none}._form-actions_1s33n9{margin-top:42px}._form-actions__list_1s33n9{display:flex;justify-content:center;align-items:center}._form-actions__button_1s33n9{display:block;width:170px;padding:12px;text-align:center;text-decoration:none;font-size:16px;font-weight:500;line-height:1.2}._form-actions__button--back_1s33n9{background:0 0;transition-property:opacity,background-color}._form-actions__button--next_1s33n9{margin-left:20px;transition:background .3s ease-in-out}._form-actions__button--next_1s33n9:focus,._form-actions__button--next_1s33n9:hover{background-color:#004669}@media screen and (max-width:480px){._wrapper_1s33n9{padding:0 22px}._data-disclaimer_1s33n9{padding:25px 10px}._form-row_1s33n9{flex-direction:column;padding:0 10px}._form-error_1s33n9{margin:0 10px 16px}._form-section--notes_1s33n9{padding:22px 10px}._phone-number-input_1s33n9{flex:0 0 100%;width:100%}._extension-input_1s33n9{margin:16px 0 0}._form-actions__list_1s33n9{flex-direction:column}._form-actions-list__item_1s33n9{width:100%}._form-actions__button_1s33n9{width:100%}._form-actions__button--next_1s33n9{margin:8px 0 0}}._services-appointment-request-summary_b9bh0n{padding-bottom:64px;background:#f7fbfd}._wrapper_b9bh0n{max-width:527px;padding:0 10px;margin:0 auto}._directives_b9bh0n{padding:30px;border-radius:4px 4px 0 0;background-image:linear-gradient(to bottom,#004883,#002c50)}._title_b9bh0n{display:flex;align-items:center;margin-bottom:5px;font-size:18px;font-weight:700;line-height:1.6;color:#fff}._title__icon_b9bh0n{width:22px;height:20px;margin-right:14px;fill:#fff}._text_b9bh0n{font-size:13px;line-height:1.5;color:#fff}._content_b9bh0n{padding:20px 40px 10px;background-color:#fff}._disclaimer_b9bh0n{padding:10px;margin-bottom:10px;background-color:#f7fbfd;font-size:13px;line-height:1.2;color:#002c50}._row_b9bh0n{display:flex;align-items:center;padding:14px 0;border-bottom:solid 1px #dfe3e6}._row_b9bh0n:last-child{border-bottom:0}._row__key_b9bh0n{flex:0 0 40%;align-self:flex-start;padding-right:28px;font-size:16px;font-weight:500;line-height:1.5;color:#002c50}._row__data_b9bh0n{font-size:16px;line-height:1.1;color:#002c50}._row__data--qip-note_b9bh0n{margin-top:16px;font-size:13px;line-height:20px;color:#002c50}._address_b9bh0n{margin-bottom:13px}._owner-pharmacist-mention_b9bh0n{margin-bottom:13px}._phone-number_b9bh0n{font-size:14px;font-weight:700;line-height:1.3;color:#3a5cb1;transition:.3s color ease}._phone-number_b9bh0n:focus,._phone-number_b9bh0n:hover{color:#002c50}._footer_b9bh0n{display:flex;justify-content:center;margin-top:42px}._button_b9bh0n{width:170px;padding:12px 24px;text-align:center;font-size:16px;font-weight:700}._button--back_b9bh0n{background:0 0;color:#002c50;transition-property:opacity,background-color}._button--next_b9bh0n{margin-left:20px;color:#fff}@media screen and (max-width:480px){._wrapper_b9bh0n{padding:0 22px}._directives_b9bh0n{padding:16px}._content_b9bh0n{padding:15px 20px 10px}._row__key_b9bh0n{flex:0 0 50%}._row--column_b9bh0n{display:block}._row--column_b9bh0n ._row__key_b9bh0n{margin-bottom:16px}._address_b9bh0n,._owner-pharmacist-mention_b9bh0n{margin-bottom:6px}._footer_b9bh0n{flex-direction:column}._button_b9bh0n{width:100%}._button--next_b9bh0n{margin:8px 0 0}}._content_omjm6o{padding:28px;background-image:linear-gradient(to bottom,#004883,#002c50);border-top-left-radius:5px;border-top-right-radius:5px}._description_omjm6o{font-size:20px;font-weight:700;line-height:1.5;color:#fff}._description_omjm6o p{margin-bottom:16px}._description_omjm6o p:last-child{margin-bottom:0}._footer_omjm6o{display:flex;justify-content:space-between;align-items:center;padding:28px;background:#fff}._footer__button_omjm6o{width:100%;max-width:300px;padding:12px;box-shadow:none;text-align:center;font-size:16px;font-weight:700}._footer__button--cancel_omjm6o{margin-right:16px;background:0 0;transition-property:opacity,background-color}._footer__button--cancel_omjm6o:focus,._footer__button--cancel_omjm6o:hover{opacity:.8;background-color:#e2f2ff}._footer__button--confirm_omjm6o{margin-left:16px;transition-property:opacity,background-color}._footer__button--confirm_omjm6o:focus,._footer__button--confirm_omjm6o:hover{background-color:#004669}@media screen and (max-width:480px){._content_omjm6o{padding:20px}._footer_omjm6o{flex-direction:column;padding:20px}._footer__button--cancel_omjm6o{margin:0 0 16px}._footer__button--confirm_omjm6o{margin:0}}._header_1ts7oa{padding:28px;background-image:linear-gradient(to bottom,#004883,#002c50);border-top-left-radius:5px;border-top-right-radius:5px}._header__button_1ts7oa{position:absolute;top:20px;right:20px}._header__button_1ts7oa:focus ._header-button__icon_1ts7oa,._header__button_1ts7oa:hover ._header-button__icon_1ts7oa{opacity:.75}._header-button__icon_1ts7oa{width:15px;height:15px;fill:#fff;transition:.3s opacity ease-in-out}._title_1ts7oa{display:flex;align-items:center;font-size:20px;font-weight:700;color:#fff}._subtitle_1ts7oa{margin:16px 0;font-size:20px;font-weight:700;color:#fff}._title__icon_1ts7oa{width:22px;height:20px;margin-right:14px;fill:#fff}._text_1ts7oa{margin-top:16px;font-size:16px;line-height:1.3;color:#fff}._footer_1ts7oa{display:flex;justify-content:center;align-items:center;padding:30px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}._footer__button_1ts7oa{width:100%;max-width:330px;padding:12px;box-shadow:none;text-align:center;font-size:16px;font-weight:700}._footer__button_1ts7oa:focus,._footer__button_1ts7oa:hover{background-color:#004669}@media screen and (max-width:480px){._header_1ts7oa{padding:15px 20px}._title_1ts7oa{font-size:16px}._text_1ts7oa{font-size:13px;line-height:1.5}._footer_1ts7oa{padding:20px}._footer__button_1ts7oa{max-width:170px}}._services-appointment-request-time-slot-selection_1iwhuo{padding-bottom:64px;background:#f7fbfd}._wrapper_1iwhuo{max-width:900px;margin:0 auto}._calendar-wrapper_1iwhuo{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:520px;padding:25px 0 0;border-radius:5px;margin:0 auto 30px;background:#fff;box-shadow:0 21px 41px rgba(0,44,80,.04)}._calendar-wrapper--loading_1iwhuo{opacity:.5;pointer-events:none}._time-selector_1iwhuo{width:100%;padding:20px 60px;border-top:1px solid #dfe3e6;margin-top:25px}._calendar_1iwhuo{padding-top:25px}._calendar_1iwhuo .flatpickr-input{display:none}._calendar_1iwhuo .flatpickr-calendar{width:327px;box-shadow:none}._error-wrapper_1iwhuo{width:100%;padding:0 60px;margin-top:16px}._footer_1iwhuo{margin-top:42px}._footer__wrapper_1iwhuo{display:flex;justify-content:center;align-items:center}._footer-link_1iwhuo{display:flex;position:relative;justify-content:center;align-items:center;min-width:170px;padding:12px;border:1px solid #002c50;border-radius:4px;margin-right:20px;box-shadow:none;text-align:center;text-decoration:none;font-size:16px;font-weight:700;transition:background .3s ease-in-out}._footer-link_1iwhuo:last-child{margin-right:0}._footer-link_1iwhuo[disabled]{opacity:1;border-color:#d6d8d9;background-color:#d6d8d9;color:#fff;pointer-events:none}._footer-link--blue_1iwhuo{transition:background .3s ease-in-out}._footer-link--blue_1iwhuo:focus,._footer-link--blue_1iwhuo:hover{background-color:#004669}._footer-link--outline_1iwhuo{background:0 0;transition-property:opacity,background-color}._footer-link--outline_1iwhuo:focus,._footer-link--outline_1iwhuo:hover{opacity:.8;background-color:#e2f2ff}@media screen and (max-width:480px){._calendar-wrapper_1iwhuo{padding:0}._error-wrapper_1iwhuo{padding:16px}._time-selector_1iwhuo{padding:16px}._footer__wrapper_1iwhuo{flex-direction:column}._footer-link_1iwhuo{width:100%;margin:8px 0 0}._footer-link_1iwhuo:first-child{margin:0}}._pharmacy-wrapper_r91b04{background:#fff;box-shadow:0 16px 32px rgba(0,44,80,.04);border-bottom-left-radius:4px;border-bottom-right-radius:4px}._content-wrapper_r91b04{padding:30px 45px 40px}._content__header_r91b04{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}._content__title_r91b04{font-size:18px;font-weight:500;color:#002c50}._service-meta-list_r91b04{display:flex;align-items:center;border:1px solid #dfe3e6;border-radius:3px}._service-meta-list__item_r91b04{padding:8px 12px;font-size:16px;color:#002c50}._service-meta-list__item_r91b04+._service-meta-list__item_r91b04{border-left:1px solid #dfe3e6}._service-meta-list-item__key_r91b04{font-weight:700}._service-meta-list-item__key_r91b04 sup{font-size:10px;font-weight:400}._pharmacy-container_r91b04{display:flex;align-items:flex-start}._content__row_r91b04+._content__row_r91b04{margin-top:32px}._pharmacy-container__column_r91b04{display:flex}._pharmacy-container__column_r91b04:first-child{flex:0 0 25px;margin-right:25px}._pharmacy-container__column_r91b04:last-child{margin-top:4px}._pharmacy-container__column--disabled_r91b04{display:flex;align-items:flex-start;width:100%}._pharmacy-container__column--disabled_r91b04 ._pharmacy-details_r91b04{width:50%}._pharmacy-details_r91b04{display:flex;flex-direction:column;transition:.3s opacity ease}._warning-note_r91b04{width:50%;text-align:right;font-size:14px;font-style:italic;font-weight:500;color:#ff6565}._pharmacy__address_r91b04{font-size:16px;font-weight:700;line-height:1.2;color:#002855}._pharmacy__name_r91b04{margin:12px 0 4px;font-size:16px;line-height:1.3;color:#002c50}._pharmacy__contact-list_r91b04{display:flex;align-items:center;margin-top:15px}._pharmacy-contact-list__item_r91b04{margin-right:34px}._pharmacy-contact-list__item_r91b04:last-child{margin-right:0}._pharmacy-contact-list-item__link_r91b04{font-size:14px;font-weight:700;color:#3a5cb1;transition:.3s color ease}._pharmacy-contact-list-item__link_r91b04:focus,._pharmacy-contact-list-item__link_r91b04:hover{color:#002c50}._icon_r91b04{flex:0 0 25px;width:25px;height:25px}._content__footer_r91b04{border-top:1px solid #dfe3e6}._content-footer__wrapper_r91b04{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 45px}._content-footer__cost-note_r91b04,._content-footer__qip-note_r91b04{width:100%;font-size:13px;line-height:16px;color:#002c50}._content-footer__cost-note_r91b04 sup,._content-footer__qip-note_r91b04 sup{font-size:10px;font-weight:400}._content-footer__cost-note_r91b04+._content-footer__link_r91b04,._content-footer__cost-note_r91b04+._no-appointment-available_r91b04,._content-footer__cost-note_r91b04+._service-available-by-phone_r91b04,._content-footer__qip-note_r91b04+._content-footer__link_r91b04,._content-footer__qip-note_r91b04+._no-appointment-available_r91b04,._content-footer__qip-note_r91b04+._service-available-by-phone_r91b04{margin-top:16px}._no-availabilities_r91b04{margin-top:24px;text-align:center}._no-availabilities__text_r91b04{font-size:16px;font-weight:300;color:#002c50}._no-availabilities__link_r91b04{text-decoration:underline;font-weight:500;color:#002c50}._content-footer__link_r91b04{display:flex;position:relative;justify-content:center;align-items:center;min-width:300px;padding:12px 18px;border-radius:4px;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:16px;font-weight:700;transition:background .3s ease-in-out}._content-footer__link_r91b04:focus,._content-footer__link_r91b04:hover{background-color:#004669}._no-appointment-available_r91b04{padding:8px 80px;border:1px solid #5d7181;border-radius:4px;text-align:center;font-size:16px;font-weight:700;line-height:1.2;color:#5d7181}._service-available-by-phone_r91b04{max-width:280px;padding:8px 30px;border-radius:4px;background:#e2f2ff;text-align:center;font-size:16px;font-weight:700;line-height:1.2;color:#002c50}._service-available-by-phone__text_r91b04{display:block}._service-available-by-phone__link_r91b04{color:#002c50;transition:.3s color ease}._service-available-by-phone__link_r91b04:focus,._service-available-by-phone__link_r91b04:hover{color:#3a5cb1}@media screen and (max-width:520px){._content-footer__wrapper_r91b04,._content-wrapper_r91b04{padding-right:18px;padding-left:18px}._content-wrapper_r91b04{padding-bottom:20px}._content__header_r91b04{flex-direction:column;align-items:flex-start}._content__title_r91b04{padding:8px}._service-meta-list_r91b04{width:100%;margin-top:12px}._service-meta-list__item_r91b04{width:50%;font-size:14px}._pharmacy-details_r91b04{width:100%}._pharmacy-container__column_r91b04{flex-direction:column}._pharmacy-container__column--disabled_r91b04 ._pharmacy-details_r91b04{width:100%}._warning-note_r91b04{width:100%;margin-top:16px;text-align:left}._pharmacy__contact-list_r91b04{flex-direction:column;align-items:flex-start}._pharmacy-contact-list__item_r91b04+._pharmacy-contact-list__item_r91b04{margin-top:16px}._no-appointment-available_r91b04{padding:8px 32px}}@media screen and (max-width:380px){._service-meta-list-item__key_r91b04{display:block}}._services-appointment-request_3pjy1y{padding-bottom:64px;background:#f7fbfd}._wrapper_3pjy1y{max-width:900px;margin:0 auto}._header_3pjy1y{margin:0 auto}._content_3pjy1y{background:#fff;box-shadow:0 16px 32px rgba(0,44,80,.04);border-bottom-left-radius:4px;border-bottom-right-radius:4px}._footer_3pjy1y{margin-top:42px}._footer__wrapper_3pjy1y{display:flex;justify-content:center}._footer__link_3pjy1y{display:flex;position:relative;justify-content:center;align-items:center;min-width:300px;padding:12px 18px;border-radius:4px;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:16px;font-weight:700;transition:background .3s ease-in-out}._footer__link_3pjy1y:focus,._footer__link_3pjy1y:hover{background-color:#004669}@media screen and (max-width:480px){._footer__link_3pjy1y{width:100%;min-width:auto}}._content_8w9bqj{padding-bottom:80px;background-image:linear-gradient(to left,#f7fbfd 91%,#f7fbfd 59%)}._content__page-wrapper_8w9bqj{max-width:1050px;margin:0 auto}._content__page-wrapper--hidden_8w9bqj{display:none}._content__page-wrapper--large_8w9bqj{max-width:1150px}._content-page-wrapper__container_8w9bqj{margin:0 32px}._content__header_8w9bqj{display:flex;justify-content:space-between;align-items:flex-end;padding:80px 0 50px}._content-header__title_8w9bqj{max-width:400px;margin-right:20px;font-size:25px;font-weight:700;line-height:1.2;color:#002c50}._categories_8w9bqj{display:flex;align-items:center;padding-bottom:60px;transition:opacity .3s ease-in-out}._categories--disabled_8w9bqj{opacity:.5;pointer-events:none}._form_8w9bqj{display:flex;flex:1 1 100%;align-items:center;max-width:500px}._input_8w9bqj{width:100%;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:.3s ease-in-out;transition-property:color,border-color,box-shadow}._input_8w9bqj:-ms-input-placeholder{font-style:italic;color:rgba(93,113,129,.9)}._input_8w9bqj::placeholder{font-style:italic;color:rgba(93,113,129,.9)}._input_8w9bqj:disabled{color:rgba(93,113,129,.6)}._input_8w9bqj:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2)}._input-wrapper_8w9bqj{position:relative;flex:1 1 auto}._button-clear_8w9bqj{position:absolute;top:calc(50% - 7px);right:14px;transition:opacity .3s ease-in-out;cursor:pointer}._button-clear_8w9bqj:focus,._button-clear_8w9bqj:hover{opacity:.7}._button-clear--hidden_8w9bqj{display:none}._button__icon_8w9bqj{width:14px;height:14px;fill:#002c50}._button_8w9bqj{flex:0 0 auto;padding:12px;margin-left:8px}._button-icon_8w9bqj{width:17px;height:17px;fill:#fff}@media screen and (max-width:860px){._content__header_8w9bqj{flex-direction:column;align-items:flex-start;padding:50px 0}._content-header__title_8w9bqj{margin:0 0 24px}._form_8w9bqj{width:100%}}@media screen and (max-width:480px){._content_8w9bqj{padding-bottom:32px}._content-page-wrapper__container_8w9bqj{margin:0 16px}._content__header_8w9bqj{position:relative;padding:40px 0;margin-bottom:40px}._content__header_8w9bqj::after{content:"";position:absolute;bottom:0;left:5%;width:90%;height:1px;margin:0 auto;background:rgba(93,113,129,.2)}._content-header__title_8w9bqj{margin-bottom:16px;font-size:18px}._title_8w9bqj{padding:32px 0}._categories_8w9bqj{padding-bottom:40px}}._item_fdrdq0{display:flex;justify-content:space-between;align-items:center}._column_fdrdq0{display:flex;align-items:center}._title_fdrdq0{font-size:18px;color:#002c50}._link_fdrdq0{text-decoration:none}._link_fdrdq0+._link_fdrdq0{margin-left:8px}._link__text--outline_fdrdq0{background:0 0}._link__text--outline_fdrdq0:focus,._link__text--outline_fdrdq0:hover{opacity:1;border-color:#004669;color:#004669}._link__text--flat_fdrdq0:focus,._link__text--flat_fdrdq0:hover{background-color:#004669}._link__text_fdrdq0{display:flex;justify-content:center;align-items:center;padding:8px 12px;box-shadow:none;text-align:center;text-decoration:none;font-size:14px;font-weight:700;line-height:1;transition:.3s ease-in-out;transition-property:border-color,background,color}._link__text_fdrdq0>span{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0)}._link__icon_fdrdq0{display:none;flex:0 0 40px;width:40px;height:40px}@media screen and (max-width:620px){._link_fdrdq0{flex:0 0 40px}._link__text_fdrdq0{display:none}._link__icon_fdrdq0{display:block}}@media screen and (max-width:480px){._title_fdrdq0{width:60%;font-size:14px}}._wrapper_77wpkb{padding:0 40px 24px}._title_77wpkb{margin-bottom:16px;font-size:32px;font-weight:900;line-height:1.6;color:#002c50}._description_77wpkb{font-size:14px;line-height:1.6;color:#6e767d}._service-availability_77wpkb{margin-bottom:20px;font-size:14px;color:#636b72}._appointment-phone-number_77wpkb{padding:8px 30px;margin-bottom:20px;background-color:#def0ff;text-decoration:none;font-weight:500;color:#002c50}._footer_77wpkb{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 0;border-top:1px solid #dfe3e6}._footer__button_77wpkb{min-width:250px;padding:12px 24px;text-align:center;font-size:16px;font-weight:700;color:#fff}._footer__link_77wpkb{text-decoration:underline;font-weight:500;color:#3352a8}@media screen and (max-width:768px){._wrapper_77wpkb{padding:0 32px 24px}}@media screen and (max-width:480px){._title_77wpkb{font-size:28px}._description_77wpkb{font-size:14px}._information_77wpkb{padding:16px}}._services-show_1ylvoq{position:relative;min-height:400px;padding-bottom:50px;background:#f7fbfd}._services-show_1ylvoq::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:300px;background:url(https://assets-web.familiprix.com/assets/images/backgrounds/services-show-d80ce047dc7b757ebc3da548c31dade7.png) center;background-size:cover}._content-wrapper_1ylvoq{position:relative;padding:40px 50px 0;border-radius:4px}._content-wrapper_1ylvoq,._header_1ylvoq{max-width:850px;margin:0 auto}._details_1ylvoq{padding:40px 0 0;background:#fff;box-shadow:0 16px 32px rgba(0,44,80,.04)}._services_1ylvoq{padding:40px 40px 0;margin:15px 0}._footer_1ylvoq{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:50px}._footer__link_1ylvoq{padding:12px 24px;text-align:center;text-decoration:none;font-size:16px;font-weight:700;line-height:1;color:#fff;transition:background .3s ease-in-out}._footer__link_1ylvoq:focus,._footer__link_1ylvoq:hover{background-color:#004669}@media screen and (max-width:768px){._details_1ylvoq{padding:16px 0 0}._services_1ylvoq{padding:16px}._content-wrapper_1ylvoq{padding:32px 32px 0}}@media screen and (max-width:480px){._content-wrapper_1ylvoq{padding:0}}._header_1e8fpp{position:relative;margin-bottom:64px;background-color:#eff6fb;box-shadow:0 16px 32px rgba(0,0,0,.1)}._header-wrapper_1e8fpp{display:flex;flex-direction:column;padding-top:16px}._row--link_1e8fpp{display:flex;justify-content:flex-end;width:100%;padding:16px 0}._row--content_1e8fpp{padding:0 0 32px}._row--content_1e8fpp:first-child{margin-top:48px}._title_1e8fpp{font-size:40px;font-weight:900;line-height:1.2;color:#597183}._title__text_1e8fpp{display:inline-block}._title__button_1e8fpp{display:inline-block;max-width:100%;padding-bottom:8px;border-bottom:2px solid #002c50;text-align:left;font-size:40px;font-weight:900;line-height:1.2;color:#002c50;transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out;-ms-hyphens:auto;hyphens:auto}._title__button_1e8fpp:focus,._title__button_1e8fpp:hover{color:#3a5cb1;border-bottom-color:#3a5cb1}._link_1e8fpp{display:inline-flex;right:0;align-items:center;padding:6px 16px 6px 10px;border:1px solid #dfe3e6;border-radius:8px;background-color:#fff;box-shadow:0 4px 4px rgba(0,43,81,.05);text-decoration:none;transition:border-color .3s ease-in-out}._link_1e8fpp:focus,._link_1e8fpp:hover{border-color:rgb(194.3684210526,201.9473684211,207.6315789474)}._link__icon_1e8fpp{flex:0 0 11px;height:15px;margin-right:8px}._link__text_1e8fpp{font-size:15px;color:#002c50}._list_1e8fpp{display:flex;align-items:center;flex-wrap:wrap;margin-top:40px}._list__item_1e8fpp{display:flex;align-items:center;margin:0 32px 16px 0}._list__item_1e8fpp:last-child{margin-right:0}._action-button_1e8fpp{display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:normal;color:#fff;font-stretch:normal}@media screen and (max-width:1300px){._header-wrapper_1e8fpp{margin-right:32px}}@media screen and (max-width:768px){._header_1e8fpp{margin-bottom:32px}._header-wrapper_1e8fpp{flex-direction:column-reverse}._row--content_1e8fpp{padding:32px 0 0}._row--content_1e8fpp:first-child{margin-top:0;margin-bottom:16px}._row--link_1e8fpp{justify-content:flex-start;padding:8px 0 32px}}@media screen and (max-width:580px){._list__item_1e8fpp{flex:0 1 40%}._list__item_1e8fpp:nth-child(2n){margin-right:0}}@media screen and (max-width:400px){._list__item_1e8fpp{flex:0 0 auto;width:100%;margin-right:0}}._content_utvsmx{margin:16px 0 0 32px}._action-button_utvsmx{display:inline-block;font-size:16px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:normal;color:#fff;font-stretch:normal}._topics-page-index_19tnrs{position:relative;padding-bottom:86px;background:#f7fbfd}._content__page-wrapper_19tnrs{display:flex;justify-content:space-between}._column--list_19tnrs{flex:1 1 100%;padding-top:60px;margin-right:56px}._search-form_19tnrs{margin-bottom:32px}._list_19tnrs{margin-bottom:32px}._no-result_19tnrs{padding:32px;border-radius:4px;background:#fff;font-size:18px;font-weight:700}._column--sidebar_19tnrs{position:relative;top:-55px;flex:0 0 370px}._featured-topics_19tnrs{width:370px}._featured-topics--mobile_19tnrs{display:none;width:100%;margin-top:-40px}._row_19tnrs{flex:1 1 auto}._loading-indicator-wrapper_19tnrs{width:100%}._loading-indicator_19tnrs{width:40px;height:40px;margin:0 auto}._load-more_19tnrs{display:flex;justify-content:center;margin-top:32px}._other-topic-list_19tnrs{margin:0 20px}@media screen and (max-width:780px){._row_19tnrs{flex:1 1 auto}._content__page-wrapper_19tnrs{flex-direction:column}._column--list_19tnrs{flex:0 0 auto;padding-top:32px;margin-right:0}._list_19tnrs{margin-bottom:0}._column--sidebar_19tnrs{top:0;flex:0 0 auto}._featured-topics--mobile_19tnrs{display:block}._featured-topics--desktop_19tnrs{display:none}._other-topic-list_19tnrs{margin:0}}._link-content_1ulzz9{display:flex;justify-content:space-between;align-items:center;max-width:334px;height:60px;padding:5px 22px;border-radius:4px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:background-color .2s ease-in-out}._link-content_1ulzz9:focus,._link-content_1ulzz9:hover{background-color:#e2f2ff}._action-button_1ulzz9._action-button--services-menu_1ulzz9 ._link-content_1ulzz9{max-width:430px;background:#fff}._action-button_1ulzz9._action-button--services-menu_1ulzz9 ._link-content_1ulzz9:focus,._action-button_1ulzz9._action-button--services-menu_1ulzz9 ._link-content_1ulzz9:hover{background-color:rgb(249.9,249.9,249.9)}._action-button_1ulzz9._action-button--services-menu_1ulzz9 ._content_1ulzz9{font-weight:700}._action-button_1ulzz9._action-button--travel-index_1ulzz9 ._link-content_1ulzz9{max-width:420px}._action-button_1ulzz9._action-button--about-page_1ulzz9 ._link-content_1ulzz9:focus,._action-button_1ulzz9._action-button--about-page_1ulzz9 ._link-content_1ulzz9:hover{background-color:rgb(242.9,242.9,242.9)}._action-button_1ulzz9._action-button--about-page_1ulzz9 ._content_1ulzz9{font-size:17px;font-weight:700}._action-button_1ulzz9._action-button--about-page-mission_1ulzz9 ._link-content_1ulzz9{height:68px;padding:5px 24px;margin-top:32px}._action-button_1ulzz9._action-button--about-page-mission_1ulzz9 ._link-content_1ulzz9:focus,._action-button_1ulzz9._action-button--about-page-mission_1ulzz9 ._link-content_1ulzz9:hover{background-color:rgb(242.9,242.9,242.9)}._action-button_1ulzz9._action-button--about-page-mission_1ulzz9 ._content_1ulzz9{font-size:17px;font-weight:700}._action-button_1ulzz9._action-button--lab-biography_1ulzz9 ._link-content_1ulzz9{max-width:100%;height:40px;padding:8px 16px;background:#002c50}._action-button_1ulzz9._action-button--lab-biography_1ulzz9 ._link-content_1ulzz9:focus,._action-button_1ulzz9._action-button--lab-biography_1ulzz9 ._link-content_1ulzz9:hover{background-color:rgb(0,100.1,182)}._action-button_1ulzz9._action-button--lab-biography_1ulzz9 ._content_1ulzz9{font-size:16px;font-weight:700;color:#fff}._action-button_1ulzz9._action-button--commercial-biography_1ulzz9 ._link-content_1ulzz9{max-width:100%;height:40px;padding:8px 16px;background:#e30613}._action-button_1ulzz9._action-button--commercial-biography_1ulzz9 ._link-content_1ulzz9:focus,._action-button_1ulzz9._action-button--commercial-biography_1ulzz9 ._link-content_1ulzz9:hover{background-color:rgb(127.6266094421,3.3733905579,10.6824034335)}._action-button_1ulzz9._action-button--commercial-biography_1ulzz9 ._content_1ulzz9{font-size:16px;font-weight:700;color:#fff}._action-button_1ulzz9._action-button--important-message_1ulzz9 ._link-content_1ulzz9{max-width:100%;height:28px;padding:2px 12px;background:#b2000a}._action-button_1ulzz9._action-button--important-message_1ulzz9 ._link-content_1ulzz9:focus,._action-button_1ulzz9._action-button--important-message_1ulzz9 ._link-content_1ulzz9:hover{background-color:rgb(76,0,4.2696629213)}._action-button_1ulzz9._action-button--important-message_1ulzz9 ._content_1ulzz9{font-size:12px;font-weight:700;line-height:2;color:#fff}._content_1ulzz9{text-decoration:none;font-size:18px;font-weight:800;color:#002c50}._icon_1ulzz9{width:35px;height:35px;margin-top:4px}._link_5juvrx{text-decoration:none}._link_1jfl4g{text-decoration:none}._activity-indicator_gc9rgo{position:fixed;z-index:9999;top:0;left:0;width:100%;height:0;background-color:#b5d7f3;box-shadow:0 0 4px rgba(0,0,0,.3);transition:height 1.6s .8s ease-in}._activity-indicator--active_gc9rgo{animation:_appear-stretch_gc9rgo .6s .4s forwards ease-out}._decorator-bar_gc9rgo{content:"";position:absolute;top:0;left:0;width:0;height:100%;border-radius:4px;background-color:#005ca7;box-shadow:0 2px 4px rgba(44,208,246,.4);animation:_loading_gc9rgo 2.1s 1.6s infinite cubic-bezier(.77,0,.175,1)}@keyframes _loading_gc9rgo{0%{left:0;width:0}25%{left:0;width:100%}75%{left:100%;width:100%}100%{left:100%;width:0}}@keyframes _appear-stretch_gc9rgo{0%{height:0;background-color:#fff}10%{height:5px}100%{height:3px;background-color:#50a2e5}}._add-to-calendar_1mdcoh{position:relative}._button_1mdcoh{width:100%;max-width:215px;padding:12px 24px;border-radius:4px;background:#e2f2ff;box-shadow:none;text-align:center;font-size:16px;font-weight:700;color:#002c50;transition:.3s opacity ease}._button_1mdcoh:focus,._button_1mdcoh:hover{opacity:.8}._content-wrapper_1mdcoh{position:absolute;z-index:100;top:-30px;left:calc(50% - 117px);width:234px}._list_1mdcoh{border-radius:4px;background-color:#fff;box-shadow:0 21px 41px rgba(0,44,80,.2)}._item_1mdcoh{display:flex;align-items:center;border-bottom:1px solid #dfe3e6}._item_1mdcoh:last-child{border-bottom:0}._item__button_1mdcoh{width:100%;padding:10px 16px;transition:.3s background ease}._item__button_1mdcoh:focus,._item__button_1mdcoh:hover{background:#f8f8f8}._button-wrapper_1mdcoh{display:flex;align-items:center}._icon_1mdcoh{width:25px;height:25px;margin-right:16px}._title_1mdcoh{font-size:16px;font-weight:500;color:#002c50}._application-container_1bt2h3{background:#fff;min-width:320px}._application-download-links_17jkml{display:flex;justify-content:space-between;width:280px;margin-top:8px}._application-download-links--at-home_17jkml{justify-content:flex-start;width:100%}._application-download-links--at-home_17jkml ._item_17jkml{margin-right:24px}._item__image_17jkml{width:140px;height:40px}._item__image--app-store_17jkml{width:127px}._application-download-links--at-loyalty-index_17jkml{justify-content:flex-start;width:100%}._application-download-links--at-loyalty-index_17jkml ._item_17jkml:first-child{margin-right:25px}._application-download-links--at-loyalty-index_17jkml ._item__image_17jkml{width:210px;height:60px}._application-download-links--at-loyalty-index_17jkml ._item__image--app-store_17jkml{width:190px;height:60px}@media screen and (max-width:890px){._application-download-links--at-loyalty-index_17jkml ._item__image_17jkml{width:140px;height:40px}._application-download-links--at-loyalty-index_17jkml ._item__image--app-store_17jkml{width:127px}}@media screen and (max-width:768px){._application-download-links--at-loyalty-index_17jkml{justify-content:center;width:100%}._application-download-links--at-loyalty-index_17jkml ._item_17jkml:first-child{margin-right:15px}}@media screen and (max-width:480px){._application-download-links--at-home_17jkml{justify-content:center}}._list_12ubn4{margin:24px 0 22px}._list__item_12ubn4{margin-bottom:10px}._item__link_12ubn4{display:inline-flex;align-items:center;text-decoration:none;font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._item__link_12ubn4:focus,._item__link_12ubn4:hover{color:#5d7181}._item__icon_12ubn4{flex:0 0 24px;width:24px;height:24px;margin-right:14px}._list-item_1dr2sy{margin-bottom:12px}._list-item_1dr2sy:last-child{margin-bottom:0}._item__link_1dr2sy{display:inline-flex;align-items:center;text-decoration:none;font-size:13px;color:#3b444b;transition:color .3s ease-in-out}._item__link_1dr2sy:focus,._item__link_1dr2sy:hover{color:#5d7181}._item__icon_1dr2sy{flex:0 0 24px;width:24px;height:24px;margin-right:14px}._list_1gzqa8{position:relative;margin-top:24px}._list__item_1gzqa8{margin-bottom:16px}._list__item_1gzqa8:last-child{margin-bottom:0}._button_17k5cx{cursor:pointer;height:20px;position:relative;width:20px}._button_17k5cx:after,._button_17k5cx:before{background:#000;content:"";height:3px;left:3px;position:absolute;top:7px;width:14px;transition:transform .5s ease}._button_17k5cx:after{transform-origin:center}._button_17k5cx._collapsed_17k5cx:after{transform:rotate(90deg)}._button_17k5cx._collapsed_17k5cx:before{transform:rotate(180deg)}._button_17k5cx:focus,._button_17k5cx:hover{opacity:.6}._header_zr5dc9{display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-decoration:none}._title_zr5dc9{margin:0;text-transform:uppercase;font-size:13px;font-weight:900;letter-spacing:.8px;color:#002c50}._container_zr5dc9{display:none}@media screen and (min-width:480px){._header_zr5dc9{cursor:default}._container_zr5dc9{display:block}._title__button_zr5dc9{display:none}}@media screen and (max-width:480px){._header_zr5dc9{width:100%}._visible_zr5dc9{display:block;opacity:0;animation:_fadeIn_zr5dc9 .4s ease-out .2s forwards,_slideDown_zr5dc9 .3s .3s both}}@keyframes _fadeIn_zr5dc9{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes _slideDown_zr5dc9{0%{transform:translateY(-5px)}100%{transform:translateY(0)}}._content_1eisfy{width:100%}._logo-and-socials_1eisfy{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(120,192,209,.2)}._logo_1eisfy{width:101px;height:22px}._column-wrapper_1eisfy{display:flex;justify-content:space-between;flex:1 1 auto}._column_1eisfy{margin-bottom:64px}._quick-link_1eisfy{font-size:13px;font-weight:600;margin-bottom:16px}._quick-link_1eisfy:last-child{margin-bottom:0}._quick-link_1eisfy a{color:#002c53}@media screen and (max-width:920px){._column-wrapper_1eisfy{flex-wrap:wrap}._column_1eisfy{flex:0 1 45%}}@media screen and (max-width:680px){._column-wrapper_1eisfy{flex-direction:column}._column_1eisfy{margin-bottom:32px}._column_1eisfy:last-child{margin-bottom:0}._applications_1eisfy{margin-bottom:32px}}._copyright_lm2gs1{font-size:9px;color:#3b444b;text-align:center;text-decoration:underline;line-height:28px}._newsletter_1hfdk9{display:flex;justify-content:center;align-items:center;width:100%;max-width:780px}._column_1hfdk9{flex:0 1 350px}._column--content_1hfdk9{display:flex;align-items:center;flex-basis:auto;padding:12px 60px 12px 0;border-right:1px solid rgba(255,255,255,.2);margin-right:60px}._icon-container_1hfdk9{flex:0 0 56px;margin-right:60px}._icon_1hfdk9{width:56px;height:56px}._title_1hfdk9{margin-bottom:14px;font-size:18px;font-weight:700;line-height:1.4;color:#fff}._description_1hfdk9{font-size:14px;line-height:1.6;color:#f2f2f2}@media screen and (max-width:920px){._icon-container_1hfdk9{margin-right:30px}}@media screen and (max-width:768px){._column--content_1hfdk9{margin-right:40px;padding-right:40px}}@media screen and (max-width:680px){._newsletter_1hfdk9{flex-direction:column;justify-content:flex-start}._column_1hfdk9{flex:1 1 auto;width:100%}._column--content_1hfdk9{flex-direction:column;margin:0 0 40px;padding-right:0;border-right:none}._icon-container_1hfdk9{margin:0 0 40px}}._social-medias_1smx1z{display:flex;align-items:center;margin-right:-8px}._item__link_1smx1z{position:relative;display:block;text-decoration:none;padding:5px 8px;border-left:1px solid rgba(120,192,209,.2)}._item__link_1smx1z:first-child{border-left:none}._item__link_1smx1z:focus ._item__icon_1smx1z,._item__link_1smx1z:hover ._item__icon_1smx1z{opacity:1}._item__link_1smx1z:focus ._item__icon--grey_1smx1z,._item__link_1smx1z:hover ._item__icon--grey_1smx1z{opacity:0}._item__icon_1smx1z{display:block;width:22px;height:22px;opacity:0;transition:opacity .3s ease}._item__icon--grey_1smx1z{position:absolute;top:5px;left:8px;opacity:1}@media screen and (max-width:480px){._item__icon_1smx1z{opacity:1}._item__icon--grey_1smx1z{opacity:0}}._application-footer_v6chdn{position:relative;background:#002855}._row_v6chdn{padding:64px 0 32px}._row--upper-footer_v6chdn{display:flex;justify-content:center;position:relative;padding:87px 0 101px}._row--links_v6chdn{background:#eef1f3}._row_v6chdn._row--links_v6chdn{padding-bottom:64px}._column_v6chdn{display:flex;flex-direction:column}._column--jobs_v6chdn{flex:0 0 300px;padding-right:8%;border-right:1px solid rgba(255,255,255,.2)}._column--newsletter_v6chdn{flex:1 1 100%;margin-left:8%}._sub-row_v6chdn{display:flex;justify-content:space-between;width:100%}._sub-row--content_v6chdn{padding-bottom:32px}._copyright_v6chdn{text-align:center}._legal_v6chdn{display:flex;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width:920px){._column--jobs_v6chdn{flex:0 0 250px}._column--newsletter_v6chdn{margin-left:5%}}@media screen and (max-width:680px){._row--upper-footer_v6chdn{flex-direction:column;padding:44px 0 75px}._column_v6chdn{flex:1 1 auto}._column--jobs_v6chdn{order:2;padding:38px 0 0;border-right:0}._column--newsletter_v6chdn{order:1;padding-bottom:38px;border-bottom:1px solid rgba(255,255,255,.2);margin:0}._legal_v6chdn{flex-direction:column-reverse}}@media screen and (max-width:480px){._row_v6chdn{padding:32px 0}._column_v6chdn{margin:0}._footer-wrapper_v6chdn{margin:0 17px}}@media print{._application-footer_v6chdn{display:none}}._container_19svu3{display:flex;align-items:center}._container--mobile_19svu3 ._list__item_19svu3:first-child{margin-right:6px}._container--mobile_19svu3 ._button_19svu3,._container--mobile_19svu3 ._link_19svu3{color:#002342}._container--mobile_19svu3 ._icon_19svu3{flex:0 0 22px;width:22px;height:22px;margin:0;fill:#002342}._container--mobile_19svu3 ._button__label_19svu3,._container--mobile_19svu3 ._link__label_19svu3{display:none}._list_19svu3{display:flex;align-items:center}._list__item_19svu3:first-child{margin-right:46px}._link_19svu3{text-decoration:none}._button_19svu3,._link_19svu3{display:flex;align-items:center;font-family:Roboto,sans-serif;font-size:14px;color:#fff;transition:.3s ease;transition-property:color}._button_19svu3:focus,._button_19svu3:hover,._link_19svu3:focus,._link_19svu3:hover{color:#929292}._button--login_19svu3{text-decoration:underline;font-weight:500}._button--login_19svu3:focus,._button--login_19svu3:hover{color:#fff}._icon_19svu3{flex:0 0 16px;width:16px;height:16px;margin-right:10px;margin-left:25px;fill:#fff}._container_1eqw0g{display:flex;justify-content:center;align-items:center;height:50px;margin:0 4px 0 15px}._button_9ryru6{padding:6px 10px;border:1px solid rgba(255,255,255,.4);border-radius:3px;margin:0;font-size:10px;font-style:italic;font-weight:400;line-height:12px;color:#fff}@media screen and (max-width:1024px){._button_9ryru6{color:#668098;border:1px solid #668098}}._search-bar_l9krfg{width:100%;background-color:#fff;min-height:38px;border:1px solid #ccc;border-radius:4px}._form_l9krfg{position:relative;display:flex;flex-direction:column;align-items:center}._toggle-search--button__icon_l9krfg{width:17px;height:17px}._input-wrapper_l9krfg{display:flex;position:relative;align-items:center;width:100%;border-radius:4px;padding:0 0 0 10px}._suggestions_l9krfg{position:absolute;top:47px;width:100%}._input_l9krfg{width:100%;outline:0;border-radius:4px;font-size:14px;color:#3c3c3c;padding:10px 15px;font-family:"Open Sans",Helvetica,Arial,sans-serif}._input_l9krfg:-ms-input-placeholder{color:#999}._input_l9krfg::placeholder{color:#999}._input_l9krfg::-ms-clear{display:none}._label--global-search-input_l9krfg{display:flex;align-items:center;width:100%}._global-search-input--button__icon_l9krfg{width:14px;height:14px;fill:#002b51}@media screen and (min-width:1024px){._search-bar_l9krfg{max-width:504px}}._item_1eccyd{display:flex;align-items:center;padding:12px;gap:12px;text-decoration:none}._item_1eccyd:focus,._item_1eccyd:hover{background-color:#e7f5ff}._item_1eccyd:focus ._icon_1eccyd,._item_1eccyd:hover ._icon_1eccyd{background-color:#fff}._icon_1eccyd{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#e2f3ff;border-radius:50%}._icon__icon_1eccyd{width:16px}._infos_1eccyd{display:flex;flex-direction:column}._infos__title_1eccyd{font-size:13px;color:#2757b4;line-height:1.4}._infos__query_1eccyd{font-size:14px;color:#002b51;line-height:1.4}._suggestions_k2n0vg{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:4px;background-color:#fff}._suggestions__item_k2n0vg{border-bottom:1px solid #dfe3e6}._suggestions__item_k2n0vg:last-child{overflow:hidden;border-bottom:none;border-radius:0 0 3px 3px}._suggestions__item--see-all_k2n0vg{padding:12px;font-size:16px;color:#002342;width:100%;text-align:left}._suggestions__item--see-all_k2n0vg:focus,._suggestions__item--see-all_k2n0vg:hover{background-color:#e7f5ff}._sidenav__header_xts7zm{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px}._sidenav_header__title_xts7zm{text-align:center;font-size:24px;font-weight:500}._sidenav-header__border_xts7zm{border-bottom:var(--header-menu-border-bottom)}._sidenav__content_xts7zm{border-top:1px solid #b6b2b2;display:flex;flex-direction:column}._close-button__icon_xts7zm{width:15px;height:15px;margin:10px}._left-arrow__icon_xts7zm{width:25px;height:25px;margin:5px}._menu__text_xts7zm{text-align:left;font-family:Roboto;color:#093149;display:flex;justify-content:space-between;align-items:center;width:100%;height:44px;font-size:16px}._locale__button_xts7zm{padding-right:20px}._sidenav__content_xts7zm{margin-top:0;color:#002c53;padding:0;font-size:24px;line-height:28px;font-weight:500;transition:.3s;text-decoration:none;padding-left:15px}._dropdown__content_xts7zm{height:100%;width:0;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;z-index:1000;display:flex;flex-direction:column;border-bottom:transparent!important}._category__content_xts7zm{display:flex;align-items:center;height:44px;font-family:Roboto;text-align:left;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._dropdown__show_xts7zm{width:100%}._dropdown__icon_xts7zm{margin-right:30px}._sidenav__header_1w1eps{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px}._sidenav_header__title_1w1eps{text-align:center;font-size:24px;font-weight:500}._sidenav-header__border_1w1eps{border-bottom:var(--header-menu-border-bottom)}._sidenav__content_1w1eps{border-top:1px solid #b6b2b2;display:flex;flex-direction:column}._close-button__icon_1w1eps{width:15px;height:15px;margin:10px}._left-arrow__icon_1w1eps{width:25px;height:25px;margin:5px}._menu__text_1w1eps{text-align:left;font-family:Roboto;color:#093149;display:flex;justify-content:space-between;align-items:center;width:100%;height:44px;font-size:16px}._locale__button_1w1eps{padding-right:20px}._sidenav__content_1w1eps{margin-top:0;color:#002c53;padding:0;font-size:24px;line-height:28px;font-weight:500;transition:.3s;text-decoration:none;padding-left:15px}._dropdown__content_1w1eps{height:100%;width:0;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;z-index:1000;display:flex;flex-direction:column;border-bottom:transparent!important}._category__content_1w1eps{display:flex;align-items:center;height:44px;text-align:left;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._dropdown__show_1w1eps{width:100%}._dropdown__icon_1w1eps{margin-right:30px}._category__content_13b9rr{display:flex;padding-left:30px;align-items:center;height:44px;font-family:Roboto;text-align:left;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._shop_button_13b9rr{font-size:13px;line-height:24px;text-align:center;color:#002c53;font-weight:500;padding:4px 15px;border:1px solid #002c53;border-radius:6px;width:fit-content;margin-right:30px;text-decoration:none}._shop-button__container_13b9rr{display:flex;justify-content:flex-end;margin-bottom:30px;padding-top:20px}._category__content_pyf805{display:flex;padding-left:30px;align-items:center;height:44px;font-family:Roboto;font-weight:400;text-align:left;font-size:16px;line-height:24px;color:#002c53;width:100%}._shop_button_pyf805{font-size:13px;line-height:24px;text-align:center;color:#002c53;font-weight:500;padding:4px 15px;border:1px solid #002c53;border-radius:6px;width:fit-content;margin-right:30px;text-decoration:none}._shop-button__container_pyf805{display:flex;justify-content:flex-end;margin-bottom:30px;padding-top:20px}._sidenav__header_30cokn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px}._sidenav_header__title_30cokn{text-align:center;font-size:24px;font-weight:500}._sidenav-header__border_30cokn{border-bottom:var(--header-menu-border-bottom)}._close-button__icon_30cokn{width:15px;height:15px;margin:10px}._left-arrow__icon_30cokn{width:25px;height:25px;margin:5px}._menu__text_30cokn{text-align:left;color:#002c53;font-size:24px;font-weight:500}._text__button_30cokn{position:relative;font-family:Roboto;color:#093149;text-align:left;font-size:24px;font-style:normal;font-weight:500}._dropdown__content_30cokn{border-bottom:transparent!important;height:100%;width:0;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff!important;overflow-x:hidden;transition:.5s;z-index:1000;display:flex;flex-direction:column}._dropdown__show_30cokn{width:100%}._familiplus_30cokn>:not(._familiplus_30cokn){--header-menu-border-bottom:8px solid #ea0404;border-bottom:var(--header-menu-border-bottom)}._familiprix_30cokn>:not(._familiprix_30cokn){--header-menu-border-bottom:8px solid #002342!important;border-bottom:var(--header-menu-border-bottom)}._pharmacy_30cokn>:not(._pharmarcy_30cokn){--header-menu-border-bottom:8px solid #65be00!important;border-bottom:var(--header-menu-border-bottom)}._sidenav_1wn6vc{height:120vh;width:100%;position:fixed;z-index:1;top:0;right:100%;background-color:#fff;overflow-x:hidden;transition:.5s;z-index:1000;display:none;flex-direction:column}._sidenav__show_1wn6vc{right:0}._sidenav__header_1wn6vc{display:flex;flex-direction:row;justify-content:space-between;padding:16px 24px}._sidenav__content_1wn6vc{border-top:1px solid #b6b2b2;display:flex;flex-direction:column}._logo--with-company_1wn6vc{width:170px;height:36px}._close-button__icon_1wn6vc{width:15px;height:15px;margin:10px}._menu__item_1wn6vc{padding:30px 0 0 10px}._menu_1wn6vc{padding:0 20px 0 0}._sidenav__hide_1wn6vc{display:none!important}._menu--hidden_1wn6vc{display:none}._burger__icon_1wn6vc{height:30px;width:30px}._locale__button_1wn6vc{display:flex;justify-content:flex-end;padding:16px 24px}._sidenav__content_1wn6vc{margin-top:0;color:#002c53;padding:0;font-size:24px;line-height:28px;font-weight:500;transition:.3s;text-decoration:none;padding-left:15px}._dropdown__table_1wn6vc{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;max-height:calc(100vh - 200px)}._category__content_1wn6vc{display:flex;padding-left:30px;align-items:center;height:44px;text-align:left;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%}._category__title_1wn6vc{font-weight:500;padding:30px 30px 10px;text-align:left;font-family:Roboto;font-size:16px;line-height:24px;color:#002c53;width:100%}@media screen and (max-width:1024px){._sidenav_1wn6vc{display:flex}}@media screen and (min-width:1024px){._burger__icon_1wn6vc{display:none}}._application-header_14y4si{position:relative;z-index:100;transition:box-shadow .3s}._application-header_14y4si,._application-header_14y4si button,._application-header_14y4si input{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}._row_14y4si{display:flex;justify-content:space-between;align-items:center;padding:16px 0 9px}._wrapper_14y4si{margin:0 32px}._header-container_14y4si{position:relative}._column_14y4si{display:flex;align-items:center}._column--logo_14y4si{position:relative;padding-right:20px;justify-content:space-between}._column--search_14y4si{padding-right:20px;width:100%}._link_14y4si{transition-duration:.3s;transition-property:opacity,transform,visibility}._link_14y4si{display:flex;align-items:center}._logo-container_14y4si{display:flex;align-items:center}._logo_14y4si{width:168px;max-width:none}._favorite-pharmacy-container_14y4si{display:flex;position:absolute;top:65px;right:32px;width:300px}._quick-access-links--mobile_14y4si{display:none;background:#002c50}._account-and-cart--mobile_14y4si{display:none}._quick-access-links__button_14y4si{width:100%;padding:17px 18px;background-color:#002c53;text-decoration:none;font-size:14px;font-weight:700;color:#fff}._quick-access-links__button--opened_14y4si ._quick-access-links-button__icon_14y4si{transform:rotate(180deg)}._quick-access-links-button__wrapper_14y4si{display:flex;justify-content:space-between;align-items:center;width:100%}._quick-access-links-button__icon_14y4si{width:10px;height:8px;margin-left:8px;fill:#fff;transition:.3s ease;transition-property:fill,transform}@media screen and (max-width:1024px){._wrapper_14y4si{margin:0}._row_14y4si{flex-direction:column;padding:0}._column_14y4si{flex-shrink:0;width:100%;padding:0}._column--pharmacy_14y4si{order:1}._column--logo_14y4si{background:#fff;order:2;padding:10px 18px}._column--logo_14y4si ._account-and-cart--mobile_14y4si{display:flex;align-items:center}._column--search_14y4si{background:#fff;order:3;padding:25px 10px}._column--cart_14y4si{display:none}._logo_14y4si{width:150px}._quick-access-links--desktop_14y4si{display:none}._quick-access-links--mobile_14y4si{display:block}}@media screen and (max-width:720px){._application-header_14y4si{box-shadow:none}}@media print{._application-header_14y4si{box-shadow:none}._favorite-pharmacy-container_14y4si,._quick-access-links--desktop_14y4si,._row-search-and-locale-and-folder_14y4si{display:none}._wrapper_14y4si{margin:0}}._menu__text_1l84uz{display:flex;width:100%;align-items:center;height:100%;position:relative;font-family:Roboto;color:inherit;font-size:16px!important;font-style:normal;line-height:24px}._dropdown__icon_1l84uz{position:absolute;width:100%;top:17px;left:307px;fill:#002342}._click__container_1l84uz{width:100%;height:100%}._click__container_1l84uz:hover ._dropdown__icon_1l84uz{fill:#fff}._category__content_1l84uz{display:flex;align-items:center;height:44px;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._category__content_1l84uz:hover{background:linear-gradient(180deg,var(--header-menu-background-color-1) 0,var(--header-menu-background-color-2) 100%)!important;color:#fff!important}._dropdown__content_1mem6u{background-color:#fff;padding:30px 0;display:none;left:380px;top:0;position:absolute;min-width:160px;width:380px;box-shadow:0 2px 2px rgba(166,166,166,.26);border-radius:4px 4px 0 0;z-index:1}._dropdown__show_1mem6u{display:block!important}._category__content_1mem6u{display:flex;padding-left:30px;align-items:center;height:44px;font-family:Roboto;font-weight:500;font-size:16px;line-height:24px;color:#002c53!important;width:100%;text-decoration:none}._dropdown__header_1mem6u{display:flex;justify-content:space-between;align-items:center;padding-left:30px;color:#002c53;font-weight:500;font-size:16px;margin-bottom:24px}._category__content_1mem6u:hover{background:linear-gradient(180deg,var(--header-menu-background-color-1) 0,var(--header-menu-background-color-2) 100%)!important;color:#fff!important}._shop_button_1mem6u{font-size:13px;line-height:24px;text-align:center;color:#002c53;font-weight:500;padding:4px 15px;border:1px solid #002c53;border-radius:6px;width:fit-content;margin-right:30px;text-decoration:none}._dropdown__content_18u9et{background-color:#fff;padding:30px 0;display:none;left:380px;top:0;position:absolute;min-width:160px;width:380px;box-shadow:0 2px 2px rgba(166,166,166,.26);border-radius:4px 4px 0 0;z-index:1}._dropdown__header_18u9et{display:flex;justify-content:space-between;align-items:center;padding-left:30px;color:#002c53;font-weight:500;font-size:16px;margin-bottom:24px}._dropdown__show_18u9et{display:block!important}._category__content_18u9et{display:flex;align-items:center;height:44px;font-family:Roboto;font-weight:400;padding-left:30px;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._category__content_18u9et:hover{background:linear-gradient(180deg,var(--header-menu-background-color-1) 0,var(--header-menu-background-color-2) 100%)!important;color:#fff!important}._shop_button_18u9et{font-size:13px;line-height:24px;text-align:center;color:#002c53;font-weight:500;padding:4px 15px;border:1px solid #002c53;border-radius:6px;width:fit-content;margin-right:30px;text-decoration:none}._menu__text_3h0qsj{display:flex;width:100%;align-items:center;height:100%;position:relative;font-family:Roboto;color:inherit;font-size:16px!important;font-style:normal;line-height:24px}._click__container_3h0qsj{width:100%;height:100%}._click__container_3h0qsj:hover ._dropdown__icon_3h0qsj{fill:#fff}._dropdown__icon_3h0qsj{position:absolute;width:100%;top:17px;left:307px;fill:#002342}._category__content_3h0qsj{display:flex;align-items:center;height:44px;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._category__content_3h0qsj:hover{background:linear-gradient(180deg,var(--header-menu-background-color-1) 0,var(--header-menu-background-color-2) 100%)!important;color:#fff!important}._menu_143tz4{list-style-type:none;margin:0;padding:10px 32px 0;overflow:hidden;border-bottom:1px solid #ccd5dd}._menu--hidden_143tz4{display:none}._menu__item_143tz4{float:left;display:block;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0;line-height:24px;padding-right:50px}._menu__text_143tz4{position:relative;font-family:Roboto;color:#093149;font-size:16px!important;font-style:normal}._dropdown__content_143tz4{border-top:inherit;background:#fff!important;display:none;position:absolute;top:calc(100% + 7px);min-width:160px;width:380px;box-shadow:0 2px 2px rgba(166,166,166,.26);border-radius:4px 4px 0 0;z-index:1}._dropdown__show_143tz4{display:block!important}._category__content_143tz4{display:flex;padding-left:30px;align-items:center;height:44px;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;color:#002c53;width:100%;text-decoration:none}._category__content_143tz4:last-child{margin-bottom:30px}._category__content_143tz4:hover{background:linear-gradient(180deg,var(--header-menu-background-color-1) 0,var(--header-menu-background-color-2) 100%)!important;color:#fff!important}._navigation__triangle_143tz4{border-color:inherit;border-top:transparent;position:absolute;content:"";width:0;height:0;border-style:inset solid inset solid;border-width:13px 0 13px 16px;transform:rotate(-90deg);top:-25px;left:30px;margin:0 0 0 -10px;z-index:1001}._category__title_143tz4{font-weight:500;padding:30px 30px 10px;font-family:Roboto;font-size:16px;line-height:24px;color:#002c53;width:100%}._menu__text_1b4slz{display:flex;align-items:center;font-family:Roboto;color:#093149;font-size:16px!important;font-style:normal;font-weight:500}._dropdown__icon_1b4slz{margin-left:12px}._familiplus_1b4slz>:not(._familiplus_1b4slz){border-color:transparent #ea0404;border-top:8px solid #ea0404;--header-menu-background-color-1:#ea0404;--header-menu-background-color-2:#ce0e19}._familiprix_1b4slz>:not(._familiprix_1b4slz){border-color:transparent #002c53;border-top:8px solid #002c53;--header-menu-background-color-1:#004883;--header-menu-background-color-2:#002c50}._pharmacy_1b4slz>:not(._pharmacy_1b4slz){border-color:transparent #65be00;border-top:8px solid #65be00;--header-menu-background-color-1:#77c604;--header-menu-background-color-2:#5daf00}._item_b9346k{display:flex;flex-direction:column;align-items:center}._link_b9346k{display:flex;flex-direction:column;align-items:center;text-decoration:none}._link_b9346k ._indicator_b9346k{border:0;background:#002c50}._link_b9346k:focus ._indicator_b9346k,._link_b9346k:hover ._indicator_b9346k{background:#5d7181}._link_b9346k:focus ._step-name_b9346k,._link_b9346k:hover ._step-name_b9346k{color:#5d7181}._indicator_b9346k{display:flex;position:relative;z-index:2;justify-content:center;align-items:center;width:24px;height:24px;border:solid 3px #dfe3e6;border-radius:50%;background:#fff;transition:.3s background ease}._indicator--active_b9346k{border:0;box-shadow:-2px 4px 7px rgba(0,44,80,.34)}._indicator--active_b9346k::after{display:block;content:"";width:8px;height:8px;border-radius:50%;background:#002c50}._indicator__icon_b9346k{width:10px;height:8px;fill:#fff}._step-name_b9346k{margin-top:22px;text-align:center;font-size:12px;color:#002c50;transition:.3s color ease-in-out}@media screen and (max-width:480px){._indicator_b9346k{width:21px;height:21px}._indicator__icon_b9346k{width:8px;height:6px}._step-name_b9346k{display:none}}._container_ckijrq{padding:60px 0 80px}._container--at-appointment-request-index_ckijrq{padding:32px 0 64px}._wrapper_ckijrq{width:100%;max-width:890px;margin:0 auto}._list_ckijrq{display:flex;justify-content:space-between;align-items:flex-start}._list__item_ckijrq{position:relative;width:25%}._list__item_ckijrq::after{content:"";position:absolute;z-index:1;top:10px;left:50%;width:100%;height:3px;background:#dfe3e6}._list__item_ckijrq:last-child::after{display:none}._current-step-name_ckijrq{display:none;margin-top:18px;text-align:center;font-size:12px;color:#002c50}@media screen and (max-width:480px){._container_ckijrq{padding:32px 0 40px}._current-step-name_ckijrq{display:block}}._wrapper_djn4t{display:none;position:relative;z-index:6;overflow-y:hidden}._wrapper_djn4t._active_djn4t{display:block}._banner_djn4t{display:flex;position:relative;justify-content:center;align-items:center;min-height:70px;padding:15px 60px;font-size:16px;animation:_banner-fade-in_djn4t .3s linear forwards}._banner_djn4t a{color:inherit}._banner-body_djn4t a{color:inherit}._banner-body_djn4t p{display:block}._image_djn4t{flex:0 0 45px;width:45px;height:45px;margin-right:16px}._banner__dismiss_djn4t{position:absolute;top:calc(50% - 10px);right:20px;padding:5px;color:inherit;transition:transform ease .2s}._banner__dismiss_djn4t:hover{transform:scale(1.2)}._banner__dismiss-icon_djn4t{width:10px;height:10px;fill:currentColor}@keyframes _banner-fade-in_djn4t{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@media screen and (max-width:480px){._banner_djn4t{padding:16px 32px}}._checkbox--list-small_lp6ltm ._label-value_lp6ltm{display:flex;justify-content:space-between;width:100%;font-size:15px;font-style:italic;color:#565656}._checkbox--list-small_lp6ltm ._fake-input_lp6ltm{display:block;position:relative;content:"";width:16px;height:16px;border:1px solid #002c50;border-radius:4px;margin-right:13px}._checkbox--full-width-label_lp6ltm ._label_lp6ltm{align-items:flex-start}._checkbox--full-width-label_lp6ltm ._fake-input_lp6ltm{top:5px}._checkbox--full-width-label_lp6ltm ._label-value_lp6ltm{display:flex;justify-content:space-between;width:100%}._checkbox--block-label_lp6ltm ._label-value_lp6ltm{display:block;width:100%}._checkbox--alignment-top_lp6ltm ._label_lp6ltm{align-items:flex-start}._label_lp6ltm{display:flex;align-items:center;transition:opacity .3s ease-in-out}._input_lp6ltm{display:none}._input_lp6ltm:checked~._fake-input_lp6ltm{background:#002c50}._input_lp6ltm:checked~._fake-input_lp6ltm::after{display:block;content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(https://assets-web.familiprix.com/assets/images/icons/white-checkmark-3616778d110a3781e528bde524c4df19.svg) center no-repeat;background-size:10px 6px}._fake-input_lp6ltm{display:block;position:relative;flex:0 0 auto;width:18px;height:18px;border:1px solid #002c50;border-radius:4px;margin-right:13px}._input_lp6ltm:checked~._label-value_lp6ltm{color:#002c50}._label-value_lp6ltm{display:inline-flex;font-size:14px;font-weight:400;line-height:1.3;color:#3b444b}._error_lp6ltm{margin-top:8px;font-size:16px;font-style:italic;color:#b2000a}._checkbox--disabled_lp6ltm ._label_lp6ltm{opacity:.5;cursor:default}._has-error_lp6ltm ._label_lp6ltm ._fake-input_lp6ltm{position:relative;border-color:#b2000a;box-shadow:0 4px 8px rgba(177,0,19,.2);color:#b2000a}._has-error_lp6ltm ._label_lp6ltm ._label-value_lp6ltm{color:#b2000a}._first-letter-grouped-list_1aad1n{padding:32px 0}._header_1aad1n{position:relative}._header__label_1aad1n{font-size:40px;font-weight:900;line-height:1.3;color:#5d7181}._header__label_1aad1n::after{display:block;content:"";position:absolute;top:24px;right:0;width:calc(100% - 70px);height:2px;background:#dfe3e6}._list__item_1aad1n{margin:10px 0 20px 70px}._link_1aad1n{display:inline-block;text-decoration:none;font-size:22px;color:#002c50;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._link_1aad1n:focus,._link_1aad1n:hover{color:#57a400}._no-result_1aad1n{max-width:650px;padding:32px;border-radius:4px;background:#f8f8f8}._no-result__title_1aad1n{font-size:20px;font-weight:700;color:#002c50}._section--green_1aad1n ._header__label_1aad1n{color:#65be00}._section--mid-grey_1aad1n ._header__label_1aad1n{color:#5d7181}@media screen and (max-width:480px){._first-letter-grouped-list_1aad1n{padding:16px 0}._list__item_1aad1n{margin-left:0}}._title_gfsurj{margin-bottom:3px;font-size:15px;font-weight:700;color:#57a400}._description_gfsurj{font-size:14px;color:#3b444b}._button_gfsurj{position:absolute;top:10px;right:10px}._button_gfsurj:focus ._button__icon_gfsurj,._button_gfsurj:hover ._button__icon_gfsurj{fill:#3b444b}._button__icon_gfsurj{width:8px;height:8px;fill:rgba(59,68,75,.6);transition:.3s ease-in-out fill}._form-date-picker-with-label_6fo878{width:100%}._has-error_6fo878 .flatpickr-input{border-color:#b10013;box-shadow:0 4px 8px rgba(178,0,10,.2);color:#b2000a}._form-dropdown_12xmfw{width:100%}._drop-zone_1201i1{display:flex;position:relative;justify-content:center;align-items:center;height:150px;padding:0 50px;border:solid 1px #e2f2ff;border-radius:3px;background-color:#f4faff;text-align:center;font-size:16px;color:#002c50;transition:background-color .2s ease-in-out}._filename_1201i1{overflow:hidden;color:#65be00;transition:color .3s ease-in-out}._filename__icon_1201i1{position:relative;bottom:2px;width:10px;height:6px;fill:#65be00;transition:fill .3s ease-in-out}._replace-button_1201i1{position:absolute;right:0;bottom:8px;left:0;text-decoration:underline;font-size:13px;color:#aab0a2}._input_1201i1{display:none}._error_1201i1{font-size:16px;line-height:1.4;color:#b2000a}._form-file-input--file-selected_1201i1 ._drop-zone_1201i1{border:solid 1px #e6edde;background-color:#f5f9f0}._form-file-input--has-error_1201i1 ._drop-zone_1201i1{background-color:rgba(206,14,25,.1)}._form-file-input--has-error_1201i1 ._filename_1201i1{color:#b2000a}._form-file-input--has-error_1201i1 ._filename__icon_1201i1{fill:#b2000a}._form-file-input--drag-over_1201i1 ._drop-zone_1201i1{background-color:#fff}._form-input-with-label_14j3kx{width:100%}._form-input_razc4{width:100%}._input_razc4{width:100%;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}._input_razc4:-ms-input-placeholder{color:rgba(93,113,129,.9)}._input_razc4::placeholder{color:rgba(93,113,129,.9)}._input_razc4:disabled{color:rgba(93,113,129,.6)}._input_razc4:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#3a5cb1}._input_razc4::-ms-clear{display:none}._has-reset-button_razc4 ._input_razc4{padding-right:30px}._has-error_razc4 ._input_razc4{border-color:#b10013;box-shadow:0 4px 8px rgba(178,0,10,.2);color:#b2000a}._form-label_1glhs5{display:flex;align-items:center;margin-bottom:8px;font-size:16px;color:#3b444b}._form-label--subfieldset_1glhs5{font-size:13px;color:#5d7181}._optional_1glhs5{padding-left:8px;font-size:10px;color:#5d7181}._tooltip_18yvjo{margin-left:20px}._tooltip-info-button_18yvjo{padding:15px}._tooltip-info-button-icon_18yvjo{width:15px;height:15px}._tooltip-zone_18yvjo{max-width:435px}._tooltip-zone__title_18yvjo{padding:15px;border-radius:5px 5px 0 0;background-color:#002c50;font-size:14px;font-weight:600;line-height:20px;color:#fff}._tooltip-zone__list_18yvjo{display:flex;flex-wrap:wrap;padding:20px 30px}._tooltip-zone_list__item_18yvjo{flex:0 0 50%;padding-left:4px;margin-bottom:10px;font-size:12px;line-height:1.6;color:#5d7181}._tooltip-zone_list__item_18yvjo::before{content:"•";position:absolute;margin-left:-8px}@media screen and (max-width:480px){._tooltip-zone__list_18yvjo{padding:20px}._tooltip-zone_list__item_18yvjo{font-size:11px}._tooltip-zone_list__item_18yvjo::before{margin-left:-4px}}@media screen and (max-width:375px){._tooltip-zone__list_18yvjo{padding:15px}._tooltip-zone_list__item_18yvjo{font-size:10px}}._form-radios-with-label_1j691i{width:100%}._list_1j691i{display:flex;flex-wrap:wrap;width:100%}._list__item_1j691i{margin-right:60px}._list__item_1j691i:last-child{margin-right:0}@media screen and (max-width:450px){._list__item_1j691i{margin-right:30px}}._form-textarea-with-label_143iow{width:100%}._textarea_143iow{display:block;width:100%;min-height:100px;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:.3s ease-in-out;transition-property:color,border-color,box-shadow;resize:none}._has-error_143iow ._textarea_143iow{border-color:#b10013;box-shadow:0 4px 8px rgba(178,0,10,.2);color:#b2000a}._toggle-button_1ctwdz{display:flex;align-items:center;border:1px solid #fff;border-radius:6px;padding:12px;font-weight:500;font-size:16px;color:#fff}._toggle-button_1ctwdz._active_1ctwdz{background:#fff;color:#002342}._toggle-button_1ctwdz._active_1ctwdz svg{fill:#306ce1}._toggle-button_1ctwdz svg{fill:#83a7ed;margin-right:16px}._health-guides_61c441{display:flex;flex-direction:column;width:375px}._slider_61c441{border-radius:3px}._slider-footer_61c441{display:flex;justify-content:space-between;align-items:center;padding:8px 0}._slider-footer__dots_61c441{display:flex;align-items:center;margin-left:2px}._dots__item_61c441{margin-right:12px}._dots__item_61c441:last-child{margin-right:0}._dots__item--active_61c441 ._dots__button_61c441{background:#49a2b7}._dots__button_61c441{display:block;width:4px;height:4px;border-radius:4px;background:#000;transition:background .3s ease-in-out,transform .3s ease-in-out}._slider-footer__arrows_61c441{display:flex;align-items:center}._arrows__item_61c441{margin-left:5px}._arrows__item_61c441:first-child{margin-left:0}._arrows__button--previous_61c441 ._arrows-button__icon_61c441{transform:rotate(180deg)}._arrows__button_61c441{padding:10px}._arrows__button_61c441:focus ._arrows-button__icon_61c441,._arrows__button_61c441:hover ._arrows-button__icon_61c441{fill:#49a2b7}._arrows-button__icon_61c441{width:6px;height:10px;fill:#78c0d1;transition:fill .3s ease-in-out}._image-container_61c441{text-align:center}._image_61c441{margin:0 auto}._subtitle_61c441{margin-top:16px;font-size:16px;font-weight:700;letter-spacing:.5px;color:#57a400}._title_61c441{margin-top:8px}._title__link_61c441{text-decoration:none;font-size:14px;font-weight:700;color:#002c50}._description_61c441{margin-top:20px;font-size:13px;line-height:1.7;color:#5d7181}._actions_61c441{display:flex;justify-content:space-between;align-items:center;margin-top:16px}._actions__available_61c441{font-size:16px;font-weight:700;line-height:1.6;color:#57a400}._actions__link_61c441{text-decoration:none;font-size:16px;font-weight:700;line-height:1.6;color:#5d7181;transition:color .3s ease-in-out}._actions__link_61c441:focus,._actions__link_61c441:hover{color:#78c0d1}@media screen and (max-width:480px){._health-guides_61c441{width:300px}._actions_61c441{flex-direction:column;align-items:flex-start}._slider-footer_61c441{flex-direction:column;align-items:flex-start;margin-top:16px}._slider-footer__dots_61c441{margin:0 0 16px}}._html-content_1apt6s{width:100%;max-width:100%;overflow-wrap:break-word;word-break:normal;word-wrap:break-word}._html-content_1apt6s h2,._html-content_1apt6s h3,._html-content_1apt6s h4{margin-top:32px}._html-content_1apt6s ol,._html-content_1apt6s p,._html-content_1apt6s ul{width:100%;margin-top:16px;color:#6e767d}._html-content_1apt6s ol:first-child,._html-content_1apt6s p:first-child,._html-content_1apt6s ul:first-child{margin-top:0}._html-content_1apt6s a{text-decoration:none;color:#458100;transition:color .3s ease-in-out}._html-content_1apt6s a:focus,._html-content_1apt6s a:hover{color:#77c604}._html-content_1apt6s h2{margin-top:64px;font-size:20px;font-weight:900;color:#57a400}._html-content_1apt6s h3{font-size:16px;font-weight:900;color:#5d7181}._html-content_1apt6s h4{font-size:16px;font-weight:700;color:#57a400}._html-content_1apt6s ol{padding-left:2em;font-size:16px;line-height:1.5}._html-content_1apt6s ul{padding-left:2em;list-style:none!important;font-size:16px;line-height:1.5}._html-content_1apt6s li{padding-left:4px;margin-bottom:12px}._html-content_1apt6s li:last-child{margin-bottom:0}._html-content_1apt6s ul li{position:relative}._html-content_1apt6s ul li::before{display:inline-block;content:"";position:absolute;top:10px;left:-16px;width:7px;height:7px;border-radius:3px;margin-right:18px;background:#65be00}._html-content_1apt6s p{max-width:inherit;font-size:16px;line-height:1.7}._html-content_1apt6s img{max-width:100%}._html-content_1apt6s table{width:100%;margin:20px 0}._html-content_1apt6s table :first-child:not(:last-child)>tr:first-child{border-bottom:2px solid #dfe3e6}._html-content_1apt6s table tbody th td,._html-content_1apt6s table thead tr td{font-weight:700}._html-content_1apt6s table tr td{padding:0 10px;font-size:16px;line-height:1.7;color:#3b444b}._html-content_1apt6s .fr-button{display:inline-block;min-width:280px;padding:12px;border-radius:4px;background-color:#fff;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:initial;color:#002c50;transition:background-color .2s ease-in-out}._html-content_1apt6s .fr-button:focus,._html-content_1apt6s .fr-button:hover{background-color:#f8f8f8;color:#002c50}._html-content_1apt6s .fr-video{display:block;overflow:hidden;position:relative;width:100%}._html-content_1apt6s .fr-video::after{padding-top:56.25%;display:block;content:""}._html-content_1apt6s .fr-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}._html-content--theme-blue_1apt6s .fr-button{background-color:#002c50;color:#fff}._html-content--theme-blue_1apt6s .fr-button:focus,._html-content--theme-blue_1apt6s .fr-button:hover{background-color:#e2f2ff;color:#002c50}._html-content--theme-green_1apt6s .fr-button{background-color:#57a400;color:#fff}._html-content--theme-green_1apt6s .fr-button:focus,._html-content--theme-green_1apt6s .fr-button:hover{background-color:#edffe2;color:#57a400}._html-content--theme-red_1apt6s .fr-button{background-color:#ce0e19;color:#fff}._html-content--theme-red_1apt6s .fr-button:focus,._html-content--theme-red_1apt6s .fr-button:hover{background-color:#f8f8f8;color:#ce0e19}._html-content--at-ask-pharmacist_1apt6s a{color:#288ddd}._html-content--at-ask-pharmacist_1apt6s a:focus,._html-content--at-ask-pharmacist_1apt6s a:hover{color:#24478b}@media screen and (max-width:620px){._body_1apt6s{padding:32px}}._wrapper_z6dbi3{display:flex;position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;padding-top:150px;background:#fff}._header-logo_z6dbi3{display:block;width:85px;height:18px;margin:0 auto 16px}._container_z6dbi3{width:100%;max-width:470px;padding:40px;margin:0 auto;background-color:#fff;box-shadow:0 16px 32px rgba(0,0,0,.1);text-align:center}._error-text_z6dbi3{margin-bottom:4px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:2.2;color:#5d7181}._error-code_z6dbi3{padding-bottom:32px;border-bottom:solid 2px #dfe3e6;margin:0 auto 32px;font-size:72px;font-weight:900;line-height:.7;color:#65be00}._error-description-text_z6dbi3{margin:0 0 32px;font-size:14px;font-weight:700;line-height:1.6;color:#5d7181}._error-description-text--alternate_z6dbi3{font-weight:400}._error-contact-text_z6dbi3{margin:0 0 6px;font-size:14px;line-height:1.2;color:#5d7181}._error-contact-phone_z6dbi3{margin:0 0 6px;font-size:14px;line-height:1.2;color:#5d7181}._error-contact-link_z6dbi3{font-size:14px;line-height:1.2;color:#57a400}._item--list_6za7cx ._link_6za7cx{min-height:auto}._link_6za7cx{display:block;min-height:250px;padding:25px;border:1px solid #dcebf7;border-radius:2px;background:#ecf7fa;text-decoration:none;transition:.3s background linear}._link_6za7cx:focus,._link_6za7cx:hover{background:rgb(215.8125,238.5,244.6875)}._item--pharmacy_6za7cx ._link_6za7cx{border-color:#dfe3e6;background:#f8f8f8}._item--pharmacy_6za7cx ._link_6za7cx:focus,._item--pharmacy_6za7cx ._link_6za7cx:hover{background:rgb(235.25,235.25,235.25)}._header_6za7cx{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}._location-type_6za7cx{font-size:13px;font-weight:700;color:rgba(0,44,80,.5)}._distance_6za7cx{font-size:14px;font-weight:700;color:#002c50}._title_6za7cx{margin:5px 0 8px;font-size:18px;font-weight:700;color:#002c50}._address_6za7cx{display:flex;flex-wrap:wrap;font-size:16px;font-weight:300;color:#5d7181}._address__postal-code_6za7cx{margin-left:3px}._list_6za7cx{margin-top:20px;font-size:13px;color:#5d7181}._list__item_6za7cx{margin-bottom:8px}._list__item_6za7cx:last-child{margin-bottom:0}._list__item--bold_6za7cx{font-weight:700}._item__column_6za7cx{display:inline-block;font-size:13px;color:#5d7181}._item__column--label_6za7cx{width:125px}._drop-zone_2y37id{display:flex;position:relative;justify-content:center;align-items:center;height:83px;padding:32px 16px;border:solid 1px #cbe1f3;border-radius:8px;background-color:#f9fcff;text-align:center;font-size:16px;line-height:19px;font-weight:500;color:#335675;transition:background-color .2s ease-in-out}._drop-zone_2y37id:hover{background:#eef7ff;border:1px solid #cbe1f3}._filename_2y37id{overflow:hidden;color:#65be00;transition:color .3s ease-in-out}._filename__icon_2y37id{position:relative;bottom:2px;width:10px;height:6px;fill:#65be00;transition:fill .3s ease-in-out}._replace-button_2y37id{position:absolute;right:0;bottom:8px;left:0;text-decoration:underline;font-size:13px;color:#aab0a2}._input_2y37id{display:none}._error_2y37id{font-size:16px;line-height:1.4;color:#b2000a}._form-file-input_2y37id{width:100%}._form-file-input--file-selected_2y37id ._drop-zone_2y37id{border:solid 1px #e6edde;background-color:#f5f9f0}._form-file-input--has-error_2y37id ._drop-zone_2y37id{background-color:rgba(206,14,25,.1)}._form-file-input--has-error_2y37id ._filename_2y37id{color:#b2000a}._form-file-input--has-error_2y37id ._filename__icon_2y37id{fill:#b2000a}._form-file-input--drag-over_2y37id ._drop-zone_2y37id{background-color:#fff}._form-input-with-label_12nrpx{width:100%}._form-input_10tcob{width:100%}._input_10tcob{width:100%;padding:10px 12px;border:1px solid #bec6cd;border-radius:4px;background-color:#fff;font-size:16px;color:#5d7181;transition:color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;height:44px}._input_10tcob:-ms-input-placeholder{color:rgba(93,113,129,.9)}._input_10tcob::placeholder{color:rgba(93,113,129,.9)}._input_10tcob:disabled{color:rgba(93,113,129,.6)}._input_10tcob:focus{border-color:#3a5cb1;color:#3a5cb1}._input_10tcob::-ms-clear{display:none}._has-reset-button_10tcob ._input_10tcob{padding-right:30px}._has-error_10tcob ._input_10tcob{border-color:#b10013;color:#b2000a}._form-label_jldyji{display:flex;align-items:center;margin-bottom:8px;font-size:16px;line-height:24px;color:#4b5a67}._optional_jldyji{padding-left:2px;font-size:16px;color:#4b5a67}._tooltip_1dk6yh{margin-left:20px}._tooltip-info-button_1dk6yh{padding:15px}._tooltip-info-button-icon_1dk6yh{width:15px;height:15px}._tooltip-zone_1dk6yh{max-width:435px}._tooltip-zone__title_1dk6yh{padding:15px;border-radius:5px 5px 0 0;background-color:#002c50;font-size:14px;font-weight:600;line-height:20px;color:#fff}._tooltip-zone__list_1dk6yh{display:flex;flex-wrap:wrap;padding:20px 30px}._tooltip-zone_list__item_1dk6yh{flex:0 0 50%;padding-left:4px;margin-bottom:10px;font-size:12px;line-height:1.6;color:#5d7181}._tooltip-zone_list__item_1dk6yh::before{content:"•";position:absolute;margin-left:-8px}@media screen and (max-width:480px){._tooltip-zone__list_1dk6yh{padding:20px}._tooltip-zone_list__item_1dk6yh{font-size:11px}._tooltip-zone_list__item_1dk6yh::before{margin-left:-4px}}@media screen and (max-width:375px){._tooltip-zone__list_1dk6yh{padding:15px}._tooltip-zone_list__item_1dk6yh{font-size:10px}}._selected-item_hgimhf{display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.02em;color:#002342}._job-sort-dropdown_s7wfj{width:100%}._job-sort-dropdown_s7wfj .ember-power-select-dropdown.ember-basic-dropdown-content--below{margin-top:8px;border:none!important;border-radius:6px;transition:all .2s ease-in-out}._job-sort-dropdown_s7wfj .ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true]{border-radius:6px;border:1px solid #306ce1}._job-sort-dropdown_s7wfj .form-dropdown-trigger{box-shadow:none;padding:12px}._job-sort-dropdown_s7wfj .form-dropdown-trigger{box-shadow:none;background:rgba(255,255,255,.2);color:#fff;border:1px solid #668098;border-radius:4px;display:flex}._job-sort-dropdown_s7wfj .form-dropdown-trigger:focus{box-shadow:none;border:1px solid #306ce1}._job-sort-dropdown_s7wfj .form-dropdown-trigger .ember-power-select-status-icon{margin-right:14px;background-image:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-arrow-234494a4c0bd3388e4711cbf1e45fb8c.svg)}._job-sort-dropdown_s7wfj .ember-power-select-options[role=listbox]{max-height:15em}._job-sort-dropdown_s7wfj ._option_s7wfj{display:flex;gap:9px;padding:15px 15px 15px 0;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.02em;color:#13171a}._job-sort-dropdown_s7wfj .ember-power-select-option{border-bottom:1px solid rgba(204,213,221,.3)}._job-sort-dropdown_s7wfj .ember-power-select-option:hover,._job-sort-dropdown_s7wfj .ember-power-select-option[aria-current=true]{background-color:#dfe3e6}._job-sort-dropdown_s7wfj .ember-power-select-option:last-child{border:none}._job-sort-dropdown_s7wfj ._radio_s7wfj{background:#fff;border-radius:100%;border:2px solid #99abba;width:22px;height:22px}._job-sort-dropdown_s7wfj ._radio_s7wfj._radio-checked_s7wfj{border:2px solid #306ce1;padding:3px}._job-sort-dropdown_s7wfj ._radio_s7wfj._radio-checked_s7wfj ._radio-checked-inner-circle_s7wfj{border-radius:100%;width:100%;height:100%;background-color:#306ce1}._navigation_z5gitr{padding:32px 0;background:url(https://assets-web.familiprix.com/assets/images/backgrounds/jobs-header-b79ea15755a669372c8a681aedec70dd.jpg) no-repeat top center/cover}._navigation--pharmacy_z5gitr{background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/jobs-location-type-pharmacy-header-8c5fc24eecc0a477c32d607719af0cb1.jpg)}._navigation--warehouse_z5gitr{background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/jobs-location-type-warehouse-header-38e254e5fbf827b963bf94d33c072dc6.jpg)}._row_z5gitr{display:flex;justify-content:space-between;align-items:center}._row--extra-content_z5gitr{display:block}._row_z5gitr+._row_z5gitr{margin-top:32px}._column_z5gitr{display:flex;align-items:center}._column_z5gitr:last-child{justify-content:flex-end}._link_z5gitr{border-bottom:2px solid transparent;text-decoration:none;font-size:16px;font-weight:500;color:#fff;transition:color .3s ease-in-out,border-bottom .3s ease-in-out}._link_z5gitr:focus,._link_z5gitr:hover{border-bottom:2px solid #acff4e;color:#acff4e}._link_z5gitr:focus ._link__icon_z5gitr,._link_z5gitr:hover ._link__icon_z5gitr{fill:#acff4e}._link__icon_z5gitr{transform:rotate(180deg);width:6px;height:10px;margin-right:8px;fill:#fff;transition:fill .3s ease-in-out}@media screen and (max-width:780px){._row_z5gitr{flex-direction:column}._column_z5gitr{width:100%;padding:8px 0}._column_z5gitr:last-child{justify-content:space-between;margin-top:8px}}@media screen and (max-width:480px){._row_z5gitr{padding:0 8px}}._legal-disclaimer_1esu7s{max-width:720px;margin:64px 0 0}._text_1esu7s{text-align:left;font-size:11px;line-height:2;color:#9cb0b5}._loading-indicator_j03fj7{position:relative;width:100%;min-width:20px;padding-bottom:100%}._loading-indicator_j03fj7 ._indicator_j03fj7{position:absolute;transform-origin:bottom right;width:50%;height:50%;border-top:3px solid #000;border-left:3px solid #000;animation:_spin_j03fj7 1s infinite cubic-bezier(.68,.22,.35,.805);border-top-left-radius:100%}._loading-indicator_j03fj7._loading-indicator--green_j03fj7 ._indicator_j03fj7{border-left-color:#65be00;border-top-color:#65be00}._loading-indicator_j03fj7._loading-indicator--blue_j03fj7 ._indicator_j03fj7{border-left-color:#002b51;border-top-color:#002b51}._loading-indicator_j03fj7._loading-indicator--red_j03fj7 ._indicator_j03fj7{border-left-color:#ce0e19;border-top-color:#ce0e19}._loading-indicator_j03fj7._loading-indicator--white_j03fj7 ._indicator_j03fj7{border-left-color:#fff;border-top-color:#fff}._loading-indicator_j03fj7 ._indicator_j03fj7+._indicator_j03fj7{animation:_spin_j03fj7 1s 80ms infinite cubic-bezier(.68,.22,.35,.805)}@keyframes _spin_j03fj7{to{transform:rotate(360deg)}}@media screen and (max-width:480px){._loading-indicator_j03fj7{min-width:15px;min-height:15px}}._header_9y3hi6{position:relative}._row_9y3hi6{display:inline-flex;justify-content:space-between;width:100%}._row--column_9y3hi6{flex-direction:column;justify-content:flex-start}._pixels_9y3hi6{width:237px;height:36px}._button_9y3hi6{padding:13px}._button_9y3hi6:focus ._button__icon_9y3hi6,._button_9y3hi6:hover ._button__icon_9y3hi6{fill:rgba(0,0,0,.6)}._button__icon_9y3hi6{width:16px;height:16px;fill:rgba(0,0,0,.3);transition:.3s ease-in-out fill}._headings_9y3hi6{margin:10px 0 15px;text-align:center}._title_9y3hi6{font-size:30px;font-weight:900;line-height:1.6;color:#fff}._subtitle_9y3hi6{max-width:415px;margin:5px auto 0;font-size:20px;line-height:1.3;color:#fff}._loyalty-card_1vmdwz{display:inline-block;position:relative}._card-image_1vmdwz{width:448px;height:290px}._barcode_1vmdwz{position:absolute;top:25px;left:25px}._activation-required_1vmdwz{position:absolute;top:130px;left:35px;max-width:275px;font-size:16px;color:#ce0e19}._account-points-value_1vmdwz{position:absolute;top:15px;right:20px;font-size:12px;color:#ce0e19}._account-points-count_1vmdwz{position:absolute;right:25px;bottom:30px;font-size:40px;color:#fff}._account-points-count__text_1vmdwz{display:inline-block;font-size:20px}@media screen and (max-width:425px){._barcode__code_1vmdwz{max-width:260px}}@media screen and (max-width:375px){._card-image_1vmdwz{width:auto;height:230px}._activation-required_1vmdwz{position:relative;top:0;left:0;margin:15px 30px 30px;color:#fff}._account-points-count_1vmdwz{top:160px;bottom:inherit}}._loyalty-how-to_mz0rrs{display:flex;justify-content:center;padding:0 20px;counter-reset:stepList}._item_mz0rrs{display:flex;position:relative;flex:0 1 200px;flex-direction:column;align-items:center}._item--separator_mz0rrs{flex:0 1 136px;width:136px;height:3px;border-radius:4px;margin:40px 16px 0 8px;background:#e7e7e7}._item--activity_mz0rrs ._item__icon_mz0rrs{width:80px;height:80px}._item--earn-points_mz0rrs ._item__icon_mz0rrs{width:105px;height:85px}._item__icon-container_mz0rrs{display:flex;justify-content:center;align-items:center;width:105px;height:85px;margin-bottom:32px}._item__icon_mz0rrs{width:42px;height:59px}._item__text_mz0rrs{position:relative;width:100%;font-size:16px;line-height:1.3;color:#002c50;counter-increment:stepList}._item__text_mz0rrs::before{content:counter(stepList);position:absolute;top:3px;left:-20px;font-size:18px;font-weight:700;line-height:1;color:#b2000a}@media screen and (max-width:480px){._loyalty-how-to_mz0rrs{flex-direction:column}._item_mz0rrs{flex:0 0 auto;margin-bottom:32px}._item--separator_mz0rrs{display:none}}._loyalty-teaser_2wclii{width:100%;max-width:820px;margin:0 auto;background:url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-left-13ff9eb7ebcbd8acf059b2e0eeeeee80.png) left center/auto no-repeat,url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-right-5609ef89951dac20b9cff9a7cec8ecf6.png) 99% 0/auto no-repeat,radial-gradient(211.43% 1260.62% at 50% 49.85%,#fff 0,#e6e6e6 100%);box-shadow:0 8px 16px rgba(0,0,0,.1);color:#002c53}._container_2wclii{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;padding:60px 150px 40px;text-decoration:none;color:inherit}._logo_2wclii{display:block;position:absolute;bottom:15px;right:15px;width:210px}._title_2wclii{margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.3;text-align:center}._title_2wclii em{color:#f80000;font-style:normal}._description_2wclii{margin:0 0 24px;font-size:16px;font-weight:700;line-height:1.5;text-align:center}._link_2wclii{padding:8px 32px;border-radius:4px;margin:0 auto;background:#f80000;text-align:center;text-decoration:none;font-size:16px;font-weight:700;color:#fff;transition:color .3s ease-in-out,background .3s ease-in-out}._link_2wclii:focus,._link_2wclii:hover{background:#b2000a;color:#f8dfdf}@media screen and (max-width:768px){._loyalty-teaser--flyer_2wclii{background:url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-mobile-left-adda84fe6445f740f54dffc1cb7fd067.png) left center/auto 93% no-repeat,url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-mobile-right-7325b984bfa974dcedc71569cc3b079e.png) right top/auto 92% no-repeat,radial-gradient(211.43% 1260.62% at 50% 49.85%,#fff 0,#e6e6e6 100%)}._loyalty-teaser--flyer_2wclii ._container_2wclii{padding:60px 55px}._loyalty-teaser--flyer_2wclii ._title_2wclii{padding:0 30px}._loyalty-teaser--flyer_2wclii ._link_2wclii{margin:0 auto 20px}._loyalty-teaser--flyer_2wclii ._logo_2wclii{position:relative;width:125px;bottom:0;right:0}}@media screen and (max-width:480px){._loyalty-teaser--flyer_2wclii{background:url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-mobile-left-adda84fe6445f740f54dffc1cb7fd067.png) left center/auto no-repeat,url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-mobile-right-7325b984bfa974dcedc71569cc3b079e.png) right top/auto no-repeat,radial-gradient(211.43% 1260.62% at 50% 49.85%,#fff 0,#e6e6e6 100%)}._loyalty-teaser--flyer_2wclii ._title_2wclii{font-size:32px}._loyalty-teaser--flyer_2wclii ._description_2wclii{font-size:14px}}._loyalty-teaser--contest_2wclii ._container_2wclii{padding:40px 125px}._loyalty-teaser--contest_2wclii ._logo_2wclii{width:180px}._loyalty-teaser--contest_2wclii ._title_2wclii{font-size:32px;padding:0 30px}._loyalty-teaser--contest_2wclii ._description_2wclii{font-size:14px}@media screen and (max-width:1024px){._loyalty-teaser--contest_2wclii{background:url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-mobile-left-adda84fe6445f740f54dffc1cb7fd067.png) left center/auto 93% no-repeat,url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-mobile-right-7325b984bfa974dcedc71569cc3b079e.png) right top/auto 92% no-repeat,radial-gradient(211.43% 1260.62% at 50% 49.85%,#fff 0,#e6e6e6 100%)}._loyalty-teaser--contest_2wclii ._container_2wclii{padding:45px 55px}._loyalty-teaser--contest_2wclii ._logo_2wclii{display:block;position:relative;width:125px;bottom:0;right:0}._loyalty-teaser--contest_2wclii ._link_2wclii{margin:0 auto 20px}}._loyalty-teaser--menu_2wclii{max-width:430px;background:url(https://assets-web.familiprix.com/assets/images/backgrounds/loyalty-teaser-menu-e5e50a3869ba5511641085bd0e1931d8.png) center center/contain no-repeat,radial-gradient(211.43% 1260.62% at 50% 49.85%,#fff 0,#e6e6e6 100%)}._loyalty-teaser--menu_2wclii ._container_2wclii{padding:25px 0}._loyalty-teaser--menu_2wclii ._logo_2wclii{display:none}._loyalty-teaser--menu_2wclii ._title_2wclii{margin-bottom:130px;font-size:32px}._loyalty-teaser--menu_2wclii ._description_2wclii{display:none}._loyalty-teaser--menu_2wclii ._link_2wclii{padding:10px;margin:0 auto 20px}@media screen and (max-width:720px){._loyalty-teaser--menu_2wclii{width:95%}}._item_1tnjqf{width:100%;height:100%;border-radius:16px;overflow:hidden;margin-right:24px;background-position:center;background-repeat:no-repeat;background-size:cover}._container_1rrdhc{display:flex;flex-direction:column;padding:88px 0 88px 96px}._header_1rrdhc{display:flex;justify-content:space-between;align-items:flex-start;padding-right:96px;margin-bottom:48px}._content_1rrdhc{display:flex;flex-direction:column;gap:16px}._title_1rrdhc{font-weight:700;font-size:40px;line-height:50px}._description_1rrdhc{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;max-width:761px}._list_1rrdhc .splide__list{display:flex;align-items:flex-end;height:383px}._item_1rrdhc{width:434px;height:311px;margin-right:24px}._item_1rrdhc._active_1rrdhc{width:50}._item_1rrdhc:last-child{margin-right:0}._arrows_1rrdhc{display:flex;justify-content:center;align-items:center}._arrows__button_1rrdhc{width:72px;height:72px;padding:10px;border-radius:50%;background:#fff;transition:.3s background ease}._arrows__button_1rrdhc:hover{background:#99abba}._arrows-button__icon_1rrdhc{width:11px;height:18px;fill:#002342}._arrows__button--previous_1rrdhc ._arrows-button__icon_1rrdhc{transform:rotate(180deg)}._carousel-navigation-list_1rrdhc{display:flex}._carousel-navigation-list__item_1rrdhc:first-child{margin-right:24px}@media screen and (max-width:1024px){._container_1rrdhc{padding:32px 0 32px 32px}._header_1rrdhc{padding-right:32px}._arrows_1rrdhc{display:none}._description_1rrdhc{max-width:100%}}@media screen and (max-width:720px){._title_1rrdhc{font-size:32px;line-height:40px}._description_1rrdhc{font-size:16px;line-height:24px}}@media screen and (max-width:680px){._item_1rrdhc{margin:0 16px 0 0}}@media screen and (max-width:600px){._item_1rrdhc{width:373px;height:295px}._list_1rrdhc .splide__list{height:341px}}@media screen and (max-width:480px){._container_1rrdhc{padding:40px 0 40px 16px}._header_1rrdhc{padding-right:16px}}@media screen and (max-width:450px){._item_1rrdhc{width:273px;height:195px}._list_1rrdhc .splide__list{height:241px}}@media screen and (max-width:360px){._container_1rrdhc{padding:32px 0 32px 16px}._header_1rrdhc{padding-right:8px}}._news-article_s9yv7z{position:relative;padding-bottom:64px;background:#f7fbfd}._news-article_s9yv7z::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:300px}._news-article_s9yv7z._news-article--banner_s9yv7z::before{background:url(https://assets-web.familiprix.com/assets/images/img-background-news-articles-1570fe1ca20dc84929acbd374ee5488e.jpg) center;background-size:cover}._news-article_s9yv7z._news-article--pharmacy_s9yv7z::before{background:linear-gradient(to bottom,rgba(0,72,131,.8),rgba(0,44,80,.8))}._back-link-wrapper_s9yv7z{display:flex;max-width:850px;padding:32px 0;margin:0 auto}._back-link_s9yv7z{display:flex;align-items:center;border-bottom:2px solid transparent;text-decoration:none;font-size:20px;color:#fff;transition:color .3s ease-in-out,border-bottom .3s ease-in-out}._back-link_s9yv7z:focus,._back-link_s9yv7z:hover{border-bottom:2px solid #acff4e;color:#acff4e}._arrows-button__icon_s9yv7z{transform:rotate(180deg);flex:0 0 6px;height:14px;margin-right:16px;fill:currentColor;transition:fill .3s ease-in-out}._content-wrapper_s9yv7z{max-width:850px;padding:64px;border-radius:3px;margin:0 auto;background-color:#fff;box-shadow:0 16px 32px rgba(0,68,128,.1)}._published-at_s9yv7z{margin-bottom:16px;font-size:16px;font-weight:700;color:#57a400}._title_s9yv7z{margin-bottom:32px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:.1px;color:#002c50}._body_s9yv7z h1,._body_s9yv7z h2,._body_s9yv7z h3,._body_s9yv7z h4{margin-bottom:32px;font-weight:700;line-height:1.2;color:#002c50}._body_s9yv7z h2{font-size:24px;letter-spacing:.1px}._body_s9yv7z h3{font-size:20px}._body_s9yv7z h4{margin-bottom:16px;font-size:16px}._body_s9yv7z p{margin:16px 0;font-size:16px;line-height:1.7;color:#6e767d}._body_s9yv7z a{color:#002c50}._body_s9yv7z ol,._body_s9yv7z ul{margin:16px 0 0;line-height:1.7;color:#6e767d}@media screen and (max-width:620px){._content-wrapper_s9yv7z{padding:32px}._body_s9yv7z h2{font-size:20px;letter-spacing:0}._body_s9yv7z h3{font-size:18px}._body_s9yv7z h4{font-size:16px}._body_s9yv7z p{line-height:1.3}._body_s9yv7z ol,._body_s9yv7z ul{line-height:1.3}}@media screen and (max-width:480px){._content-wrapper_s9yv7z{padding:16px}}._item_farcq9._at-footer_farcq9 ._button_farcq9{background:#d9e8f3;color:#002c50}._item_farcq9._at-footer_farcq9 ._button--active_farcq9{background:#002c50;color:#fff}._item_farcq9._at-footer_farcq9 ._button__icon_farcq9{display:none}._button_farcq9{position:relative;width:100%;padding:10px;border-radius:6px;background-color:#fdfdfd;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:left;font-size:13px;font-weight:700;color:#57a400;transition:.3s ease-in-out;transition-property:color,background}._button--active_farcq9{background:#57a400;color:#fff}._button__icon_farcq9{position:absolute;top:calc(50% - 3px);right:14px;width:10px;height:6px;fill:#fff}._container_p78csr{position:relative;padding:20px;border-radius:5px;background-image:linear-gradient(188deg,#7ebf33,#64a31b)}._container_p78csr::after{display:block;content:"";position:absolute;bottom:-10px;left:calc(50% - 15px);width:0;height:0;border-color:#64a31b transparent transparent;border-style:solid;border-width:10px 15px 0}._container_p78csr._at-footer_p78csr{background:#f7fbfd;box-shadow:0 4px 8px rgba(0,0,0,.08)}._container_p78csr._at-footer_p78csr::after{border-top-color:#f7fbfd}._container_p78csr._at-footer_p78csr ._title_p78csr{font-size:13px;color:#002c50}._container_p78csr._at-footer_p78csr ._title__text_p78csr:first-child{font-size:16px;font-weight:700}._header_p78csr{display:flex;align-items:flex-start;margin-bottom:20px}._button_p78csr{position:relative;top:5px;outline:0}._button__icon_p78csr{width:12px;height:12px;fill:rgb(73.1578947368,119.2473684211,19.7526315789);transition:.3s fill ease-in-out}._button__icon_p78csr:focus,._button__icon_p78csr:hover{fill:#000}._title_p78csr{margin-right:10px;font-size:14px;line-height:1.2;color:#fff}._title__text_p78csr+._title__text_p78csr{margin-top:6px}._form-error_p78csr{padding:10px;border:solid 1px #b2000a;border-radius:3px;margin-bottom:20px;background-color:#f5e6e7;font-size:13px;line-height:1.4;color:#5d3f32}._list__item_p78csr{margin-bottom:10px}._list__item_p78csr:last-child{margin-bottom:0}._loading-indicator_p78csr{width:20px;height:20px}._loading-indicator-wrapper_p78csr{display:flex;justify-content:center}._no-result--padded_isvu9g{max-width:650px;padding:32px;border-radius:4px;background:#f8f8f8}._title_isvu9g{font-size:20px;font-weight:700;color:#002c50}._no-result--centered-white_isvu9g ._title_isvu9g{text-align:center;color:#fff}._form-input_sb9mr5{width:100%}._input_sb9mr5{width:100%;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:.3s ease-in-out;transition-property:color,border-color,box-shadow}._input_sb9mr5:-ms-input-placeholder{color:rgba(93,113,129,.9)}._input_sb9mr5::placeholder{color:rgba(93,113,129,.9)}._input_sb9mr5:disabled{color:rgba(93,113,129,.6)}._input_sb9mr5:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#3a5cb1}._input--points-count_sb9mr5{display:block;width:60%;height:45px;border:1pt solid #d1d1d1;border-radius:8px;margin:10px auto 8px;outline:0;text-align:center;font-size:33px;font-weight:800;color:#000}._input_sb9mr5::-ms-clear{display:none}._has-reset-button_sb9mr5 ._input_sb9mr5{padding-right:30px}._has-error_sb9mr5 ._input_sb9mr5{border-color:#b10013;box-shadow:0 4px 8px rgba(178,0,10,.2);color:#b2000a}._other-topic-list_de8gzy{margin-top:42px}._other-topic-list--medication_de8gzy ._other-topic-list__label_de8gzy{color:#002c50}._other-topic-list--natural-products_de8gzy ._other-topic-list__label_de8gzy{color:#002c50}._other-topic-list--list_de8gzy ._other-topic-list__label_de8gzy{color:#002c50}._other-topic-list--list_de8gzy ._other-topic-list__links_de8gzy{flex-direction:column}._other-topic-list--list_de8gzy ._link_de8gzy{display:flex;width:100%;padding:14px 0;border-bottom:1px solid rgba(0,44,80,.2);border-radius:0;margin-right:0;background:0 0;box-shadow:none}._other-topic-list--list_de8gzy ._link_de8gzy:focus,._other-topic-list--list_de8gzy ._link_de8gzy:hover{background:0 0}._other-topic-list--list_de8gzy ._link_de8gzy:last-child{border-bottom:0}._other-topic-list--list_de8gzy ._link__icon_de8gzy{margin-right:16px}._other-topic-list__label_de8gzy{margin-bottom:10px;font-size:14px;font-weight:900;line-height:1.3;color:#fff}._other-topic-list__links_de8gzy{display:flex}._link_de8gzy{display:inline-flex;align-items:center;padding:8px 16px;border-radius:4px;margin-right:16px;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1);text-decoration:none;font-size:18px;font-weight:900;color:#002c50;transition:background-color .3s ease-in-out,color .3s ease-in-out}._link_de8gzy:focus,._link_de8gzy:hover{background-color:#e2f2ff;color:#3a5cb1}._link_de8gzy:focus ._link__icon_de8gzy,._link_de8gzy:hover ._link__icon_de8gzy{fill:#3a5cb1}._link_de8gzy:active{background-color:#e2f2ff}._link_de8gzy:last-child{margin-right:0}._link__icon_de8gzy{width:16px;height:19px;margin-right:10px;fill:#002c50;transition:fill .3s ease-in-out}._link__icon--country-guides_de8gzy{width:23px;height:23px}._link__icon--medications_de8gzy{width:24px;height:24px}._link__icon--natural-products_de8gzy{width:18px;height:18px}@media screen and (max-width:600px){._other-topic-list__links_de8gzy{flex-direction:column}._link_de8gzy{margin-right:0;margin-bottom:16px}._link_de8gzy:last-child{margin-bottom:0}}._owner-pharmacist-mention_16fxug{display:inline-flex;align-items:center;font-size:13px;color:#fff}._hidden_16fxug{display:none}._owner-pharmacist-mention--dark_16fxug{color:#002c50}._owner-pharmacist-mention--dark_16fxug ._icon_16fxug{fill:#002c50}._owner-pharmacist-mention--at-appointment-request_16fxug ._text_16fxug{font-size:14px;color:#002c50}._owner-pharmacist-mention--at-appointment-request-map_16fxug ._text_16fxug{font-size:14px;line-height:1.1;color:#7992a6}._owner-pharmacist-mention--at-appointment-request-summary_16fxug ._text_16fxug{font-size:12px;color:#002c50}._owner-pharmacist-mention--at-file-transfer_16fxug ._text_16fxug{font-size:13px;line-height:1.4;color:#5d7181}._container_16fxug{line-height:20px}._icon_16fxug{display:inline-block;width:70px;height:15px;margin-left:5px;fill:#fff;vertical-align:middle}._text_16fxug{font-size:12px}._banner--blue_1kty17 ._wrapper_1kty17::before{background-image:linear-gradient(to bottom,#004883,#002c50)}._banner--blue_1kty17 ._content_1kty17 .fr-button:focus,._banner--blue_1kty17 ._content_1kty17 .fr-button:hover{background-color:#e2f2ff}._banner--green_1kty17 ._wrapper_1kty17::before{background-image:linear-gradient(to bottom,#77c604,#5daf00)}._banner--green_1kty17 ._content_1kty17 .fr-button{color:#57a400}._banner--green_1kty17 ._content_1kty17 .fr-button:focus,._banner--green_1kty17 ._content_1kty17 .fr-button:hover{background-color:#edffe2}._banner--red_1kty17 ._wrapper_1kty17::before{background-image:linear-gradient(to bottom,#ee172e,#ce0e19)}._banner--red_1kty17 ._content_1kty17 .fr-button{color:#b2000a}._banner--red_1kty17 ._content_1kty17 .fr-button:focus,._banner--red_1kty17 ._content_1kty17 .fr-button:hover{background-color:#f8f8f8}._banner--dimmed_1kty17 ._wrapper_1kty17::before{opacity:.8}._banner--without-image_1kty17 ._wrapper_1kty17::before{opacity:1}._banner--without-theme-or-image_1kty17 ._subtitle_1kty17,._banner--without-theme-or-image_1kty17 ._title_1kty17{color:#002c50}._banner--without-content-with-background_1kty17 ._wrapper_1kty17{min-height:200px}._wrapper_1kty17{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}._wrapper_1kty17::before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0}._content_1kty17{position:relative;max-width:660px;padding:64px 0 32px}._title_1kty17{font-size:42px;font-weight:900;line-height:1.1;color:#fff}._subtitle_1kty17{font-size:20px;line-height:1.2;color:#fff}._title_1kty17+._subtitle_1kty17{margin-top:16px}._subtitle_1kty17+._body_1kty17{margin-top:16px}._content_1kty17 .fr-button{display:inline-block;padding:12px 18px;border-radius:4px;background-color:#fff;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:16px;font-weight:700;color:#002c50;transition:background-color .2s ease-in-out}._content_1kty17 .fr-button:focus,._content_1kty17 .fr-button:hover{background-color:#f8f8f8}@media screen and (max-width:680px){._content_1kty17{padding:32px 0}._title_1kty17{font-size:30px}._subtitle_1kty17{font-size:14px}._link_1kty17{font-size:14px}}._image-container_1ao55b{display:block;height:100%}._wrapper_1ao55b{display:block;height:100%;min-height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}._columns_1qwr1t{padding:32px 0;background:#fff}._columns_1qwr1t:last-child,._columns_1qwr1t:only-child{margin-bottom:0}._columns--gray_1qwr1t{background:#f8f8f8}._columns--single-center_1qwr1t ._column_1qwr1t,._columns--single-left_1qwr1t ._column_1qwr1t{width:100%;max-width:740px}._columns--single-center_1qwr1t ._column-container_1qwr1t ._column_1qwr1t{margin:0 auto}._columns--double-50-50_1qwr1t ._column_1qwr1t{flex-basis:50%}._columns--double-33-66_1qwr1t ._column_1qwr1t{flex-basis:33%}._columns--double-33-66_1qwr1t ._column_1qwr1t:last-child{flex-basis:66%}._columns--double-66-33_1qwr1t ._column_1qwr1t{flex-basis:66%}._columns--double-66-33_1qwr1t ._column_1qwr1t:last-child{flex-basis:33%}._columns--triple-33-33-33_1qwr1t ._column_1qwr1t{flex-basis:33%}._column-container_1qwr1t{display:flex;justify-content:space-between}._column_1qwr1t{flex:0 1 auto;margin-right:64px}._column_1qwr1t:last-child{margin-right:0}@media screen and (max-width:768px){._column-container_1qwr1t{flex-direction:column}._column_1qwr1t{flex:1 1 auto!important;margin:0 0 32px}._column_1qwr1t:last-child,._column_1qwr1t:only-child{margin-bottom:0}}._content-text--green_1jivge a,._content-text--green_1jivge h1,._content-text--green_1jivge h2,._content-text--green_1jivge h3,._content-text--green_1jivge h4{color:#57a400}._content-text--green_1jivge .fr-button{background:#57a400}._content-text--green_1jivge .fr-button:focus,._content-text--green_1jivge .fr-button:hover{background:#edffe2;color:#57a400}._content-text--blue_1jivge a,._content-text--blue_1jivge h1,._content-text--blue_1jivge h2,._content-text--blue_1jivge h3,._content-text--blue_1jivge h4{color:#002c50}._content-text--blue_1jivge .fr-button{background:#002c50}._content-text--blue_1jivge .fr-button:focus,._content-text--blue_1jivge .fr-button:hover{background:#e2f2ff;color:#002c50}._content-text--red_1jivge a,._content-text--red_1jivge h1,._content-text--red_1jivge h2,._content-text--red_1jivge h3,._content-text--red_1jivge h4{color:#ce0e19}._content-text--red_1jivge .fr-button{background:#ce0e19}._content-text--red_1jivge .fr-button:focus,._content-text--red_1jivge .fr-button:hover{background:#f8f8f8;color:#ce0e19}._content-text_1jivge h1{margin:0 0 32px;font-size:42px;font-weight:900;line-height:1.1}._content-text_1jivge h2{margin:0 0 32px;font-size:24px;font-weight:900;line-height:1.3}._content-text_1jivge h3{margin:0 0 16px;font-size:16px;font-weight:900;line-height:1.2}._content-text_1jivge h4{margin:0 0 16px;font-size:14px;font-weight:700;line-height:1.2}._content-text_1jivge ol,._content-text_1jivge ul{margin:32px 0 32px 20px;font-style:italic;line-height:1.5;color:#5d7181}._content-text_1jivge ol li,._content-text_1jivge ul li{margin-bottom:8px}._content-text_1jivge ol li:last-child,._content-text_1jivge ul li:last-child{margin-bottom:0}._content-text_1jivge ol li ol,._content-text_1jivge ol li ul,._content-text_1jivge ul li ol,._content-text_1jivge ul li ul{margin:8px 0 8px 20px}._content-text_1jivge ul{list-style-type:disc}._content-text_1jivge p{margin:16px 0;line-height:1.7;color:#3b444b}._content-text_1jivge .fr-button{display:inline-block;padding:12px 24px;border-radius:4px;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:18px;font-weight:700;line-height:1.1;color:#fff;transition:background-color .2s ease-in-out}._product-carousel-container_1qyef2{margin:0 32px}._video_1a1eeh{margin:64px 0}._video-wrapper_1a1eeh{text-align:center}._video-wrapper_1a1eeh embed,._video-wrapper_1a1eeh iframe,._video-wrapper_1a1eeh object{width:100%;max-width:720px}._pagination_movf51{display:flex;flex-direction:row}._button_movf51{display:block;width:32px;height:32px;font-size:13px;text-align:center;border:1px solid #bec6cd;background:#fff;color:#002c53}._button_movf51._active_movf51{background:#f4faff}._button_movf51:not(:first-child){margin-left:-1px}._button__icon_movf51{width:6px;fill:#002c53}._previous-button_movf51{border-radius:4px 0 0 4px}._previous-button_movf51 ._button__icon_movf51{transform:scaleX(-1)}._next-button_movf51{border-radius:0 4px 4px 0}._partner_1nkh4u{display:flex;flex:1 1 50%;flex-direction:column;min-height:310px;border-radius:7px;background:#fff}._partner_1nkh4u:not(:last-child){margin-right:30px}._logo-container_1nkh4u{display:flex;flex:1 1 auto;justify-content:center;align-items:center}._logo_1nkh4u{max-width:80%;max-height:100px}._primary-action-button_1nkh4u{display:flex;align-self:center;justify-content:center;align-items:center;max-width:80%;border-radius:6px;margin:10px 10px 32px;background:#f80000;text-align:center;text-decoration:none;transition:background .3s ease-in-out}._primary-action-button_1nkh4u:focus,._primary-action-button_1nkh4u:hover{background:#ff2c2c}._primary-action-button-text_1nkh4u{margin:16px 24px;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.02em;color:#fff}@media screen and (max-width:890px){._partner_1nkh4u{min-height:270px}._partner_1nkh4u:not(:last-child){margin-right:7px}}@media screen and (max-width:620px){._primary-action-button-text_1nkh4u{font-size:12px}}@media screen and (max-width:480px){._partner_1nkh4u{min-height:210px}}._partners_1topbl{display:flex;flex-basis:50%}._wrapper_1topbl{display:flex}._title_1topbl{max-width:300px;font-size:32px;font-weight:900;line-height:38px;color:#fbfbfb}._title-box_1topbl{display:flex;align-items:flex-end;min-height:278px;padding:0 48px 36px 44px;border-radius:7px;margin-right:31px;background:url(https://assets-web.familiprix.com/assets/images/img-familiplus-partners-handshake-34e64a54f59fce9d043fbd80eab33b21.png) no-repeat top right,linear-gradient(284.84deg,#f80000 0,#b40000 100%);box-shadow:6px 9px 56px rgba(0,44,80,.14);flex-basis:50%}@media screen and (max-width:890px){._wrapper_1topbl{flex-direction:column}._title-box_1topbl{margin-right:0;margin-bottom:8px}}._biography_1gzrua{display:flex;flex-direction:row;align-content:baseline;margin:70px 0 92px}._biography--commercial_1gzrua ._content-wrapper_1gzrua{padding:0 70px 0 0}._biography--commercial_1gzrua ._title_1gzrua{color:#e30613}._biography--commercial_1gzrua ._image_1gzrua{flex:0 0 auto;width:100%;max-height:322px;border-radius:13px;filter:drop-shadow(0 12px 28px rgba(0, 0, 0, .08));object-fit:cover}._biography--lab_1gzrua{border-radius:8px;background:#e2f2ff url(https://assets-web.familiprix.com/assets/images/logos/familiprix-laboratory-biography-02c0f2438987ab6594a17ec67b440ea9.svg);background-position:bottom right;background-repeat:no-repeat}._biography--lab_1gzrua ._content-wrapper_1gzrua>*{max-width:550px}._biography--lab_1gzrua ._image-wrapper_1gzrua{flex:0 1 100%;align-self:flex-end;overflow:hidden;max-height:388px;padding-top:60px}._biography--lab_1gzrua ._image_1gzrua{flex:0 0 auto;max-width:100%;max-height:100%;border-bottom-right-radius:8px;object-fit:scale-down;object-position:right}._content-wrapper_1gzrua{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;padding:54px 20px 54px 99px}._title_1gzrua{font-size:40px;font-weight:700;line-height:1.1;letter-spacing:.02em;color:#002c50;overflow-wrap:anywhere!important;word-wrap:break-word}._description_1gzrua{margin-top:16px;font-size:16px;font-weight:400;line-height:1.5;color:#3b444b;overflow-wrap:anywhere!important;word-wrap:break-word}._action-wrapper_1gzrua{display:flex;justify-content:flex-start;margin-top:16px}._action_1gzrua{text-decoration:none}._image-wrapper_1gzrua{display:flex;flex:0 1 auto;justify-content:center}@media screen and (max-width:800px){._biography_1gzrua{margin:10px 0 50px}._biography_1gzrua._commercial_1gzrua ._content-wrapper_1gzrua{padding:0 20px 0 0}._content-wrapper_1gzrua{padding:42px 20px 42px 42px}}@media screen and (max-width:680px){._biography_1gzrua{flex-direction:column;border-radius:0;margin:10px 0 0}._biography--commercial_1gzrua ._content-wrapper_1gzrua{padding:0 16px}._biography--commercial_1gzrua ._image-wrapper_1gzrua{width:100%;padding:32px 16px}._biography--lab_1gzrua ._content-wrapper_1gzrua>*{max-width:100%}._biography--lab_1gzrua ._image-wrapper_1gzrua{flex:0 1 auto;align-self:center;justify-content:flex-end;max-width:90%}._biography--lab_1gzrua ._image_1gzrua{border-bottom-right-radius:0}._content-wrapper_1gzrua{flex:1 1 auto;padding:42px 16px 24px}._title_1gzrua{font-size:32px}}._list_1sd79c{display:flex;flex-direction:row;font-size:12px;color:#002c50}._list__item_1sd79c{display:flex;align-items:center;margin-right:10px}._list__item_1sd79c:last-child{margin-right:0}._list-item__icon_1sd79c{flex:0 0 40px;width:40px;height:40px}._list-item__text_1sd79c{font-weight:600}@media screen and (max-width:768px){._list_1sd79c{flex-direction:column;margin:20px 0}._list__item_1sd79c{margin:0 0 10px}._list__item_1sd79c:last-child{margin-bottom:0}}._container_x0r7zw{max-width:100%;padding:20px 18px;border-radius:4px 4px 0 0;background:repeating-linear-gradient(-45deg,#b20309,#b20309 20px,#a10209 20px,#a10209 40px);color:#fff}._header_x0r7zw{display:flex;align-items:center}._header__icon_x0r7zw{width:16px;height:16px;margin:0 10px 0 0}._header__message_x0r7zw{font-size:14px}._message_x0r7zw{margin:10px 0 0;font-size:17px;font-weight:700}@media screen and (max-width:768px){._container_x0r7zw{max-width:initial;border-radius:0}}._container_8x2uv5{display:flex;justify-content:space-between;align-items:center;padding:26px 17px;border-radius:4px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);transition:.3s ease;transition-property:box-shadow,transform;cursor:pointer}._container--collapsed_8x2uv5 ._collapse-icon_8x2uv5{transform:rotate(180deg)}._column_8x2uv5{display:flex;align-items:center}._title_8x2uv5{font-size:14px;font-weight:700;color:#002c50}._collapse-icon_8x2uv5{flex:0 0 13px;width:13px;height:9px;margin-right:13px;transition:transform .3s ease-in-out;stroke:#65be00;stroke-width:3}._count_8x2uv5{font-size:12px;font-weight:500;color:rgba(93,113,129,.7)}._subcategories_8x2uv5{padding:10px 15px}@media screen and (max-width:480px){._title_8x2uv5{font-size:14px}}._content_1s7nb5{display:flex;align-items:center;padding:8px 0;margin:8px 0}._name_1s7nb5{flex:1 1 auto;margin-right:16px;font-size:14px;color:#3b444b}._icon_1s7nb5{flex:0 0 auto;width:18px;height:18px}._checkbox-icon_1s7nb5{width:18px;height:18px}._checkbox-icon--checked_1s7nb5{display:none}._input_1s7nb5{display:none}._input_1s7nb5:checked+._content_1s7nb5 ._checkbox-icon_1s7nb5{display:none}._input_1s7nb5:checked+._content_1s7nb5 ._checkbox-icon--checked_1s7nb5{display:block}._container_48gfr9{display:flex;align-items:center;padding:10px 0 5px;transition:.3s ease;transition-property:box-shadow,transform;cursor:pointer}._container--collapsed_48gfr9 ._collapse-icon_48gfr9{transform:rotate(180deg)}._title_48gfr9{flex:1 1 auto;font-size:16px;color:#002c50}._collapse-icon_48gfr9{flex:0 0 13px;width:13px;height:9px;transition:transform .3s ease-in-out;stroke:#022e52;stroke-width:3}._service_48gfr9{border-bottom:1px solid #dfe3e6}._service_48gfr9:last-child{margin-bottom:15px}@media screen and (max-width:480px){._title_48gfr9{font-size:14px}}._link_12t4bz{text-decoration:none;font-size:13px;color:#002c50}._link__icon_12t4bz{width:3px;height:6px;color:#002c50}._list_1oeh2z{display:flex;flex-direction:column}._item_1oeh2z{margin-bottom:6px;font-weight:600;color:#002c50}._item_1oeh2z:last-child{margin-bottom:0}._item_z540c0{padding:16px 0;border-bottom:1px solid #dfe3e6;margin-bottom:5px;transition:background .3s ease-in-out}._item_z540c0:first-child{border-top:1px solid #dfe3e6;margin-top:5px}._file-transfer_z540c0 ._row_z540c0,._pharmacy-selection_z540c0 ._row_z540c0{flex-direction:column}._file-transfer_z540c0 ._row_z540c0 ._column--actions_z540c0,._pharmacy-selection_z540c0 ._row_z540c0 ._column--actions_z540c0{align-items:center;margin:10px 0}._online-availabilities_z540c0 ._column--actions_z540c0{margin-left:16px}._row_z540c0{display:flex;justify-content:space-between}._row_z540c0+._row_z540c0{margin-top:32px}._column_z540c0{display:flex}._column--content_z540c0{flex-direction:column}._column--actions_z540c0{margin:10px 0 0 24px}._name_z540c0{margin:0 15px 2px 0;font-size:18px;font-weight:400;color:#002c50}._address_z540c0{display:flex;flex-wrap:wrap;margin-top:12px;margin-bottom:5px;font-size:14px;font-weight:600;line-height:1.2;color:#002855}._address__postal-code_z540c0{margin-left:3px}._availabilities_z540c0{font-size:14px;font-weight:600;color:#002c50}._availabilities-container_z540c0{display:flex;align-items:center;margin-bottom:2px;cursor:pointer}._availabilities-container--collapsed_z540c0 ._collapse-icon_z540c0{transform:rotate(180deg)}._collapse-icon_z540c0{flex:0 0 13px;width:13px;height:9px;margin-right:13px;transition:transform .3s ease-in-out;stroke:#65be00;stroke-width:3}._availabilities__title_z540c0{font-size:14px;font-weight:400;line-height:1.1;color:#7992a6}._contact-by-phone_z540c0{margin-top:10px}._online-availabilities_z540c0{display:flex;justify-content:space-between;align-items:flex-end}._no-results_z540c0{margin-top:10px;font-size:14px;line-height:1.3;color:#002c50}._no-results__text_z540c0{display:inline}._no-results__link_z540c0{display:inline-block;font-weight:500;color:#002c50;transition:.3s color ease}._no-results__link_z540c0:focus,._no-results__link_z540c0:hover{color:#5d7181}._pharmacy-contact_z540c0{margin-bottom:16px;font-size:14px;font-weight:600;color:#002c50}._pharmacy-contact__phone_number_z540c0{text-decoration:none;font-weight:400;color:#002c50}._pharmacy-contact__details_z540c0{margin-left:8px;font-weight:600;color:#002c50}._loading-indicator_z540c0{width:20px;height:20px;margin-bottom:10px}@media screen and (max-width:480px){._item_z540c0{display:block;width:100%;border-radius:0}._pharmacy-selection_z540c0 ._row_z540c0 ._column--actions_z540c0{margin-top:16px}}._pharmacy-list_abuhfu{position:absolute;z-index:4;top:0;right:0;transition:width .2s ease-in-out}._pharmacy-list_abuhfu ._menu_abuhfu{display:block}._pharmacy-list_abuhfu ._list_abuhfu{padding:0 25px 0 45px}._pharmacy-list_abuhfu ._pharmacy-list-wrapper_abuhfu{display:none;width:0}._pharmacy-list--selected_abuhfu{overflow-y:auto;width:500px;height:665px;background:#fff}._pharmacy-list--selected_abuhfu ._menu_abuhfu{display:none}._pharmacy-list--selected_abuhfu ._pharmacy-list-wrapper_abuhfu{display:block;width:100%;padding-top:8px}._loading-indicator_abuhfu{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:25px 0}._loading-indicator-animation_abuhfu{width:100px;height:100px}._loading-indicator-label_abuhfu{margin-top:20px;font-weight:700;color:#002c50}._close-list-button_abuhfu,._open-list-button_abuhfu{display:flex;align-items:center;padding:10px 20px;font-size:14px;font-weight:700;color:#002c50}._open-list-button_abuhfu{border-radius:4px;margin:10px 10px 0 0;background:#fff;box-shadow:0 6px 11px -3px rgba(0,44,80,.4);transition:.3s box-shadow ease}._open-list-button_abuhfu:focus,._open-list-button_abuhfu:hover{box-shadow:0 6px 11px rgba(0,44,80,.4)}._close-list-button_abuhfu{transition:opacity .3s ease-in-out}._close-list-button_abuhfu:focus,._close-list-button_abuhfu:hover{opacity:.8}._open-list-button-icon_abuhfu{width:25px;height:25px;margin-right:10px}._close-list-button-icon_abuhfu{width:15px;height:15px;margin-right:10px}._no-result_abuhfu{max-width:650px;padding:32px;border-radius:4px;background:#f8f8f8}._no-result__title_abuhfu{font-size:20px;font-weight:700;color:#002c50}@media screen and (max-width:768px){._pharmacy-list_abuhfu{position:static;overflow:auto}._pharmacy-list_abuhfu ._list_abuhfu{padding:0}._pharmacy-list--selected_abuhfu{display:block;width:100%;height:100%}._pharmacy-list--selected_abuhfu ._pharmacy-list_abuhfu{display:block;padding:0}._open-list-button_abuhfu{display:none}._close-list-button_abuhfu{display:none}}._info-window-actions_158d5y{display:flex;align-items:center;margin-top:10px}._link_158d5y{text-decoration:none;font-size:13px;color:#002c50}._link__icon_158d5y{width:3px;height:6px;color:#002c50}._map-container_fe9k1g{width:100%}._map-container--small_fe9k1g ._info-window_fe9k1g{display:block}._map-wrapper_fe9k1g{position:relative}._map_fe9k1g{width:100%;height:665px}._info-window_fe9k1g{max-width:400px;padding:15px;background:#fff}._map-wrapper_fe9k1g>._info-window_fe9k1g{display:none}@media screen and (max-width:768px){._map_fe9k1g{height:334px}._map-wrapper_fe9k1g>._info-window_fe9k1g{display:block}}._header_zlhanr{margin:0 auto}._content-wrapper_zlhanr{position:relative}._loading-indicator-wrapper_zlhanr{margin:64px 0}._loading-indicator_zlhanr{width:80px;height:80px;margin:0 auto}._search-results_zlhanr{position:relative}._view-switcher_zlhanr{display:none;padding:20px 10px 15px;border-bottom:solid 2px #f8f8f8;cursor:pointer}._view-switcher__item_zlhanr{margin:0 16px;font-size:18px;font-weight:700;color:#5d7181}._view-switcher__item--selected_zlhanr{border-bottom:solid 2px #57a400;color:#57a400}._map-view_zlhanr{position:relative}@media screen and (max-width:768px){._map-view_zlhanr{display:none}._map-view--selected_zlhanr{display:block}._view-switcher_zlhanr{display:block}}._container_1d0h4n{padding:16px 20px;border-radius:4px;margin-top:20px;background:#f2f2f2}._title_1d0h4n{display:flex;align-items:center;font-size:18px;font-weight:700;line-height:2;color:#003158}._title__icon_1d0h4n{width:22px;height:20px;margin-right:12px;fill:#002e53}._text_1d0h4n{margin-top:10px;font-size:13px;font-weight:300;line-height:1.6;color:#002c50}._container_qd111r{padding:48px 0 40px}._container--with-legend_qd111r{padding:20px 0}._link_qd111r{display:inline-flex;align-items:center;text-decoration:none;font-size:16px;font-weight:500;color:#78c0d1;transition:.3s color ease}._link_qd111r:focus,._link_qd111r:hover{color:rgb(196.0773480663,227.5027624309,234.9226519337)}._link_qd111r:focus ._link__icon_qd111r,._link_qd111r:hover ._link__icon_qd111r{fill:rgb(196.0773480663,227.5027624309,234.9226519337)}._link__icon_qd111r{transform:rotate(180deg);width:10px;height:10px;margin-right:10px;fill:#78c0d1;transition:.3s fill ease}@media screen and (max-width:768px){._container_qd111r{padding:32px 0}}@media screen and (max-width:480px){._container_qd111r{padding:16px 0}}._contact-by-phone_hjk4yk{max-width:325px;font-size:14px;line-height:1.3;color:#002c50}._contact-by-phone__text_hjk4yk{display:inline}._contact-by-phone__link_hjk4yk{display:inline-block;text-decoration:none;color:#002c50;transition:.3s color ease}._contact-by-phone__link_hjk4yk:focus,._contact-by-phone__link_hjk4yk:hover{color:#5d7181}._pharmacy_154mzo{display:flex;justify-content:space-between;align-items:flex-end}._pharmacy--at-contact-us-page_154mzo ._content-wrapper_154mzo{width:400px}._content-wrapper_154mzo{display:flex;align-self:center;flex-direction:column;width:330px;padding:40px 0;margin-right:16px;text-decoration:none;color:#f3f3f3}._row_154mzo{display:flex;flex:1 0 auto;justify-content:space-between;align-items:center;color:#78c0d1}._address_154mzo{margin:7px 0 0;font-size:13px;font-weight:700;line-height:1.3}._title_154mzo{flex:1 0 auto;max-width:330px;margin:12px 0;font-size:18px;font-weight:700;line-height:1}._owner-pharmacist-mention_154mzo{margin-bottom:12px}._link_154mzo{text-decoration:none;font-size:13px;color:#78c0d1;transition:color .3s ease-in-out}._link_154mzo:focus,._link_154mzo:hover{color:#e2f2ff}._link_154mzo:focus ._link__icon_154mzo,._link_154mzo:hover ._link__icon_154mzo{fill:#e2f2ff}._link__icon_154mzo{width:3px;height:6px;fill:#78c0d1;transition:fill .3s ease-in-out}._image-wrapper_154mzo{max-width:250px;min-height:1px}._image_154mzo{display:block;max-height:200px;margin:0 auto}._column_154mzo{min-width:75px}._column_154mzo:first-child{margin-right:16px}@media screen and (max-width:1000px){._image-wrapper_154mzo{max-width:100%}}@media screen and (max-width:720px){._pharmacy_154mzo{flex-direction:column;align-items:center}._content-wrapper_154mzo{width:100%;margin-right:14px;margin-left:14px}._owner-pharmacist-mention_154mzo{padding-bottom:16px;border-bottom:1px solid #0c4d82;margin-bottom:16px}}@media screen and (max-width:450px){._pharmacy_154mzo{max-width:100%}}@media screen and (max-width:1000px){._pharmacy--at-contact-us-page_154mzo{flex-direction:column;align-items:center}._pharmacy--at-contact-us-page_154mzo ._content-wrapper_154mzo{width:100%;margin-right:14px;margin-left:14px}._pharmacy--at-contact-us-page_154mzo ._owner-pharmacist-mention_154mzo{padding-bottom:16px;border-bottom:1px solid #0c4d82;margin-bottom:16px}}._header_rgyrvo{display:flex;align-items:center}._header--at-application-header_rgyrvo ._icon_rgyrvo{fill:#7992a6}._header--at-application-header_rgyrvo ._title_rgyrvo{font-size:11px;color:#7992a6}._header--at-application-header-alternate_rgyrvo ._icon_rgyrvo{fill:#78c0d1}._header--at-application-header-alternate_rgyrvo ._title_rgyrvo{font-size:11px;color:#78c0d1}._icon_rgyrvo{width:10px;height:10px;margin-right:6px;fill:#78c0d1;transition:.3s fill ease}._title_rgyrvo{font-size:13px;color:#78c0d1;transition:.3s color ease}._list_hxez5v{margin-top:12px}._item_hxez5v{margin-bottom:6px;font-size:14px;font-weight:600;color:#002c50}._item_hxez5v:last-child{margin-bottom:0}._pharmacy_1bvint{display:flex;flex-direction:column;text-decoration:none}._pharmacy-name_1bvint{font-size:18px;font-weight:400;line-height:1.4;color:#002c50}._owner-pharmacist-mention-wrapper_1bvint{margin-bottom:12px;font-size:14px;font-weight:400;line-height:1.1;color:#7992a6}._pharmacy-address_1bvint{display:flex;flex-wrap:wrap;margin-bottom:5px;font-size:14px;font-weight:600;line-height:1.1;color:#002855}._pharmacy-address__postal-code_1bvint{margin-left:3px}._pharmacy-contact_1bvint{font-size:14px;font-weight:400;color:#002c50}._pharmacy-contact__phone_number_1bvint{text-decoration:none;color:#002c50}._pharmacy-contact__details_1bvint{margin-left:8px;font-weight:600;color:#002c50}._availabilities_1bvint{padding-top:12px;border-top:1px solid #dfe3e6;margin-top:12px;font-size:14px;font-weight:600;color:#002c50}._availabilities__title_1bvint{margin-bottom:10px;font-size:14px;font-weight:400;line-height:1.1;color:#7992a6}._loading-indicator_1bvint{width:20px;height:20px;margin-bottom:10px}._pharmacy_17xnsz{display:flex;justify-content:space-between;align-items:flex-end}._content-wrapper_17xnsz{display:flex;align-self:center;flex-direction:column;width:330px;padding:25px 0;margin-right:16px;text-decoration:none;color:#f3f3f3}._title_17xnsz{flex:1 0 auto;max-width:330px;margin:12px 0 5px;font-size:18px;font-weight:700;line-height:1}._address_17xnsz{max-width:330px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1);margin:12px 0 0;font-size:18px;font-weight:700}._owner-pharmacist-mention_17xnsz{margin-bottom:12px}@media screen and (max-width:1000px){._image-wrapper_17xnsz{max-width:100%}}@media screen and (max-width:720px){._pharmacy_17xnsz{flex-direction:column;align-items:center}._content-wrapper_17xnsz{width:100%;padding:20px 0 0;margin-right:14px;margin-left:14px}._owner-pharmacist-mention_17xnsz{padding-bottom:16px;border-bottom:1px solid #0c4d82;margin-bottom:16px}}@media screen and (max-width:450px){._pharmacy_17xnsz{max-width:100%}}._pharmacy_vt1yxx{display:flex;justify-content:space-between;align-items:flex-end;width:100%}._pharmacy--at-patient-file-transfer-confirmation_vt1yxx ._header_vt1yxx{display:none}._pharmacy--at-patient-file-transfer-confirmation_vt1yxx ._title_vt1yxx{margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.3;color:#3b444b}._content-wrapper_vt1yxx{display:flex;align-self:center;flex-direction:column;width:100%;text-decoration:none;color:#3b444b}._title_vt1yxx{flex:1 0 auto;max-width:330px;margin:20px 0 8px;font-size:14px;font-style:italic;font-weight:700;line-height:1;color:#fff}._mention_vt1yxx{margin-bottom:10px}._address_vt1yxx{margin-bottom:10px;font-size:16px;line-height:1.1;color:#5d7181}._footer_vt1yxx{display:flex;justify-content:space-between;align-items:center}._change-pharmacy_vt1yxx,._phone-number_vt1yxx{text-decoration:underline;font-size:14px;font-weight:500;line-height:1.3;color:#3a5cb1}._actions_vt1yxx{flex:0 0 auto}@media screen and (max-width:768px){._address_vt1yxx{padding:0;border-bottom:0;font-size:14px}._pharmacy--at-patient-file-transfer-confirmation_vt1yxx ._address_vt1yxx{font-size:14px}}@media screen and (max-width:480px){._footer_vt1yxx{flex-direction:column;align-items:flex-start}._phone-number_vt1yxx{margin-bottom:35px}}._tile_2yt3au{display:flex;position:relative;justify-content:space-between;flex-flow:column;overflow:hidden;width:370px;min-height:450px;padding:24px 32px;border-radius:4px;margin:40px 20px 0;background:#fff;box-shadow:0 8px 16px rgba(0,44,80,.05);text-decoration:none;transition:.3s box-shadow ease}._special-offer_2yt3au{display:inline-flex;position:absolute;top:9px;right:9px;padding:3px 14px;border-radius:100px;margin-bottom:16px;text-align:right}._special-offer__text_2yt3au{text-transform:uppercase;font-size:10px;font-weight:700;color:#fff}._image-container_2yt3au{display:flex;justify-content:center;align-items:center;width:170px;height:180px;margin:0 auto}._image_2yt3au{max-height:100%}._price_2yt3au{font-size:24px;font-weight:500;line-height:24px;color:#002342}._title_2yt3au{margin-top:8px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:9px;color:#002c50}._categories-container_2yt3au{display:flex;flex-flow:row wrap}._category_2yt3au{display:flex;align-items:center;flex-flow:row nowrap;padding:3px 10px;border-radius:10px;margin-right:4px;margin-bottom:4px;font-size:13px}._category_2yt3au svg{height:13px;margin-right:8px}._natural-category_2yt3au{background-color:#e0f2cc;color:#478600}._drug-category_2yt3au{background-color:#cce9f3;color:#00759a}._exclusive-category_2yt3au{background-color:#d6e2f9;color:#2757b4}._description_2yt3au{font-size:20px;font-weight:500;line-height:26px;color:#002c50}._maximum-per-client_2yt3au{margin-top:12px;font-size:12px;line-height:14px;color:#738b9f}@media screen and (max-width:500px){._tile_2yt3au{width:350px}}._products-carousel_c69mz0{margin:40px 0}._title_c69mz0{border-radius:8px;margin-bottom:10px;font-size:32px;font-weight:700;letter-spacing:1px;color:#002342}._list_c69mz0::after,._list_c69mz0::before{display:none;content:"";z-index:10;top:0;bottom:0;width:15%;max-width:100px;height:100%;pointer-events:none}._list_c69mz0::before{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}._list_c69mz0::after{right:0;transform:matrix(-1,0,0,1,0,0);background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}._list_c69mz0 .splide__track{padding-bottom:32px}._item_c69mz0:last-child{margin-right:0}._footer_c69mz0{display:flex;justify-content:center;align-items:center;margin-top:20px}._carousel-navigation-list_c69mz0{display:flex}._carousel-navigation-list__item_c69mz0:first-child{margin-right:24px}._arrows__button--previous_c69mz0 ._arrows-button__icon_c69mz0{transform:rotate(180deg)}._arrows__button_c69mz0{width:72px;height:72px;padding:24px;border-radius:50%;background:#002342;transition:.3s background ease}._arrows__button_c69mz0:focus,._arrows__button_c69mz0:hover{background:#335675}._arrows-button__icon_c69mz0{width:11px;height:18px;fill:#fff}._footer-link__icon_c69mz0{width:24px;height:25px;margin-right:13px}._footer__link_c69mz0{display:flex;align-items:center;min-height:56px;padding:10px 20px;border-radius:6px;background:#e30613;text-decoration:none;font-size:16px;font-weight:500;line-height:1.4;color:#fafafa;transition:.3s background ease}._footer__link_c69mz0:focus,._footer__link_c69mz0:hover{background:rgb(202.1566523605,5.3433476395,16.9206008584)}@media screen and (max-width:680px){._list_c69mz0 .splide__list{padding-left:8px}._item_c69mz0{margin:0 16px}}@media screen and (max-width:560px){._list_c69mz0::after,._list_c69mz0::before{display:block}._footer_c69mz0{margin-top:12px}._column-container_c69mz0{flex-direction:column}._column_c69mz0:last-child{margin-top:26px}._footer__link_c69mz0{width:100%;max-width:375px}}@media screen and (max-width:500px){._list_c69mz0::after,._list_c69mz0::before{display:none}._item_c69mz0{margin:0}}@media screen and (max-width:420px){._footer__link_c69mz0{max-width:100%}}._dots_11ug4l{align-self:center}._dot_11ug4l{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:16px}._dot__active_11ug4l{background-color:#002c53}._dot__inactive_11ug4l{background-color:#ccd5dd}._container_12pygg{height:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 30px;background-color:#002c50}._container--mobile_12pygg{padding:0;margin:16px 16px 8px;background-image:none}._list_12pygg{display:flex;align-items:center}._list__item_12pygg{margin-right:46px}._list__item_12pygg:last-child{margin-right:0}._list-item__account_12pygg{margin-right:46px}._list-item__account_12pygg:last-child{margin-right:0}._list-item__link_12pygg{display:block;text-decoration:none;font-size:14px;font-weight:500;color:#fff}@media screen and (max-width:1024px){._container_12pygg{display:block;padding:8px 15px}._list-item__account_12pygg{display:none}._locale-switcher_12pygg{display:none}}@media screen and (max-width:620px){._container_12pygg{padding:0;margin:0}._list_12pygg{flex-direction:column;justify-content:space-between}._list__item_12pygg{width:100%;border-top:1px solid #214f74;margin:0;text-align:center}._list-item__link_12pygg{padding:12px}}._no-margin_g0ht43 ._label_g0ht43{margin-bottom:0}._newsletter-subscription-radio_g0ht43 ._label_g0ht43,._receipts-preferences-radio_g0ht43 ._label_g0ht43{align-items:flex-start;font-size:14px;color:#002c50}._label_g0ht43{display:inline-flex;align-items:center;margin-bottom:8px;font-size:16px;color:#3b444b;transition:color .3s ease-in-out}._label_g0ht43:hover{color:#002c50}._label_g0ht43:hover ._fake-input_g0ht43{border-color:#002c50}._fake-input_g0ht43{display:inline-flex;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;border:1px solid #002c50;border-radius:50%;margin-right:15px;background:#f8f8f8;transition:background .3s ease-in-out}._fake-input_g0ht43::before{display:block;content:"";transform:scale(0);width:8px;height:8px;border-radius:50%;background:#fff;transition:transform .1s ease-in-out,background .1s ease-in-out}._input_g0ht43{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0)}._input_g0ht43:checked+._fake-input_g0ht43{background:#002c50}._input_g0ht43:checked+._fake-input_g0ht43::before{transform:scale(1);background:#f8f8f8;transition:background .3s ease-in-out}._extra-value_g0ht43{margin-left:5px;font-style:italic;font-weight:700;color:#002c50}._has-error_g0ht43 ._fake-input_g0ht43{border-color:#b10013}._has-error_g0ht43 ._label_g0ht43{color:#b10013}._reset-button_lc5sh3{opacity:0;padding:4px 8px;border:1px solid #a9dd6f;border-radius:2px;background:#f8f8f8;transition:.3s ease-in-out;transition-property:background,border-color,opacity;pointer-events:none}._reset-button_lc5sh3:focus,._reset-button_lc5sh3:hover{border-color:#6bbd0c;background:#fff}._reset-button--visible_lc5sh3{opacity:1;pointer-events:auto}._reset-button__text_lc5sh3{font-size:13px;color:#5d7181}._reset-button__icon_lc5sh3{width:9px;height:9px;margin-left:16px;fill:#6bbd0c}._list_hwfo4f{margin-left:70px}._item_hwfo4f{margin-bottom:8px}._link_hwfo4f{display:inline-block;text-decoration:none;font-size:22px;line-height:2;color:#002c50;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._link_hwfo4f:focus,._link_hwfo4f:hover{color:#57a400}@media screen and (max-width:480px){._list_hwfo4f{margin-left:0}._link_hwfo4f{font-size:18px;line-height:1.4}}._sticky_qlefh2{position:fixed;z-index:1000;top:0}._button_1gyn8u{display:block;padding-bottom:24px;border-bottom:5px solid #e5e9ec}._button_1gyn8u.active{border-bottom:5px solid #306ce1}._hidden_s5y297{visibility:hidden}._carousel-item_3j697a{position:absolute;transform:translateY(-100%);transition:transform .7s ease,opacity .7s ease;opacity:0}._carousel-image_3j697a{max-height:724px}._top_3j697a{opacity:0;top:0;transform:translateY(-100%)}._top--active_3j697a{opacity:1;top:0;transform:translateY(0)}._bottom_3j697a{opacity:0;bottom:0;transform:translateY(100%)}._bottom--active_3j697a{opacity:1;bottom:0;transform:translateY(1%)}._card_15m83b{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:100%;border-radius:40px;height:638px}@media (max-width:1024px){._card_15m83b{height:100%;border-radius:24px}}._mobile-app-download_b8j3wl{padding:0 48px 48px 48px}@media (max-width:1024px){._mobile-app-download_b8j3wl{padding:0 24px 32px}}@media (max-width:768px){._mobile-app-download_b8j3wl{padding:0 16px 32px}}._empty-section_13axmn{height:600px}._appointment-request-add-to-calendar_1vmlxc{display:flex;justify-content:center;align-items:center;height:600px;background-color:#f7fbfd}._content_1vmlxc{width:100%;max-width:520px;padding:40px;border-radius:5px;background-color:#fff;box-shadow:0 21px 41px rgba(0,44,80,.04);text-align:center}._title_1vmlxc{margin:0 0 32px;font-size:18px;font-weight:500;color:#002c50}._summary-list_1vmlxc{font-size:15px;line-height:1.2;color:#002c50}._summary-list__item_1vmlxc{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 0;border-bottom:solid 1px #dfe3e6}._summary__key_1vmlxc{flex:0 0 40%;margin-right:8px;text-align:left;font-size:16px;font-weight:500;color:#002c50}._summary__value_1vmlxc{flex:1 1 100%;text-align:left;font-size:16px;line-height:1.1;color:#002c50}._pharmacy__name_1vmlxc{margin-bottom:6px}._pharmacy__address_1vmlxc{margin:6px 0 12px;font-size:13px;line-height:1.3}._phone-number_1vmlxc{font-size:14px;font-weight:700;line-height:1.3;color:#3a5cb1;transition:.3s color ease}._phone-number_1vmlxc:focus,._phone-number_1vmlxc:hover{color:#002c50}._error-box_1vmlxc{padding:10px 30px;border:1px solid #c30e19;border-radius:4px;margin-top:26px;background-color:rgba(195,14,25,.05)}._footer_1vmlxc{margin-top:32px}@media screen and (max-width:480px){._appointment-request-add-to-calendar_1vmlxc{min-height:inherit}._content_1vmlxc{padding:20px;margin:22px}._title_1vmlxc{margin-bottom:16px}._summary-list__item_1vmlxc{flex-direction:column;margin-bottom:16px}._summary-list__item_1vmlxc:last-child{margin-bottom:0}._summary__key_1vmlxc{flex:0 0 auto;margin-bottom:8px}}._header_ru0hkf{display:flex;position:relative;justify-content:center;width:100%;padding:10px 16px 35px;background-position:center;background-size:cover}._content_ru0hkf{display:flex;flex-direction:column;width:100%;max-width:865px}._back-link_ru0hkf{margin:32px 0;text-decoration:none;font-size:20px;line-height:1.6;color:#fff;transition:.3s opacity ease}._back-link_ru0hkf:focus,._back-link_ru0hkf:hover{opacity:.7}._back-link__icon_ru0hkf{width:8px;height:14px;margin-right:8px;fill:#fff}._content-wrapper_ru0hkf{display:flex;flex-direction:column;justify-content:space-between;min-height:380px}._title_ru0hkf{display:inline-block;margin:50px 0 30px;font-size:42px;font-weight:900;color:#fff;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._topic-list_ru0hkf{display:flex;flex-wrap:wrap}._topic-list__item_ru0hkf{margin-right:15px;margin-bottom:15px}._topic-list__item_ru0hkf:last-child{margin-right:0;margin-bottom:0}._item__link_ru0hkf{display:inline-block;padding:5px 15px;border-radius:4px;background-color:#002c50;text-align:center;text-decoration:none;font-size:14px;font-style:italic;color:#dfe3e6;transition:background-color .2s ease-in-out;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._item__link_ru0hkf:focus,._item__link_ru0hkf:hover{background-color:#00628b}._item__link_ru0hkf:active{background-color:#004d78}@media screen and (max-width:620px){._title_ru0hkf{font-size:32px}}@media screen and (max-width:420px){._title_ru0hkf{font-size:24px}}._list__item_bloxz9{margin-bottom:64px}._title_13rapi{margin-bottom:32px;font-size:16px;font-weight:700;letter-spacing:.5px;color:#78c0d1}._title__link_13rapi{display:inline-block;text-decoration:none;color:#002c50;transition:color .3s ease-in-out;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._title__link_13rapi:focus,._title__link_13rapi:hover{color:#0090bd}._row_13rapi{display:flex}._column--featured-article_13rapi{flex:0 0 475px}._featured-article_13rapi{display:flex;flex-direction:column;padding:32px;border-radius:3px;background-color:#fff;box-shadow:0 2px 28px rgba(0,0,0,.12)}._featured-article__row_13rapi{margin-bottom:16px}._featured-article__row_13rapi:last-child{margin-bottom:0}._featured-article-title__link_13rapi{text-decoration:none;font-size:22px;line-height:1.5;color:#002c50;transition:color .3s ease-in-out}._featured-article-title__link_13rapi:focus,._featured-article-title__link_13rapi:hover{color:#0090bd}._featured-article__row--excerpt_13rapi{font-size:14px;line-height:2;color:#6e767d}._featured-article__row--link_13rapi{display:inline-flex;align-items:center;text-decoration:none;font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._featured-article__row--link_13rapi:focus,._featured-article__row--link_13rapi:hover{color:#0090bd}._featured-article__row--link_13rapi:focus ._featured-article__link-icon_13rapi,._featured-article__row--link_13rapi:hover ._featured-article__link-icon_13rapi{fill:#0090bd}._featured-article__link-icon_13rapi{width:4px;height:13px;margin-left:8px;fill:#002c50}._column--articles-list_13rapi{width:100%;padding-left:64px}._articles-list__item_13rapi{padding:10px 0;border-bottom:solid 1px #dfe3e6}._articles-list__item_13rapi:first-child{padding-top:0}._articles-list__item_13rapi:last-child{padding-bottom:0;border-bottom:0}._item__link_13rapi{text-decoration:none;font-size:16px;line-height:1.8;color:#002c50;transition:color .3s ease-in-out}._item__link_13rapi:focus,._item__link_13rapi:hover{color:#0090bd}@media screen and (max-width:820px){._column--featured-article_13rapi{flex-basis:375px}._column--articles-list_13rapi{padding-left:32px}}@media screen and (max-width:620px){._row_13rapi{flex-direction:column}._column--featured-article_13rapi{flex:0 0 auto}._column--articles-list_13rapi{padding:32px 32px 0}}._services-item_98p2hy{display:flex;align-items:center;padding:12px 0;border-bottom:solid 1px #dfe3e6}._services-item__title_98p2hy{flex:1 1 auto;margin-right:12px;font-size:18px;color:#3b444b}._services-item__contact_98p2hy{display:flex;flex:0 0 auto;align-self:flex-start;align-items:center}._services-item__button_98p2hy{flex:0 0 auto;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500}._services-item__separator_98p2hy{display:flex;height:1px;border:solid 1px #dfe3e6;margin-top:17px;flex-basis:100%}._service-item__link_98p2hy{text-align:center;text-decoration:none}._service-item__link_98p2hy ._service-item-link__icon_98p2hy{display:none;width:40px;height:40px}._service-item__link_98p2hy ._service-item-link__text_98p2hy{display:inline-block;width:150px;padding:8px;border-radius:4px;background-color:#e2f2ff;font-size:14px;font-weight:700;color:#002c50;transition:.3s opacity ease}._service-item__link_98p2hy ._service-item-link__text_98p2hy:focus,._service-item__link_98p2hy ._service-item-link__text_98p2hy:hover{opacity:.8}._service-item__link--outline_98p2hy ._service-item-link__text_98p2hy{border:1px solid #002c50;border-radius:4px;background:#fff;color:#002c50}._service-item__link--blue_98p2hy ._service-item-link__text_98p2hy{background-color:#002c50;color:#fff}._service-item__link_98p2hy+._service-item__link_98p2hy{margin-left:8px}@media screen and (max-width:480px){._services-item_98p2hy{padding:4px 0;margin:0 4px}._services-item__title_98p2hy{font-size:14px}._service-item__link_98p2hy ._service-item-link__icon_98p2hy{display:block}._service-item__link_98p2hy ._service-item-link__text_98p2hy{display:none}._services-item__title_98p2hy{font-size:14px}._services-item__button-no-appointment_98p2hy{display:none}}._header_1l0psf{display:flex;align-items:center;padding-bottom:5px;border-bottom:1px solid #dfe3e6;margin-bottom:15px}._title_1l0psf{flex:1 1 auto;font-size:16px;font-weight:700;color:#57a400}._count_1l0psf{flex:0 0 auto;font-size:12px;font-weight:700;color:#57a400}._article-page-show_1n8ail{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:50px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._body_1n8ail{width:100%;padding:40px 64px;margin:0 5px;background-color:#fff}._content-wrapper_1n8ail{display:flex;transform:translateY(-15px);flex-direction:column;justify-content:center;width:100%;max-width:865px;margin:0 16px}._related-articles_1n8ail{margin-top:65px}._disclaimer_1n8ail{margin-top:50px;font-size:11px;line-height:2;color:#9cb0b5}._orphan-locale-notice_1n8ail{padding:20px;margin:0 0 20px;background:#fdfaeb;color:rgba(0,0,0,.6)}._related-services_1n8ail{margin:48px 0 30px}@media screen and (max-width:620px){._body_1n8ail{padding:20px 32px;margin-right:0;margin-left:0}._disclaimer_1n8ail{margin-top:35px}._orphan-locale-notice_1n8ail{margin-top:10px}}._timestamps_7pm959{margin-bottom:20px;font-size:12px;font-style:italic;color:#6e767d}._separator_7pm959{padding:0 5px}._item_4u4qm4{width:100%}._link_4u4qm4{display:block;padding:32px;background:#fff;box-shadow:0 16px 32px rgba(226,182,182,.1);text-decoration:none}._link_4u4qm4:focus ._read-link_4u4qm4,._link_4u4qm4:hover ._read-link_4u4qm4{color:#5d7181}._link_4u4qm4:focus ._read-link__icon_4u4qm4,._link_4u4qm4:hover ._read-link__icon_4u4qm4{margin-left:20px}._title_4u4qm4{font-size:20px;font-weight:700;line-height:1.3;color:#5d7181}._date_4u4qm4{margin:16px 0;font-size:13px;font-style:italic;color:#5d7181}._excerpt_4u4qm4{margin:16px 0;font-size:15px;line-height:1.6;color:#6e767d}._read-link_4u4qm4{font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._read-link_4u4qm4:focus,._read-link_4u4qm4:hover{color:#3a5cb1}._read-link__icon_4u4qm4{width:4px;height:7px;margin-left:16px;fill:currentColor;transition:fill .3s ease-in-out,margin-left .3s ease-in-out}@media screen and (max-width:580px){._link_4u4qm4{padding:16px}}._completed-contest-list_j82sli{width:100%}._title_j82sli{font-size:24px;font-weight:300;color:#b2000a}._list_j82sli{display:flex;flex-wrap:wrap;width:100%}._list__item_j82sli{display:flex;flex:0 1 30%;margin:32px 32px 0 0}._list__item_j82sli:nth-child(3n){margin-right:0}._load-more_j82sli{display:flex;justify-content:center;margin-top:64px}@media screen and (max-width:800px){._list__item_j82sli{margin:16px 16px 0 0;flex-basis:calc(50% - 16px)}._list__item_j82sli:nth-child(2n){margin-right:0}._list__item_j82sli:nth-child(3n){margin:16px 16px 0 0}}@media screen and (max-width:580px){._list_j82sli{margin-top:16px}._list__item_j82sli{margin:0 0 16px;flex-basis:100%}._list__item_j82sli:nth-child(2n),._list__item_j82sli:nth-child(3n){margin:0 0 16px}}._link_f9tqws{display:flex;justify-content:space-between;align-items:flex-start;padding:32px;background:#fff;box-shadow:0 16px 32px rgba(226,182,182,.1);text-decoration:none}._link_f9tqws:focus ._participation-link_f9tqws,._link_f9tqws:hover ._participation-link_f9tqws{color:#5d7181}._link_f9tqws:focus ._participation-link__icon_f9tqws,._link_f9tqws:hover ._participation-link__icon_f9tqws{margin-left:20px}._column_f9tqws{flex:1 1 auto;width:100%}._column--image_f9tqws{max-width:280px;margin-left:40px}._image_f9tqws{width:100%}._title_f9tqws{font-size:24px;font-weight:700;line-height:1.3;color:#b2000a}._date_f9tqws{margin:16px 0;font-size:13px;font-style:italic;color:#5d7181}._excerpt_f9tqws{margin:16px 0;font-size:15px;line-height:1.6;color:#6e767d}._participation-link_f9tqws{font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._participation-link_f9tqws:focus,._participation-link_f9tqws:hover{color:#3a5cb1}._participation-link__icon_f9tqws{width:4px;height:7px;margin-left:16px;fill:currentColor;transition:fill .3s ease-in-out,margin-left .3s ease-in-out}@media screen and (max-width:900px){._link_f9tqws{flex-direction:column}._column--image_f9tqws{order:1;max-width:100%;height:100%;margin:0 auto}._column--content_f9tqws{order:2;margin-top:16px}}@media screen and (max-width:580px){._link_f9tqws{padding:16px}}._item_1pv5ch{margin-bottom:32px}._item_1pv5ch:last-child{margin-bottom:0}._header_115r1u{background-image:linear-gradient(to bottom,#ee172e,#ce0e19)}._content_115r1u{max-width:500px;padding:64px 0 128px}._title_115r1u{font-size:44px;font-weight:900;line-height:1;color:#fff}._description_115r1u{margin-top:16px;font-size:17px;line-height:1.3;color:#fff}@media screen and (max-width:580px){._content_115r1u{padding:32px 0 64px}}._newsletter_1e9np0{margin-top:40px}._title_1e9np0{font-size:13px;font-weight:700;color:#002c50}._description_1e9np0{margin:16px 0;font-size:14px;line-height:1.5;color:#5d7181}._contests-index-page_clg782{background:#f8f8f8}._column--contest-list_clg782{position:relative;transform:translateY(-18px)}._row_clg782{display:flex;justify-content:space-between}._row_clg782+._row_clg782{padding-bottom:64px;margin-top:120px}._column_clg782{flex:1 1 auto;width:100%}._column--sidebar_clg782{flex:0 0 350px;margin-left:32px}._no-result-box-wrapper_clg782{margin-top:64px}@media screen and (max-width:1200px){._column--sidebar_clg782{flex:0 0 250px}}@media screen and (max-width:768px){._row_clg782+._row_clg782{padding-bottom:32px;margin-top:64px}._column--sidebar_clg782{display:none}}._content-wrapper_19em2s{padding:32px;border-radius:3px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1)}._row_19em2s{margin-top:32px}._date_19em2s{margin-bottom:28px;font-size:13px;font-style:italic;font-weight:700;color:#5d7181}._image-container_19em2s{margin:28px 0 64px;text-align:center}._rules__content_19em2s h1,._rules__content_19em2s h2,._rules__content_19em2s h3,._rules__content_19em2s h4,._text_19em2s h1,._text_19em2s h2,._text_19em2s h3,._text_19em2s h4{margin-bottom:32px;font-weight:900;color:#b2000a}._rules__content_19em2s h2,._text_19em2s h2{font-size:24px}._rules__content_19em2s h3,._text_19em2s h3{font-size:20px}._rules__content_19em2s h4,._text_19em2s h4{margin-bottom:16px;font-size:16px}._rules__content_19em2s p,._text_19em2s p{margin:16px 0;color:#3b444b}._rules__content_19em2s a,._text_19em2s a{color:#b2000a}._rules__content_19em2s ol,._rules__content_19em2s ul,._text_19em2s ol,._text_19em2s ul{margin:20px 0 0 20px;color:#3b444b}._link_19em2s{display:inline-block;min-width:280px;padding:12px;border-radius:4px;background-color:#ce0e19;box-shadow:0 16px 32px rgba(0,0,0,.1);text-align:center;text-decoration:none;font-size:18px;font-weight:700;color:#fff;transition:background-color .2s ease-in-out}._link_19em2s:focus,._link_19em2s:hover{background-color:#f8f8f8;color:#ce0e19}._button_19em2s{text-decoration:underline;font-size:16px;line-height:1.7;color:#b2000a}._rules_19em2s{padding:32px;border-radius:3px;margin-top:32px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1)}._rules-wrapper_19em2s{opacity:1;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}._rules-wrapper--hidden_19em2s{opacity:0;max-height:0!important}._rules__title_19em2s{margin-bottom:32px;font-size:20px;font-weight:900;line-height:1.6;color:#b2000a}._rules__content_19em2s a,._rules__content_19em2s h1,._rules__content_19em2s h2,._rules__content_19em2s h3,._rules__content_19em2s h4{color:#3b444b}@media screen and (max-width:580px){._content-wrapper_19em2s{padding:16px}}._header_cax4pr{background-image:linear-gradient(to bottom,#ee172e,#ce0e19)}._content_cax4pr{max-width:800px;padding:32px 0 50px}._link_cax4pr{display:flex;align-items:center;text-decoration:none;font-size:20px;color:#fff;transition:color .3s ease-in-out}._link_cax4pr:focus,._link_cax4pr:hover{color:#dfe3e6}._link__icon_cax4pr{transform:rotate(180deg);width:8px;height:14px;margin-right:16px;fill:currentColor}._title_cax4pr{margin-top:100px;font-size:44px;font-weight:900;line-height:1;color:#fff}._tag_cax4pr{display:inline-block;padding:4px 12px;border-radius:4px;margin-top:24px;background-color:#f8f8f8;font-size:14px;font-style:italic;color:#b2000a}@media screen and (max-width:580px){._title_cax4pr{margin-top:50px}}._title_6ixlsh{font-size:13px;font-weight:700;color:#002c50}._description_6ixlsh{margin:16px 0;font-size:14px;line-height:1.5;color:#5d7181}._title_nv6zq5{margin:64px 0 32px;font-size:24px;font-weight:300;color:#b2000a}._link_nv6zq5{display:block;border-radius:3px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1);text-decoration:none}._link_nv6zq5:focus ._read-link_nv6zq5,._link_nv6zq5:hover ._read-link_nv6zq5{color:#5d7181}._link_nv6zq5:focus ._read-link__icon_nv6zq5,._link_nv6zq5:hover ._read-link__icon_nv6zq5{margin-left:20px}._image-container_nv6zq5{width:100%;text-align:center}._link__content_nv6zq5{padding:32px}._contest__title_nv6zq5{font-size:20px;font-weight:700;line-height:1.3;color:#b2000a}._date_nv6zq5{margin:16px 0;font-size:13px;font-style:italic;color:#5d7181}._excerpt_nv6zq5{margin:16px 0;font-size:15px;line-height:1.6;color:#6e767d}._read-link_nv6zq5{font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._read-link_nv6zq5:focus,._read-link_nv6zq5:hover{color:#3a5cb1}._read-link__icon_nv6zq5{width:4px;height:7px;margin-left:16px;fill:currentColor;transition:fill .3s ease-in-out,margin-left .3s ease-in-out}@media screen and (max-width:580px){._link__content_nv6zq5{padding:16px}}._contests-show-page_phx4fj{padding-bottom:64px;background:#f8f8f8}._content-wrapper_phx4fj{display:flex;justify-content:space-between}._row_phx4fj+._row_phx4fj{padding-bottom:64px;margin-top:120px}._row_phx4fj+._row_phx4fj:last-child{padding-bottom:0}._column_phx4fj{flex:1 1 auto;width:100%}._column--content_phx4fj{position:relative;transform:translateY(-18px);margin-bottom:-18px}._column--sidebar_phx4fj{flex:0 0 350px;margin-left:32px}._column--sidebar_phx4fj ._row_phx4fj{padding-bottom:0;margin-top:64px}@media screen and (max-width:1200px){._column--sidebar_phx4fj{flex:0 0 250px}}@media screen and (max-width:768px){._content-wrapper_phx4fj{flex-direction:column}._row_phx4fj+._row_phx4fj{padding-bottom:32px;margin-top:64px}._row--loyalty-teaser_phx4fj,._row--newsletter_phx4fj{display:none}._column--content_phx4fj{padding-bottom:0}._column--sidebar_phx4fj{flex:1 1 auto;height:100%;margin:0}._column--sidebar_phx4fj ._row_phx4fj{margin-top:32px}}._content_1r3ijz{padding:28px 32px 62px;border-radius:3px;margin-bottom:64px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1)}._search-form__legal-text_1r3ijz{margin-top:8px;font-size:11px;color:#9cb0b5}._list_1r3ijz{margin-top:32px}._loading-indicator_1r3ijz{width:40px;height:40px;margin-left:32px}@media screen and (max-width:800px){._content_1r3ijz{padding-right:16px;padding-left:16px}}._title_1tcjpr{margin-bottom:32px;font-size:16px;font-weight:700;letter-spacing:.5px;color:#78c0d1}._title__link_1tcjpr{display:inline-block;text-decoration:none;color:#002c50;transition:color .3s ease-in-out;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._title__link_1tcjpr:focus,._title__link_1tcjpr:hover{color:#0090bd}._slider_1tcjpr{display:flex;position:relative;overflow:hidden;max-width:430px;border-radius:3px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1)}._slider__item_1tcjpr{overflow:hidden;width:100%;flex-shrink:0}._featured-article_1tcjpr{display:flex;flex-direction:column;padding:32px}._featured-article__row_1tcjpr{margin-bottom:16px}._featured-article__row_1tcjpr:last-child{margin-bottom:0}._featured-article__row--title_1tcjpr{font-size:22px;line-height:1.5;color:#002c50}._featured-article__row--excerpt_1tcjpr{font-size:14px;line-height:2;color:#6e767d}._featured-article__row--link_1tcjpr{display:inline-flex;align-items:center;text-decoration:none;font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._featured-article__row--link_1tcjpr:focus,._featured-article__row--link_1tcjpr:hover{color:#0090bd}._featured-article__row--link_1tcjpr:focus ._featured-article__link-icon_1tcjpr,._featured-article__row--link_1tcjpr:hover ._featured-article__link-icon_1tcjpr{fill:#0090bd}._featured-article__link-icon_1tcjpr{width:4px;height:13px;margin-left:8px;fill:#002c50;transition:fill .3s ease-in-out}._articles-list__item_1tcjpr{padding:10px 0;border-bottom:solid 1px #dfe3e6}._articles-list__item_1tcjpr:first-child{padding-top:0}._articles-list__item_1tcjpr:last-child{padding-bottom:0;border-bottom:0}._item__link_1tcjpr{text-decoration:none;font-size:16px;line-height:1.8;color:#002c50;transition:color .3s ease-in-out}._item__link_1tcjpr:focus,._item__link_1tcjpr:hover{color:#0090bd}._slider-footer_1tcjpr{display:flex;justify-content:space-between;align-items:center;padding:8px 0}._slider-footer__dots_1tcjpr{display:flex;align-items:center;margin-left:2px}._dots__item_1tcjpr{margin-right:12px}._dots__item_1tcjpr:last-child{margin-right:0}._dots__item--active_1tcjpr ._dots__button_1tcjpr{background:#49a2b7}._dots__button_1tcjpr{display:block;width:4px;height:4px;border-radius:4px;background:#000;transition:background .3s ease-in-out,transform .3s ease-in-out}._slider-footer__arrows_1tcjpr{display:flex;align-items:center}._arrows__item_1tcjpr{margin-left:5px}._arrows__item_1tcjpr:first-child{margin-left:0}._arrows__button--previous_1tcjpr ._arrows-button__icon_1tcjpr{transform:rotate(180deg)}._arrows__button_1tcjpr{padding:10px}._arrows__button_1tcjpr:focus ._arrows-button__icon_1tcjpr,._arrows__button_1tcjpr:hover ._arrows-button__icon_1tcjpr{fill:#49a2b7}._arrows-button__icon_1tcjpr{width:6px;height:10px;fill:#78c0d1;transition:fill .3s ease-in-out}@media screen and (max-width:720px){._slider_1tcjpr{width:100%;max-width:100%}}._content-wrapper_1doceq{position:relative;width:100%;min-height:380px;padding:10px 32px 66px;background:url(https://assets-web.familiprix.com/assets/images/img-background-country-guides-cc63778a532d7aa190173b1966aedf22.jpg) center,linear-gradient(to bottom,#6f9bbe,#2c4458) center;background-size:cover}._content_1doceq{display:flex;flex-direction:column;justify-content:flex-end}._title_1doceq{margin:50px 0 30px;font-size:82px;font-weight:900;color:#fff}._description_1doceq{max-width:750px;font-size:22px;line-height:1.5;color:#fff}._description__question_1doceq{margin-bottom:16px;font-weight:700}@media screen and (max-width:620px){._header_1doceq{padding-right:16px;padding-left:16px}._title_1doceq{font-size:54px}}@media screen and (max-width:580px){._other-topics__links_1doceq{flex-direction:column}._link_1doceq{margin-right:0;margin-bottom:16px}._link_1doceq:last-child{margin-bottom:0}}._country-guides-index-page_z3x1y1{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._content_z3x1y1{display:flex;width:100%;padding-top:64px}._column--left_z3x1y1{transform:translateY(-104px);flex-basis:660px}._column--right_z3x1y1{margin-left:32px;flex-basis:430px}._column-right__row_z3x1y1{position:relative;margin-bottom:128px}._column-right__row_z3x1y1::after{display:block;content:"";position:absolute;bottom:-64px;left:calc(50% - 64px);width:128px;height:2px;border:solid 1px #dfe3e6}._column-right__row_z3x1y1:last-child{margin-bottom:0}._column-right__row_z3x1y1:last-child::after{display:none}._appointment-link-description_z3x1y1{display:block;margin-bottom:16px;text-align:left;font-size:13px;line-height:1.9;color:#002c50}@media screen and (max-width:720px){._column_z3x1y1{flex-basis:auto}._column--left_z3x1y1{transform:translateY(-50px)}._content_z3x1y1{flex-direction:column}._column--right_z3x1y1{margin-left:0}}._body_145wyf{width:100%;padding:40px 32px;background-color:#fff}._title_145wyf{margin-bottom:16px;font-size:20px;font-weight:900;line-height:1.6;color:#57a400}._introduction_145wyf{margin-bottom:32px;font-size:16px;line-height:1.7;color:#6e767d}._description-list_145wyf{margin-bottom:32px}._description-list__item_145wyf{padding:16px;margin-bottom:20px;background-color:#f8f8f8;font-size:14px;color:#002c50}._list-item__term_145wyf{margin-bottom:4px;font-weight:700;letter-spacing:.4px}._list-item__definition_145wyf{margin:0;line-height:1.6}._general-content_145wyf p{color:#6e767d}._content-wrapper_1kf74b{position:relative;width:100%;min-height:330px;padding:10px 0 50px;background:url(https://assets-web.familiprix.com/assets/images/img-background-country-guides-cc63778a532d7aa190173b1966aedf22.jpg) center,linear-gradient(to bottom,#6f9bbe,#2c4458) center;background-size:cover}._content_1kf74b{display:flex;flex-direction:column;justify-content:flex-end}._back-link_1kf74b{z-index:5;margin-top:20px;text-align:left;text-decoration:none;font-size:20px;line-height:1.6;color:#fff;transition:color .3s ease-in-out}._back-link_1kf74b:focus,._back-link_1kf74b:hover{color:#eaf0f5}._back-link_1kf74b:focus ._back-link__icon_1kf74b,._back-link_1kf74b:hover ._back-link__icon_1kf74b{fill:#eaf0f5}._back-link__icon_1kf74b{width:8px;height:14px;margin-right:8px;fill:#fff;transition:fill .3s ease-in-out}._title_1kf74b{display:flex;flex-direction:column;margin-top:56px;font-size:42px;font-weight:900;color:#fff}._title__subtitle_1kf74b{font-size:14px;font-weight:400}._description-list_1kf74b{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}._description-list__item_1kf74b{margin:0 16px 16px 0;font-size:14px;color:#e2f2ff}._description-list__item_1kf74b:last-child{margin:0}._list-item__definition_1kf74b{margin:0;font-size:24px;font-weight:900}@media screen and (max-width:620px){._description-list_1kf74b{flex-direction:column}._title_1kf74b{font-size:36px}}._title_slpqg4{display:flex;align-items:center;margin-bottom:16px;font-size:20px;font-weight:900;line-height:1.6;color:#57a400}._title__icon_slpqg4{flex:0 0 37px;width:37px;height:37px;margin-right:32px}._introduction_slpqg4{margin-bottom:32px;font-size:13px;font-style:italic;line-height:1.7;color:#5d7181}._appointment-link_slpqg4{margin-bottom:48px}._description-list_slpqg4{margin-bottom:32px}._description-list__item_slpqg4{margin-bottom:32px}._list-item__term_slpqg4{margin-bottom:4px;font-size:14px;font-weight:700;color:#3b444b}._list-item__definition_slpqg4{margin:0;font-size:13px;line-height:1.7;color:#5d7181}@media screen and (max-width:720px){._immunizations_slpqg4{margin:0 16px}}@media screen and (max-width:420px){._title_slpqg4{font-size:18px}._title__icon_slpqg4{width:30px;height:30px;margin-right:16px}}._country-guides-show-page_ksbpr8{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._content_ksbpr8{display:flex;width:100%;padding-top:64px}._column--left_ksbpr8{transform:translateY(-80px);flex-basis:660px}._column--right_ksbpr8{margin-left:64px;flex-basis:430px}@media screen and (max-width:720px){._column_ksbpr8{flex-basis:auto}._column--left_ksbpr8{transform:translateY(-30px)}._content_ksbpr8{flex-direction:column}._column--right_ksbpr8{margin-left:0}}._outer-wrapper_1mm2lg{background:linear-gradient(180deg,#e6e6e6,#f8f8f8)}._wrapper_1mm2lg{display:flex;align-items:center;max-width:1200px;margin:auto;color:#002c50}._content_1mm2lg{flex:0 0 350px;padding-left:35px}h1{margin:20px 0 15px;font-size:44px;font-weight:900;line-height:1.1;letter-spacing:normal}h2{margin-bottom:15px;font-size:20px}h3{font-size:16px;line-height:1.3}h3 a{color:#ce0e19;transition:color .3s ease-in-out}h3 a:active,h3 a:hover{color:#ab0c16}._loading-wrapper_1mm2lg{display:flex;align-items:center}._loading-wrapper_1mm2lg h2{margin:0}._loading-indicator_1mm2lg{width:20px;height:20px;margin-right:15px}._button_1mm2lg{width:100%;border-radius:6px;margin-top:20px;background:#ce0e19;box-shadow:0 6px 11px rgba(0,44,80,.2);text-align:center;text-decoration:none;transition:background .3s ease-in-out}._button_1mm2lg:hover{background:#ab0c16}._button_1mm2lg:active{background:#c40000;box-shadow:none}._button_1mm2lg ._text_1mm2lg{margin:16px 24px;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.5px;color:#fff}._cover_1mm2lg{display:flex;align-items:center;margin:auto}._cover_1mm2lg img{margin:0 auto}@media screen and (max-width:900px){._wrapper_1mm2lg{flex-direction:column;padding:0 20px}._content_1mm2lg{flex:1 1 auto;padding:0}._cover_1mm2lg{margin-top:35px}._cover_1mm2lg img{margin:0 auto}}@media screen and (max-width:500px){h1{font-size:30px}h2{font-size:18px}h3{font-size:14px}}._mobile-app-download_1ohcdr{padding:0 48px 48px 48px}@media (max-width:1024px){._mobile-app-download_1ohcdr{padding:0 24px 48px 24px}}@media (max-width:768px){._mobile-app-download_1ohcdr{padding:0 16px 32px}}._deal_1rrd28{width:100%;max-width:665px;padding:32px;background:#fff;box-shadow:0 14px 22px rgba(0,0,0,.1);color:#3b444b}._deal__row_1rrd28{display:flex;align-items:center}._deal__content-logo-image_1rrd28{margin:0 0 16px}._deal__content-logo-image_1rrd28{display:block;width:120px;height:35px}._deal__image_1rrd28{flex:0 0 100px;margin:0 25px auto 0}._deal__image-image_1rrd28{display:block}._deal__content-special_offer_1rrd28{position:relative;width:fit-content;padding:5px 10px;margin:0 5px 14px}._deal__content-special_offer_1rrd28::before{display:block;content:"";position:absolute;top:calc(50% - 5px);left:-5px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid currentColor;border-bottom:5px solid transparent}._deal__content-special_offer-text_1rrd28{text-transform:uppercase;font-weight:700;color:#fff}._deal__content-title_1rrd28{margin:0 0 16px;font-size:16px;font-weight:700}._deal__content-infos_1rrd28{margin:0 0 16px;font-size:13px}._deal__content-link_1rrd28{display:flex;align-items:center;text-decoration:none;font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._deal__content-link_1rrd28:focus,._deal__content-link_1rrd28:hover{color:#3a5cb1}._deal__content-link-icon_1rrd28{width:5px;height:7px;margin-left:16px;fill:currentColor}@media screen and (max-width:620px){._deal_1rrd28{padding-right:16px;padding-left:16px}}._frame_7d0dao{position:relative;min-height:100px}._loading-indicator-container_7d0dao{display:flex;position:absolute;z-index:0;width:100%;height:100%;top:50px}._loading-indicator-container_7d0dao ._loading-indicator_7d0dao{width:50px;height:50px;margin-left:auto;margin-right:auto}._iframe-container_7d0dao{position:relative;z-index:1;min-height:50px}._header_1oltoj{position:relative;z-index:3;padding:64px 0 100px;margin-bottom:80px;background-image:linear-gradient(to bottom,#ee172e,#ce0e19)}._header_1oltoj::after{content:"";position:absolute;z-index:0;right:0;bottom:-50px;left:0;transform:skewY(-1deg);transform-origin:center;width:100%;height:90px;background:#fff}._header--with-deal_1oltoj{padding-bottom:0}._header__content_1oltoj{display:flex;justify-content:space-between;flex-wrap:wrap}._header__deal_1oltoj{position:relative;z-index:1}._header__title_1oltoj{margin:0 36px 36px 0;font-size:44px;font-weight:700;color:#fff}._frame_1oltoj{margin:0 0 80px}._image-container_1sxb23{background:#fff url(https://assets-web.familiprix.com/assets/images/backgrounds/psst-details-3ef94819793e7083866c6c23316e0402.svg) no-repeat bottom center;background-size:cover}._image-wrapper_1sxb23{max-width:728px;margin:0 auto 140px;text-align:center}._image_1sxb23{position:relative;top:64px}._content_1sxb23{max-width:728px;margin:0 auto}._title_1sxb23{margin-top:50px;font-size:42px;font-weight:900;color:#002c50}._description_1sxb23{margin:32px 0;font-size:22px;line-height:1.4;color:#002c50}._description_1sxb23 img{max-width:100%}._link_1sxb23{display:flex;align-items:center;max-width:410px;padding:14px 25px;border-radius:4px;margin:32px auto 48px;background-image:linear-gradient(to bottom,rgba(218,243,247,.3),rgba(208,232,250,.3));box-shadow:0 12px 30px rgba(0,0,0,.07);text-decoration:none}._link_1sxb23:focus ._link__text_1sxb23,._link_1sxb23:hover ._link__text_1sxb23{color:#5d7181}._link__icon_1sxb23{flex:0 0 51px;height:35px;margin-right:16px}._link__text_1sxb23{font-size:17px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._note_1sxb23{font-size:16px;line-height:1.3;color:#002c50}._note_1sxb23 b{font-weight:700}._legal-disclaimer_1sxb23{margin-top:32px;font-size:11px;line-height:2;color:#9cb0b5}@media screen and (max-width:720px){._content_1sxb23{padding:0 16px}}._list_8mmucj{display:grid;align-items:stretch;gap:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}@media screen and (max-width:480px){._list_8mmucj{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}._wrapper_1mmdme{position:relative;margin:0 auto}._title_1mmdme{font-size:24px;font-weight:700;line-height:1.5;color:#002c50}._list_1mmdme{position:relative;width:100%}._item_1mmdme{height:100%}._pagination_1mmdme{display:none;z-index:100;bottom:0;transform:translateY(-12px);width:45%;padding:0;gap:8px}._pagination_1mmdme .splide__pagination__page{opacity:1;border-radius:12px;margin:0;background:rgba(0,44,80,.3);transition:.2s width ease}._pagination_1mmdme .splide__pagination__page.is-active{transform:scale(1)!important;width:16px;background:#002c50}._thumbnail-list_1mmdme{display:flex;justify-content:space-between;border-right:1px solid #bdcbda;border-bottom:1px solid #bdcbda}._thumbnail-list-item_1mmdme{flex:1;border-left:1px solid #bdcbda}@media screen and (max-width:768px){._pagination_1mmdme{display:flex;width:40%}._thumbnail-list_1mmdme{display:none}}@media screen and (max-width:672px){._wrapper_1mmdme{padding:0!important}._title_1mmdme{text-align:center}._list_1mmdme::after,._list_1mmdme::before{display:none}._pagination_1mmdme{transform:translateY(-24px);width:100%}}._home-wrapper_1h8ihp{position:relative;overflow:hidden;background-color:#fff}._row_1h8ihp{position:relative;z-index:10}._background-wrapper_1h8ihp{position:relative;padding-top:24px}._background-wrapper_1h8ihp::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:100%;max-height:1330px;background:url(https://assets-web.familiprix.com/assets/images/home/bg-curve-52b033e38db92148835fe3307fcb6a60.png) no-repeat bottom right;background-size:cover}._background-wrapper_1h8ihp::after{display:block;content:"";position:absolute;z-index:0;right:0;bottom:-290px;left:0;width:100%;height:100%;max-height:1205px;background:url(https://assets-web.familiprix.com/assets/images/home/bg-footer-curve-96382fa4fb3f9e3d46b5e7ec5324ac81.png) no-repeat bottom right;background-size:cover}@media screen and (max-width:1600px){._background-wrapper_1h8ihp::before{max-height:1000px}}._row--health-destination_1h8ihp{margin:0}._row--popular_1h8ihp{margin:32px 0}._row--weekly-promotions_1h8ihp{margin:32px 0}._row--promoted-contents_1h8ihp{margin:32px 0}@media screen and (max-width:860px){._background-wrapper_1h8ihp{background:url(https://assets-web.familiprix.com/assets/images/home/bg-curve-tablet-73301ef86c6d2ca04895a57a250a159c.png) no-repeat top right;background-size:100%}._background-wrapper_1h8ihp::before{display:none}._background-wrapper_1h8ihp::after{bottom:-100px;max-height:860px}}@media screen and (max-width:560px){._background-wrapper_1h8ihp{background-image:url(https://assets-web.familiprix.com/assets/images/home/bg-curve-mobile-517c0aa3028ea7ff10153c6bcedf4447.png)}._background-wrapper_1h8ihp::after{bottom:0}}@media screen and (min-width:768px){._row_1h8ihp{opacity:0}._home-page--not-animated_1h8ihp ._row_1h8ihp{opacity:1}._home-page--animated_1h8ihp ._row--hero-carousel-tiles_1h8ihp{animation:_fadeIn_1h8ihp 1s forwards,_slideDown_1h8ihp .6s .4s both}._home-page--animated_1h8ihp ._row--health-destination_1h8ihp{animation:_fadeIn_1h8ihp 1s forwards .4s,_slideDown_1h8ihp .6s .6s both}._home-page--animated_1h8ihp ._row--popular_1h8ihp{animation:_fadeIn_1h8ihp 1s forwards .6s,_slideDown_1h8ihp .6s .8s both}._home-page--animated_1h8ihp ._row--weekly-promotions_1h8ihp{animation:_fadeIn_1h8ihp 1s forwards .8s,_slideDown_1h8ihp .6s 1s both}._home-page--animated_1h8ihp ._row--promoted-contents_1h8ihp{animation:_fadeIn_1h8ihp 1s forwards 1s,_slideDown_1h8ihp .6s 1.2s both}._row--health-destination_1h8ihp{margin:56px 0 24px}._row--popular_1h8ihp{margin:64px 0 72px}._row--weekly-promotions_1h8ihp{margin:72px 0}._row--promoted-contents_1h8ihp{margin:72px 0 64px}}@keyframes _fadeIn_1h8ihp{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes _slideDown_1h8ihp{0%{transform:translateY(-5px)}100%{transform:translateY(0)}}._container_6mhxch{display:flex;width:100%;gap:24px}._track_6mhxch{width:100%}._list_6mhxch{display:grid;width:100%;gap:24px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:768px){._list_6mhxch{gap:16px}}._container_rycbsj{display:flex;flex-direction:column;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:16px;width:100%;justify-content:space-between}._quote_rycbsj{display:flex;gap:16px;padding:24px}._quote--mark_rycbsj{display:flex;flex-shrink:0;align-items:flex-start;margin-top:-5px}._quote--mark-icon_rycbsj{padding-top:8px;height:35px}._quote--text_rycbsj{display:flex;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.02em;color:#668098}._quote--text__content_rycbsj p:not(:last-child){margin-bottom:16px}._author_rycbsj{display:flex;padding:19px 24px;gap:16px;border-top:1px solid #ccd5dd}._author--photo_rycbsj{width:56px;height:56px;border-radius:28px;background-size:cover;background-position:center}._author--info_rycbsj{display:flex;flex-direction:column;gap:4px}._author--info__name_rycbsj{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;color:#002c53}._author--info__title_rycbsj{font-weight:400;font-size:16px;line-height:24px;color:#668098}@media screen and (max-width:820px){._container_rycbsj{height:100%}._quote--text_rycbsj{font-size:16px;line-height:24px}._author_rycbsj{padding:17px 24px}._author--info_rycbsj{gap:0}._author--photo_rycbsj{width:48px;height:48px;border-radius:24px}}._container_ryxgzq{display:flex;align-items:center;justify-content:space-between;height:594px;padding:0 96px;gap:72px;background-color:#e4ecfc}._content_ryxgzq{display:flex;flex-direction:column;gap:24px;width:50%}._title_ryxgzq{font-weight:700;font-size:40px;line-height:50px;color:#306ce1}._description_ryxgzq{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;color:#4b5a67}._vertical-carousel_ryxgzq{display:flex;justify-content:flex-end;height:100%;width:50%}._vertical-carousel-track_ryxgzq{display:flex;flex-direction:column;overflow-y:scroll;flex:0 1 670px;height:100%;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:32px}._vertical-carousel-track_ryxgzq::-webkit-scrollbar{display:none}._vertical-carousel-track_ryxgzq ._item_ryxgzq{width:100%;margin-top:32px}@media screen and (max-width:1200px){._container_ryxgzq{padding:0 48px}}@media screen and (max-width:820px){._container_ryxgzq{display:flex;flex-direction:column;padding:32px 0 66px;height:100%;gap:24px}._content_ryxgzq{width:100%;padding:0 32px}._carousel-container_ryxgzq{width:100%}._item_ryxgzq{display:flex;align-items:center;min-width:100%;margin:0 60px 0 0}._list_ryxgzq{display:flex;flex:1}._list_ryxgzq .splide__track{padding-bottom:0!important;flex:1 1 100%}._list_ryxgzq .splide__pagination{bottom:-40px}._list_ryxgzq .splide__pagination__page{background:#acc4f3;height:10px;width:10px}._list_ryxgzq .splide__pagination__page.is-active{background:#306ce1;transform:none}}@media screen and (max-width:820px) and (max-width:720px){._content_ryxgzq{gap:16px}._title_ryxgzq{font-size:32px;line-height:40px}._description_ryxgzq{font-size:16px;line-height:24px}}@media screen and (max-width:820px) and (max-width:480px){._content_ryxgzq{padding:0 16px}._item_ryxgzq{margin:0 16px 0 0}}@media screen and (max-width:820px) and (max-width:360px){._content_ryxgzq{padding:0 8px}._item_ryxgzq{margin:0 8px 0 0}}._container_1ydzl5{padding:72px 0 96px}._title_1ydzl5{font-weight:700;font-size:40px;line-height:50px;text-align:center;color:#306ce1;margin-bottom:55px}._facts-wrapper_1ydzl5{display:flex;flex-direction:row;gap:40px}._facts-item_1ydzl5:not(:last-child){border-right:1px solid #dfe3e6;padding-right:40px}._fact-icon_1ydzl5{display:block;width:32px;height:32px}._icon-hq_1ydzl5,._icon-pharmacy_1ydzl5{fill:#306ce1}._fact-text_1ydzl5{margin:16px 0;font-weight:700;font-size:24px;line-height:34px;color:#002342}._fact-note_1ydzl5{font-weight:700;font-size:14px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#5d7181}@media screen and (max-width:720px){._container_1ydzl5{padding:32px 0}._title_1ydzl5{font-size:32px;line-height:40px;margin-bottom:32px}._facts-wrapper_1ydzl5{flex-direction:column;gap:24px}._facts-item_1ydzl5:not(:last-child){border-right:none;border-bottom:1px solid #dfe3e6;padding-right:0;padding-bottom:24px}}._photo-carousel_178m81{background:linear-gradient(180deg,#004883 0,#002c50 100%);border-bottom:solid .5px #818181}._header_xacsom{margin-bottom:48px;text-align:center}._title_xacsom{font-weight:700;font-size:40px;line-height:50px;color:#306ce1;margin:48px 0 16px}._subtitle_xacsom{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;color:#38444d;max-width:832px;margin:0 auto}._tabs-wrapper_xacsom{display:flex;flex-wrap:wrap}._tab-button-wrapper_xacsom{flex:0 0 25%;padding:0 12px;order:1}._tab-button-wrapper_xacsom:first-of-type{padding:0 12px 0 0}._tab-button-wrapper_xacsom:last-of-type{padding:0 0 0 12px}._tab-button_xacsom{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;font-weight:700;font-size:24px;line-height:34px;color:#9eaab3;transition:all .3s ease-in-out}._tab-button_xacsom:hover{color:#13171a;border-bottom:5px solid #306ce1}._tab-button_xacsom:hover ._tab-button-icon_xacsom{fill:#306ce1}._tab-button_xacsom.active{color:#13171a}._tab-button_xacsom.active ._tab-button-icon_xacsom{fill:#306ce1}._tab-button-icon_xacsom{height:40px;fill:#bec6cd;transition:all .3s ease-in-out}._tab-pane-wrapper_xacsom{display:flex;flex:0 0 100%;overflow:hidden;order:2}._tab-pane_xacsom{width:100%;margin-right:-100%;padding:48px 0}._tab-content_xacsom{display:flex;flex-direction:row;gap:64px}._tab-content-title_xacsom{font-weight:700;font-size:32px;line-height:40px;color:#306ce1;min-width:300px}._tab-content-text_xacsom{flex-grow:1;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;color:#4b5a67}@media screen and (max-width:720px){._title_xacsom{font-size:32px;line-height:40px;margin:32px 0 16px}._subtitle_xacsom{font-size:16px;line-height:24px}._tab-button_xacsom{font-size:20px;line-height:30px;letter-spacing:.02em}._tab-pane_xacsom{padding:24px 0 40px}._tab-content_xacsom{flex-direction:column;gap:8px}._tab-content-title_xacsom{font-size:24px;line-height:34px}._tab-content-text_xacsom{font-size:16px;line-height:24px}._tabs-wrapper_xacsom{margin-bottom:32px}._tab-button-wrapper_xacsom{flex:0 0 50%}._tab-button-wrapper_xacsom:nth-child(3),._tab-button-wrapper_xacsom:nth-child(4){order:3}}._container_m4mzcu{background:linear-gradient(180deg,#004883 0,#002c50 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:72px 32px;gap:56px}._content_m4mzcu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}._title_m4mzcu{font-weight:700;font-size:40px;line-height:50px;color:#fff;text-align:center}._description_m4mzcu{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;color:#dfe3e6;text-align:center;max-width:700px}._tiles_m4mzcu{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}._tiles-row_m4mzcu{display:flex;gap:16px}@media screen and (max-width:900px){._container_m4mzcu{padding:72px 32px}}@media screen and (max-width:720px){._container_m4mzcu{padding:32px 24px}._tiles-row_m4mzcu{flex-direction:column;width:100%}._title_m4mzcu{font-size:32px;line-height:40px}._description_m4mzcu{font-size:16px;line-height:24px}}@media screen and (max-width:679px){._container_m4mzcu{gap:24px}}@media screen and (max-width:480px){._container_m4mzcu{padding:32px 16px}}@media screen and (max-width:360px){._container_m4mzcu{padding:32px 8px}}._link_3zdntx{text-decoration:none}._tile_3zdntx{display:flex;flex-direction:column;justify-content:space-between;padding:24px;max-width:300px;height:365px;background:#fff;border-radius:24px;transition:all .3s ease}._tile_3zdntx:focus,._tile_3zdntx:hover{background:0 0;border:2px solid #5a8ae7}._tile_3zdntx:focus ._content--description_3zdntx,._tile_3zdntx:focus ._content--title_3zdntx,._tile_3zdntx:hover ._content--description_3zdntx,._tile_3zdntx:hover ._content--title_3zdntx{color:#fff}._tile_3zdntx:focus ._content--icon_3zdntx,._tile_3zdntx:hover ._content--icon_3zdntx{fill:#83a7ed}._tile_3zdntx:focus ._job-count_3zdntx,._tile_3zdntx:hover ._job-count_3zdntx{background:#2757b4;color:#fff}._tile_3zdntx:focus ._footer--icon_3zdntx,._tile_3zdntx:hover ._footer--icon_3zdntx{opacity:1}._content_3zdntx{display:flex;flex-direction:column}._content--icon-container_3zdntx{margin-bottom:27px;height:40px;width:40px}._content--icon_3zdntx{fill:#306ce1}._content--title_3zdntx{font-weight:700;font-size:32px;line-height:40px;color:#252d34;margin-bottom:8px}._content--description_3zdntx{font-weight:400;font-size:16px;line-height:24px;color:#4b5a67}._footer_3zdntx{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._footer--icon_3zdntx{width:18px;height:18px;fill:#acc4f3;opacity:0}._job-count_3zdntx{padding:8px 12px;height:37px;background:#d6e2f9;border-radius:8px;font-weight:500;font-size:14px;line-height:21px;text-align:center;letter-spacing:.02em;color:#002c53}@media screen and (max-width:720px){._link_3zdntx{width:100%}._tile_3zdntx{max-width:100%;height:272px}._content--icon-container_3zdntx{margin-bottom:21px}._content--title_3zdntx{font-size:24px;line-height:34px}._content--description_3zdntx{font-size:16px;line-height:24px}}._link_17s9du{display:block;padding:24px;background:#fff;border:1px solid #dfe3e6;border-radius:16px;text-decoration:none;transition:all .2s linear;color:#002c53}._link_17s9du:focus,._link_17s9du:hover{background:#002342;color:#fff}._link_17s9du:focus ._title_17s9du,._link_17s9du:hover ._title_17s9du{color:#fff}._link_17s9du:focus ._badge_17s9du,._link_17s9du:hover ._badge_17s9du{background:#335675;color:#fff}._link_17s9du:focus ._location-type-icon_17s9du,._link_17s9du:hover ._location-type-icon_17s9du{fill:#dfe3e6}._title_17s9du{font-size:24px;font-weight:700;color:#002342;transition:all .2s linear}._badge-container_17s9du{display:flex;gap:16px;flex-direction:row;flex-wrap:wrap;margin:0 0 16px}._badge_17s9du{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:40px;padding:9px 16px;gap:8px;border-radius:28px;color:#002342;font-size:14px;font-weight:700}._badge_17s9du._location-type_17s9du{background:#e2f2ff}._badge_17s9du._sector_17s9du{background:#eef1f3}._location-type-icon_17s9du{width:20px;fill:#5d7181}._row-with-icon_17s9du{display:flex;flex-direction:row;align-items:center;margin-bottom:16px}._row-with-icon_17s9du:last-child{margin-bottom:0}._job-address-icon_17s9du{flex:0 0 18px;fill:#668098;margin:0 20px 0 8px}._job-positions-icon_17s9du{flex:0 0 20px;fill:#668098;margin:0 19px 0 7px}@media screen and (max-width:480px){._link_17s9du{padding:16px}._badge-container_17s9du{gap:8px}._badge_17s9du{padding:8px 12px}._row-with-icon_17s9du{align-items:flex-start}}._pharmacy-banner_1su5xe{padding:25px 0;background:#002c50}._container_1su5xe{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._count_1su5xe{font-size:16px;color:#71ce08}._name_1su5xe{margin:5px 0 10px;font-size:22px;color:#fff}._address_1su5xe{display:flex;flex-wrap:wrap;font-size:12px;color:#7b8fa0}._address__postal-code_1su5xe{margin-left:3px}._reset-button__icon_1su5xe{width:22px;height:22px;fill:#fff}._jobs-search-container_1s5e81{display:flex;flex-direction:row}._jobs-search-results_1s5e81{flex:1}@media screen and (max-width:768px){._jobs-search-container_1s5e81{flex-direction:column}}._container_1pk3iz{display:flex;flex-direction:column;padding:56px 0;gap:56px;background:#e4ecfc;overflow:hidden}._header_1pk3iz{display:flex;gap:16px;flex-direction:column;align-items:center}._title_1pk3iz{font-weight:700;font-size:40px;line-height:50px;color:#306ce1;text-align:center}._subtitle_1pk3iz{max-width:800px;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;color:#38444d;text-align:center}._advantages-carousel__button_1pk3iz{display:flex;align-items:center;justify-content:center;width:70px;height:70px;padding:10px;border-radius:50%;background:#fff;z-index:10;transition:background-color .2s ease}._advantages-carousel__button_1pk3iz:hover{background:#002342}._advantages-carousel__button_1pk3iz:hover ._advantages-carousel__button--icon_1pk3iz{fill:#fff}._advantages-carousel__button--icon_1pk3iz{width:12px;height:20px;fill:#002342;transition:fill .2s ease}._advantages-carousel__previous_1pk3iz{position:absolute;top:calc(50% - 35px);left:calc(50% - 245px)}._advantages-carousel__previous_1pk3iz ._advantages-carousel__button--icon_1pk3iz{transform:scaleX(-1)}._advantages-carousel__next_1pk3iz{position:absolute;top:calc(50% - 35px);left:calc(50% + 175px)}._advantages-carousel__item_1pk3iz{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px 24px;width:300px;height:396px;opacity:.7;border:2px solid #5a8ae7;border-radius:16px;color:#335675;margin:0 8px;transition:border-color,background-color .3s ease}._advantages-carousel__item--header_1pk3iz{display:flex;align-items:center;flex-direction:column;gap:24px}._advantages-carousel__item--header-index_1pk3iz{display:flex;align-items:center;justify-content:center;width:56px;height:46px;font-weight:500;font-size:20px;background:#d6e2f9;border-radius:24px;transition:all .3s ease}._advantages-carousel__item--header-text_1pk3iz{font-weight:500;font-size:24px;line-height:34px;text-align:center}._advantages-carousel__item--icon_1pk3iz{position:relative;width:136px;height:136px}._advantages-carousel__item--icon_1pk3iz svg{position:absolute;top:0;margin:0 auto;transition:opacity .3s ease}._advantages-carousel__item--icon-on_1pk3iz{opacity:0}._advantages-carousel__item--icon-off_1pk3iz{opacity:1}.splide__slide.is-active ._advantages-carousel__item_1pk3iz{border-color:#002c53;background:#002c53;color:#fff;opacity:1;margin:0 120px}.splide__slide.is-active ._advantages-carousel__item--header-index_1pk3iz{background:#335675;color:#fff}.splide__slide.is-active ._advantages-carousel__item--icon-on_1pk3iz{opacity:1}.splide__slide.is-active ._advantages-carousel__item--icon-off_1pk3iz{opacity:0}@media screen and (max-width:768px){._title_1pk3iz{font-size:32px;line-height:40px}._subtitle_1pk3iz{font-size:16px;line-height:24px}._advantages-carousel__button_1pk3iz{display:none}._advantages-carousel__item_1pk3iz{margin:0 16px;transition:border-color,background-color .8s ease}._advantages-carousel__item--header-index_1pk3iz{transition:all .8s ease;font-size:20px}._advantages-carousel__item--header-text_1pk3iz{font-size:20px}._advantages-carousel__item--icon_1pk3iz svg{transition:opacity .8s ease}.splide__slide.is-active ._advantages-carousel__item_1pk3iz{margin:0 16px}}@media print{._container_1pk3iz{display:none}}._quote-wrapper_20ciyd{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:100px}._quote-background-container_20ciyd{width:615px;border-radius:24px;background-color:#306ce1;transform:rotate(-5deg);position:absolute;z-index:99}._quote-container_20ciyd{width:615px;display:flex;flex-direction:column;background-color:#fff;padding:32px;border-radius:16px;box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);position:absolute;z-index:100}._quote-photo_20ciyd{width:88px;height:88px;border-radius:44px;border:8px solid #fff;background-color:#fff;position:absolute;top:-35px;right:30px;background-size:cover;background-position:center}._quote-author_20ciyd{font-size:20px;font-weight:500;line-height:30px;letter-spacing:.02em;color:#002342}._quote-author--job_20ciyd{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em;color:#668098;margin-bottom:16px}._quote_20ciyd{display:flex;flex-direction:row;gap:24px}._quote--mark_20ciyd{display:flex;flex-shrink:0;align-items:flex-start;margin-top:-5px}._quote--mark-icon_20ciyd{padding-top:8px;height:50px}._quote--text_20ciyd{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.02em;color:#668098}._quote--text_20ciyd p:not(:last-child){margin-bottom:16px}@media (max-width:1300px){._quote-wrapper_20ciyd{display:none}}._link_49it6h{text-decoration:none;font-size:16px;line-height:24px;font-weight:500;color:#002c53}._link_49it6h:focus,._link_49it6h:hover{color:#335675}._back-to-jobs-link_49it6h{display:flex;align-items:center;gap:19px}._back-to-jobs-link--back-arrow_49it6h{fill:#306ce1;height:13px}._content_1w0xu7{display:flex;flex-direction:column;margin:56px 100px 0;max-width:1200px}._content__description_1w0xu7{font-size:14px;font-weight:500;line-height:21px;color:#335675;letter-spacing:.02em;padding:32px 0}._content__section_1w0xu7{padding:32px 0;border-top:1px solid #ccd5dd}._content__header_1w0xu7{font-size:20px;font-weight:700;line-height:30px;letter-spacing:.02em;color:#002c53;margin-bottom:8px}._content__list-item_1w0xu7{position:relative;padding-left:24px;font-size:14px;font-weight:400;line-height:21px;color:#335675}._content__list-item_1w0xu7::before{display:block;content:"";position:absolute;top:9px;left:12px;width:4px;height:4px;border-radius:50%;background:#335675}._note_1w0xu7{font-size:14px;font-weight:400;line-height:21px;color:#335675}._job-apply-button_1w0xu7,._job-info-options_1w0xu7{display:none}@media screen and (max-width:1300px){._content_1w0xu7{margin:56px 0 0}}@media screen and (max-width:1024px){._content_1w0xu7{margin:0;width:100%}._content__description_1w0xu7{padding-top:0;padding-bottom:32px}._back-to-jobs-link_1w0xu7{display:none}._job-apply-button_1w0xu7,._job-info-options_1w0xu7{display:block;width:100%}._job-apply-button_1w0xu7{margin-top:24px;margin-bottom:32px;bottom:70px}}@media screen and (max-width:780px){._content_1w0xu7{margin:0}}@media screen and (max-width:480px){._content_1w0xu7{margin:0}._job-apply-button_1w0xu7{margin-bottom:16px}}@media print{._content_1w0xu7{margin:0;width:100%;display:block}._content__section_1w0xu7{padding:10px;overflow-wrap:break-word;page-break-inside:avoid;display:block}._content__header_1w0xu7{overflow-wrap:break-word;padding-top:5px;display:block;margin-bottom:10px}._content__header_1w0xu7 h2{page-break-before:always}._content__description_1w0xu7{padding-top:0}._back-to-jobs-link_1w0xu7{display:none}._job-apply-button_1w0xu7,._job-info-options_1w0xu7{display:none}}._content__share-links_90sp48{display:flex;justify-content:space-between;width:100%}._content__share-links--label_90sp48{font-weight:500;font-size:16px;line-height:24px;color:#002c53}._content__share-links--icons_90sp48{display:flex;gap:20px}._content__share-links--icons--icon_90sp48{fill:#002342;transition:fill .3s ease}._content__share-links--icons--icon_90sp48:focus,._content__share-links--icons--icon_90sp48:hover{fill:#335675}._content__share-links--icons--icon-feedback_90sp48{background-color:#eef1f3;border-radius:12px;position:absolute;bottom:100px;right:-50px;color:#002342;font-size:12px;font-weight:400;letter-spacing:.02em;padding:4px 10px}._content_lncl87{display:flex;flex-direction:column;align-items:flex-start;margin:56px 56px 0}._back-to-jobs-link_lncl87{display:none}._content__title_lncl87{width:100%;margin-bottom:28px;font-size:40px;font-weight:700;line-height:50px;color:#002342;border-bottom:1px solid #ccd5dd;padding-bottom:24px;word-wrap:break-word}._content__conditions_lncl87{display:flex;flex-direction:column;gap:24px;width:100%}._content__location_lncl87{display:flex;gap:16px}._content__location--pill_lncl87{display:flex;align-items:center;border-radius:28px;min-height:42px;padding:9px 16px;color:#002342;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.02em;gap:9px}._content__location--pill_lncl87._location-type_lncl87{background-color:#e2f2ff}._content__location--pill_lncl87._sector_lncl87{background-color:#eef1f3}._content__location--location-type-icon_lncl87{width:20px;fill:#5d7181}._content__location--pill--label_lncl87{display:flex;text-align:center}._content__work-conditions_lncl87{display:flex;align-items:center;gap:8px;border-bottom:1px solid #ccd5dd;padding-bottom:24px}._content__work-contitions--clock_lncl87{height:20px;margin-right:12px}._content__work-conditions--conditions_lncl87{display:flex;flex-wrap:wrap;gap:8px}._content__work-contitions--condition_lncl87{display:flex;align-items:center;min-height:34px;border:1px solid #bec6cd;border-radius:4px;padding:8px 12px;color:#4b5a67;letter-spacing:.02em;font-weight:700;font-size:14px;line-height:21px}._content__work-availabilities_lncl87{display:flex;width:100%;border-bottom:1px solid #ccd5dd;padding:12px 0}._content__work-availabilities--separator_lncl87{height:52px;border-left:1px solid #ccd5dd}._content__work-availabilities--position-count_lncl87{padding-right:32px}._content__work-availabilities--value_lncl87{font-weight:700;font-size:24px;line-height:34px;text-align:center;color:#002c53}._content__work-availabilities--label_lncl87{font-weight:400;font-size:14px;line-height:21px;text-align:center;letter-spacing:.02em;color:#002c53}._content__work-availabilities--work-hours_lncl87{padding-left:32px}._content__map_lncl87{padding:24px 0}._content__map--card_lncl87{display:flex;flex-direction:column;border-radius:8px;overflow:hidden}._content__map--card--address_lncl87{display:flex;gap:19px;align-items:center;height:72px;padding:12px 19px;background-color:#f5f6f6;margin-top:-5px}._content__map--card--address--icon--icon_lncl87{height:22px;fill:#668098}._content__map--card--address--text_lncl87{font-weight:400;font-size:16px;line-height:24px;color:#002c53}._job-info-options_lncl87{width:100%}._job-apply-button_lncl87{margin:24px 0 56px}@media screen and (max-width:1300px){._content_lncl87{margin:56px 32px 0}}@media screen and (max-width:1024px){._container_lncl87{padding:32px 0 0}._content_lncl87{margin:0}._back-to-jobs-link_lncl87{display:block;margin-bottom:32px}._job-apply-button_lncl87,._job-info-options_lncl87{display:none}}@media screen and (max-width:480px){._content__location--pill_lncl87{gap:2px}}@media print{._container_lncl87{padding:32px 0 0}._content_lncl87{margin:0}._content__title_lncl87{margin-bottom:10px;font-size:20px;font-weight:700;line-height:20px;color:#002342;border-bottom:0;padding-bottom:0}._back-to-jobs-link_lncl87{display:none}._job-apply-button_lncl87,._job-info-options_lncl87{display:none}._content__location--pill_lncl87{gap:2px}._content__conditions_lncl87{display:flex;flex-direction:row;gap:10px;width:100%}._content__work-conditions_lncl87{display:flex;align-items:center;gap:8px;border-bottom:0;border-left:2px solid #ccd5dd;padding-bottom:0;padding-left:10px}._content__location_lncl87{display:flex;gap:0}._content__map_lncl87{padding:24px 0}._content__map--card_lncl87 img{width:100vw}}._container_6cxunw{display:flex}._column--job-info_6cxunw{position:relative;width:560px;flex-shrink:0;background-image:url(https://assets-web.familiprix.com/assets/images/img-familiprix-heart-8b67b599b690e74762a1262a3e38904e.svg);background-position:bottom 0 right 0;background-size:85%;background-repeat:no-repeat}._column--job-description_6cxunw{background-color:#f9fcff;flex-grow:1;overflow-y:auto;position:relative}._column--job-description-content_6cxunw{position:absolute;inset:0}._column_6cxunw{display:flex;flex-direction:column;width:100%;margin-top:64px}._column_6cxunw:first-child{padding-right:100px}._column_6cxunw:last-child{flex:0 0 300px}._column__options_6cxunw{padding-left:32px;border-left:solid 1px #dfe3e6}._content__description_6cxunw{margin-bottom:32px;font-size:24px;line-height:1.5;color:#002c50}._content__header_6cxunw{padding-top:8px;margin:32px 0 16px;font-size:24px;font-weight:700;color:#002c50}._content__header_6cxunw:first-child{margin-top:0}._content__list-item_6cxunw{position:relative;padding-left:16px;margin-bottom:16px;font-size:17px;line-height:1.4;color:#5d7181}._content__list-item_6cxunw::before{display:block;content:"";position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background:#78c0d1}._photo-carousel_6cxunw{background:linear-gradient(180deg,#004883 0,#002c50 100%);border-bottom:solid .5px #818181}@media screen and (max-width:1024px){._container_6cxunw{flex-direction:column;height:100%}._column--job-info_6cxunw{width:100%;max-width:100%;background-image:none}._column--job-description_6cxunw{width:100%;max-width:100%;background-color:#fff;overflow-y:visible}._column--job-description-content_6cxunw{position:inherit}}@media print{._container_6cxunw{flex-direction:column;height:100%}._column--job-info_6cxunw{width:100%;max-width:100%;background-image:none}._column--job-description_6cxunw{width:100%;max-width:100%;background-color:#fff;overflow-y:visible}._column--job-description-content_6cxunw{position:inherit}._photo-carousel_6cxunw{display:none}}._list_k8u5cq{margin-bottom:30px}._list__item_k8u5cq{margin-top:15px}._list__item_k8u5cq:first-child{margin-top:0}._empty-content_k8u5cq{padding:20px;border:1px solid #dcebf7;border-radius:2px;background:#ecf7fa;text-align:center;font-size:16px;font-weight:700;color:#002c50}._item_7a9c5s{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}._checkbox_7a9c5s{width:100%;padding:15px;border:1px solid transparent;border-radius:2px;background:#fff;transition:.3s ease-in-out;transition-property:background,border-color;border-top-color:#dfe3e6}._checkbox_7a9c5s:focus,._checkbox_7a9c5s:hover{border-color:#dfe3e6;background:#f8f8f8}._column_7a9c5s{display:flex;flex-direction:column}._header_7a9c5s{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}._title_7a9c5s{margin-right:15px;font-size:18px;font-weight:700;color:#002c50}._distance_7a9c5s{min-width:55px;font-size:14px;font-weight:700;color:#5d7181}._address_7a9c5s{display:flex;flex-wrap:wrap;font-size:14px;color:#5d7181}._address__postal-code_7a9c5s{margin-left:5px}._container_22a0a2{margin-top:45px}._title_22a0a2{font-size:16px;color:#3b444b}._list_22a0a2{margin-top:20px}._title_tdrb07{margin-bottom:16px;font-size:24px;font-weight:700;color:#57a400}._label_tdrb07{margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.6;color:#002c50}._row_tdrb07{display:flex;align-items:stretch}._form__input-container_tdrb07{display:flex;align-items:center;width:100%;height:40px;padding:10px 0;border:1px solid #dfe3e6;background:#fff;border-bottom-left-radius:3px;border-top-left-radius:3px}._error-message_tdrb07{display:flex;align-items:center;padding:5px 0;margin-bottom:15px;font-size:13px;line-height:1.4;color:#002c50}._error-message__icon_tdrb07{flex:0 0 19px;width:19px;height:27px;fill:rgba(0,44,80,.6)}._error-message__text_tdrb07{margin-left:12px}._button-container_tdrb07{display:flex;justify-content:center;align-items:center}._form__input_tdrb07{width:100%;min-width:280px;padding:10px 10px 10px 0;background:0 0;outline:0;font-size:16px;color:#002c50}._form__input_tdrb07:-ms-input-placeholder{color:#5d7181}._form__input_tdrb07::placeholder{color:#5d7181}._form__button_tdrb07{height:40px;padding:10px}._form-button__icon_tdrb07{width:13px;height:13px;fill:rgba(0,43,81,.3)}._geolocation-button_tdrb07{position:relative;flex:0 0 43px;width:43px;padding:10px;background:#d1e3f0;border-bottom-right-radius:3px;border-top-right-radius:3px}._geolocation-button_tdrb07[disabled]{cursor:default}._geolocation-button_tdrb07[disabled] ._geolocation-button__icon_tdrb07{opacity:.5}._geolocation-loading-indicator_tdrb07{position:absolute;right:10px;bottom:10px;overflow:hidden;width:20px!important;height:20px!important}._geolocation-button__icon_tdrb07{width:13px;height:13px;fill:#002b51}._container_wld9a2{min-height:530px;padding:170px 40px 40px;background-color:#f8f8f8;text-align:center}._error-text_wld9a2{margin-bottom:4px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:2.2;color:#5d7181}._error-code_wld9a2{max-width:250px;padding-bottom:32px;border-bottom:solid 2px #dfe3e6;margin:0 auto 32px;font-size:72px;font-weight:900;line-height:.7;color:#65be00}._error-description-text_wld9a2{font-size:14px;font-weight:700;line-height:1.6;color:#5d7181}._container_1w138x{display:flex;margin:20px;color:#002c50}._loading-indicator_1w138x{display:block;width:20px!important;height:20px!important;margin-right:10px}._loyalty-my-account-history_16owcq{position:relative;padding-top:50px}._loyalty-my-account-history_16owcq::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:280px;background-color:#f8f8f8}._loyalty-my-account-history_16owcq::after{content:"";position:absolute;z-index:1;top:240px;right:0;left:0;transform:skewY(-2deg);transform-origin:center;width:100%;height:90px;background:#fff}._content_16owcq{position:relative;z-index:5}._row--loyalty-informations_16owcq{margin:50px auto}._row--transactions-history_16owcq{display:flex;flex-direction:column;max-width:650px;margin:50px auto}@media screen and (max-width:620px){._loyalty-my-account-history_16owcq{padding-top:20px}._row--loyalty-card-informations_16owcq{margin:32px auto}._row--transactions-history_16owcq{padding-right:16px;padding-left:16px;margin:40px auto}}._list-item_1e7d94{padding-bottom:8px;border-bottom:1px solid #dfe3e6;margin-bottom:16px}._date_1e7d94{font-size:10px;font-weight:700;line-height:1.4;color:#5d7181}._transaction-type_1e7d94{margin-bottom:8px;font-size:14px;font-weight:700;color:#002c50}._total_1e7d94{font-size:14px;color:#5d7181}._merchant-name_1e7d94{font-size:12px;color:#5d7181}._points_1e7d94{font-size:14px;font-weight:700;color:#b2000a}._type-and-points_1e7d94{display:flex;justify-content:space-between}._header_1fc9ip{padding-bottom:8px;border-bottom:1px solid #dfe3e6;margin:32px 0 16px;font-size:14px;font-weight:700;color:#ce0e19}._no-results_1fc9ip{margin-top:20px;font-size:14px;color:rgba(93,113,129,.5)}._back-link_u0c3kh{display:flex;align-items:center;padding-bottom:16px;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.8px;color:#ce0e19}._arrows-button__icon_u0c3kh{transform:rotate(180deg);flex:0 0 6px;height:10px;margin-right:8px;fill:#ce0e19}._header_u0c3kh{font-size:22px;font-weight:900;line-height:.8;color:#3b444b}._fieldset__header_10np9u{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px}._fieldset__header-title_10np9u{font-size:14px;font-weight:700;color:#3b444b}._fieldset__row_10np9u{display:flex;justify-content:space-between}._fieldset__row_10np9u~._fieldset__row_10np9u{margin-top:16px}._column-50_10np9u{flex:50%}._column-25_10np9u{flex:25%}._column-75_10np9u{flex:75%}._column--left_10np9u{padding-right:10px}._column--right_10np9u{padding-left:10px}@media screen and (max-width:768px){._fieldset__row--province_10np9u{display:block}._fieldset__row--province_10np9u ._column--left_10np9u{padding-right:0}._fieldset__row--province_10np9u ._column--right_10np9u{padding-left:0;margin-top:16px}}._fieldset__header_1xl4ot~._fieldset__header_1xl4ot{margin-top:40px}._fieldset__row--family-note_1xl4ot{margin:10px 0 20px;font-size:16px}._fieldset__header_1xl4ot{display:flex;justify-content:space-between;align-items:center;width:100%}._fieldset__header-title_1xl4ot{font-size:14px;font-weight:700;color:#3b444b}._fieldset__row--children_1xl4ot{display:flex;justify-content:space-between}._list__item_1xl4ot~._list__item_1xl4ot{margin-top:16px}._column_1xl4ot{flex:50%}._column__years-selector_1xl4ot{padding-right:10px}._column__year-list_1xl4ot{padding-left:10px}._fieldset__header_1lbuxo~._fieldset__header_1lbuxo{margin-top:40px}._fieldset__row--interest-note_1lbuxo{margin:10px 0 20px;font-size:16px}._fieldset__header_1lbuxo{display:flex;justify-content:space-between;align-items:center;width:100%}._fieldset__header-title_1lbuxo{font-size:14px;font-weight:700;color:#3b444b}._list--two-column_1lbuxo{display:grid;grid-auto-flow:column;gap:16px;grid-template-columns:repeat(2,50%)}._list--two-column_1lbuxo ._list__item_1lbuxo~._list__item_1lbuxo{margin-top:0}._list__item_1lbuxo~._list__item_1lbuxo{margin-top:16px}._tag_1lbuxo{min-width:60px;padding:8px;border-radius:6px;background-image:linear-gradient(to bottom,#ee172e,#ce0e19);text-align:center;text-transform:uppercase;font-size:12px;color:#fff}@media (max-width:500px){._list--two-column_1lbuxo{display:block}._list--two-column_1lbuxo ._list__item_1lbuxo~._list__item_1lbuxo{margin-top:16px}}._loyalty-points-tag_1atvtm{min-width:70px;padding:8px;border-radius:6px;background-image:linear-gradient(to bottom,#ee172e,#ce0e19);text-align:center;text-transform:uppercase;font-size:12px;color:#fff}._fieldset__row_7ueglk~._fieldset__row_7ueglk{margin-top:16px}._fieldset__row--newsletter-note_7ueglk{margin:20px 0 20px 30px;font-size:14px}._fieldset__row--newsletter-checkboxes_7ueglk{margin-left:30px}._fieldset__row--newsletter-bonus_7ueglk{display:inline-block;margin:10px 0 0 30px}._fieldset__row--newsletter-subscribe-radio_7ueglk:last-child{margin-top:20px}._fieldset__header_7ueglk{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}._fieldset__header-title_7ueglk{font-size:14px;font-weight:700;color:#3b444b}._list__item_7ueglk{margin-bottom:10px}._list__item_7ueglk:last-child{margin-bottom:0}._tag_7ueglk{min-width:60px;padding:8px;border-radius:6px;background-image:linear-gradient(to bottom,#ee172e,#ce0e19);text-align:center;text-transform:uppercase;font-size:12px;color:#fff}._newsletter-type-checkbox_7ueglk{margin-bottom:10px}._newsletter-details_7ueglk{margin:0 0 24px}._fieldset__header_1wp9dq{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px}._fieldset__header-title_1wp9dq{font-size:14px;font-weight:700;color:#3b444b}._fieldset__row_1wp9dq{display:flex;justify-content:space-between}._fieldset__row_1wp9dq~._fieldset__row_1wp9dq{margin-top:16px}._birth-date-reset-link_1wp9dq{width:100%;margin-top:10px;text-align:right;text-decoration:underline;font-size:12px;color:#5d7181;transition:color .3s ease-in-out;cursor:pointer}._birth-date-reset-link_1wp9dq:focus,._birth-date-reset-link_1wp9dq:hover{color:rgb(60.9527027027,74.0608108108,84.5472972973)}._birth-date_1wp9dq{display:flex;flex-direction:column;width:100%}._birth-date__columns_1wp9dq{display:flex;justify-content:space-between;width:100%}._birth-date__column_1wp9dq{flex:33%;width:33%}._column_1wp9dq{flex:50%;width:50%}._column__left_1wp9dq{padding-right:10px}._column__right_1wp9dq{padding-left:10px}._column__middle_1wp9dq{padding:0 10px}._form__input--hidden_1wp9dq{display:none}._fieldset__row_150mwv~._fieldset__row_150mwv{margin-top:16px}._fieldset__header_150mwv{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}._fieldset__header-title_150mwv{font-size:14px;font-weight:700;color:#3b444b}._list__item_150mwv{margin-bottom:10px}._list__item_150mwv:last-child{margin-bottom:0}._receipts-preferences-details_150mwv{margin:0 0 24px}._loyalty-my-account-profile_n79rhr{position:relative;padding-top:50px}._loyalty-my-account-profile_n79rhr::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:280px;background-color:#f8f8f8}._loyalty-my-account-profile_n79rhr::after{content:"";position:absolute;z-index:1;top:240px;right:0;left:0;transform:skewY(-2deg);transform-origin:center;width:100%;height:90px;background:#fff}._content_n79rhr{position:relative;z-index:5}._back-link_n79rhr{display:flex;align-items:center;padding-bottom:16px;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.8px;color:#ce0e19}._arrows-button__icon_n79rhr{transform:rotate(180deg);flex:0 0 6px;height:10px;margin-right:8px;fill:#ce0e19}._header_n79rhr{font-size:22px;font-weight:900;line-height:.8;color:#3b444b}._row--loyalty-informations_n79rhr{margin:50px auto}._row--profile_n79rhr{display:flex;flex-direction:column;max-width:650px;margin:50px auto}@media screen and (max-width:620px){._loyalty-my-account-profile_n79rhr{padding-top:20px}._row--loyalty-card-informations_n79rhr{margin:32px auto}._row--profile_n79rhr{padding-right:16px;padding-left:16px;margin:40px auto}}._loyalty-my-account-replace-card_7exia9{position:relative;padding-top:50px}._loyalty-my-account-replace-card_7exia9::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:280px;background-color:#f8f8f8}._loyalty-my-account-replace-card_7exia9::after{content:"";position:absolute;z-index:1;top:240px;right:0;left:0;transform:skewY(-2deg);transform-origin:center;width:100%;height:90px;background:#fff}._content_7exia9{position:relative;z-index:5}._back-link_7exia9{display:flex;align-items:center;padding-bottom:16px;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.8px;color:#ce0e19}._arrows-button__icon_7exia9{transform:rotate(180deg);flex:0 0 6px;height:10px;margin-right:8px;fill:#ce0e19}._header_7exia9{font-size:22px;font-weight:900;line-height:.8;color:#3b444b}._row--loyalty-informations_7exia9{margin:50px auto}._row--replace-card_7exia9{display:flex;flex-direction:column;max-width:650px;margin:50px auto}@media screen and (max-width:620px){._loyalty-my-account-replace-card_7exia9{padding-top:20px}._row--loyalty-card-informations_7exia9{margin:32px auto}._row--replace-card_7exia9{padding-right:16px;padding-left:16px;margin:40px auto}}._row_i42jwz{display:flex;justify-content:space-between}._column--left_i42jwz{max-width:640px;padding-top:230px}._column--right_i42jwz{flex:0 0 312px;margin-right:-110px}._application-image_i42jwz{padding-top:80px;width:252px;height:415px}._text_i42jwz{margin-bottom:16px;color:#fff}._text--top_i42jwz{font-size:24px;font-weight:300}._text--middle_i42jwz{margin-bottom:32px;font-size:42px;font-weight:900;line-height:1.1}._text--bottom_i42jwz{font-size:16px;line-height:1.4}@media screen and (max-width:980px){._column--right_i42jwz{margin-right:0}}@media screen and (max-width:720px){._column--left_i42jwz{order:1;padding-top:32px}._column--right_i42jwz{display:none}}._header_nawkl5{padding-left:65px}._logo_nawkl5{width:90px;height:26px}._title_nawkl5{margin-top:16px;font-size:50px;font-weight:900;line-height:1;color:#ce0e19}@media screen and (max-width:620px){._title_nawkl5{margin-top:8px;font-size:40px}}._how-to-wrapper_1x2lfh{width:100%;height:100%;padding:32px;border-radius:4px;margin-top:16px;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1)}._title_1x2lfh{font-size:24px;font-weight:300;line-height:1.3;color:#fff}._link-container_1x2lfh{display:flex;justify-content:center;width:100%;margin-top:32px}._link-container_1x2lfh ._terms_link_1x2lfh{font-size:14px;color:#b2000a;transition:color .3s ease-in-out}._loyalty-informations-wrapper_1dsj6p{display:flex;position:relative;flex-direction:column;overflow:hidden;max-width:650px;padding:25px;border-radius:3px;margin:0 auto;background:url(https://assets-web.familiprix.com/assets/images/img-familiplus-lower-right-pixels-80eed70919adb05e2739124cc6f63b3d.svg) no-repeat bottom right,linear-gradient(to bottom,#ee172e,#ce0e19) top left;background-size:185px 36px,auto;box-shadow:0 8px 16px rgba(0,0,0,.12);font-size:16px;line-height:1.3;color:#fff}._loyalty-informations-wrapper_1dsj6p::after{content:"";position:absolute;z-index:0;top:0;right:-200px;opacity:.04;transform:rotate(-225deg);width:500px;height:500px;background-color:#000}._content_1dsj6p{position:relative;z-index:5;margin-top:20px}._header_1dsj6p{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}._header__column_1dsj6p{display:inline-flex;flex-direction:column}._header__column_1dsj6p:first-child{flex:0 0 400px}._header__column_1dsj6p:last-child{display:inline-flex;flex:0 1 200px;text-align:right}._name_1dsj6p{font-size:29px;font-weight:900}._card-number_1dsj6p{font-family:Courier;font-size:16px;letter-spacing:2px;color:#f8f8f8}._account-points__count_1dsj6p{font-size:40px;font-weight:900}._account-points-count__text_1dsj6p{font-size:20px;font-weight:900;color:#fed500}._account-points__value_1dsj6p{font-size:16px;line-height:1.4}._extra-points_1dsj6p{display:flex;position:relative;justify-content:space-between;align-items:center;padding:10px;border-radius:3px;background:#fff;color:#000}._extra-points_1dsj6p::after{display:block;content:"";position:absolute;top:-10px;right:20px;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 10px}._extra-points__column_1dsj6p{display:inline-flex;align-items:center}._extra-points__tag_1dsj6p{position:relative}._tag__icon-container_1dsj6p{flex:0 0 58px;width:58px}._tag__icon_1dsj6p{width:58px;height:51px}._tag__text_1dsj6p{display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center;font-size:18px;font-weight:700;line-height:1;color:#ce0e19}._tag-text__value_1dsj6p{font-size:10px;font-weight:400}._extra-points__text_1dsj6p{display:inline-block;max-width:250px;margin-left:20px;font-size:17px;line-height:1.1;color:#002c50}._extra-points__simple-link_1dsj6p{text-decoration:none}._extra-points__link_1dsj6p{padding:10px 20px;border-radius:4px;background:#ce0e19;text-align:center;text-decoration:none;font-size:14px;font-weight:700;color:#fff;transition:.3s background ease-in-out}._extra-points__link_1dsj6p:focus,._extra-points__link_1dsj6p:hover{background:rgb(171.2081339713,12.2918660287,21.9497607656)}@media screen and (max-width:620px){._header__column_1dsj6p:first-child{flex:0 0 300px}._loyalty-informations-wrapper_1dsj6p{padding:16px;margin:0 20px}._extra-points_1dsj6p{flex-direction:column}._extra-points__column_1dsj6p{margin-top:16px}._extra-points__column_1dsj6p:first-child{margin-top:0}}@media screen and (max-width:520px){._header_1dsj6p{flex-direction:column;padding:10px}._header__column_1dsj6p{width:100%}._header__column_1dsj6p:first-child{flex:0 0 auto}._header__column_1dsj6p:last-child{flex:1 1 auto}}@media screen and (max-width:480px){._loyalty-informations-wrapper_1dsj6p{padding:8px}._extra-points__text_1dsj6p{font-size:15px}}._options_55s46{display:flex;flex-direction:column;padding:15px;border-radius:3px;box-shadow:0 8px 16px rgba(0,0,0,.07)}._header_55s46{padding-bottom:10px;border-bottom:1px solid #dfe3e6;margin-bottom:9px;font-size:14px;font-weight:700;color:#ce0e19}._list__item_55s46{margin-bottom:10px}._list__item_55s46:last-child{margin-bottom:0}._item__link_55s46{display:flex;flex-direction:column;padding:12px;border-radius:2px;background-color:#dfe3e6;text-decoration:none;font-size:16px;color:#3b444b;transition:background-color .2s ease-in-out}._item__link_55s46 ._item__link--subtitle_55s46{opacity:.75;padding:3px 0;font-size:75%;font-style:italic}._item__link_55s46:active,._item__link_55s46:hover{background-color:rgb(237.3157894737,239.5263157895,241.1842105263);cursor:pointer}._list__item--oes_55s46 ._item__link_55s46{display:flex;flex:0 1 100%;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fb0;font-size:14px;color:#3b444b;transition:background-color .2s ease-in-out}._list__item--oes_55s46 ._item__link_55s46:active,._list__item--oes_55s46 ._item__link_55s46:hover{background-color:rgb(255,200.6,51)}._link__logo_55s46{flex:0 0 42px;height:42px;margin-left:16px}._loyalty-my-account_1qlvmk{position:relative;padding-top:50px}._loyalty-my-account_1qlvmk::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:280px;background-color:#f8f8f8}._loyalty-my-account_1qlvmk::after{content:"";position:absolute;z-index:1;top:240px;right:0;left:0;transform:skewY(-2deg);transform-origin:center;width:100%;height:90px;background:#fff}._content_1qlvmk{position:relative;z-index:5}._row--loyalty-informations_1qlvmk{margin:50px auto}._row--transactions-history-and-options_1qlvmk{display:flex;justify-content:space-between;max-width:650px;padding-bottom:10px;margin:50px auto}._column_1qlvmk{display:flex;flex:0 1 50%;flex-direction:column}._column--options_1qlvmk{max-width:280px}._column--options_1qlvmk ._row_1qlvmk{margin-top:16px}._column--options_1qlvmk ._row_1qlvmk:first-child{margin-top:0}._loyalty-points-note_1qlvmk{transform:translateY(60px);max-width:700px;font-size:11px;line-height:2;color:#efddde}._row--red-container_1qlvmk{position:relative;margin-top:150px}._row--red-container_1qlvmk::before{display:block;content:"";position:absolute;z-index:-1;top:0;bottom:-10px;transform:skewY(-2deg);transform-origin:bottom left;width:100%;background-image:linear-gradient(284.84deg,#f80000 0,#b40000 100%)}._row--red-container_1qlvmk ._row__content_1qlvmk{transform:translateY(-180px);max-width:832px;margin:0 auto}._row__partners_1qlvmk{margin:60px 0}._favorite-pharmacy_1qlvmk{margin-bottom:60px}@media screen and (max-width:875px){._favorite-pharmacy_1qlvmk{margin-top:60px}._row__partners_1qlvmk{margin-bottom:20px}}@media screen and (max-width:720px){._row--transactions-history-and-options_1qlvmk{margin:16px}._row--red-container_1qlvmk{padding-bottom:96px;margin-top:60px}._row--red-container_1qlvmk ._row__content_1qlvmk{transform:translateY(0)}}@media screen and (max-width:620px){._row--transactions-history-and-options_1qlvmk{flex-direction:column;margin:16px}._column_1qlvmk{flex:1 1 auto}._column--options_1qlvmk{max-width:620px;margin-top:16px}._loyalty-my-account_1qlvmk{padding-top:20px}._row--loyalty-card-informations_1qlvmk{margin:32px auto}}._list-item_x1id4n{padding-bottom:8px;border-bottom:1px solid #dfe3e6;margin-bottom:16px}._date_x1id4n{font-size:10px;font-weight:700;line-height:1.4;color:#5d7181}._transaction-type_x1id4n{margin-bottom:8px;font-size:14px;font-weight:700;color:#002c50}._total_x1id4n{font-size:14px;color:#5d7181}._merchant-name_x1id4n{font-size:12px;color:#5d7181}._points_x1id4n{font-size:14px;font-weight:700;color:#b2000a}._type-and-points_x1id4n{display:flex;justify-content:space-between}._no-results_11ap5s{text-align:center;font-size:14px;color:rgba(93,113,129,.5)}._header_bmhva6{padding-bottom:10px;border-bottom:1px solid #dfe3e6;margin-bottom:16px;font-size:14px;font-weight:700;color:#ce0e19}._other-link_bmhva6{display:flex;justify-content:space-between;align-items:center;text-decoration:none;font-size:14px;color:#5d7181}._arrows-button__icon_bmhva6{flex:0 0 6px;height:10px;fill:#5d7181}._disclaimer_bmhva6{padding:16px 32px 16px 16px;border:solid 1px #fb0;border-radius:3px;margin-top:32px;background-color:#fff5de;font-size:14px;color:#5d3f32}._disclaimer__title_bmhva6{margin-bottom:8px;font-weight:900}._disclaimer__text_bmhva6{line-height:1.5}._wallet_5lo9ep{display:none;flex-direction:column;justify-content:center;padding:15px;border-radius:3px;box-shadow:0 8px 16px rgba(0,0,0,.07)}._wallet_5lo9ep._visible_5lo9ep{display:flex}._header_5lo9ep{padding-bottom:9px;border-bottom:1px solid #dfe3e6;margin-bottom:9px;font-size:14px;font-weight:700;color:#ce0e19}._link_5lo9ep{display:flex;justify-content:center;margin:5px}._instruction_5lo9ep{opacity:.56;margin:16px 30px;text-align:center;font-size:14px;color:#5d7181}._image--google_5lo9ep{max-width:240px;max-height:38px}._image--apple_5lo9ep{max-width:110px;max-height:34px}._header_7hxlnx{position:relative;width:100%;min-height:380px;padding:10px 0 100px;background:url(https://assets-web.familiprix.com/assets/images/img-background-medications-234a621ae2ea69679885e6c11b9f1efb.jpg) center,#f0f4f8 center;background-size:cover}._content_7hxlnx{display:flex;flex-direction:column;justify-content:flex-end;width:100%}._title_7hxlnx{margin:50px 0 30px;font-size:46px;font-weight:900;color:#002c50}._description_7hxlnx{max-width:700px;font-size:22px;font-weight:700;line-height:1.5;color:#002c50}@media screen and (max-width:360px){._title_7hxlnx{font-size:42px}._description_7hxlnx{font-size:18px}}._content_1kkwuq{padding:28px 32px 62px;border-radius:3px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1)}._search-form__legal-text_1kkwuq{margin-top:8px;font-size:11px;color:#9cb0b5}._list_1kkwuq{margin-top:32px}._load-more_1kkwuq{display:flex;justify-content:center;margin-top:50px}._loading-indicator_1kkwuq{width:40px;height:40px;margin-left:32px}._search-results-placeholder_1kkwuq{width:100%;padding:45px 5px;border-radius:4px;background-color:#f8f8f8;text-align:center;font-size:16px;line-height:1;color:#3b444b}@media screen and (max-width:720px){._content_1kkwuq{padding-right:16px;padding-left:16px}}._medications-index-page_nu3dwd{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._content_nu3dwd{display:flex;width:100%;padding-top:64px}._column--left_nu3dwd{transform:translateY(-104px);flex-basis:660px}@media screen and (max-width:720px){._column_nu3dwd{flex-basis:auto}._column--left_nu3dwd{transform:translateY(-50px)}._content_nu3dwd{flex-direction:column}}._body_1m06yh{width:100%;padding:32px 32px 64px;background-color:#fff}._section__title_1m06yh{display:flex;align-items:center;margin-top:32px;margin-bottom:16px;font-size:20px;font-weight:900;line-height:1.6;color:#57a400}._section-title__icon_1m06yh{margin-right:16px;fill:#57a400}._section--instructions_1m06yh ._section-title__icon_1m06yh{width:26px;height:26px;margin-right:19px}._section--instructions_1m06yh ._section__title_1m06yh{margin-top:0}._section--side-effects_1m06yh ._section-title__icon_1m06yh{width:31px;height:24px}@media screen and (max-width:620px){._body_1m06yh{padding:32px}}._header_yhyur4{position:relative;width:100%;min-height:330px;padding:10px 0 64px;background:url(https://assets-web.familiprix.com/assets/images/img-background-medications-234a621ae2ea69679885e6c11b9f1efb.jpg) center,#f0f4f8 center;background-size:cover}._content_yhyur4{display:flex;flex-direction:column;justify-content:flex-end}._back-link_yhyur4{z-index:5;margin:20px 32px 0 0;text-align:left;text-decoration:none;font-size:20px;line-height:1.6;color:#002c50;transition:color .3s ease-in-out}._back-link_yhyur4:focus,._back-link_yhyur4:hover{color:#0090bd}._back-link_yhyur4:focus ._back-link__icon_yhyur4,._back-link_yhyur4:hover ._back-link__icon_yhyur4{fill:#0090bd}._back-link__icon_yhyur4{width:8px;height:14px;margin-right:8px;color:#002c50;transition:fill .3s ease-in-out}._title_yhyur4{display:flex;flex-direction:column;margin:56px 0 32px;font-size:42px;font-weight:900;color:#002c50}._description_yhyur4{font-size:22px;line-height:1.5;color:#002c50}@media screen and (max-width:620px){._title_yhyur4{font-size:36px}}._medications-show-page_crr75s{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._content_crr75s{display:flex;width:100%;padding:64px 0 0}._column--left_crr75s{transform:translateY(-80px);flex-basis:660px}._column--right_crr75s{padding:0 32px;margin-left:32px;flex-basis:430px}._column-right__row_crr75s{position:relative;margin-bottom:128px}._column-right__row_crr75s::after{display:block;content:"";position:absolute;bottom:-64px;left:calc(50% - 64px);width:128px;height:2px;border:solid 1px #dfe3e6}._column-right__row_crr75s:last-child::after{display:none;margin-bottom:0}._general-notes__title_crr75s{font-size:16px;font-weight:900;line-height:2;color:#5d7181}@media screen and (max-width:720px){._column_crr75s{flex-basis:auto}._column--left_crr75s{transform:translateY(-50px)}._footer_crr75s{margin-right:16px;margin-left:16px}._content_crr75s{flex-direction:column}._column--right_crr75s{margin-left:0}}._header_19pnnc{position:relative;width:100%;min-height:380px;padding:10px 0 100px;background:url(https://assets-web.familiprix.com/assets/images/img-background-medications-234a621ae2ea69679885e6c11b9f1efb.jpg) center,#f0f4f8 center;background-size:cover}._content_19pnnc{display:flex;flex-direction:column;justify-content:flex-end;width:100%}._title_19pnnc{margin:50px 0 30px;font-size:46px;font-weight:900;color:#002c50}._description_19pnnc{max-width:700px;font-size:22px;font-weight:700;line-height:1.5;color:#002c50}@media screen and (max-width:360px){._title_19pnnc{font-size:42px}._description_19pnnc{font-size:18px}}._search_566nu8{padding:32px 32px 64px;border-radius:3px;background-color:#fff;box-shadow:0 16px 32px rgba(0,44,80,.1)}._list_566nu8{margin-top:32px}._content__footer_566nu8{display:flex;justify-content:center;margin-top:64px}@media screen and (max-width:720px){._search_566nu8{padding-right:16px;padding-left:16px}}._natural-products-index-page_ypa28h{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._content_ypa28h{display:flex;width:100%;padding-top:64px}._column--left_ypa28h{transform:translateY(-104px);flex-basis:660px}@media screen and (max-width:720px){._content_ypa28h{flex-direction:column}._column_ypa28h{flex-basis:auto}._column--left_ypa28h{transform:translateY(-50px)}}._header_1tplhw{position:relative;width:100%;min-height:250px;padding:16px 0 0;background:url(https://assets-web.familiprix.com/assets/images/img-background-medications-234a621ae2ea69679885e6c11b9f1efb.jpg) center,#f0f4f8 center;background-size:cover}._header--with-image_1tplhw{background-position:center;background-size:cover}._header--with-image_1tplhw::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;width:100%;height:100%;background-color:#f8f8f8}._content_1tplhw{display:flex;position:relative;z-index:1;flex-direction:column;justify-content:flex-end}._back-link_1tplhw{margin:20px 32px 0 0;text-align:left;text-decoration:none;font-size:20px;line-height:1.6;color:#002c50;transition:color .3s ease-in-out}._back-link_1tplhw:focus,._back-link_1tplhw:hover{color:#0090bd}._back-link_1tplhw:focus ._back-link__icon_1tplhw,._back-link_1tplhw:hover ._back-link__icon_1tplhw{fill:currentColor}._back-link__icon_1tplhw{width:8px;height:14px;margin-right:8px;fill:#002c50;transition:fill .3s ease-in-out}._title_1tplhw{display:flex;flex-direction:column;margin:32px 0 0;font-size:42px;font-weight:900;color:#002c50}@media screen and (max-width:620px){._title_1tplhw{font-size:36px}}._natural-products-show-page_ha9hbg{padding-bottom:64px;background-image:linear-gradient(to left,#f7fbfd,#f7fbfd)}._content_ha9hbg{display:flex;transform:translateY(-50px);max-width:810px;padding:32px;border-radius:3px;background-color:#fff;box-shadow:0 16px 32px rgba(0,0,0,.1);font-size:16px;line-height:1.7;color:#3b444b}._content_ha9hbg h2:first-child{margin-top:0}@media screen and (max-width:480px){._content_ha9hbg{padding:16px}}._news-articles-page-index_zymczk{position:relative;background:#f7fbfd}._news-articles-page-index_zymczk::before{display:block;content:"";position:absolute;z-index:0;top:0;right:0;left:0;width:100%;height:300px;background:url(https://assets-web.familiprix.com/assets/images/img-background-news-articles-1570fe1ca20dc84929acbd374ee5488e.jpg) center;background-size:cover}._content-wrapper_zymczk{max-width:850px;margin:0 auto}._header_zymczk{margin-top:0;padding:64px 0 32px;font-size:40px;font-weight:900;line-height:1.3;color:#fff}._column_zymczk{flex:0 1 auto}._column--image_zymczk{flex:0 0 200px;width:200px;margin-left:32px}._list_zymczk{display:flex;flex:0 1 auto;flex-direction:column}._list__item_zymczk{margin:0 64px 64px}._list__item_zymczk:first-child{padding:64px;border-radius:3px;margin:0 0 64px;background-color:#fff;box-shadow:0 16px 32px rgba(0,68,128,.1)}._list__item_zymczk:first-child ._published-at_zymczk{margin-bottom:16px}._list__item_zymczk:first-child ._title_zymczk{margin-bottom:16px;font-size:32px;letter-spacing:.1px}._list__item_zymczk:first-child ._excerpt_zymczk{font-size:16px}._list__item_zymczk:first-child ._column--image_zymczk{flex:0 0 250px}._link_zymczk{display:flex;flex:0 0 auto;justify-content:space-between;align-items:center;text-decoration:none}._link_zymczk:focus ._read-link_zymczk,._link_zymczk:focus ._title_zymczk,._link_zymczk:hover ._read-link_zymczk,._link_zymczk:hover ._title_zymczk{color:#5d7181}._link_zymczk:focus ._read-link__icon_zymczk,._link_zymczk:hover ._read-link__icon_zymczk{margin-left:20px}._published-at_zymczk{margin-bottom:8px;font-size:16px;font-weight:700;color:#57a400}._title_zymczk{margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.3;color:#002c50;transition:color .3s ease-in-out}._excerpt_zymczk{margin-bottom:16px;font-size:15px;line-height:1.8;color:#6e767d}._thumbnail_zymczk{max-width:100%}._read-link_zymczk{font-size:13px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._read-link__icon_zymczk{width:6px;height:10px;margin-left:16px;fill:currentColor;transition:margin-left .3s ease-in-out}._load-more-wrapper_zymczk{display:flex;justify-content:center;margin-bottom:64px}@media screen and (max-width:720px){._column--image_zymczk{display:none}}@media screen and (max-width:620px){._list__item_zymczk{margin:0 32px 64px}._list__item_zymczk:first-child{padding:32px}._list__item_zymczk:first-child ._title_zymczk{font-size:26px}}@media screen and (max-width:480px){._list__item_zymczk{margin:0 16px 64px}._list__item_zymczk:first-child{padding:32px 16px}}._icon-wrapper_1qp7in{margin-bottom:32px;text-align:center}._icon_1qp7in{width:40px;height:36px}._title_1qp7in{margin-bottom:32px;font-size:19px;font-weight:700;color:#57a400}._note_1qp7in{font-size:16px;line-height:1.4;color:#002c50}._note_1qp7in p{margin-bottom:16px}._note_1qp7in p:last-child{margin-bottom:0}._newsletter-show_odib5l{padding:64px 0 100px;background-image:linear-gradient(to bottom,#004883,#002c50)}._title_odib5l{margin-bottom:90px;font-size:50px;font-weight:900;line-height:1;color:#fff}._content_odib5l{max-width:480px;padding:32px;border-radius:4px;margin:0 auto;background-color:#fff;box-shadow:0 16px 32px rgba(0,0,0,.1)}._item__content_1u84gk{display:flex;flex-direction:column;justify-content:center;width:100%}._item__title_1u84gk{font-size:14px;font-weight:700;color:#458100}._item__text_1u84gk{margin:8px 32px 0 0;font-size:14px;font-style:italic;line-height:1.4;color:#5d7181}._header_n7ztna{position:relative;padding-bottom:32px;margin-bottom:32px}._header_n7ztna::after{display:block;content:"";position:absolute;bottom:0;left:calc(50% - 100px);width:210px;height:2px;background:#dfe3e6}._icon-wrapper_n7ztna{margin-bottom:32px;text-align:center}._header__icon_n7ztna{width:40px;height:36px}._header__title_n7ztna{margin-bottom:32px;font-size:19px;font-weight:700;color:#57a400}._header__description_n7ztna{margin:16px 0;font-size:16px;line-height:1.4;color:#5d7181}._confirm-subscription-error-message_n7ztna{margin-bottom:32px}._note_n7ztna{font-size:14px;line-height:1.4;color:#5d7181}._message_n7ztna{padding:16px;border:solid 1px #65be00;border-radius:3px;margin-bottom:16px;background-color:#effae2;font-size:16px;line-height:1.4;color:#3b444b}._message--error_n7ztna{border-color:#ce0e19;background-color:#b2000a;color:#fff}._list__item_n7ztna{margin-top:32px}._list__item_n7ztna:first-child{margin-top:0}._list-item__content_n7ztna{display:flex;flex-direction:column;justify-content:center}._list-item__title_n7ztna{font-size:14px;font-weight:700;color:#458100}._list-item__text_n7ztna{margin:8px 32px 0 0;font-size:14px;font-style:italic;line-height:1.4;color:#5d7181}._content_n7ztna{margin-top:60px}._content_n7ztna:first-child{margin-top:0}._content--unsubscribe_n7ztna ._note_n7ztna{font-size:16px}._content--unsubscribe_n7ztna ._list_n7ztna{margin-top:30px}._content--unsubscribe_n7ztna ._list__item_n7ztna{margin-top:16px}._content-footer__row_n7ztna{margin-top:32px}._content-footer__button_n7ztna{display:block;width:100%;padding:12px 18px;border-radius:3px;background-color:#002c50;box-shadow:0 14px 22px rgba(0,0,0,.1);text-align:center;font-size:16px;font-weight:700;line-height:1.1;color:#fff;transition:background .3s ease-in-out,opacity .3s ease-in-out}._content-footer__button_n7ztna:enabled:focus,._content-footer__button_n7ztna:enabled:hover{background-color:#004669}._content-footer__button_n7ztna:disabled{opacity:.5;cursor:default}._content-footer__note_n7ztna{font-size:14px;font-style:italic;line-height:1.4;color:#5d7181}._confirmation-modal_1beavq{display:flex;position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}._dialog__cancel-button_1beavq{background:#fff;color:#e2011b}._donation-buttons_icma6t{display:flex;justify-content:center;align-items:center;margin-right:20px;margin-left:20px}._container_icma6t{width:100%;max-width:510px}._button_icma6t{width:100%;height:40px;border:2px solid #e2011b;border-radius:40px;margin:15px auto;background:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;color:#e2011b;transition:.2s ease-in-out;transition-property:opacity}._button--primary_icma6t{border:0;background:#e2011b;color:#fff}._button_icma6t[disabled]{opacity:.2;cursor:default}._legalCheckbox_icma6t{display:flex;align-items:center;width:100%;padding-top:15px;margin:0 auto;font-size:12px;font-style:italic;font-weight:300;line-height:1.4;color:#5a5a5a}._legalCheckbox__label-text_icma6t{display:block}._legalCheckbox__label-line_icma6t{display:block}._legalCheckbox__label-link_icma6t{color:#5a5a5a}._legalCheckbox__checkbox_icma6t:checked,._legalCheckbox__checkbox_icma6t:not(:checked){position:absolute;left:-9999px}._legalCheckbox__checkbox_icma6t:checked+._legalCheckbox__label-text_icma6t,._legalCheckbox__checkbox_icma6t:not(:checked)+._legalCheckbox__label-text_icma6t{position:relative;padding-left:30px;cursor:pointer}._legalCheckbox__checkbox_icma6t:checked+._legalCheckbox__label-text_icma6t::before,._legalCheckbox__checkbox_icma6t:not(:checked)+._legalCheckbox__label-text_icma6t::before{content:"";position:absolute;top:2px;left:0;width:22px;height:22px;border:2px solid #9a9a9a;border-radius:3px;background:#fff}._legalCheckbox__checkbox_icma6t:checked+._legalCheckbox__label-text_icma6t::after,._legalCheckbox__checkbox_icma6t:not(:checked)+._legalCheckbox__label-text_icma6t::after{content:"✔";position:absolute;top:5px;left:3px;font-size:12px;color:#e2011b;transition:all .2s}._legalCheckbox__checkbox_icma6t:not(:checked)+._legalCheckbox__label-text_icma6t::after{opacity:0;transform:scale(0)}._legalCheckbox__checkbox_icma6t:checked+._legalCheckbox__label-text_icma6t::after{opacity:1;transform:scale(1)}._error-modal_1iripp{display:flex;position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}._dialog__icon_1iripp{width:176px;height:176px;background:#e2011b}._loading-modal_3eby6d{display:flex;position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}._loading-modal-wrapper_3eby6d{width:130px;height:130px;display:flex;align-items:center;justify-content:center}._loading-indicator_3eby6d{width:40px;height:40px}._oes-donation-main-header_9ilpvg{display:flex;justify-content:center;align-items:center;height:50px;border-top:1px solid #ae071a;background:#e2011b;font-size:15px;font-weight:300;color:#fff}._header_points_9ilpvg{margin-left:5px;text-transform:uppercase;font-weight:700}@media (max-width:600px){._oes-donation-main-header_9ilpvg{flex-direction:column}}._points-count-box_i1hmek{display:flex;justify-content:center;align-items:center;margin-right:20px;margin-left:20px;font-size:20px;font-weight:300;color:#5a5a5a}._points-count-box-container_i1hmek{width:100%;max-width:510px;border-radius:8px;background:#ece8e8;text-align:center}._question_i1hmek{padding:0 35px;margin-top:10px;font-size:18px}._label-input_i1hmek{display:block;width:60%;height:45px;border:1pt solid #d1d1d1;border-radius:8px;margin:10px auto 8px;outline:0;text-align:center;font-size:33px;font-weight:800;color:#000}._label-text_i1hmek{margin-bottom:5px;text-align:center;font-size:14px}._label-button_i1hmek{width:auto;height:20px;margin:10px auto;background:0 0;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;color:#e2011b}@media (max-width:600px){._points-count-box_i1hmek{flex-direction:column}}._oes-donation-welcome-user-box_1dddn5{padding:15px 20px;text-align:center;font-size:18px;font-weight:200;color:#1d1d1d}._success-modal_w2vhc0{display:flex;position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}._link_g350u1{display:inline-flex;justify-content:space-between;align-items:center;width:295px;padding:12px 18px;border-radius:4px;background:#002855;text-decoration:none;transition:background .3s ease-in-out,box-shadow .3s ease-in-out}._link_g350u1:focus,._link_g350u1:hover{background:#164074;box-shadow:0 4px 8px rgba(120,193,209,.1)}._link__icon_g350u1{width:25px;height:25px}._link__title_g350u1{font-size:13px;font-weight:600;line-height:1.2;color:#fff}@media screen and (max-width:620px){._link_g350u1{padding:12px}}._how-it-works_gcm843{display:flex;justify-content:center;padding:0 20px;counter-reset:stepList}._item_gcm843{display:flex;position:relative;flex:0 1 200px;flex-direction:column;align-items:center}._item--separator_gcm843{flex:0 1 136px;width:136px;height:3px;border-radius:4px;margin:40px 16px 0 8px;background:#e7e7e7}._item--fill-form_gcm843 ._item__icon_gcm843{width:52px;height:64px}._item--phone-call_gcm843 ._item__icon_gcm843{width:60px;height:58px}._item--folder-transfer_gcm843 ._item__icon_gcm843{width:67px;height:53px}._item__icon-container_gcm843{display:flex;justify-content:center;align-items:center;width:105px;height:85px;margin-bottom:32px}._item__icon_gcm843{width:42px;height:59px}._item__text_gcm843{position:relative;width:100%;padding-left:20px;font-size:14px;line-height:1.3;color:#002c50;counter-increment:stepList}._item__text_gcm843::before{content:counter(stepList);position:absolute;top:3px;left:0;font-size:18px;font-weight:700;line-height:1;color:#57a400}@media screen and (max-width:480px){._how-it-works_gcm843{flex-direction:column;align-items:center}._item_gcm843{flex:0 0 auto;margin-bottom:32px}._item--separator_gcm843{display:none}}._pharmacies-index-page_1bbyta{position:relative}._pharmacy-business-hours_6mecck{padding:32px 0}._wrapper_6mecck{display:flex;justify-content:flex-start;max-width:720px}._meta-info_6mecck{max-width:310px;margin-right:80px}._schedule-wrapper_6mecck{margin-bottom:25px}._schedule-selector_6mecck{padding:0 10px}._schedule-selector__item_6mecck{display:inline-block;font-size:18px;font-weight:700;color:#5d7181;transition:.2s color ease-in-out,.3s border ease-in-out}._schedule-selector__item_6mecck:first-child{margin-right:35px}._schedule-selector--lab_6mecck ._schedule-selector__item--selected_6mecck{border-bottom:solid 2px #57a400;color:#57a400}._schedule-selector--commercial_6mecck ._schedule-selector__item--selected_6mecck{border-bottom:solid 2px #e30613;color:#e30613}._schedule-selector__item--disabled_6mecck{cursor:default}._schedule-selector__icon_6mecck{width:6px;height:13px;margin-left:30px;fill:#5d7181}._schedule-table__row_6mecck{font-size:16px;line-height:1.4;color:#002c50}._schedule-table__row--highlighted_6mecck{border-radius:4px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1)}._schedule-table__row--highlighted_6mecck ._schedule-table__column_6mecck{font-weight:700;color:#002c50}._schedule-table__column_6mecck{padding:5px 20px 5px 5px;vertical-align:bottom}._schedule-table__column_6mecck:first-child{padding-left:10px;color:#002c50}._schedule-table__column_6mecck:last-child{padding-right:15px}._schedule-table-column__description_6mecck{font-weight:700}._pharmacy-business-hours--with-events-schedule_6mecck ._schedule-outer-wrapper_6mecck{overflow:hidden}._pharmacy-business-hours--with-events-schedule_6mecck ._schedule-wrapper_6mecck{display:flex;overflow:hidden;width:200%;transition:.3s transform ease-in-out,.3s max-height ease-in-out}._pharmacy-business-hours--with-events-schedule_6mecck ._schedule-wrapper--events-visible_6mecck{transform:translateX(-50%)}._pharmacy-business-hours--with-events-schedule_6mecck ._schedule_6mecck{width:50%}@media screen and (max-width:1200px){._wrapper_6mecck{margin-right:355px}._pharmacy-business-hours--with-events-schedule_6mecck ._wrapper_6mecck{max-width:720px;margin-right:auto}}@media screen and (max-width:1000px){._schedule-selector__icon_6mecck{display:none}._meta-info_6mecck{margin-bottom:30px}._schedule-outer-wrapper_6mecck{width:340px}._schedule-table_6mecck{width:100%}}@media screen and (max-width:960px){._wrapper_6mecck{max-width:100%;margin-right:0}}@media screen and (max-width:620px){._pharmacy-business-hours_6mecck{padding-top:0}._meta-info_6mecck{margin-right:0}._wrapper_6mecck{flex-direction:column}._schedule_6mecck{width:100%}._meta-info_6mecck{max-width:100%;margin-bottom:30px}._current-business-hours_6mecck{max-width:100%}._schedule-outer-wrapper_6mecck{width:auto}._schedule-selector__icon_6mecck{display:none}._schedule-table_6mecck{width:100%}}._link_kqipyx{display:flex;flex-direction:row;justify-content:center;align-items:center;height:60px;padding:10px 16px;border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.08);text-decoration:none;transition:.3s box-shadow ease}._link_kqipyx:focus,._link_kqipyx:hover{box-shadow:0 12px 28px rgba(0,0,0,.12)}._link__icon-wrapper_kqipyx{display:flex;flex:0 0 auto;align-items:center;margin-right:16px}._link__icon_kqipyx{width:40px;height:40px;object-fit:contain}._link__title_kqipyx{flex:1 0 auto;align-items:center;margin:auto 0;text-decoration:none;font-size:18px;font-weight:700;line-height:1.3;color:#002c50}._link__accessory_kqipyx{width:9px;height:13px;margin:auto 8px;fill:#ea0404;transition:.3s fill ease}@media screen and (max-width:620px){._link_kqipyx{flex-wrap:nowrap}._link__icon-wrapper_kqipyx{margin-right:8px}._link__icon_kqipyx{width:30px;height:30px;object-fit:contain}._link__title_kqipyx{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}}._commercial-services_um6hhf{padding-bottom:89px}._title_um6hhf{margin-bottom:40px;font-size:24px;font-weight:500;line-height:1.6;color:#002c50}._services-list__item_um6hhf{margin-bottom:8px}._services-list__item_um6hhf:last-child{margin-bottom:0}@media screen and (max-width:800px){._commercial-services_um6hhf{padding-bottom:50px}}@media screen and (max-width:680px){._commercial-services_um6hhf{padding-bottom:32px}._title_um6hhf{text-align:center;font-weight:500;line-height:1.4}}._row_rxx2yn{padding:15px 0;border-bottom:solid 1px #dfe3e6}._row_rxx2yn:first-child{padding-top:0}._row_rxx2yn:last-child{padding-bottom:0;border-bottom:0}._row--contact_rxx2yn{display:flex;flex-direction:column}._phone-number_rxx2yn{margin-bottom:15px;text-decoration:none;white-space:nowrap;font-size:34px;font-weight:500}._row--lab_rxx2yn ._phone-number_rxx2yn{color:#57a400}._row--commercial_rxx2yn ._phone-number_rxx2yn{color:#e30613}._data-protection-manager_rxx2yn,._fax_rxx2yn{line-height:20px;font-size:13px;color:#002c50}._data-protection-manager__label_rxx2yn,._fax__label_rxx2yn{font-weight:700}._data-protection-manager__email_rxx2yn{color:#002c50}._data-protection-manager__email_rxx2yn:focus,._data-protection-manager__email_rxx2yn:hover{color:#3a5cb1}._data-protection-manager__disclaimer_rxx2yn{display:inline;margin-left:5px}._data-protection-manager__disclaimer-button_rxx2yn{vertical-align:sub;width:16px;height:16px}._data-protection-manager__disclaimer-button-icon_rxx2yn{width:100%;height:100%;fill:#002c50}._data-protection-manager-modal__zone_rxx2yn{display:flex;padding:5px}._data-protection-manager-modal__icon_rxx2yn{flex:0 0 auto;width:22px;height:25px;fill:#f0af23}._data-protection-manager-modal__message_rxx2yn{margin:0 10px;font-size:15px;font-weight:400;line-height:18px;color:#13171a}._data-protection-manager-modal__action_rxx2yn{flex:0 0 auto}._data-protection-manager-modal__action-button_rxx2yn{width:18px;height:18px}._data-protection-manager-modal__action-button-icon_rxx2yn{fill:#f0af23}._row--address_rxx2yn{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.2px;color:#002c50}._province-and-zipcode_rxx2yn{white-space:nowrap}._row--accessibility_rxx2yn{display:flex;justify-content:space-between;align-items:center}._accessibility-column_rxx2yn{display:flex;align-items:center}._accessibility-column__icon_rxx2yn{margin-right:20px;fill:#5d7181}._accessibility-column__icon--wheelchair_rxx2yn{width:20px;height:23px}._accessibility-column__icon--parking_rxx2yn{width:20px;height:19px}._accessibility-column__icon--transit_rxx2yn{width:28px;height:18px}._accessibility-column__icon--itinerary_rxx2yn{width:27px;height:26px;margin-right:15px;fill:#002c50}._accessibility-column--itinerary_rxx2yn{width:100px;text-decoration:none;font-size:14px;font-weight:700;line-height:1.1;color:#002c50}._important-message_1xiy45{padding:24px 0;background:#ffe2e2}._title_1xiy45{margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:.02em;color:#b2000a}._body_1xiy45{max-width:720px;font-size:14px;line-height:1.5;color:#000}._action-wrapper_1xiy45{display:flex;justify-content:flex-start;margin-top:16px}._item_fbdic3{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.08);transition:.3s box-shadow ease}._item_fbdic3:focus,._item_fbdic3:hover{box-shadow:0 12px 28px rgba(0,0,0,.12)}._item--carousel_fbdic3{display:flex;width:445px;height:506px}._item--single-item_fbdic3{flex:1 1 auto;flex-direction:row;align-items:initial;height:auto}._item--single-item_fbdic3 ._image-container_fbdic3{flex:1 1 auto;max-width:50%;height:100%;max-height:100%}._item--single-item_fbdic3 ._image_fbdic3{min-height:398px!important}._item--single-item_fbdic3 ._content_fbdic3{justify-content:center;align-items:flex-start;padding:20px 70px 20px 100px;text-align:left}._item--single-item_fbdic3 ._excerpt_fbdic3{margin-bottom:0}._item--single-item_fbdic3 ._footer_fbdic3{margin-top:54px}._item--two-items_fbdic3{flex:1 1 auto;width:auto}._item--two-items_fbdic3 ._content_fbdic3{flex:1 1 auto}._image-container_fbdic3{overflow:hidden;width:100%;max-height:50%}._image_fbdic3{width:100%;height:100%;max-height:100%!important;object-fit:cover}._content_fbdic3{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;align-items:center;max-width:100%;padding:32px;text-align:center;color:#3b444b}._title_fbdic3{max-width:100%;font-size:26px;font-weight:500;line-height:1.2;letter-spacing:.02em;color:#002c50;overflow-wrap:anywhere!important;word-wrap:break-word}._excerpt_fbdic3{max-width:100%;margin-top:16px;margin-bottom:auto;font-size:16px;line-height:1.5;overflow-wrap:anywhere!important;word-wrap:break-word}._footer_fbdic3{width:100%;margin-top:16px}._link_fbdic3{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.3;color:#002c50;transition:.3s opacity ease}._link_fbdic3:focus,._link_fbdic3:hover{opacity:.8}._link__icon_fbdic3{width:7px;height:12px;margin-left:5px}@media screen and (max-width:1100px){._item--carousel_fbdic3{height:466px}._item--single-item_fbdic3 ._image_fbdic3{min-height:328px!important}._item--single-item_fbdic3 ._content_fbdic3{padding:32px}._item--single-item_fbdic3 ._excerpt_fbdic3{margin-bottom:0}._title_fbdic3{font-size:20px}._excerpt_fbdic3{margin-bottom:auto;font-size:14px;line-height:1.3}._link_fbdic3{font-size:14px;line-height:1.3}}@media screen and (max-width:760px){._item--single-item_fbdic3{flex:1 1 auto;flex-direction:column;height:440px}._item--single-item_fbdic3 ._image-container_fbdic3{flex:1 1 auto;max-width:100%;height:100%;max-height:220px}._item--single-item_fbdic3 ._content_fbdic3{text-align:center}._item--single-item_fbdic3 ._content_fbdic3>*{width:100%}}@media screen and (max-width:680px){._item--two-items_fbdic3 ._image-container_fbdic3{max-height:220px}}@media screen and (max-width:500px){._item--carousel_fbdic3{display:block;width:300px;height:410px}._item--single-item_fbdic3{height:auto}._image-container_fbdic3{max-height:186px!important}._content_fbdic3{flex:1 1 auto;padding:28px 16px!important}._title_fbdic3{font-size:18px;font-weight:700}._excerpt_fbdic3{margin-top:16px}._footer_fbdic3{margin-top:16px!important}._link_fbdic3{font-size:12px}._link__icon_fbdic3{width:6px;height:11px}}._notice_158n75{max-width:720px;padding:32px;border-radius:8px;background:#ffe2e2}._title_158n75{margin-bottom:16px;font-size:24px;font-weight:700;line-height:26px;color:#b2000a}._subtitle_158n75{margin-bottom:30px;font-size:18px;line-height:27px;color:#000}._description_158n75{position:relative;font-size:14px;line-height:21px;color:#000}._description_158n75::before{display:block;content:"";width:40px;height:4px;margin-bottom:26px;background:#b2000a}._description_158n75 p{margin-bottom:16px}._description_158n75 p:last-child{margin-bottom:0}@media screen and (max-width:1200px){._notice_158n75{margin-right:355px}}@media screen and (max-width:720px){._notice_158n75{padding:16px}}@media screen and (max-width:620px){._notice_158n75{max-width:100%;padding:32px;margin-right:0}}._category_1sc70z{border-radius:4px;margin-bottom:8px;transition:background-color .5s ease-in-out}._category--collapsed_1sc70z:focus,._category--collapsed_1sc70z:hover{background-color:#eff6fb}._category--collapsed_1sc70z ._category-selector__button-icon_1sc70z{transform:rotate(180deg)}._category--collapsed_1sc70z ._category__services-list_1sc70z{display:none}._category--nested_1sc70z{box-shadow:none}._category--nested_1sc70z._category--collapsed_1sc70z:last-child{padding-bottom:8px}._category--nested_1sc70z ._category-header_1sc70z{padding:8px 16px}._category--nested_1sc70z ._category-header__title_1sc70z{font-size:18px;font-weight:400;line-height:1.3}._category--nested_1sc70z ._category_1sc70z{max-height:100%}._category-header_1sc70z{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;padding:12px 32px 12px 16px;border-radius:4px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);cursor:pointer}._category-header--nested_1sc70z{background:0 0;box-shadow:none}._category-header__title_1sc70z{flex:1 0;font-size:18px;font-weight:600;line-height:1.6;color:#002c50}._category-header__title_1sc70z+._category-selector__button-icon_1sc70z{margin:0 0 0 16px;fill:#7992a6;stroke:#7992a6}._category-selector__button-icon_1sc70z{width:14px;height:14px;margin-right:16px;fill:#65be00;transition:transform .3s ease-in-out;stroke:#65be00;stroke-width:3}._category-header__services-count_1sc70z{white-space:nowrap;font-size:13px;font-weight:500;color:#5d7181}._category-services-list__title_1sc70z{padding:12px 0 15px;border-bottom:1px solid #dfe3e6;margin-right:16px;text-align:right;font-size:16px;font-weight:700;letter-spacing:.5px;color:#002c50}._subcategories-list_1sc70z{margin-top:10px}@media screen and (max-width:620px){._category-services-list__title_1sc70z{display:none}._category--collapsed_1sc70z ._category-header__title_1sc70z{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}._category--nested_1sc70z ._category-header_1sc70z{padding:8px 16px 8px 20px}._category--nested_1sc70z ._category-header__title_1sc70z{font-size:16px}._category-header_1sc70z{flex-wrap:nowrap;padding:8px 16px 8px 12px}._category-header__title_1sc70z{font-size:16px}._category-selector__button-icon_1sc70z{margin-right:12px}}@media screen and (max-width:480px){._category--nested_1sc70z ._category-header_1sc70z{padding-left:8px}}._services-item_1rl1yu{display:flex;align-items:center;padding:12px 16px;border-bottom:solid 1px #dfe3e6;margin:0 16px}._services-item_1rl1yu:last-child{border-bottom:0}._services-item--at-featured-pharmacy-services_1rl1yu{margin:0}._services-item__title_1rl1yu{flex:1 1 auto;margin-right:12px;font-size:16px;color:#3b444b}._services-item__contact_1rl1yu{display:flex;flex:0 0 auto;align-self:flex-start;align-items:center}._services-item__button_1rl1yu{flex:0 0 auto;text-align:center;text-transform:uppercase;font-size:12px;font-weight:500}._services-item__separator_1rl1yu{display:flex;height:1px;border:solid 1px #dfe3e6;margin-top:17px;flex-basis:100%}._service-item__link_1rl1yu{text-align:center;text-decoration:none}._service-item__link_1rl1yu ._service-item-link__icon_1rl1yu{display:none;width:40px;height:40px}._service-item__link_1rl1yu ._service-item-link__text_1rl1yu{display:inline-block;width:150px;padding:8px;border-radius:4px;background-color:#e2f2ff;font-size:14px;font-weight:700;color:#002c50;transition:.3s opacity ease}._service-item__link_1rl1yu ._service-item-link__text_1rl1yu:focus,._service-item__link_1rl1yu ._service-item-link__text_1rl1yu:hover{opacity:.8}._service-item__link--outline_1rl1yu ._service-item-link__text_1rl1yu{border:1px solid #002c50;border-radius:4px;background:0 0;color:#002c50}._service-item__link--blue_1rl1yu ._service-item-link__text_1rl1yu{background-color:#002c50;color:#fff}._service-item__link_1rl1yu+._service-item__link_1rl1yu,._service-item__link_1rl1yu+._services-item__button-no-appointment_1rl1yu{margin-left:8px}._services-item__button-no-appointment_1rl1yu{width:150px;text-align:center;font-size:14px;font-style:italic;color:#002c50}@media screen and (max-width:480px){._services-item_1rl1yu{padding:4px 0;margin:0 4px}._services-item__title_1rl1yu{font-size:14px}._service-item__link_1rl1yu ._service-item-link__icon_1rl1yu{display:block}._service-item__link_1rl1yu ._service-item-link__text_1rl1yu{display:none}._services-item__title_1rl1yu{font-size:14px}._services-item__button-no-appointment_1rl1yu{opacity:0;width:40px}}._pharmacy-services_38h742{padding:92px 0 89px}._header_38h742{display:flex;flex-direction:row;align-items:center;margin-bottom:60px}._title_38h742{flex:1 1 auto;margin-bottom:6px;font-size:24px;font-weight:500;line-height:1.1;color:#002c50}._featured-pharmacy-services_38h742{padding:16px;border-radius:4px;margin-bottom:32px;background-color:#e2f2ff}._featured-pharmacy-services__header_38h742{display:flex;justify-content:space-between}._featured-pharmacy-services__title_38h742{font-size:20px;font-weight:700;line-height:1.6;color:#002c50}._featured-pharmacy-services-title__icon_38h742{width:16px;height:16px;margin-right:8px;fill:#002c50}._featured-pharmacy-services-header__count_38h742{font-size:12px;font-weight:500;line-height:1.6;color:#002c50}._reset-button-container_38h742{margin:8px 0}._services-list__item_38h742{margin-bottom:32px}._services-list__item_38h742:last-child{margin-bottom:0}._services-list-item__count_38h742{font-size:14px;font-weight:200;line-height:1.6;color:#002c50}._services-search-box_38h742{flex:0 0 auto;max-width:477px;margin-left:24px}@media screen and (max-width:800px){._pharmacy-services_38h742{padding:50px 0}}@media screen and (max-width:680px){._pharmacy-services_38h742{padding:40px 0 28px}._header_38h742{flex-direction:column;margin-bottom:24px}._title_38h742{margin-bottom:40px;text-align:center}._services-search-box_38h742{width:100%;max-width:100%;margin-left:0}}@media screen and (max-width:480px){._featured-pharmacy-services_38h742{margin-right:-16px;margin-left:-16px}}._photo-lab_16qmq7{display:flex;padding:0 32px;border-radius:8px;background:#002c50;box-shadow:0 4px 4px rgba(0,0,0,.25);transition:background-color .2s ease-in-out}._photo-lab_16qmq7:focus,._photo-lab_16qmq7:hover{background-color:#3a5cb1}._content_16qmq7{display:flex;flex:1 1;color:#fff}._content--left_16qmq7{flex-direction:column;justify-content:center;padding:16px 8px 16px 0}._content--right_16qmq7{flex-direction:row}._title_16qmq7{font-size:28px;font-weight:500;line-height:1.2;letter-spacing:.4px}._description_16qmq7{margin-top:8px;font-size:16px;line-height:1.5}._image-wrapper_16qmq7{display:flex;flex:1 1 100%;justify-content:flex-end}._image_16qmq7{flex:1 1;max-width:100%;max-height:137px;object-fit:contain;object-position:bottom}._action_16qmq7{display:flex;flex:1 0 auto;flex-direction:row;justify-content:flex-end;align-items:center;margin-left:24px}._action__text_16qmq7{flex:0 0 auto;margin:auto 0;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.02em}._action__accessory_16qmq7{width:9px;height:13px;margin:auto 0 auto 12px;fill:#fff}@media screen and (max-width:800px){._photo-lab_16qmq7{flex-direction:column}._content_16qmq7{flex-basis:auto}._content--right_16qmq7{flex-direction:column-reverse}._image-wrapper_16qmq7{justify-content:center;margin-top:8px;flex-basis:auto}._image_16qmq7{max-height:174px}._action_16qmq7{justify-content:flex-start;margin-left:0}._action__text_16qmq7{padding-top:2px}}@media screen and (max-width:620px){._photo-lab_16qmq7{padding:0 24px}._title_16qmq7{font-size:22px}}._social-media-account-wrapper_1z0yxr{display:flex;justify-content:center;margin-top:40px}._social-media-account-link_1z0yxr{display:flex;justify-content:center;align-items:center;width:33px;height:33px;margin-right:16px;transition:.3s opacity ease-in-out}._social-media-account-link_1z0yxr:focus,._social-media-account-link_1z0yxr:hover{opacity:50%}._social-media-account-link_1z0yxr:last-child{margin-right:0}._header_ckm0l7{display:flex;justify-content:space-between;align-items:center;padding:0 42px;margin:10px auto 0}._content-wrapper_ckm0l7{position:relative}._warning_ckm0l7{padding:10px;background-color:#70c003;text-align:center;color:#fff}._search-results_ckm0l7{position:relative}._view-switcher_ckm0l7{display:none;padding:20px 10px 15px;border-bottom:solid 2px #f8f8f8;cursor:pointer}._view-switcher__item_ckm0l7{margin:0 16px;font-size:18px;font-weight:700;color:#5d7181}._view-switcher__item--selected_ckm0l7{border-bottom:solid 2px #57a400;color:#57a400}._map-view_ckm0l7{position:relative}._map-legend--mobile_ckm0l7{display:none}@media screen and (max-width:1000px){._header_ckm0l7{flex-direction:column;align-items:flex-start}._map-legend--desktop_ckm0l7{margin-bottom:10px}}@media screen and (max-width:768px){._header_ckm0l7{padding:0 15px;margin:0}._map-view_ckm0l7{display:none}._map-view--selected_ckm0l7{display:block}._view-switcher_ckm0l7{display:block}._map-legend--desktop_ckm0l7{display:none}._map-legend--mobile_ckm0l7{display:block;padding:0 10px}}._error_ev14x9{padding:10px 20px;border:1px solid #b2000a;border-radius:3px;background-color:#f5e6e7;text-align:center;color:#5d3f32}._item_wkpdk2{display:flex;align-items:center;width:100%;border-bottom:1px solid #d1d1d1}._item_wkpdk2:last-child{border-bottom:0}._label_wkpdk2{display:flex;align-items:center;width:100%;padding:15px 0;font-size:17px;font-weight:700;color:#002c50}._label_wkpdk2:focus ._toggle_wkpdk2,._label_wkpdk2:hover ._toggle_wkpdk2{border-color:#002c50}._input_wkpdk2{display:none}._input_wkpdk2:checked+._toggle_wkpdk2{border-color:transparent;background:#002c50}._input_wkpdk2:checked+._toggle_wkpdk2 ._toggle-icon_wkpdk2{display:block}._time_wkpdk2{flex:1 0 auto}._toggle_wkpdk2{display:flex;justify-content:center;align-items:center;width:26px;height:26px;border:1px solid #dfe3e6;border-radius:50%;transition:.3s border-color ease}._toggle-icon_wkpdk2{display:none;width:10px;height:8px}._toggle-icon_wkpdk2 path{fill:#fff}._time-selector_4wioew{display:flex;flex-direction:column;justify-content:center;align-items:center}._header_4wioew{margin-bottom:15px;font-size:24px;font-weight:700;color:#002c50}._helper_4wioew{padding:12px 16px;border-radius:4px;background-color:#f7fbfd;text-align:center;font-size:15px;line-height:1.2;color:#002c50}._block-header_2ytcya{padding:12px;background-image:linear-gradient(to bottom,#004883,#002c50);text-align:center;font-size:20px;font-weight:900;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}@media screen and (max-width:480px){._block-header_2ytcya{padding:10px;font-size:18px}}._find-pharmacy_bzxyak{padding:25px}._link_bzxyak{display:flex;justify-content:space-between;align-items:center;max-width:295px;padding:12px 18px;border-radius:4px;margin:auto;background:#002855;text-decoration:none;transition:background .3s ease-in-out,box-shadow .3s ease-in-out}._link_bzxyak:focus,._link_bzxyak:hover{background:#164074;box-shadow:0 4px 8px rgba(120,193,209,.1)}._link__icon_bzxyak{width:25px;height:25px}._link__title_bzxyak{font-size:13px;font-weight:600;line-height:1.2;color:#fff}@media screen and (max-width:620px){._link_bzxyak{padding:12px}}._link_5ez8ux{text-transform:capitalize;font-size:14px;font-weight:700;color:#3a5cb1;transition:.3s color ease}._link_5ez8ux:focus,._link_5ez8ux:hover{color:#002c50}._list_1g8wux{display:flex;flex-wrap:wrap;margin:24px 0 0 50px}._item_1g8wux{margin:0 64px 16px 0}._item_1g8wux:last-child{margin-right:0}@media screen and (max-width:480px){._list_1g8wux{flex-direction:column;margin-top:16px}._item_1g8wux{width:100%;margin:0 0 16px}}._selected-service_1u95d7{display:flex;align-items:center;padding:8px 10px;border:1px solid #dfe3e6;border-radius:4px}._selected-service__icon_1u95d7{flex:0 0 25px;width:25px;height:25px;margin-right:12px}._selected-service__name_1u95d7{font-size:16px;line-height:1.5;color:#002c50}._content-wrapper_1nvwck{padding:30px 45px 40px}._content__title_1nvwck{margin-bottom:20px;font-size:18px;font-weight:500;color:#002c50}._service-description_1nvwck{margin-top:28px;font-size:13px;line-height:1.6;color:#5d7181}._content__footer_1nvwck{border-top:1px solid #dfe3e6;border-bottom:1px solid #dfe3e6}._content-footer__wrapper_1nvwck{display:flex;align-items:center;padding:20px 45px}._content-footer__title_1nvwck{margin-right:12px;font-size:18px;font-weight:500;line-height:2.3;color:#002c50}._content-footer__dropdown_1nvwck{width:70px}@media screen and (max-width:480px){._content-footer__wrapper_1nvwck,._content-wrapper_1nvwck{padding-right:18px;padding-left:18px}}._item_uesldt,._label_uesldt{width:100%}._input_uesldt{display:none}._input_uesldt:checked+._content_uesldt{background-color:#e2f2ff;box-shadow:none}._content_uesldt{display:flex;flex-direction:column;justify-content:center;align-items:center;height:177px;padding:10px 12px;border-radius:4px;background:#fff;box-shadow:0 12px 24px rgba(0,44,80,.04);transition:.3s background-color ease}._content_uesldt:focus,._content_uesldt:hover{background:#fafafa}._name_uesldt{width:100%;min-height:35px;margin-bottom:15px;text-align:center;font-size:12px;font-weight:700;color:#002c50}._services_uesldt{font-size:12px;color:#002c50}._image_uesldt{width:40px;height:40px}._image-container_uesldt{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:32px}@media screen and (max-width:480px){._content_uesldt{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;background:0 0}._content_uesldt:focus,._content_uesldt:hover{background:0 0}._name_uesldt{margin-bottom:0}}._category-list_faza0r{width:100%}._list_faza0r{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}._item_faza0r{flex:0 0 122px;margin:0 22px 22px 0}._item_faza0r:last-child{margin:0}._select-container_faza0r{display:none}._select-container__title_faza0r{margin-bottom:10px;font-size:13px;color:#5d7181}._category-dropdown_faza0r{position:relative;overflow:hidden;width:100%;padding-right:45px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#002c50}._category-dropdown_faza0r>select{width:110%;padding:12px 14px;border:0;box-shadow:none;outline:0;font-size:16px;color:#002c50;appearance:none;background:0 0}._category-dropdown_faza0r>select:focus{outline:0;font-size:16px}._category-dropdown__icon_faza0r{position:absolute;top:18px;right:10px;transform:rotate(90deg);width:10px;height:10px;fill:#002c50;pointer-events:none}@media screen and (max-width:480px){._list_faza0r{display:none}._select-container_faza0r{display:block}}._header_q2ktnf{padding:48px 0;background-color:#002c50;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/services-index-8e1360c8c9ec290f8eeabaa79bc65118.png);background-position:top right;background-repeat:no-repeat;background-size:cover}._description_q2ktnf,._title_q2ktnf{max-width:450px}._title_q2ktnf{margin-bottom:16px;font-size:40px;font-weight:900;line-height:1.2;color:#fff}._description_q2ktnf{font-size:15px;line-height:1.7;color:#fff}@media screen and (max-width:480px){._header_q2ktnf{padding:32px 0}._title_q2ktnf{font-size:28px}._description_q2ktnf{font-size:13px;line-height:1.9}}._container_141xvz{display:flex;justify-content:space-between;align-items:center;padding:15px;border-radius:4px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);transition:.3s ease;transition-property:box-shadow,transform;cursor:pointer}._container_141xvz:focus,._container_141xvz:hover{transform:scale(1.005);box-shadow:0 12px 30px rgba(0,0,0,.07)}._container--collapsed_141xvz{box-shadow:none}._container--collapsed_141xvz ._collapse-icon_141xvz{transform:rotate(180deg)}._column_141xvz{display:flex;align-items:center}._title_141xvz{font-size:18px;font-weight:700;color:#002c50}._collapse-icon_141xvz{flex:0 0 13px;width:13px;height:9px;margin-right:13px;transition:transform .3s ease-in-out;stroke:#65be00;stroke-width:3}._count_141xvz{font-size:12px;font-weight:500;color:rgba(93,113,129,.7)}@media screen and (max-width:480px){._title_141xvz{font-size:14px}}._list_11m09x{margin:20px 0 20px 30px}._item_11m09x{padding:8px 0;border-bottom:1px solid #dfe3e6}._checkbox_11m09x{margin:16px 0}._item_1etd9n,._list_1etd9n{margin-bottom:8px}._item_1etd9n:last-child,._list_1etd9n:last-child{margin-bottom:0}._no-result-wrapper_1etd9n{max-width:1050px;margin:0 auto}._no-results_1etd9n{margin:0 32px}@media screen and (max-width:480px){._no-results_1etd9n{margin:0 16px}}._header_1y3m3i{display:flex;align-items:center;margin-bottom:10px}._icon_1y3m3i{width:18px;height:18px;margin-right:10px}._title-wrapper_1y3m3i{display:flex;flex:1 1 auto;align-items:center;padding-bottom:3px;border-bottom:1px solid #dfe3e6}._title_1y3m3i{flex:1 1 auto;font-size:16px;color:#3b444b}._count_1y3m3i{padding:2px 5px;border-radius:4px;background:#f8f8f8;text-align:center;font-size:12px;font-weight:700;color:#57a400}._link_1f8wmf{display:block;padding:20px 20px 10px;text-decoration:none}._link_1f8wmf:focus ._name_1f8wmf,._link_1f8wmf:hover ._name_1f8wmf{color:#3a5cb1}._link_1f8wmf:focus ._description_1f8wmf,._link_1f8wmf:hover ._description_1f8wmf{color:#5d7181}._name_1f8wmf{margin-bottom:15px;font-size:18px;font-weight:700;line-height:1.3;color:#002c50;transition:.3s color ease}._description_1f8wmf{font-size:15px;line-height:1.5;color:#858584;transition:.3s color ease}@media screen and (max-width:480px){._name_1f8wmf{font-size:16px}._description_1f8wmf{font-size:14px}}._load-more_5o938n{display:block;padding:10px 20px;text-decoration:underline;font-size:16px;color:#3a5cb1;transition:.3s color ease;cursor:pointer}._load-more_5o938n:focus,._load-more_5o938n:hover{color:#002c50}._container_is04ty{padding:0 20px 20px;text-align:center;color:#002c50}._address_is04ty{font-weight:500}._content_3rb44w{margin:16px 32px 0 30px}._list__item_3rb44w{margin-bottom:16px}._list__item_3rb44w:last-child{margin-bottom:0}._list-item__link_3rb44w{display:block;text-decoration:none}._list-item__link_3rb44w:focus ._list-item-link__text_3rb44w,._list-item__link_3rb44w:hover ._list-item-link__text_3rb44w{color:#3a5cb1}._list-item__link_3rb44w:focus ._list-item-link__excerpt_3rb44w,._list-item__link_3rb44w:hover ._list-item-link__excerpt_3rb44w{color:#5d7181}._list-item-link__text_3rb44w{font-size:18px;font-weight:700;line-height:1.3;color:#002c50;transition:color .3s ease-in-out}._list-item-link__excerpt_3rb44w{margin-top:8px;font-size:15px;line-height:1.3;color:#858584;transition:color .3s ease-in-out}._content_p5i134{margin:16px 0 0 30px}._list_p5i134{margin-bottom:32px}._list__item_p5i134{margin-bottom:16px}._list__item_p5i134:last-child{margin-bottom:0}._list-item__link_p5i134{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._list-item__link_p5i134:focus,._list-item__link_p5i134:hover{color:#3a5cb1}._content_19q9dn{margin:16px 0 0 30px}._content_tzudlr{margin:16px 0 0 30px}._list_tzudlr{margin-bottom:32px}._list__item_tzudlr{margin-bottom:16px}._list__item_tzudlr:last-child{margin-bottom:0}._list-item__link_tzudlr{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._list-item__link_tzudlr:focus,._list-item__link_tzudlr:hover{color:#3a5cb1}._item_s9do4o{margin-bottom:16px}._item_s9do4o:last-child{margin-bottom:0}._link_s9do4o{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._link_s9do4o:focus,._link_s9do4o:hover{color:#3a5cb1}._load-more_1vk582{margin-top:32px}._button_1vk582{text-decoration:underline;font-size:16px;line-height:1.2;color:#3a5cb1;transition:color .3s ease-in-out}._button_1vk582:focus,._button_1vk582:hover{color:#002c50}._button_1vk582 b{font-weight:700}._content_o7nr4f{margin:16px 0 0 30px}._content_u7ow0z{margin:16px 0 0 30px}._content_1m7vqg{margin:16px 0 0 30px}._list_1m7vqg{margin-bottom:32px}._list__item_1m7vqg{margin-bottom:16px}._list__item_1m7vqg:last-child{margin-bottom:0}._list-item__link_1m7vqg{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._list-item__link_1m7vqg:focus,._list-item__link_1m7vqg:hover{color:#3a5cb1}._text_1mvvzv{font-size:14px;font-style:italic;line-height:1.3;color:#5d7181}._content_1h4s31{margin:16px 0 0 30px}._list_1h4s31{margin-bottom:32px}._list__item_1h4s31{margin-bottom:16px}._list__item_1h4s31:last-child{margin-bottom:0}._list-item__link_1h4s31{display:block;text-decoration:none}._list-item__link_1h4s31:focus ._list-item-link__name_1h4s31,._list-item__link_1h4s31:hover ._list-item-link__name_1h4s31{color:#3a5cb1}._list-item__link_1h4s31:focus ._list-item-link__address_1h4s31,._list-item__link_1h4s31:hover ._list-item-link__address_1h4s31{color:#5d7181}._list-item-link__name_1h4s31{font-size:18px;font-weight:700;line-height:1.3;color:#002c50;transition:color .3s ease-in-out}._list-item-link__address_1h4s31{margin-top:8px;font-size:12px;line-height:1.3;color:#858584;transition:color .3s ease-in-out}._content_19s4mw{margin:16px 32px 0 30px}._list__item_19s4mw{margin-bottom:16px}._list__item_19s4mw:last-child{margin-bottom:0}._list-item__link_19s4mw{display:block;text-decoration:none}._list-item__link_19s4mw:focus ._list-item-link__text_19s4mw,._list-item__link_19s4mw:hover ._list-item-link__text_19s4mw{color:#3a5cb1}._list-item__link_19s4mw:focus ._list-item-link__excerpt_19s4mw,._list-item__link_19s4mw:hover ._list-item-link__excerpt_19s4mw{color:#5d7181}._list-item-link__text_19s4mw{font-size:18px;font-weight:700;line-height:1.3;color:#002c50;transition:color .3s ease-in-out}._list-item-link__excerpt_19s4mw{margin-top:8px;font-size:15px;line-height:1.3;color:#858584;transition:color .3s ease-in-out}._content_1dmz20{margin:16px 0 0 30px}._list__item_1dmz20{margin-bottom:16px}._list__item_1dmz20:last-child{margin-bottom:0}._list-item__link_1dmz20{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._list-item__link_1dmz20:focus,._list-item__link_1dmz20:hover{color:#3a5cb1}._produit_1n3tqe{padding:24px 16px;border-radius:13px;background-image:url(https://assets-web.familiprix.com/assets/images/icons/familiprix-red-bf13dd87fe2be13245be7e28c6c8de93.svg);background-position:top right,center;background-repeat:no-repeat;box-shadow:0 10px 20px 0 rgba(0,0,0,.0392156863);color:#002c53}._title_1n3tqe{margin-bottom:16px;font-size:24px;font-weight:500;line-height:34px}._description_1n3tqe{margin-bottom:16px;font-size:14px;font-weight:400;line-height:21px}._link_1n3tqe{display:inline-flex;align-items:center;padding:10px 20px;border-radius:6px;background:#ea0404;text-decoration:none;transition:.3s background ease}._link_1n3tqe:focus,._link_1n3tqe:hover{background:#b2000a;color:#f8dfdf}._link__text_1n3tqe{font-size:16px;font-weight:700;color:#fff;padding-right:10px}._link__icon_1n3tqe{width:19px}._link_bvzdnu{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;color:#3b444b}._count-wrapper_bvzdnu{display:flex;flex:0 0 auto;align-items:center;padding:4px 8px;border-radius:4px;margin-right:8px;background-color:#fff;text-align:center}._icon_bvzdnu{width:10px;min-width:10px;height:10px;margin-right:8px}._icon--contests_bvzdnu{width:15px;height:15px}._icon--topics_bvzdnu{width:8px;height:11px}._icon--country-guides_bvzdnu{width:11px;height:8px}._icon--news-articles_bvzdnu{width:12px;height:12px}._icon--pharmacies_bvzdnu{width:14px;height:11px}._icon--medications_bvzdnu{width:10px;height:12px}._count_bvzdnu{font-size:12px;font-weight:700;color:#5d7181}._title_bvzdnu{font-size:16px;color:#3b444b}._section-header_1lq7bf{display:flex;align-items:flex-start}._column_1lq7bf{display:flex;justify-content:space-between;align-items:center}._column--icon_1lq7bf{width:15px;margin-right:16px}._column--content_1lq7bf{flex:1 1 auto;padding-bottom:4px;border-bottom:1px solid #dfe3e6}._column--content_1lq7bf:first-child{margin-left:26px}._icon_1lq7bf{width:10px;height:auto;margin-top:3px}._icon--contests_1lq7bf{width:15px;height:15px}._icon--topics_1lq7bf{width:8px;height:11px}._icon--country-guides_1lq7bf{width:11px;height:8px}._icon--natural-products_1lq7bf{width:11px;height:11px}._icon--news-articles_1lq7bf{width:12px;height:12px}._icon--pharmacies_1lq7bf{width:14px;height:11px}._icon--medications_1lq7bf{width:10px;height:12px}._title_1lq7bf{font-size:16px;font-weight:400;line-height:1;color:#3b444b}._count_1lq7bf{padding:4px 8px;border-radius:4px;background-color:#f8f8f8;text-align:center;font-size:12px;font-weight:700;color:#57a400}._column-container_1hyxti{display:flex;justify-content:space-between;margin-bottom:32px}._column_1hyxti{display:flex;flex:1 1 auto;flex-direction:column;width:100%}._column--sidebar_1hyxti{flex:0 0 340px;margin-left:64px}._column--sidebar_1hyxti ._row_1hyxti{margin-top:32px}._row_1hyxti{margin-top:64px}._row_1hyxti:first-child{margin-top:0}._ecom-mobile_1hyxti{display:none}@media screen and (max-width:768px){._column-container_1hyxti{flex-direction:column}._column--sidebar_1hyxti{flex:1 1 auto;width:100%;margin:32px 0 0}._row_1hyxti{margin-top:32px}._row_1hyxti._ecom-desktop_1hyxti{display:none}._ecom-mobile_1hyxti{display:block;margin-bottom:32px}}._content_f58q39{margin:16px 0 0 30px}._content__list_f58q39{margin-bottom:32px}._item_12jun1{margin-bottom:8px}._item_12jun1:last-child{margin-bottom:0}._link_12jun1{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;border-radius:4px;background-color:#fff;text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:.3s ease;transition-property:box-shadow,transform;will-change:transform}._link_12jun1:focus,._link_12jun1:hover{transform:scale(1.005);box-shadow:0 12px 30px rgba(0,0,0,.07)}._link__icon_12jun1{flex:0 0 12px;width:12px;height:12px;fill:#65be00}@media screen and (max-width:480px){._link_12jun1{font-size:14px}}._title__link_188p1o{text-decoration:none;font-size:32px;font-weight:900;letter-spacing:.7px;color:#002c50;transition:.3s color ease}._title__link_188p1o:focus,._title__link_188p1o:hover{color:#5d7181}._description_188p1o{margin-top:16px;font-size:14px;line-height:1.5;color:#022e52}._footer_188p1o{display:flex;align-items:center;margin-top:32px}._footer__link_188p1o{display:inline-flex;align-items:center;text-decoration:none;font-size:15px;font-weight:700;color:#002c50;transition:color .3s ease-in-out}._footer__link_188p1o:focus,._footer__link_188p1o:hover{color:#5d7181}._footer__link_188p1o:not(:first-of-type){margin-left:32px}._footer-link__icon_188p1o{width:14px;height:19px;margin-right:16px;fill:#65be00}._footer-link__icon--psst_188p1o{width:20px;height:17px}@media screen and (max-width:480px){._title_188p1o{font-size:24px}}._featured-topics_1io99o{width:100%}._loading-indicator_1io99o{width:30px;height:30px;margin:32px auto}._header_1io99o{display:flex;align-items:center;height:55px;padding:0 16px;background:#dfe3e6;border-top-left-radius:4px;border-top-right-radius:4px}._header__icon_1io99o{flex:0 0 15px;width:15px;height:20px;margin-right:16px;fill:#002c50}._header__title_1io99o{text-transform:uppercase;font-size:16px;font-weight:700;color:#002c50}._slider-container_1io99o{padding:32px 24px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);border-bottom-left-radius:4px;border-bottom-right-radius:4px}._slider__footer_1io99o{display:flex;justify-content:space-between;align-items:center;margin:12px 16px 0}._dot-list_1io99o{display:flex;align-items:center}._dot-list__item_1io99o{display:block;width:5px;height:5px;border-radius:50%;margin-right:12px;background:#02101c}._dot-list__item_1io99o:last-child{margin-right:0}._dot-list__item--active_1io99o{background:#49a2b7}._slider-footer__arrows_1io99o{display:flex;align-items:center}._arrows__item_1io99o{margin-left:5px}._arrows__item_1io99o:first-child{margin-left:0}._arrows__button--previous_1io99o ._arrows-button__icon_1io99o{transform:rotate(180deg)}._arrows__button_1io99o{padding:10px}._arrows__button_1io99o:focus ._arrows-button__icon_1io99o,._arrows__button_1io99o:hover ._arrows-button__icon_1io99o{fill:#49a2b7}._arrows-button__icon_1io99o{width:6px;height:10px;fill:#78c0d1;transition:fill .3s ease-in-out}@media screen and (max-width:480px){._header_1io99o{height:40px}._header__title_1io99o{font-size:14px}}._header_ozoivr{padding:55px 0 70px;background-color:#002c50;background-image:url(https://assets-web.familiprix.com/assets/images/backgrounds/topics-index-22a32ef317173bba6465240a8f893fb3.png);background-position:top right;background-repeat:no-repeat;background-size:cover}._description_ozoivr,._title_ozoivr{max-width:450px}._title_ozoivr{margin-bottom:16px;font-size:40px;font-weight:900;line-height:1.2;color:#fff}._description_ozoivr{max-width:600px;font-size:15px;line-height:1.7;color:#fff}@media screen and (max-width:480px){._header_ozoivr{padding:32px 0 48px}._title_ozoivr{font-size:28px}._description_ozoivr{font-size:13px;line-height:1.9}}._subtopics_5lewpj{margin:8px 0 0 20px}._link_5lewpj{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-radius:4px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:.3s ease;transition-property:box-shadow,transform;will-change:transform}._link_5lewpj:focus,._link_5lewpj:hover{transform:scale(1.005);box-shadow:0 12px 30px rgba(0,0,0,.07)}._link__icon_5lewpj{flex:0 0 12px;width:12px;height:12px;fill:#65be00}._item_icd3fp{margin-bottom:8px}._item_icd3fp:last-child{margin-bottom:0}._link_icd3fp{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-radius:4px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);text-decoration:none;font-size:18px;font-weight:700;color:#002c50;transition:.3s ease;transition-property:box-shadow,transform;will-change:transform}._link_icd3fp:focus,._link_icd3fp:hover{transform:scale(1.005);box-shadow:0 12px 30px rgba(0,0,0,.07)}._link__icon_icd3fp{flex:0 0 12px;width:12px;height:12px;fill:#65be00}._note_i6ws31{margin-bottom:32px;font-size:16px;font-weight:700;color:#002c50}._item_i6ws31{margin-bottom:32px}._no-result_i6ws31{padding:32px;border-radius:4px;background:#fff;font-size:18px;font-weight:700}._topic-header_1ie53q{position:relative;width:100%;text-align:center;background-size:cover;background-position:center}._content-wrapper_1ie53q{background-image:linear-gradient(to bottom,rgba(0,72,131,.8),rgba(0,44,80,.8))}._content_1ie53q{display:flex;flex-direction:column}._back-link_1ie53q{z-index:5;margin:32px 0;text-align:left;text-decoration:none;font-size:20px;line-height:1.6;color:#fff;transition:.3s opacity ease}._back-link_1ie53q:focus,._back-link_1ie53q:hover{opacity:.7}._back-link__icon_1ie53q{width:8px;height:14px;margin-right:8px;fill:#fff}._title_1ie53q{display:inline-block;text-align:left;font-size:40px;font-weight:900;color:#fff;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._description_1ie53q{max-width:600px;margin:32px 0 64px;text-align:left;font-size:15px;line-height:1.7;color:#fff}@media screen and (max-width:768px){._title_1ie53q{font-size:32px}._description_1ie53q{margin-bottom:32px}._back-link_1ie53q{margin:16px;font-size:15px}}@media screen and (max-width:480px){._description_1ie53q{display:inline-block;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}}._topics-show-page_1izm25{position:relative;padding-bottom:86px;background:#f7fbfd}._container_1izm25{display:flex;position:relative;align-items:flex-start;margin:0 auto}._column--content_1izm25{flex:1 1 100%;padding-top:60px;margin-right:56px}._column--sidebar_1izm25{flex:0 0 370px;margin-top:40px}@media screen and (max-width:780px){._container_1izm25{flex-direction:column}._column--content_1izm25{flex:1 1 auto;width:100%;padding-right:0;padding-left:0}._column--sidebar_1izm25{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:100%;padding-right:0;padding-left:0}}._container_1lpmf6{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;border-radius:4px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.07);transition:.3s ease;transition-property:box-shadow,transform;cursor:pointer}._container_1lpmf6:focus,._container_1lpmf6:hover{transform:scale(1.005);box-shadow:0 12px 30px rgba(0,0,0,.07)}._container--collapsed_1lpmf6{box-shadow:none}._container--collapsed_1lpmf6 ._icon_1lpmf6{transform:rotate(180deg)}._column_1lpmf6{display:flex;align-items:center}._title_1lpmf6{font-size:18px;font-weight:700;color:#002c50}._icon_1lpmf6{flex:0 0 13px;width:13px;height:9px;margin-right:13px;transition:transform .3s ease-in-out;stroke:#65be00;stroke-width:3}._count_1lpmf6{font-size:12px;font-weight:500;color:rgba(93,113,129,.7)}@media screen and (max-width:480px){._title_1lpmf6{font-size:14px}}._topic_9n6i0r{margin-bottom:8px}._topic_9n6i0r:last-child{margin-bottom:0}._body_9n6i0r{margin:30px}._description_9n6i0r{margin-bottom:40px;font-size:13px;line-height:1.7;color:#5d7181}._section-title_9n6i0r{margin-bottom:30px;font-size:16px;font-weight:700;color:#57a400}._article_9n6i0r{padding-bottom:15px;border-bottom:1px solid #dfe3e6;margin-bottom:15px}._article-link_9n6i0r{display:flex;align-items:center;text-decoration:none}._article-link-title_9n6i0r{display:inline-block;flex:1 1 auto;font-size:16px;line-height:1.7;color:#3b444b;transition:color .3s ease-in-out;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}._article-link-title_9n6i0r:focus,._article-link-title_9n6i0r:hover{color:#5d7181}._article-link-icon_9n6i0r{flex:0 0 auto;width:8px;height:14px;fill:#5d7181}@media screen and (max-width:820px){._body_9n6i0r{margin:30px 20px}._description_9n6i0r{margin-bottom:30px}._article-link-title_9n6i0r{font-size:14px}}body,button,html,input,select,textarea{font-family:Roboto,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}body{cursor:default!important}.scroll-lock{overflow-y:hidden}a,button{outline:0}html{height:100%;background:#f8f8f8}sup{font-size:smaller;vertical-align:super}.noscroll{overflow:hidden;height:100%}.page-wrapper{position:relative;width:100%;max-width:1200px;margin:0 auto}.page-wrapper--contain{position:relative;width:100%;padding:0 48px;margin:0 auto}@media screen and (max-width:768px){.page-wrapper--contain{padding:0 24px}}@media screen and (max-width:480px){.page-wrapper--contain{padding:0 16px}}.page-wrapper--medium{max-width:960px}.page-wrapper--large{max-width:1110px}.page-wrapper--xlarge{max-width:1400px}.page-wrapper--full{max-width:100%}@media screen and (max-width:1300px){.page-wrapper,.page-wrapper--full{padding:0 48px}}@media screen and (max-width:768px){.page-wrapper,.page-wrapper--xlarge{padding:0 24px}}@media screen and (max-width:480px){.page-wrapper,.page-wrapper--full{padding:0 16px}}@media screen and (max-width:360px){.page-wrapper,.page-wrapper--full{padding:0 8px}}.dialog{overflow-y:auto;max-height:90vh;padding:15px;border-radius:8px;margin-right:20px;margin-left:20px;background:#e2011b}.dialog__header{max-width:525px;padding:10px 0 30px;border-bottom:1px solid rgba(165,13,21,.7);margin-bottom:10px;text-align:center}.dialog__logo-holder{display:flex;justify-content:center;align-items:center;width:96px;height:96px;border-radius:50%;margin:10px auto;background:#fff}.dialog__logo{width:66px;height:66px}.dialog__title{font-size:20px;font-weight:600;color:#fff}.dialog__messages{display:block;text-align:center}.dialog__message{margin-top:10px;font-size:17px;font-weight:300;color:#fff}.dialog__actions{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.dialog__button-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.dialog__button{display:inline-flex;justify-content:center;align-items:center;width:45%;max-width:410px;height:40px;border-radius:35px;margin:0 auto;background:#002d4f;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;color:#fff}.dialog__button:only-child{width:100%}.ember-modal-dialog{border-radius:8px;background-color:#fff;box-shadow:0 0 10px #222;padding:10px}.ember-modal-overlay.translucent{background-color:rgba(128,128,128,.77)}.ember-modal-dialog{z-index:51;position:fixed}.ember-modal-dialog.emd-in-place{position:static}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{top:50%;left:50%;transform:translate(-50%,-50%)}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay{display:flex;align-items:center;justify-content:center}.ember-modal-wrapper.emd-animatable .ember-modal-dialog{position:relative}.ember-modal-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{position:relative;border-top:1px solid #dfe3e6;border-bottom:1px solid #dfe3e6;border-right:1px solid #dfe3e6;border-left:1px solid #dfe3e6;border-radius:3px;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #dfe3e6;border-bottom:1px solid #dfe3e6;border-right:1px solid #dfe3e6;border-left:1px solid #dfe3e6;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0 4px;border-color:#dfe3e6 transparent transparent transparent}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input:-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:3px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #dfe3e6;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #dfe3e6;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #dfe3e6;border-right:1px solid #dfe3e6;line-height:1.75;border-radius:3px;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #dfe3e6;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #dfe3e6;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;-ms-user-select:none;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-status-icon{right:5px}.ember-power-select-clear-btn{right:25px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.button-wrapper{display:flex;justify-content:center;align-items:center}.button{position:relative;z-index:4;padding:16px;border-radius:3px;background-image:linear-gradient(to bottom,#fff,#fff);text-decoration:none;color:#fff;transition:background .3s ease-in-out,opacity .3s ease-in-out}.button::before{display:block;content:"";position:absolute;z-index:-100;top:0;left:0;opacity:0;width:100%;height:100%;border-radius:inherit;background-image:linear-gradient(to bottom,#fafafa,#fafafa);transition:opacity .3s ease-in-out}.button:enabled:focus::before,.button:enabled:hover::before{opacity:1}.button:disabled{opacity:.5;cursor:default}a.button:focus::before,a.button:hover::before{opacity:1}.button--small{padding:12px}.button--green{background-image:linear-gradient(to bottom,#77c604,#5daf00);composes:button}.button--green::before{background-image:linear-gradient(to bottom,#00bc00,#009e00)}.button--blue{background-image:linear-gradient(to bottom,#004d78,#002c50);composes:button}.button--blue::before{background-image:linear-gradient(to bottom,#00628b,#004669)}.button--dark-blue{background-image:linear-gradient(to bottom,#002342,#002342);composes:button}.button--dark-blue::before{background-image:linear-gradient(to bottom,#335675,#335675)}.button--grey{background-image:linear-gradient(to bottom,#dfe3e6,#dfe3e6);font-size:16px;color:#3b444b;composes:button}.button--grey::before,.button--grey:hover{background-color:#f8f8f8}.button--secondary{background-image:linear-gradient(to bottom,#fcfcfc,#e9eff5);composes:button}.button--secondary::before,.button--secondary:hover{background-color:#fbfbfc}.button--white{background:#fff;color:#3b444b;composes:button}.button--white::before{background:#fafafa}.flat-button--blue{border-radius:4px;background-color:#002c50;color:#fff;transition:background .3s ease-in-out,opacity .3s ease-in-out}.flat-button--blue:enabled:focus,.flat-button--blue:enabled:hover{background-color:#004669}.flat-button--blue:disabled{opacity:.5;cursor:default}.flat-button--red{border-radius:4px;background-color:#e30613;color:#fff;transition:.3s ease-in-out;transition-property:background,opacity}.flat-button--red:enabled:focus,.flat-button--red:enabled:hover{background-color:#e3444f}.flat-button--red:disabled{opacity:.5;cursor:default}.flat-button--white{border-radius:6px;background-color:#fff;color:#002342;transition:.3s ease-in-out;transition-property:background,opacity}.flat-button--white:focus,.flat-button--white:hover{background-color:#bec6cd}.flat-button--white:disabled{opacity:.5;cursor:default}.flat-button--outline{border:1px solid #002c50;background-color:transparent;color:#002c50;composes:button}.button--red{padding:10px;border-radius:4px;background:#ce0e19;text-align:center;font-size:18px;color:#fff;composes:button}.button--red::before{background:rgb(239.7909090909,31.2090909091,43.1590909091)}.form-dropdown{padding:8px;background-color:#fff;box-shadow:4px 8px 12px rgba(0,0,0,.1);color:#5d7181}.form-dropdown-trigger{overflow:hidden;width:100%;min-height:45px;padding:8px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:border-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out}.form-dropdown-trigger:-ms-input-placeholder{color:rgba(93,113,129,.9)}.form-dropdown-trigger::placeholder{color:rgba(93,113,129,.9)}.form-dropdown-trigger:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2);outline:0;color:#3a5cb1}.form-dropdown-trigger .ember-power-select-status-icon{width:14px;height:8px;border:0;margin-right:4px;background-image:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-arrow-234494a4c0bd3388e4711cbf1e45fb8c.svg);transition:transform .3s ease-in-out}.has-error .form-dropdown-trigger{border-color:#b2000a;box-shadow:0 4px 8px rgba(177,0,19,.2);color:#b2000a}.form{color:#5d7181}.label-wrapper{display:block}.label-wrapper+.label-wrapper{margin-top:32px}.form-section--with-separator{position:relative;margin-bottom:32px}.form-section--with-separator::after{display:block;content:"";width:128px;height:2px;border:1px solid #dfe3e6;margin:32px auto}.form-row{display:flex;align-items:center}.form-row__column+.form-row__column{flex:1 1 auto;margin-left:16px}.form-warning{padding:16px 10px;border:solid 1px #fb0;border-radius:3px;background-color:#fff5de;font-size:16px;line-height:1.4;color:#5d3f32}.form-error{padding:16px 10px;border:solid 1px #b2000a;border-radius:3px;background-color:#f5e6e7;font-size:16px;line-height:1.4;color:#5d3f32}.form-error-messages{margin-left:30px;list-style-type:disc;font-size:15px;line-height:1.5}.form-success{padding:16px 10px;border:solid 1px #65be00;border-radius:3px;background-color:#effae2;font-size:16px;line-height:1.4;color:#3b444b}.form-actions{width:100%;margin-top:32px}p.ql-align-center{text-align:center}.alert{position:absolute;z-index:1000;top:30px;right:0;left:0;min-width:200px;max-width:400px;padding:15px 20px;border-radius:5px;margin:0 auto;box-shadow:0 8px 16px rgba(0,0,0,.07)}.alert-success{border:2px solid #65be00;background:#effae2}.alert-danger{border:2px solid #ce0e19;background:#fde3e5}.jobs-search-form-dropdown{background-color:#fff;box-shadow:4px 8px 12px rgba(0,0,0,.1);color:#5d7181}.jobs-search-form-dropdown .ember-power-select-group{margin-top:16px}.jobs-search-form-dropdown .ember-power-select-group:first-child{margin-top:0}.jobs-search-form-dropdown .ember-power-select-group-name{font-size:13px;font-weight:700;line-height:1.4;color:#5d7181}.jobs-search-form-dropdown .ember-power-select-option{padding:8px;font-size:16px;line-height:1.1;color:#5d7181;transition:background-color .2s ease-in-out}.jobs-search-form-dropdown .ember-power-select-option[aria-current=true],.jobs-search-form-dropdown .ember-power-select-option[aria-selected=true]{background-color:#f8f8f8}.jobs-search-form-dropdown-trigger{display:flex;align-items:center;min-height:45px;padding:8px 4px 4px 16px;border:solid 1px #dfe3e6;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);outline:0;cursor:pointer}.jobs-search-form-dropdown-trigger .ember-power-select-status-icon{top:20px;width:14px;height:8px;border:0;margin-top:inherit;margin-right:4px;background-image:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-arrow-234494a4c0bd3388e4711cbf1e45fb8c.svg);transition:transform .3s ease-in-out}.jobs-search-form-dropdown-trigger .ember-power-select-placeholder{margin-left:0}.jobs-search-form-dropdown-trigger .ember-power-select-multiple-options{display:inline-flex;flex-wrap:wrap;width:100%;padding-right:16px}.jobs-search-form-dropdown-trigger .ember-power-select-multiple-option{display:inline-flex;align-items:center;padding:4px 8px;border:solid 1px #a9dd6f;border-radius:2px;background-color:#f8f8f8;font-size:14px;font-weight:700;color:#3b444b}.jobs-search-form-dropdown-trigger .ember-power-select-multiple-remove-btn{content:"";opacity:1;order:2;margin-left:8px;font-size:18px;line-height:1;color:#6bbd0c}.ember-modal-overlay{z-index:1000;-webkit-overflow-scrolling:touch}.ember-modal-overlay.translucent{background-color:rgba(0,44,80,.8)}.loyalty-card-modal{width:500px;padding:0;border-radius:5px;background-image:linear-gradient(to bottom,#ee172e,#ce0e19)}.service-appointment-qip-redirect-modal,.service-confirmation-modal,.service-directives-modal{width:600px;padding:0;border-radius:5px;background:0 0}.filter-modal{width:847px;padding:0;border-radius:5px}.favorite-pharmacy-selection-modal{width:490px;border-radius:6px;background:url(https://assets-web.familiprix.com/assets/images/logos/familiprix-omnious-e4c661a40a3f8c3fad207e323734e33d.svg),linear-gradient(124deg,#004782 15%,#002d50 103%);background-position:calc(100% + 50px) 50%,top left;background-repeat:no-repeat;background-size:300px,auto;box-shadow:0 19px 50px rgba(0,47,84,.48)}.job-search-modal{width:490px;border-radius:6px;background:url(https://assets-web.familiprix.com/assets/images/logos/familiprix-omnious-e4c661a40a3f8c3fad207e323734e33d.svg),linear-gradient(124deg,#004782 15%,#002d50 103%);background-position:calc(100% + 50px) 50%,top left;background-repeat:no-repeat;background-size:300px,auto;box-shadow:0 19px 50px rgba(0,47,84,.48)}.implicits-anonymous-modal{width:490px;border-radius:6px;background:#fff url(https://assets-web.familiprix.com/assets/images/logos/familiprix-implicits-0636e23c6d04dd189dff52cc6b853919.svg) no-repeat;background-position:calc(100% + 50px) bottom;background-size:330px;box-shadow:0 19px 50px rgba(0,48,84,.48)}.implicits-loyalty-modal{width:490px;border-radius:6px;background:#fff url(https://assets-web.familiprix.com/assets/images/logos/loyalty-implicits-542846354325efc73709c85ddfa185a2.svg) no-repeat;background-position:calc(100% + 50px) bottom;background-size:500px;box-shadow:0 19px 50px rgba(0,48,84,.48)}.reservation-expired-modal{width:100%;max-width:490px;padding:0;border-radius:4px}.data-protection-manager-modal{display:flex;width:100%;max-width:490px;border:1px solid #f0af23;border-radius:6px;background-color:#fffbf1}@media screen and (max-width:847px){.filter-modal{width:100%;height:100%}}@media screen and (max-width:580px){.loyalty-card-modal{width:100%;max-width:500px}.implicits-loyalty-modal{background-size:400px}.favorite-pharmacy-selection-modal,.implicits-anonymous-modal,.implicits-loyalty-modal,.service-appointment-qip-redirect-modal,.service-confirmation-modal,.service-directives-modal{width:100%;max-width:490px}.data-protection-manager-modal{width:calc(100% - 60px)}.job-search-modal{width:100%;max-width:490px}}.tooltip-wrapper{z-index:100;padding:0;border:0;border-radius:5px;box-shadow:0 21px 41px rgba(0,44,80,.15)}.tooltip-arrow{border-bottom-color:#002c50!important;border-top-color:#fff!important}.flatpickr-input{width:100%;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.flatpickr-input:-ms-input-placeholder{color:rgba(93,113,129,.9)}.flatpickr-input::placeholder{color:rgba(93,113,129,.9)}.flatpickr-input:disabled{color:rgba(93,113,129,.6)}.flatpickr-input:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#3a5cb1}.flatpickr-calendar{font-size:16px}.flatpickr-innerContainer{justify-content:center}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year,.flatpickr-current-month span.cur-month{text-transform:capitalize;font-size:18px;font-weight:700;color:#002c50}.flatpickr-days .dayContainer{gap:2px}.flatpickr-weekdays{height:45px}.flatpickr-weekdays span.flatpickr-weekday{font-size:100%;font-weight:400;color:#5d7181}.flatpickr-day{max-width:calc((100% - 12px)/ 7);border-radius:0;background-color:rgba(223,227,230,.42);font-weight:700;color:#002c50}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background-color:#dbdbdb;color:#fff}.flatpickr-day.selected,.flatpickr-day.selected:hover,.flatpickr-day:not(.flatpickr-disabled):hover,.flatpickr-day:not(.flatpickr-disabled):hover:hover{background-color:#002c50;color:#fff}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{visibility:hidden}.ember-basic-dropdown-content{z-index:1010}.EmberYoutube-extras{display:none}.display-1{font-family:Montserrat;font-size:46px;font-weight:800;line-height:54px;color:#002c50}@media (max-width:480px){.display-1{font-size:32px;line-height:40px}}.display-2{font-family:Montserrat;font-size:40px;font-weight:800;line-height:50px;color:#002c50}@media (max-width:480px){.display-2{font-size:28px;line-height:36px}}.title-1{font-family:Montserrat;font-size:36px;font-weight:800;line-height:43px;color:#002c50}@media (max-width:480px){.title-1{font-size:24px;line-height:32px}}.title-2{font-family:Montserrat;font-size:30px;font-weight:800;line-height:38px;color:#002c50}@media (max-width:480px){.title-2{font-size:20px;line-height:28px}}.title-3{font-family:Montserrat;font-size:24px;font-weight:800;line-height:30px;color:#002c50}@media (max-width:480px){.title-3{font-size:18px;line-height:24px}}.title-4{font-family:Montserrat;font-size:20px;font-weight:800;line-height:26px;color:#002c50}@media (max-width:480px){.title-4{font-size:18px;line-height:24px}}.body-1{font-size:18px;line-height:24px;color:#002c50}@media (max-width:480px){.body-1{font-size:16px}}.body-1-medium{font-weight:500;composes:body-1}.body-1-extrabold{font-weight:800;composes:body-1}.body-1-montserrat-extrabold{font-family:Montserrat;composes:body-1-extrabold}.body-2{font-size:16px;line-height:24px;color:#002c50}@media (max-width:480px){.body-2{font-size:15px;line-height:21px}}.body-2-medium{font-weight:500;composes:body-2}.body-2-montserrat-semibold{font-family:Montserrat;font-weight:600;line-height:20px;composes:body-2}@media (max-width:480px){.body-2-montserrat-semibold{line-height:20px}}.body-2-bold{font-weight:700;composes:body-2}.body-2-montserrat-bold{font-family:Montserrat;font-weight:700;line-height:20px;composes:body-2}.body-3{font-size:15px;line-height:21px;color:#002c50}@media (max-width:480px){.body-3{font-size:14px;line-height:21px}}.body-3-medium{font-weight:500;composes:body-3}.body-3-bold{font-weight:700;composes:body-3}.body-3-montserrat-bold{font-family:Montserrat;font-weight:700;composes:body-3}.caption-1{font-size:12px;line-height:16px;color:#002c50}@media (max-width:480px){.caption-1{font-size:12px;line-height:14.06px}}.caption-1-medium{font-weight:500;composes:caption-1}.caption-1-bold{font-weight:700;composes:caption-1}.caption-1-montserrat{font-family:Montserrat;font-size:12px;line-height:15px}.caption-1-montserrat-medium{font-weight:500;composes:caption-1-montserrat}.caption-1-montserrat-semibold{font-weight:600;composes:caption-1-montserrat}.caption-1-montserrat-bold{font-weight:700;composes:caption-1-montserrat}.caption-2{font-size:10px;line-height:11.72px;color:#002c50}.caption-2-medium{font-weight:500;composes:caption-2}.caption-2-bold{font-weight:700;composes:caption-1}.caption-2-montserrat-bold{font-family:Montserrat;font-weight:700;composes:caption-1}.display-1{font-family:Montserrat;font-size:46px;font-weight:800;line-height:54px;color:#002c50}@media (max-width:480px){.display-1{font-size:32px;line-height:40px}}.display-2{font-family:Montserrat;font-size:40px;font-weight:800;line-height:50px;color:#002c50}@media (max-width:480px){.display-2{font-size:28px;line-height:36px}}.title-1{font-family:Montserrat;font-size:36px;font-weight:800;line-height:43px;color:#002c50}@media (max-width:480px){.title-1{font-size:24px;line-height:32px}}.title-2{font-family:Montserrat;font-size:30px;font-weight:800;line-height:38px;color:#002c50}@media (max-width:480px){.title-2{font-size:20px;line-height:28px}}.title-3{font-family:Montserrat;font-size:24px;font-weight:800;line-height:30px;color:#002c50}@media (max-width:480px){.title-3{font-size:18px;line-height:24px}}.title-4{font-family:Montserrat;font-size:20px;font-weight:800;line-height:26px;color:#002c50}@media (max-width:480px){.title-4{font-size:18px;line-height:24px}}.body-1{font-size:18px;line-height:24px;color:#002c50}@media (max-width:480px){.body-1{font-size:16px}}.body-1-medium{font-weight:500;composes:body-1}.body-1-extrabold{font-weight:800;composes:body-1}.body-1-montserrat-extrabold{font-family:Montserrat;composes:body-1-extrabold}.body-2{font-size:16px;line-height:24px;color:#002c50}@media (max-width:480px){.body-2{font-size:15px;line-height:21px}}.body-2-medium{font-weight:500;composes:body-2}.body-2-montserrat-semibold{font-family:Montserrat;font-weight:600;line-height:20px;composes:body-2}@media (max-width:480px){.body-2-montserrat-semibold{line-height:20px}}.body-2-bold{font-weight:700;composes:body-2}.body-2-montserrat-bold{font-family:Montserrat;font-weight:700;line-height:20px;composes:body-2}.body-3{font-size:15px;line-height:21px;color:#002c50}@media (max-width:480px){.body-3{font-size:14px;line-height:21px}}.body-3-medium{font-weight:500;composes:body-3}.body-3-bold{font-weight:700;composes:body-3}.body-3-montserrat-bold{font-family:Montserrat;font-weight:700;composes:body-3}.caption-1{font-size:12px;line-height:16px;color:#002c50}@media (max-width:480px){.caption-1{font-size:12px;line-height:14.06px}}.caption-1-medium{font-weight:500;composes:caption-1}.caption-1-bold{font-weight:700;composes:caption-1}.caption-1-montserrat{font-family:Montserrat;font-size:12px;line-height:15px}.caption-1-montserrat-medium{font-weight:500;composes:caption-1-montserrat}.caption-1-montserrat-semibold{font-weight:600;composes:caption-1-montserrat}.caption-1-montserrat-bold{font-weight:700;composes:caption-1-montserrat}.caption-2{font-size:10px;line-height:11.72px;color:#002c50}.caption-2-medium{font-weight:500;composes:caption-2}.caption-2-bold{font-weight:700;composes:caption-1}.caption-2-montserrat-bold{font-family:Montserrat;font-weight:700;composes:caption-1}.base-button{display:flex;justify-content:center;align-items:center;min-height:50px;padding:16px 24px;border-radius:12px;background-position:50% 50%;background-repeat:no-repeat;background-size:0 100%;transition:none;gap:12px}.base-button:hover{background-size:100% 100%;transition:color .2s,background-size .2s}.base-button:disabled{background-color:#93a9c1;color:#ebeff2}.button-primary{background-color:#034692;background-image:linear-gradient(#002c50,#002c50);color:#fff;composes:base-button;composes:body-2-montserrat-bold from "./variables/typography"}.button-primary--small{padding:16px 16px;composes:button-primary;composes:body-3-montserrat-bold from "./variables/typography"}.button-primary-white{background-color:#fff;background-image:linear-gradient(#e3f1fb,#e3f1fb);color:#034692;composes:base-button;composes:body-2-montserrat-bold from "./variables/typography"}.button-primary-white--small{padding:16px 16px;composes:button-primary-white;composes:body-3-montserrat-bold from "./variables/typography"}.button-secondary{border:1px solid #6a88a7;background-color:transparent;background-image:linear-gradient(#034692,#034692);color:#034692;composes:base-button;composes:body-2-montserrat-bold from "./variables/typography"}.button-secondary:hover{border:1px solid #034692;color:#fff}.button-secondary--small{padding:16px 16px;composes:button-secondary;composes:body-3-montserrat-bold from "./variables/typography"}.button-secondary-white{border:1px solid rgba(255,255,255,.3);background-color:transparent;background-image:linear-gradient(#fff,#fff);color:#fff;transition:.3s color ease;composes:base-button;composes:body-2-montserrat-bold from "./variables/typography"}.button-secondary-white:hover{color:#034692}body,button,html,input,select,textarea{font-family:Roboto,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}body{cursor:default!important}._scroll-lock_xbubua{overflow-y:hidden}a,button{outline:0}html{height:100%;background:#f8f8f8}sup{font-size:smaller;vertical-align:super}._noscroll_xbubua{overflow:hidden;height:100%}.display-1{font-family:Montserrat;font-size:46px;font-weight:800;line-height:54px;color:#002c50}@media (max-width:480px){.display-1{font-size:32px;line-height:40px}}.display-2{font-family:Montserrat;font-size:40px;font-weight:800;line-height:50px;color:#002c50}@media (max-width:480px){.display-2{font-size:28px;line-height:36px}}.title-1{font-family:Montserrat;font-size:36px;font-weight:800;line-height:43px;color:#002c50}@media (max-width:480px){.title-1{font-size:24px;line-height:32px}}.title-2{font-family:Montserrat;font-size:30px;font-weight:800;line-height:38px;color:#002c50}@media (max-width:480px){.title-2{font-size:20px;line-height:28px}}.title-3{font-family:Montserrat;font-size:24px;font-weight:800;line-height:30px;color:#002c50}@media (max-width:480px){.title-3{font-size:18px;line-height:24px}}.title-4{font-family:Montserrat;font-size:20px;font-weight:800;line-height:26px;color:#002c50}@media (max-width:480px){.title-4{font-size:18px;line-height:24px}}.body-1{font-size:18px;line-height:24px;color:#002c50}@media (max-width:480px){.body-1{font-size:16px}}.body-1-medium{font-weight:500;composes:body-1}.body-1-extrabold{font-weight:800;composes:body-1}.body-1-montserrat-extrabold{font-family:Montserrat;composes:body-1-extrabold}.body-2{font-size:16px;line-height:24px;color:#002c50}@media (max-width:480px){.body-2{font-size:15px;line-height:21px}}.body-2-medium{font-weight:500;composes:body-2}.body-2-montserrat-semibold{font-family:Montserrat;font-weight:600;line-height:20px;composes:body-2}@media (max-width:480px){.body-2-montserrat-semibold{line-height:20px}}.body-2-bold{font-weight:700;composes:body-2}.body-2-montserrat-bold{font-family:Montserrat;font-weight:700;line-height:20px;composes:body-2}.body-3{font-size:15px;line-height:21px;color:#002c50}@media (max-width:480px){.body-3{font-size:14px;line-height:21px}}.body-3-medium{font-weight:500;composes:body-3}.body-3-bold{font-weight:700;composes:body-3}.body-3-montserrat-bold{font-family:Montserrat;font-weight:700;composes:body-3}.caption-1{font-size:12px;line-height:16px;color:#002c50}@media (max-width:480px){.caption-1{font-size:12px;line-height:14.06px}}.caption-1-medium{font-weight:500;composes:caption-1}.caption-1-bold{font-weight:700;composes:caption-1}.caption-1-montserrat{font-family:Montserrat;font-size:12px;line-height:15px}.caption-1-montserrat-medium{font-weight:500;composes:caption-1-montserrat}.caption-1-montserrat-semibold{font-weight:600;composes:caption-1-montserrat}.caption-1-montserrat-bold{font-weight:700;composes:caption-1-montserrat}.caption-2{font-size:10px;line-height:11.72px;color:#002c50}.caption-2-medium{font-weight:500;composes:caption-2}.caption-2-bold{font-weight:700;composes:caption-1}.caption-2-montserrat-bold{font-family:Montserrat;font-weight:700;composes:caption-1}._dialog_17hges{overflow-y:auto;max-height:90vh;padding:15px;border-radius:8px;margin-right:20px;margin-left:20px;background:#e2011b}._dialog__header_17hges{max-width:525px;padding:10px 0 30px;border-bottom:1px solid rgba(165,13,21,.7);margin-bottom:10px;text-align:center}._dialog__logo-holder_17hges{display:flex;justify-content:center;align-items:center;width:96px;height:96px;border-radius:50%;margin:10px auto;background:#fff}._dialog__logo_17hges{width:66px;height:66px}._dialog__title_17hges{font-size:20px;font-weight:600;color:#fff}._dialog__messages_17hges{display:block;text-align:center}._dialog__message_17hges{margin-top:10px;font-size:17px;font-weight:300;color:#fff}._dialog__actions_17hges{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}._dialog__button-wrapper_17hges{display:flex;justify-content:center;align-items:center;width:100%}._dialog__button_17hges{display:inline-flex;justify-content:center;align-items:center;width:45%;max-width:410px;height:40px;border-radius:35px;margin:0 auto;background:#002d4f;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;color:#fff}._dialog__button_17hges:only-child{width:100%}._alert_1qvb4l{position:absolute;z-index:1000;top:30px;right:0;left:0;min-width:200px;max-width:400px;padding:15px 20px;border-radius:5px;margin:0 auto;box-shadow:0 8px 16px rgba(0,0,0,.07)}._alert-success_1qvb4l{border:2px solid #65be00;background:#effae2}._alert-danger_1qvb4l{border:2px solid #ce0e19;background:#fde3e5}._jobs-search-form-dropdown_1j0l8w{background-color:#fff;box-shadow:4px 8px 12px rgba(0,0,0,.1);color:#5d7181}._jobs-search-form-dropdown_1j0l8w ._ember-power-select-group_1j0l8w{margin-top:16px}._jobs-search-form-dropdown_1j0l8w ._ember-power-select-group_1j0l8w:first-child{margin-top:0}._jobs-search-form-dropdown_1j0l8w ._ember-power-select-group-name_1j0l8w{font-size:13px;font-weight:700;line-height:1.4;color:#5d7181}._jobs-search-form-dropdown_1j0l8w ._ember-power-select-option_1j0l8w{padding:8px;font-size:16px;line-height:1.1;color:#5d7181;transition:background-color .2s ease-in-out}._jobs-search-form-dropdown_1j0l8w ._ember-power-select-option_1j0l8w[aria-current=true],._jobs-search-form-dropdown_1j0l8w ._ember-power-select-option_1j0l8w[aria-selected=true]{background-color:#f8f8f8}._jobs-search-form-dropdown-trigger_1j0l8w{display:flex;align-items:center;min-height:45px;padding:8px 4px 4px 16px;border:solid 1px #dfe3e6;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);outline:0;cursor:pointer}._jobs-search-form-dropdown-trigger_1j0l8w ._ember-power-select-status-icon_1j0l8w{top:20px;width:14px;height:8px;border:0;margin-top:inherit;margin-right:4px;background-image:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-arrow-234494a4c0bd3388e4711cbf1e45fb8c.svg);transition:transform .3s ease-in-out}._jobs-search-form-dropdown-trigger_1j0l8w ._ember-power-select-placeholder_1j0l8w{margin-left:0}._jobs-search-form-dropdown-trigger_1j0l8w ._ember-power-select-multiple-options_1j0l8w{display:inline-flex;flex-wrap:wrap;width:100%;padding-right:16px}._jobs-search-form-dropdown-trigger_1j0l8w ._ember-power-select-multiple-option_1j0l8w{display:inline-flex;align-items:center;padding:4px 8px;border:solid 1px #a9dd6f;border-radius:2px;background-color:#f8f8f8;font-size:14px;font-weight:700;color:#3b444b}._jobs-search-form-dropdown-trigger_1j0l8w ._ember-power-select-multiple-remove-btn_1j0l8w{content:"";opacity:1;order:2;margin-left:8px;font-size:18px;line-height:1;color:#6bbd0c}._ember-modal-overlay_fa2rhm{z-index:1000;-webkit-overflow-scrolling:touch}._ember-modal-overlay_fa2rhm._translucent_fa2rhm{background-color:rgba(0,44,80,.8)}._loyalty-card-modal_fa2rhm{width:500px;padding:0;border-radius:5px;background-image:linear-gradient(to bottom,#ee172e,#ce0e19)}._service-appointment-qip-redirect-modal_fa2rhm,._service-confirmation-modal_fa2rhm,._service-directives-modal_fa2rhm{width:600px;padding:0;border-radius:5px;background:0 0}._filter-modal_fa2rhm{width:847px;padding:0;border-radius:5px}._favorite-pharmacy-selection-modal_fa2rhm{width:490px;border-radius:6px;background:url(https://assets-web.familiprix.com/assets/images/logos/familiprix-omnious-e4c661a40a3f8c3fad207e323734e33d.svg),linear-gradient(124deg,#004782 15%,#002d50 103%);background-position:calc(100% + 50px) 50%,top left;background-repeat:no-repeat;background-size:300px,auto;box-shadow:0 19px 50px rgba(0,47,84,.48)}._job-search-modal_fa2rhm{width:490px;border-radius:6px;background:url(https://assets-web.familiprix.com/assets/images/logos/familiprix-omnious-e4c661a40a3f8c3fad207e323734e33d.svg),linear-gradient(124deg,#004782 15%,#002d50 103%);background-position:calc(100% + 50px) 50%,top left;background-repeat:no-repeat;background-size:300px,auto;box-shadow:0 19px 50px rgba(0,47,84,.48)}._implicits-anonymous-modal_fa2rhm{width:490px;border-radius:6px;background:#fff url(https://assets-web.familiprix.com/assets/images/logos/familiprix-implicits-0636e23c6d04dd189dff52cc6b853919.svg) no-repeat;background-position:calc(100% + 50px) bottom;background-size:330px;box-shadow:0 19px 50px rgba(0,48,84,.48)}._implicits-loyalty-modal_fa2rhm{width:490px;border-radius:6px;background:#fff url(https://assets-web.familiprix.com/assets/images/logos/loyalty-implicits-542846354325efc73709c85ddfa185a2.svg) no-repeat;background-position:calc(100% + 50px) bottom;background-size:500px;box-shadow:0 19px 50px rgba(0,48,84,.48)}._reservation-expired-modal_fa2rhm{width:100%;max-width:490px;padding:0;border-radius:4px}._data-protection-manager-modal_fa2rhm{display:flex;width:100%;max-width:490px;border:1px solid #f0af23;border-radius:6px;background-color:#fffbf1}@media screen and (max-width:847px){._filter-modal_fa2rhm{width:100%;height:100%}}@media screen and (max-width:580px){._loyalty-card-modal_fa2rhm{width:100%;max-width:500px}._implicits-loyalty-modal_fa2rhm{background-size:400px}._favorite-pharmacy-selection-modal_fa2rhm,._implicits-anonymous-modal_fa2rhm,._implicits-loyalty-modal_fa2rhm,._service-appointment-qip-redirect-modal_fa2rhm,._service-confirmation-modal_fa2rhm,._service-directives-modal_fa2rhm{width:100%;max-width:490px}._data-protection-manager-modal_fa2rhm{width:calc(100% - 60px)}._job-search-modal_fa2rhm{width:100%;max-width:490px}}._tooltip-wrapper_phgqc1{z-index:100;padding:0;border:0;border-radius:5px;box-shadow:0 21px 41px rgba(0,44,80,.15)}._tooltip-arrow_phgqc1{border-bottom-color:#002c50!important;border-top-color:#fff!important}._form-dropdown_ruvjq7{padding:8px;background-color:#fff;box-shadow:4px 8px 12px rgba(0,0,0,.1);color:#5d7181}._form-dropdown-trigger_ruvjq7{overflow:hidden;width:100%;min-height:45px;padding:8px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:border-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out}._form-dropdown-trigger_ruvjq7:-ms-input-placeholder{color:rgba(93,113,129,.9)}._form-dropdown-trigger_ruvjq7::placeholder{color:rgba(93,113,129,.9)}._form-dropdown-trigger_ruvjq7:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2);outline:0;color:#3a5cb1}._form-dropdown-trigger_ruvjq7 ._ember-power-select-status-icon_ruvjq7{width:14px;height:8px;border:0;margin-right:4px;background-image:url(https://assets-web.familiprix.com/assets/images/icons/dropdown-arrow-234494a4c0bd3388e4711cbf1e45fb8c.svg);transition:transform .3s ease-in-out}._has-error_ruvjq7 ._form-dropdown-trigger_ruvjq7{border-color:#b2000a;box-shadow:0 4px 8px rgba(177,0,19,.2);color:#b2000a}p._ql-align-center_13xx09{text-align:center}._flatpickr-input_lzn9we{width:100%;padding:12px 14px;border:1px solid #dfe3e6;border-radius:3px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:16px;color:#5d7181;transition:color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}._flatpickr-input_lzn9we:-ms-input-placeholder{color:rgba(93,113,129,.9)}._flatpickr-input_lzn9we::placeholder{color:rgba(93,113,129,.9)}._flatpickr-input_lzn9we:disabled{color:rgba(93,113,129,.6)}._flatpickr-input_lzn9we:focus{border-color:#3a5cb1;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#3a5cb1}._flatpickr-calendar_lzn9we{font-size:16px}._flatpickr-innerContainer_lzn9we{justify-content:center}._flatpickr-current-month_lzn9we ._flatpickr-monthDropdown-months_lzn9we,._flatpickr-current-month_lzn9we input._cur-year_lzn9we,._flatpickr-current-month_lzn9we span._cur-month_lzn9we{text-transform:capitalize;font-size:18px;font-weight:700;color:#002c50}._flatpickr-days_lzn9we ._dayContainer_lzn9we{gap:2px}._flatpickr-weekdays_lzn9we{height:45px}._flatpickr-weekdays_lzn9we span._flatpickr-weekday_lzn9we{font-size:100%;font-weight:400;color:#5d7181}._flatpickr-day_lzn9we{max-width:calc((100% - 12px)/ 7);border-radius:0;background-color:rgba(223,227,230,.42);font-weight:700;color:#002c50}._flatpickr-day_lzn9we._flatpickr-disabled_lzn9we,._flatpickr-day_lzn9we._flatpickr-disabled_lzn9we:hover{background-color:#dbdbdb;color:#fff}._flatpickr-day_lzn9we._selected_lzn9we,._flatpickr-day_lzn9we._selected_lzn9we:hover,._flatpickr-day_lzn9we:not(._flatpickr-disabled_lzn9we):hover,._flatpickr-day_lzn9we:not(._flatpickr-disabled_lzn9we):hover:hover{background-color:#002c50;color:#fff}._flatpickr-day_lzn9we._nextMonthDay_lzn9we,._flatpickr-day_lzn9we._prevMonthDay_lzn9we{visibility:hidden}._ember-basic-dropdown-content_1xkte7{z-index:1010}._EmberYoutube-extras_p0ti13{display:none}._history_9am1pw{background:#fff}._image_9am1pw{width:100%;height:380px;object-fit:cover}._back-link-wrapper_9am1pw{display:flex;padding:32px 0;margin:0 auto}._back-link_9am1pw{display:flex;align-items:center;border-bottom:2px solid transparent;text-decoration:none;font-size:13px;color:#002c50;transition:color .3s ease-in-out,border-bottom .3s ease-in-out}._back-link_9am1pw:focus,._back-link_9am1pw:hover{border-bottom:2px solid rgb(0,128.15,233);color:rgb(0,128.15,233)}._arrows-button__icon_9am1pw{transform:rotate(180deg);flex:0 0 6px;height:10px;margin-right:8px;fill:currentColor;transition:fill .3s ease-in-out}._title_9am1pw{margin-bottom:32px;font-size:40px;font-weight:700;line-height:1.1;letter-spacing:.02em;color:#57a400}._body_9am1pw h1,._body_9am1pw h2,._body_9am1pw h3,._body_9am1pw h4{margin-bottom:32px;font-weight:700;line-height:1.2;color:#002c50}._body_9am1pw h2{font-size:24px;letter-spacing:.1px}._body_9am1pw h3{font-size:20px}._body_9am1pw h4{margin-bottom:16px;font-size:16px}._body_9am1pw p{margin:16px 0;font-size:16px;line-height:1.7;color:#6e767d}._body_9am1pw a{color:#002c50}._body_9am1pw ol,._body_9am1pw ul{margin:16px 0 0;line-height:1.7;color:#6e767d}._note_9am1pw{margin:40px 0;text-align:center;font-size:14px;font-style:italic;line-height:2.2;letter-spacing:-.3px}@media screen and (max-width:620px){._content-wrapper_9am1pw{padding:32px}._body_9am1pw h2{font-size:20px;letter-spacing:0}._body_9am1pw h3{font-size:18px}._body_9am1pw h4{font-size:16px}._body_9am1pw p{line-height:1.3}._body_9am1pw ol,._body_9am1pw ul{line-height:1.3}}@media screen and (max-width:480px){._content-wrapper_9am1pw{padding:16px}}