@charset "UTF-8";

/*!
Theme Name: My Menopause Centre
Theme URI:
Author: Born + Raised
Author URI: http://www.bornandraised.com
Description: My Menopause Centre Wordpress theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: 
Tags:
*/@import url("//hello.myfonts.net/count/3da20d");@font-face{font-family:Solomon-Book;src:url(fonts/solomon-book.woff2) format("woff2"),url(fonts/solomon-book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Solomon-Bold;src:url(fonts/solomon-bold.woff2) format("woff2"),url(fonts/solomon-bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ActaDisplay-Bold;src:url(fonts/acta-display-bold.woff2) format("woff2"),url(fonts/acta-display-bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body,html{border:none;margin:0;padding:0}body{font-family:Solomon-Book,Arial,sans-serif;font-size:1.8rem;color:#2c2c2c;background-color:#fff}[id]{scroll-margin-top:12rem}address,big,blockquote,button,caption,cite,code,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,small,strike,sub,sup,table,td,th,tr,ul{border:none;font-size:inherit;font-weight:400;line-height:inherit;margin:0;padding:0;text-align:inherit}strong{font-weight:400}blockquote:after,blockquote:before{content:""}html{font-size:62.5%;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}button,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;font-family:Solomon-Bold,Arial,sans-serif}select{font-family:Solomon-Bold,Arial,sans-serif;font-size:inherit}button{cursor:pointer}.no-scroll{overflow:hidden}*{box-sizing:border-box}.screen-reader-text{display:none}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;width:1.4285714286%;height:10px;float:left}.align-center{text-align:center}.align-right{text-align:right}.flex-img img{display:block;width:100%;height:auto}.for-print-only{display:none}.mob-header-outer{background-color:#fff}.mob-header{position:relative;display:flex;justify-content:flex-end;align-items:center;height:10rem;padding:0 2.5rem}.mob-header-logo{position:absolute;top:2rem;left:2.5rem;z-index:1;width:10rem;height:6rem}.mob-header-btn{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem}.mob-header-btn svg{width:4rem;height:4rem;fill:#0e8f9c}button.mob-header-btn{background:none}.mob-header-btn--cart{position:relative}.mob-header-btn--nav{margin:0 0 0 1.6666666667rem}.mob-header-btn--login,.mob-header-btn--nav svg:last-child,.mob-header-btn--search{display:none}.mob-nav-outer{display:none;padding:0 1.6666666667rem;box-shadow:0 16px 16px rgba(89,48,15,.05),0 32px 32px rgba(89,48,15,.05)}.mob-nav{width:100%;padding:2.5rem 1.6666666667rem}.mob-nav__list{list-style-type:none}.mob-nav__list li.current-menu-item a{text-decoration:underline;color:#0e8f9c}.mob-nav__list a{display:block;padding:1.25rem 0;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#2c2c2c;cursor:pointer}.mob-nav__list li.menu-item-has-children>a{position:relative}.mob-nav__list li.menu-item-has-children>a:after{content:"";position:absolute;top:50%;right:0;width:0;height:0;z-index:1;border-style:solid;border-width:5px 5px 0;border-color:#2c2c2c transparent transparent}.mob-nav__list li.menu-item-has-children a.is-active{color:#ea5735}.mob-nav__list li.menu-item-has-children>.sub-menu.is-open{display:block}.mob-nav__list li.menu-item-has-children>.sub-menu{display:none}.mob-nav__list .sub-menu{list-style-type:none;margin:0 0 0 1.6666666667rem}.feature-list{display:flex;flex-direction:column;gap:1.25rem;list-style-type:none;padding:1.6666666667rem}.nav-is-open .mob-header{justify-content:space-between}.nav-is-open .mob-nav-outer{display:block}.nav-is-open .mob-header-btn--cart,.nav-is-open .mob-header-logo{display:none}.nav-is-open .mob-header-btn--login,.nav-is-open .mob-header-btn--search{display:flex}.nav-is-open .mob-header-btn--nav svg:first-child{display:none}.nav-is-open .mob-header-btn--nav svg:last-child{display:block}.pg-header-outer{display:none;background-color:#fff}.pg-header{position:relative;padding:2.5rem 0}.utilities{display:flex;justify-content:flex-end;height:4.5rem;margin:0 0 2.5rem}.utilities>*{margin:0 0 0 1rem}.basket-btn,.login-btn,.search-btn{display:block;height:3.5rem;padding:1rem;border:none;border-radius:3.5rem;background-color:#fbf0e7;color:#0e8f9c}.basket-btn svg,.login-btn svg,.search-btn svg{width:1.5rem;height:1.5rem;fill:currentColor}.basket-btn:hover,.login-btn:hover,.search-btn:hover{background-color:#0e8f9c;color:#fff}.basket-btn,.search-btn{width:3.5rem}.basket-btn{right:0;text-decoration:none}.basket-btn__notify{top:-.5rem;right:-.5rem;z-index:2;width:2rem;height:2rem;background-color:#ea5735;border-radius:100%;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.25rem;color:#fff;text-decoration:none;line-height:2rem}.basket-btn__notify,.pg-header-logo{position:absolute;display:block;text-align:center}.pg-header-logo{top:50%;left:0;transform:translateY(-50%);z-index:1;width:15rem}.pg-header-logo__cqc-link{display:none;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#0e8f9c;text-align:center;line-height:1.3;text-decoration:none}.pg-header-logo__cqc-link:hover{text-decoration:underline}.pg-header-logo__link{display:block;width:100%}.pg-header-logo__link svg{width:inherit}.main-nav,.main-nav-outer{display:flex;align-items:center}.main-nav{justify-content:flex-end;flex:1}.main-nav__list{display:flex;justify-content:flex-end;list-style-type:none}.main-nav__list>li{display:flex;align-items:center;height:4rem;margin:0 0 0 1.5rem}.main-nav__list li.current-menu-item a{text-decoration:underline;color:#0e8f9c}.main-nav__list a{display:block;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#2c2c2c;cursor:pointer}.main-nav__list a:hover{color:#ea5735}.main-nav__list li.menu-item-has-children{position:relative}.main-nav__list li.menu-item-has-children a.is-active{color:#ea5735}.main-nav__list li.menu-item-has-children>.sub-menu.is-open{display:block}.main-nav__list li.menu-item-has-children>.sub-menu{position:absolute;top:4rem;left:-1rem;z-index:10;display:none;width:30rem;padding:2.5rem;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.main-nav__list li.menu-item-has-children:last-child>.sub-menu{right:-1rem;left:auto}.main-nav__list li.menu-item-has-children:hover>.sub-menu{display:block;cursor:pointer}.main-nav__list li.menu-item-has-children:hover>a{color:#ea5735}.main-nav__list .sub-menu{padding:0 0 0 2.5rem;margin:0 0 2.5rem;list-style-type:none}.main-nav__list .sub-menu li+li{margin:1.25rem 0 0}.pg-header-outer.is-scrolling{position:sticky;top:0;left:0;z-index:15000;width:100%;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.cqc-mob-alert{padding:1.6666666667rem;color:#0e8f9c;border-top:1px solid #fbf0e7;background-color:#fff}.cqc-mob-alert__text{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;line-height:1.3;text-align:center}.cqc-mob-alert__text a{color:inherit;text-decoration:none}.cqc-mob-alert__text a:hover{text-decoration:underline}.cqc-home-alert{display:none;padding:1.6666666667rem;color:#0e8f9c;border-top:1px solid #fbf0e7;background-color:#fff}.cqc-home-alert__text{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;line-height:1.3;text-align:center}.cqc-home-alert__text a{color:inherit;text-decoration:none}.cqc-home-alert__text a:hover{text-decoration:underline}.cqc-home-alert__link{display:block;margin:0 0 0 1rem;border:1px solid #6a737b;border-radius:.5rem;overflow:hidden}.cqc-home-alert__link img{display:block;width:auto;height:6rem}.pg-footer-outer{position:relative;z-index:5000;padding:5rem 0;box-shadow:0 -5px 14px 0 rgba(0,0,0,.05);background-color:#fff}.brand-signoff,.brand-signoff__lockup{display:flex;flex-direction:column;align-items:center}.pg-footer-logo{display:block;width:10rem;height:6rem;margin:0 0 2.5rem}.pg-footer-logo svg{width:inherit}.brand-signoff__title{margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;line-height:1.3;color:#0e8f9c;text-align:center}.email-social{margin:5rem 0;padding:5rem 0;border-top:1px solid #d6ebfb;border-bottom:1px solid #d6ebfb}.email-social .form-field-combo{padding:0}.email-social .payments-cta{display:flex;flex-direction:column;align-items:center;margin:5rem 0 0}.pg-footer-email-signup{margin:0 0 5rem}.social-list{display:flex;justify-content:center;list-style-type:none}.social-list__item{margin:0 .5rem}.social-list__link{display:block;width:4rem;height:4rem;border-radius:.5rem;overflow:hidden}.social-list__link svg{width:inherit;height:inherit;fill:#fff}.social-list__link--facebook{background-color:#3b5998}.social-list__link--twitter{background-color:#1da1f2}.social-list__link--linkedin{background-color:#0e76a8}.social-list__link--instagram{background:url(img/instagram-bg.jpg) no-repeat 50%;background-size:cover}.social-list__link--youtube{background-color:red}.pg-footer-social .social-list{margin:1rem 0}.pg-footer-nav+.pg-footer-nav{margin:2.5rem 0 0}.pg-footer-nav__list{list-style-type:none}.pg-footer-nav__list li+li{margin:.5rem 0 0}.pg-footer-nav__list a{color:#2c2c2c;text-decoration:none}.pg-footer-nav__list a:hover{color:#0e8f9c}.pg-footer__cqc-link{display:block;border:1px solid #6a737b;border-radius:.5rem;overflow:hidden}.pg-footer__cqc-link img{display:block;width:auto;height:9rem}.outer{position:relative}.outer--shadow{box-shadow:0 -5px 14px 0 rgba(0,0,0,.05);background-color:#fff}.inner{width:100%;margin:0 auto;padding:0 2.5rem}.pg-content{min-height:80vh}.pg-content--spaced{padding:5rem 0}.pg-content__section+.pg-content__section{margin:7.5rem 0 0}.col-3-span-1 .pg-content__section.persistent-cta+.pg-content__section,.pg-content__section[style*="display: none;"]+.pg-content__section{margin:0}.pg-content__section.std-content+.pg-content__section.std-content{margin:5rem 0 0;padding:5rem 0 0;border-top:1px solid #d6ebfb}.pg-content__section.sticky{z-index:4}.cols>*{position:relative;width:100%}.cols+.cols,.cols>*+*{margin:7.5rem 0 0}.pg-content--article .col-3-span-1,.woocommerce-checkout .col-3-span-1{padding:5rem 0 0;margin:5rem 0 0;border-top:3px solid #d6ebfb}.border-split{padding:5rem 0}.border-split:after{content:"";width:100%;height:1px;background-color:#d6ebfb}.mt-xs{margin-top:.5rem}.mt-sm{margin-top:1rem}.mt-md{margin-top:1.6666666667rem}.mt-lg{margin-top:2.5rem}.mt-xl{margin-top:5rem}.mb-xs{margin-bottom:.5rem}.mb-sm{margin-bottom:1rem}.icon-grid__icon,.mb-md{margin-bottom:1.6666666667rem}.mb-lg{margin-bottom:2.5rem}.mb-xl{margin-bottom:5rem}.mtb-xs{margin:.5rem 0}.mtb-sm{margin:1rem 0}.mtb-md{margin:1.6666666667rem 0}.mtb-lg{margin:2.5rem 0}.mtb-xl{margin:5rem 0}.pt-xs{padding-top:.5rem}.pt-sm{padding-top:1rem}.pt-md{padding-top:1.6666666667rem}.hero-cta--partner,.pt-lg{padding-top:2.5rem}.pt-xl{padding-top:5rem}.pb-xs{padding-bottom:.5rem}.pb-sm{padding-bottom:1rem}.pb-md{padding-bottom:1.6666666667rem}.pb-lg{padding-bottom:2.5rem}.pb-xl{padding-bottom:5rem}.ptb-xs{padding:.5rem 0}.ptb-sm{padding:1rem 0}.ptb-md{padding:1.6666666667rem 0}.ptb-lg{padding:2.5rem 0}.ptb-xl{padding:5rem 0}.bg-blue-dark{background-color:#07484d}.bg-blue{background-color:#0e8f9c}.bg-blue-mid{background-color:#72bdcc}.bg-blue-light{background-color:#d6ebfb}.bg-mustard-dark{background-color:#8e6b00}.bg-mustard{background-color:#c69400}.bg-mustard-mid{background-color:#e3c46a}.bg-mustard-light{background-color:#fff9e8}.bg-green-dark{background-color:#4f5118}.bg-green{background-color:#9c9f30}.bg-green-mid{background-color:#dadd8e}.bg-green-light{background-color:#e9f0d0}.bg-purple-dark{background-color:#6b223f}.bg-purple{background-color:#c85381}.bg-purple-mid{background-color:#e2a5bd}.bg-purple-light{background-color:#fbf3f6}.bg-orange-dark{background-color:#81230e}.bg-orange{background-color:#ea5735}.bg-orange-mid{background-color:#f3a48e}.bg-orange-light{background-color:#fbf0e7}.screen-reader-only{display:none}.confirmation-panel{display:flex;align-items:center;flex-direction:column;padding:5rem 2.5rem;text-align:center;background:url(img/pebble-bg-red-light.svg) no-repeat 50%;background-size:auto 100%}.confirmation-panel .supporting-text a{color:#0e8f9c;text-decoration:underline}.confirmation-panel .supporting-text a:hover{color:#ea5735}.confirmation-panel__list{list-style-type:none;font-family:Solomon-Bold,Arial,sans-serif;line-height:1.666}.confirmation-panel__actions{display:flex;flex-wrap:wrap;gap:1.6666666667rem;margin:2.5rem 0 0}.btn,.btn-list__link,.form-field-file::-webkit-file-upload-button,.form-submit .submit,.password-protected__form input[type=submit],.product-grid__info .added_to_cart,.woocommerce-pagination a{height:4rem;padding:0 3rem;border-radius:2rem;border:none;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;text-transform:uppercase;line-height:4rem;text-decoration:none;cursor:pointer}.btn-list__link:hover,.btn:hover,.form-field-file:hover::-webkit-file-upload-button,.form-submit .submit:hover,.password-protected__form input[type=submit]:hover,.product-grid__info .added_to_cart:hover,.woocommerce-pagination a:hover{box-shadow:0 4px 8px rgba(89,48,15,.25)}.pg-header-btn{display:block;height:3.5rem;padding:0 2rem;border-radius:1.75rem;border:none;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;text-transform:uppercase;line-height:3.5rem;text-decoration:none;cursor:pointer}.pg-header-btn:hover{box-shadow:0 4px 8px rgba(89,48,15,.25)}.btn--orange,.form-submit .submit,.password-protected__form input[type=submit],.woocommerce-pagination a{background-color:#ea5735;color:#fff}.btn--orange:hover,.form-submit .submit:hover,.password-protected__form input[type=submit]:hover,.woocommerce-pagination a:hover{background-color:#e8441e}.btn--orange.is-active,.form-submit .is-active.submit,.password-protected__form input.is-active[type=submit],.woocommerce-pagination a.is-active{background-color:#0e8f9c}.btn--orange-light{background-color:#fbf0e7;color:#ea5735}.btn--orange-light:hover{color:#fff;background-color:#ea5735}.btn--blue,.product-grid__info .added_to_cart{background-color:#0e8f9c;color:#fff}.btn--blue:hover,.product-grid__info .added_to_cart:hover{color:#fff;background-color:#0c7a85}.btn--blue-light{background-color:#d6ebfb;color:#0e8f9c}.btn--blue-light:hover{color:#fff;background-color:#0e8f9c}.btn--blue-stroke{border:2px solid #72bdcc;color:#0e8f9c;background:none}.btn--blue-stroke:hover{color:#0e8f9c;background-color:#d6ebfb}.btn--white{background-color:#fff;color:#0e8f9c}.btn--white:hover{color:#ea5735}.btn--purple{background-color:#c85381;color:#fff}.btn--purple:hover{color:#fff;background-color:#c24073}.btn--green{background-color:#9c9f30;color:#fff}.btn--green:hover{color:#fff;background-color:#898b2a}.btn--block{display:block}.btn--inline,.woocommerce-pagination a{display:inline-block}.btn-group{display:flex;flex-wrap:wrap;list-style-type:none;margin:-.5rem}.btn-group__item{padding:.5rem}.btn-group--align-center{justify-content:center}.btn-list{list-style-type:none}.btn-list__item+.btn-list__item{margin:1rem 0 0}.btn-list__link{display:inline-block;color:#0e8f9c;background-color:#d6ebfb}.btn-list__link:hover{color:#fff;background-color:#0e8f9c}.text-btn{display:inline-block;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;background:none}.text-btn--black{color:#2c2c2c;text-decoration:underline}.text-btn--black:hover{color:#ea5735}.text-btn--black:disabled{color:#ccc;cursor:not-allowed}.text-btn--black:disabled:hover{color:#ccc}.text-btn--white{color:#fff}.text-btn--white:hover{color:hsla(0,0%,100%,.8)}.pill-btn,.symptom-list-outer .btn-group__item a{display:block;height:2.5rem;padding:0 1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;line-height:2.5rem;text-decoration:none;border-radius:1.25rem}.pill-btn--blue,.symptom-list-outer .btn-group__item a{color:#0e8f9c;background-color:#d6ebfb}.pill-btn--blue:focus,.pill-btn--blue:hover,.symptom-list-outer .btn-group__item a:focus,.symptom-list-outer .btn-group__item a:hover{background-color:#0e8f9c;color:#fff}.std-content{width:100%}.std-content>*+*{margin:2.5rem 0 0}.std-content>*+h3,.std-content>*+h4,.std-content>*+h5,.std-content>*+h6{margin:3rem 0 0}.std-content h2,.std-content h3,.std-content h4,.std-content h5,.std-content h6{font-family:Solomon-Bold,Arial,sans-serif}.std-content h2{font-size:2.4rem;color:#0e8f9c;line-height:1.3}.std-content h3{font-size:1.8rem;color:#c85381;line-height:1.3}.std-content h4,.std-content h5,.std-content h6{color:#c85381;line-height:1.666}.std-content ol a,.std-content p a,.std-content ul a{color:#0e8f9c;text-decoration:underline}.std-content ol a:hover,.std-content p a:hover,.std-content ul a:hover{color:#ea5735}.std-content ol strong,.std-content p strong,.std-content ul strong{font-family:Solomon-Bold,Arial,sans-serif}.std-content ol em,.std-content p em,.std-content ul em{font-style:italic}.std-content p{line-height:1.666}.std-content sup{font-size:75%}.std-content ul{list-style-type:disc;margin-left:5rem}.std-content ol{list-style-type:decimal;margin-left:5rem;counter-reset:a}.std-content ol li{display:block}.std-content ol li:before{content:counters(a,".") " ";counter-increment:a}.std-content ul ul{margin:1rem 0 0 3rem;list-style-type:circle}.std-content li{line-height:1.666}.std-content li+li{margin-top:1rem}.std-content img{display:block;width:100%;height:auto;margin:5rem auto}.std-content a{color:inherit;text-decoration:underline}.std-content hr{border:1px solid #d6ebfb}.form-submit .std-content .submit,.password-protected__form .std-content input[type=submit],.std-content .btn--orange,.std-content .form-submit .submit,.std-content .password-protected__form input[type=submit],.std-content .woocommerce-pagination a,.woocommerce-pagination .std-content a{color:#fff!important;text-decoration:none!important}img.alignleft,img.alignright{width:50%;margin:5rem auto}.wp-caption{width:100%!important;height:auto;margin:5rem auto}.wp-caption img{margin:0}p.wp-caption-text{margin:2.5rem auto 0;padding:.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#07484d;line-height:1.666;text-align:center;background-color:#d6ebfb}.video-embed{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin:5rem 0}.video-embed embed,.video-embed iframe,.video-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.cnt-title a{color:inherit}.cnt-title em{font-style:italic}.cnt-title--lg,.cnt-title--xl,.cnt-title--xxl{font-family:ActaDisplay-Bold,Georgia,serif;line-height:1.3}.cnt-title--xxl{font-size:6.6rem}.cnt-title--xl{font-size:4.2rem}.cnt-title--lg{font-size:3rem}.cnt-title--md,.cnt-title--sm,.cnt-title--xs,.post-feed__title,.related-feed__title,.sub-title{font-family:Solomon-Bold,Arial,sans-serif}.cnt-title--md,.sub-title{font-size:2.4rem;line-height:1.3}.cnt-title--sm{font-size:1.8rem;line-height:1.3}.cnt-title--xs,.post-feed__title,.related-feed__title{font-size:1.8rem;line-height:1.666}.cnt-title--orange{color:#ea5735}.cnt-title--purple{color:#c85381}.cnt-title--blue{color:#0e8f9c}.cnt-title--white{color:#fff}.supporting-text{line-height:1.666;font-style:normal}.supporting-text strong{font-family:Solomon-Bold,Arial,sans-serif}.supporting-text em{font-style:italic}.supporting-text--sm{font-size:1.4rem}.supporting-text--orange{color:#ea5735}.supporting-text--blue{color:#0e8f9c}.supporting-text--white{color:#fff}.sub-title{margin:0 0 2.5rem;color:#0e8f9c}.pg-content__section+.sub-title{margin:5rem 0 2.5rem}.full-stop:after{content:".";font-size:1.75em;line-height:.25}.cnt-title--blue.full-stop:after{color:#ea5735}.form-section+.form-section{padding:2.5rem 0 0;margin:2.5rem 0 0;border-top:1px solid #d6ebfb}.form-row+.form-row{margin:2.5rem 0 0}.form-field-title{margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;color:#0e8f9c;line-height:1.3}.form-field-label,.woocommerce-additional-fields__field-wrapper label,.woocommerce .address-field label{display:block;width:100%;margin:0 0 1rem;font-family:Solomon-Bold,Arial,sans-serif;line-height:1.666}.form-field-helper{margin:2.5rem 0 0;font-size:1.2rem;line-height:1.666}.form-field-helper strong{font-family:Solomon-Bold,Arial,sans-serif}.form-field-helper em{font-style:italic}.form-field-helper a{color:#0e8f9c}.form-field-helper a:hover{color:#ea5735}.form-fieldset+.form-fieldset{margin:5rem 0 0}.form-field-checkbox__label,.form-field-choice__label,.form-field-combo input,.form-field-file,.form-field-multi-label,.form-field-number,.form-field-pill__label,.form-field-radio__label,.form-field-select select,.form-field-text,.form-field-textarea,.form-terms__text .std-content p,.quantity-counter .qty,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-cart .shopping-basket__qty input[type=number].qty{font-size:16px}.form-field-number,.form-field-select select,.form-field-text,.quantity-counter .qty,.woocommerce-cart .shopping-basket__qty input[type=number].qty{display:block;width:100%;height:6rem;padding:0 1rem;border:3px solid #d6ebfb;border-radius:.5rem}.form-field-number:hover,.form-field-select select:hover,.form-field-text:hover,.quantity-counter .qty:hover,.woocommerce-cart .shopping-basket__qty input[type=number].qty:hover{border-color:#72bdcc}.form-field-number:focus,.form-field-select select:focus,.form-field-text:focus,.quantity-counter .qty:focus,.woocommerce-cart .shopping-basket__qty input[type=number].qty:focus{outline:none;border-color:#0e8f9c;color:#2c2c2c}.form-field-number::-webkit-input-placeholder,.form-field-select select::-webkit-input-placeholder,.form-field-text::-webkit-input-placeholder,.quantity-counter .qty::-webkit-input-placeholder,.woocommerce-cart .shopping-basket__qty input[type=number].qty::-webkit-input-placeholder{color:#72bdcc}.form-field-number:-moz-placeholder,.form-field-number::-moz-placeholder,.form-field-select select:-moz-placeholder,.form-field-select select::-moz-placeholder,.form-field-text:-moz-placeholder,.form-field-text::-moz-placeholder,.quantity-counter .qty:-moz-placeholder,.quantity-counter .qty::-moz-placeholder,.woocommerce-cart .shopping-basket__qty input[type=number].qty:-moz-placeholder,.woocommerce-cart .shopping-basket__qty input[type=number].qty::-moz-placeholder{color:#72bdcc}.form-field-number:-ms-input-placeholder,.form-field-select select:-ms-input-placeholder,.form-field-text:-ms-input-placeholder,.quantity-counter .qty:-ms-input-placeholder,.woocommerce-cart .shopping-basket__qty input[type=number].qty:-ms-input-placeholder{color:#72bdcc}.form-field-select{position:relative;background-color:#fff;border-radius:.5rem}.form-field-select select{position:relative;z-index:2;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#2c2c2c}.form-field-select:after{content:"";position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);z-index:2;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#191919 transparent transparent}.form-field-textarea,.woocommerce-additional-fields__field-wrapper textarea{display:block;width:100%;height:30rem;padding:1rem;border:3px solid #d6ebfb;border-radius:.5rem}.form-field-textarea:hover,.woocommerce-additional-fields__field-wrapper textarea:hover{border-color:#72bdcc}.form-field-textarea:focus,.woocommerce-additional-fields__field-wrapper textarea:focus{outline:none;border-color:#0e8f9c}.form-field-file{display:block;width:100%;padding:2rem 1rem;border-radius:.5rem;border:3px solid #d6ebfb;font-family:Solomon-Bold,Arial,sans-serif;color:#0e8f9c;cursor:pointer}.form-field-file:hover{border-color:#72bdcc}.form-field-file::-webkit-file-upload-button{margin:0 2.5rem 0 0;background-color:#ea5735;color:#fff}.form-field-file::-webkit-file-upload-button:hover{background-color:#e8441e}.form-field-pills{display:flex;flex-wrap:wrap;margin:-.5rem}.form-field-pill{width:100%;margin:.5rem}.form-field-pill input{display:none}.form-field-pill input:checked~label{background-color:#0e8f9c;border-color:#0e8f9c;color:#fff}.form-field-pill__label{display:inline-block;height:4rem;padding:0 2rem;border-radius:2rem;border:3px solid #d6ebfb;font-family:Solomon-Bold,Arial,sans-serif;line-height:4rem;color:#2c2c2c;text-align:center;cursor:pointer}.form-field-pill__label:hover{border-color:#72bdcc}.form-field-date{display:flex;justify-content:space-between;width:100%}.form-field-date .form-field-select{width:30%}.form-hint-wrapper{display:flex;align-items:center;border-radius:.5rem;background-color:#d6ebfb;overflow:hidden}.form-hint-wrapper>input,.form-hint-wrapper>select{flex:1}.form-hint{width:8rem;text-align:center}.form-hint__btn{padding:0;margin:0;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#2c2c2c;text-decoration:underline;background:none}.form-hint__btn:hover{color:#ea5735}.form-hint__label{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#2c2c2c}.form-actions{display:flex;flex-direction:column;align-items:flex-start;margin:5rem 0 0}.form-actions>*+*{margin:2.5rem 0 0}.form-validation-inline{margin:1.6666666667rem 0 0;padding:1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#2c2c2c;border-radius:.5rem;background-color:#fbf0e7}.form-validation-inline a{color:inherit}.form-validation-inline--error{background-color:#fbf0e7}.form-validation-inline--success{background-color:#e9f0d0}.pause-cta .form-validation-inline.form-validation-inline--success{background-color:#dadd8e}.pop-up-content--later .form-validation-inline.form-validation-inline--failed{background-color:hsla(13,81%,75%,.25)}.form-validation{margin:1.6666666667rem 0 0;padding:2.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#2c2c2c;border-radius:.5rem}.form-validation--fail{background-color:#fbf0e7}.form-validation--success{background-color:#e9f0d0}.add-basket-form .btn,.add-basket-form .btn-list__link,.add-basket-form .form-field-file::-webkit-file-upload-button,.add-basket-form .form-submit .submit,.add-basket-form .password-protected__form input[type=submit],.add-basket-form .product-grid__info .added_to_cart,.add-basket-form .woocommerce-pagination a,.form-submit .add-basket-form .submit,.password-protected__form .add-basket-form input[type=submit],.product-grid__info .add-basket-form .added_to_cart,.woocommerce-pagination .add-basket-form a{width:100%}.quantity-counter{display:flex;margin:0 0 2.5rem}.quantity-counter .qty{width:100%;height:5rem;text-align:center}.quantity-counter .quantity{padding:0 1rem;flex:1}.form-field-qty{position:relative;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:2.4rem;text-align:center;color:#0e8f9c;border-radius:.5rem;border:3px solid #d6ebfb;background-color:#d6ebfb}.form-field-qty:hover{border-color:#0e8f9c}.form-field-qty svg{width:1.6rem;height:1.6rem;fill:#2c2c2c}.form-field-qty--down svg{transform:rotate(-180deg)}.form-field-cols{margin:-1.6666666667rem}.form-field-col{padding:1.6666666667rem}.custom-radio{position:relative;display:block;width:2rem;height:2rem;border-radius:100%;border:2px solid #72bdcc}.custom-checkbox{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:.25rem;border:2px solid #72bdcc;background-color:#fff;cursor:pointer}.custom-checkbox svg{display:none;width:1.2rem;height:1.2rem;fill:#2c2c2c}input[type=checkbox]:checked~label .custom-checkbox,input[type=checkbox]:checked~label .custom-radio,input[type=radio]:checked~label .custom-checkbox,input[type=radio]:checked~label .custom-radio{border-color:#0e8f9c}input[type=checkbox]:checked~label .custom-checkbox svg,input[type=radio]:checked~label .custom-checkbox svg{display:block}input[type=checkbox]:checked~label .custom-radio:after,input[type=radio]:checked~label .custom-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:1rem;height:1rem;border-radius:100%;background-color:#2c2c2c}.form-field-checkbox input,.form-field-radio input{display:none}.form-field-checkbox__label,.form-field-radio__label{display:flex;cursor:pointer}.form-field-checkbox__label .custom-checkbox,.form-field-checkbox__label .custom-radio,.form-field-radio__label .custom-checkbox,.form-field-radio__label .custom-radio{margin:.25rem 0 0}.form-field-checkbox__label p,.form-field-radio__label p{flex:1;margin:0 0 0 1.6666666667rem;line-height:1.666}.form-field-checkbox__label strong,.form-field-radio__label strong{font-family:Solomon-Bold,Arial,sans-serif}.form-field-checkbox__label a,.form-field-radio__label a{color:#0e8f9c}.form-field-checkbox__label:hover .custom-checkbox,.form-field-checkbox__label:hover .custom-radio,.form-field-radio__label:hover .custom-checkbox,.form-field-radio__label:hover .custom-radio{border-color:#0e8f9c}.form-field-checkbox+.form-field-checkbox,.form-field-radio+.form-field-radio{margin:1.6666666667rem 0 0}.form-terms{display:flex;padding:1.6666666667rem;background-color:#e9f0d0}.pop-up .form-terms{background-color:hsla(0,0%,100%,.5)}.form-terms__text,.form-terms__text-sm{flex:1;margin:0 0 0 1.25rem}.pop-up .form-terms__text p{font-size:1.2rem;line-height:1.3}.pop-up .form-terms__text p a{color:inherit}.form-signup{padding:1.6666666667rem;background-color:#e9f0d0}.form-field-choice input{display:none}.form-field-choice+.form-field-choice{margin:2.5rem 0 0}.form-field-choice__label{position:relative;display:flex;flex-direction:column;align-items:center;padding:2.5rem;border-radius:.5rem;border:3px solid #d6ebfb;text-align:center;cursor:pointer}.form-field-choice__label:hover,.form-field-choice__label:hover .custom-checkbox,.form-field-choice__label:hover .custom-radio{border-color:#0e8f9c}.form-field-choice__label .custom-checkbox,.form-field-choice__label .custom-radio{margin:0 0 1.6666666667rem}.form-field-choice__label p{flex:1;font-family:Solomon-Bold,Arial,sans-serif;line-height:1.666}input[type=checkbox]:checked~.form-field-choice__label,input[type=radio]:checked~.form-field-choice__label{border-color:#0e8f9c}input[type=checkbox]:checked~.form-field-choice__label:before,input[type=radio]:checked~.form-field-choice__label:before{content:"";position:absolute;top:0;left:0;z-index:1;width:.5rem;height:100%;background-color:#0e8f9c}.form-fieldset-multi{padding:2.5rem;border:3px solid #d6ebfb;border-radius:.5rem}.form-fieldset-multi .form-field-label legend,.form-fieldset-multi .woocommerce-additional-fields__field-wrapper label legend,.form-fieldset-multi .woocommerce .address-field label legend,.woocommerce-additional-fields__field-wrapper .form-fieldset-multi label legend,.woocommerce .address-field .form-fieldset-multi label legend{width:100%}.form-fieldset-multi+.form-fieldset-multi{margin:1.6666666667rem 0 0}.form-field-multi-radios{display:flex;flex-wrap:wrap;width:100%}.form-field-multi-radio{width:50%;padding:1.6666666667rem}.form-field-multi-radio input{display:none}.form-field-multi-label{display:flex;flex-direction:column;align-items:center}.form-field-multi-label .custom-radio{margin:0 0 1rem}.form-field-multi-label p{font-family:Solomon-Bold,Arial,sans-serif}.form-field-multi-labels{display:none}.form-field-combo{position:relative}.form-field-combo input[type=email],.form-field-combo input[type=text]{position:relative;z-index:1;width:100%;height:6rem;padding:0 1rem;margin:0 0 1.6666666667rem;border:3px solid #d6ebfb;border-radius:.5rem;background-color:#fff}.form-field-combo input[type=email]:hover,.form-field-combo input[type=text]:hover{border-color:#72bdcc}.form-field-combo input[type=email]:focus,.form-field-combo input[type=text]:focus{outline:none;border-color:#0e8f9c}.form-field-combo input[type=email]::-webkit-input-placeholder,.form-field-combo input[type=text]::-webkit-input-placeholder{color:#72bdcc}.form-field-combo input[type=email]:-moz-placeholder,.form-field-combo input[type=email]::-moz-placeholder,.form-field-combo input[type=text]:-moz-placeholder,.form-field-combo input[type=text]::-moz-placeholder{color:#72bdcc}.form-field-combo input[type=email]:-ms-input-placeholder,.form-field-combo input[type=text]:-ms-input-placeholder{color:#72bdcc}.form-field-combo button,.form-field-combo input[type=submit]{display:block;height:4rem;padding:0 2rem;border:none;border-radius:2rem;background-color:#ea5735;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;color:#fff;cursor:pointer}.form-field-combo button:hover,.form-field-combo input[type=submit]:hover{background-color:#e8441e}.pause-cta-form .form-field-combo{padding:1.25rem}.pause-cta--sm .pause-cta-form .form-field-combo{padding:0}.period-options-no,.period-options-yes{margin:2.5rem 0 0}.how-did-you-hear{padding:2.5rem;background-color:#d6ebfb}.how-did-you-hear__group+.how-did-you-hear__group{padding:2.5rem 0 0;margin:2.5rem 0 0;border-top:1px solid #72bdcc}.account-setup{padding:2.5rem;background-color:#e9f0d0}.form-row-switcher .std-content{margin:1rem 0 0}.form-field-switcher input[type=checkbox]{display:none;height:0;width:0;visibility:hidden}.form-field-switcher input:checked+label{border-color:#07484d}.form-field-switcher input:checked+label .yes{background-color:#07484d;color:#fff}.form-field-switcher input:checked+label .no{background-color:#fff;color:#d6ebfb}.form-field-switcher label{display:flex;width:10rem;border-radius:.5rem;overflow:hidden;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;cursor:pointer}.form-field-switcher label .yes{background-color:#fff;color:#d6ebfb}.form-field-switcher label .no{background-color:red;color:#fff}.form-field-switcher span{display:block;width:50%;height:3rem;line-height:3rem;text-align:center}.password-protected__logo{width:25rem}.password-protected{display:grid;gap:5rem;padding:7.5rem 0}.password-protected__form form>p{margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;line-height:1.666}.password-protected__form label{display:block;margin:0 0 2.5rem}.password-protected__form label input{display:block;width:100%;height:6rem;padding:0 1rem;border:3px solid #d6ebfb;border-radius:.5rem;font-size:1.4rem}.password-protected__form label input:hover{border-color:#72bdcc}.password-protected__form label input:focus{outline:none;border-color:#0e8f9c;color:#2c2c2c}.password-protected__form label input::-webkit-input-placeholder{color:#72bdcc}.password-protected__form label input:-moz-placeholder,.password-protected__form label input::-moz-placeholder{color:#72bdcc}.password-protected__form label input:-ms-input-placeholder{color:#72bdcc}.login-ctas{display:grid;grid-gap:5rem}.login-cta{width:100%}.login-cta__img{display:block;width:100%;height:auto}.welcome-booking{border-bottom:1px solid #d6ebfb;padding:0 0 5rem;margin:0 0 5rem}.welcome-booking img{width:100%}.details-list{list-style-type:none}.details-list__item+.details-list__item{padding:2.5rem 0 0;margin:2.5rem 0 0;border-top:1px solid #d6ebfb}.details-list__info-list{list-style-type:none}.details-list__info-list+.details-list__info-list{margin:2.5rem 0 0}.details-list__info-list__item{line-height:1.666}.details-list__info-list__item strong{font-family:Solomon-Bold,Arial,sans-serif}.details-list__info-list__item+.details-list__info-list__item{margin:1.6666666667rem 0 0}.follow-up-actions{margin:2.5rem 0 0}.cancellation-text{display:none}.cancellation-text.is-open{display:block}.status-tag-list__title{display:block;margin:0 1rem 0 0;padding:.25rem .5rem .25rem 0}.status-tag,.status-tag-list__title{font-size:1.4rem;font-family:Solomon-Bold,Arial,sans-serif}.status-tag{display:inline-block;padding:.25rem .5rem;line-height:1;border-radius:.25rem}.status-tag--complete{color:#fff;background-color:#70e000}.status-tag--pending{color:#2c2c2c;background-color:#ffd500}.status-tag--error{color:#fff;background-color:red}.status-tag--featured{color:#0e8f9c;background-color:#d6ebfb}.status-tag--category{color:#ea5735;background-color:#fbf0e7}button.status-tag{border:2px solid #fbf0e7}button.status-tag:hover{border-color:#ea5735}button.status-tag--selected,button.status-tag.mixitup-control-active{color:#fff;border-color:#ea5735;background-color:#ea5735}.status-tag-list{display:flex;align-items:flex-start;flex-wrap:wrap;align-items:center;margin:-.25rem;list-style-type:none}.status-tag-list__item{padding:.25rem}.tag-list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:-.25rem;list-style-type:none}.tag-list__item{padding:.25rem}.tag-list__btn{display:inline-block;padding:.25rem .5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-decoration:none;border-radius:.25rem;background-color:#ea5735;color:#fff}.tag-list__btn:hover{background-color:#e8441e}.booking-form{margin:0 0 5rem;padding:0 0 5rem;border-bottom:1px solid #d6ebfb}.booking-form__option{flex:1}.booking-form__option input{display:none}.booking-form__option+.booking-form__option{margin:1.6666666667rem 0 0}.booking-form__label{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:1.6666666667rem 1.25rem;border:3px solid #d6ebfb;border-radius:.5rem;font-family:Solomon-Bold,Arial,sans-serif;text-align:center;color:#0e8f9c;cursor:pointer}.booking-form__label:hover{border-color:#72bdcc}.booking-form__label:focus{outline:none;border-color:#0e8f9c}.booking-form__label svg{width:4rem;height:4rem;margin:0 0 1.25rem;fill:#c85381}.booking-form__input:checked~label{border-color:#0e8f9c;background-color:#d6ebfb}.heydoc-iframe-holder iframe{border:3px solid #d6ebfb;border-radius:.5rem}.search-modal{position:fixed;top:0;left:0;z-index:20000;display:none;width:100%;height:100%;padding:7rem 0 0}.search-modal.is-open{display:block;background-color:rgba(7,72,77,.95)}.search-modal .form-field-combo{background:none}.close-search-modal{position:absolute;top:6.5rem;right:2.5rem;z-index:1;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;border:none;background:none}.close-search-modal svg{width:4rem;height:4rem;fill:#fff}.close-search-modal:hover svg{fill:#ea5735}.search-modal__info{margin:0 0 2.5rem}.searchwp-live-search-result{padding:1.6666666667rem!important}.searchwp-live-search-result a{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;color:#0e8f9c;text-decoration:none}.searchwp-live-search-result a:hover{text-decoration:underline}.searchwp-live-search-result p{padding:0!important;font-size:1.4rem!important;line-height:1.2!important;color:#2c2c2c!important;border:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-result .status-tag{margin:1rem 0 0}.searchwp-live-search-result .status-tag+p{margin:1.25rem 0 0!important}.searchwp-live-search-result+.searchwp-live-search-result{border-top:1px solid #d6ebfb}.searchwp-live-search-results .searchwp-live-search-result{padding:1.6666666667rem!important}.divider-list__item .searchwp-live-search-result{padding:0!important}.sub-pg-nav{padding:2.5rem 0}.sub-pg-nav__list{display:flex;list-style-type:none;overflow:auto;-ms-overflow-style:none}.sub-pg-nav__list::-webkit-scrollbar{display:none}.sub-pg-nav__list li{flex-shrink:0;margin:0 1.6666666667rem 0 0}.sub-pg-nav__list a{display:block;height:4rem;padding:0 3rem;border-radius:2rem;border:none;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;text-transform:uppercase;line-height:4rem;text-decoration:none;cursor:pointer}.sub-pg-nav .sub-pg-nav__list li{flex-shrink:0;margin:0 1.6666666667rem 0 0}.sub-pg-nav .sub-pg-nav__list a{color:#0e8f9c}.sub-pg-nav .sub-pg-nav__list a:hover{color:#ea5735}.sub-pg-nav .sub-pg-nav__list .current-menu-item a{color:#ea5735;background-color:#fff}.lg-cta .sub-pg-nav__list{flex-wrap:wrap;margin:-1.25rem}.lg-cta .sub-pg-nav__list li{flex-shrink:1;padding:1.25rem;margin:0}.lg-cta .sub-pg-nav__list a{background-color:#ea5735;color:#fff}.lg-cta .sub-pg-nav__list a:hover{background-color:#e8441e}.hero-content__btns{display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-content__meta{display:flex;align-items:center;padding:0 0 2.5rem}.hero-content__meta .status-tag--category{background-color:#fff}.hero-content__date{margin:0 1.6666666667rem 0 0;font-family:Solomon-Bold,Arial,sans-serif;color:#c85381}.hero-cta{margin:0 auto}.hero-cta--img{display:flex;flex-direction:column;align-items:center;width:50%;margin:2.5rem auto 0}.hero-cta--img img{display:block;width:100%;height:auto}.hero-cta--link .supporting-text{margin:0 0 2.5rem}.hero-cta--partner__logo{display:inline-block;padding:1.6666666667rem;background-color:#fff;border-radius:1rem}.hero-cta--partner__logo img{display:block;width:12rem;height:auto}.hero--home{position:relative}.hero--home .hero-content{padding:5rem 0 0;text-align:center}.hero--home .hero-cta{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:0 0 5rem;overflow:hidden}.hero--std .hero-content-outer{padding:5rem 0}.hero--std .hero-content .supporting-text{width:100%}.hero--std.with-nav .hero-content-outer{padding:0 0 5rem}.hero-cta__carousel{position:relative;width:50%;margin:0 auto}.hero-cta__carousel .text-btn{margin:5rem 0 0}.hero-cta__carousel__item{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.hero-cta__carousel__item img{display:block;width:100%;height:auto}.hero-cta .tns-outer{width:100%}.hero-highlights{display:flex;flex-wrap:wrap;margin:5rem 0 0}.hero-highlight{position:relative;display:flex;flex-direction:column;align-items:center;padding:5rem 2.5rem 2.5rem;text-align:center;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.hero-highlight+.hero-highlight{margin:5rem 0 0}.hero-highlight__marker{position:absolute;top:-2rem;left:50%;transform:translateX(-50%);display:block;width:4rem;height:4rem;font-family:Solomon-Bold,Arial,sans-serif;text-align:center;line-height:4rem;color:#fff;border-radius:100%}.hero-highlight:first-child .hero-highlight__marker{background-color:#ea5735}.hero-highlight:nth-child(2) .hero-highlight__marker{background-color:#0e8f9c}.hero-highlight:nth-child(3) .hero-highlight__marker{background-color:#c69400}.hero-highlight__text,.hero-highlight__title{font-size:1.4rem;line-height:1.666}.hero-highlight__title{font-family:Solomon-Bold,Arial,sans-serif;color:#0e8f9c}.hero-content__quote__text{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;color:#c85381;line-height:1.666}.hero-content__quote__text:before{content:open-quote}.hero-content__quote__text:after{content:close-quote}.promo-cta-outer+.promo-cta-outer{margin:2.5rem 0 0}.promo-cta{position:relative;height:100%;padding:2.5rem}.promo-cta-outer:first-child .promo-cta{background-color:#c85381}.promo-cta-outer:nth-child(2) .promo-cta{background-color:#0e8f9c}.promo-cta-outer:nth-child(3) .promo-cta{background-color:#c69400}.promo-cta-outer:nth-child(4) .promo-cta{background-color:#72bdcc}.promo-cta-outer:nth-child(5) .promo-cta{background-color:#ea5735}.promo-cta-outer:nth-child(6) .promo-cta{background-color:#9c9f30}.col-3-span-1 .persistent-cta,.col-3-span-1 .promo-cta-img-outer,.promo-cta-img-outer{display:none}.pause-cta-outer{padding:5rem 0}.pause-cta{opacity:1;padding:7.5rem 5rem;background:url(img/pebble-bg-green-light.svg) no-repeat 50%;background-size:auto 100%}.pause-cta-form__fields{position:relative}.col-3-span-1 .pause-cta-form__fields .form-field-helper,.pause-cta-form__fields .form-validation-inline{width:100%}.pause-cta-form .cnt-title,.pause-cta-form__logo{margin:0 0 1.6666666667rem}.pause-cta-form__logo{width:10rem}.pause-cta-form__logo svg{width:inherit}.pause-cta-imgs{display:none}.pause-cta-imgs img{position:absolute;z-index:1;display:block;height:auto}.pause-cta-imgs--group-1 img:first-child{top:10%;left:30%;width:8rem}.pause-cta-imgs--group-1 img:nth-child(2){top:20%;left:0;width:12rem}.pause-cta-imgs--group-1 img:nth-child(3){top:38%;left:10%;width:10rem}.pause-cta-imgs--group-1 img:nth-child(4){top:55%;left:5%;width:12rem}.pause-cta-imgs--group-1 img:nth-child(5){top:75%;left:25%;width:10rem}.pause-cta-imgs--group-1 img:nth-child(6){top:75%;left:30%;width:10rem}.pause-cta-imgs--group-2 img:first-child{top:8%;right:30%;width:10rem}.pause-cta-imgs--group-2 img:nth-child(2){top:25%;right:10%;width:12rem}.pause-cta-imgs--group-2 img:nth-child(3){top:40%;right:12%;width:10rem}.pause-cta-imgs--group-2 img:nth-child(4){top:65%;right:25%;width:12rem}.pause-cta-imgs--group-2 img:nth-child(5){top:55%;right:5%;width:10rem}.pause-cta-imgs--group-2 img:nth-child(6){top:80%;right:10%;width:12rem}.col-3-span-1 .pause-cta{width:100%;padding:2.5rem;background:#e9f0d0}.col-3-span-1 .pause-cta-form{flex-direction:column}.col-3-span-1 .pause-cta-form__logo{margin:0 0 2.5rem}.services-promo{padding:5rem 0}.services-promo__intro{text-align:center}.services-slider-outer{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 5rem}.services-slider-outer .tns-outer{width:100%}.slider-control--prev{transform:rotate(180deg)}.services-slider__slide{display:block;height:100%;padding:5rem 2.5rem;text-align:center;text-decoration:none}.services-slider__slide-outer:nth-child(3n-2) .services-slider__slide{background-color:#c85381}.services-slider__slide-outer:nth-child(3n-1) .services-slider__slide{background-color:#0e8f9c}.services-slider__slide-outer:nth-child(3n) .services-slider__slide{background-color:#c69400}.testimonial{position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.testimonial .slider-control{bottom:-7rem}.testimonial-slider-item{display:flex;background:#fff;position:relative;flex-direction:column}.testimonial-slider-item--image{width:100%;padding:5rem}.testimonial-slider-item--image img{width:100%}.testimonial-slider-item--quote{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5rem;padding-top:0}.testimonial-slider-item--quote svg{width:5rem;height:5rem;fill:#c85381}.testimonial-slider-item--quote svg:first-child{margin:0 0 1.6666666667rem}.testimonial-slider-item--quote svg:last-child{margin:1.6666666667rem 0 0;transform:rotate(-180deg)}.testimonial-slider-item--quote .quote-block{border-top:2px solid #c85381;border-bottom:2px solid #c85381}.testimonial-slider-item--quote .quote-block .quote-attr{color:#c85381;font-family:Solomon-Bold,Arial,sans-serif}.form-submit .testimonial-slider-item--quote .quote-block .submit,.password-protected__form .testimonial-slider-item--quote .quote-block input[type=submit],.product-grid__info .testimonial-slider-item--quote .quote-block .added_to_cart,.testimonial-slider-item--quote .quote-block .btn,.testimonial-slider-item--quote .quote-block .btn-list__link,.testimonial-slider-item--quote .quote-block .form-field-file::-webkit-file-upload-button,.testimonial-slider-item--quote .quote-block .form-submit .submit,.testimonial-slider-item--quote .quote-block .password-protected__form input[type=submit],.testimonial-slider-item--quote .quote-block .product-grid__info .added_to_cart,.testimonial-slider-item--quote .quote-block .woocommerce-pagination a,.woocommerce-pagination .testimonial-slider-item--quote .quote-block a{margin-top:1.5rem}.testimonial-slider-item--quote blockquote{display:block;padding:0 1.25rem}.testimonial-slider-item--quote blockquote p{margin:0;color:#2c2c2c!important;font-family:Solomon-Book,Arial,sans-serif!important;font-weight:400!important;font-size:1.8rem!important;line-height:1.666;text-align:center}.testimonial-slider-item--quote blockquote p:before{content:open-quote}.testimonial-slider-item--quote blockquote p:after{content:close-quote}.testimonial-slider-item--quote blockquote sup{font-size:50%}.testimonial-slider-item--quote blockquote sup a{color:#fff}.testimonial-slider-item--quote blockquote sup a:hover{color:#c85381}.lg-cta__img{width:20rem;margin:0 auto 2.5rem}.lg-cta__img img{display:block;width:100%;height:auto}.lg-cta__text{text-align:center}.sub-nav-header{padding:2.5rem 0}.sub-nav-header .benefits-list{display:none}.sub-nav-header .benefits-list__item+.benefits-list__item{margin:0 0 0 1.25rem}.sub-nav-header__title{margin:0 0 2.5rem;font-family:ActaDisplay-Bold,Georgia,serif;font-size:2.4rem;line-height:1.3;color:#0e8f9c}.dropdown-outer,.dropdown-toggle{position:relative}.dropdown-toggle{width:100%;height:6rem;padding:0 1rem;font-family:Solomon-Bold,Arial,sans-serif;border:3px solid #d6ebfb;border-radius:.5rem;background-color:#fff}.dropdown-toggle:hover{border-color:#72bdcc}.dropdown-toggle.is-active{border-color:#0e8f9c}.dropdown-toggle:focus{outline:none;border-color:#0e8f9c}.dropdown-toggle:after{content:"";position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);z-index:1;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#191919 transparent transparent}.dropdown{position:absolute;top:7rem;left:0;z-index:100;display:none;width:100%;padding:1.25rem;list-style-type:none;background-color:#0e8f9c}.dropdown.is-open{display:block}.dropdown__item{padding:1.25rem}.dropdown__link{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#fff}.dropdown__link:hover{text-decoration:underline}.hero-content .dropdown-outer{padding:2.5rem 0 0}.hero-dropdown__list{top:9.5rem}.benefits-list{list-style-type:none}.benefits-list__item{display:flex;align-items:center;font-family:Solomon-Bold,Arial,sans-serif;color:#0e8f9c}.benefits-list__item+.benefits-list__item{margin:1.25rem 0 0}.benefits-list__item-icon{display:block;width:3rem;height:3rem;padding:.7rem;margin:0 1.25rem 0 0;border-radius:100%;background-color:#0e8f9c}.benefits-list__item-icon svg{width:1.6rem;height:1.6rem;fill:#fff}.slider-outer{position:relative;display:flex;justify-content:center;align-items:center;padding:0 0 6rem;width:100%}.slider-outer .tns-outer{width:100%}.slider-control{position:absolute;bottom:0;z-index:1;display:block;width:4rem;height:4rem;padding:1rem;border:none;background:none}.slider-control svg{width:2rem;height:2rem}.slider-control:focus svg,.slider-control:hover svg{fill:#ea5735}.slider-control--next{right:50%;transform:translateX(5rem)}.slider-control--prev{left:50%;transform:translateX(-5rem) rotate(180deg)}.slider-dots{display:flex;justify-content:center}.slider-dot{display:block;width:1rem;height:1rem;margin:0 .5rem;border-radius:100%;border:none;background-color:#fbf0e7}.slider-dot:hover{background-color:#f3a48e}.slider-dot.tns-nav-active{background-color:#ea5735}.product-cats-outer{padding:5rem 0}.product-cat{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;text-align:center;border:1px solid #e3c46a;background-color:#fff}.product-cat__img-outer{width:80%}.product-cat__img-link{display:block;padding:2.5rem 0}.product-cat__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-cat__title{width:80%;margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;color:#0e8f9c;text-decoration:none}.product-cat__title:hover{color:#ea5735}.product-grid-outer{padding:5rem 0}.product-grid-header{margin:0 0 2.5rem;text-align:center}.form-submit .product-grid-header .submit,.password-protected__form .product-grid-header input[type=submit],.product-grid-header .btn,.product-grid-header .btn-list__link,.product-grid-header .form-field-file::-webkit-file-upload-button,.product-grid-header .form-submit .submit,.product-grid-header .password-protected__form input[type=submit],.product-grid-header .product-grid__info .added_to_cart,.product-grid-header .woocommerce-pagination a,.product-grid__info .product-grid-header .added_to_cart,.woocommerce-pagination .product-grid-header a{display:none}.product-grid-header__title{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;line-height:1.666;color:#0e8f9c}.product-grid--fixed{width:calc(100% + 2rem);margin:-1rem}.product-grid--fixed .product-grid__item-outer{padding:1rem}.product-grid{width:100%}.product-grid__item{border:1px solid #e3c46a;border-radius:1rem;background-color:#fff;overflow:hidden}.product-grid__img-outer{display:block;position:relative;width:100%}.product-grid__new-flag{left:0;height:3rem;padding:0 1rem;font-style:italic;line-height:3rem;background-color:#c85381;border-radius:0 .5rem .5rem 0}.product-grid__new-flag,.product-grid__offer-flag{position:absolute;top:1rem;z-index:2;display:block;font-size:1.8rem;font-family:Solomon-Bold,Arial,sans-serif;color:#fff}.product-grid__offer-flag{right:1rem;width:5rem;height:5rem;line-height:5rem;text-align:center;background-color:red;border-radius:100%}.product-grid__img-link,.product-grid__item>a{display:block;padding:5rem 2.5rem}.product-grid__img,.product-grid__item>a>img{position:relative;z-index:1;display:block;width:12rem;height:12rem;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-grid__info{display:flex;flex-direction:column;align-items:center;padding:2.5rem;background-color:#fff9e8}.product-grid__info .product-rating-outer{margin:0 0 2.5rem}.product-grid__name{margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;text-decoration:none;color:#2c2c2c;line-height:1.666;text-align:center}.product-grid__name:hover{color:#ea5735}.product-grid__info>a{text-decoration:none}.product-grid__info>a h2{margin:0 0 2.5rem;text-decoration:none;line-height:1.666;text-align:center}.product-grid__info>a h2,.product-grid__price{font-family:Solomon-Bold,Arial,sans-serif;color:#2c2c2c}.product-grid__price{display:flex;justify-content:center;font-size:2.4rem}.product-grid__price del{font-size:50%;font-family:Solomon-Book,Arial,sans-serif}.product-grid__price ins{text-decoration:none;color:#ea5735}.product-grid__info .woocommerce-loop-product__link:hover .product-grid__price,.product-grid__info .woocommerce-loop-product__link:hover h2{color:#ea5735}.product-rating-outer{position:relative}.product-rating{display:block;width:95px;height:15px}.product-rating--5{background:url(img/star-5.svg) no-repeat 50%}.product-rating--4-5{background:url(img/star-4-half.svg) no-repeat 50%}.product-rating--4{background:url(img/star-4.svg) no-repeat 50%}.product-rating--3-5{background:url(img/star-3-half.svg) no-repeat 50%}.product-rating--3{background:url(img/star-3.svg) no-repeat 50%}.product-rating--2-5{background:url(img/star-2-half.svg) no-repeat 50%}.product-rating--2{background:url(img/star-2.svg) no-repeat 50%}.product-rating--1-5{background:url(img/star-1-half.svg) no-repeat 50%}.product-rating--1{background:url(img/star-1.svg) no-repeat 50%}.product-rating--0-5{background:url(img/star-half.svg) no-repeat 50%}.product-rating--0{background:url(img/star-none.svg) no-repeat 50%}.product-rating-count{position:absolute;top:.25rem;left:calc(100% + 1rem);z-index:1;display:block;width:5rem;font-size:1.2rem;color:#2c2c2c;text-decoration:none}.product-grid__info .add_to_cart_button.loading{pointer-events:none;cursor:not-allowed}.product-grid__info .add_to_cart_button.added{display:none}.product-grid__info .added_to_cart:before{content:"Added - "}.product-promo{box-shadow:0 0 10px rgba(0,0,0,.15)}.product-promo__info .btn-group{display:none}.product-promo__details,.product-promo__info{padding:5rem 2.5rem}.product-promo__details{position:relative;display:flex;flex-direction:column;align-items:center}.product-promo__details .btn-group{margin:2.5rem 0 0}.product-promo__img{display:block;width:20rem;height:20rem;margin:0 0 2.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-promo--purple .product-promo__info-outer{background-color:#c85381}.product-promo--orange .product-promo__info-outer{background-color:#ea5735}.product-promo--mustard .product-promo__info-outer{background-color:#c69400}.product-promo--green .product-promo__info-outer{background-color:#9c9f30}.product-promo--blue .product-promo__info-outer{background-color:#0e8f9c}.divider-list{list-style-type:none}.divider-list__item+.divider-list__item{padding:2.5rem 0 0;margin:2.5rem 0 0;border-top:1px solid #d6ebfb}.divider-list__item .cnt-title{margin:0 0 1.25rem}.related-feed-outer{padding:5rem 0}.related-feed-intro{margin:0 0 2.5rem}.related-feed__link{position:relative;display:block;height:30rem}.related-feed__link:hover:after{opacity:.75}.related-feed__link:after{content:"";z-index:2;opacity:.5;background:linear-gradient(0deg,#000,transparent)}.related-feed__img,.related-feed__link:after{position:absolute;top:0;left:0;width:100%;height:100%}.related-feed__img{z-index:1;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.related-feed__text{position:absolute;top:50%;left:0;z-index:3;width:100%;height:50%;padding:0 1.6666666667rem}.related-feed__text .text-btn{position:absolute;bottom:1.6666666667rem;left:1.6666666667rem;z-index:1;text-decoration:underline}.related-feed__title{color:#fff}.questionnaire-progress{position:relative;margin:0 0 5rem}.questionnaire-progress__title{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;color:#0e8f9c}.questionnaire-progress__labels{order:2;width:100%}.questionnaire-progress__label{display:none;width:25%;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;color:#d6ebfb}.questionnaire-progress__label.is-highlighted{display:block;margin:0 auto;color:#0e8f9c}.questionnaire-progress__bar{width:100%;height:2rem;border-radius:2rem;overflow:hidden;background-color:#d6ebfb}.questionnaire-progress__bar__current{width:0;height:4rem;background-color:#0e8f9c}.questionnaire-progress__markers{order:1;position:relative;display:flex;width:100%;margin:0 0 1.6666666667rem}.questionnaire-progress__markers:before{content:"";position:absolute;top:calc(50% - 1px);left:0;z-index:1;display:block;width:100%;height:2px;background-color:#d6ebfb}.questionnaire-progress__marker-outer{position:relative;z-index:2;width:25%}.questionnaire-progress__marker-outer:first-child:before,.questionnaire-progress__marker-outer:last-child:after{content:"";position:absolute;top:0;z-index:1;width:50%;height:100%;background-color:#fff}.questionnaire-progress__marker-outer:first-child:before{left:0}.questionnaire-progress__marker-outer:last-child:after{right:0}.questionnaire-progress__marker{position:relative;z-index:2;display:block;width:2.5rem;height:2.5rem;margin:0 auto;border-radius:100%;background-color:#d6ebfb}.questionnaire-progress__marker.is-highlighted:before{content:"";position:absolute;top:.5rem;left:.5rem;z-index:1;width:1.5rem;height:1.5rem;border-radius:100%;background-color:#0e8f9c}.is-step-1 .questionnaire-progress__markers{left:37.5%}.is-step-2 .questionnaire-progress__markers{left:12.5%}.is-step-3 .questionnaire-progress__markers{left:-12.5%}.is-step-4 .questionnaire-progress__markers{left:-37.5%}.hide-labels .form-field-label,.hide-labels .woocommerce-additional-fields__field-wrapper label,.hide-labels .woocommerce .address-field label,.woocommerce-additional-fields__field-wrapper .hide-labels label,.woocommerce .address-field .hide-labels label{color:red}.questionnaire-question{margin:0 0 2.5rem;text-align:center}.questionnaire-question .form-field-label.is-hidden,.questionnaire-question .woocommerce-additional-fields__field-wrapper label.is-hidden,.questionnaire-question .woocommerce .address-field label.is-hidden,.woocommerce-additional-fields__field-wrapper .questionnaire-question label.is-hidden,.woocommerce .address-field .questionnaire-question label.is-hidden{display:none}.questionnaire-answer{margin:0 0 5rem}.questionnaire-answer .form-field-label,.questionnaire-answer .woocommerce-additional-fields__field-wrapper label,.questionnaire-answer .woocommerce .address-field label,.woocommerce-additional-fields__field-wrapper .questionnaire-answer label,.woocommerce .address-field .questionnaire-answer label{text-align:center}.questionnaire-answer .form-field-pills{justify-content:center}.questionnaire-section{padding:0 0 16rem}.questionnaire-actions{position:fixed;bottom:0;left:0;z-index:10000;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;width:100%;padding:2.5rem;background-color:#fff;box-shadow:0 -10px 10px rgba(0,0,0,.05)}.questionnaire-continue,.questionnaire-finish{order:1;width:100%}.questionnaire-back{order:2;width:calc(50% - 1.25rem)}.questionnaire-save{order:3;width:calc(50% - 1.25rem)}.questionnaire-result-type{color:#ea5735}.questionnaire-counter-outer{text-align:center}.questionnaire-counter{display:flex;justify-content:center}.questionnaire-counter__number{display:block;width:3.5rem;height:5rem;margin:0 .25rem;background-color:#ea5735;font-family:Solomon-Bold,Arial,sans-serif;font-size:2.4rem;color:#fff;text-align:center;line-height:5rem}.questionnaire-results-email #body>tbody>tr>td>table{padding:0 20px}.questionnaire-outer{padding:5rem 0 17.5rem}.questionnaire-actions--fixed{position:fixed;bottom:0;left:0;z-index:10000;justify-content:center;width:100%;height:12.5rem;margin:0;background-color:#fff;box-shadow:0 -5px 14px 0 rgba(0,0,0,.05)}.featured-post{position:relative;margin:0 0 5rem}.featured-post:before{content:"";position:absolute;top:0;left:0;width:100%;height:10rem}.featured-post--orange:before{background-color:#fbf0e7}.featured-post--green:before{background-color:#e9f0d0}.featured-post__content{position:relative;z-index:1;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.featured-post__text{padding:2.5rem}.featured-post__text .cnt-title a{text-decoration:none}.featured-post__img img{display:block;width:100%;height:auto}.featured-post__text .status-tag--featured{margin:0 0 2.5rem}.post-filters{display:flex;align-items:center;flex-direction:column;margin:0 0 5rem}.post-filters .status-tag-list{justify-content:center}.post-feed--fixed{display:grid;grid-gap:2rem;padding:0 0 5rem}.post-feed__link{position:relative;display:block;height:30rem}.post-feed__link:hover:after{opacity:.75}.post-feed__link:after{content:"";z-index:2;opacity:.5;background:linear-gradient(0deg,#000,transparent)}.post-feed__img,.post-feed__link:after{position:absolute;top:0;left:0;width:100%;height:100%}.post-feed__img{z-index:1;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-feed__text{position:absolute;top:50%;left:0;z-index:3;width:100%;height:50%;padding:0 1.6666666667rem}.post-feed__text .text-btn{position:absolute;bottom:1.6666666667rem;left:1.6666666667rem;z-index:1;text-decoration:underline}.post-feed__title{color:#fff}.symptom-checker-intro--desktop{display:none}.symptom-checker,.symptom-checker-outer{position:relative;margin:5rem 0 0}.symptom-checker-how-to--desktop{display:none}.symptom-list-outer{margin:0 0 5rem}.symptom-summary{padding:2.5rem;background-color:#fff;box-shadow:0 2px 8px rgba(89,48,15,.25)}.symptom-summary+.symptom-summary{margin:2.5rem 0 0}.close-symptom-summary{display:none;position:absolute;top:0;right:0;z-index:1;width:4rem;height:4rem;padding:1rem;background:none;border:none}.close-symptom-summary:hover svg{fill:#0e8f9c}.close-symptom-summary svg{width:2rem;height:2rem;fill:#ea5735}.symptom-diagram{display:none}.symptom-diagram__organ{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transition:all .2s}.symptom-diagram__organ img{display:block;width:100%;height:auto}.symptom-diagram__organ.is-highlighted,.symptom-diagram__organ.is-selected{opacity:1}.summary-is-visible .symptom-diagram__organ.is-highlighted{opacity:.15}.symptom-diagram__organ--bladder{z-index:3;opacity:.15}.symptom-diagram__organ--bladder.is-active{opacity:1;z-index:4}.symptom-diagram__organ--brain{z-index:3;opacity:.15}.symptom-diagram__organ--brain.is-active{opacity:1;z-index:4}.symptom-diagram__organ--breasts{z-index:3;opacity:.15}.symptom-diagram__organ--breasts.is-active{opacity:1}.symptom-diagram__organ--circulation{z-index:3;opacity:0}.symptom-diagram__organ--circulation.is-active{opacity:1;z-index:4}.symptom-diagram__organ--eyes{z-index:3;opacity:0}.symptom-diagram__organ--eyes.is-active{opacity:1;z-index:4}.symptom-diagram__organ--fingernails{z-index:3;opacity:0}.symptom-diagram__organ--fingernails.is-active{opacity:1;z-index:4}.symptom-diagram__organ--heart{z-index:3;opacity:.15}.symptom-diagram__organ--heart.is-active{opacity:1;z-index:4}.symptom-diagram__organ--intestines{z-index:3;opacity:.15}.symptom-diagram__organ--intestines.is-active{opacity:1;z-index:4}.symptom-diagram__organ--joints{z-index:3;opacity:0}.symptom-diagram__organ--joints.is-active{opacity:1;z-index:4}.symptom-diagram__organ--liver{z-index:3;opacity:.15}.symptom-diagram__organ--liver.is-active{opacity:1;z-index:4}.symptom-diagram__organ--lungs{z-index:3;opacity:.15}.symptom-diagram__organ--lungs.is-active{opacity:1;z-index:4}.symptom-diagram__organ--mouth{z-index:3;opacity:0}.symptom-diagram__organ--mouth.is-active{opacity:1;z-index:4}.symptom-diagram__organ--pancreas{z-index:3;opacity:.15}.symptom-diagram__organ--pancreas.is-active{opacity:1;z-index:4}.symptom-diagram__organ--skeleton{z-index:3;opacity:0}.symptom-diagram__organ--skeleton.is-active{opacity:1;z-index:4}.symptom-diagram__organ--skin{z-index:2;opacity:.15}.symptom-diagram__organ--skin.is-active{opacity:1}.symptom-diagram__organ--skull{z-index:3;opacity:0}.symptom-diagram__organ--skull.is-active{opacity:1;z-index:4}.symptom-diagram__organ--stomach{z-index:3;opacity:.15}.symptom-diagram__organ--stomach.is-active{opacity:1;z-index:4}.symptom-diagram__organ--vagina{z-index:3;opacity:.15}.symptom-diagram__organ--vagina.is-active{opacity:1;z-index:4}.pagination{display:flex;justify-content:center;align-items:center;padding:0 0 5rem}.pagination button{margin:0 1rem}.pagination__control{display:block;width:4rem;height:4rem;padding:1rem;border:none;background:none}.pagination__control svg{width:2rem;height:2rem}.pagination__control:focus svg,.pagination__control:hover svg{fill:#ea5735}.pagination__control--prev{transform:rotate(180deg)}.pagination__pg{display:block;height:4rem;border:none;background:none;font-family:Solomon-Bold,Arial,sans-serif;color:#2c2c2c;line-height:4rem;text-align:center;text-decoration:none}.pagination__pg:hover{color:#ea5735}a.pagination__pg{padding:0 1.25rem}.product-intro{padding:5rem 0}.product-gallery-outer .tns-outer{margin:0 0 1.6666666667rem}.product-gallery__slide{width:30rem;height:30rem}.product-gallery__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-overview h2.cnt-title{margin:0}.product-overview .product-rating-outer{display:inline-block}.product-info-nav{display:none}.product-info-nav .cnt-title{margin:0 5rem 0 0}.product-info-nav__list{display:flex;flex-wrap:wrap;margin:-1.6666666667rem;list-style-type:none}.product-info-nav__list-item{padding:1.6666666667rem}.product-info-nav__list-link{font-family:Solomon-Bold,Arial,sans-serif;color:#2c2c2c;text-transform:uppercase;text-decoration:underline}.product-info-nav__list-link:hover{color:#ea5735}.product-info-toggle{position:relative;width:100%;height:6rem;padding:0 1rem;font-family:Solomon-Bold,Arial,sans-serif;background:none;border:3px solid;border-color:transparent;cursor:pointer}.product-info-toggle:focus{outline:none;border-color:#c69400}.product-info-toggle:after{content:"";position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);z-index:1;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#191919 transparent transparent}.product-info{display:none;padding:5rem 0}.product-info.is-open{display:block}.symptoms-links{list-style-type:none}.symptoms-links__item+.symptoms-links__item{margin:1.6666666667rem 0 0}.product-info .product-grid-outer{margin:5rem 0 0;padding:5rem 0 0;border-top:1px solid #d6ebfb}.product-info .related-feed-outer{padding:0}.warning{display:flex;flex-direction:column;align-items:center;padding:2.5rem;margin:0 0 5rem;text-decoration:none;text-align:center;color:#2c2c2c}.warning svg{width:2rem;height:2rem;margin:0 0 1.6666666667rem}a.warning{font-family:Solomon-Bold,Arial,sans-serif;color:inherit;text-decoration:underline}a.warning:hover{color:#ea5735}.warning--orange{background-color:#fbf0e7}.warning--orange svg{fill:#ea5735}.warning--blue{background-color:#d6ebfb}.warning--blue svg{fill:#0e8f9c}.warning--mustard{background-color:#fff9e8}.warning--mustard svg{fill:#c69400}.symptom-checker-outer .warning{text-align:left}.filter,.filter-toggle{position:relative}.filter-toggle{display:block;width:100%;height:4rem;padding:1rem 3.5rem 1rem 1rem;font-family:Solomon-Bold,Arial,sans-serif;text-transform:uppercase;text-decoration:underline;line-height:2rem;border:none;background:none}.filter-toggle:hover{color:#0e8f9c}.filter-toggle.is-active{background-color:#d6ebfb}.filter-toggle:focus{outline:none;border-color:#0e8f9c}.filter-toggle:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);z-index:1;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#191919 transparent transparent}.filter-list{position:absolute;top:4rem;left:0;z-index:100;display:none;width:100%;padding:1.25rem;list-style-type:none;background-color:#d6ebfb}.filter-list.is-open{display:block}.filter-list__item{padding:1.25rem}.filter{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#0e8f9c;background:none}.filter:hover{text-decoration:underline}.faq-filters__list{display:flex;flex-wrap:wrap;list-style-type:none}.faq-filters__list__item{margin:0 1rem 1rem 0}.faq-filters__list__filter{display:block;height:2.5rem;padding:0 1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;line-height:2.5rem;text-decoration:none;color:#0e8f9c;background-color:#fff;border-radius:1.25rem}.faq-filters__list__filter:hover{color:#ea5735}.shopping-basket__item-details{display:flex;flex-wrap:wrap}.shopping-basket__item{display:flex}.shopping-basket__item+.shopping-basket__item{padding:2.5rem 0 0;margin:2.5rem 0 0;border-top:1px solid #d6ebfb}.shopping-basket__item-details{flex:1}.shopping-basket__img-outer{display:none}.shopping-basket__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.shopping-basket__variants{align-items:flex-end;width:100%;margin:1rem 0 0}.shopping-basket__qty,.shopping-basket__variants{display:flex;flex-wrap:wrap}.shopping-basket__qty .cnt-title{width:100%}.shopping-basket__qty .form-field-qty{width:4rem;height:4rem}.quantity-counter .shopping-basket__qty .qty,.shopping-basket__qty .form-field-text,.shopping-basket__qty .quantity-counter .qty,.woocommerce-cart .shopping-basket__qty input[type=number].qty{width:6rem;height:4rem;margin:0 1rem}.shopping-basket__update .text-btn{height:4rem;line-height:4rem}.shopping-basket__remove{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;border:none;border-radius:1.2rem;background-color:#fbf0e7;color:#ea5735}.shopping-basket__remove svg{width:1.2rem;height:1.2rem;fill:currentColor}.shopping-basket__remove:hover{background-color:#ea5735;color:#fff}.shopping-basket__actions{padding:2.5rem 0 0;margin:2.5rem 0;border-top:1px solid #d6ebfb}.shopping-basket__actions--align-right{display:flex;justify-content:flex-end}.shopping-basket-total-outer{padding:2.5rem;margin:0 0 5rem;background-color:#fff9e8}.shopping-basket-delivery-total,.shopping-basket-sub-total,.shopping-basket-total{display:flex;flex-wrap:wrap;width:100%}.shopping-basket-delivery-total>h3,.shopping-basket-sub-total>h3,.shopping-basket-total>h3{width:50%}.shopping-basket-delivery-total>h4,.shopping-basket-sub-total>h4,.shopping-basket-total>h4{width:50%;text-align:right}.col-3-span-1{position:relative}.shopping-basket-total{margin:0 0 2.5rem;padding:0 0 2.5rem;border-bottom:1px solid #fff}.shopping-basket-sub-total{margin:0 0 2.5rem}.shopping-basket-delivery-total{margin:0 0 1.6666666667rem}.payments-cta__grid{display:flex;flex-wrap:wrap}.payments-cta__grid__img{display:block;width:4rem;height:auto;margin:0 .5rem .5rem 0}.user-dashboard-intro{margin:0 0 5rem}.user-dashboard{list-style-type:none}.user-dashboard__item+.user-dashboard__item{margin:1.6666666667rem 0 0}.comments-outer{padding:5rem 0}.comments{margin:0 2.5rem}.comments .warning{margin:0}.comments__form{display:none}.comments__form.is-open{display:block}.comments__header{margin:0 0 2.5rem;padding:0 0 2.5rem;border-bottom:1px solid #d6ebfb}.comments__header .cnt-title{margin:0 0 1.6666666667rem}.reviews__overview{padding:0 0 5rem}.reviews__overview__row{display:flex;align-items:center}.reviews__overview__row+.reviews__overview__row{margin:.5rem 0 0}.reviews__overview__label{display:block;width:5rem;margin:0 1rem 0 0;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem}.reviews__overview__bar{flex:1;height:2rem;background-color:#fff9e8}.reviews__overview__progress{display:block;height:2rem;background-color:#c69400}.form-field-ratings{display:inline-block;font-size:0;unicode-bidi:bidi-override;direction:rtl}.form-field-ratings *{font-size:5rem}.form-field-ratings>input{display:none}.form-field-ratings>input+label{display:inline-block;overflow:hidden;text-indent:9999px;width:5rem;white-space:nowrap;cursor:pointer}.form-field-ratings>input+label:before{display:inline-block;text-indent:-9999px;content:"☆";color:#c69400}.form-field-ratings>input+label:hover:before,.form-field-ratings>input+label:hover~label:before,.form-field-ratings>input:checked~label:before{content:"★";color:#c69400}.form-field-ratings:hover>input+label:before{content:"☆";color:#c69400}.form-field-ratings:hover>input+label:hover:before,.form-field-ratings:hover>input+label:hover~label:before{content:"★";color:#c69400}.comments__list__filter{display:flex;justify-content:flex-end;margin:0 0 2.5rem}.comments__list__filter .filter-list{left:auto;right:0;width:20rem}.comment+.comment{margin:2.5rem 0 0}.comment__header{margin:0 0 1.6666666667rem}.comment__header .cnt-title{margin:0}.read-more{display:flex;justify-content:center;margin:2.5rem 0 0}.share-list{display:flex;flex-wrap:wrap;margin:-.5rem;list-style-type:none}.align-center .share-list{justify-content:center}.share-list__item{padding:.5rem}.share-list__link{display:flex;align-items:center;justify-content:center;height:4rem;padding:0 3rem 0 1rem;border-radius:2rem;border:none;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;text-transform:uppercase;line-height:4rem;text-decoration:none;color:#fff;cursor:pointer;overflow:hidden}.share-list__link svg{width:3rem;height:3rem;margin:0 .5rem 0 0;fill:currentColor}.share-list__link:hover{box-shadow:0 4px 8px rgba(89,48,15,.25)}.share-list__link--facebook{background-color:#3b5998}.share-list__link--facebook:hover{background-color:#344e86}.share-list__link--twitter{background-color:#1da1f2}.share-list__link--twitter:hover{background-color:#0d95e8}.share-list__link--linkedin{background-color:#0e76a8}.share-list__link--linkedin:hover{background-color:#0c6590}.share-list__link--whatsapp{background-color:#25d366}.share-list__link--whatsapp:hover{background-color:#21bd5c}.share-list__link--download{background-color:#ea5735}.share-list__link--download:hover{background-color:#e8441e}.google-reviews-cta{display:flex;align-items:center;width:100%;padding:1.6666666667rem;margin:5rem auto 0;border-top:1rem solid #0e8f9c;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.google-reviews-cta__icon{width:4rem;height:4rem;margin:0 1.6666666667rem 0 0}.google-reviews-cta__stars{flex:1}.google-reviews-cta .rating{display:flex;align-items:center;flex-wrap:wrap}.google-reviews-cta .rating a{display:block;width:100%;margin:1rem 0 0;color:#2c2c2c}.google-reviews-cta .rating a:hover{color:#ea5735}.google-reviews-cta .number{margin:0 .5rem 0 0;font-family:Solomon-Bold,Arial,sans-serif;font-size:3rem;color:#c69400;line-height:1}.google-reviews-cta .all-stars{display:flex}.google-reviews-cta .star{display:block;width:2rem;height:2rem;margin:0 .25rem;background-size:100% 100%}.google-reviews-cta .star.split-90-10{background:url(img/star-solo-90-10.svg) 50% no-repeat}.google-reviews-cta .star.split-80-20{background:url(img/star-solo-80-20.svg) 50% no-repeat}.google-reviews-cta .star.split-70-30{background:url(img/star-solo-70-30.svg) 50% no-repeat}.google-reviews-cta .star.split-60-40{background:url(img/star-solo-60-40.svg) 50% no-repeat}.google-reviews-cta .star.split-50-50{background:url(img/star-solo-50-50.svg) 50% no-repeat}.google-reviews-cta .star.split-40-60{background:url(img/star-solo-40-60.svg) 50% no-repeat}.google-reviews-cta .star.split-30-70{background:url(img/star-solo-30-70.svg) 50% no-repeat}.google-reviews-cta .star.split-20-80{background:url(img/star-solo-20-80.svg) 50% no-repeat}.google-reviews-cta .star.split-10-90{background:url(img/star-solo-10-90.svg) 50% no-repeat}.google-reviews-cta .star,.google-reviews-cta .star.orange{background:url(img/star-solo-100.svg) 50% no-repeat}.google-reviews-cta .star.gray,.google-reviews-cta .star.grey{background:url(img/star-solo-0.svg) 50% no-repeat}.pop-up{position:fixed;top:0;left:0;z-index:0;width:100vw;height:100%;background-color:rgba(0,0,0,.75);box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05);visibility:hidden;opacity:0;transition:opacity .25s ease-in-out}.pop-up.is-visible{z-index:20000;visibility:visible;opacity:1;overflow:auto}.pop-up-content-outer{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;width:calc(100% - 20px);height:auto}.pop-up-title{font-family:ActaDisplay-Bold,Georgia,serif;color:#0e8f9c;line-height:1.3}.pop-up-content{position:relative;z-index:1;display:grid;gap:5rem;padding:2.5rem 1.6666666667rem;overflow:hidden}.pop-up-content .std-content p{font-size:1.2rem}.pop-up-content--later{background-color:#fbf0e7}.pop-up-content--later .pop-up-content__pebble{top:20%;left:-40%}.pop-up-content--exit{background-color:#d6ebfb}.pop-up-content--exit .pop-up-content__pebble{top:-60%;left:40%}.pop-up-content--questionnaire{background-color:#fbf0e7}.pop-up-content--questionnaire .pop-up-content__pebble{top:-60%;left:40%}.pop-up-content--questionnaire .std-content{display:none}.pop-up-content--pause{background-color:#e9f0d0}.pop-up-content--pause .pop-up-content__pebble{top:20%;left:-40%}.pop-up-content--pause .std-content{display:none}.pop-up-content__text .pause-cta-form__fields .form-field-helper{width:100%}.pop-up-content__pebble{position:absolute;z-index:1;width:100%}.pop-up-content__pebble svg{width:100%;fill:hsla(0,0%,100%,.5)}.pop-up-content__img{position:relative;z-index:2;display:none}.pop-up-content__img img{display:block;width:100%;height:auto}.pop-up-content__text{position:relative;z-index:2}.pop-up-content__list{display:grid;gap:2.5rem;list-style-type:none}.pop-up-content__list-link{display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem;font-family:Solomon-Bold,Arial,sans-serif;color:#0e8f9c;text-decoration:underline}.pop-up-content__list-link:hover{color:#ea5735}.pop-up-content__list-link img{display:none}.pop-up__close{position:absolute;top:0;right:0;z-index:2;display:block;width:4rem;height:4rem;padding:1rem;background:none;border:none}.pop-up__close:hover svg{fill:#0e8f9c}.pop-up__close svg{width:2rem;height:2rem;fill:#ea5735}.pop-up-terms{display:flex}.pop-up-terms .form-field-checkbox{flex-shrink:0}.references-outer{padding:5rem 0}.references{margin:0 0 0 1.5rem}.reference{margin:0 0 .5rem;-moz-column-break-inside:avoid;break-inside:avoid}.reference,.reference.std-content p{font-size:1.4rem}.youtube-player{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.youtube-player iframe{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:transparent}.youtube-player img{position:absolute;right:0;top:0;left:0;bottom:0;display:block;max-width:100%;width:100%;height:auto;margin:auto;-o-object-fit:cover;object-fit:cover;border:none;cursor:pointer;transition:.33s ease-out}.youtube-player img:hover{-moz-filter:brightness(75%);filter:brightness(75%)}.youtube-player .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:10rem;height:10rem;background:url(img/youtube-play.png) no-repeat;cursor:pointer}.team-group+.team-group{padding:5rem 0 0;margin:5rem 0 0;border-top:1px solid #d6ebfb}.team-group{display:grid;gap:5rem}.team-feed{display:grid;gap:2.5rem}.team-feed .pause-feed__item{background-color:#fbf0e7}.partner-logo{max-width:30rem;margin:0 0 5rem}.partner-logo img{display:block;width:100%;height:auto}.partner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:5rem}.partner-grid__item{text-align:center}.partner-grid__item:hover .partner-grid__logo img{width:60%}.partner-grid__item:hover .text-btn{color:#ea5735}.partner-grid__item:nth-child(3n+1) .partner-grid__logo{background:url(img/pebble-bg-white-1.png) no-repeat 50%;background-size:100% auto}.partner-grid__item:nth-child(3n+2) .partner-grid__logo{background:url(img/pebble-bg-white-2.png) no-repeat 50%;background-size:100% auto}.partner-grid__item:nth-child(3n+3) .partner-grid__logo{background:url(img/pebble-bg-white-3.png) no-repeat 50%;background-size:100% auto}.partner-grid__logo{position:relative;display:block;padding-bottom:100%;margin:0 0 2.5rem}.partner-grid__logo img{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);display:block;width:50%;height:auto;transition:.1s ease-out}.quote-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.quote-list .quote-block-outer{width:100%;margin:2rem 0 .5rem;padding:2.5rem 2rem}.quote-list .quote-block-outer svg{width:5rem;height:5rem}.quote-list .quote-block-outer .quote-block{display:flex;flex-direction:column;align-items:center;flex:1;border-top:2px solid #e9f0d0;border-bottom:2px solid #e9f0d0}.quote-list .quote-block-outer .quote-block .quote-attr{color:#fff}.quote-list .quote-block-outer blockquote p{font-size:1.8rem!important;line-height:1.4}.quote-block-outer{position:relative;display:flex;flex-direction:column;align-items:center;padding:2.5rem;background-color:#0e8f9c}.quote-block-outer svg{width:5rem;height:5rem;fill:#e9f0d0}.quote-block-outer svg:first-child{margin:0 0 1.6666666667rem}.quote-block-outer svg:last-child{margin:1.6666666667rem 0 0;transform:rotate(-180deg)}.quote-block{position:relative;padding:2.5rem 0 7.5rem;border-top:3px solid #e9f0d0;border-bottom:3px solid #e9f0d0}.quote-block blockquote{display:block}.quote-block blockquote p{margin:0;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;color:#fff;line-height:1.666;text-align:center}.quote-block blockquote p:before{content:open-quote}.quote-block blockquote p:after{content:close-quote}.quote-block blockquote sup{font-size:50%}.quote-block blockquote sup a{color:#fff}.quote-block blockquote sup a:hover{color:#e9f0d0}.quote-block p.quote-attr{margin:1.6666666667rem 0 0;font-family:Solomon-Bold,Arial,sans-serif;text-align:center;color:#e9f0d0}.form-submit .quote-block .submit,.password-protected__form .quote-block input[type=submit],.product-grid__info .quote-block .added_to_cart,.quote-block .btn,.quote-block .btn-list__link,.quote-block .form-field-file::-webkit-file-upload-button,.quote-block .form-submit .submit,.quote-block .password-protected__form input[type=submit],.quote-block .product-grid__info .added_to_cart,.quote-block .woocommerce-pagination a,.woocommerce-pagination .quote-block a{position:absolute;bottom:1.6666666667rem;left:50%;transform:translateX(-50%);z-index:1}.std-content .quote-block-outer{margin:2.5rem 0}.highlighted-block{padding:2.5rem;background-color:#fbf0e7}.highlighted-block>*+*{margin:2.5rem 0 0}.highlighted-block p{font-family:Solomon-Bold,Arial,sans-serif}.warning-block{padding:2.5rem;background-color:#ea5735}.warning-block>*+*{margin:2.5rem 0 0}.warning-block p{font-family:Solomon-Bold,Arial,sans-serif;color:#fff}.shadow-block{padding:2.5rem}.responsive-table,.shadow-block{background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.responsive-table{position:relative;width:100%;overflow-x:scroll}.responsive-table:before{content:"Swipe right to view the full table";display:block;width:100%;padding:1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#0e8f9c}.responsive-table table{width:768px;font-size:1.4rem;border-top:1px solid #d6ebfb;border-collapse:collapse;border-spacing:0;table-layout:fixed}.responsive-table table td,.responsive-table table th{max-width:30rem;padding:1.5rem 1rem;text-align:left;vertical-align:top;border-right:1px solid #d6ebfb;border-bottom:3px solid #d6ebfb}.responsive-table table th{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;color:#c85381}.responsive-table table tr:last-child td{border-bottom:none}.responsive-table table tr td:last-child{border-right:none}.responsive-table table a{color:#0e8f9c;text-decoration:underline}.responsive-table table a:hover{color:#0e8f9c}.std-content .responsive-table{margin:2.5rem 0}.accordion-item{background-color:#d6ebfb;border-radius:.5rem}.accordion-item+.accordion-item{margin:1.6666666667rem 0 0}.accordion-item__toggle{position:relative;display:block;width:100%;padding:1.6666666667rem 6rem 1.6666666667rem 1.6666666667rem;font-family:Solomon-Bold,Arial,sans-serif;color:#0e8f9c;border:3px solid #d6ebfb;border-radius:.5rem;background:#fff}.accordion-item__toggle:hover{border-color:#72bdcc}.accordion-item__toggle:focus{outline:none}.accordion-item__toggle.is-active{border-color:#0e8f9c}.accordion-item__toggle svg{position:absolute;top:2rem;right:1.6666666667rem;z-index:1;display:block;width:1.5rem;height:1.5rem;transform:rotate(90deg);fill:#000}.accordion-item__content{display:none;padding:1.6666666667rem}.accordion-item__content.is-open{display:block}.contact-info{width:100%;padding:2.5rem;margin:5rem 0;background-color:#fbf0e7}.contact-info__list{list-style-type:none}.contact-info__list__item+.contact-info__list__item{margin:.5rem 0 0}.contact-info__link{font-family:Solomon-Bold,Arial,sans-serif;color:#c85381}.contact-info__link:hover{color:#2c2c2c}.centered-promo__text{display:flex;flex-direction:column;align-items:center;text-align:center}.centered-promo__text>h1,.centered-promo__text h2{width:100%}.centered-promo__imgs{position:relative;z-index:1;margin:5rem 0}.centered-promo__img{position:relative;width:15rem;text-align:center}.centered-promo__img img{display:block;width:100%;height:auto}.centered-promo__img .text-btn{display:none}.centered-promo__img:first-child.centered-promo__img--questionnaire{position:relative;left:45%;transform:translateX(-12.5rem)}.centered-promo__img:last-child.centered-promo__img--questionnaire{position:relative;top:-2.5rem;left:55%}.sidebar-nav{padding:2.5rem;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.sidebar-nav__list{list-style-type:none}.sidebar-nav__list__item+.sidebar-nav__list__item{margin:1.6666666667rem 0 0}.sidebar-nav__link{display:block;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#2c2c2c;cursor:pointer}.cookies-banner{position:fixed;bottom:0;left:0;z-index:30000;display:flex;flex-direction:column;align-items:center;width:100%;padding:5rem 2.5rem;background-color:#d6ebfb;box-shadow:0 -5px 14px 0 rgba(0,0,0,.05)}.cookies-banner .std-content{margin:0 0 2.5rem;text-align:center}.company-info__block>*+*{margin:2.5rem 0 0}.company-info__block p{font-size:1.4rem;line-height:1.666}.company-info__block img{display:block;width:10rem;height:auto}.company-info__block+.company-info__block{margin:2.5rem 0 0}.book-appt-cta{padding:2.5rem;background-color:#d6ebfb}.tel-bar{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#fbf0e7}.tel-bar svg{display:none;width:1.6rem;height:1.6rem;margin:0 .5rem 0 0;fill:#0e8f9c}.tel-bar__cta{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;color:#0e8f9c;text-align:center}.tel-bar__cta a{color:inherit}.back-to-top{position:fixed;bottom:7.5rem;right:2rem;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;width:10rem;height:10rem;padding:1rem;border-radius:100%;box-shadow:0 2px 8px rgba(89,48,15,.25);background-color:#0e8f9c;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:#fff;text-align:center;opacity:0;visibility:hidden;transition:.1s ease-out}.back-to-top.is-visible{opacity:1;visibility:visible}.back-to-top:hover{box-shadow:0 4px 8px rgba(89,48,15,.25);background-color:#ea5735}.back-to-top svg{width:2rem;height:2rem;transform:rotate(-90deg);fill:currentColor}.partner-logos{display:flex;flex-direction:column;align-items:center}.partner-logos .tns-outer{width:100%}.partner-logos__logo img{display:block;width:50%;height:8rem;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}a.partner-logos__logo{display:block}.icon-grid{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.icon-grid__item{display:flex;flex-direction:column;align-items:center}.icon-grid__icon{display:block;width:auto;height:10rem}.hwch-cqc-logo{display:block;width:12rem}.hwch-cqc-logo img{display:block;width:100%;height:auto}.event-info{padding:2.5rem;background-color:#d6ebfb}.pause-feed-outer{position:relative;z-index:1;overflow:hidden}.pause-feed-outer .inner{position:relative;z-index:3}.pause-feed__header{display:flex;flex-direction:column;gap:2.5rem}.pause-feed__header svg{width:10rem;order:1}.pause-feed__header .cnt-title{order:2}.pause-feed{display:grid;grid-gap:2.5rem;list-style-type:none}.pause-feed__item{display:flex;flex-direction:column;background-color:#fff}.pause-feed__item__header{padding:2.5rem}.pause-feed__item__img-outer{position:relative;display:block;aspect-ratio:16/9}.pause-feed__item__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pause-feed__item__text{flex:1;position:relative;padding:2.5rem 2.5rem 7.5rem}.pause-feed__item__text .text-btn{position:absolute;bottom:2.5rem;left:2.5rem;z-index:1}.pause-feed .post-feed__title a,.post-feed .post-feed__title a,.team-feed .post-feed__title a{line-height:1.3;color:#0e8f9c;text-decoration:none}.pause-feed .post-feed__title a:hover,.post-feed .post-feed__title a:hover,.team-feed .post-feed__title a:hover{text-decoration:underline}.pause-feed-cta__imgs{display:none}.pause-feed-cta__img--1{display:block;width:80%;height:auto}.pause-feed-cta__img--2{display:block;width:60%;height:auto;align-self:flex-end}.pause-feed-cta__img--3{display:block;width:50%;height:auto}.pause-feed-pebbles{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;overflow:hidden}.pause-feed-pebbles svg{width:100%;height:auto}.pause-feed-pebble--1{position:absolute;top:5%;right:-10%;width:60%;height:auto;mix-blend-mode:multiply;opacity:.25}.pause-feed-pebble--1 svg{fill:#9c9f30}.pause-feed-pebble--2{position:absolute;bottom:5%;left:-10%;width:40%;height:auto;opacity:.25}.pause-feed-pebble--2 svg{fill:#fff}.post-feed .pause-feed__item__header{padding:0 0 1.6666666667rem}.post-feed .pause-feed__item__text{padding:1.6666666667rem 0 4rem}.post-feed .pause-feed__item__text .text-btn{position:absolute;bottom:0;left:0;z-index:1}.explore-list{display:grid;gap:1rem;margin:0 0 0 1rem;list-style-type:"–"}.explore-list a{padding:0 0 0 1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;color:#2c2c2c;text-transform:uppercase;text-decoration:none}.explore-list a:hover{color:#ea5735}.tml .tml-action-confirmaction .success,.tml .tml-error,.tml .tml-message,.tml .tml-success{border-left:none;box-shadow:none;margin:0;padding:0}.tml .tml-errors,.tml .tml-messages{padding:1.25rem;margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-weight:400;font-size:1.4rem;color:#2c2c2c;border-radius:.5rem;list-style-type:none}.tml .tml-errors li,.tml .tml-messages li{position:relative;padding:0 0 0 3.25rem}.tml .tml-errors li:before,.tml .tml-messages li:before{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:2rem;height:2rem}.tml .tml-errors a,.tml .tml-messages a{color:#2c2c2c}.tml-errors li:before{background:url(img/icon-error.png) no-repeat 50%;background-size:2rem 2rem}.tml-messages li:before{background:url(img/icon-success.png) no-repeat 50%;background-size:2rem 2rem}.tml-error,.tml-errors{background-color:#fbf0e7}.tml-messages{background-color:#e9f0d0}.tml-error+.tml-error,.tml-message+.tml-message{margin:1.25rem 0 0}.tml-rememberme-wrap{margin:1.6666666667rem 0 0}.tml-recaptcha-wrap{margin:2.5rem 0 0}.tml-indicator-wrap div{padding:1.25rem;margin:2.5rem 0;background-color:#d6ebfb;border-radius:.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-weight:400;font-size:1.4rem}.tml-indicator-wrap .bad,.tml-indicator-wrap .good,.tml-indicator-wrap .medium,.tml-indicator-wrap .short,.tml-indicator-wrap .strong{color:#2c2c2c}.tml-indicator-wrap .bad,.tml-indicator-wrap .short{background-color:#fbf0e7}.tml-indicator-wrap .good{background-color:#fff9e8;color:#2c2c2c}.tml-indicator-wrap .strong{background-color:#e9f0d0}.tml-lostpassword .tml-alerts,.tml-lostpassword .tml-errors{display:none}.tml-lostpassword .tml-error{position:relative;display:block;padding:1.25rem 1.25rem 1.25rem 3.25rem;margin:0 0 2.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-weight:400;color:#2c2c2c;font-size:1.4rem;border-radius:.5rem}.tml-lostpassword .tml-error:before{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:2rem;height:2rem;background:url(img/icon-error.png) no-repeat 50%;background-size:2rem 2rem}.tml-lostpassword .tml-error a{color:#2c2c2c}.woocommerce{min-height:50vh}.woocommerce-cart .shopping-basket__img-outer a{display:block}.woocommerce-cart .shopping-basket__img-outer img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.woocommerce-shipping-methods{margin:0 0 1.6666666667rem;list-style-type:none}.woocommerce-shipping-methods li{display:flex}.woocommerce-shipping-methods li+li{margin:1.25rem 0 0}.woocommerce-shipping-methods input[type=radio]{margin:.25rem 1.25rem 0 0}.woocommerce-shipping-methods label{font-family:Solomon-Bold,Arial,sans-serif;cursor:pointer}.woocommerce-shipping-methods label:hover{text-decoration:underline}.woocommerce-shipping-destination{margin:0 0 1.6666666667rem;line-height:1.666}.woocommerce-error,.woocommerce-notices-wrapper{font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem}.woocommerce-error{padding:1.25rem;margin:0 0 2.5rem;font-weight:400;color:#2c2c2c;border-radius:.5rem;background-color:#fbf0e7;list-style-type:none}.woocommerce-error li{position:relative;display:block;padding:0 0 0 3.25rem}.woocommerce-error li+li{margin:1.6666666667rem 0 0}.woocommerce-error li:before{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:2rem;height:2rem;background:url(img/icon-error.png) no-repeat 50%;background-size:2rem 2rem}.woocommerce-error a{color:#2c2c2c}.woocommerce-info,.woocommerce-message{position:relative;display:block;padding:1.25rem 1.25rem 1.25rem 5rem;margin:0 0 2.5rem;background-color:#e9f0d0;border-radius:.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-weight:400;color:#2c2c2c}.woocommerce-info:before,.woocommerce-message:before{content:"";position:absolute;top:1.25rem;left:1.25rem;z-index:1;display:block;width:2rem;height:2rem;background:url(img/icon-success.png) no-repeat 50%;background-size:2rem 2rem}.woocommerce-info a,.woocommerce-message a{color:#2c2c2c}.woocommerce>.woocommerce-form-coupon{padding:1.25rem;margin:0 0 2.5rem;background-color:#fbf0e7;color:#ea5735}.woocommerce>.woocommerce-form-coupon .woocommerce-error,.woocommerce>.woocommerce-form-coupon form{margin:2.5rem 0 0}.woocommerce-form-coupon .woocommerce-info{font-family:Solomon-Bold,Arial,sans-serif}.quantity-counter .woocommerce-invalid .qty,.woocommerce-cart .shopping-basket__qty .woocommerce-invalid input[type=number].qty,.woocommerce-invalid .form-field-text,.woocommerce-invalid .quantity-counter .qty,.woocommerce-invalid .woocommerce-cart .shopping-basket__qty input[type=number].qty{border-color:red}.woocommerce-additional-fields,.woocommerce-shipping-address,.woocommerce-shipping-fields{margin:2.5rem 0 0}.wc-stripe-payment-method+.wc-stripe-payment-method{margin:1rem 0 0}.wc-proceed-to-checkout{width:100%}.wc-proceed-to-checkout .checkout-button{width:100%;margin:0 0 2.5rem}.woocommerce-checkout-payment{padding:2.5rem;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.woocommerce-checkout-review-order-table{width:100%;margin:0 0 2.5rem}.woocommerce-checkout-review-order-table .product-name,.woocommerce-checkout-review-order-table .product-total{font-family:Solomon-Bold,Arial,sans-serif}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{vertical-align:top;padding:.5rem 0!important}ul.payment_methods li[class*=payment_method]{padding:0!important}.wc_payment_method+.wc_payment_method{margin:1rem 0 0!important}.wc_payment_method input[type=radio]{display:none}.wc_payment_method label{position:relative;display:block;width:100%;padding:2rem 1.5rem 2rem 7rem!important;border:3px solid #d6ebfb;border-radius:.5rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem!important;text-transform:uppercase;cursor:pointer}.wc_payment_method label:hover{border-color:#72bdcc}.wc_payment_method input[type=radio]:checked~label{border-color:#0e8f9c}.wc_payment_method.payment_method_stripe_cc{width:100%}.about_paypal,.payment_box.payment_method_ppcp-gateway,.payment_method_paypal label img,.payment_method_stripe_applepay label img,.payment_method_stripe_cc label span,.payment_method_stripe_googlepay label img{display:none!important}.payment_method_stripe_cc label{background:url(img/card-icons/credit-card-cc-icon.jpg) no-repeat left 1.5rem center;background-size:40px auto}.payment_method_paypal label,.payment_method_ppcp-gateway label{background:url(img/card-icons/paypal-cc-icon.jpg) no-repeat left 1.5rem center;background-size:40px auto}.payment_method_stripe_applepay label{background:url(img/card-icons/apple-pay-cc-icon.jpg) no-repeat left 1.5rem center;background-size:40px auto}.payment_method_stripe_googlepay label{background:url(img/card-icons/google-pay-cc-icon.jpg) no-repeat left 1.5rem center;background-size:40px auto}#ppc-button{padding:0 2.5rem;background-color:#fff}#wc-stripe-card-element{margin:0!important}.wc-stripe_cc-new-method-container{position:relative;margin:2.5rem 0 5rem!important;background:url(img/padlock.jpg) no-repeat 100% 0;background-size:1.2rem auto}.wc-stripe_cc-new-method-container:before{content:"Enter your card details";display:block;margin:0 0 1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase}#wc-stripe-card-element{border:1px solid #d6ebfb}.select2-container--default .select2-selection{display:block;width:100%;height:6rem;padding:0 1rem;border:3px solid #d6ebfb;border-radius:.5rem}.select2-container--default .select2-selection:hover{border-color:#72bdcc}.select2-container--default.select2-container--open .select2-selection{border-color:#0e8f9c}.select2-container .select2-selection--single .select2-selection__rendered{height:6rem;padding:0;font-family:Solomon-Bold,Arial,sans-serif;line-height:6rem;color:#2c2c2c;font-size:1.4rem}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#72bdcc}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);z-index:1;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#191919 transparent transparent}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-dropdown{padding:1rem;border:3px solid #0e8f9c}.select2-search--dropdown{padding:0}.select2-search__field{display:block!important;width:100%!important;height:6rem!important;padding:0 1rem!important;border:3px solid #d6ebfb!important;border-radius:.5rem!important;font-size:1.4rem}.select2-search__field:hover{border-color:#72bdcc!important}.select2-search__field:focus{outline:none;border-color:#0e8f9c!important}.select2-search__field::-webkit-input-placeholder{color:#72bdcc!important}.select2-search__field:-moz-placeholder,.select2-search__field::-moz-placeholder{color:#72bdcc!important}.select2-search__field:-ms-input-placeholder{color:#72bdcc!important}.select2-results{margin:1rem 0 0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0e8f9c;border-radius:.25rem;outline:none}.woocommerce-billing-fields__field-wrapper abbr.required{display:none!important}.woocommerce-shipping-calculator{width:100%}.wc-tabs{display:none}.comment-form-rating{margin:0 0 2.5rem}.stars span{display:flex}.stars span a{display:block;width:3rem;height:3rem;margin:0 1rem 0 0;background-color:#c69400;border-radius:100%;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.8rem;text-align:center;line-height:3rem;color:#fff;text-decoration:none}.stars span a:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}.stars span a.active{background-color:#0e8f9c}.form-submit{margin:2.5rem 0 0}.woocommerce-orders-table,.woocommerce-table--order-details{width:100%}.woocommerce-orders-table td,.woocommerce-orders-table th,.woocommerce-table--order-details td,.woocommerce-table--order-details th{vertical-align:top;padding:1rem 0;font-size:1.4rem}.woocommerce-orders-table thead th,.woocommerce-table--order-details thead th{border-bottom:3px solid #d6ebfb}.woocommerce-table__product-name a{color:inherit;font-family:Solomon-Bold,Arial,sans-serif}.woocommerce-orders-table__cell-order-actions a{margin:0 1rem 1rem 0}.woocommerce-orders-table__row .woocommerce-status{position:relative;display:flex;align-items:center}.woocommerce-orders-table__row .woocommerce-status:before{content:"";display:block;width:1rem;height:1rem;margin:0 .5rem 0 0;border-radius:100%}.woocommerce-orders-table__row--status-pending .woocommerce-status:before,.woocommerce-orders-table__row--status-processing .woocommerce-status:before{background-color:#ffd500}.woocommerce-orders-table__row--status-on-hold .woocommerce-status:before{background-color:#2c2c2c}.woocommerce-orders-table__row--status-completed .woocommerce-status:before,.woocommerce-orders-table__row--status-refunded .woocommerce-status:before{background-color:#70e000}.woocommerce-orders-table__row--status-cancelled .woocommerce-status:before,.woocommerce-orders-table__row--status-failed .woocommerce-status:before{background-color:red}.woocommerce-MyAccount-content .cnt-title mark{padding:.5rem;background-color:#ea5735;color:#fff}.shopping-basket-total-outer .variation,.shopping-basket__product-info .variation{font-size:1.4rem}.shopping-basket-total-outer .variation dd,.shopping-basket-total-outer .variation dt,.shopping-basket__product-info .variation dd,.shopping-basket__product-info .variation dt{margin:0;font-family:Solomon-Book,Arial,sans-serif}.woocommerce-order-overview{margin:0 0 2.5rem;list-style-type:none}.woocommerce-order-overview li+li{margin:1.25rem 0 0}.woocommerce-order-overview strong,.woocommerce-payment-confirmation p{font-family:Solomon-Bold,Arial,sans-serif}.wc-item-meta{list-style-type:none}.wc-item-meta strong{font-family:Solomon-Bold,Arial,sans-serif}.woocommerce-pagination{margin:2.5rem 0 0}.breadcrumbs{display:none;padding:1.25rem 0;border-top:1px solid #d6ebfb;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem}.breadcrumbs a{color:#0e8f9c}@media (min-width:450px){.email-social .form-field-combo input[type=submit],.email-social button{right:2rem}img.alignleft,img.alignright{width:20%;clear:both;margin-top:2.5rem;margin-bottom:2.5rem}img.alignleft{float:left;margin-right:5rem}img.alignright{float:right;margin-left:5rem}.form-field-pill{width:auto}.add-basket-form .btn,.add-basket-form .btn-list__link,.add-basket-form .form-field-file::-webkit-file-upload-button,.add-basket-form .form-submit .submit,.add-basket-form .password-protected__form input[type=submit],.add-basket-form .product-grid__info .added_to_cart,.add-basket-form .woocommerce-pagination a,.form-submit .add-basket-form .submit,.password-protected__form .add-basket-form input[type=submit],.product-grid__info .add-basket-form .added_to_cart,.woocommerce-pagination .add-basket-form a{flex:1;width:auto}.add-basket-form form{display:flex;align-items:center;justify-content:space-between}.quantity-counter{width:47.5%;margin:0 2.5rem 0 0}.form-field-combo input[type=email],.form-field-combo input[type=text]{padding:0 12rem 0 1rem}.form-field-combo button,.form-field-combo input[type=submit]{position:absolute;z-index:2;top:1rem;right:1rem}.pagination__control--prev{left:auto;transform:rotate(180deg)}.comments__header{display:flex;align-items:center;justify-content:space-between}.comments__header .cnt-title{margin:0}.google-reviews-cta{width:30rem}.pop-up-content__list-link img{display:block;width:3rem;height:auto}.icon-grid{margin:-1rem}.icon-grid__item{width:50%;padding:1.6666666667rem}}@media (min-width:650px){.feature-list{flex-direction:row;flex-wrap:wrap}.email-social .form-field-combo{padding:0 1rem 0 0}.form-field-text--mini{width:50%;margin:0 auto}.form-field-cols{display:flex;justify-content:center;flex-wrap:wrap}.form-field-col{width:50%}.form-field-choice__label{flex-direction:row;text-align:left}.form-field-choice__label .custom-checkbox,.form-field-choice__label .custom-radio{margin:0 2.5rem 0 0}.booking-form__row{display:flex;gap:1rem}.booking-form__option+.booking-form__option{margin:0}.search-modal .form-field-combo{background-color:#fff}.pause-cta-form{display:flex}.pause-cta-form__logo{margin:0 5% 0 0}.sub-nav-header{display:flex;align-items:center}.sub-nav-header--with-title{justify-content:space-between}.sub-nav-header--no-title{justify-content:flex-end}.sub-nav-header__title{margin:0}.sub-nav-header__nav{width:25rem}.product-grid-header{display:flex;align-items:center;justify-content:space-between}.form-submit .product-grid-header .submit,.password-protected__form .product-grid-header input[type=submit],.product-grid-header .btn,.product-grid-header .btn-list__link,.product-grid-header .form-field-file::-webkit-file-upload-button,.product-grid-header .form-submit .submit,.product-grid-header .password-protected__form input[type=submit],.product-grid-header .product-grid__info .added_to_cart,.product-grid-header .woocommerce-pagination a,.product-grid__info .product-grid-header .added_to_cart,.woocommerce-pagination .product-grid-header a{display:block}.product-grid--fixed{display:flex;flex-wrap:wrap}.product-grid--fixed .product-grid__item-outer{width:50%}.questionnaire-progress__labels{order:1;display:flex;justify-content:center;margin:0 0 1.6666666667rem}.questionnaire-progress__label{display:block}.questionnaire-progress__markers{order:2;left:auto!important;margin:0}.questionnaire-section{padding:0 0 10rem}.questionnaire-actions{height:10rem;justify-content:space-between}.questionnaire-continue,.questionnaire-finish{order:2;width:auto;position:absolute;top:2.5rem;left:50%;transform:translateX(-50%);z-index:1}.questionnaire-back{order:1;width:auto}.questionnaire-save{width:auto}.comments__form{padding:2.5rem;margin:0 0 5rem;background-color:#fbf0e7}.comment__header{display:flex;align-items:center;justify-content:space-between}.references{columns:2;column-gap:5rem}.team-feed{grid-template-columns:repeat(2,1fr)}.tel-bar svg{display:block;width:2rem;height:2rem}.address-blocks{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem}}@media (min-width:768px){.cqc-home-alert,.cqc-mob-alert{padding:1.25rem 2.5rem}.brand-signoff{justify-content:space-between}.brand-signoff,.brand-signoff__lockup{flex-direction:row}.pg-footer-logo{margin:0 2.5rem 0 0}.brand-signoff__title{margin:0;font-size:2.4rem}.pg-footer-email-signup,.pg-footer-social{width:47.5%}.pg-footer-nav-group{display:flex;flex-wrap:wrap}.pg-footer-nav{flex:1}.pg-footer-nav+.pg-footer-nav{margin:0 0 0 2.5rem}.inner--sm{width:768px}.cols{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.col-2-span-1{width:45%;margin:0}.col-3-span-1{width:30%;margin:0}.col-3-span-2{width:60%;margin:0}.pg-content--article .col-3-span-1,.woocommerce-checkout .col-3-span-1{width:100%}.pg-content--article .col-3-span-2,.woocommerce-checkout .col-3-span-2{width:100%;margin:0}.col-4-span-1{width:21.25%;margin:0}.col-4-span-2{width:47.5%;margin:0}.col-4-span-3{width:73.25%;margin:0}.border-split{padding:7.5rem 0}.confirmation-panel{position:relative;z-index:2;width:70rem;padding:7.5rem;margin:0 auto}.form-field-helper{font-size:1.6rem}.form-field-helper--sm{font-size:1.2rem}.form-actions{flex-direction:row;justify-content:space-between;align-items:center}.form-actions>*+*{margin:0}.add-basket-form .btn,.add-basket-form .btn-list__link,.add-basket-form .form-field-file::-webkit-file-upload-button,.add-basket-form .form-submit .submit,.add-basket-form .password-protected__form input[type=submit],.add-basket-form .product-grid__info .added_to_cart,.add-basket-form .woocommerce-pagination a,.form-submit .add-basket-form .submit,.password-protected__form .add-basket-form input[type=submit],.product-grid__info .add-basket-form .added_to_cart,.woocommerce-pagination .add-basket-form a{width:100%}.add-basket-form form{flex-direction:column}.quantity-counter{width:100%;margin:0 0 2.5rem}.form-fieldset-multi{display:flex;align-items:center;padding:2.5rem 0}.form-fieldset-multi .form-field-label,.form-fieldset-multi .woocommerce-additional-fields__field-wrapper label,.form-fieldset-multi .woocommerce .address-field label,.woocommerce-additional-fields__field-wrapper .form-fieldset-multi label,.woocommerce .address-field .form-fieldset-multi label{width:50%;padding:0 2.5rem;margin:0;text-align:left}.form-field-multi-radios{width:50%;justify-content:flex-end}.form-field-multi-radio{width:25%;padding:0}.form-field-multi-label p{display:none}.form-field-multi-labels{display:flex;justify-content:flex-end;margin:0 0 1rem}.form-field-multi-labels p{display:block;width:12.5%;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center}.form-field-multi-labels.is-hidden{display:none}.how-did-you-hear__group{display:flex;flex-wrap:wrap}.how-did-you-hear__group .form-field-checkbox,.how-did-you-hear__group .form-field-checkbox+.form-field-checkbox{margin:1.25rem}.form-row-switcher{display:flex}.form-row-switcher .std-content{flex:1;margin:0 2.5rem 0 0}.login-ctas{display:grid;justify-items:center}.login-ctas__referred{grid-template-columns:repeat(2,1fr)}.login-ctas__std .login-cta{width:50%}.register-cta{width:50%;padding:0 0 0 5rem}.booking-form{border-bottom:1px solid #d6ebfb}.search-modal__info{margin:0 0 5rem}.sub-pg-nav{display:flex;justify-content:flex-end}.sub-pg-nav .nav-overflow{width:47.5%}.hero-content-outer{display:flex;justify-content:space-between}.hero-content{width:60%}.hero-content__btns{flex-direction:row;flex-wrap:wrap}.hero-cta{position:relative;width:30%}.hero-cta--img{margin:0}.hero-cta--img img{width:75%}.hero-cta--link{margin:1.5rem 0 0;padding:0 0 0 5%}.hero--home .hero-content{padding:7.5rem 0 2.5rem;text-align:left}.hero--home .hero-cta{margin:5rem 0 0;padding:0}.hero-cta__carousel{width:100%}.hero-highlights{justify-content:space-between;margin:5rem 0}.hero-highlight{width:30%}.hero-highlight+.hero-highlight{margin:0}.promo-ctas{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem}.promo-ctas .promo-cta-outer+.promo-cta-outer{margin:0}.pause-cta,.pause-cta-outer{position:relative}.pause-cta{z-index:2;width:70rem;padding:7.5rem;margin:0 auto}.pause-cta-form__fields .form-field-helper{width:75%}.testimonial-slider-item--quote svg{width:5rem;height:5rem}.lg-cta{display:flex;justify-content:space-between;align-items:center}.lg-cta__img{width:30%;margin:0}.lg-cta__text{width:60%;text-align:left}.sub-nav-header .benefits-list{display:flex}.sub-nav-header__nav{width:30%}.hero-content .dropdown-outer{padding:5rem 0 0}.hero-dropdown{display:none}.hero-dropdown__list{position:relative;top:auto;left:auto;z-index:1;display:flex;flex-wrap:wrap;padding:0;margin:-1.25rem;background:none}.hero-dropdown__list .dropdown__item{padding:.5rem}.hero-dropdown__list .dropdown__link{display:block;height:2.5rem;padding:0 1rem;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;line-height:2.5rem;text-decoration:none;color:#0e8f9c;background-color:#fff;border-radius:1.25rem}.hero-dropdown__list .dropdown__link:hover{color:#ea5735}.product-cats-outer,.product-grid-outer{padding:7.5rem 0}.product-promo{display:flex}.product-promo__info-outer{width:50%}.product-promo__info .btn-group{display:flex;margin:5rem 0 0}.product-promo__details-outer{width:50%}.product-promo__details .btn-group{display:none}.related-feed-outer{padding:7.5rem 0}.related-feed-intro{width:47.5%;margin:0 0 5rem}.questionnaire-counter__number{width:5rem;height:7rem;font-size:3rem;line-height:7rem}.questionnaire-outer{padding:5rem 0 22.5rem}.questionnaire-actions--fixed{height:17.5rem}.featured-post__content{display:flex;justify-content:space-between;align-items:center;height:35rem}.featured-post__text{width:50%}.featured-post__img{width:50%;height:100%}.featured-post__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-filters{justify-content:space-between;flex-direction:row}.post-filters .status-tag-list{justify-content:flex-start}.post-feed--fixed{grid-template-columns:repeat(3,1fr);grid-gap:4rem 2rem}.product-intro{padding:7.5rem 0}.product-info-nav{display:flex;align-items:center;justify-content:center;margin:7.5rem 0 0}.product-info-toggle{display:none}.product-info{padding:7.5rem 0;display:block}.get-answers{width:75%}.product-info .product-grid-outer{margin:7.5rem 0 0;padding:7.5rem 0 0}.warning{flex-direction:row;text-align:left}.warning svg{margin:0 2.5rem 0 0}.user-dashboard-intro{width:47.5%}.comments-outer{padding:7.5rem 0}.comments{padding:2.5rem;background-color:#fff;box-shadow:0 4px 16px rgba(89,48,15,.05),0 8px 32px rgba(89,48,15,.05)}.reviews__overview{width:50%}.pop-up-content-outer{top:5%;width:90%}.pop-up-title{font-size:3rem}.pop-up-content{padding:5rem 2.5rem}.pop-up-content .std-content p{font-size:1.8rem}.pop-up-content--later,.pop-up-content--questionnaire{grid-template-columns:1fr 10rem}.pop-up-content--exit,.pop-up-content--pause{grid-template-columns:10rem 1fr}.pop-up-content__img{display:block;mix-blend-mode:multiply}.references-outer{padding:7.5rem 0}.references{columns:3}.quote-block-outer svg{width:8rem;height:8rem}.responsive-table:before{display:none}.responsive-table table{width:100%;border:none}.pause-feed__header{justify-content:space-between;flex-direction:row}.pause-feed__header svg{order:2}.pause-feed__header .cnt-title{order:1}.pause-feed{grid-template-columns:1fr 1fr}.pause-feed-cta{display:grid;gap:7.5rem;grid-template-columns:1fr 3fr}.pause-feed-cta__imgs{display:flex;flex-direction:column}.post-feed .pause-feed__item__header{padding:0 0 1.6666666667rem}}@media (min-width:1024px){[id]{scroll-margin-top:27.5rem}.mob-header-outer{display:none}.pg-header-outer{display:block}.basket-btn{display:flex;width:auto}.basket-btn svg{margin:0 1rem 0 0}.basket-btn__notify{position:relative;top:auto;right:auto}.pg-header-logo__cqc-link{display:block}.cqc-mob-alert{display:none}.cqc-home-alert{display:flex;align-items:center;justify-content:center}.email-social,.pg-footer-outer{padding:7.5rem 0}.email-social{margin:7.5rem 0}.inner{padding:0 5rem}.inner--md{width:1024px}.pg-content--spaced{padding:7.5rem 0}.col-3-span-2 .pg-content__section.persistent-cta+.pg-content__section{margin:0}.col-3-span-1 .pg-content__section.persistent-cta+.pg-content__section{margin:7.5rem 0 0}.sticky{position:sticky;top:20rem;left:0;z-index:1}.cols--valign{align-items:center}.pg-content--article .col-3-span-1,.woocommerce-checkout .col-3-span-1{width:30%;padding:0;margin:0;border:none}.pg-content--article .col-3-span-2,.woocommerce-checkout .col-3-span-2{width:60%;margin:0}.mt-xs{margin-top:1rem}.mt-sm{margin-top:1.6666666667rem}.mt-md{margin-top:2.5rem}.mt-lg{margin-top:5rem}.mt-xl{margin-top:7.5rem}.mb-xs{margin-bottom:1rem}.mb-sm{margin-bottom:1.6666666667rem}.icon-grid__icon,.mb-md{margin-bottom:2.5rem}.mb-lg{margin-bottom:5rem}.mb-xl{margin-bottom:7.5rem}.mtb-xs{margin:1rem 0}.mtb-sm{margin:1.6666666667rem 0}.mtb-md{margin:2.5rem 0}.mtb-lg{margin:5rem 0}.mtb-xl{margin:7.5rem 0}.pt-xs{padding-top:1rem}.pt-sm{padding-top:1.6666666667rem}.pt-md{padding-top:2.5rem}.hero-cta--partner,.pt-lg{padding-top:5rem}.pt-xl{padding-top:7.5rem}.pb-xs{padding-bottom:1rem}.pb-sm{padding-bottom:1.6666666667rem}.pb-md{padding-bottom:2.5rem}.pb-lg{padding-bottom:5rem}.pb-xl{padding-bottom:7.5rem}.ptb-xs{padding:1rem 0}.ptb-sm{padding:1.6666666667rem 0}.ptb-md{padding:2.5rem 0}.ptb-lg{padding:5rem 0}.ptb-xl{padding:7.5rem 0}.confirmation-panel__actions{margin:5rem 0 0}.btn--lg{height:4.5rem;border-radius:2.25rem;font-size:1.8rem;line-height:4.5rem}.std-content h2{font-size:3rem}.std-content h3{font-size:2.4rem}.cnt-title--xxl{font-size:9rem}.cnt-title--xl{font-size:6.6rem}.cnt-title--lg{font-size:4.2rem}.cnt-title--md,.sub-title{font-size:3rem}.cnt-title--sm{font-size:2.4rem}.supporting-text--lg{font-size:1.8rem}.form-section+.form-section{padding:5rem 0 0;margin:5rem 0 0}.form-field-title{font-size:2.4rem}.form-field-checkbox__label,.form-field-choice__label,.form-field-combo input,.form-field-file,.form-field-multi-label,.form-field-number,.form-field-pill__label,.form-field-radio__label,.form-field-select select,.form-field-text,.form-field-textarea,.form-terms__text .std-content p,.quantity-counter .qty,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-cart .shopping-basket__qty input[type=number].qty{font-size:18px}.add-basket-form .btn,.add-basket-form .btn-list__link,.add-basket-form .form-field-file::-webkit-file-upload-button,.add-basket-form .form-submit .submit,.add-basket-form .password-protected__form input[type=submit],.add-basket-form .product-grid__info .added_to_cart,.add-basket-form .woocommerce-pagination a,.form-submit .add-basket-form .submit,.password-protected__form .add-basket-form input[type=submit],.product-grid__info .add-basket-form .added_to_cart,.woocommerce-pagination .add-basket-form a{width:auto}.add-basket-form form{flex-direction:row}.quantity-counter{width:47.5%;margin:0 2.5rem 0 0}.form-signup,.form-terms{padding:2.5rem}.password-protected__form label input{font-size:1.8rem}.details-list__item+.details-list__item{padding:5rem 0 0;margin:5rem 0 0}.follow-up-actions{margin:5rem 0 0}.search-modal{padding:6rem 0 0}.close-search-modal{top:6rem;right:5rem}.hero--home .hero-content .supporting-text{padding:0 7.5rem 0 0}.hero--home .hero-cta{margin:7.5rem 0 0}.hero--std .hero-content-outer{padding:7.5rem 0}.hero--std.with-nav .hero-content-outer{padding:0 0 7.5rem}.hero-highlights{margin:7.5rem 0}.hero-highlight__text,.hero-highlight__title{font-size:1.8rem}.hero-content__quote__text{font-size:2.4rem}.promo-cta{padding:0}.promo-cta__text{position:relative;width:65%;height:100%;padding:5rem 0 10rem 2.5rem}.form-submit .promo-cta__text .submit,.password-protected__form .promo-cta__text input[type=submit],.product-grid__info .promo-cta__text .added_to_cart,.promo-cta__text .btn,.promo-cta__text .btn-list__link,.promo-cta__text .form-field-file::-webkit-file-upload-button,.promo-cta__text .form-submit .submit,.promo-cta__text .password-protected__form input[type=submit],.promo-cta__text .product-grid__info .added_to_cart,.promo-cta__text .woocommerce-pagination a,.woocommerce-pagination .promo-cta__text a{position:absolute;bottom:5rem;left:2.5rem;z-index:1}.promo-cta-img-outer{position:absolute;top:0;right:0;z-index:1;display:block;width:30%;height:100%;padding:0 1rem 0 0}.promo-cta-img{display:block;width:100%;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.col-3-span-1 .promo-cta__text{position:relative;width:100%;height:100%;padding:2.5rem 2.5rem 6rem}.col-3-span-1 .persistent-cta{display:block}.col-3-span-2 .persistent-cta{display:none}.pause-cta{width:80rem;padding:7.5rem 14rem}.pause-cta-imgs{display:block;position:absolute;top:0;z-index:1;width:50%;height:100%}.pause-cta-imgs--group-1{right:50%}.pause-cta-imgs--group-2{left:50%}.services-promo{padding:7.5rem 0}.testimonial-slider-item{flex-direction:row}.testimonial-slider-item--image{width:40%;padding:7.5rem}.testimonial-slider-item--quote{width:60%;padding:2.5rem 7.5rem 2.5rem 0}.testimonial-slider-item--quote blockquote p{font-size:2.4rem}.sub-nav-header .benefits-list__item+.benefits-list__item{margin:0 0 0 5rem}.sub-nav-header__title{font-size:3rem}.product-grid-header__title{font-size:2.4rem}.product-grid--fixed .product-grid__item-outer{width:33.3333333333%}.product-promo__details,.product-promo__info{padding:7.5rem 5rem}.product-promo__img{margin:0 0 5rem}.questionnaire-outer{padding:7.5rem 0 25rem}.questionnaire-actions--fixed{height:20rem}.featured-post{margin:0 0 7.5rem}.post-feed--fixed{padding:0 0 7.5rem}.symptom-checker-intro--desktop{display:block}.symptom-checker-intro--mobile{display:none}.symptom-checker,.symptom-checker-outer{margin:7.5rem 0 0}.symptom-checker{position:relative;display:flex;flex-wrap:wrap}.symptom-checker-how-to--desktop{display:block}.symptom-checker-how-to--mobile{display:none}.symptom-list-outer{display:flex;flex-direction:column;justify-content:center;width:50%}.symptom-summaries{position:absolute;top:0;left:50%;z-index:2;width:50%;height:100%}.symptom-summary{display:none;position:absolute;top:25%;left:50%;transform:translateX(-50%);z-index:1;width:75%}.symptom-summary.is-active{display:block}.symptom-summary+.symptom-summary{margin:0}.close-symptom-summary{display:block}.symptom-diagram{position:relative;z-index:1;display:block;width:50%}.symptom-diagram__organ{top:auto;bottom:0;height:auto}.product-gallery__slide{height:40rem}.product-info-benefits .cols{background:url(img/promo-cta-placeholder-1.png) no-repeat 100% 0;background-size:auto 100%}.shopping-basket__img-outer{display:block;width:8rem;height:8rem;margin:0 1rem 0 0}.shopping-basket__product-info{flex:1}.shopping-basket__variants{align-items:flex-start;width:auto;margin:0}.shopping-basket__qty{width:16rem}.shopping-basket__update{width:100%}.shopping-basket__remove{margin:4.5rem 0 0 2rem}.comments{width:768px;margin:0 auto}.team-group{grid-template-columns:1fr 3fr}.quote-list{margin:0 -2rem}.quote-list .quote-block-outer{width:calc(33.3333333333% - 4rem);margin:0 2rem 2rem;padding:2.5rem 2rem}.quote-block-outer{padding:5rem}.quote-block blockquote p{font-size:2.4rem}.quote-block p.quote-attr{margin:2.5rem 0 0}.std-content .quote-block-outer{margin:5rem 0}.shadow-block{padding:5rem}.std-content .responsive-table{margin:5rem 0}.sidebar-nav__link:hover{color:#ea5735}.partner-logos__carousel{display:flex;justify-content:center}.tml-lostpassword .tml-error,.tml .tml-errors,.tml .tml-messages{padding:1.6666666667rem;font-size:1.8rem}.woocommerce-notices-wrapper{font-size:1.8rem}.woocommerce-error{padding:1.6666666667rem;font-size:1.8rem}.woocommerce-info,.woocommerce-message{padding:1.6666666667rem 1.6666666667rem 1.6666666667rem 5rem;margin:0 0 5rem}.woocommerce-info:before,.woocommerce-message:before{top:1.6666666667rem;left:1.6666666667rem}.woocommerce>.woocommerce-form-coupon{padding:1.6666666667rem;margin:0 0 5rem}.woocommerce-additional-fields,.woocommerce-shipping-address,.woocommerce-shipping-fields{margin:5rem 0 0}.select2-container .select2-selection--single .select2-selection__rendered,.select2-search__field{font-size:1.8rem}.breadcrumbs{display:block}}@media screen and (min-width:1080px){.pg-footer-logo{width:12.5rem;height:7.5rem}}@media (min-width:1280px){.pg-header{padding:5rem 0}.pg-header-logo{width:25rem}.main-nav__list>li{margin:0 0 0 4rem}.inner--lg{width:1280px}.sticky{top:25rem}.confirmation-panel{width:85rem;padding:15rem 7.5rem;width:90rem;padding:15rem}img.alignleft,img.alignright{width:25%}.register-cta{width:50%;padding:0 0 0 7.5rem}.booking-form{border-bottom:0}.welcome-booking{border-right:1px solid #d6ebfb;border-bottom:0;padding:0 5rem 7.5rem 0;margin:0}.hero-content .cnt-title--xs,.hero-content .post-feed__title,.hero-content .related-feed__title,.hero-content .supporting-text{width:75%}.hero--home .hero-content{padding:12.5rem 0 5rem}.promo-cta__text{padding:5rem 0 10rem 5rem}.form-submit .promo-cta__text .submit,.password-protected__form .promo-cta__text input[type=submit],.product-grid__info .promo-cta__text .added_to_cart,.promo-cta__text .btn,.promo-cta__text .btn-list__link,.promo-cta__text .form-field-file::-webkit-file-upload-button,.promo-cta__text .form-submit .submit,.promo-cta__text .password-protected__form input[type=submit],.promo-cta__text .product-grid__info .added_to_cart,.promo-cta__text .woocommerce-pagination a,.woocommerce-pagination .promo-cta__text a{left:5rem}.col-3-span-1 .promo-cta__text .btn,.col-3-span-1 .promo-cta__text .btn-list__link,.col-3-span-1 .promo-cta__text .form-field-file::-webkit-file-upload-button,.col-3-span-1 .promo-cta__text .form-submit .submit,.col-3-span-1 .promo-cta__text .password-protected__form input[type=submit],.col-3-span-1 .promo-cta__text .product-grid__info .added_to_cart,.col-3-span-1 .promo-cta__text .woocommerce-pagination a,.form-submit .col-3-span-1 .promo-cta__text .submit,.password-protected__form .col-3-span-1 .promo-cta__text input[type=submit],.product-grid__info .col-3-span-1 .promo-cta__text .added_to_cart,.woocommerce-pagination .col-3-span-1 .promo-cta__text a{left:2.5rem;bottom:2.5rem}.pause-cta-outer{padding:15rem 0 7.5rem}.pause-cta{width:100rem;padding:15rem}.pause-cta__content .cnt-title--lg{font-size:6.6rem}.pause-cta-form__logo{margin:0 10% 0 0}.product-grid--fixed .product-grid__item-outer{width:25%}.product-promo__info-outer{display:flex;justify-content:flex-end}.product-promo__details,.product-promo__info{width:640px}.related-feed-outer .tns-outer{width:100%}.featured-post__content{height:50rem}.featured-post__text{width:40%;padding:5rem}.featured-post__img{width:60%}.post-feed--fixed{grid-template-columns:repeat(4,1fr)}.symptom-diagram__organ{height:100%}.symptom-diagram__organ--body{position:relative;z-index:1}.pop-up-content-outer{width:90rem}.pop-up-content{padding:5rem}.pop-up-content--later,.pop-up-content--questionnaire{grid-template-columns:1fr 20rem}.pop-up-content--exit,.pop-up-content--pause{grid-template-columns:20rem 1fr}.team-group{gap:7.5rem}.team-group:not(:first-child) .team-feed{grid-template-columns:repeat(3,1fr)}.centered-promo{position:relative;width:1280px;padding:5rem 0;margin:0 auto}.centered-promo .inner{position:relative;z-index:2}.centered-promo--questionnaire-intro .centered-promo__text:first-of-type{margin:0 0 2.5rem}.centered-promo__imgs{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin:0}.centered-promo__img{width:25rem}.centered-promo__img .text-btn{display:block;margin:2.5rem 0 0}.centered-promo__img:first-child.centered-promo__img--questionnaire{left:0;transform:none}.centered-promo__img:last-child.centered-promo__img--questionnaire{position:absolute;top:auto;bottom:10rem;left:auto;right:0}.partner-logos__logo img{width:50%;height:12rem}.icon-grid__item{width:20%;padding:2.5rem}}@media screen and (min-width:1350px){.pg-header-logo{width:20%}}@media (min-width:1600px){.pg-footer-logo{width:15rem;height:9rem;margin:0 5rem 0 0}.inner--xl{width:1600px}.pause-cta-imgs{width:800px}.pause-cta-imgs--group-1 img:first-child{width:15rem}.pause-cta-imgs--group-1 img:nth-child(2){top:25%;width:20rem}.pause-cta-imgs--group-1 img:nth-child(3){top:40%;left:25%;width:15rem}.pause-cta-imgs--group-1 img:nth-child(4){width:20rem}.pause-cta-imgs--group-1 img:nth-child(5),.pause-cta-imgs--group-1 img:nth-child(6),.pause-cta-imgs--group-2 img:first-child{width:15rem}.pause-cta-imgs--group-2 img:nth-child(2){width:20rem}.pause-cta-imgs--group-2 img:nth-child(3){top:40%;right:30%;width:12rem}.pause-cta-imgs--group-2 img:nth-child(4){right:35%}.pause-cta-imgs--group-2 img:nth-child(5){top:50%;right:10%;width:15rem}.pause-cta-imgs--group-2 img:nth-child(6){top:75%;right:20%;width:15rem}}@media (min-width:1800px){.inner--xxl{width:1800px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:0s!important;transition-duration:0s!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.hide-from-ie{display:none}.btn--inline,.woocommerce-pagination a{float:left;clear:both}.btn--block,.btn--inline,.btn--lg,.single_add_to_cart_button,.tml-button,.woocommerce-pagination a{display:block;height:4rem;padding:0 3rem;border-radius:2rem;border:none;font-family:Solomon-Bold,Arial,sans-serif;font-size:1.4rem;text-align:center;text-transform:uppercase;line-height:4rem;text-decoration:none;cursor:pointer}.btn--block:hover,.btn--inline:hover,.btn--lg:hover,.single_add_to_cart_button:hover,.tml-button:hover,.woocommerce-pagination a:hover{box-shadow:0 4px 8px rgba(89,48,15,.25)}.single_add_to_cart_button{margin:0 auto}.details-list__item{clear:both;margin:0 0 2.5rem}.hero-cta--img img{flex-shrink:0}.promo-ctas{display:flex;flex-wrap:wrap}.promo-ctas .promo-cta-outer{width:calc(50% - 3.333rem);margin:1.6666666667rem}.promo-cta-outer+.promo-cta-outer{margin:1.6666666667rem!important}.services-slider__slide .btn--inline,.services-slider__slide .woocommerce-pagination a,.woocommerce-pagination .services-slider__slide a{float:none!important}.lg-cta__img img{flex-shrink:0}.post-feed--fixed{display:flex;flex-wrap:wrap;margin:-.5rem}.post-feed--fixed .post-feed__item{width:33.3333333333%;padding:.5rem}.symptom-checker{display:block}.symptom-list-outer{display:block;width:100%;margin:0 0 5rem}.symptom-summaries{height:auto}.symptom-summaries,.symptom-summary{position:relative;top:auto;left:auto;width:100%}.symptom-summary{display:block;transform:none}.symptom-summary+.symptom-summary{margin:2.5rem 0 0}.close-symptom-summary,.symptom-diagram{display:none}.centered-promo__img img,.partner-logo img,.pop-up-content__img img,.symptom-diagram__organ img{flex-shrink:0}.address-block{margin:0 0 2.5rem;clear:both}}@media screen and (max-height:750px){.pop-up-content{padding:2.5rem}}@media screen and (min-height:650px){.pop-up-content--pause .std-content,.pop-up-content--questionnaire .std-content{display:block}}@media screen and (orientation:landscape) and (max-height:850px){.pop-up-content__text .icon-grid__icon,.pop-up-content__text .mb-md{margin-bottom:1.5rem}}
/*# sourceMappingURL=maps/style.css.map */
