html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button{-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:0;padding:0;outline:none;background-color:#fff0}*{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text],input[type=email]{-moz-appearance:textfield;-webkit-appearance:textfield;padding:15px 25px;background-color:#fff}input[type=checkbox]{-webkit-appearance:checkbox}@font-face{src:url(https://www.panaceaproducts.co.uk/wp-content/themes/panaceauk-theme/assets/css/build/../../fonts/Socialico.otf);font-family:Socialico}@font-face{src:url(https://www.panaceaproducts.co.uk/wp-content/themes/panaceauk-theme/assets/css/build/../../fonts/Gotham-Bold.woff);font-family:GothamBold}@font-face{src:url(https://www.panaceaproducts.co.uk/wp-content/themes/panaceauk-theme/assets/css/build/../../fonts/Gotham-Medium.woff);font-family:GothamMedium}@font-face{src:url(https://www.panaceaproducts.co.uk/wp-content/themes/panaceauk-theme/assets/css/build/../../fonts/Gotham-Light.woff);font-family:GothamLight}.socialico{font-family:Socialico;font-weight:400;font-size:40px}.font-strong{font-family:GothamBold;font-weight:400;font-style:normal}.font-light{font-family:GothamLight;font-weight:400;font-style:normal}.font-title{font-family:GothamMedium;font-weight:400;font-style:normal}html{height:100%}body{min-height:100%;padding-bottom:40px}html,body{width:100%}h1,h2,h3,h4,h5,.header{font-family:GothamMedium;font-weight:400;font-style:normal;font-size:20px;line-height:26px}h1{font-size:40px;line-height:40px}p{font-family:GothamLight;font-weight:400;font-style:normal;font-size:16px;line-height:28px;margin:15px 0}a{display:inline-block;font-family:GothamMedium;font-weight:400;font-style:normal;font-size:16px;line-height:24px;-webkit-transition:color 0.2s ease-in-out,background-color ease-in-out 0.2s,border-color ease-in-out 0.2s;transition:color 0.2s ease-in-out,background-color ease-in-out 0.2s,border-color ease-in-out 0.2s}a:hover{color:#019189;-webkit-transition:none;transition:none}a.button,button.button{padding:8px 25px;border:3px solid #019189;font-size:14px;line-height:24px;font-family:GothamBold;text-transform:uppercase;cursor:pointer}a.button:hover,button.button:hover{color:#FFF;border-color:#000;background-color:#000!important}a.button.filled,button.button.filled{color:#FFF;background-color:#019189}button{display:inline-block;font-family:GothamBold;font-weight:400;font-style:normal;font-size:14px;line-height:16px}#page.catalogues .contact-buttons{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media all and (max-width:600px){#page.catalogues .contact-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#page.catalogues a.button{margin-top:0;padding:8px 25px 8px 15px;font-size:.75em}#page.catalogues a.button img{width:25px;height:25px;margin-right:8px}#page.contact-us a.button{padding:8px 25px 8px 15px}#page.contact-us a.button img{width:25px;height:25px;margin-right:8px}#page.contact-us #office-map{width:100%;height:350px}body>footer{padding:5px 5%;background-color:#019189;text-align:center;position:absolute;left:0;right:0;bottom:0}body>footer img{width:30px;height:30px;-webkit-transition:0.2s -webkit-transform ease-in-out;transition:0.2s -webkit-transform ease-in-out;transition:0.2s transform ease-in-out;transition:0.2s transform ease-in-out,0.2s -webkit-transform ease-in-out}body>footer img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}body>header{padding:10px 2.5%;border-bottom:1px solid #019189}body>header button{display:none}body>header nav{position:absolute;top:0;right:2.5%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header nav a{margin:8px 15px 0;font-size:14px;text-transform:uppercase}body>header nav a:last-of-type{margin-right:calc(2.5% - 15px)}.header-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:1000}.header-overlay--toggled{display:block}.header-overlay__container--toggled{right:0!important}.header-overlay__container{position:absolute;-webkit-transition:0.6s right ease-in-out;transition:0.6s right ease-in-out;top:0;right:-500px;width:80%;height:100%;max-width:500px;background-color:#FFF}.header-overlay__menu{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-overlay__menu .menu-item{display:block;text-align:center;font-size:30px;line-height:75px;opacity:.65}.header-overlay__menu .menu-item:hover{opacity:1}@media all and (max-width:768px){body>header button{display:block;position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body>header button img{width:35px;height:35px}body>header nav{display:none}}#wplc_hovercard .wplc_left_logo{width:50px;height:50px}#wplc_hovercard .wplc_hovercard_content_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wplc_hovercard .wplc_hovercard_content_right span{font-size:15px}#wplc_hovercard #speeching_button{cursor:pointer;font-family:GothamBold}#wp-live-chat #wplc_start_chat_btn{font-family:GothamBold}.bleeper_pullup down{display:none}.catalogue-download{width:100%;margin:35px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalogue-download__column{width:31.3%;margin:0 1%;min-width:250px}.catalogue-download__column input[type=text]{border:1px solid #ccc;width:100%;padding:12px 25px 12px 15px}.catalogue-download__column input[type=submit]{width:100%;background:#019189;margin-top:0;padding:8px 25px 8px 15px;font-size:.75em;color:#fff;text-transform:uppercase;font-weight:600;cursor:pointer}.catalogue-download__column img{width:100%}.catalogue-download__column .button{width:100%;margin-top:10px!important}@media all and (max-width:886px){.catalogue-download__column{margin:35px}}@media all and (max-width:500px){.catalogue-download__column{width:100%;margin:35px 0}}.hero-slideshow{width:100%}.hero-slideshow .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background:url(https://www.panaceaproducts.co.uk/wp-content/themes/panaceauk-theme/assets/css/build/../../img/core/arrow-right.svg) no-repeat center/contain;font-size:0;height:40px;width:30px;cursor:pointer;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.hero-slideshow .slick-next{right:25px}.hero-slideshow .slick-next:hover{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.hero-slideshow .slick-prev{left:25px;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.hero-slideshow .slick-prev:hover{-webkit-transform:translateY(-50%) scale(1.1) scaleX(-1);transform:translateY(-50%) scale(1.1) scaleX(-1)}.hero-slideshow__slide{width:100%;padding:150px 0;display:inline-block;outline:none;text-align:center}.hero-slideshow__slide p{width:90%;margin:0 auto;color:#FFF;font-size:35px}.hero-slideshow__slide p span{margin-top:15px;display:inline-block;font-size:60px;text-transform:uppercase;padding:20px 25px 25px;border-radius:15px;background-color:#019189}@media all and (max-width:768px){.slick-arrow{display:none!important}.hero-slideshow__slide p span{font-size:50px}}@media all and (max-width:500px){.hero-slideshow__slide p span{font-size:35px}}.image-carousel{width:100%;margin:35px 0}.image-carousel .slick-arrow{font-size:0;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5%;height:45px;background:url(https://www.panaceaproducts.co.uk/wp-content/themes/panaceauk-theme/assets/css/build/../../img/core/arrow-right-teal.svg) no-repeat center/contain;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.image-carousel .slick-next{right:-5%}.image-carousel .slick-next:hover{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.image-carousel .slick-prev{left:-5%;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.image-carousel .slick-prev:hover{-webkit-transform:translateY(-50%) scale(1.1) scaleX(-1);transform:translateY(-50%) scale(1.1) scaleX(-1)}.image-carousel__image{display:inline-block;background-color:grey;margin:0 10px;outline:none;cursor:pointer}.image-carousel__image.slick-slide:not(.slick-center){opacity:.65;-webkit-transform:scale(.95);transform:scale(.95)}.image-carousel__image::after{content:" ";display:block;padding-top:100%}.page-content{margin:0 auto;width:90%;max-width:1200px;padding:75px 0;text-align:center}.page-content a.button{margin-top:20px}.page-content__content{width:100%;margin:0 auto;max-width:850px}.masonry-grid{width:100%;margin:35px auto}.masonry-grid__filters{margin:25px 0;font-size:0}.masonry-grid__filters .masonry-grid--active{color:#FFF;background-color:#019189}.masonry-grid__filters .masonry-grid__filter-item{padding:5px;margin:5px;border:2px solid #019189;border-radius:5px;cursor:pointer}.masonry-grid__filters .masonry-grid__filter-item:not(.masonry-grid--active):hover{color:#FFF;background-color:#000}.masonry-grid__container{width:100%;margin:0 auto}.masonry-grid__product{width:265px;margin-bottom:25px}.masonry-grid__product img{width:100%;height:100%;max-width:265px}.masonry-grid__content{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#019189;position:absolute;top:0;left:0;width:100%;height:100%;padding:25px;-webkit-transition:0.3s ease-in-out opacity;transition:0.3s ease-in-out opacity}.masonry-grid__content p{color:#FFF;text-transform:uppercase}.masonry-grid__content:hover{opacity:.9}.stockist-search{width:100%;text-align:center}.stockist-search form{width:100%;font-size:0;max-width:600px;margin:35px auto}.stockist-search form input{font-family:GothamLight;font-weight:400;font-size:16px}.stockist-search form input[type=text]{width:75%;padding:12px 15px;border:2px solid #019189}.stockist-search form input[type=submit]{font-weight:600;color:#FFF;width:25%;padding:12px 15px;background-color:#019189;border:2px solid #019189}.stockist-search form input[type=submit]:hover{color:#000}#stockist-map{width:100%;min-height:700px}