:root{--border-radius:0;--border-radius2x:4px;--default:#3C3C3C;--primary:#6ca92e;--primary-100:#5f9529;--primary-200:#598b26;--primary-300:#528123;--primary--100:#79bd33;--primary--200:#7fc736;--primary--300:#86cb3f;--primary-rgba-0:#6ca92e00;--primary-rgba-10:#6ca92e1a;--primary-rgba-20:#6ca92e33;--primary-rgba-30:#6ca92e4d;--primary-rgba-40:#6ca92e66;--primary-rgba-50:#6ca92e80;--primary-rgba-60:#6ca92e99;--primary-rgba-70:#6ca92eb3;--primary-rgba-80:#6ca92ecc;--primary-rgba-90:#6ca92ee6;--secondary:#428BB5;--secondary-100:#3b7da2;--secondary-200:#387599;--secondary-300:#346e90;--secondary--100:#5197c0;--secondary--200:#5a9dc3;--secondary--300:#64a2c6;--secondary-rgba-0:#428bb500;--secondary-rgba-10:#428bb51a;--secondary-rgba-20:#428bb533;--secondary-rgba-30:#428bb54d;--secondary-rgba-40:#428bb566;--secondary-rgba-50:#428bb580;--secondary-rgba-60:#428bb599;--secondary-rgba-70:#428bb5b3;--secondary-rgba-80:#428bb5cc;--secondary-rgba-90:#428bb5e6;--tertiary:#2F5D36;--tertiary-100:#264c2c;--tertiary-200:#224427;--tertiary-300:#1e3b22;--tertiary--100:#386e40;--tertiary--200:#3c7645;--tertiary--300:#407f4a;--tertiary-rgba-0:#2f5d3600;--tertiary-rgba-10:#2f5d361a;--tertiary-rgba-20:#2f5d3633;--tertiary-rgba-30:#2f5d364d;--tertiary-rgba-40:#2f5d3666;--tertiary-rgba-50:#2f5d3680;--tertiary-rgba-60:#2f5d3699;--tertiary-rgba-70:#2f5d36b3;--tertiary-rgba-80:#2f5d36cc;--tertiary-rgba-90:#2f5d36e6;--quaternary:#f5f6f8;--quaternary-100:#e6e9ed;--quaternary-200:#dfe2e8;--quaternary-300:#d7dbe3;--quaternary--100:#fff;--quaternary--200:#fff;--quaternary--300:#fff;--quaternary-rgba-0:#f5f6f800;--quaternary-rgba-10:#f5f6f81a;--quaternary-rgba-20:#f5f6f833;--quaternary-rgba-30:#f5f6f84d;--quaternary-rgba-40:#f5f6f866;--quaternary-rgba-50:#f5f6f880;--quaternary-rgba-60:#f5f6f899;--quaternary-rgba-70:#f5f6f8b3;--quaternary-rgba-80:#f5f6f8cc;--quaternary-rgba-90:#f5f6f8e6;--dark:#212529;--dark-100:#16181b;--dark-200:#101214;--dark-300:#0a0c0d;--dark--100:#2c3237;--dark--200:#32383e;--dark--300:#383f45;--dark-rgba-0:#21252900;--dark-rgba-10:#2125291a;--dark-rgba-20:#21252933;--dark-rgba-30:#2125294d;--dark-rgba-40:#21252966;--dark-rgba-50:#21252980;--dark-rgba-60:#21252999;--dark-rgba-70:#212529b3;--dark-rgba-80:#212529cc;--dark-rgba-90:#212529e6;--light:#FFF;--light-100:#f2f2f2;--light-200:#ececec;--light-300:#e6e6e6;--light--100:#fff;--light--200:#fff;--light--300:#fff;--light-rgba-0:#fff0;--light-rgba-10:#ffffff1a;--light-rgba-20:#fff3;--light-rgba-30:#ffffff4d;--light-rgba-40:#fff6;--light-rgba-50:#ffffff80;--light-rgba-60:#fff9;--light-rgba-70:#ffffffb3;--light-rgba-80:#fffc;--light-rgba-90:#ffffffe6;--primary-inverse:#FFF;--secondary-inverse:#FFF;--tertiary-inverse:#FFF;--quaternary-inverse:#777;--dark-inverse:#FFF;--light-inverse:#777;--grey:#969696;--grey-100:#f4f4f4;--grey-200:#eaeaea;--grey-300:#e5e5e5;--grey-400:#e0e0e0;--grey-500:#dbdbdb;--grey-600:#cecece;--grey-700:#c1c1c1;--grey-800:#a8a8a8;--grey-900:#8e8e8e;--grey-1000:#757575}

html {  font-size: 16px; font-weight: 400;  font-style: normal;  font-optical-sizing: auto;}
body, html {  position: relative;  overflow-x: hidden;  font-optical-sizing: auto; font-family: "Chivo", sans-serif; }
body{letter-spacing: normal;font-size: 16px;}
p {font-style: normal; font-family: "Chivo", sans-serif;  font-optical-sizing: auto;}
  
h1, h2, h3, h4, h5, h6 { font-optical-sizing: auto;  font-style: normal;color: var(--primary)}
h1{font-size:2.25rem;line-height:1.1;margin-top:0;margin-bottom:.5rem}h2{font-size:1.75rem;line-height:1.2;margin-top:1rem;margin-bottom:.5rem}h3{font-size:1.5rem;line-height:1.3;margin-top:1rem;margin-bottom:.5rem}h4{font-size:1.25rem;line-height:1.35;margin-top:1rem;margin-bottom:.5rem}h5{font-size:1.125rem;line-height:1.4;margin-top:1rem;margin-bottom:.5rem}h6{font-size:1rem;line-height:1.5;margin-top:1rem;margin-bottom:.5rem}

a:hover { text-decoration: none; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; color: var(--secondary) ;}
a {-webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; color: var(--primary);}

.make-relative {position: relative}
.clear{clear:both;height:0}.clear10{clear:both;height:10px}.clear15{clear:both;height:15px}.clear20{clear:both;height:20px}.clear30{clear:both;height:30px}.clear40{clear:both;height:40px}.clear50{clear:both;height:50px}.clear60{clear:both;height:60px}
.py-6 {  padding-top: 6rem !important;  padding-bottom: 6rem !important;}
.galerija-detaljna .masonry-item {margin-bottom: 15px;  width: 24% !important;}

.gdpr-cookie-trigger{position:fixed;bottom:50px;right:0;padding:.2em 1em;background-color:#0e3a5e;font-size:.8em;z-index:10000;box-shadow:0 0 10px 0 #00000040}
.gdpr-cookie-trigger a{color:#fff}
.fa-cookie-bite::before{content:"\f564"}
.gdpr-bar{background:#fff;box-shadow:0 .625em 1.875em #02020347;transform:scale(.95);line-height:initial;max-width:400px;left:initial}
.gdpr-bar-description p{color:var(--default)!important}
@media (min-width: 1200px) {
.gdpr-bar{flex-direction:column;align-items:center}
}
.gdpr-bar-description .linkgdpr{color:#fff!important;text-decoration:underline}
.gdpr-bar-description .linkgdpr:hover{color:var(--secondary)!important;text-decoration:none}
@media (min-width: 1200px) {
.gdpr-bar .gdpr-bar-actions{justify-content:flex-end;margin-top:20px}
.gdpr-bar{right:1rem;bottom:1rem}
}
.gdpr-bar .gdpr-bar-actions{display:flex;align-items:stretch;gap:.5rem;width:100%;flex-wrap:nowrap;margin-top:12px}
.gdpr-bar .gdpr-bar-actions > a{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-height:48px;white-space:nowrap}
@media (min-width: 1200px) {
.gdpr-bar .gdpr-bar-actions{justify-content:flex-start!important}
}
@media (max-width: 575.98px) {
.gdpr-bar .gdpr-bar-actions > a{min-height:52px}
}

section.section {background: transparent;}
.card-body {color: var(--default);}
.accordion.accordion-modern-status > .card .card-header a {  background-color: var(--quaternary);}

#header .header-body {border-top: 0;}

html.sticky-header-active #header .header-body {  position: fixed;  border-bottom: 1px solid #eaeaea80;  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08), 0 2px 6px rgba(0, 0, 0, 0.04);  backdrop-filter: blur(6px);}

.section-rotator .owl-carousel-light .owl-item{backface-visibility:hidden;transform:translateZ(0);will-change:opacity,transform}
.section-rotator .owl-carousel-light{--hero-min:clamp(420px,70vh,640px);height:var(--hero-min)!important}
.hero-rotator__slide{position:relative;background-size:cover;background-position:center;background-color:var(--dark);isolation:isolate}
.hero-rotator__slide::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--dark-rgba-0) 0%,var(--dark-rgba-20) 65%,var(--dark-rgba-40) 100%),linear-gradient(135deg,var(--primary-rgba-90) 0%,var(--primary-rgba-80) 38%,var(--secondary-rgba-85,#428bb5d9) 100%);backdrop-filter:saturate(110%) contrast(105%)}
.hero-rotator__content{position:relative;z-index:1}

.hero-title{color:#fff; font-weight:700; line-height:1.18;  margin:0 0 .5rem; text-wrap:balance; max-width: 32ch; margin-inline:auto;  text-shadow:0 2px 14px rgba(0,0,0,.35);}
.hero-subtitle{ max-width:66ch; margin: .5rem auto 0; }
.hero-subtitle p{ color:rgba(255,255,255,.92); margin:0; line-height:1.6; font-size:clamp(1rem,.96rem + .45vw,1.25rem); }

#footer { background:  var(--quaternary) url(https://ljekarna-lsz.hr/slike/ljekarne-lsz.webp) no-repeat right top;  border-top: 4px solid var(--quaternary);  font-size: .9em;  margin-top: 50px;  padding: 0;}
#footer .footer-copyright {  background: transparent;}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { color: var(--primary);}
#footer .btn:hover {color: var(--primary);}
#footer .btn:hover:not([aria-expanded="true"]) {  color: var(--primary);}

.chev{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid currentColor;transition:transform .2s ease}
.btn-detail{border-color:#00000029;background:linear-gradient(#fff,#f7f7f7);color:#1f2937;box-shadow:0 1px 2px #0000000f;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}
.btn-detail:hover{transform:translateY(-1px);border-color:#00000047;box-shadow:0 6px 16px #0000001a}
.btn-detail:active{transform:translateY(0);box-shadow:0 2px 6px #0000001f inset}
.btn-detail:focus{outline:0;box-shadow:0 0 0 .2rem #0d6efd40}
.btn-detail[aria-expanded="true"]{background:var(--secondary);color:#fff;border-color:#0d6efd}
.btn-detail[aria-expanded="true"] .chev{transform:rotate(180deg);border-top-color:#fff}
.btn-detail[aria-expanded="true"]:hover{color:red;border-color:#0d6efd}
#footer .btn-detail[aria-expanded="true"]{background:var(--secondary);color:#fff;border-color:var(--secondary-200)}
#footer .btn-detail[aria-expanded="true"]:hover,#footer .btn-detail[aria-expanded="true"]:focus{color:#fff;background:var(--secondary-100);border-color:var(--secondary-100)}
#footer .btn-detail[aria-expanded="true"] .chev,#footer .btn-detail[aria-expanded="true"]:hover .chev{border-top-color:#fff}
.text-adress-cus {line-height: 1.5;  min-height: 45px;}

.page-header-custom{background-size:cover;background-position:center center;background-image:url(https://ljekarna-lsz.hr/slike/ljekarne-licko-senjska-zupanija.webp);padding:110px 0;position:relative;color:#fff}
.page-header-custom > *{position:relative;z-index:1}
.page-header-custom::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}
.page-header--grad-diagonal::before{background:linear-gradient(180deg,var(--dark-rgba-0) 0%,var(--dark-rgba-20) 65%,var(--dark-rgba-40) 100%),linear-gradient(135deg,var(--primary-rgba-90) 0%,var(--primary-rgba-80) 38%,var(--secondary-rgba-85,#428bb5d9) 100%);backdrop-filter:saturate(110%) contrast(105%)}
.page-header-custom .breadcrumb--light{--bs-breadcrumb-item-padding-x:.35rem;--bs-breadcrumb-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='9' viewBox='0 0 8 12'%3E%3Cpath fill='%23fff' d='M2.3 0L0.9 1.4 5.5 6 0.9 10.6 2.3 12 8 6z'/%3E%3C/svg%3E")}
.page-header-custom .breadcrumb--light .breadcrumb-item,.page-header-custom .breadcrumb--light .breadcrumb-item a{color:#ffffffeb}
.page-header-custom .breadcrumb--light .breadcrumb-item a:hover{color:var(--primary--100);text-decoration:underline}
.page-header-custom .breadcrumb--light .breadcrumb-item + .breadcrumb-item::before{padding:0 .35rem;opacity:.85;vertical-align:-.05em}
.page-header-custom .breadcrumb--light .breadcrumb-item:last-child,.page-header-custom .breadcrumb--light .breadcrumb-item:last-child span{color:#fff;font-weight:600}

@media (min-width: 992px) {
.section-contacts .col-lg-5 .card{position:sticky;top:96px}
}
.accordion-button:not(.collapsed){color:var(--primary)}
.section-contacts .card--left{border:1px solid var(--quaternary-200);border-radius:.9rem;background:var(--light);box-shadow:0 10px 24px var(--dark-rgba-18),0 3px 10px var(--dark-rgba-12);overflow:hidden}
.section-contacts .card--left .card-body{position:relative}
.section-contacts .card--left .card-body::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--primary-100),var(--primary),var(--secondary-100))}
.section-contacts .accordion-item{border:0;background:transparent}
.section-contacts .accordion-item + .accordion-item{margin-top:.5rem}
.section-contacts .accordion-button{background:var(--light);box-shadow:none}
.section-contacts .accordion-button:not(.collapsed){background:var(--primary-rgba-10);box-shadow:inset 0 -1px 0 var(--primary-rgba-20)}
.section-contacts .accordion-collapse .accordion-body{background:var(--light);border-top:1px dashed var(--quaternary-200)}
.section-contacts .card--right,.section-contacts .org-band{border:0;box-shadow:0 14px 28px var(--dark-rgba-15),0 4px 12px var(--dark-rgba-10);overflow:hidden}
.section-contacts .org-band{background:linear-gradient(180deg,var(--quaternary),var(--quaternary-100)),linear-gradient(135deg,var(--primary-rgba-12,#6ca92e1f),var(--secondary-rgba-10));background-blend-mode:overlay,normal}
.section-contacts .org-band .org-subtitle{font-size:.85rem;color:#212529a6}
.section-contacts .org-band .org-pill{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:999px;background:var(--primary-rgba-20);color:var(--tertiary-100)}
.section-contacts .org-item{display:flex;gap:.75rem;align-items:flex-start;padding:.5rem .25rem;border-radius:.6rem}
.section-contacts .org-item:hover{background:var(--primary-rgba-06,#6ca92e0f)}
.section-contacts .org-item .org-ico{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:10px;background:var(--primary-rgba-15,#6ca92e26);color:var(--tertiary-100)}
.section-contacts .org-item .org-label{font-size:.8rem;color:#21252999;margin-bottom:.15rem}
.section-contacts .org-item .org-value a{color:var(--secondary-200);text-decoration:none}
.section-contacts .org-item .org-value a:hover{text-decoration:underline}
.section-contacts .form-fill,.section-contacts .input-group .input-group-text{border:0;background:var(--quaternary);box-shadow:inset 0 0 0 9999px var(--quaternary)}
.section-contacts .form-fill:focus{outline:0;box-shadow:0 0 0 .2rem var(--primary-rgba-25)}
.section-contacts .text-muted{color:#212529a6!important}
.card--right .card-body{padding:0!important}

.btn-gradient-custom{background:#6CA92E;background:linear-gradient(45deg,#6ca92eff 0%,#9ecf54ff 100%);color:#fff;border:0;transition:transform .15s ease,box-shadow .15s ease,background .2s ease;letter-spacing:2px;font-weight:300}
.btn-gradient-custom:hover{background:#6CA92E;background:linear-gradient(45deg,#9ecf54ff 0%,#6ca92eff 100%);color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px var(--dark-rgba-10)}
.btn-gradient-custom:focus{outline:0;box-shadow:0 0 0 .2rem var(--primary-rgba-30)}
.btn-gradient:active{transform:none}
.promo-card .promo-thumb img{width:100%;height:100%;object-fit:cover;display:block}
.promo-card .promo-title a{color:var(--dark);font-weight:600;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.25}
.promo-card .promo-excerpt{color:var(--secondary);font-size:.95rem}
.readmore-ico{font-size:clamp(34px,2.2vw,40px);line-height:1;color:var(--secondary);text-decoration:none;transition:transform .15s ease,color .15s ease;top:30px;position:relative}
.readmore-ico:hover{color:var(--secondary-100);transform:translateY(-1px)}

.icon-box{padding:.25rem 0}
.icon-circle{--icon-diameter:clamp(64px,18vw,96px);--icon-size:clamp(40px,11vw,60px);cursor:pointer;width:var(--icon-diameter);height:var(--icon-diameter);background:linear-gradient(45deg,#6ca92e 0%,#9ecf54 100%);border-radius:50%;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #00000014}
.icon-circle:hover{background:linear-gradient(45deg,#9ecf54 0%,#6ca92e 100%);transform:translateY(-2px);box-shadow:0 12px 28px #0000001f}
.icon-image{margin:0;width:var(--icon-size);height:var(--icon-size);display:flex;align-items:center;justify-content:center}
.icon-image img{width:100%;height:100%;object-fit:contain;display:block}
.icon-image-descm{font-weight:700;line-height:1.25;margin-top:clamp(10px,2.5vw,16px);font-size:clamp(.95rem,.9rem + .3vw,1rem);color:var(--dark)}
@media (max-width: 575.98px) {
.icon-section .row{row-gap:1.25rem}
}
.hero-branches{position:relative;overflow:hidden}
.hb-media{height:clamp(340px,42vw,520px)}
.hero-branches .hb-content{max-width:62ch;padding-block:clamp(20px,4vw,48px)}
.hero-branches .hb-content h2{font-weight:800;line-height:1.15;margin:0 0 .25em;font-size: 2.4rem;text-wrap:balance}
.hero-branches .hb-content .hb-subtitle{color:var(--secondary);font-weight:600;letter-spacing:.01em;margin:0 0 .75rem;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}
.hero-branches .hb-content p{margin:0 0 .85rem;line-height:1.65}
.hero-branches .hb-content strong{color:var(--dark-100)}
.hero-branches .hb-content a{color:var(--secondary);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em}
.hero-branches .hb-content a:hover{color:var(--secondary-100)}
.hero-branches .hb-content > * + *{margin-top:.5rem}
@media (max-width: 991.98px) {
.hero-branches .hb-content{max-width:100%}
}
.hero-branches .hb-carousel-outer{--pull-up:clamp(16px,4vw,96px);margin-top:calc(var(--pull-up) * -1)}
.hero-branches .carousel-right-indent{--indent:clamp(24px,12vw,140px);width:calc(100vw - var(--indent));margin-left:calc((100% - 100vw)/2 + var(--indent))}
.hb-owl .owl-stage{display:flex}
.hb-owl .owl-item,.hb-owl .owl-item > div{display:flex;width:100%}
.hb-card{display:flex;flex-direction:column;width:100%;border-radius:16px;color:#fff;box-shadow:0 14px 28px var(--dark-rgba-10),0 4px 12px var(--dark-rgba-08);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}
.hb-card:hover{transform:translateY(-2px);box-shadow:0 18px 36px var(--dark-rgba-12),0 6px 16px var(--dark-rgba-10)}
.hb-card--green{background:linear-gradient(45deg,#6ca92eff 0%,#9ecf54ff 100%)}
.hb-card--blue{background:linear-gradient(45deg,#0390cbff 0%,#01bde7ff 100%)}
.hb-card-body{padding:1.1rem 1.25rem;font-size:clamp(0.98rem,0.94rem + .2vw,1.0625rem);line-height:1.55;color:#fffffff2;letter-spacing:.002em}
.hb-card-title{color:#fff!important;font-weight:700;line-height:1.2;font-size:clamp(1.125rem,.95rem + .8vw,1.5rem);margin:0 0 .4rem;letter-spacing:.005em;text-wrap:balance;text-shadow:0 1px 0 #0000000f}
.hb-card-list{list-style:none;margin:0;padding:0}
.hb-card-list li{margin-top:.25rem}
.hb-card-list li:first-child{margin-top:0}
.hb-card-list .label{font-weight:600;color:#ffffffeb;margin-right:.35rem}
.hb-card-list .val{color:#fff}
.hb-ico{width:1.1em;text-align:center;margin-right:.35rem;opacity:.9;font-size:.95em;transform:translateY(1px)}
.hb-link{color:#fff;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em}
.hb-link:hover{color:#fff;opacity:.85}
@media (min-width:1200px) {
.hb-card-title{font-size:1.45rem}
}
.hb-owl .owl-nav{position:absolute;bottom:-46px;left:var(--indent);display:flex;gap:.5rem}
.hb-owl .owl-nav button{width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:var(--dark);box-shadow:0 6px 16px var(--dark-rgba-10)}
.hb-owl .owl-nav button:hover{background:var(--tertiary);color:#fff}
.hb-owl .owl-dots{display:none}
.hb-card-list .val p{margin:0;color:#fff}
.hb-card-list .val p + p{margin-top:.2rem}
.object-fit-cover { object-fit: cover; }

.hero-fit{height:315px;object-fit:cover;object-position:center}
.object-fit-cover{object-fit:cover;object-position:center}
.news-card{transition:transform .2s ease,box-shadow .2s ease}
.news-card:hover{transform:translateY(-2px);box-shadow:0 .75rem 1.25rem #0000001a}
.news-card .fs-5{font-size:1.25rem}
.news-card .text-1{font-size:.75rem}
.category-card{transition:transform .2s ease,box-shadow .2s ease}
.category-card:hover{transform:translateY(-2px);box-shadow:0 .75rem 1.25rem #0000001a}
.category-card .card-body{display:flex;align-items:center;justify-content:center;text-align:center;min-height:100px}

.info-box{  border: 1px solid var(--quaternary-200);  border-left-width: 4px;  border-radius: .75rem;  background: var(--quaternary);
  padding: .75rem .9rem .85rem 1rem;}
.info--hours{ border-left-color: var(--primary); }
.info--duty { border-left-color: var(--secondary); }
.info-head{ color: var(--dark-100); }
.rte-info p{margin: 0 0 .4rem 0;}
.rte-info p:last-child{ margin-bottom: 0; }
.accordion-body .btn{ border-radius: 999px; }

.pharmacy-card{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 12px 24px var(--dark-rgba-10),0 2px 8px var(--dark-rgba-08);transition:transform .15s ease,box-shadow .15s ease}
.pharmacy-card::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,var(--primary),var(--secondary))}
.pharmacy-card:hover{transform:translateY(-2px);box-shadow:0 16px 32px var(--dark-rgba-12),0 4px 12px var(--dark-rgba-10)}
.pharmacy-card h2 a{color:var(--dark);font-weight:800;line-height:1.25}
.pharmacy-card h2 a:hover{color:var(--primary-100)}
.pharmacy-card .btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.75rem}

/*RESPONSIVE*/
@media (max-width: 1981px) {}
@media (max-width: 1921px) {}
@media (max-width: 1681px) {}
@media (max-width: 1600px) {}
@media (max-width: 1440px) {}
@media (max-width: 1367px) {}
@media (max-width: 1281px) {}
@media (max-width: 1266px) {}
@media (max-width: 1199px) {}	
@media (max-width: 1025px) {}
@media (min-width: 992px) and (min-width: 1200px) {
  #header .header-nav.header-nav-links nav > ul > li > a, #header .header-nav.header-nav-links nav > ul > li:hover > a, #header .header-nav.header-nav-line nav > ul > li > a, #header .header-nav.header-nav-line nav > ul > li:hover > a { padding: 0 2rem;  }
}
@media (max-width: 991px) {
	#header .header-btn-collapse-nav {background: transparent;}	
	#header .header-btn-collapse-nav:focus,	#header .header-btn-collapse-nav:active {outline: none !important;box-shadow: none;}	
	.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {background-color: var(--primary);}
	.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after {background-color: var(--primary);}	
	.sticky-header-active .hamburger-inner, 
	.sticky-header-active .hamburger-inner::before, 
	.sticky-header-active .hamburger-inner::after {background-color: var(--primary);}
	.sticky-header-active .hamburger.is-active .hamburger-inner, 
	.sticky-header-active .hamburger.is-active .hamburger-inner::before, 
	.sticky-header-active .hamburger.is-active .hamburger-inner::after {background-color: var(--primary);}		
	.dropdown-item.active, .dropdown-item:active {text-decoration: none;  background-color: var(--secondary);}
}
@media (max-width: 801px) {}
@media (max-width: 769px) {}	
@media (max-width: 737px) {
	.text-adress-cus {line-height: 1.5;  min-height: auto;}
	.hb-media{height:clamp(220px,55vw,360px)}
	.hero-branches .hb-content{max-width:100%;padding-block:16px}
	.hero-branches .hb-content h2{font-size:clamp(1.5rem,1.1rem + 2.2vw,2rem);line-height:1.2}
	.hero-branches .hb-content .hb-subtitle{font-size:clamp(1rem,.95rem + .4vw,1.125rem)}
	.hero-branches .hb-content p{font-size:1rem}
	.hero-branches .hb-carousel-outer{margin-top:0}
	.hero-branches .carousel-right-indent{--indent:0;width:100%;margin-left:0}
	.hb-owl .owl-stage{display:block}
	.hb-owl .owl-item,.hb-owl .owl-item > div{display:block;width:100%}
	.hb-card{border-radius:12px}
	.hb-card-body{padding:14px 16px;font-size:1rem;line-height:1.55}
	.hb-card-title{font-size:1.25rem}
	.hb-owl .owl-nav{left:0;bottom:-36px}
}
@media (max-width: 668px) {}	
@media (max-width: 601px) {
	.sponsors-carousel .owl-item > div, .sponsors-carousel .owl-item > a {height: 90px;}
}
@media (max-width: 569px) {}	
@media (max-width: 481px) {}	
@media (max-width: 416px) {}
@media (max-width: 376px) {}
@media (max-width: 321px) {}
@media (max-width: 241px) {}