/* Kadence Base CSS */
:root{--global-palette1:#f5931d;--global-palette2:#292c30;--global-palette3:#000000;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;--global-palette9rgb:255, 255, 255;--global-palette-highlight:#454d5e;--global-palette-highlight-alt:#f5931d;--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-body-font-family:Poppins, sans-serif;--global-heading-font-family:inherit;--global-primary-nav-font-family:Poppins, sans-serif;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1200px;--global-content-narrow-width:800px;--global-content-edge-padding:0rem;--global-calc-content-width:calc(1200px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}:root .has-theme-palette-1-background-color{background-color:var(--global-palette1);}:root .has-theme-palette-1-color{color:var(--global-palette1);}:root .has-theme-palette-2-background-color{background-color:var(--global-palette2);}:root .has-theme-palette-2-color{color:var(--global-palette2);}:root .has-theme-palette-3-background-color{background-color:var(--global-palette3);}:root .has-theme-palette-3-color{color:var(--global-palette3);}:root .has-theme-palette-4-background-color{background-color:var(--global-palette4);}:root .has-theme-palette-4-color{color:var(--global-palette4);}:root .has-theme-palette-5-background-color{background-color:var(--global-palette5);}:root .has-theme-palette-5-color{color:var(--global-palette5);}:root .has-theme-palette-6-background-color{background-color:var(--global-palette6);}:root .has-theme-palette-6-color{color:var(--global-palette6);}:root .has-theme-palette-7-background-color{background-color:var(--global-palette7);}:root .has-theme-palette-7-color{color:var(--global-palette7);}:root .has-theme-palette-8-background-color{background-color:var(--global-palette8);}:root .has-theme-palette-8-color{color:var(--global-palette8);}:root .has-theme-palette-9-background-color{background-color:var(--global-palette9);}:root .has-theme-palette-9-color{color:var(--global-palette9);}:root .has-theme-palette1-background-color{background-color:var(--global-palette1);}:root .has-theme-palette1-color{color:var(--global-palette1);}:root .has-theme-palette2-background-color{background-color:var(--global-palette2);}:root .has-theme-palette2-color{color:var(--global-palette2);}:root .has-theme-palette3-background-color{background-color:var(--global-palette3);}:root .has-theme-palette3-color{color:var(--global-palette3);}:root .has-theme-palette4-background-color{background-color:var(--global-palette4);}:root .has-theme-palette4-color{color:var(--global-palette4);}:root .has-theme-palette5-background-color{background-color:var(--global-palette5);}:root .has-theme-palette5-color{color:var(--global-palette5);}:root .has-theme-palette6-background-color{background-color:var(--global-palette6);}:root .has-theme-palette6-color{color:var(--global-palette6);}:root .has-theme-palette7-background-color{background-color:var(--global-palette7);}:root .has-theme-palette7-color{color:var(--global-palette7);}:root .has-theme-palette8-background-color{background-color:var(--global-palette8);}:root .has-theme-palette8-color{color:var(--global-palette8);}:root .has-theme-palette9-background-color{background-color:var(--global-palette9);}:root .has-theme-palette9-color{color:var(--global-palette9);}body{background:#ffffff;}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:#ffffff;}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:400;font-size:32px;line-height:1.5;color:var(--global-palette3);}h2{font-style:normal;font-weight:400;font-size:28px;line-height:1.5;color:var(--global-palette3);}h3{font-style:normal;font-weight:400;font-size:24px;line-height:1.5;color:var(--global-palette3);}h4{font-style:normal;font-weight:400;font-size:22px;line-height:1.5;color:var(--global-palette4);}h5{font-style:normal;font-weight:400;font-size:20px;line-height:1.5;color:var(--global-palette4);}h6{font-style:normal;font-weight:400;font-size:18px;line-height:1.5;color:var(--global-palette5);}.entry-hero h1{font-style:normal;font-weight:400;font-size:18px;}.entry-hero .kadence-breadcrumbs, .entry-hero .search-form{font-style:normal;font-weight:400;}.entry-hero .kadence-breadcrumbs{max-width:1200px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1430px){.wp-site-blocks .content-container  .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1060px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-padding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:0rem;margin-bottom:0rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:0rem;margin-bottom:0rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-edge-padding:0rem;--global-content-boxed-padding:1.5rem;}}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}.primary-sidebar.widget-area .widget{margin-bottom:1.5em;color:var(--global-palette4);}.primary-sidebar.widget-area .widget-title{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette3);}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){#colophon{background:rgba(0,0,0,0);}}.site-middle-footer-wrap .site-footer-row-container-inner{background:#292c30;}.site-middle-footer-inner-wrap{min-height:400px;padding-top:0px;padding-bottom:0px;grid-column-gap:0px;grid-row-gap:0px;}.site-middle-footer-inner-wrap .widget{margin-bottom:30px;}.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-0px / 2);}@media all and (max-width: 767px){.site-middle-footer-inner-wrap{padding-bottom:0px;}}.site-top-footer-wrap .site-footer-row-container-inner{background:var(--global-palette2);}.site-top-footer-inner-wrap{min-height:0px;padding-top:0px;padding-bottom:0px;grid-column-gap:0px;grid-row-gap:0px;}.site-top-footer-inner-wrap .widget{margin-bottom:0px;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-0px / 2);}@media all and (max-width: 767px){.site-top-footer-wrap .site-footer-row-container-inner{background:rgba(41,44,48,0);}.site-top-footer-inner-wrap{min-height:10px;padding-top:0px;}}.site-bottom-footer-wrap .site-footer-row-container-inner{background:#292c30;border-top:1px solid #535353;}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:20px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}@media all and (max-width: 767px){.site-bottom-footer-inner-wrap{padding-bottom:40px;}}.footer-social-wrap .footer-social-inner-wrap{font-size:1em;gap:0.3em;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{border:2px none transparent;border-radius:3px;}#colophon .footer-html{font-style:normal;color:#ffffff;}#kt-scroll-up-reader, #kt-scroll-up{border-radius:8px 8px 8px 8px;color:#ed891d;bottom:30px;font-size:1.2em;padding:0.4em 0.4em 0.4em 0.4em;}#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right{right:30px;}#kt-scroll-up-reader.scroll-up-side-left, #kt-scroll-up.scroll-up-side-left{left:30px;}#colophon .footer-navigation .footer-menu-container > ul > li > a{padding-left:calc(1em / 2);padding-right:calc(1em / 2);padding-top:calc(0.15em / 2);padding-bottom:calc(0.15em / 2);color:#ffffff;}#colophon .footer-navigation .footer-menu-container > ul li a{font-style:normal;font-size:17px;}#colophon .footer-navigation .footer-menu-container > ul li a:hover{color:#d6d6d6;}#colophon .footer-navigation .footer-menu-container > ul li.current-menu-item > a{color:#ed891d;}.entry-hero.page-hero-section .entry-header{min-height:200px;}.entry-author-style-center{padding-top:var(--global-md-spacing);border-top:1px solid var(--global-gray-500);}.entry-author-style-center .entry-author-avatar, .entry-meta .author-avatar{display:none;}.entry-author-style-normal .entry-author-profile{padding-left:0px;}#comments .comment-meta{margin-left:0px;}.post-archive-hero-section .entry-hero-container-inner{background:rgba(0,0,0,0);}.entry-hero.post-archive-hero-section .entry-header{min-height:100px;}@media all and (max-width: 767px){.entry-hero.post-archive-hero-section .entry-header{min-height:100px;}}.loop-entry.type-post h2.entry-title{font-style:normal;color:#292e33;}.product-hero-section .entry-hero-container-inner{background:rgba(255,254,254,0);border-top:0px none transparent;}.entry-hero.product-hero-section .entry-header{min-height:10px;}@media all and (max-width: 767px){.entry-hero.product-hero-section .entry-header{min-height:10px;}}.product-title .single-category{font-style:normal;font-weight:700;font-size:32px;line-height:1.5;color:rgba(0,0,0,0);}.wp-site-blocks .product-hero-section .extra-title{font-style:normal;font-weight:700;font-size:32px;line-height:1.5;color:rgba(255,255,255,0);}.product-archive-hero-section .entry-hero-container-inner{background:rgba(0,0,0,0);}.entry-hero.product-archive-hero-section .entry-header{min-height:100px;}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button), .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button), .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link{border:2px none transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.0);}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover, .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover, .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}
/* Kadence Header CSS */
@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:40px;}.site-branding a.brand img.svg-logo-image{width:40px;}.site-branding{padding:0px 0px 0px 50px;}@media all and (max-width: 767px){.site-branding{padding:0px 0px 0px 15px;}}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-wrap .site-header-row-container-inner{border-bottom:1px solid #dfdfdf;}.site-main-header-inner-wrap{min-height:80px;}.site-top-header-wrap .site-header-row-container-inner{background:var(--global-palette1);border-top:0px none transparent;}.site-top-header-inner-wrap{min-height:0px;}.site-bottom-header-inner-wrap{min-height:0px;}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 2em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(2em / 2);padding-right:calc(2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(2em / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:normal;font-size:16px;font-family:var(--global-primary-nav-font-family);}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.secondary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.secondary-navigation .secondary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.secondary-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2);}.secondary-navigation .secondary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.secondary-navigation .secondary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid rgba(255,255,255,0.1);}.header-navigation .header-menu-container ul ul li.menu-item > a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-size:12px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette4);}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:var(--global-palette4);}.mobile-toggle-open-container .menu-toggle-open{color:var(--global-palette4);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:35px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette-highlight);}.mobile-navigation ul li{font-size:14px;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:#ffffff;}.mobile-navigation ul li > a:hover, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap:hover{color:#585858;}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette2);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{background:#ed891d;}@media all and (max-width: 767px){#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.show-drawer.pop-animated .drawer-inner{background:#ed891d;}}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:35px;}#main-header .header-button{margin:0px 50px 0px 0px;border-radius:15px 15px 15px 15px;color:#ffffff;background:#308535;border:1px none currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.site-header-item .header-cart-wrap .header-cart-inner-wrap .header-cart-button{padding:0em 1.3em 0em 0em;}.header-mobile-cart-wrap .header-cart-inner-wrap .header-cart-button{color:#2d3748;padding:0.2em 1em 0em 0em;}.header-mobile-cart-wrap .header-cart-inner-wrap .header-cart-button:hover{color:var(--global-palette3);}.header-mobile-cart-wrap .header-cart-button .kadence-svg-iconset{font-size:1.8em;}.header-social-wrap .header-social-inner-wrap{font-size:1em;gap:0.3em;}.header-social-wrap .header-social-inner-wrap .social-button{border:2px none transparent;border-radius:3px;}.header-mobile-social-wrap .header-mobile-social-inner-wrap{font-size:1em;gap:0.3em;}.header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button{border:2px none transparent;border-radius:3px;}.search-toggle-open-container .search-toggle-open{color:var(--global-palette5);}.search-toggle-open-container .search-toggle-open.search-toggle-style-bordered{border:1px solid currentColor;}.search-toggle-open-container .search-toggle-open .search-toggle-icon{font-size:1em;}.search-toggle-open-container .search-toggle-open:hover, .search-toggle-open-container .search-toggle-open:focus{color:var(--global-palette-highlight);}#search-drawer .drawer-inner{background:rgba(9, 12, 16, 0.97);}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button{color:#ffffff;background:rgba(2,129,73,0);border:2px none currentColor;border-color:#ffffff;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button:hover{color:#dddedd;box-shadow:0px 15px 25px -7px rgba(2,129,73,0);}
/* Kadence Pro Header CSS */
#filter-drawer.popup-drawer-layout-fullwidth .drawer-content .product-filter-widgets, #filter-drawer.popup-drawer-layout-sidepanel .drawer-inner{max-width:400px;}#filter-drawer.popup-drawer-layout-fullwidth .drawer-content .product-filter-widgets{margin:0 auto;}.filter-toggle-open-container{margin-right:0.5em;}.filter-toggle-open >*:first-child:not(:last-child){margin-right:4px;}.filter-toggle-open{color:inherit;display:flex;align-items:center;background:transparent;box-shadow:none;border-radius:0px;}.filter-toggle-open.filter-toggle-style-default{border:0px;}.filter-toggle-open:hover, .filter-toggle-open:focus{border-color:currentColor;background:transparent;color:inherit;box-shadow:none;}.filter-toggle-open .filter-toggle-icon{display:flex;}.filter-toggle-open >*:first-child:not(:last-child):empty{margin-right:0px;}.filter-toggle-open-container .filter-toggle-open{color:var(--global-palette5);padding:3px 5px 3px 5px;font-size:14px;}.filter-toggle-open-container .filter-toggle-open.filter-toggle-style-bordered{border:1px solid currentColor;}.filter-toggle-open-container .filter-toggle-open .filter-toggle-icon{font-size:20px;}.filter-toggle-open-container .filter-toggle-open:hover, .filter-toggle-open-container .filter-toggle-open:focus{color:var(--global-palette-highlight);}#filter-drawer .drawer-inner{background:var(--global-palette9);}#filter-drawer .drawer-header .drawer-toggle, #filter-drawer .drawer-header .drawer-toggle:focus{color:var(--global-palette5);}#filter-drawer .drawer-header .drawer-toggle:hover, #filter-drawer .drawer-header .drawer-toggle:focus:hover{color:var(--global-palette3);}#filter-drawer .header-filter-2style-normal a:not(.button){text-decoration:underline;}#filter-drawer .header-filter-2style-plain a:not(.button){text-decoration:none;}#filter-drawer .drawer-inner .product-filter-widgets .widget-title{color:var(--global-palette3);}#filter-drawer .drawer-inner .product-filter-widgets{color:var(--global-palette4);}#filter-drawer .drawer-inner .product-filter-widgets a, #filter-drawer .drawer-inner .product-filter-widgets .drawer-sub-toggle{color:var(--global-palette1);}#filter-drawer .drawer-inner .product-filter-widgets a:hover, #filter-drawer .drawer-inner .product-filter-widgets .drawer-sub-toggle:hover{color:var(--global-palette2);}.kadence-shop-active-filters{display:flex;flex-wrap:wrap;}.kadence-clear-filters-container a{text-decoration:none;background:var(--global-palette7);color:var(--global-palette5);padding:.6em;font-size:80%;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}.kadence-clear-filters-container ul{margin:0px;padding:0px;border:0px;list-style:none outside;overflow:hidden;zoom:1;}.kadence-clear-filters-container ul li{float:left;padding:0 0 1px 1px;list-style:none;}.kadence-clear-filters-container a:hover{background:var(--global-palette9);color:var(--global-palette3);}
/*# sourceURL=kadence-global-inline-css */
#main-header .header-button {
	background: rgb(0,175,154);
background: linear-gradient(140deg, #ED891D 0%, #f7b733 100%);
}
.kadence-column292_acc038-4c > .kt-inside-inner-col {
	background: rgb(0,175,154);
background: linear-gradient(140deg, #ED891D 0%, #f7b733 100%);
}
.halfpayment {
  background-color: #f7f7f7;
	font-size: 20px;
	padding: 20px;
	text-align: center;
	border-radius: 25px;
}
.grid-cols {
	margin-bottom: 5rem;
	padding: 10px;
}
.entry-hero h1 {
    font-style: normal;
    font-weight: 900;
    font-size: 40px;
    font-family: Poppins, sans-serif;
}
.nav-links {
    padding-left: 10px;
    justify-content: center;
    flex-wrap: wrap;
}
.content-area {
    margin-top: 0rem;
    margin-bottom: 3rem;
}
.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button {
    width: 65%;
    border-radius: 12px;
}
.entry-hero.page-hero-section .entry-header {
    min-height: 100px;
    background-color: white;
}
.hero-section-overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: white;
}
body.footer-on-bottom #inner-wrap {
    flex: 1 0 auto;
    padding: 10px;
}
.woocommerce span.onsale {
    min-height: 0;
    min-width: 0;
    padding: 0.5em 1em;
    font-weight: 700;
    position: absolute;
    text-align: center;
    line-height: 1.2;
    top: 0.5rem;
    left: 0.5rem;
    margin: 0;
    border-radius: 0.25rem;
    background-color: #00854a;
    color: var(--global-palette-highlight-alt2);
    font-size: 0.857em;
    z-index: 9;
}
.wc-block-components-button:not(.is-link).contained, .wc-block-components-button:not(.is-link).contained:active, .wc-block-components-button:not(.is-link).contained:disabled, .wc-block-components-button:not(.is-link).contained:focus, .wc-block-components-button:not(.is-link).contained:hover {
    background-color: #1e1e1e;
    color: #fff;
    background-color: #00854a;
    border-radius: 12px;
}
.wc-block-components-totals-item__value {
    font-weight: 700;
    white-space: nowrap;
    color: #00854A;
}
.woocommerce ul.products li.product .onsale {
    top: 6px;
    right: 6px;
    left: auto;
    margin: 0;
    background-color: #00854a;
}
.post-content-from-blog {
	padding-bottom: 30px;
}
.site-header-row.site-header-row-only-center-column .site-header-section-center {
	background: rgb(0,175,154);
background: linear-gradient(140deg, #ED891D 0%, #f7b733 100%);
}

.btn {
	background: rgb(0,175,154);
background: linear-gradient(140deg, rgba(0,175,154,1) 0%, rgba(149,200,62,1) 100%);
	border-radius: 15px;
	padding: 16px
}

.entry-hero-container-inner .entry-header {
    min-height: 90px;
}

.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button {
    width: 100%;
    border-radius: 15px;
}
.inner-column-33 {
	background: rgb(0,175,154);
background: linear-gradient(140deg, #ED891D 0%, #f7b733 100%);
	border-radius: 25px;
	border-width: 1px;
	border-color: #E5E5E5;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    position: relative;
    border: 0.1px;
    border-style: solid;
    border-color: #eee;
    border-radius: 10px;
}
.entry-hero.page-hero-section .entry-header {
    min-height: 100px;
    background-color: white;
    margin-bottom: -35px;
}
.GooglePayButton-logo {
    border-radius: 15px;
    background-origin: content-box;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
    left: 0;
    padding: min(18px, 27.5vh) min(34px, 7.375vw);
    position: absolute;
    right: 0;
    top: 0;
}
.woocommerce div.product .out-of-stock {
    color: red;
    margin-bottom: -5px;
    margin-top: -8px;
}
.GooglePayButton .GooglePayButton--buy .GooglePayButton--dark {
		border-radius: 12px !important;
    opacity: 1;
}
.woocommerce div.product p.stock {
    font-size: 0.92em;
    display: none;
}