.dark-section{z-index:102}.dark-section.fullpage-section>.elementor-container:has(.main-footer){min-height:0!important}.main-footer{background:#282832;color:#fff;padding:125px 0 90px}@media (max-width:74.99em){.main-footer{padding:80px 0 60px}}@media (max-width:47.99em){.main-footer{padding:60px 0 30px}}.main-footer a,.main-footer li a,.main-footer .footer-address a{color:#fff;line-height:150%}@media (min-width:48em){.main-footer .accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.main-footer .footer-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:77px}@media (max-width:74.99em){.main-footer .footer-title-block{margin-bottom:56px}}@media (max-width:47.99em){.main-footer .footer-title-block{margin-bottom:30px}}.main-footer .footer-title-block .footer-brand-logo{margin-right:26px;line-height:23px}@media (max-width:47.99em){.main-footer .footer-title-block .footer-brand-logo{margin-right:20px}}.main-footer .footer-title-block .footer-brand-logo img{width:230px;display:inline-block;vertical-align:text-bottom}@media (max-width:47.99em){.main-footer .footer-title-block .footer-brand-logo img{width:112px}}.main-footer .footer-title-block .footer-brand-title{font-size:32px;font-family:'Simula',Sans-serif;font-weight:400;line-height:1}@media (max-width:47.99em){.main-footer .footer-title-block .footer-brand-title{font-size:20px}}.main-footer .footer-col{padding:0 1.5%;display:inline-block;width:25%}.main-footer .footer-col:first-child{padding-left:0}.main-footer .footer-col:last-child{padding-right:0}@media (max-width:61.99em){.main-footer .footer-col{width:33.33%}.main-footer .footer-col:last-child{width:100%}}@media (max-width:47.99em){.main-footer .footer-col{display:block;width:100%;padding:0}.main-footer .footer-col:not(:last-child){border-bottom:1px solid rgba(41,228,255,.3)}}.main-footer .footer-menu-accordion{display:none;padding:0 10px;list-style:none;padding:0;margin:0 0 30px}@media (min-width:48em){.main-footer .footer-menu-accordion{display:block!important;margin:0 0 40px}}.main-footer .footer-menu-accordion ul{padding:0 10px;list-style:none;padding:0;margin:0 0 30px;display:block!important}@media (max-width:47.99em){.main-footer .footer-menu-accordion ul{margin:0 0 12px}}.main-footer .footer-menu-accordion li{margin:0}.main-footer .footer-menu-accordion li.social-link{display:inline-block;margin:23px 0 0}@media (max-width:47.99em){.main-footer .footer-menu-accordion li.social-link{margin:7px 0 0}}.main-footer .footer-menu-accordion li.social-link a{padding:0;margin:0}.main-footer .footer-menu-accordion li.social-link a .menu-image{margin-right:12px;width:22px}@media (max-width:61.99em){.main-footer .footer-menu-accordion li.social-link a .menu-image{width:18px;margin-right:10px}}.main-footer .footer-menu-accordion li.social-link a .menu-image-title{display:none}.main-footer .footer-menu-accordion li:last-child a{margin-bottom:0;padding-bottom:0}.main-footer .footer-menu-accordion li a .menu-image-title.menu-image-title-before{margin-right:10px}.main-footer .footer-menu-accordion li a .menu-image.menu-image-title-before{vertical-align:top}.main-footer .footer-menu-accordion a{-o-transition:color 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-webkit-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;padding:2px 0;margin:5px 0;font-size:16px;line-height:normal;cursor:pointer;display:inline-block}.main-footer .footer-menu-accordion a:hover{color:#96F0FF}.main-footer .footer-menu-accordion .payment-cards{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;line-height:1}@media (max-width:47.99em){.main-footer .footer-menu-accordion .payment-cards{margin-bottom:12px}}.main-footer .footer-menu-accordion .payment-cards img{height:26px!important;width:auto!important}.main-footer .footer-menu-accordion .payment-cards div{line-height:1;width:auto!important;height:auto!important}.main-footer .footer-menu-accordion .payment-cards div img{width:40px!important;height:auto!important}.main-footer .footer-menu-accordion .payment-cards div:empty{display:none}.main-footer .footer-menu-accordion .security-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer .footer-menu-accordion .security-logo a{margin:0 20px 0 0;vertical-align:middle}.main-footer .footer-menu-accordion .security-logo a:last-child{margin-right:0}.main-footer .footer-menu-accordion .security-logo siteseal img{background-color:#fff}.main-footer .footer-menu-title{font-size:16px;color:#96F0FF;padding:0 0 30px;margin:0;position:relative;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}@media (max-width:74.99em){.main-footer .footer-menu-title{padding:0 0 25px}}@media (max-width:47.99em){.main-footer .footer-menu-title{pointer-events:all;font-weight:400;padding:20px 0!important}}@media (max-width:47.99em){.main-footer .footer-menu-title:after{content:"";width:10px;height:10px;border:2px solid #96F0FF;border-top-width:0;border-left-width:0;-moz-transform:scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-o-transform:scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-ms-transform:scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-webkit-transform:scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);transform:scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-o-transition:0.2s linear;-ms-transition:0.2s linear;-moz-transition:0.2s linear;-webkit-transition:0.2s linear;transition:0.2s linear;position:absolute;top:21px;right:16px}}.main-footer .footer-menu-title.t-open:after{-moz-transform:scale3d(1,1,1) rotateX(180deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-o-transform:scale3d(1,1,1) rotateX(180deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-ms-transform:scale3d(1,1,1) rotateX(180deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);-webkit-transform:scale3d(1,1,1) rotateX(180deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg);transform:scale3d(1,1,1) rotateX(180deg) rotateY(0deg) rotateZ(45deg) translate3d(0,0,0) skew(0deg,0deg)}@media (max-width:61.99em){.main-footer .footer-address .address{text-align:center;margin:0 auto}}@media (max-width:47.99em){.main-footer .footer-address .address{margin:0 auto 30px}}.main-footer .footer-address .address p{font-size:12px}.main-footer .cqc-wrapper{max-width:380px;margin-left:auto;margin-right:auto}@media (max-width:61.99em){.main-footer .cqc-wrapper{margin-bottom:50px;margin-top:20px}}@media (max-width:47.99em){.main-footer .cqc-wrapper{margin-bottom:45px;margin-top:60px}}.main-footer .cqc-wrapper .registered-pharmacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;gap:20px}@media (max-width:61.99em){.main-footer .cqc-wrapper .registered-pharmacy{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:47.99em){.main-footer .cqc-wrapper .registered-pharmacy{margin-bottom:35px}}.main-footer .cqc-wrapper .registered-pharmacy .pharmacy-logo-img{width:auto}.main-footer .cqc-wrapper .registered-pharmacy.others{display:block;text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-footer .cqc-wrapper .registered-pharmacy.others .pharmacy-logo{margin-right:auto}.main-footer .cqc-wrapper .registered-pharmacy.others .desktop-award-logo{margin-top:10px}@media (max-width:61.99em){.main-footer .cqc-wrapper .registered-pharmacy.others{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.main-footer .cqc-wrapper .registered-pharmacy.others .desktop-award-logo{margin-top:0}}@media (max-width:47.99em){.main-footer .cqc-wrapper .registered-pharmacy.others{display:block}}.main-footer .cqc-wrapper .registered-pharmacy.others img{width:auto}.main-footer .cqc-wrapper .registered-pharmacy .icon-img:first-child{margin-bottom:30px}@media (max-width:33.8025em){.main-footer .cqc-wrapper .registered-pharmacy .icon-img:first-child{margin-bottom:0}}.main-footer .cqc-wrapper .registered-pharmacy .icon-img.registered-pharmacy-logo{max-width:88px}.main-footer .cqc-wrapper .dice-cqc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px}@media (max-width:61.99em){.main-footer .cqc-wrapper .dice-cqc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.main-footer .cqc-block{cursor:pointer;padding:10px;background:#fff;border-radius:5px;color:#282832;text-align:center;position:relative}.main-footer .cqc-block p:empty{display:none}.main-footer .cqc-block .icon-img{margin-right:auto;max-width:112px;height:auto}.main-footer .cqc-block .rating-label{font-size:12px;line-height:1;color:rgba(40,40,50,.8)}.main-footer .cqc-block .rating{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;text-align:left;margin-top:3px;margin-bottom:3px}.main-footer .cqc-block .rating .indicator{display:inline-block;width:30px;height:30px;background:#458F00;border-radius:100%;margin-right:8px}.main-footer .cqc-block .rating .indicatorText{font-size:24px;font-family:'Aeonik',Sans-serif;font-weight:700}.main-footer .cqc-block .inspection-info{font-size:9px;line-height:120%;display:block}.main-footer .desktop-award-logo{display:block;text-align:right}.main-footer .desktop-award-logo img{width:auto}@media (max-width:47.99em){.main-footer .desktop-award-logo{display:none}}.main-footer .mobile-award-logo{display:none}@media (max-width:47.99em){.main-footer .mobile-award-logo{display:block;margin-top:10px}.main-footer .mobile-award-logo img{width:100%}}.disclaimer-block{padding:10px;border:1px solid rgba(40,40,50,.8);max-width:920px;margin:auto;color:rgba(40,40,50,.8);border-radius:5px}@media (min-width:48em){.disclaimer-block{font-size:18px;padding:20px 30px}}.disclaimer-block .disclaimer{margin:0;padding:0}.legal-banner{margin:0 0 50px;padding-bottom:0;text-align:center}.legal-banner h1{font-family:'Simula',Sans-serif;font-weight:400;font-size:56px;line-height:1.2em;margin-top:0}@media (max-width:47.99em){.legal-banner h1{font-size:31px;line-height:1.1em}}.legal-banner img{margin:50px 0 50px 0;width:auto;max-width:240px}@media (max-width:47.99em){.legal-banner img{width:130px;margin:50px 0 30px 0}}.legal-content{padding-top:0}.legal-content h2{font-size:30px;margin:25px 0 20px;line-height:1.15}@media (max-width:47.99em){.legal-content h2{font-size:26px}}.legal-content h3{font-size:24px;margin:25px 0 20px;line-height:1.15}@media (max-width:47.99em){.legal-content h3{font-size:20px}}.legal-content a{text-decoration:underline}.cta-section{background-color:#F3F2F0}