:root {--primary-color: #1d8146;}.header-main{height: 70px;}#logo img{max-height: 70px;}#logo{width:189px;}.stuck #logo img{padding:3px 0;}.header-bottom{min-height:40px;}.header-main #logo img{margin-top:0px;margin-bottom:0px;}@media screen and (max-width: 549px){.header-main #logo img{margin-top:0px;margin-bottom:0px;}}#masthead .nav>li>a{color:#111111;}.header-top{min-height:30px;}.transparent .header-main{height: 266px;}.transparent #logo img{max-height: 266px;}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 296px;}.header.show-on-scroll,.stuck .header-main{height:50px!important;}.stuck #logo img{max-height: 50px!important;}.header-bg-color, .header-wrapper{ background-color:#ffffff}.header-bottom {background-color:#f1f1f1}.header-main .nav > li > a{line-height: 17px;}@media(max-width: 549px){.header-main{height:50px;}#logo img{max-height:50px;}}.nav-dropdown{font-size:80%;}.header-top{background-color:#f9f6ef;}/* Color */.accordion-title.active, .has-icon-bg .icon .icon-inner,.logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline > li.active> a,.nav-outline >li.active > a, .cart-icon strong,[data-color='primary'], .is-outline.primary,.ble-link,.alg-list-grid-switch button[data-view].selected,.alg-hit .alg-hit__details .alg-hit__cats a.active,.widget .current_page_item > a,.widget .current-cat > a, .widget li.active > a, .widget .cat-item.current-cat,.single-product .ble-custom-select+.select2-container .select2-selection .select2-selection__rendered,.single-product form#shipping-estimate-form select+.select2-container .select2-selection .select2-selection__rendered,.single-product .dispatch-options .chevron-link,#ais-main .permalink:hover,#main-menu .nav>li:hover,#algolia-selectors .algolia-filters button:hover,#algolia-selectors .algolia-filters select:hover,.aa-dropdown-menu .aa-suggestion em,#ais-facets .ais-facets-close:hover,ul#child_page_tree a,ul#child_page_tree a:hover,ul#child_page_tree a:visited,a.mfp-return:hover,a.wpg-linkify,.shop_table.cart .product-actions .adsl-btn-add-to-list,.shop_table.cart .product-variation-edit .agent-edit-variation,.ble-product-wholesale-dropship-url a,a.ais-facets-close:hover,#main-menu .nav>.active>button,#main-menu .nav>.active>a,#masthead .nav>li.active>a,.footnote a,.ble-vip-alert,.product-category .col-inner>a:hover .header-title,div.ez-toc-widget-container ul.ez-toc-list li.active a:before,.product-all-variations .single_add_to_cart_button.added,.vpt .add_to_cart_button.added,.product-all-variations .single_add_to_cart_button:hover,.nav-vertical>li>ul li.menu-item a:hover,.tooltipster-content p.wpg-read-more a:hover,.vpt thead td a.active,.my-account .simbaotp_refresh a,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer .gdpr-disagree a:hover,.single-page a:not(.heading-anchor):not(.button),#comments .must-log-in a,.gform_save_link,.form_saved_message .resume_form_link,.dark p a,p a {color: #1d8146;}/* Color !important */.posted_in a:hover,.tagged_as a:hover,.vpt .add_to_cart_button:hover,.vpt thead td a:hover,.product-page-price a,.alg-hit .alg-hit__details .alg-hit__priceholder .alg-hit__currentprice a,.single-product .dispatch-options .chevron-link:hover,[data-text-color="primary"]{color: #1d8146!important;}/* Background Color */[data-text-bg="primary"]{background-color: #1d8146;}/* Background */.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], .button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line > li > a:before,.banner, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button'].primary, .badge-inner, input[type="button"][class^="gamipress"], .kb-faq__count,.ais-infinite-hits--showmore button,.kb-faq .kb-faq__toggle-all .kb-faq__toggle-all-link,.gdpr-agreement,.ble-pagination .page-numbers.current,.select2-container--default .select2-results__option[aria-selected=true]{background-color: #1d8146;}/* Border */.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.processing-xs:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover,.sb-form-edit-cart, .ble-processing:before,.add_to_cart_button.loading:before,.single_add_to_cart_button.loading:before{border-color: #1d8146}/* Border Top */.nav-tabs > li.active > a{border-top-color: #1d8146}/* Border Left */.widget_shopping_cart_content .blockUI.blockOverlay:before { border-left-color: #1d8146 }.woocommerce-checkout-review-order .blockUI.blockOverlay:before { border-left-color: #1d8146 }/* Box Shadow */.aa-dropdown-menu .aa-suggestion .suggestion-post-content em {box-shadow-color: #1d8146;}/* Fill */.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill: #1d8146;}/* SVG Fill */.single-product .dispatch-options .chevron-link.link-active:after,.single-product .ble-custom-select+.select2-container .select2-selection[aria-expanded=true],.single-product form#shipping-estimate-form select+.select2-container .select2-selection[aria-expanded=true] {background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" fill="%231d8146" viewBox="0 0 448 512"><path d="M6.101 359.293L25.9 379.092c4.686 4.686 12.284 4.686 16.971 0L224 198.393l181.13 180.698c4.686 4.686 12.284 4.686 16.971 0l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L232.485 132.908c-4.686-4.686-12.284-4.686-16.971 0L6.101 342.322c-4.687 4.687-4.687 12.285 0 16.971z"/></svg>');}.single-product .dispatch-options .chevron-link:after,.single-product .ble-custom-select+.select2-container .select2-selection,.single-product form#shipping-estimate-form select+.select2-container .select2-selection {background-image: url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%231d8146' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>");}/* Background Color */[data-icon-label]:after,.secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline),.badge-inner.on-sale, .button.checkout,.single_add_to_cart_button,.product-reviews_dtls-bar-filled,.kb-faq .kb-faq__toggle-all .kb-faq__toggle-all-link:hover,.mobile-nav .shopping-cart-count:after,.header-nav .shopping-cart-count:after,.adsl-compare-table .adsl-product-row .adsl-action-buttons a.added_to_cart {background-color:#83bc3b;}[data-text-bg="secondary"] {background-color: #83bc3b;}/* Color */.secondary.is-underline,.secondary.is-link,.secondary.is-outline,.stars a.active,.star-rating:before,.woocommerce-page .star-rating:before,.star-rating span:before,.color-secondary,.product-reviews_dtls-count-prst,.single-product .review .comment-src,.comment-form-rating .stars a:after,.comment-form-rating .stars a:hover:after,.comment-form-rating .stars a.active:after,#ais-main .permalink,p a:hover,.cat-item:hover,.dark p a:not(.button):hover,.gform_save_link:hover{color: #83bc3b}/* Color !important */[data-text-color="secondary"]{color: #83bc3b!important;}/* Border */.secondary.is-outline:hover,a.wpg-linkify.wpg-tooltip.tooltipstered:hover{border-color:#83bc3b}/* Background Color */.success.is-underline:hover,.success.is-outline:hover,.success,.gdpr-switch input:checked+.gdpr-slider{background-color: #82bb23}/* Color */.success-color, .success.is-link, .success.is-outline,.adsl-alert.adsl-success,.ble-fe-flash-success,.woocommerce-message,.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on,.woocommerce-password-strength.strong{color: #82bb23;}/* Border Color */.success-border,.adsl-alert.adsl-success,.ble-fe-flash-success,.woocommerce-message {border-color: #82bb23!important;}/* Color !important */[data-text-color="success"]{color: #82bb23!important;}/* Background Color */[data-text-bg="success"]{background-color: #82bb23;}/* SVG Fill */.ble-fe-flash-success:before,.woocommerce-message:before {content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" fill="%2382bb23" viewBox="0 0 512 512"><path d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"/></svg>');}/* Background Color */.alert.is-underline:hover,.alert.is-outline:hover,.alert{background-color: #b20000}/* Color*/.alert.is-link, .alert.is-outline, .color-alert,.affwp-errors,.adsl-alert.adsl-error,.ble-fe-flash-error,.woocommerce-error,.gform_validation_error .validation_error,.woocommerce-password-strength.short,.woocommerce-password-strength.bad{color: #b20000;}/* Color !important */[data-text-color="alert"]{color: #b20000!important;}/* Background Color */[data-text-bg="alert"]{background-color: #b20000;}/* Border Color*/.affwp-errors,.adsl-alert.adsl-error,.ble-fe-flash-error,.woocommerce-error,.gform_validation_error .validation_error {border-color: #b20000;}/* SVG Fill */.affwp-errors:before,.adsl-alert.adsl-error:before,.ble-fe-flash-error:before,.woocommerce-error:before,.gform_validation_error .validation_error:before {content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" fill="%23b20000" viewBox="0 0 576 512"><path d="M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"/></svg>');}body{font-size: 120%;}@media screen and (max-width: 549px){body{font-size: 120%;}}/* Color */body,.kb-faq .kb-faq__questions span.kb-faq__question-title,.adsl-btn.adsl-active,.alg-hit .alg-hit__actions-top a.added,.adsl-compare-table .adsl-product-row .adsl-action-buttons>a.added,.coupon-content span.woocommerce-Price-amount,.mkb-shortcode-container,li.footnote {color: #424242}/* Svg Fill */.chevron-link:after {background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" fill="%23424242" viewBox="0 0 448 512"><path d="M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"></path></svg>');}.chevron-link.link-active:after {background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M6.101 359.293L25.9 379.092c4.686 4.686 12.284 4.686 16.971 0L224 198.393l181.13 180.698c4.686 4.686 12.284 4.686 16.971 0l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L232.485 132.908c-4.686-4.686-12.284-4.686-16.971 0L6.101 342.322c-4.687 4.687-4.687 12.285 0 16.971z"/></svg>');}h1,h2,h3,h4,h5,h6,.heading-font{color: #424242;}.header:not(.transparent) .header-nav.nav > li > a {color: #111111;}a,#footer .absolute-footer a:hover,.focused-checkout-footer .absolute-footer a:hover {color: #424242;}a:not(.button):not(.adsl-delete):not(.ble-disable-hover):not(.kb-faq__toggle-all-link):not(.primary):hover {color: #83bc3b;}.tagcloud a:hover{border-color: #83bc3b;background-color: #83bc3b;}.widget a {color: #424242;}.widget a:hover, .dark .widget a:hover, #footer .dark .widget a:hover{color: #1d8146;}.widget .tagcloud a:hover{border-color: #1d8146; background-color: #1d8146;}.products.has-equal-box-heights .box-image {padding-top: 100%;}.badge-inner.on-sale,.alg-hit .alg-hit__ribbon{background-color: #ff8800}.badge-inner.new-bubble{background-color: #1da8bd}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before,.ais-star-rating--link .ais-star-rating--star:before,.ais-star-rating--link .ais-star-rating--star__empty:before,.alg-hit .alg-hit__content .alg-stars,.ble-rating,#main .contributions-submission .contribution-form-wrapper .star-rating-selector label.checkbox,.change-rating.star-rating-selector:not(:checked) input:checked ~ label.checkbox,.change-rating.star-rating-selector label.checkbox:hover ~ label.checkbox,.change-rating.star-rating-selector:not(:checked) label.checkbox:hover~label.checkbox,.change-rating.star-rating-selector label.checkbox:hover,#ais-main .alg-stars .alg-rating,.product-reviews_dtls-number-inner,.reviews-star,.comment-form-rating .stars a:after,.comment-form-rating .stars a:hover:after,.comment-form-rating .stars a.active:after{color: #ff8800}input[type='submit'], input[type="button"], button:not(.icon), .button:not(.icon){border-radius: 5px}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 220px!important;width: 220px!important;}}.footer-1{background-color: #f9f6ef}.footer-2{background-color: #f9f6ef}.absolute-footer, html{background-color: #e5e3dc}.page-title-small + main .product-container > .row{padding-top:0;}button[name='update_cart'] { display: none; }/* Custom CSS */@font-face {font-family: 'fl-icons';src: url("../../wp-content/themes/brandlight/assets/css/icons/fl-icons.eot");src: url("../../wp-content/themes/brandlight/assets/css/icons/fl-icons.eot#iefix") format("embedded-opentype"),url("../../wp-content/themes/brandlight/assets/css/icons/fl-icons.woff2") format("woff2"),url("../../wp-content/themes/brandlight/assets/css/icons/fl-icons.ttf") format("truetype"),url("../../wp-content/themes/brandlight/assets/css/icons/fl-icons.woff") format("woff"),url("../../wp-content/themes/brandlight/assets/css/icons/fl-icons.svg#fl-icons") format("svg")}/* home page banner */@media screen and (min-width: 768px) and (max-width: 849px) {.home .three-column-banner .col.large-6 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}/* mobile logo */@media (min-width: 550px) and (max-width: 619px) {.header-main #logo {padding-left: 20px;padding-right: 20px;}}.home #content > section {padding-top: 0;}@media screen and (max-width: 549px) {.home #content > section.five-star-services-block {padding-top: 20px;}.home #content .footer-callout-wrap .icon-box-text {padding-left: 0;}}.lazy-icons i[class^="icon-"] {visibility: visible !important}.text-shadow-dark-1 { text-shadow: 0 0 5px rgba(0,0,0,.72);}.text-shadow-dark-2 { text-shadow: 0 0 3px rgba(0,0,0,.86);}.text-shadow-light-1 {text-shadow: 0 0 3px rgba(255, 255, 255, 0.79);}.page-id-14507 .social-icons {justify-content: center;flex-wrap: wrap;}@media screen and (max-width: 460px) {.meet-sw-fm-btn {font-size: 20px;}}a.button.green-button {font-size: 16px;font-weight: 600;text-transform: uppercase;font-style: normal;color: #ffffff !important;background-color: #00833d !important;border-width: 1px 1px 1px 1px;border-color: #00833D !important;opacity: .97;box-shadow: none;}a.button.green-button:hover {color: #1d8146!important;background-color: #ffffff !important;}.three-column-banner-1-1 h2 span{font-weight: 600;}.three-column-banner-1-1 h4 {font-weight: 400;} .three-column-banner-1-1 a.button {font-size: 16px;font-weight: 600;text-transform: uppercase;color: #fff;background-color: #1d8146 !important;border-style: solid;border-width: 1px;border-color: #1d8146;opacity: .97;box-shadow: none;}.three-column-banner-1-1 a.button:hover {color: #1d8146!important;background-color: #fff !important;border-color: #1d8146!important;}.three-column-banner-2-1 h2 span{font-weight: 600;}.three-column-banner-2-1 h4 {font-weight: 400;} .three-column-banner-2-1 a.button {font-size: 16px;font-weight: 600;text-transform: uppercase;color: #fff;background-color: #904799 !important;border-style: solid;border-width: 1px;border-color: #904799 ;opacity: .97;box-shadow: none;}.three-column-banner-2-1 a.button:hover {color: #904799 !important;background-color: #fff !important;border-color: #904799 !important;}.three-column-banner-3-1 h2 span{font-weight: 600;}.three-column-banner-3-1 h4 {font-weight: 400;} .three-column-banner-3-1 a.button {font-size: 16px;font-weight: 600;text-transform: uppercase;color: #fff;background-color: #ab162b!important;border-style: solid;border-width: 1px;border-color: #ab162b;opacity: .97;box-shadow: none;}.three-column-banner-3-1 a.button:hover {color: #ab162b !important;background-color: #fff !important;border-color: #ab162b!important;}@media screen and (max-width: 849px) {section.footer-callout-wrap {margin-top: 0;}}@media screen and (min-width: 1100px) {.banner.daily-essentials h3 {padding-top: 20px;padding-bottom: 20px;font-size: 1.7em;}}@media screen and (min-width: 950px) and (max-width: 1099px) {.banner.daily-essentials h2 span {font-size: 0.9em;}.banner.daily-essentials h3 {padding-top: 20px;padding-bottom: 20px;font-size: 1.6em;}}@media screen and (min-width: 850px) and (max-width: 949px) {.banner.daily-essentials h2 span {font-size: 0.8em;}.banner.daily-essentials h3 {padding-top: 10px;padding-bottom: 10px;font-size: 1.5em;}}@media screen and (min-width: 500px) and (max-width: 849px) {.banner.daily-essentials h2 span {font-size: 1em;}.banner.daily-essentials h3 {padding-top: 10px;padding-bottom: 10px;font-size: 1.9em;}}@media screen and (min-width: 400px) and (max-width: 499px) {.banner.daily-essentials h2 span {font-size: 0.95em;}.banner.daily-essentials h3 {padding-top: 10px;padding-bottom: 10px;font-size: 1.75em;}}@media screen and (max-width: 399px) {.banner.daily-essentials h2 span {font-size: 0.8em;}.banner.daily-essentials h3 {padding-top: 10px;padding-bottom: 10px;font-size: 1.65em;}}@media screen and (min-width: 768px) and (max-width: 849px) {.three-column-banner.col.large-6 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media (min-width: 374px) and (max-width: 409px) {.probiotics-banner .text-box {width: 72%;}.probiotics-banner .text-box h2 span {font-size: 98%;}}@media (min-width: 340px) and (max-width: 373px) {.probiotics-banner .text-box {width: 79%;}.probiotics-banner .text-box h2 span {font-size: 90%;}}@media (min-width: 200px) and (max-width: 339px) {.probiotics-banner .text-box {width: 86% !important;}.probiotics-banner .text-box h2 span {font-size: 84%;}}@media (min-width: 950px) and (max-width: 1079px) {.three-column-banner .banner h2 span:not {font-size: 1.5em;}.three-column-banner .banner h2 span {font-size: 0.9em;}.three-column-banner .banner h4 span{font-size: 0.9em;}}@media (min-width: 850px) and (max-width: 949px) {.three-column-banner .banner h2 {font-size: 1.2em;}.three-column-banner .banner h2 span {font-size: 2.0em;}.three-column-banner .banner h4 span{font-size: 0.9em;}}@media (min-width: 200px) and (max-width: 849px) {.three-column-banner .banner h2 {font-size: 1.5em;}.three-column-banner .banner h2 span {font-size: 2em;}}.row .product-gallery {padding-left: 15px;}@media (max-width:849px) {.row .product-gallery {padding-right: 15px;}}.badge-container.left {margin: 10px 0;}.badge.badge-circle {margin-left: 10px;}div.image-tools {padding-bottom: 2px;}.mfp-preferences .waves_wholesale_quantities_label {font-size: 25px;line-height: 25.6px;}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}