﻿.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}@media only screen and (max-width: 480px){.single .alignright,.single .alignleft{float:none}}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.entry-content .has-small-font-size{font-size:13px}.entry-content .has-medium-font-size{font-size:20px;line-height:1.45}.entry-content .has-large-font-size{font-size:36px;line-height:1.4}.entry-content .has-larger-font-size{font-size:42px;line-height:1.3}.btn-primary{color:#fff;background-color:#396886 !important;border-color:#396886;color:#fff !important;border-radius:33px !important}.btn-primary:hover{color:#fff;background-color:#305872;border-color:#2e536b}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#305872;border-color:#2e536b;box-shadow:0 0 0 0 rgba(87,127,152,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2e536b;border-color:#2b4e65}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(87,127,152,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#396886;border-color:#396886}.btn-primary-inverted{--cbdfx-btn-color: #000;--cbdfx-btn-border-color: #000;--cbdfx-btn-hover-color: #fff;--cbdfx-btn-hover-bg: #000;--cbdfx-btn-hover-border-color: #000;--cbdfx-btn-focus-shadow-rgb: 0, 0, 0;--cbdfx-btn-active-color: #fff;--cbdfx-btn-active-bg: #000;--cbdfx-btn-active-border-color: #000;--cbdfx-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--cbdfx-btn-disabled-color: #000;--cbdfx-btn-disabled-bg: transparent;--cbdfx-btn-disabled-border-color: #000;--cbdfx-gradient: none;background:#fff}.btn-secondary{color:#fff;background-color:#ff9732 !important;border-color:#ff9732;color:#fff !important;border-radius:33px !important;color:#fff}.btn-secondary:hover{color:#000;background-color:#d9802b;border-color:#cc7928}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#000;background-color:#d9802b;border-color:#cc7928;box-shadow:0 0 0 0 rgba(255,167,81,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#cc7928;border-color:#bf7126}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(255,167,81,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#000;background-color:#ff9732;border-color:#ff9732}.btn,button{text-transform:uppercase;letter-spacing:1px}.announcement-bar{height:40px}.announcement-bar p{margin:0;font-size:16px;font-size:clamp(8px,6vw,10px)}@media(min-width: 576px){.announcement-bar p{font-size:clamp(12px,3vw,16px)}}.locale-selector .dropdown-toggle span,.locale-selector .dropdown-item span{margin-left:10px}.locale-selector>.dropdown-menu{left:-17px !important}html.mobile-nav-open{position:fixed;width:100%;height:100vh;overflow:hidden}html.mobile-nav-open body{position:fixed;width:100%;height:100vh;overflow:hidden}@media(min-width: 992px){.navbar-outer-wrapper nav.navbar{border-bottom:solid 1px #ccc;height:97px}}@media(min-width: 992px){.navbar-outer-wrapper .navbar-inner-wrapper{align-items:stretch}}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .menu-item{border-top:1px solid #d9d9d9;padding:0}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .menu-item a{padding:15px !important}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .menu-item:last-child{border-bottom:1px solid #d9d9d9}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .menu-item.menu-item-has-children{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .dropdown-menu{width:100%;clear:both;border:none;padding:0;margin:0;background:#f4f4f4}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .dropdown-menu .dropdown-item{padding:.5rem 0}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .dropdown-toggle{display:flex;justify-content:space-between}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .menu-collapse-icon::after{font-family:"Font Awesome 5 Pro";content:""}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav .menu-collapse-icon.show::after{content:""}@media(min-width: 992px){.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-mobile-nav ul.navbar-nav{display:none !important}}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-desktop-nav{height:100%}@media(max-width: 991.98px){.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-desktop-nav{display:none !important}}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-desktop-nav>.navbar-nav{height:100%}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-collapse #main-desktop-nav>.navbar-nav li a{height:100%;display:flex;align-items:center;padding-top:0;padding-bottom:0;white-space:normal}.navbar-outer-wrapper .navbar-inner-wrapper .newhere-fa-icon-container{cursor:pointer}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-toggler{border:none !important;margin-right:23px}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-toggler:focus,.navbar-outer-wrapper .navbar-inner-wrapper .navbar-toggler:active,.navbar-outer-wrapper .navbar-inner-wrapper .navbar-toggler-icon:focus{outline:none;box-shadow:none}.navbar-outer-wrapper .navbar-inner-wrapper .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper{flex-grow:2}@media(min-width: 992px){.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper{flex-grow:0 !important}.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper svg{position:relative}}.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper img,.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper svg{height:34px;width:auto}@media(min-width: 992px){.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper img,.navbar-outer-wrapper .navbar-inner-wrapper .mobile-header-logo-wrapper svg{height:60px !important}}.navbar-outer-wrapper .navbar-inner-wrapper .newhere-fa-shopping-cart-container .cart-contents{position:relative;color:#333}.navbar-outer-wrapper .navbar-inner-wrapper .newhere-fa-shopping-cart-container .cart-contents .items-in-cart{position:absolute;color:#fff;right:-6px;top:-10px;background:#396886;border-radius:100%;height:20px;width:20px;align-items:center;font-size:.75em;line-height:1.3em;text-align:center;font-weight:bold;padding-top:3px}.navbar-outer-wrapper .navbar-inner-wrapper .fa-search,.navbar-outer-wrapper .navbar-inner-wrapper .fa-user{margin-right:5px}.navbar-outer-wrapper .navbar-inner-wrapper .newhere-fa-user-container{margin-right:23px}@media(min-width: 992px){.navbar-outer-wrapper .navbar-inner-wrapper .header-fa-icon-wrapper{align-items:center}.navbar-outer-wrapper .navbar-inner-wrapper .header-fa-icon-wrapper .fa-icon:hover{font-weight:700}.navbar-outer-wrapper .navbar-inner-wrapper .header-fa-icon-wrapper .newhere-fa-search-container{margin-right:23px}}.navbar-outer-wrapper .cfw-side-cart-open-trigger .fa-shopping-cart{color:#000 !important;font-weight:400}.nav-scroller{position:relative;z-index:2;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.nav-scroller ::-webkit-scrollbar{display:none}.nav-scroller .nav{display:flex;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:rgba(255,255,255,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-scroller .nav-underline .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:#000}.nav-scroller .nav-underline .nav-link:hover{color:#396886}.nav-scroller .nav-underline .active{font-weight:500;color:#343a40}@media(min-width: 992px){.navbar .has-megamenu{position:static !important}}.navbar .megamenu{padding:1rem}@media(min-width: 992px){.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}@media(min-width: 992px){.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.1s}}@media(min-width: 992px){.navbar .nav-item .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0 0}}@media(min-width: 992px){.navbar .nav-item .dropdown-menu.fade-up{top:180%}}@media(min-width: 992px){.navbar .nav-item:hover .dropdown-menu{display:block;transition:.3s;opacity:1;visibility:visible;transform:rotateX(0deg)}}.dropdown-menu.megamenu{top:100%;left:0;right:0;margin:0 auto;position:fixed;border:solid 1px #ccc}.dropdown-menu.megamenu .megamenu-column{flex-grow:2;padding-right:3rem}.dropdown-menu.megamenu .megamenu-column li:not(.megamenu-title) a{background-color:unset !important;color:unset;display:block !important;clear:both !important;padding:13px 0 !important;border-top:1px solid #ccc}.dropdown-menu.megamenu .megamenu-column li:not(.megamenu-title):last-child a{border-bottom:1px solid #ccc}.dropdown-menu.megamenu .megamenu-column .megamenu-title{margin-top:3rem}.dropdown-menu.megamenu .megamenu-column .megamenu-title:first-child{margin-top:0}.dropdown-menu.megamenu .megamenu-column .megamenu-title a{background-color:unset !important}.dropdown-menu.megamenu .megamenu-custom-html{border-left:1px solid #ccc;padding-left:15px}.dropdown-menu.megamenu .megamenu-custom-html>a{height:auto !important}.dropdown-menu.megamenu .megamenu-custom-html img{max-width:400px}.dropdown-menu.megamenu .megamenu-custom-html ul{padding-left:0}.dropdown-menu.megamenu .megamenu-custom-html ul li{list-style:none}.dropdown-menu.megamenu .megamenu-custom-html ul li a{color:inherit;text-decoration:none;font-weight:normal}.title-underlined-outer .title-underlined-inner:after{content:"";display:block;width:58px;height:3px;background:#396886;position:relative;top:10px;margin-bottom:35px;left:50%;transform:translateX(-50%)}.trust-icons-wrapper .single-trust-icon{text-align:center;color:#396886}.trust-icons-wrapper .single-trust-icon svg{width:90px}.trust-icons-wrapper .single-trust-icon svg *{fill:#396886;color:#396886}@media(min-width: 576px){.trust-icons-wrapper .single-trust-icon .trust-icon-title{text-wrap:nowrap}}.has-white-color{color:#fff !important}.has-black-color{color:#000 !important}.has-color-primary-color{color:#396886}.has-color-primary-background-color{background-color:#396886}.has-color-secondary-color{color:#ff9732}.has-color-secondary-background-color{background-color:#ff9732}body{touch-action:manipulation}textarea,select,input,button,[role=button]{outline-color:rgba(0,0,0,0);outline-style:none}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img,svg{max-width:100%;height:auto}body.admin-bar header.fixed-top{margin-top:46px}@media only screen and (min-width: 783px){body.admin-bar header.fixed-top{margin-top:32px}}.anchor{display:block;position:relative;top:-100px;visibility:hidden}.accordion button:after{background-size:auto}.search-form .header-search-input::-webkit-calendar-picker-indicator,.search-form .header-search-input::-webkit-list-button{display:none !important}.search-form #header-search-button{font-family:"Font Awesome 5 Pro"}.product-category-chevron-wrapper img{width:100%}.star-rating{margin:0 !important}.star-rating span{color:#ffb800 !important}article .entry-content{overflow:hidden}.icon-css-circle{height:45px;width:45px;border:3px solid #000}.icon-css-circle .newhere-fa-icon-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions{width:.1%;white-space:nowrap}.woocommerce-cart table.cart img{width:75px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#396886}.btn-hover-effect.btn-outline-light:active,.btn-hover-effect.btn-outline-light:hover{color:#000 !important;background-color:#fff !important}li.product{margin-top:20px}.fancy-separator{display:block;width:55px;height:4px;background-color:#396886;margin-bottom:30px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.guide-sidebar-wrapper .product-archive-single-rating{display:none !important}table th{vertical-align:top}.woocommerce-choose-your-gift-notice-wrapper{display:none !important}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{background:rgba(0,0,0,0)}.update-all-subscriptions-payment-method-wrap>p{padding:1em !important}.shop_table.subscription_details a{margin-bottom:10px}.subscription-actions .woocommerce-button,.order-actions .woocommerce-button{color:#fff;background-color:#396886 !important;border-color:#396886;color:#fff !important;border-radius:33px !important;background-color:#396886 !important}.subscription-actions .woocommerce-button:hover,.order-actions .woocommerce-button:hover{color:#fff;background-color:#305872;border-color:#2e536b}.btn-check:focus+.subscription-actions .woocommerce-button,.subscription-actions .woocommerce-button:focus,.btn-check:focus+.order-actions .woocommerce-button,.order-actions .woocommerce-button:focus{color:#fff;background-color:#305872;border-color:#2e536b;box-shadow:0 0 0 0 rgba(87,127,152,.5)}.btn-check:checked+.subscription-actions .woocommerce-button,.btn-check:active+.subscription-actions .woocommerce-button,.subscription-actions .woocommerce-button:active,.subscription-actions .woocommerce-button.active,.show>.subscription-actions .woocommerce-button.dropdown-toggle,.btn-check:checked+.order-actions .woocommerce-button,.btn-check:active+.order-actions .woocommerce-button,.order-actions .woocommerce-button:active,.order-actions .woocommerce-button.active,.show>.order-actions .woocommerce-button.dropdown-toggle{color:#fff;background-color:#2e536b;border-color:#2b4e65}.btn-check:checked+.subscription-actions .woocommerce-button:focus,.btn-check:active+.subscription-actions .woocommerce-button:focus,.subscription-actions .woocommerce-button:active:focus,.subscription-actions .woocommerce-button.active:focus,.show>.subscription-actions .woocommerce-button.dropdown-toggle:focus,.btn-check:checked+.order-actions .woocommerce-button:focus,.btn-check:active+.order-actions .woocommerce-button:focus,.order-actions .woocommerce-button:active:focus,.order-actions .woocommerce-button.active:focus,.show>.order-actions .woocommerce-button.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(87,127,152,.5)}.subscription-actions .woocommerce-button:disabled,.subscription-actions .woocommerce-button.disabled,.order-actions .woocommerce-button:disabled,.order-actions .woocommerce-button.disabled{color:#fff;background-color:#396886;border-color:#396886}@media(min-width: 576px){.subscription-actions .woocommerce-button,.order-actions .woocommerce-button{margin-bottom:0}}.footer-badge{margin:auto;text-align:center}.footer-badge .number{top:4vw;font-size:3vw;left:0;right:0;color:#396886;display:block;margin-left:auto;margin-right:auto;font-weight:bold}@media(min-width: 576px){.footer-badge .number{top:4.75vw;font-size:3.5vw}}@media(min-width: 768px){.footer-badge .number{top:5.5vw}}@media(min-width: 1200px){.footer-badge .number{top:2.5vw;font-size:1.75vw}}@media(min-width: 1400px){.footer-badge .number{top:35px;font-size:22px}}@media(min-width: 1200px){body.site-type-cbdfx_uk .footer-badge .number{top:1.5vw;font-size:1vw}}@media(min-width: 1400px){body.site-type-cbdfx_uk .footer-badge .number{top:20px;font-size:15px}}.bbb-footer-img-wrapper img{width:12vw;max-width:100%}@media(min-width: 1200px){.bbb-footer-img-wrapper img{max-width:60px}}.site-footer .site-footer-cta{background:#ccc}.site-footer .site-footer-cta .gform_wrapper .gform_heading{margin-bottom:10px}@media(min-width: 992px){.site-footer .site-footer-cta .gform_wrapper .gform_heading{margin-bottom:0;text-align:left !important}}.site-footer .site-footer-cta .gform_wrapper .gform_heading .gform_required_legend{display:none !important}@media(min-width: 992px){.site-footer .site-footer-cta .gform_wrapper .gform_description{margin-bottom:0 !important}}.site-footer .site-footer-cta .gform_wrapper .gform_footer{justify-content:center}.site-footer .site-footer-cta .gform_wrapper .gform_footer .gform_button{font-weight:700;text-transform:uppercase}@media(min-width: 992px){.site-footer .site-footer-cta .gform_wrapper{display:flex;align-items:center}.site-footer .site-footer-cta .gform_wrapper .gform_heading{width:40%}.site-footer .site-footer-cta .gform_wrapper form{display:flex;align-items:center;Justify-content:space-between;width:60%;padding-left:15px}.site-footer .site-footer-cta .gform_wrapper form .gform-body{flex-grow:1}.site-footer .site-footer-cta .gform_wrapper form .gform-body .gform_fields>div:first-child{grid-column:1/6;color:#000}}@media(min-width: 992px)and (min-width: 768px){.site-footer .site-footer-cta .gform_wrapper form .gform-body .gform_fields>div:first-child{grid-column:1/13}}@media(min-width: 992px){.site-footer .site-footer-cta .gform_wrapper form .gform-body .gform_fields>div:nth-child(2){grid-column:6/12}.site-footer .site-footer-cta .gform_wrapper form .gform-body .gform_fields>div:nth-child(2) input{width:100%}.site-footer .site-footer-cta .gform_wrapper form .gform_footer{padding:0;margin:0}.site-footer .site-footer-cta .gform_wrapper form .gform_footer .gform_button{font-size:15px;margin-left:15px;margin-bottom:0}}.site-footer .site-footer-cta .gform_button{text-transform:capitalize;font-weight:normal}.site-footer .site-info a{color:#fff;text-decoration:none}.site-footer .site-info li{list-style:none !important}.site-footer .site-info .footer-phone-email-address .footer-contact-icon{align-items:center}.site-footer .site-info .footer-phone-email-address .footer-contact-icon a{font-size:14px}@media(min-width: 768px){.site-footer .site-info .footer-phone-email-address .footer-contact-icon a{font-size:16px;line-height:16px}}.site-footer .site-info .footer-menu li a{text-decoration:none;text-transform:uppercase;font-weight:700;margin-bottom:10px}.site-footer .site-info .footer-disclaimer{border:1px solid #fff}.site-footer .site-info .footer-disclaimer .teaser{margin-bottom:1rem}.site-footer .site-info .footer-disclaimer .accordion-button{height:56px}.site-footer .site-info .footer-disclaimer .accordion-button:after{display:none !important;height:0 !important}.site-footer .site-info .footer-disclaimer .accordion-button.collapsed .read-less{display:none}.site-footer .site-info .footer-disclaimer .collapse.show+.accordion-button .read-more,.site-footer .site-info .footer-disclaimer .collapsing+.accordion-button .read-more{display:none !important}.site-footer .site-info .footer-bottom-links .footer-link-separator{width:2px;background-color:#fff}.site-footer .site-info .footer-bottom-links a{color:#fff;text-decoration:none}.site-footer .site-info .footer-disclaimer-warning a{text-decoration:revert}.site-footer .site-info .footer-disclaimer-warning .fa-exclamation-triangle{color:#ff0}/*# sourceMappingURL=base.css.map */
