.pn-page.template-pages-page #main-content{margin-top:33px;margin-bottom:27px}.pn-page.template-pages-page #main-content .page{margin:0}.pn-page.template-pages-page #main-content .page .page-heading{color:#000;font-family:Oswald;font-size:36px;font-weight:500;letter-spacing:0;line-height:36px;text-align:center;text-transform:uppercase;margin-bottom:31px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered{width:100%;padding:0;margin:0}.pn-page.template-pages-page #main-content .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pn-page.template-pages-page #main-content .list .hidden-on-desktop{display:none}.pn-page.template-pages-page #main-content .list .item{width:calc((100% - 24px)/ 2);margin-bottom:24px;border:1px solid #e4e4e4}.pn-page.template-pages-page #main-content .list .item:nth-child(2n){margin-left:24px}.pn-page.template-pages-page #main-content .list .item .image img{display:block}.pn-page.template-pages-page #main-content .list .item .image img:last-child{max-width:187px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;padding:26px 30px 0}.pn-page.template-pages-page #main-content .list .item .wrapper{padding:15px 30px 30px}.pn-page.template-pages-page #main-content .list .item .wrapper .action{display:-webkit-box;display:-ms-flexbox;display:flex}.pn-page.template-pages-page #main-content .list .item .wrapper .action a{padding:13px 5px;max-width:154px;width:100%;-webkit-transition:all .3s;transition:all .3s}.pn-page.template-pages-page #main-content .list .item .wrapper .action a:first-child{background:#000;display:block;text-decoration:none;text-align:center;color:#fff;font-family:Roboto;font-size:15px;font-weight:700;letter-spacing:0;border-radius:3px}.pn-page.template-pages-page #main-content .list .item .wrapper .action a:first-child:hover{background:#323232}.pn-page.template-pages-page #main-content .list .item .wrapper .action a:last-child{margin-left:12px;border:1px solid #ddd;border-radius:3px;background-color:#fff;color:#111;font-family:Roboto;font-size:15px;letter-spacing:0;line-height:20px;text-align:center;display:block;text-decoration:none}.pn-page.template-pages-page #main-content .list .item .wrapper .action a:last-child:before{content:"\f095";font-family:"Font Awesome 5 Pro";height:15px;width:15px;color:#111;font-size:15px;font-weight:700;margin-right:5px}.pn-page.template-pages-page #main-content .list .item .wrapper .action a:last-child:hover{background:#eee;border:1px solid #eee}.pn-page.template-pages-page #main-content .list .item .wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding-bottom:24px;border-bottom:1px solid #e4e4e4}.pn-page.template-pages-page #main-content .list .item .wrapper .content h3{margin:0;margin-bottom:5px;color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;font-weight:500}.pn-page.template-pages-page #main-content .list .item .wrapper .content h3:not(:first-of-type){margin-top:17px}.pn-page.template-pages-page #main-content .list .item .wrapper .content p{margin-bottom:0;color:#323232;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20px}.pn-page.template-pages-page #main-content .list .item .wrapper .content .content-left{max-width:230px;width:100%;padding-right:30px}.pn-page.template-pages-page #main-content .list .item .wrapper .content .content-left a[href*=tel]{color:#323232;text-decoration:none}.pn-page.template-pages-page #main-content .list .item .wrapper .content .content-right{padding-left:29px;max-width:240px}.pn-page.template-pages-page #main-content .list .item .wrapper .content .content-right p:last-child{margin-top:10px}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom{padding-top:24px}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom a{text-decoration:none;clear:both;max-width:164px;width:100%;border-radius:3px;background-color:#000;color:#fff;font-family:Roboto;font-size:15px;font-weight:700;letter-spacing:0;line-height:15px;text-align:center;padding:16.5px 5px;display:block;margin-top:10px;-webkit-transition:all .3s;transition:all .3s}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom a:hover{background:#323232}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom h3{margin:0;color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;font-weight:500}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom .list-item:after{clear:both;content:"";width:100%;display:block}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom ul{margin:10px 0 0;float:left;width:50%;list-style:none}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom ul li{padding-left:35px;position:relative;margin-bottom:5px}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom ul li:before{position:absolute;content:"\f111";font-family:"Font Awesome 5 Pro";font-size:3px;left:11px;top:-2px;font-weight:700}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom ul:last-of-type li{padding-left:46px}.pn-page.template-pages-page #main-content .list .item .wrapper .content-bottom ul:last-of-type li:before{left:22px}@media (max-width:767px){.pn-page.template-pages-page #main-content{margin-top:5px;margin-bottom:30px}.pn-page.template-pages-page #main-content p:empty{display:none}.pn-page.template-pages-page #main-content .page .page-heading{color:#000;font-family:Oswald;font-size:28px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;margin-bottom:0;position:relative;padding-bottom:17px}.pn-page.template-pages-page #main-content .page .page-heading:after{content:"";width:calc(100% + 24px);height:1px;background:#e4e4e4;left:-12px;bottom:0;position:absolute}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item{padding-top:14px;width:100%;border:0;margin:0;padding-bottom:24px;border-bottom:1px solid #e4e4e4}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item:last-child{border-bottom:0;padding-bottom:0}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .image img:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .image img:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 0 14px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper{padding:0;margin-top:18px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .action a{max-width:100%}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .toggle{margin-top:19px;border-top:0;margin-bottom:0;text-align:center}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .toggle.show-more{display:block}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .toggle.show-more.hidden{display:none}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .toggle.show-less.active{display:block}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none;margin-top:13px;padding-bottom:19px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content .content-left{max-width:100%;padding-right:0}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content .content-left p:last-of-type{max-width:201px;width:100%}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content .content-right{max-width:100%;padding-left:0}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content .content-right h3{margin-top:15px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content-bottom{display:none;padding-top:19px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content-bottom ul li{margin-bottom:4px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .content-bottom a{max-width:100%;margin-top:10px}.pn-page.template-pages-page #main-content .page .page-content.page-content--centered .list .item .wrapper .toggle.show-less{margin-top:14px}}@media (min-width:768px) and (max-width:1023px){.pn-page.template-pages-page #main-content .page .list .item{width:100%;margin-left:0}}.page-Join #main-content .page .page-heading:after{display:none}.page-Join #main-content .page-content .page-heading{padding-bottom:47px}.page-Join #main-content .page-content p{max-width:364px;width:100%;text-align:center;margin:0 auto}.page-Join #main-content #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:632px;width:100%;margin:0 auto;padding:47px 0 0 0}.page-Join #main-content #mc_embed_signup_scroll .mc-field-group{width:50%;padding:0 8px;margin-bottom:18px}.page-Join #main-content #mc_embed_signup_scroll .mc-field-group label[for=mce-EMAIL]{display:block;padding-bottom:2px}.page-Join #main-content #mc_embed_signup_scroll .mc-field-group input{width:100%}.page-Join #main-content #mc_embed_signup_scroll .mc-field-group.field-email{width:100%}.page-Join #main-content #mc_embed_signup_scroll .clear{display:block;width:100%;padding:0 8px}.page-Join #main-content #mc_embed_signup_scroll .clear #mc-embedded-subscribe{display:block;width:100%;margin-left:0;padding-bottom:11px}@media (max-width:767px){.page-Join #main-content{margin-bottom:6px!important}.page-Join #main-content #mc_embed_signup_scroll{padding-top:27px}.page-Join #main-content #mc_embed_signup_scroll .mc-field-group{width:100%;padding:0}.page-Join #main-content #mc_embed_signup_scroll .clear{padding:0}}.template-pages-custom-page-faqs-page.pn-page #main-content{margin-top:27px;margin-bottom:72px}.template-pages-custom-page-faqs-page.pn-page #main-content .page .page-heading{color:#000;font-family:Oswald;font-size:36px;font-weight:500;letter-spacing:0;line-height:36px;text-align:center;text-transform:uppercase;margin-bottom:24px}.body .container .page .cms-page-content{width:100%}.body .container .page .cms-page-content.faqs-page p a:hover{font-weight:500}.body .container .page .cms-page-content.faqs-page p:last-of-type{margin-bottom:0}.body .container .page .cms-page-content h5{max-width:382px;color:#323232;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20px;text-align:center;margin:0 auto;text-transform:none;font-weight:400}.body .container .page .cms-page-content h2{margin-bottom:0;margin-top:66px;border-bottom:1px solid #e4e4e4;padding-bottom:12px}.body .container .page .cms-page-content h2:first-of-type{margin-top:48px}.body .container .page .cms-page-content h4{color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin:0;border-bottom:1px solid #e4e4e4;padding:24px 0;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.body .container .page .cms-page-content h4:after{content:"\f067";font-family:"Font Awesome 5 Pro";padding-right:8px;color:#888;font-size:18px;font-weight:300}.body .container .page .cms-page-content h4.active{border-bottom:1px solid transparent}.body .container .page .cms-page-content h4.active::after{content:"\f068"}.body .container .page .cms-page-content h4.active p{margin-bottom:0}.body .container .page .cms-page-content .content{display:none;margin-top:-12px;padding-bottom:22px;border-bottom:1px solid #e4e4e4}@media (max-width:767px){.template-pages-custom-page-faqs-page.pn-page #main-content{margin-bottom:30px;margin-top:8px}.template-pages-custom-page-faqs-page.pn-page #main-content .page .page-heading{color:#000;font-family:Oswald;font-size:28px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;margin-bottom:0;position:relative;padding-bottom:12px}.cms-page-content.faqs-page p a{max-width:100%;margin-top:18px}.cms-page-content h2{margin-bottom:12px;margin-top:30px;border-bottom:1px solid #e4e4e4;padding-bottom:12px;color:#000;font-family:Oswald;font-size:22px;font-weight:500;letter-spacing:-.25px;line-height:24px;margin-bottom:0}.cms-page-content h2:first-of-type{margin-top:24px;margin-bottom:0}.cms-page-content h4{color:#000;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:0;line-height:20px}}.page-join-our-vip-club.pn-page.template-pages-page nav[aria-label=Breadcrumb]{display:none}.page-join-our-vip-club.pn-page.template-pages-page #main-content{margin-bottom:52px}.page-join-our-vip-club.pn-page.template-pages-page #main-content .page .page-heading{margin-bottom:24px}.cms-page-content p:empty{display:none}.pn-page-join-our-vip-club p{color:#323232;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20px}.pn-page-join-our-vip-club p:first-of-type{max-width:364px;margin:0 auto;text-align:center}.pn-page-join-our-vip-club #mc_embed_signup{max-width:616px;margin:47px auto 0}.pn-page-join-our-vip-club #mc_embed_signup .mc-field-group{float:left;width:calc((100% - 16px)/ 2)}.pn-page-join-our-vip-club #mc_embed_signup .mc-field-group:first-of-type{margin-right:16px}.pn-page-join-our-vip-club #mc_embed_signup .mc-field-group:nth-child(3){margin-right:16px}.pn-page-join-our-vip-club #mc_embed_signup .mc-field-group label{display:block}.pn-page-join-our-vip-club #mc_embed_signup .mc-field-group input{width:100%}.pn-page-join-our-vip-club #mc_embed_signup .mc-field-group.field-email{margin-top:16px;width:100%}.pn-page-join-our-vip-club #mc_embed_signup .clear:not(#mce-responses){margin-top:18px}.pn-page-join-our-vip-club #mc_embed_signup .clear:not(#mce-responses) input{width:100%;margin-bottom:0}@media (max-width:767px){.pn-page.template-pages-page.page-join-our-vip-club #main-content{margin-bottom:24px}.pn-page-join-our-vip-club #mc_embed_signup{margin-top:28px}.pn-page-join-our-vip-club #mc_embed_signup form .mc-field-group{width:100%;margin-bottom:16px}.pn-page-join-our-vip-club #mc_embed_signup form .mc-field-group:first-of-type{margin-right:0}.pn-page-join-our-vip-club #mc_embed_signup form .mc-field-group.field-email{margin-top:0;margin-bottom:25px}.pn-page-join-our-vip-club #mc_embed_signup form .clear:not(#mce-responses){margin-top:0}}.pn-page.template-pages-page #main-content .page .page-heading{text-transform:none}.pn-page.template-pages-page #main-content .page .page-heading:after{display:none!important}.pn-page.template-pages-custom-page-faqs-page #main-content .container .page-content.page-content--centered p strong .button-page-cms:hover{background-color:#323232!important;color:#fff!important;-webkit-transition:.3s;transition:.3s}.pn-page.template-pages-custom-page-faqs-page #main-content .container .page-content.page-content--centered h1 strong{text-transform:uppercase;font-size:14px!important;font-family:Roboto,sans-serif}.pn-page.template-pages-custom-page-faqs-page #main-content .container .page-content.page-content--centered h4 strong{text-transform:uppercase;font-size:14px!important;font-family:Roboto,sans-serif}.page-develin-health .page-content.page-content--centered{width:100%!important}.page-flu-shots table{width:100%!important}.page-flu-shots table img{width:100%}.page-flu-shots table td{padding:15px!important}.page-flu-shots table td h3{margin:0 0 20px 0;font-size:24px}.page-flu-shots table td ul li{line-height:22px;font-size:16px}.page-flu-shots table td p a{margin:0!important}.page-flu-shots table td p a:hover{border:1px solid #fff!important}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr td p a.order-book-Button{padding:10px 20px;border-radius:4px;text-decoration:none}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr td p a.order-book-Button:hover{color:#fff!important;border-radius:4px;border:none!important;font-weight:400;background-color:#1a441a!important}@media (max-width:766px){.page-flu-shots #main-content{margin-bottom:30px;margin-top:8px}.page-flu-shots #main-content .container .page .page-heading{padding-bottom:12px}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr td h3{text-align:center}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr td p{text-align:center}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr td p a.order-book-Button{padding:10px 20px;border-radius:4px;text-decoration:none}.page-flu-shots #main-content .container .page .cms-page-content.faqs-page table:nth-of-type(2).book-flu-table tr td p a.order-book-Button:hover{color:#fff!important;border-radius:4px;border:none!important;font-weight:400;background-color:#1a441a!important}}.page-pharmacy{--black:#1a1a1a;--white:#ffffff;--red:#ff3b30;--grey-light:#f2f2f2;--grey-text:#666666;--font-stack:"Helvetica Neue",Helvetica,Arial,sans-serif;--gutter:20px;--primary:#166d0b;font-family:var(--font-stack)!important;color:var(--black);background-color:var(--white);-webkit-font-smoothing:antialiased;line-height:1.2;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.page-pharmacy *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.page-pharmacy a{text-decoration:none!important;color:inherit;-webkit-transition:all .2s ease;transition:all .2s ease}.page-pharmacy .viewport-wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-pharmacy header.primary-header{padding:30px var(--gutter);border-bottom:4px solid var(--black)}@media (min-width:768px){.page-pharmacy header.primary-header{padding:60px 40px}}@media (min-width:768px){.page-pharmacy .header-layout-split{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.page-pharmacy .brand-eyebrow{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--grey-text);margin-bottom:10px;display:block}.page-pharmacy h1.brand-name{font-family:var(--font-stack);font-size:4.2rem;font-weight:800;letter-spacing:-.04em;line-height:.95;text-transform:uppercase;margin-bottom:30px}@media (min-width:768px){.page-pharmacy h1.brand-name{font-size:8rem;margin-bottom:0}}.page-pharmacy .critical-info-grid{display:grid}@media (min-width:768px){.page-pharmacy .critical-info-grid{gap:20px;grid-template-columns:1fr 1fr}.page-pharmacy .critical-info-grid .info-card:first-child{grid-column:span 2}.page-pharmacy .critical-info-grid .info-card:first-child #opening-hours-times{font-size:4rem}}.page-pharmacy .critical-info-grid a{color:var(--black)}.page-pharmacy .critical-info-grid .info-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid var(--black);text-decoration:none;color:inherit}.page-pharmacy .critical-info-grid .info-card .info-label{font-size:.75rem;text-transform:uppercase;font-weight:700;color:var(--grey-text)}.page-pharmacy .critical-info-grid .info-card .info-data{font-size:1.4rem;font-weight:700;letter-spacing:-.02em}.page-pharmacy .critical-info-grid .info-card .info-data[href]:hover,.page-pharmacy .critical-info-grid .info-card .info-dataa:hover{color:var(--primary)!important}.page-pharmacy .critical-info-grid .info-card .arrow-icon{margin-top:10px;font-size:1.2rem}.page-pharmacy .critical-info-grid .info-card .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-pharmacy .critical-info-grid .info-card .arrow-icon{font-size:1.2rem;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-pharmacy .critical-info-grid .info-card:hover .arrow-icon{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.page-pharmacy .book-now-cta{background-color:var(--black);padding:20px var(--gutter);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}.page-pharmacy .book-now-cta:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(0.9);filter:brightness(.9)}.page-pharmacy .book-now-cta .book-now-cta-content .book-now-cta-heading{font-size:2rem;font-weight:700;color:var(--white);line-height:1em}.page-pharmacy .book-now-cta .book-now-cta-content .book-now-cta-label{font-size:.8rem;text-transform:uppercase;background:var(--white);color:var(--black);padding:0 4px;font-weight:700;display:inline-block;margin-bottom:1em;-webkit-transition:inherit;transition:inherit}.page-pharmacy .book-now-cta .book-now-cta-content .book-now-cta-subtext{font-size:.75rem;color:#ccc;margin-top:5px;display:block}.page-pharmacy .book-now-cta .arrow-icon{font-size:4rem;color:var(--white);opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-pharmacy .book-now-cta:hover .arrow-icon{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.page-pharmacy .content-section{padding:30px var(--gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page-pharmacy .content-section{padding:60px 40px}}.page-pharmacy .section-title{font-size:1.5rem;font-weight:700;border-bottom:2px solid var(--black);padding-bottom:10px;margin-bottom:20px}.page-pharmacy .services-list{list-style:none;display:grid;grid-template-columns:1fr;gap:15px}@media (min-width:768px){.page-pharmacy .services-list{grid-template-columns:1fr 1fr 1fr 1fr}}.page-pharmacy .services-list li{font-size:1.1rem;padding-left:15px;border-left:2px solid var(--grey-light)}.page-pharmacy .about-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page-pharmacy .about-content-wrapper{display:grid;grid-template-columns:1.5fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.page-pharmacy .about-content-wrapper .about-content p{font-family:var(--font-stack);font-size:1.125rem;line-height:1.6;color:var(--black);margin-bottom:1.5rem;max-width:65ch}.page-pharmacy .about-content-wrapper .about-content p:last-child{margin-bottom:0}.page-pharmacy .about-content-wrapper .about-content p:first-of-type::first-line{font-weight:700;letter-spacing:-.01em}.page-pharmacy .about-content-wrapper img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.page-pharmacy .about-content-wrapper img{max-height:600px}}.page.pharmacies,.page.pharmacy{display:block;margin:0 0 96px;color:#323232;font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums}.page.pharmacies p,.page.pharmacy p{margin:0}.page.pharmacies a,.page.pharmacy a{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none}.page.pharmacies .ph-lockup,.page.pharmacy .ph-lockup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1;color:#000}.page.pharmacies .ph-lockup__name,.page.pharmacy .ph-lockup__name{position:relative;padding-right:20px;font-family:Oswald,sans-serif;font-size:28px;font-weight:600;line-height:.95;letter-spacing:-.005em;text-transform:uppercase}.page.pharmacies .ph-lockup__cross,.page.pharmacy .ph-lockup__cross{position:absolute;top:-6px;right:0;width:18px;height:18px;fill:#1fa60e;-webkit-transition:-webkit-transform .45s cubic-bezier(.16, 1, .3, 1);transition:-webkit-transform .45s cubic-bezier(.16, 1, .3, 1);transition:transform .45s cubic-bezier(.16, 1, .3, 1);transition:transform .45s cubic-bezier(.16, 1, .3, 1),-webkit-transform .45s cubic-bezier(.16, 1, .3, 1)}.page.pharmacies .ph-lockup__street,.page.pharmacy .ph-lockup__street{-ms-flex-item-align:end;align-self:flex-end;margin:3px 20px 0 0;font-family:Oswald,sans-serif;font-size:16px;font-weight:300;letter-spacing:.04em;text-transform:uppercase}.page.pharmacies .ph-h1,.page.pharmacy .ph-h1{margin:0;color:#000;font-family:Oswald,sans-serif;font-size:64px;font-weight:500;line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.page.pharmacies .ph-h2,.page.pharmacy .ph-h2{margin:0;color:#000;font-family:Oswald,sans-serif;font-size:36px;font-weight:500;line-height:1;text-transform:uppercase}.page.pharmacies .ph-h3,.page.pharmacy .ph-h3{margin:0;color:#000;font-family:Oswald,sans-serif;font-size:24px;font-weight:500;line-height:1;text-transform:uppercase}.page.pharmacies .ph-lead,.page.pharmacies .ph-top__lead,.page.pharmacy .ph-lead,.page.pharmacy .ph-top__lead{color:#323232;font-size:20px;line-height:1.5}.page.pharmacies .ph-label,.page.pharmacy .ph-label{margin-bottom:6px!important;color:#595959;font-size:14px;line-height:1.3}.page.pharmacies .ph-hours,.page.pharmacy .ph-hours{color:#000;font-family:Oswald,sans-serif;font-size:36px;font-weight:400;line-height:1}.page.pharmacies .ph-now,.page.pharmacy .ph-now{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:22px;margin-top:8px!important;color:#166d0b;font-size:15px;font-weight:500;visibility:hidden}.page.pharmacies .ph-now::before,.page.pharmacy .ph-now::before{content:"";width:8px;height:8px;border-radius:50%;background:#1fa60e}.page.pharmacies .ph-now.is-ready,.page.pharmacy .ph-now.is-ready{visibility:visible}.page.pharmacies .ph-now.is-closed,.page.pharmacy .ph-now.is-closed{color:#595959}.page.pharmacies .ph-now.is-closed::before,.page.pharmacy .ph-now.is-closed::before{background:#595959}.page.pharmacies .ph-address,.page.pharmacy .ph-address{color:#000;font-style:normal;line-height:1.45}.page.pharmacies .ph-link,.page.pharmacy .ph-link{color:#166d0b!important;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.page.pharmacies .ph-link:hover,.page.pharmacy .ph-link:hover{color:#0f4f08!important;text-decoration-thickness:2px}.page.pharmacies .ph-tel,.page.pharmacy .ph-tel{justify-self:start;color:#000!important;font-size:20px;font-weight:500;text-decoration:none;border-bottom:1px solid #ddd}.page.pharmacies .ph-tel:hover,.page.pharmacy .ph-tel:hover{border-color:#000}.page.pharmacies .ph-btn,.page.pharmacy .ph-btn{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;min-height:52px;padding:0 16px;border-radius:8px;background:#166d0b;color:#fff!important;font-size:16px;font-weight:700;text-align:center;text-decoration:none;-webkit-transition:background-color .2s;transition:background-color .2s}.page.pharmacies .ph-btn:hover,.page.pharmacy .ph-btn:hover{background:#0f4f08}.page.pharmacies .ph-small,.page.pharmacy .ph-small{margin-top:10px!important;color:#595959;font-size:14px;line-height:1.6}.page.pharmacies .ph-small a,.page.pharmacy .ph-small a{color:#166d0b;text-underline-offset:3px}.page.pharmacies .ph-group,.page.pharmacy .ph-group{margin:0 0 12px;color:#000;font-family:inherit;font-size:18px;font-weight:500;line-height:1.2;text-align:left;text-transform:none}.page.pharmacies .ph-group span,.page.pharmacy .ph-group span{display:block;margin-top:2px;color:#595959;font-size:14px;font-weight:400;line-height:1.4}.page.pharmacies .ph-catalogue ul,.page.pharmacy .ph-catalogue ul{margin:0 0 32px;padding:0;list-style:none}.page.pharmacies .ph-catalogue li,.page.pharmacy .ph-catalogue li{padding:5px 0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;color:#000;line-height:1.4}.page.pharmacies .ph-catalogue li a,.page.pharmacy .ph-catalogue li a{text-decoration:none}.page.pharmacies .ph-catalogue li a:hover,.page.pharmacy .ph-catalogue li a:hover{text-decoration:underline;text-underline-offset:3px}.page.pharmacies .ph-category,.page.pharmacy .ph-category{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.page.pharmacies .ph-category__name,.page.pharmacy .ph-category__name{margin:0 0 8px;color:#595959;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;text-transform:none}.page.pharmacies .ph-only,.page.pharmacy .ph-only{display:block;color:#595959;font-size:13px}.page.pharmacies .ph-only__store+.ph-only__store::before,.page.pharmacy .ph-only__store+.ph-only__store::before{content:" " attr(data-and) " ";color:#595959}.page.pharmacies .ph-rows,.page.pharmacy .ph-rows{margin:0;padding:0;list-style:none}.page.pharmacies .ph-rows li,.page.pharmacy .ph-rows li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #ebebeb;color:#000}.page.pharmacies .ph-intro,.page.pharmacy .ph-intro{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:40px 0 48px}.page.pharmacies .ph-intro .ph-h1,.page.pharmacy .ph-intro .ph-h1{grid-column:1/7}.page.pharmacies .ph-intro .ph-lead,.page.pharmacy .ph-intro .ph-lead{grid-column:8/13}.page.pharmacies .ph-stores,.page.pharmacy .ph-stores{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none}.page.pharmacies .ph-store,.page.pharmacy .ph-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px;border:1px solid #ddd;border-radius:12px;-webkit-transition:border-color .25s;transition:border-color .25s}.page.pharmacies .ph-store:focus-within,.page.pharmacies .ph-store:hover,.page.pharmacy .ph-store:focus-within,.page.pharmacy .ph-store:hover{border-color:#000}.page.pharmacies .ph-store:focus-within .ph-lockup__cross,.page.pharmacies .ph-store:hover .ph-lockup__cross,.page.pharmacy .ph-store:focus-within .ph-lockup__cross,.page.pharmacy .ph-store:hover .ph-lockup__cross{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page.pharmacies .ph-store .ph-when,.page.pharmacy .ph-store .ph-when{margin-top:40px}.page.pharmacies .ph-store .ph-btn,.page.pharmacy .ph-store .ph-btn{margin-top:auto}.page.pharmacies .ph-store__name,.page.pharmacy .ph-store__name{-ms-flex-item-align:start;align-self:flex-start;text-decoration:none}.page.pharmacies .ph-where,.page.pharmacy .ph-where{display:grid;gap:14px;-ms-flex-line-pack:start;align-content:start;margin:32px 0 36px}.page.pharmacies .ph-services,.page.pharmacy .ph-services{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:112px}.page.pharmacies .ph-services__head,.page.pharmacy .ph-services__head{grid-column:1/4}.page.pharmacies .ph-services__head p,.page.pharmacy .ph-services__head p{margin-top:16px!important;color:#595959}.page.pharmacies .ph-services__body,.page.pharmacy .ph-services__body{grid-column:4/13}.page.pharmacies .ph-services__body>.ph-group,.page.pharmacy .ph-services__body>.ph-group{margin-top:56px}.page.pharmacies .ph-services__body .ph-catalogue,.page.pharmacy .ph-services__body .ph-catalogue{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.page.pharmacies .ph-table,.page.pharmacy .ph-table{width:100%;border-collapse:collapse}.page.pharmacies .ph-table caption,.page.pharmacy .ph-table caption{caption-side:top}.page.pharmacies .ph-table td,.page.pharmacies .ph-table th,.page.pharmacy .ph-table td,.page.pharmacy .ph-table th{height:46px;padding:0;border-bottom:1px solid #ebebeb;font-weight:400;text-align:left}.page.pharmacies .ph-table thead td,.page.pharmacies .ph-table thead th,.page.pharmacy .ph-table thead td,.page.pharmacy .ph-table thead th{height:auto;padding-bottom:14px;border-bottom:1px solid #000;color:#000;font-family:Oswald,sans-serif;font-size:15px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;vertical-align:bottom}.page.pharmacies .ph-table tbody th,.page.pharmacy .ph-table tbody th{padding-right:16px;color:#000}.page.pharmacies .ph-table td,.page.pharmacy .ph-table td{width:150px}.page.pharmacies .ph-na,.page.pharmacy .ph-na{color:#595959}.page.pharmacies .ph-top,.page.pharmacy .ph-top{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-top:40px}.page.pharmacies .ph-top__name,.page.pharmacy .ph-top__name{grid-column:1/8;justify-self:start;margin:0}.page.pharmacies .ph-top__name .ph-lockup__name,.page.pharmacy .ph-top__name .ph-lockup__name{padding-right:48px;font-size:76px}.page.pharmacies .ph-top__name .ph-lockup__cross,.page.pharmacy .ph-top__name .ph-lockup__cross{top:-14px;width:44px;height:44px}.page.pharmacies .ph-top__name .ph-lockup__street,.page.pharmacy .ph-top__name .ph-lockup__street{margin:8px 48px 0 0;font-size:40px}.page.pharmacies .ph-top__lead,.page.pharmacy .ph-top__lead{grid-column:8/13}.page.pharmacies .ph-top__lead p+p,.page.pharmacy .ph-top__lead p+p{margin-top:12px}.page.pharmacies .ph-facts,.page.pharmacy .ph-facts{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:64px;padding-top:28px;border-top:1px solid #000}.page.pharmacies .ph-facts .ph-address,.page.pharmacy .ph-facts .ph-address{margin-bottom:10px;font-size:18px}.page.pharmacies .ph-facts .ph-tel,.page.pharmacy .ph-facts .ph-tel{display:inline-block}.page.pharmacies .ph-sv,.page.pharmacy .ph-sv{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:96px}.page.pharmacies .ph-sv .ph-h2,.page.pharmacy .ph-sv .ph-h2{grid-column:1/-1;margin-bottom:40px}.page.pharmacies .ph-sv__col,.page.pharmacy .ph-sv__col{grid-column:1/5}.page.pharmacies .ph-sv__col--wide,.page.pharmacy .ph-sv__col--wide{grid-column:5/13}.page.pharmacies .ph-sv__col--wide .ph-catalogue,.page.pharmacy .ph-sv__col--wide .ph-catalogue{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.page.pharmacies .ph-elsewhere:not(:has(li)),.page.pharmacy .ph-elsewhere:not(:has(li)){display:none}.page.pharmacies .ph-elsewhere,.page.pharmacy .ph-elsewhere{margin-top:40px}.page.pharmacies .ph-elsewhere .ph-rows li,.page.pharmacy .ph-elsewhere .ph-rows li{color:#595959}.page.pharmacies .ph-elsewhere .ph-only,.page.pharmacy .ph-elsewhere .ph-only{display:inline;font-size:15px;text-align:right}.page.pharmacies .ph-others,.page.pharmacy .ph-others{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:96px;padding-top:28px;border-top:1px solid #ddd}.page.pharmacies .ph-others .ph-h3,.page.pharmacy .ph-others .ph-h3{grid-column:1/5}.page.pharmacies .ph-other,.page.pharmacy .ph-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:span 4;gap:12px;text-decoration:none}.page.pharmacies .ph-other .ph-lockup,.page.pharmacy .ph-other .ph-lockup{-ms-flex-item-align:start;align-self:flex-start}.page.pharmacies .ph-other .ph-address,.page.pharmacy .ph-other .ph-address{margin-top:8px}.page.pharmacies .ph-other .ph-hours,.page.pharmacies .ph-other .ph-label,.page.pharmacy .ph-other .ph-hours,.page.pharmacy .ph-other .ph-label{display:none}.page.pharmacies .ph-other .ph-now,.page.pharmacy .ph-other .ph-now{margin-top:0!important}.page.pharmacies .ph-other:hover .ph-lockup__cross,.page.pharmacy .ph-other:hover .ph-lockup__cross{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page.pharmacies .ph-other__more,.page.pharmacy .ph-other__more{color:#166d0b;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.page.pharmacies .ph-other:hover .ph-other__more,.page.pharmacy .ph-other:hover .ph-other__more{text-decoration-thickness:2px}@media (max-width:1023px){.page.pharmacies .ph-stores,.page.pharmacy .ph-stores{grid-template-columns:repeat(2,1fr)}.page.pharmacies .ph-services__body,.page.pharmacies .ph-services__head,.page.pharmacy .ph-services__body,.page.pharmacy .ph-services__head{grid-column:1/-1}.page.pharmacies .ph-services__head,.page.pharmacy .ph-services__head{margin-bottom:32px}.page.pharmacies .ph-top__lead,.page.pharmacies .ph-top__name,.page.pharmacy .ph-top__lead,.page.pharmacy .ph-top__name{grid-column:1/-1}.page.pharmacies .ph-top__lead,.page.pharmacy .ph-top__lead{margin-top:32px}.page.pharmacies .ph-facts,.page.pharmacy .ph-facts{grid-template-columns:repeat(2,1fr);row-gap:40px}.page.pharmacies .ph-sv__col,.page.pharmacies .ph-sv__col--wide,.page.pharmacy .ph-sv__col,.page.pharmacy .ph-sv__col--wide{grid-column:1/-1}.page.pharmacies .ph-sv__col--wide,.page.pharmacy .ph-sv__col--wide{margin-top:48px}.page.pharmacies .ph-others .ph-h3,.page.pharmacy .ph-others .ph-h3{grid-column:1/-1;margin-bottom:24px}.page.pharmacies .ph-other,.page.pharmacy .ph-other{grid-column:span 6}}@media (max-width:767px){.page.pharmacies,.page.pharmacy{margin-bottom:64px}.page.pharmacies .ph-intro,.page.pharmacy .ph-intro{padding:24px 0 32px}.page.pharmacies .ph-intro .ph-h1,.page.pharmacies .ph-intro .ph-lead,.page.pharmacy .ph-intro .ph-h1,.page.pharmacy .ph-intro .ph-lead{grid-column:1/-1}.page.pharmacies .ph-intro .ph-lead,.page.pharmacy .ph-intro .ph-lead{margin-top:16px;font-size:18px}.page.pharmacies .ph-h1,.page.pharmacy .ph-h1{font-size:44px}.page.pharmacies .ph-stores,.page.pharmacy .ph-stores{grid-template-columns:1fr;gap:16px}.page.pharmacies .ph-store,.page.pharmacy .ph-store{padding:24px}.page.pharmacies .ph-store .ph-when,.page.pharmacy .ph-store .ph-when{margin-top:28px}.page.pharmacies .ph-where,.page.pharmacy .ph-where{margin:24px 0 28px}.page.pharmacies .ph-services,.page.pharmacy .ph-services{margin-top:72px}.page.pharmacies .ph-services__body .ph-catalogue,.page.pharmacies .ph-sv__col--wide .ph-catalogue,.page.pharmacy .ph-services__body .ph-catalogue,.page.pharmacy .ph-sv__col--wide .ph-catalogue{-webkit-columns:1;-moz-columns:1;columns:1}.page.pharmacies .ph-table,.page.pharmacy .ph-table{table-layout:fixed}.page.pharmacies .ph-table thead td,.page.pharmacy .ph-table thead td{width:40%}.page.pharmacies .ph-table td,.page.pharmacy .ph-table td{width:auto}.page.pharmacies .ph-table tbody th,.page.pharmacy .ph-table tbody th{padding-right:8px;font-size:15px;line-height:1.3}.page.pharmacies .ph-table thead th,.page.pharmacy .ph-table thead th{font-size:12px;letter-spacing:.01em}.page.pharmacies .ph-top__name .ph-lockup__name,.page.pharmacy .ph-top__name .ph-lockup__name{padding-right:30px;font-size:48px}.page.pharmacies .ph-top__name .ph-lockup__cross,.page.pharmacy .ph-top__name .ph-lockup__cross{top:-9px;width:28px;height:28px}.page.pharmacies .ph-top__name .ph-lockup__street,.page.pharmacy .ph-top__name .ph-lockup__street{margin:6px 30px 0 0;font-size:26px}.page.pharmacies .ph-top__lead,.page.pharmacy .ph-top__lead{font-size:18px}.page.pharmacies .ph-facts,.page.pharmacy .ph-facts{grid-template-columns:1fr;row-gap:32px;margin-top:40px}.page.pharmacies .ph-sv,.page.pharmacy .ph-sv{margin-top:64px}.page.pharmacies .ph-sv .ph-h2,.page.pharmacy .ph-sv .ph-h2{margin-bottom:28px}.page.pharmacies .ph-others,.page.pharmacy .ph-others{margin-top:64px}.page.pharmacies .ph-other,.page.pharmacy .ph-other{grid-column:1/-1}.page.pharmacies .ph-other+.ph-other,.page.pharmacy .ph-other+.ph-other{margin-top:40px}}@media (prefers-reduced-motion:reduce){.page.pharmacies .ph-btn,.page.pharmacies .ph-lockup__cross,.page.pharmacies .ph-store,.page.pharmacy .ph-btn,.page.pharmacy .ph-lockup__cross,.page.pharmacy .ph-store{-webkit-transition:none;transition:none}}