/* Stable, responsive homepage presentation for the restored static site. */
body.g-home #g-showcase{color:var(--fd-dark);background:#fff}
body.g-home #g-showcase>.g-container>.g-grid{padding:1.4rem 0}
body.g-home #g-showcase>.g-container>.g-grid:first-child{padding:0}
body.g-home #g-showcase>.g-container>.g-grid:nth-child(2),body.g-home #g-showcase>.g-container>.g-grid:nth-child(4),body.g-home #g-showcase>.g-container>.g-grid:nth-child(6){background:var(--fd-pale);border-radius:6px}
body.g-home #g-showcase .g-title{color:var(--fd-green)!important;font-size:1.85rem;line-height:1.25;margin:1rem 0 1.5rem}
body.g-home #g-showcase .custom{color:#4a4a4a}
body.g-home #g-showcase>.g-container>.g-grid:nth-child(2) .custom{max-width:920px;margin:0 auto;text-align:center;font-size:1.05rem;line-height:1.75}
body.g-home #g-showcase>.g-container>.g-grid:nth-child(2) .custom>div+div{margin-top:.65rem}

body.g-home #layerslider_1{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:1200/446;background:#edf4f2}
body.g-home #layerslider_1>.ls-slide:first-child{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important}
body.g-home #layerslider_1>.ls-slide:nth-child(n+2){display:none!important}
body.g-home #layerslider_1>.ls-slide:first-child>.ls-bg{display:block;width:100%!important;height:100%!important;object-fit:cover}

body.g-home #g-showcase>.g-container>.g-grid:nth-child(3) .uk-grid{margin-left:-1.25rem}
body.g-home #g-showcase>.g-container>.g-grid:nth-child(3) .uk-panel{overflow:hidden;border-radius:6px;box-shadow:0 3px 14px rgba(37,59,54,.12)}

body.g-home .uk-slider-container{overflow:visible!important}
body.g-home .uk-slider{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;width:100%!important;min-width:0!important;min-height:0!important;transform:none!important;margin:0!important}
body.g-home .uk-slider::before,body.g-home .uk-slider::after{display:none!important;content:none!important}
body.g-home .uk-slider>li{display:flex!important;position:static!important;left:auto!important;width:auto!important;min-width:0!important;padding:0!important}
body.g-home .uk-slider>li:nth-child(n+5){display:none!important}
body.g-home .uk-slidenav{display:none!important}
body.g-home .g-content-pro-item{display:flex;flex:none!important;flex-direction:column;width:100%;height:auto!important;min-height:0;overflow:hidden;background:#fff;border:1px solid #dde9e5;border-radius:6px;box-shadow:0 3px 14px rgba(37,59,54,.1)}
body.g-home .g-content-pro-image a{display:block;aspect-ratio:4/5;overflow:hidden;background:#f4f7f6}
body.g-home .g-content-pro-image img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center top}
body.g-home .g-info-container{display:flex;flex:none!important;flex-direction:column;padding:1rem}
body.g-home .g-info-container>p{display:none!important}
body.g-home .g-content-pro-title{margin:0 0 .45rem;color:var(--fd-dark)!important;font-size:1.18rem;line-height:1.35}
body.g-home .g-content-pro-title a{color:var(--fd-dark)!important}
body.g-home .g-article-details{color:#62746f;font-size:.88rem}
body.g-home .g-content-pro-desc,body.g-home .g-info-container p{color:#4a4a4a}
body.g-home .g-article-read-more{margin-top:.5rem;padding-top:.65rem}
body.g-home .g-article-read-more .button{background:var(--fd-green);color:#fff!important;border-radius:4px;padding:.55rem .85rem}

body.g-home #dj-mslider1m108{height:auto!important;min-height:0;max-width:850px;overflow:visible;margin:0 auto}
body.g-home #dj-mslider1m108 .dj-mslider-in{display:none!important}
.fd-pharmacy-intro{max-width:760px;margin:0 auto;padding:2rem;text-align:center;background:#fff;border:1px solid #dde9e5;border-radius:6px;box-shadow:0 3px 14px rgba(37,59,54,.1)}
.fd-pharmacy-intro p{margin:0 0 1.25rem;color:#4a4a4a;font-size:1.08rem;line-height:1.7}
.fd-pharmacy-intro a{display:inline-block;padding:.7rem 1.1rem;background:var(--fd-green);color:#fff!important;border-radius:4px;font-weight:700;text-decoration:none}
body.g-home #g-showcase>.g-container>.g-grid:nth-child(6) .custom img{width:min(100%,340px);border-radius:6px;box-shadow:0 3px 14px rgba(37,59,54,.12)}

@media(max-width:48rem){body.g-home #g-showcase>.g-container>.g-grid{padding:1rem 0}body.g-home #g-showcase .g-title{font-size:1.45rem;margin:.75rem 0 1rem}body.g-home #layerslider_1{height:auto!important;aspect-ratio:1200/446}body.g-home #layerslider_1>.ls-slide:first-child>.ls-bg{object-fit:contain}body.g-home .uk-slider{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}body.g-home .g-info-container{padding:.75rem}body.g-home .g-content-pro-title{font-size:1rem}body.g-home .g-content-pro-desc,body.g-home .g-article-details{display:none}.fd-pharmacy-intro{margin:0 .75rem;padding:1.25rem}.fd-pharmacy-intro p{font-size:1rem}}
