@font-face{font-family:Gibson;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/2f64f5eed193d0c9529c2aaab9ca00af.woff2)format("woff2")}@font-face{font-family:Gibson;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/99bec84856e784ab5638a4463e61ec63.woff2)format("woff2")}@font-face{font-family:Gibson;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/77f4787cf1a7530e92484ceddb76f16c.woff2)format("woff2")}@font-face{font-family:pd Helvetica;src:local(Helvetica);font-stretch:narrower;font-display:swap}@font-face{font-family:pd Arial;src:local(Arial);font-stretch:narrower;font-display:swap}:root{--background:#fff;--foreground:#111827;--brand:#1260cc;--muted:#f3f4f6}*{box-sizing:border-box}img,video,canvas{overflow:clip}html,body{width:100%;max-width:100%;color:var(--foreground);background:var(--background);margin:0;padding:0;font-family:Roboto,pd Helvetica,pd Arial,sans-serif;font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.btn,.heading-text,.heading--primary,.content--sub-heading{font-family:Gibson,pd Helvetica,pd Arial,sans-serif}h1,h2,h3,h4,h5,h6,.heading-text,.heading--primary,.heading--secondary,.heading--tertiary,.content--sub-heading,.content--heading,.feature--heading,.accordion--heading,.footer--heading,.nav--heading,.member--heading{text-wrap:balance}h1{color:#000;margin:0;font-size:clamp(36px,6vw,56px);line-height:1}h1.heading--long-name{font-size:clamp(28px,5vw,40px);line-height:1.15}a{color:inherit;text-decoration:none}.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black){color:#fff;background-color:#38ae96}.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black):link,.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black):visited,.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black):hover,.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black):active,.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black):focus{color:#fff}.btn.btn--primary:not(.btn--cta-getstarted):not(.btn--orange):not(.btn--black):hover{filter:brightness(.95)}p{line-height:1.65em}.section__white{background:#fff}.section__gradient--dark{color:#fff;background:linear-gradient(#1d2733,#2a384a)}.section--content{word-break:break-word;padding-top:50px;padding-bottom:50px}.section--content-informational-page{word-break:break-word;padding-top:0;padding-bottom:50px}.section--inner{box-sizing:border-box;width:100%;max-width:1212px;margin:0 auto;padding-left:30px;padding-right:30px}.content--heading.heading--secondary{color:#000;margin:0 0 20px;font-size:28px;font-weight:700;line-height:1.15}.text-center{text-align:center}.mb-20{margin-bottom:20px}.mt-30{margin-top:30px}.page--faq .section--faq{color:#21303d}.page--faq .section--faq h3{color:#000;margin:2rem 0 .75rem;font-size:22px;font-weight:700;line-height:1.2}.page--faq .section--faq h3:first-of-type{margin-top:0}.page--faq .section--faq h4{color:#000;margin:1.25rem 0 .5rem;font-size:18px;font-weight:700;line-height:1.3}.accordion--list{margin:0;padding:0;list-style:none}.accordion--row{border-bottom:1px solid #e7e7e7;padding:20px 0}.accordion--heading{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:flex-start;margin:0;padding:0;font-family:inherit;font-size:18px;display:flex}.accordion--heading.active{font-weight:700}.icon--toggle{flex-shrink:0;width:15px;height:15px;margin-top:5px;margin-right:15px;position:relative}.icon--toggle .vert{border-left:3px solid #f7931e;height:11px;position:absolute;top:1px;left:5px}.icon--toggle .hor{border-top:3px solid #f7931e;width:11px;position:absolute;top:5px;left:1px}.accordion--heading.active .icon--toggle .vert{display:none}.accordion--content{background:#f9f9f9;margin:15px 0;padding:20px;display:none}.accordion--heading.active+.accordion--content{display:block}.accordion--content p{margin:0 0 12px;line-height:1.55}.accordion--content p:last-child{margin-bottom:0}.accordion--content a:not(.cta-button):not(.text-link){color:#167ba5;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:2px}.container{width:min(1120px,92%);min-width:0;max-width:100%;margin:0 auto}.page-section{padding:56px 0}.hero{background:linear-gradient(#f5f9ff 0%,#fff 100%);border-bottom:1px solid #e5e7eb}.hero p{max-width:66ch;margin:0;line-height:1.5}.skip-to-content{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-to-content:focus-visible{z-index:1000;clip:auto;white-space:normal;width:auto;height:auto;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;background:#fff;border-radius:4px;padding:12px 16px;font-size:1rem;font-weight:600;line-height:1.25;position:fixed;top:16px;left:16px;overflow:visible;box-shadow:0 2px 8px #00000026}.site-header{z-index:20;pointer-events:none;background:#fff;width:100%;position:fixed;top:0;left:0;right:0}@media (max-width:767px){.site-header{border-bottom:0}}#main-content{width:100%;max-width:100%;padding-top:65px;transition:padding-top .2s ease-in-out;overflow-x:hidden}#main-content:focus{outline:none}@media (min-width:768px){#main-content{padding-top:170px}.site-header.site-header--compact~#main-content{padding-top:120px}}.site-header.site-header--mega-open .primary-nav{pointer-events:auto;border-color:#e5e7eb;margin-bottom:0;transform:translateY(0)}.main-row{grid-template-columns:auto 1fr;align-items:center;gap:1rem;min-height:72px;display:grid}@media (max-width:767px){.main-row{justify-content:space-between}}.brand{align-items:center;display:inline-flex}.header--logo img{width:auto;height:24px}@media (min-width:768px){.section--inner{padding-left:50px;padding-right:50px}.accordion--row{padding:20px}.accordion--content{margin:30px 15px;padding:30px}.header--logo img{height:28px}}.menu-toggle{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;display:none}@media (max-width:767px){.menu-toggle{display:inline-flex}}.primary-nav{pointer-events:auto;background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;width:100%;transition:transform .2s ease-in-out,margin-bottom .2s ease-in-out,border-color .2s ease-in-out;position:relative}.primary-nav.nav--up{pointer-events:none;border-color:#0000;margin-bottom:-50px;transform:translateY(-100%)}.primary-nav.nav--down{pointer-events:auto;margin-bottom:0;transform:translateY(0)}@media (max-width:767px){.primary-nav{display:none}}.primary-nav-row{justify-content:space-between;align-items:center;width:100%;max-width:1020px;height:48px;margin:0 auto;padding:0;display:flex;overflow-x:auto}.primary-nav-row a{white-space:nowrap;border-bottom:2px solid #0000;padding:6px 0}.primary-nav-row .more-treatments-btn{margin-left:0}.primary-nav-row a.active{border-color:currentColor;font-weight:400}.more-treatments-btn{font:inherit;cursor:pointer;color:#1f2937;background:0 0;border:0;padding:6px 0}.mega-menu{z-index:40;pointer-events:auto;background:#fff;border-bottom:1px solid #e5e7eb;width:100%;display:none;position:absolute;top:100%;left:0;right:0}.mega-menu.open{max-height:calc(100vh - var(--site-header-height,170px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:block;overflow-y:auto}.mega-mobile-user-nav{border-bottom:1px solid #cccccc59;padding:12px 16px;display:none}@media (max-width:767px){.mega-mobile-user-nav{display:block}}.mega-mobile-user-nav .header--user-nav{align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.mega-mobile-user-nav .header--user-nav .nav--item{margin:0}.mega-mobile-user-nav .header--user-nav .nav--item a{color:#000;font-size:14px;text-decoration:none}.mega-menu .section--conditions{background:#ecf0f1;width:100%;padding:16px 0}.mega-menu .section--conditions .section--inner{width:100%;max-width:none;margin:0;padding-top:0;padding-left:0;padding-right:0}.mega-menu .conditions-carousel-wrapper{box-sizing:border-box;scrollbar-width:none;width:100%;max-width:100%;height:212px;margin-top:0;padding:0;display:flex;overflow-x:auto}.mega-menu .conditions-carousel-wrapper::-webkit-scrollbar{display:none}.mega-menu .carousel-conditions-item{color:#000;background:#fff 50%/146px no-repeat;border-radius:8px;outline:0;flex:0 0 138px;align-items:flex-start;height:196px;margin:0 4px;padding:4px;text-decoration:none;display:flex;position:relative}.mega-menu .carousel-conditions-item:first-of-type{margin-left:16px}.mega-menu .carousel-conditions-item:last-of-type{margin-right:16px}.mega-menu .carousel-conditions-item:after{content:"";background-image:url(/img/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:12px;height:30px;position:absolute;bottom:4px;left:21px}.mega-menu .carousel-conditions-item h3{white-space:pre-line;margin:16px 0 0 16px;font-size:16px}.mega-menu .carousel-conditions-item.wl{background-color:#d7e8f8;background-image:url(/img/conditions/pd-wl.webp)}.mega-menu .carousel-conditions-item.hrt{background-color:#ebe5ef;background-image:url(/img/conditions/pd-hrt.webp)}.mega-menu .carousel-conditions-item.ssc{background-color:#d9ebe1;background-image:url(/img/conditions/pd-ssc.webp)}.mega-menu .carousel-conditions-item.ed{color:#fff;background-color:#3c4858;background-image:url(/img/conditions/pd-ed.webp)}.mega-menu .carousel-conditions-item.ed:after{background-image:url(/img/arrow-white.svg)}.mega-menu .carousel-conditions-item.hl{background-color:#e9e3db;background-image:url(/img/conditions/pd-hair_loss.webp)}.mega-menu .carousel-conditions-item.oc{background-color:#f6dce7;background-image:url(/img/conditions/pd-oc.webp)}.mega-menu .carousel-conditions-item.sc{background-color:#ece4d8;background-image:url(/img/conditions/pd-skincare.webp)}.mega-menu .carousel-conditions-item.pd{background-color:#f7d9e4;background-image:url(/img/conditions/pd-period-delay.webp)}.mega-menu .carousel-conditions-item.mig{background-color:#ece8df;background-image:url(/img/conditions/pd-mig.webp)}.mega-menu .carousel-conditions-item.sh{background-color:#deedf9;background-image:url(/img/conditions/pd-sh.webp)}.mega-menu .carousel-conditions-item.sh-female{background-color:#f6dce6;background-image:url(/img/conditions/pd-sh-female.webp)}.mega-menu .carousel-conditions-item.hf{background-color:#e5efcf;background-image:url(/img/conditions/pd-hayfever.webp)}.mega-menu .carousel-conditions-item.pe{color:#fff;background-color:#3c4858;background-image:url(/img/conditions/pd-pe.webp)}.mega-menu .carousel-conditions-item.pe:after{background-image:url(/img/arrow-white.svg)}.mega-menu .carousel-conditions-item.ss{background-color:#ecdccf;background-image:url(/img/conditions/pd-supplements.webp)}.mega-grid{grid-template-columns:15fr 60fr 25fr;gap:1.5rem;display:grid}@media (max-width:767px){.mega-grid{grid-template-columns:1fr;gap:1rem}}.mega-menu>.container.mega-grid{width:100%;max-width:none;margin:0;padding-left:0;padding-right:0}.mega-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:1.25rem 0 1.5rem;display:grid}@media (max-width:767px){.mega-groups{order:1;grid-template-columns:1fr;padding-left:16px;padding-right:16px}}.mega-groups h3,.mega-aside h3{margin:0 0 .6rem;font-size:1.13rem}.mega-groups ul,.mega-aside ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mega-groups .header--treatments-nav{display:block}.mega-groups .header--treatments-nav .nav--item{border-bottom:1px solid #cccccc59;margin:0}.mega-groups .header--treatments-nav .nav--item a{color:#000;text-underline-offset:4px;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;line-height:26px;-webkit-text-decoration:underline #9e9e9e;text-decoration:underline #9e9e9e;text-decoration-thickness:2px;display:flex}.mega-groups .mega-treatment-link span{align-items:center;display:flex}.mega-groups .mega-treatment-link span:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:32px;height:32px;margin-right:10px;display:inline-block}.mega-groups .mega-treatment-link:after{content:"";background-image:url(/img/nav-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:8px;height:12px;margin-left:10px;display:inline-block}.mega-groups .mega-treatment-link.icon-wl span:before{background-image:url(/img/icons/wl-icon.svg)}.mega-groups .mega-treatment-link.icon-sm span:before{background-image:url(/img/icons/sm-icon.svg)}.mega-groups .mega-treatment-link.icon-hf span:before{background-image:url(/img/icons/hf-icon.svg)}.mega-groups .mega-treatment-link.icon-mig span:before{background-image:url(/img/icons/migrane-icon.svg)}.mega-groups .mega-treatment-link.icon-ss span:before{background-image:url(/img/icons/ss-icon.svg)}.mega-groups .mega-treatment-link.icon-sirtfood span:before{background-image:url(/img/icons/sirtfood-icon.svg)}.mega-groups .mega-treatment-link.icon-skincare span:before{background-image:url(/img/icons/skincare-icon.svg)}.mega-groups .mega-treatment-link.icon-dr span:before{background-image:url(/img/icons/dr-icon.svg)}.mega-groups .mega-treatment-link.icon-acne span:before{background-image:url(/img/icons/acne-icon.svg)}.mega-groups .mega-treatment-link.icon-exz span:before{background-image:url(/img/icons/exz-icon.svg)}.mega-groups .mega-treatment-link.icon-pso span:before{background-image:url(/img/icons/pso-icon.svg)}.mega-groups .mega-treatment-link.icon-ros span:before{background-image:url(/img/icons/ros-icon.svg)}.mega-groups .mega-treatment-link.icon-hrt span:before{background-image:url(/img/icons/hrt-icon.svg)}.mega-groups .mega-treatment-link.icon-oc span:before{background-image:url(/img/icons/oc-icon.svg)}.mega-groups .mega-treatment-link.icon-pd-flask-pink span:before{background-image:url(/img/icons/pd-flask-icon-pink.webp)}.mega-groups .mega-treatment-link.icon-pd span:before{background-image:url(/img/icons/pd-icon.svg)}.mega-groups .mega-treatment-link.icon-ed span:before{background-image:url(/img/icons/ed-icon.svg)}.mega-groups .mega-treatment-link.icon-vc span:before{background-image:url(/img/icons/vc-icon.svg)}.mega-groups .mega-treatment-link.icon-hl span:before{background-image:url(/img/icons/hl-icon.svg)}.mega-groups .mega-treatment-link.icon-pd-flask span:before{background-image:url(/img/icons/pd-flask-icon.webp)}.mega-groups .mega-treatment-link.icon-pe span:before{background-image:url(/img/icons/pe-icon.svg)}.mega-aside{background-color:#ecf0f1;border-left:1px solid #e5e7eb;padding:1.25rem 16px 1.5rem 1rem}@media (max-width:767px){.mega-aside{order:2}}.mega-contact-col{background-color:#ecf0f1;padding:1.25rem 12px 1.5rem 16px}@media (max-width:767px){.mega-contact-col{order:3}}.mega-contact-col--tablet{display:none}.mega-contact-col .info-nav{border-bottom:1px solid #cccccc59;flex-direction:column;align-items:flex-start;margin:0 0 12px;padding:0 0 12px;list-style:none;display:flex}.mega-contact-col .info-nav .nav--item{margin:0 0 8px}.mega-contact-col .info-nav .nav--item:before{content:"";border:5px solid #0000;border-left:8px solid #444;border-right-width:0;width:0;height:0;margin-right:10px;display:inline-block}.mega-contact-col .info-nav .nav--item a{color:#000}.mega-contact-col .info-nav .pipe{color:#b2b2b2;margin-bottom:0}.mega-contact-col .nav--heading{color:#000;margin:0 0 12px;font-family:Gibson,pd Helvetica,pd Arial,sans-serif;font-size:20px;font-weight:600;display:block}.mega-contact-col .contact-details-nav{margin:0;padding:0;list-style:none;display:block}.mega-contact-col .contact-details-nav .nav--item{color:#000;align-items:center;margin:0;padding:10px 0;font-family:Roboto,pd Helvetica,pd Arial,sans-serif;font-size:14px;display:flex}.mega-contact-col .contact-details-nav .nav--item a{display:unset;padding:unset;color:#000;text-underline-offset:4px;-webkit-text-decoration:underline #9e9e9e;text-decoration:underline #9e9e9e;text-decoration-thickness:2px}.mega-aside .resource-library-list{display:block;padding-top:0!important}.mega-aside .resource-library-list .nav--resource-item{background:#fff;border:1px solid #ccc;border-radius:7px 7px 5px 5px;flex-direction:column;margin-bottom:1rem;display:flex}.mega-aside .resource-library-list .nav--resource-item.wl{color:#000;background-color:#fbc25a}.mega-aside .resource-library-list .nav--resource-item.oc{color:#000;background-color:#efacb5}.mega-aside .resource-library-list .nav--resource-item.hrt{color:#000;background-color:#fde8cf}.mega-aside .resource-library-list .nav--resource-item.sc{color:#000;background-color:#f8d0d0}.mega-aside .resource-library-list .nav--resource-item.ed{color:#fff;background-color:#3e4250}.mega-aside .resource-library-list .nav--resource-item a{color:inherit;font-family:Gibson,pd Helvetica,pd Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none}.mega-aside .resource-library-list .nav--resource-item a:hover{text-decoration:underline}.mega-aside .resource-library-list .nav--resource-item .resource-title{padding:8px 16px;font-family:Gibson,pd Helvetica,pd Arial,sans-serif;line-height:1.65em;display:block}.mega-aside .resource-library-list .nav--item{border-bottom:none}.mega-aside .resource-library-list .nav--item a{color:#000;text-underline-offset:4px;margin-bottom:10px;padding-bottom:4px;font-family:Gibson,pd Helvetica,pd Arial,sans-serif;font-size:16px;font-weight:600;line-height:20px;-webkit-text-decoration:underline #9e9e9e;text-decoration:underline #9e9e9e;text-decoration-thickness:3px}.mega-aside .patient-portal{margin-top:37px}.mega-aside .patient-portal .nav--heading{color:#000;white-space:normal;max-width:220px;margin:0 0 .5rem;font-family:Gibson,pd Helvetica,pd Arial,sans-serif;font-size:1.13rem;line-height:1.25;display:block}.mega-aside .patient-portal .nav--p{color:#444;margin:0 0 .75rem;font-size:14px;line-height:1.4}.mega-aside .patient-portal .app{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mega-aside .patient-portal .app .nav--resource-item{margin:0}.mega-aside .patient-portal .app img{max-width:145px;height:auto;display:block}.mega-contact p{color:#374151;margin:.4rem 0;font-size:.92rem}.header--top-bar{color:#fff;pointer-events:auto;background:#000;font-size:11px;line-height:1.2;display:none}@media (min-width:768px){.header--top-bar{box-sizing:border-box;justify-content:center;align-items:stretch;height:32px;display:flex}.header--top-bar .container.header--inner{box-sizing:border-box;justify-content:flex-end;align-items:center;width:100%;max-width:1376px;height:32px;min-height:32px;margin:0 auto;padding:0 16px;display:flex}}.header--main-bar{z-index:1;pointer-events:auto;background:#fff;border-bottom:1px solid #efefef;position:relative}@media (max-width:767px){.header--main-bar{border-bottom:0;height:65px}}.header--inner{width:100%;max-width:1376px;margin:0 auto;padding:0 30px}@media (max-width:767px){.header--inner{padding:0 16px}}.header--main-bar .container.header--inner{width:100%;max-width:1376px}.header--inner.top-nav{height:65px}.header--top-nav{flex-direction:row-reverse;flex:1;align-items:center;min-width:0;display:flex}.header--quicklinks{align-items:center;gap:0;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.header--user-nav{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){.desktop-only{display:none}}.header--top-nav .nav--item{margin-right:15px}.header--top-nav .nav--item.mb-5{margin-bottom:0}.header--top-nav .nav--item a:not(.btn){color:#333;border-bottom:2px solid #0000;padding-bottom:2px;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s}.header--top-nav .nav--item a:not(.btn):hover,.header--top-nav .nav--item a:not(.btn):focus{color:#167ba5}.header--top-nav .nav--item.active a:not(.btn){color:#167ba5;border-bottom-color:#167ba5}.header--top-nav .nav--item.pipe{color:#b2b2b2;cursor:default;-webkit-user-select:none;user-select:none;padding:0 5px}.header--user-nav .nav--item.pipe{margin-right:9px}.header--top-nav .nav--item.size--18{font-size:18px;line-height:1}.header--user-nav .nav--item:nth-last-child(2) a{font-weight:700}.header--top-nav .nav--inner{flex-direction:row;justify-content:flex-end;align-items:center;gap:0;width:100%;display:flex}@media (max-width:767px){.header--top-nav .nav--inner{justify-content:flex-end}}@media (min-width:768px){.header--inner.top-nav{height:89px}.header--inner{padding:0 16px}.md--hidden{display:none!important}.mega-menu .section--conditions{padding-top:32px}.mega-grid{grid-template-columns:15fr 60fr 25fr}}@media (min-width:768px) and (max-width:1024px){.header--top-nav .nav--item{margin-right:7.5px}.primary-nav-row{gap:.65rem;padding-left:16px;padding-right:16px}.mega-grid{align-items:start;gap:0 1rem;grid-template-columns:minmax(0,60%) minmax(0,40%)!important}.mega-groups{grid-area:1/1;grid-template-columns:1fr;padding-left:16px}.mega-aside{grid-area:1/2}.mega-grid>*{min-width:0}.mega-contact-col--desktop{display:none}.mega-contact-col--tablet{background:0 0;margin-top:0;padding-top:32px;display:block}}.header--primary-nav{background:#fff;align-items:center;display:flex}.nav--toggle{align-items:center;display:flex}.stopScroll{overflow:hidden}#nav-icon3{appearance:none;font:inherit;color:inherit;-o-transition:.5s ease-in-out;cursor:pointer;text-align:left;background:0 0;border:0;width:24px;height:24px;margin:0;padding:0;transition:all .5s ease-in-out;display:block;position:relative;transform:rotate(0)}#nav-icon3 span{opacity:1;-o-transition:.25s ease-in-out;background:#000;border-radius:4px;width:100%;height:4px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:8px}#nav-icon3 span:nth-child(4){top:16px}#nav-icon3.is-active span:first-child{width:0%;top:8px;left:50%}#nav-icon3.is-active span:nth-child(2){transform:rotate(45deg)}#nav-icon3.is-active span:nth-child(3){transform:rotate(-45deg)}#nav-icon3.is-active span:nth-child(4){width:0%;top:8px;left:50%}.site-footer{color:#fff;background:#090909;border-top:1px solid #1f1f1f;width:100%;max-width:100%;margin-top:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:2.25rem 0;display:grid}@media (max-width:767px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}@media (max-width:640px){.footer-grid{grid-template-columns:1fr}}@media (min-width:768px){.footer--inner--subpage{grid-template-columns:minmax(160px,260px) minmax(0,1fr) minmax(0,1fr) minmax(272px,320px);place-items:start stretch;column-gap:20px;display:grid}.footer--inner--subpage>.footer--section.footer--col{width:100%;min-width:0;max-width:none;overflow:visible;margin-right:0!important}.footer--inner--subpage .footer--contact-details--cqc-only{justify-self:end;width:100%;max-width:320px}.footer--inner--subpage .footer--contact-details--cqc-only .cqc-panel--wrapper{box-sizing:border-box;width:100%;max-width:100%}}.footer--col--spacer{margin-bottom:0;padding:0;display:none}@media (min-width:768px){.footer--col--spacer{pointer-events:none;display:block}}.footer--contact-details--cqc-only .cqc-panel:first-child{margin-top:0}@media (min-width:768px){.footer--contact-details--cqc-only{text-align:right;align-items:flex-end}.footer--contact-details--cqc-only .cqc-panel{width:100%;max-width:100%}.footer--contact-details--cqc-only .social-links{justify-content:flex-end;width:100%;max-width:100%;margin-top:20px}}@media (max-width:767px){.site-footer--minimal .footer-grid{grid-template-columns:1fr}}.site-footer--minimal .footer--inner--subpage{grid-template-areas:"about""cqc""bottom"}.site-footer--minimal .footer--inner--subpage .footer--about-minimal{grid-area:about}.site-footer--minimal .footer--inner--subpage .footer--minimal-bottom{grid-area:bottom}.site-footer--minimal .footer--inner--subpage .footer--contact-details--cqc-only{grid-area:cqc}@media (max-width:767px){.site-footer--minimal .footer--inner--subpage .footer--contact-details--cqc-only{flex-direction:column;display:flex}.site-footer--minimal .footer--inner--subpage .footer--contact-details--cqc-only .social-links{order:-1;margin-top:2rem;margin-bottom:20px}.site-footer--minimal .footer--inner--subpage .footer--contact-details--cqc-only .cqc-panel{margin-top:0}}@media (min-width:768px){.site-footer--minimal .footer--inner--subpage{grid-template-columns:1fr minmax(272px,320px);grid-template-areas:"about cqc""bottom cqc";align-items:start}}.site-footer--minimal .footer--minimal-bottom{text-align:left;color:#e5e7eb;border-top:1px solid #1f1f1f;min-height:0;margin-top:.25rem;padding-top:1rem;font-size:.8rem}.site-footer--minimal .footer--minimal-bottom.footer-bottom-row{padding-left:0;padding-right:0}.site-footer--minimal .footer--minimal-bottom .footer-bottom-meta{max-width:none}.site-footer--minimal .footer--minimal-bottom .company-details{margin-top:1rem}.site-footer--minimal .footer--minimal-bottom .footer--bottom-divider{width:100%;margin:.75rem 0}.site-footer--minimal .footer--about-minimal{text-align:left}.site-footer--minimal .footer--about-minimal .footer--heading{margin-bottom:.75rem}.site-footer--minimal .footer--about-minimal .footer--nav{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:.35rem 1.25rem;margin-bottom:0}.site-footer--minimal .footer--about-minimal .footer--nav .nav--item{white-space:nowrap;padding:0}.footer--col{margin-top:1.2rem;margin-bottom:1rem}@media (max-width:767px){.footer--col{margin-top:0;margin-bottom:0}}.footer-grid h3{color:#fff;margin:0 0 1rem;font-size:1.1em;font-weight:700;line-height:1.2}@media (max-width:767px){.footer-grid h3{margin:0 0 .5rem}}.footer--nav{color:#f3f4f6;flex-direction:column;gap:0;margin:0 0 30px;padding:0;font-size:13px;line-height:1.3;list-style:none;display:flex}.footer--nav .nav--item{padding:5px 0}.footer-grid a{color:#fff}.footer-grid a:hover{text-decoration:underline}.footer-bottom{background:#050505;border-top:1px solid #1f1f1f}.footer-bottom-row{color:#e5e7eb;text-align:left;min-height:64px;padding:.9rem 16px;font-size:.8rem}@media (min-width:768px) and (max-width:1024px){.footer-bottom-row{padding:.9rem 16px}}@media (max-width:640px){.footer-bottom-row{text-align:left;padding:.75rem 0}}.footer--content{margin:0 0 1rem}.footer--content dt{color:#d1d5db;margin-bottom:.25rem;font-size:.75em;font-weight:400;line-height:1.35}.footer--content dd{margin:0;font-size:.75em;font-weight:400;line-height:1.2}.company-details{gap:.7rem;margin-top:2.2rem;font-size:.75em;line-height:1.2em;display:grid}.company-details dl{margin:0}.company-details dt{color:#9ca3af;font-size:1em;font-weight:400}.company-details dd{color:#fff;margin:.15rem 0 0;font-size:1em;font-weight:400}.footer--contact-details{margin-top:7px}.footer--contact-details .cqc-panel{margin-top:15px}.footer--contact-details .cqc-panel--wrapper{box-sizing:border-box;background-color:#fff;border-radius:5px;padding:5px}.footer--contact-details .cqc-panel--wrapper .cqc-widget-header a{min-height:45px!important;display:block!important}.footer--contact-details .cqc-panel--wrapper .cqc-widget-header a img{max-width:100%!important}.footer--contact-details .cqc-panel--wrapper .cqc-widget-header .cqc-widget-inner a{min-height:unset!important}.footer--contact-details .contact-details{background:#3c4858;border-radius:5px;padding:24px}@media (max-width:767px){.footer--contact-details .contact-details{margin-top:.75rem;padding:18px}}.footer--contact-details a{color:#f8b35e}.footer--contact-details a:hover{color:#ffd19a}.social-links{flex-wrap:wrap;justify-content:space-around;gap:.25rem;margin-top:30px;display:flex}.social-links img{width:44px;height:auto;margin:4px}.footer--contact-details .footer--heading{margin-bottom:20px;font-size:1.2em;line-height:1.2}.bottom-bar--nav ul{margin:0;padding:0;list-style:none}.footer--bottom-bar{text-transform:uppercase;letter-spacing:.02em;color:#a4a8ad;font-size:10px}.footer--bottom-bar .bottom-bar--nav a{color:#a4a8ad}.footer-bottom-meta{width:100%;max-width:66%;margin-left:0}.footer--logos{margin-bottom:0}.footer-bottom-row .bottom-bar--content{text-align:left;margin-bottom:.5rem}@media (min-width:768px) and (max-width:1024px){.footer-bottom-row .bottom-bar--content{text-align:left}}.footer--bottom-divider{border:0;border-top:1px solid #2f3338;width:calc(100% + 32px);margin:.75rem 0 .8rem -16px}@media (max-width:767px){.footer--bottom-divider{width:100%;margin-left:0}}.footer--bottom-bar__regulatory{text-transform:none;letter-spacing:normal;width:100%;font-size:.95rem;line-height:1.5}.footer--bottom-bar__regulatory .company-details{margin-top:.5rem}.footer--bottom-bar__regulatory .company-details dl{align-items:baseline;gap:.4rem;display:flex}.footer--bottom-bar__regulatory .company-details dd{margin:0}.footer--regulatory-intro{color:#a4a8ad;text-transform:none;margin:0 0 .75rem}@media (min-width:768px) and (max-width:1024px){.footer-bottom-row .bottom-bar--nav{display:block}}.footer--logos .legit-script-logo{flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}@media (max-width:767px){.footer--logos .legit-script-logo{flex-direction:row;margin-bottom:1rem;margin-right:1.5rem;padding-right:1.5rem}}.footer--logos .GHPC-logo{margin-top:1rem}@media (max-width:767px){.footer--logos .GHPC-logo{margin-top:0;margin-left:1rem}}.footer--logos .pharmacy-logos{display:block}.pd-whatsapp-fab{z-index:900;position:fixed;bottom:20px;right:20px}.pd-whatsapp-fab__link{color:#fff;background-color:#25d366;border-radius:999px;justify-content:center;align-items:center;gap:0;min-width:48px;min-height:48px;padding:14px;font-family:inherit;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;box-shadow:2px 2px 10px #0003}.pd-whatsapp-fab__link:focus-visible{outline-offset:3px;outline:3px solid #0f5132}.pd-whatsapp-fab__img{flex-shrink:0;width:26px;height:26px}.pd-whatsapp-fab__label{display:none}@media (min-width:768px){.pd-whatsapp-fab__link{gap:10px;min-width:0;min-height:0;padding:14px 22px}.pd-whatsapp-fab__img{width:22px;height:22px}.pd-whatsapp-fab__label{display:inline}}.page-not-found,.page-not-found__hero{width:100%}.page-not-found__hero--gradient{color:#fff;background:linear-gradient(#1d2733,#2a384a)}.page-not-found__section--white{background:#fff}.page-not-found__inner{box-sizing:border-box;padding-left:30px;padding-right:30px}.page-not-found__hero-content{flex-direction:column;align-items:center;padding-top:50px;padding-bottom:50px;display:flex}.page-not-found__heading-primary{color:#fff;text-align:center;margin:0;font-size:30px;line-height:2.1rem}.page-not-found__section-content{word-break:break-word;padding-top:50px;padding-bottom:50px}.page-not-found__content-heading{color:#000;margin:0 0 20px;font-size:28px;font-weight:600;line-height:1.1}.page-not-found__content-detail{color:#333}.page-not-found__content-detail p{margin:0 0 20px}.page-not-found__actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-not-found__btn{text-align:left;cursor:pointer;color:#000;text-underline-offset:4px;background:0 0;border:none;padding-bottom:4px;font-family:inherit;font-size:16px;font-weight:600;line-height:26px;-webkit-text-decoration:underline #ffae53;text-decoration:underline #ffae53;text-decoration-thickness:3px;display:inline-block}.page-not-found__btn:hover,.page-not-found__btn:focus{color:#000}@media (min-width:768px){.page-not-found__inner{max-width:1212px;margin:0 auto;padding-left:50px;padding-right:50px}.page-not-found__heading-primary{font-size:48px;line-height:58px}}
