/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.file a{position:relative;display:inline-block;padding:calc((48px - 1.5rem) / 2) 0;padding-left:calc(35px + 1ch);margin:0.25em 0;background:left center no-repeat;background-size:35px auto;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="52" viewBox="0 0 38 52"%3E%3Cpath fill="%23009534" fill-opacity="0.9" fill-rule="nonzero" d="M24.92.5h.7L37.5 12.38V46a5.5 5.5 0 01-5.5 5.5H6A5.5 5.5 0 01.5 46V6A5.5 5.5 0 016 .5zm-1.42 3H6A2.5 2.5 0 003.5 6v40A2.5 2.5 0 006 48.5h26a2.5 2.5 0 002.5-2.5V14.5H28a4.5 4.5 0 01-4.5-4.29V3.5zm3 2.12V10c0 .78.6 1.42 1.36 1.5h4.52L26.5 5.62z"/%3E%3C/svg%3E%0A');}.file a::before{font-size:0.6em;position:absolute;top:50%;left:calc(35px / 2);transform:translate(-50%,-50%);font-weight:500;}.file a[href$='.pdf']::before{content:'.pdf';}.file a[href$='.doc']::before{content:'.doc';}.file a[href$='.docx']::before{content:'.docx';}.file a[href$='.xls']::before{content:'.xls';}.file a[href$='.xlsx']::before{content:'.xlsx';}.file a[href$='.rtf']::before{content:'.rtf';}.file a[href$='.jpg']::before,.file a[href$='.jpeg']::before{content:'.jpg';}.file a[href$='.png']::before{content:'.png';}.contact_email_prefix{padding-right:5px;}
.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50.2%,.4)}.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% / 3);cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#d3d3d3;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;-webkit-transition:background .15s;transition:background .15s}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:after{content:"";border:.390625em solid rgba(0,0,0,0);position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid rgba(0,0,0,0)}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:calc(100% / 7);height:1.5625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:grey}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}
.alphega-app-widget{display:flex;width:100%;flex-direction:row;}.alphega-app-widget > span{display:flex;width:33%;flex-grow:1;flex-wrap:wrap;padding:20px 4em;}.pharmacy_welcome_banner.c-hero-with-image{aspect-ratio:auto;min-height:200px;height:50vh;max-height:600px;}.pharmacy_welcome_banner .c-hero-with-image__inner{justify-content:space-between;}@media (min-width:768px){.pharmacy_welcome_banner .c-hero-with-image__image-container{flex:unset;overflow:hidden;}.pharmacy_welcome_banner .c-hero-with-image__image-container img{object-fit:contain;object-position:right;height:100%;width:auto;min-height:100%;border-radius:0;}}@media (max-width:500px){.alphega-app-widget > span{padding:20px 1em;}}@media (min-width:501px) and (max-width:640px){.alphega-app-widget > span{padding:20px 2em;}}@media (min-width:641px) and (max-width:768px){.alphega-app-widget > span{padding:20px 3em;}}@media (min-width:640px) and (max-width:1280px){.alphega-app-widget > span{padding:20px 3.5em;}}.alphega-app-widget > span img{width:100%;align-self:start;margin-bottom:10px;}.pharmacy-paragraphs-wrapper div div.c-pagepart:first-of-type{margin-top:2rem;}
.c-alphega-mark{opacity:0.1;pointer-events:none;}.blank .c-alphega-mark{display:none;}
.c-pagepart{}.c-pagepart__title{margin-bottom:var(--spacing-4);line-height:1.2;}.c-pagepart__cta-container{gap:var(--spacing-4);margin-top:var(--spacing-8);display:flex;flex-wrap:wrap;}@media (min-width:1024px){.c-pagepart__cta-container{margin-top:var(--spacing-12);}}.c-pagepart__image-container{position:relative;}.c-pagepart__image-container .c-wysiwyg-text{display:none;}@media (min-width:1024px){.c-pagepart__image-container .c-wysiwyg-text{display:block;}}.c-pagepart__image img{border-radius:var(--radius-12);width:100%;}.c-pagepart__image img.c-banner__mobile_image{display:none;}@media screen and (max-width:768px){.c-pagepart--resizable-image .c-pagepart__image img{display:none;}.c-pagepart--resizable-image .c-pagepart__image img.c-banner__mobile_image{display:block;}}.c-pagepart__image-content{padding:var(--spacing-4);position:relative;display:flex;flex-direction:column;justify-content:center;}@media (min-width:1024px){.c-pagepart__image-content{padding:var(--spacing-16);width:calc(50% + 4rem);}.main-content-column .c-pagepart__image-content{padding:var(--spacing-8);}}@media (min-width:1280px){.main-content-column .c-pagepart__image-content{padding:var(--spacing-16);}}.c-pagepart__media-and-text{gap:var(--spacing-8);display:flex;flex-direction:column;}@media (min-width:1024px){.c-pagepart__media-and-text{gap:var(--spacing-12);flex-direction:row;}.main-content-column .c-pagepart__media-and-text{gap:var(--spacing-6);}}@media (min-width:1280px){.c-pagepart__media-and-text{gap:var(--spacing-24);flex-direction:row;}.main-content-column .c-pagepart__media-and-text{gap:var(--spacing-12);}}.c-pagepart__media-container,.c-pagepart__text-container{flex:1;}.c-pagepart__media-and-text .c-image,.main-content-column .c-pagepart__media-container .c-image{aspect-ratio:13/12;}@media (min-width:768px){.c-pagepart__media-and-text .c-image,.main-content-column .c-pagepart__media-container .c-image{aspect-ratio:16/9;}}.c-pagepart--white-text .c-pagepart__title,.c-pagepart--white-text .c-wysiwyg-text{color:var(--color-white);}@media (min-width:1024px){.c-pagepart--reversed .c-pagepart__media-and-text{flex-direction:row-reverse;}}.c-pagepart--image-with-text .c-pagepart__image-container{min-height:320px;display:flex;flex-direction:column;justify-content:center;}@media (min-width:640px){.c-pagepart--image-with-text .c-pagepart__image-container{min-height:608px;}}@media (min-width:768px){.c-pagepart--image-with-text .c-pagepart__image-container{min-height:414px;}}@media (min-width:1024px){.c-pagepart--image-with-text .c-pagepart__image-container{min-height:none;}}.c-pagepart--image-with-text .c-pagepart__title,.c-pagepart--image-with-text .c-pagepart__text{text-shadow:0 2px 4px #00000080;}.c-pagepart--image-with-text .c-pagepart__image-container img{object-fit:cover;position:absolute;height:100%;top:0;left:0;}.main-content-column .c-pagepart .default-paragraphs .c-pagepart:first-of-type{margin-top:0px;}@media (min-width:1024px){.main-content-column
  .c-pagepart
  .default-paragraphs
  .c-pagepart:first-of-type
  .c-pagepart__image-container{min-height:314px;}}.c-pagepart__text-container--center-vertical{display:flex;flex-direction:column;justify-content:center;}
.button{position:relative;cursor:pointer;}.button[hidden]{display:none;}.button::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:48px;height:100%;min-height:48px;}button[disabled],button[disabled]:focus{border-color:var(--color-gray-500);color:var(--color-gray-500);pointer-events:none;}.button--icon-large .button__icon{height:1.25rem;width:1.25rem;}.button--icon-only{border-radius:9999px;width:var(--spacing-a11y);height:var(--spacing-a11y);position:relative;padding:0;}.button--icon-only .button__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.button--icon-only .button__icon{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.button--ghost{background-color:var(--color-white);color:var(--color-primary-500);}.button--ghost:hover,.button--ghost:focus{color:var(--color-white);background-color:var(--color-primary-500);}.button--small{padding-top:calc((45px - 1.5em) / 2 - 1px);padding-bottom:calc((45px - 1.5em) / 2 - 1px);}.button--flip-icon .button__label{order:2;}.button--flip-icon .button__icon{order:1;margin-left:0;margin-right:var(--spacing-3);}
.c-card__fake-image{border-radius:var(--radius-20);background-color:var(--color-gray-500);margin-bottom:var(--spacing-4);display:flex;justify-content:center;align-items:center;aspect-ratio:16 / 9;}.c-card__image{aspect-ratio:16 / 9;background-position:center;background-size:cover;}.c-card__image-wrapper{aspect-ratio:16 / 9;}.c-card__icon-container{width:var(--spacing-16);height:var(--spacing-16);background-color:var(--color-primary-500);color:var(--color-white);border-radius:9999px;display:flex;justify-content:center;align-items:center;flex:none;}.c-card__icon-container .svg{width:var(--spacing-10);height:var(--spacing-10);}@media (min-width:768px){.c-card__icon-container{width:var(--spacing-20);height:var(--spacing-20);}}.c-card__icon-container--top-left{margin-top:var(--spacing-2);margin-left:var(--spacing-2);width:var(--spacing-12);height:var(--spacing-12);position:absolute;top:0;left:0;}.c-card__icon-container--top-left .svg{width:var(--spacing-6);height:var(--spacing-6);}.c-card--service{display:flex;flex-direction:column;height:100%;}.c-card--service .c-card__content{display:flex;flex-direction:column;flex:1 1 auto;}.c-card--service .text-base{margin-bottom:var(--spacing-4);}.c-card--service .c-card__fake-link{margin-top:auto;}
.c-chapter-menu{margin-top:calc(var(--spacing-6) * -1);position:sticky;display:block;pointer-events:none;top:85px;z-index:30;}@media (min-width:768px){.c-chapter-menu{top:90px;}}@media (min-width:1024px){.c-chapter-menu{top:100px;}}@media (min-width:1280px){.c-chapter-menu{top:118px;}}.c-chapter-menu__cta{position:relative;border-radius:12px;z-index:11;pointer-events:auto;}.c-chapter-menu__menu{border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-white);box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);padding-left:var(--spacing-6);padding-right:var(--spacing-6);padding-top:var(--spacing-6);padding-bottom:var(--spacing-2);position:absolute;top:1rem;left:1rem;width:100%;max-width:295px;border-radius:12px;display:none;pointer-events:auto;max-height:65vh;overflow-y:auto;}@media (min-width:1024px){.c-chapter-menu ul > .lg\:hidden + li{border-top:none;}}.is-shown .c-chapter-menu__menu{display:block;}.c-chapter-menu--pharmacy-selected{top:135px;}@media (min-width:768px){.c-chapter-menu--pharmacy-selected{top:145px;}}@media (min-width:1024px){.c-chapter-menu--pharmacy-selected{top:100px;}}@media (min-width:1280px){.c-chapter-menu--pharmacy-selected{top:118px;}}
.c-accordion-definition-detail{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);}.c-accordion-definition-detail[hidden]{display:none;}.c-accordion-definition-detail--advice{padding-left:var(--spacing-6);padding-top:var(--spacing-1);padding-bottom:var(--spacing-2);}@media (min-width:768px){.c-accordion-definition-detail--advice{padding-left:var(--spacing-10);padding-top:var(--spacing-2);padding-bottom:var(--spacing-4);}}
.c-accordion-definition-term__title{font-family:var(--font-heading);font-weight:600;display:block;}@media (min-width:768px){.c-accordion-definition-term__title{font-size:var(--text-h3-base);}}.c-accordion-definition-term__trigger{color:var(--color-primary-500);border-bottom-width:1px;border-color:var(--color-primary-100);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);position:relative;text-align:left;width:100%;padding-right:2rem;font-family:inherit;font-weight:inherit;cursor:pointer;}.c-accordion-definition-term__trigger[aria-expanded='true'],.c-accordion-definition-term__trigger:focus,.c-accordion-definition-term__trigger:hover{color:var(--color-black);outline:none;}.c-accordion-definition-term__trigger::after{border-color:var(--color-primary-500);content:'';pointer-events:none;position:absolute;right:0.5rem;top:50%;height:1rem;width:1rem;border-width:0 3px 3px 0;transition:transform 100ms ease-in-out;transform:translateY(-70%) rotate(45deg);}.c-accordion-definition-term__trigger[aria-expanded='true']::after{transform:translateY(-50%) rotate(-135deg);}.c-accordion-definition-term__trigger[aria-expanded='true']::after,.c-accordion-definition-term__trigger:focus::after,.c-accordion-definition-term__trigger:hover::after{border-color:var(--color-black);}.c-accordion-definition-term--advice .c-accordion-definition-term__title{font-family:var(--font-base);font-weight:500;}@media (min-width:768px){.c-accordion-definition-term--advice .c-accordion-definition-term__title{font-size:var(--text-h5-base);}}.c-accordion-definition-term--advice .c-accordion-definition-term__trigger{border-style:none;padding-right:0;padding-left:1.5rem;}@media (min-width:768px){.c-accordion-definition-term--advice .c-accordion-definition-term__trigger{padding-left:2.5rem;}}.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger[aria-expanded='true'],.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger:focus,.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger:hover{color:var(--color-secondary-500);outline:none;}.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger::before,.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger::after{background-color:var(--color-primary-500);content:'';pointer-events:none;position:absolute;left:0.5rem;top:0.75rem;height:0.75rem;width:2px;border:none;transform:none;}@media (min-width:768px){.c-accordion-definition-term--advice
  .c-accordion-definition-term__trigger::before,.c-accordion-definition-term--advice
  .c-accordion-definition-term__trigger::after{top:1rem;height:1rem;}}.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger::after{transform:rotate(90deg);}.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger[aria-expanded='true']::before{display:none;}.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger[aria-expanded='true']::after,.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger:focus::before,.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger:hover::before,.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger:focus::after,.c-accordion-definition-term--advice
.c-accordion-definition-term__trigger:hover::after{background-color:var(--color-black);}
.c-header{position:relative;position:sticky;top:0;width:100%;z-index:32;}.c-header.menu-is-open{height:100vh;padding-bottom:var(--spacing-8);background-color:rgb(38 38 38 / 0.8);z-index:33;}@media (min-width:1024px){.c-header.menu-is-open{background:none;height:auto;padding-bottom:0;}}.c-header__wrapper{position:relative;background-color:var(--color-white);z-index:1;}.c-header__container{position:relative;padding-top:var(--spacing-4);padding-bottom:var(--spacing-4);}@media (min-width:1024px){.c-header__container{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);}}.c-header__cta-container{display:flex;justify-content:space-between;}.c-header__logo{display:block;width:8rem;}@media (min-width:1024px){.c-header__logo{width:10rem;}}.c-header__mobile-ctas{display:flex;margin-right:calc(var(--spacing-2) * -1);}@media (min-width:1024px){.c-header__mobile-ctas{display:none;}}.c-header__menu-button{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);}.c-header__menu-button--webshop{text-decoration:none;border-width:1px;margin-left:var(--spacing-1);padding-left:var(--spacing-3);padding-right:var(--spacing-3);border-radius:9999px;border-color:var(--color-primary-500);background-color:var(--color-primary-500);color:var(--color-white);}.c-header__menu-button--webshop .c-header__menu-icon{color:var(--color-white);}.c-header__menu-button--webshop:hover,.c-header__menu-button--webshop:focus{background-color:var(--color-white);border-color:var(--color-primary-500);color:var(--color-primary-500);}.c-header__menu-button--webshop:hover .c-header__menu-icon,.c-header__menu-button--webshop:focus .c-header__menu-icon{color:var(--color-primary-500);}.c-header__menu-icon{display:block;width:1.25rem;color:var(--color-primary-500);}.c-header__menu{display:none;flex-direction:column;max-height:80vh;overflow-y:auto;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);padding-left:var(--spacing-4);padding-right:var(--spacing-4);margin-left:calc(var(--spacing-4) * -1);margin-right:calc(var(--spacing-4) * -1);}.menu-is-open .c-header__menu{display:flex;}@media (min-width:768px){.c-header__menu{padding-left:var(--spacing-12);padding-right:var(--spacing-12);margin-left:0;margin-right:0;}}@media (min-width:1024px){.c-header__menu{display:flex;flex-direction:row;align-items:center;max-height:none;overflow-y:visible;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;}}.c-header__menu nav{order:1;}@media (min-width:1024px){.c-header__menu nav{order:0;}}.c-header__main-links a{display:flex;text-decoration:none;font-family:var(--font-heading);font-weight:600;}.c-header__main-list-item li a{font-size:var(--text-lg);}@media (min-width:1024px){.c-header__main-list-item li a{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);font-size:var(--text-base);}}.c-header__main-links a:hover,.c-header__main-links a:focus,.c-header__main-links a.active{color:var(--color-black);}@media (min-width:1024px){.c-header__main-links{display:flex;align-items:center;}}.c-header__main-list-item{position:relative;margin-top:var(--spacing-4);margin-bottom:var(--spacing-4);z-index:1;}@media (min-width:1024px){.c-header__main-list-item{margin-top:0;margin-bottom:0;margin-right:var(--spacing-6);}.c-header__main-list-item:last-child{margin-right:var(--spacing-4);}}.c-header__main-list-item:first-of-type{margin-top:0;}.c-header__main-links .c-header__main-list-item:last-of-type{margin-bottom:0;}.c-header__main-link{font-size:var(--text-h3-sm);}@media (min-width:768px){.c-header__main-link{font-size:var(--text-h3-base);}}@media (min-width:1024px){.c-header__main-link{font-size:var(--text-base);}}.c-header__menu ul:not(.c-header__main-links){padding-left:var(--spacing-4);padding-top:var(--spacing-4);}@media (min-width:1024px){.c-header__menu ul:not(.c-header__main-links){display:none;position:absolute;width:14rem;top:100%;left:-1rem;border:1px solid;border-color:var(--color-primary-100);border-radius:12px;background-color:var(--color-white);box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);padding-left:var(--spacing-4);padding-right:var(--spacing-4);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);z-index:1;}.c-header__menu ul:not(.c-header__main-links) ul{top:0;left:100%;margin:-0.5rem 0 0 -1rem;}.c-header__menu ul:not(.c-header__main-links).submenu-left > li > ul{top:0;left:auto;right:100%;margin:-0.5rem -1rem 0 0;}.c-header__menu li:focus-within > ul,.c-header__menu ul:not(.c-header__main-links):hover{display:block;}.c-header__main-links a:hover + ul:not(.c-header__main-links),.c-header__main-links a:focus + ul:not(.c-header__main-links){display:block;}}.c-header__menu ul:not(.c-header__main-links) li{position:relative;padding-bottom:var(--spacing-4);}.c-header__menu ul:not(.c-header__main-links) li:last-child{padding-bottom:0;}@media (min-width:1024px){.c-header__menu ul:not(.c-header__main-links) li{padding-bottom:0;}}@media (min-width:1024px){.c-header__main-list-item li:not(:last-child){border-bottom:1px solid;border-color:var(--color-primary-100);}}.c-header__search-container{position:relative;margin-bottom:var(--spacing-4);}@media (min-width:1024px){.c-header__search-container{margin-bottom:0;}}.c-header__search-toggle{display:none;}@media (min-width:1024px){.c-header__search-toggle{display:block;padding:var(--spacing-4);margin:calc(var(--spacing-4) * -1);}}@media (min-width:1280px){.c-header__search-toggle{display:none;}}.c-header__search-form{}@media (min-width:1024px){.c-header__search-form{display:none;position:absolute;right:0;top:calc(100% + 1rem);width:250px;}.search-input-is-shown .c-header__search-form{display:block;}}@media (min-width:1280px){.c-header__search-form{display:block;position:relative;width:100%;}}.c-header__menu-icon.c-header__menu-icon--cross,.c-header__sr-status--close{display:none;}.menu-is-open .c-header__menu-icon--cross,.menu-is-open .c-header__sr-status--close{display:block;}.menu-is-open .c-header__menu-icon--hamburger,.menu-is-open .c-header__sr-status--open{display:none;}.c-header__menu-icon.c-header__menu-icon--search-cross,.c-header__sr-status--hide-search-input{display:none;}.search-input-is-shown .c-header__menu-icon--search-cross,.search-input-is-shown .c-header__sr-status--hide-search-input{display:block;}.search-input-is-shown .c-header__menu-icon--search-toggle,.search-input-is-shown .c-header__sr-status--show-search-input{display:none;}.c-header__main-list-item--external{z-index:0;width:fit-content;}
.c-hero-with-image{background-color:var(--color-primary-100);position:relative;overflow:hidden;aspect-ratio:16/9;}@media (min-width:768px){.c-hero-with-image{aspect-ratio:0;}}.c-hero-with-image__inner{height:100%;}@media (min-width:768px){.c-hero-with-image__inner{display:flex;}}@media (min-width:1280px){.c-hero-with-image__inner{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;}}.c-hero-with-image__content-container{padding-left:var(--spacing-4);padding-right:var(--spacing-4);margin-left:var(--spacing-4);position:absolute;top:0;right:0;bottom:0;left:0;padding-left:0;z-index:1;}@media (min-width:768px){.c-hero-with-image__content-container{padding-left:var(--spacing-8);padding-right:var(--spacing-8);padding-top:var(--spacing-12);margin-left:var(--spacing-8);position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-left:0;width:50%;height:auto;}}@media (min-width:1280px){.c-hero-with-image__content-container{padding-left:var(--spacing-4);padding-right:var(--spacing-4);margin-left:var(--spacing-16);padding-left:0;}}.c-hero-with-image__content{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;}@media (min-width:768px){.c-hero-with-image__content{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16);}}@media (min-width:1280px){.c-hero-with-image__content{padding-top:var(--spacing-32);padding-bottom:var(--spacing-32);}}.c-hero-with-image__alphega-mark{display:none;}@media (min-width:768px){.c-hero-with-image__alphega-mark{display:block;left:0;bottom:0;width:100%;z-index:1;transform:scale(1.25);}}@media (min-width:1024px){.c-hero-with-image__alphega-mark{transform:scale(1.5);}}.c-hero-with-image__title,.c-hero-with-image__subtitle{color:var(--color-white);text-shadow:0 2px 4px #00000080;line-height:1;}@media (min-width:768px){.c-hero-with-image__title,.c-hero-with-image__subtitle{text-shadow:none;}}@media (min-width:768px){.c-hero-with-image__title{color:var(--color-primary-500);}}.c-hero-with-image__subtitle{font-weight:normal;}@media (min-width:768px){.c-hero-with-image__subtitle{color:var(--color-black);}}.c-hero-with-image__image-container{position:absolute;top:0;right:0;bottom:0;left:0;}@media (min-width:768px){.c-hero-with-image__image-container{position:relative;flex:1 1 0%;min-width:0;}}.c-hero-with-image__image-container img,.c-hero-with-image__image-container picture{display:block;height:100%;width:100% !important;}.c-hero-with-image__image-container img.c-banner__mobile_image{display:block;}@media (min-width:768px){.c-hero-with-image__image-container img.c-banner__mobile_image{display:none;}}.c-hero-with-image__image-container img{object-fit:cover !important;height:100%;}@media (min-width:768px){.c-hero-with-image__image-container::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#a9dfba,transparent 20%);}}.c-hero-with-image--banner{margin-top:0;height:100%;aspect-ratio:0;}
.svg{display:block;}.svg svg{display:block;width:100%;height:100%;margin:0 auto;}
form[class*='webform']{max-width:70ch;}.form-item{position:relative;}.form-item:not(:last-child){margin-bottom:var(--spacing-6);}.radios--wrapper .form-item:not(:last-child){margin-bottom:var(--spacing-2);}.form-item label:not(.option),.fieldset-legend{margin-bottom:var(--spacing-2);display:block;font-weight:500;}.form-item label:not(.option):not(.form-required)::after,.fieldset-legend:not(.form-required)::after{display:inline-block;margin-left:1ch;font-weight:normal;content:'(optioneel)';}.form-item label[for]{cursor:pointer;}.webform-required{display:none;}.form__error:not(:empty),.form-item--error-message{color:var(--color-secondary-500);margin-top:var(--spacing-2);}.mpForm ul li::before{content:none;}.mpForm .error{color:var(--color-secondary-500);}.mpFormField ul{padding:0;}.mpQuestionTable{margin-bottom:1.5rem;}.mpQuestionTable .mpFormLabel{margin-bottom:0.5rem;font-weight:500;}.mpQuestionTable .mpErrorRow{margin-top:0.5rem;}.mpFormField ul li{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:0;}.mpForm input:not([type='checkbox']),.mpForm textarea,.mpForm select,.input,.form-textarea,.form-select{border-radius:9999px;background-color:var(--color-white);color:var(--color-black);border-color:var(--color-gray-500);border-width:1px;}.mpForm input:not([type='checkbox']),.mpForm textarea,.input,.form-textarea{background-size:14px auto;background-repeat:no-repeat;background-position:right 2ch bottom -12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-289 -1619)'%3E%3Cpath fill='%23009534' fill-rule='nonzero' d='M301.25 1619.34a1 1 0 011.57 1.23l-.07.1-8 9a1 1 0 01-1.39.1l-.09-.08-4-4.24a1 1 0 011.37-1.46l.09.09 3.25 3.44 7.27-8.18z'/%3E%3C/g%3E%3C/svg%3E%0A");transition:background-position 150ms;}.mpForm input:not([type='checkbox']),.mpForm textarea,.mpForm select,.input--text,.input--email,.input--date,.input--tel,.input--submit{font-size:1rem;line-height:1.5;padding:calc((43px - 1.5em) / 2) 2ch;}.mpForm input:not([type='checkbox']),.mpForm textarea,.mpForm select,.input--text,.input--email,.form-textarea{width:100%;}.form-textarea{border-radius:var(--radius-12);resize:vertical;}.mpForm input:hover,.mpForm input:focus,.mpForm textarea:hover,.mpForm textarea:focus,.mpForm select:hover,.mpForm select:focus,.input:hover,.input:focus,.form-textarea:hover,.form-textarea:focus,.form-select:hover,.form-select:focus{border-color:var(--color-gray-700);box-shadow:none;}.mpForm input[type='submit'],.input--submit{border-color:var(--color-primary-500);background-color:var(--color-primary-500);color:var(--color-white);display:block;margin-left:auto;}.mpForm input[type='submit']{max-width:fit-content;}.mpForm input[type='submit']:hover{cursor:pointer;}.input--radio,.input--checkbox{right:100%;top:50%;transform:translateY(-50%);border:0 !important;clip:rect(1px,1px,1px,1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.input + .option{padding-left:var(--spacing-8);display:inline-block;position:relative;line-height:1.5;}.input + .option::before{border-color:var(--color-gray-500);background-color:var(--color-white);margin-left:calc(var(--spacing-8) * -1);border-width:1px;display:inline-block;position:absolute;content:'';width:1.5rem;height:1.5rem;border-radius:4px;transition:all 150ms ease-in-out;}.input--radio + .option::before,.input--radio + .option::after{border-radius:9999px;}.input + .option::after{content:'';position:absolute;left:0.75rem;top:0.75em;transition:all 100ms ease-in-out;transform:translate(-50%,-50%) scale(0);}.input--radio + .option::after{background-color:var(--color-primary-500);width:0.5rem;height:0.5rem;}.input--checkbox + .option::after{width:1rem;height:calc(1rem * (11 / 14));background:center/contain no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-289 -1619)'%3E%3Cpath fill='%23009534' fill-rule='nonzero' d='M301.25 1619.34a1 1 0 011.57 1.23l-.07.1-8 9a1 1 0 01-1.39.1l-.09-.08-4-4.24a1 1 0 011.37-1.46l.09.09 3.25 3.44 7.27-8.18z'/%3E%3C/g%3E%3C/svg%3E%0A");}.input:focus + .option{outline:1px dotted currentColor;outline-offset:2px;}.input:focus + .option::before,.option:hover::before{border-color:var(--color-primary-500);}.input:checked + .option::before{border-color:var(--color-primary-500);}.input:checked + .option::after{transform:translate(-50%,-50%);}.input.input--valid,.form-textarea.input--valid,.form-select.input--valid{border-color:var(--color-primary-500);}.input.input--valid,.form-textarea.input--valid{padding-right:calc(4ch + 14px);background-position:right 2ch center;}.input.input--error,.form-textarea.input--error,.form-select.input--error,.input--error + .option::before{border-color:var(--color-secondary-500);}#edit-date-of-birth,#edit-insurance-start-date{width:25%;}
.c-map{border-radius:var(--radius-20);background-color:var(--color-gray-300);position:relative;overflow:hidden;height:315px;}.c-map__inner{position:absolute;top:0;left:0;width:100%;height:100%;}
.notification--opening-hours{background-color:var(--color-white);border-width:1px;border-style:solid;border-color:var(--color-primary-500);}
.c-slider{position:relative;opacity:0.3;filter:grayscale(25%);transition:all 0.3s ease-out;}.c-slider.is-initialised{opacity:1;}.c-slider.is-initialised .c-slider__slides{display:block;}.c-slider__nav{pointer-events:none;}.c-slider__button{pointer-events:auto;}.c-slider__button:hover,.c-slider__button:focus{background-color:var(--color-primary-500);color:var(--color-white);}.c-slider__button:focus{outline:1px dotted black;outline-offset:2px;}.c-slider--off-screen{margin-bottom:var(--spacing-8);}@media (min-width:768px){.c-slider--off-screen{margin-bottom:var(--spacing-12);}}@media (min-width:1024px){.c-slider--off-screen{margin-bottom:var(--spacing-16);}}.c-slider--pharmacy-detail .c-slider__slides{overflow:hidden;}@media (min-width:1024px){.c-slider--pharmacy-detail .c-slider__slide{width:50%;}}
.opening-hours{grid-area:1 / 1 / 2 / 2;}.opening-hours__hours{width:11ch;}@media (max-width:359px){.opening-hours{font-size:var(--text-sm);}}@media (min-width:640px){.opening-hours{grid-area:auto;}}
.c-show-store-selector{color:var(--color-primary-500);font-size:1rem;display:inline-block;line-height:1.5;padding:calc(24px - 0.75rem) 1ch;}.c-show-store-selector:focus{outline:1px dotted currentColor;}
.c-pharmacy-bar{background-color:var(--color-primary-100);position:fixed;bottom:0;left:0;width:100%;padding-bottom:calc(1rem + env(safe-area-inset-bottom));transition:all 150ms ease-in-out;filter:drop-shadow(0 -2px 10px rgba(0,0,0,0.15));z-index:30;}@media (min-width:768px){.c-pharmacy-bar{padding-top:0.25rem;}}.c-pharmacy-bar::before{content:'';background-color:inherit;position:absolute;bottom:100%;left:0;width:100%;height:1rem;}.c-pharmacy-bar__toggle{position:relative;width:48px;height:48px;transform:translateY(-10px);}@media (min-width:1024px){.c-pharmacy-bar__toggle{display:none;}}.c-pharmacy-bar__toggle-chevron{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 150ms;width:1rem;height:0.6rem;}.c-pharmacy-bar--open .c-pharmacy-bar__toggle-chevron{transform:translate(-50%,-50%) rotate(-180deg);}.c-pharmacy-bar__locator{background-color:var(--color-white);padding:var(--spacing-2);line-height:1;display:inline-block;cursor:pointer;text-align:center;width:100%;border-radius:35px;}.c-pharmacy-bar__button{background-color:var(--color-white);padding:var(--spacing-2);line-height:1;display:inline-block;cursor:pointer;text-align:center;width:75px;height:70px;border-radius:35px;}.c-pharmacy-bar__locator .c-pharmacy-bar__button-icon-container{width:100%;}@media (min-width:640px){.c-pharmacy-bar__button,.c-pharmacy-bar__locator{padding-left:var(--spacing-4);padding-right:var(--spacing-4);width:auto;height:auto;}.c-pharmacy-bar__locator .c-pharmacy-bar__button-icon-container{width:auto;}}@media screen and (max-width:639px){.c-pharmacy-bar__locator{padding-left:var(--spacing-4);padding-right:var(--spacing-4);width:auto;height:auto;}.c-pharmacy-bar__locator .c-pharmacy-bar__button-icon-container{width:auto;margin-right:0.5em;}}.c-pharmacy-bar__button-icon{display:inline-block;}.c-pharmacy-bar ~ .c-footer{padding-bottom:100px;}.c-pharmacy-bar--open + .c-footer{padding-bottom:200px;}@media (min-width:1024px){.c-pharmacy-bar ~ .c-footer{padding-bottom:calc(65px + 1rem);}}@supports (position:relative){.c-pharmacy-bar ~ .c-footer{padding-bottom:4rem;}}@media (min-width:1024px){@supports (position:relative){.c-pharmacy-bar ~ .c-footer{padding-bottom:calc(var(--pharmacy-bar-height,3rem) + 2rem);}}}@media (max-width:1023px){.c-pharmacy-bar:not(.c-pharmacy-bar--open) .c-pharmacy-bar__buttons{display:none;}@supports (position:relative){.c-pharmacy-bar:not(.c-pharmacy-bar--open) .c-pharmacy-bar__buttons{display:flex;}.c-pharmacy-bar:not(.c-pharmacy-bar--open){transform:translateY(var(--pharmacy-bar-buttons-height));}}}.c-pharmacy-tab__edit-pharmacy{color:var(--color-primary-500);padding:var(--spacing-2);text-decoration:none;font-weight:inherit;}@media (min-width:768px){.c-pharmacy-tab__edit-pharmacy{padding:0;}}.c-pharmacy-tab__edit-pharmacy:hover{color:var(--color-black);}
.c-quick-link-cards__list{gap:var(--spacing-4);display:flex;flex-wrap:wrap;}.c-quick-link-cards__item{padding:var(--spacing-4);border-radius:var(--radius-12);height:100%;position:relative;display:flex;flex-direction:column;background-color:#a9dfba80;}.c-quick-link-cards__title{font-size:0.9375rem;word-break:break-word;}@media (min-width:768px){.c-quick-link-cards__title{font-size:1.375rem;}}.c-quick-link-cards__content{display:flex;flex-direction:column;height:100%;width:100%;}.c-quick-link-cards__description{font-size:0.9375rem;}@media (min-width:1280px){.c-quick-link-cards__description{font-size:0.8125rem;}}.c-quick-link-cards__item--announcement{background-color:#fdf1e6;}.c-quick-link-cards__item--announcement .c-quick-link-cards__link{color:#ee7203;}
.c-search-input{position:relative;}.c-search-input__submit{color:var(--color-primary-500);position:absolute;top:50%;transform:translateY(-50%);right:0;padding:var(--spacing-4);}.c-search-input__submit-icon{display:block;width:18px;height:18px;}.c-search-input__submit-icon svg{width:100%;}.c-search-input__input{width:100%;padding-right:50px;}.c-search-input__help{font-size:var(--text-sm);color:var(--color-gray-700);opacity:0;position:absolute;top:100%;left:0;transition:opacity 100ms ease-in-out;}.c-search-input__input:hover + .c-search-input__help,.c-search-input__input:focus + .c-search-input__help{opacity:1;}.c-search-input--small{max-width:300px;}
.c-services-list__item--break:not(.c-services-list__item--break--show)
~ .c-services-list__item{display:none;}.c-services-list__item--break{order:10000;}.c-services-list__toggle--show .button__icon{transform:rotate(-180deg);}
.socials > nav > div{display:flex;margin-top:20px;align-items:center;justify-content:center;}.socials-link{font-size:40px;}.socials > nav > div > div{margin-right:20px;}.socials > nav > div > div:last-of-type{margin-right:0px;}
.c-store-locator{position:relative;z-index:31;box-shadow:0 0 0 1000vw rgba(0,0,0,0.75);}.c-store-locator[hidden]{display:none;}.c-store-locator--loading::before{background-color:var(--color-gray-300);content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.75;z-index:1;}.c-store-locator--loading::after{border-color:var(--color-primary-500);content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;border-radius:50%;border-width:0.4rem;border-style:dotted;animation:store-locator-spinner 2s linear infinite;z-index:2;}@keyframes store-locator-spinner{0%{transform:translate(-50%,-50%);}50%{transform:translate(-50%,-50%) rotate(0.5turn) scale(1.1);}100%{transform:translate(-50%,-50%) rotate(1turn);}}
.c-store-selector__store{cursor:pointer;}.c-store-locator__store-proximity{display:none;}.c-store-locator__store-proximity:not(:empty){display:block;}
.c-wysiwyg-text > *,.c-wysiwyg-text div > *{margin-bottom:var(--spacing-8);break-inside:avoid;}.c-wysiwyg-text > :last-child,.c-wysiwyg-text div > :last-child{margin-bottom:0;}
