/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],[type="phone"],select,textarea{padding:5px 12px;height:60px;width:100%;outline:none;box-shadow:none;background:#F9F9F9;border:1px solid #E8E8E8;border-radius:5px;transition:background-color 0.3s,border-color 0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;font-weight:normal;font-family:"Geometria","Arial","Helvetica",sans-serif;color:#2E2D2D;line-height:1.25;min-width:0}.impaired [type="color"],.impaired [type="date"],.impaired [type="datetime"],.impaired [type="datetime-local"],.impaired [type="email"],.impaired [type="month"],.impaired [type="number"],.impaired [type="password"],.impaired [type="search"],.impaired [type="tel"],.impaired [type="text"],.impaired [type="time"],.impaired [type="url"],.impaired [type="week"],.impaired [type="phone"],.impaired select,.impaired textarea{background:#fff;border-color:#000}@media screen and (min-width:1215px){[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],[type="phone"],select,textarea{height:3.3333333333rem;padding:0.2777777778rem 0.6666666667rem;border-radius:0.2777777778rem}}
.breadcrumb{padding:0}@media screen and (min-width:1215px){.breadcrumb{font-size:0.8888888889rem;font-weight:400;display:flex;align-items:center;justify-content:space-between}}.breadcrumb ol{display:flex;align-items:center}@media screen and (min-width:1215px){.breadcrumb ol{display:block}}.breadcrumb li{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;flex-shrink:0;font-size:0.875rem}.breadcrumb li::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:inline-block;vertical-align:middle;margin:0 0.625rem;font-size:0.625em;color:#075ba2}@media screen and (min-width:1215px){.breadcrumb li{font-size:0.8888888889rem}.breadcrumb li::before{margin-left:0.8333333333rem;margin-right:0.8333333333rem}}.breadcrumb li:first-of-type{display:inline-block;vertical-align:middle;margin-top:-0.1em}.breadcrumb li:first-of-type:before{display:none}.breadcrumb li:first-of-type a{display:block;font-size:0;color:#075ba2}.breadcrumb li:first-of-type a:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:1.125rem}@media screen and (min-width:1215px){.breadcrumb li:first-of-type a:before{font-size:1.1111111111rem}}.breadcrumb li:last-of-type{padding-right:1.5625rem}.breadcrumb a{color:inherit;transition:all 0.3s;text-decoration:none}.breadcrumb a:hover{color:#075ba2}.breadcrumb-back{display:none;flex-shrink:0;color:#5A5959}@media screen and (min-width:1215px){.breadcrumb-back{display:block}}.breadcrumb-back a:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";display:inline-block;vertical-align:middle;margin:-0.2em 0.8em 0 0;animation-duration:1s;animation-iteration-count:infinite}.breadcrumb-back a:hover:before{animation-name:fadeOutLeft}
.block-drupal-custom-block{padding:20px 0}@media screen and (min-width:1215px){.block-drupal-custom-block{padding-top:2.2222222222rem;padding-bottom:2.2222222222rem}}.page-pharmacies .block-drupal-custom-block .block__layout{padding-left:12px;padding-right:12px}@media screen and (min-width:1215px){.page-pharmacies .block-drupal-custom-block .block__layout{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}.block-drupal-custom-block .block__title{font-size:1.5rem;font-weight:500;margin:0 0 15px;text-align:left}@media screen and (min-width:1215px){.block-drupal-custom-block .block__title{font-size:2.6666666667rem;font-weight:500}}@media screen and (min-width:768px){.block-drupal-custom-block .block__title{margin-bottom:1.8333333333rem}}@media screen and (min-width:1215px){.block-drupal-custom-block .block__title{margin-bottom:1.1111111111rem}}.block-drupal-custom-block .seo-block-links{margin-bottom:15px}@media screen and (min-width:1215px){.block-drupal-custom-block .seo-block-links{margin-bottom:1.6666666667rem}}.block-drupal-custom-block .seo-block-links ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.block-drupal-custom-block .seo-block-links li{margin:0;padding:0}.block-drupal-custom-block .seo-block-links li::before{display:none}.block-drupal-custom-block .seo-block-links a{transition:0.3s;display:inline-block;text-decoration:none;font-weight:700;padding:10px 15px;background:#fff;border-radius:5px}.block-drupal-custom-block .seo-block-links a span{transition:background 0.3s;background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:100% 1px}.block-drupal-custom-block .seo-block-links a:hover{background:#075ba2;color:#fff}@media screen and (min-width:1215px){.block-drupal-custom-block .seo-block-links a{padding:0.8333333333rem 1.6666666667rem;border-radius:0.2777777778rem}}.block-drupal-custom-block .seo-scroll{padding:15px;border:1px solid #E8E8E8}@media screen and (min-width:1215px){.block-drupal-custom-block .seo-scroll{padding:1.3888888889rem}}.block-drupal-custom-block .seo-scroll-wrapper{max-height:19.5em;overflow-x:hidden;overflow-y:auto;padding-right:15px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#075ba2 #E0EAF3}@media screen and (min-width:1215px){.block-drupal-custom-block .seo-scroll-wrapper{padding-right:1.3888888889rem}}.block-drupal-custom-block .seo-scroll-wrapper::-webkit-scrollbar{width:7px;height:7px}@media screen and (min-width:1215px){.block-drupal-custom-block .seo-scroll-wrapper::-webkit-scrollbar{width:0.3888888889rem;height:0.3888888889rem}}.block-drupal-custom-block .seo-scroll-wrapper::-webkit-scrollbar-track{background:#E0EAF3}.block-drupal-custom-block .seo-scroll-wrapper::-webkit-scrollbar-thumb{background:#075ba2;border-radius:2px}.impaired .block-drupal-custom-block .seo-scroll-wrapper{scrollbar-color:#000 #E8E8E8}.impaired .block-drupal-custom-block .seo-scroll-wrapper::-webkit-scrollbar-track{background:#E8E8E8}.impaired .block-drupal-custom-block .seo-scroll-wrapper::-webkit-scrollbar-thumb{background:#000;border-radius:0}.page-taxonomy .block-drupal-custom-block .seo-scroll-wrapper{max-height:none;overflow:unset;padding-right:0}.block-drupal-custom-block .team-group__editors{margin-top:20px}.block-drupal-custom-block .content h1,.block-drupal-custom-block .content h2,.block-drupal-custom-block .content h3,.block-drupal-custom-block .content h4,.block-drupal-custom-block .content h5{font-size:18px;font-weight:500}@media screen and (min-width:1215px){.block-drupal-custom-block .content h1,.block-drupal-custom-block .content h2,.block-drupal-custom-block .content h3,.block-drupal-custom-block .content h4,.block-drupal-custom-block .content h5{font-size:1.3333333333rem;margin:1em 0}}.block-drupal-custom-block .content h1:first-child,.block-drupal-custom-block .content h2:first-child,.block-drupal-custom-block .content h3:first-child,.block-drupal-custom-block .content h4:first-child,.block-drupal-custom-block .content h5:first-child{margin-top:0}.block-drupal-custom-block .content h1:last-child,.block-drupal-custom-block .content h2:last-child,.block-drupal-custom-block .content h3:last-child,.block-drupal-custom-block .content h4:last-child,.block-drupal-custom-block .content h5:last-child{margin-bottom:0}.block-drupal-custom-block .content h2+table td:nth-child(2){white-space:nowrap}.block-drupal-custom-block .content blockquote{padding:0;background:none;font-size:12px}@media screen and (min-width:1215px){.block-drupal-custom-block .content blockquote{font-size:0.7777777778rem}}.block-drupal-custom-block .content blockquote h2{margin:0.5em 0;font-size:18px}@media screen and (min-width:1215px){.block-drupal-custom-block .content blockquote h2{font-size:1.3333333333rem}}.block-drupal-custom-block .content blockquote p{margin:0 auto 8px}@media screen and (min-width:1215px){.block-drupal-custom-block .content blockquote p{margin:0 auto 0.4444444444rem}}@media screen and (min-width:1215px){.block-drupal-custom-block .content{padding-right:1.6666666667rem}}.block-drupal-custom-block .content table.table-goods,.block-drupal-custom-block .content table.table-info{margin-top:2em}.block-drupal-custom-block .content table.table-goods caption,.block-drupal-custom-block .content table.table-info caption{margin-bottom:0.5em;font-size:1.125rem;font-weight:700;font-weight:500;text-align:left}@media screen and (min-width:1215px){.block-drupal-custom-block .content table.table-goods caption,.block-drupal-custom-block .content table.table-info caption{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1215px){.block-drupal-custom-block .content table.table-goods caption,.block-drupal-custom-block .content table.table-info caption{margin-bottom:0.75em;font-weight:500}}.block-drupal-custom-block .content table.table-goods th,.block-drupal-custom-block .content table.table-info th{padding:10px;vertical-align:top;text-align:left;background:none;font-size:0.875rem;font-weight:400;font-weight:bold;border-top:1px solid #E8E8E8}@media screen and (min-width:1215px){.block-drupal-custom-block .content table.table-goods th,.block-drupal-custom-block .content table.table-info th{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.block-drupal-custom-block .content table.table-goods th,.block-drupal-custom-block .content table.table-info th{padding:15px;font-size:1.1111111111rem;font-weight:bold}}.block-drupal-custom-block .content table.table-goods th:last-child,.block-drupal-custom-block .content table.table-info th:last-child{text-align:center}.block-drupal-custom-block .content table.table-goods td,.block-drupal-custom-block .content table.table-info td{border-width:1px 0 1px 0;border-style:solid;border-color:#E8E8E8;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.block-drupal-custom-block .content table.table-goods td,.block-drupal-custom-block .content table.table-info td{font-size:0.8888888889rem;font-weight:400}}.block-drupal-custom-block .content table.table-goods td:last-child{text-align:center}@media screen and (min-width:480px){.block-drupal-custom-block .content table.table-goods td:last-child{width:42%}}@media screen and (min-width:768px){.block-drupal-custom-block .content table.table-goods td:last-child{width:50%}}@media screen and (min-width:992px){.block-drupal-custom-block .content table.table-goods td:last-child{width:20%}}.block-drupal-custom-block .content table.table-info td{min-width:150px}@media screen and (min-width:480px){.block-drupal-custom-block .content table.table-info td{max-width:unset}}.block-drupal-custom-block .content table.table-info td:last-child{text-align:center;max-width:50%}@media screen and (min-width:480px){.block-drupal-custom-block .content table.table-info td:last-child{width:42%}}@media screen and (min-width:768px){.block-drupal-custom-block .content table.table-info td:last-child{width:50%}}@media screen and (min-width:992px){.block-drupal-custom-block .content table.table-info td:last-child{width:85%}}@media screen and (min-width:992px){.block-drupal-custom-block .content table.table-info td:first-child{width:15%}}.block-drupal-custom-block .content table.table-info td a{color:#075ba2;text-decoration:underline;text-underline-position:under;transition:all 0.3s}.block-drupal-custom-block .content table.table-info td a:hover{text-decoration:none;transition:all 0.3s}
.block-type-faq .block__title{font-size:1.25rem;font-weight:500;margin-bottom:20px;text-align:center}@media screen and (min-width:1215px){.block-type-faq .block__title{font-size:2rem;font-weight:500}}.block-type-faq .field-block-paragraph__item:not(:first-child){margin-top:10px}.paragraph--type--faq .field-paragraph-title{font-size:1.125rem;font-weight:700;position:relative;padding:17px 62px 17px 12px;background:rgba(7,91,162,0.06);border-radius:10px;cursor:pointer;transition:background 0.3s,color 0.3s}@media screen and (min-width:1215px){.paragraph--type--faq .field-paragraph-title{font-size:1.3333333333rem;font-weight:700}}.paragraph--type--faq .field-paragraph-title::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:38px;height:38px;background:#075ba2;color:#FFFFFF;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}.paragraph--type--faq .field-paragraph-title:hover{background:rgba(7,91,162,0.12)}.paragraph--type--faq .field-paragraph-text{display:none;padding-left:12px;padding-right:12px}.paragraph--type--faq .field-paragraph-text p:first-child{padding-top:12px}.paragraph--type--faq.is-open .field-paragraph-title{background:#075ba2;color:#FFFFFF}.paragraph--type--faq.is-open .field-paragraph-title::after{content:"";background:#FFFFFF;color:#075ba2}@media screen and (min-width:1215px){.block-type-faq .block__title{margin-bottom:3.8888888889rem}.block-type-faq .field-block-paragraph__item:not(:first-child){margin-top:1.1111111111rem}.paragraph--type--faq .field-paragraph-title{font-size:1.125rem;font-weight:700;position:relative;padding:1.3888888889rem 5.2222222222rem 1.3888888889rem 1.2222222222rem;background:rgba(7,91,162,0.06);border-radius:0.8333333333rem;cursor:pointer;transition:background 0.3s,color 0.3s}.paragraph--type--faq .field-paragraph-title::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";position:absolute;right:1.5555555556rem;top:50%;transform:translateY(-50%);width:2.1111111111rem;height:2.1111111111rem;background:#075ba2;color:#FFFFFF;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.7777777778rem}.paragraph--type--faq .field-paragraph-title:hover{background:rgba(7,91,162,0.12)}.paragraph--type--faq .field-paragraph-text{display:none;padding-left:1.2222222222rem;padding-right:1.2222222222rem}.paragraph--type--faq .field-paragraph-text p:first-child{padding-top:1.2222222222rem}.paragraph--type--faq.is-open .field-paragraph-title{background:#075ba2;color:#FFFFFF}.paragraph--type--faq.is-open .field-paragraph-title::after{content:"";background:#FFFFFF;color:#075ba2}}@media screen and (min-width:1215px) and (min-width:1215px){.paragraph--type--faq .field-paragraph-title{font-size:1.3333333333rem;font-weight:700}}
