/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/
 :root{--primary-color:#E88C3B;--secondary-color:#68BDCA;--background-color:#15161E;--text-muted-color:#909090;--background-light:#F6FBFC;--background-light-green:#EFF7F6;--accent-background:#FEF8F3;--additional-background:#FCFBF9;--base-color:#FFFFFF;--contrast-color:#000000;--star-rating:#FEC84B}.page-template-default .wrap#inner-wrap{padding-bottom:60px}@media(min-width:1380px){.page-template-default:not(.home) .site#wrapper{width:calc(100vw - 20px)}}.page-template-default h1.wp-block-kadence-advancedheading{word-break:normal}.page-template-default header h1.entry-title{color:#192437;margin-top:1.5rem;margin-bottom:1.5rem;font-size:4rem;line-height:1.3;font-weight:700;font-family:'Clash Display';letter-spacing:1px;text-transform:capitalize}.bg-light .kt-row-column-wrap{background-color:var(--background-light);border-radius:16px}.bg-light-green .kt-row-column-wrap{background-color:var(--background-light-green);border-radius:16px}.table-container{overflow-x:scroll;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap}.table-container>.kt-row-column-wrap{display:flex;flex-wrap:wrap}.table-container .kb-row-layout-wrap.table-row>.kt-row-column-wrap{display:flex;flex-wrap:nowrap}@media(max-width:1414px){.table-container>.kt-row-column-wrap{width:673px;max-width:100%!important}}.table-container .wp-block-kadence-column{min-width:190px;box-sizing:border-box}.table-container .kt-row-column-wrap>.wp-block-kadence-column.table-shadow{box-shadow:0 4px 4px 0 rgb(0 0 0 / .25),16px 8px 40px 0 rgb(0 0 0 / .15);border-radius:14px;margin-left:auto;margin-right:auto;overflow-x:scroll}.page-id-22783 .table-container .kt-row-column-wrap>.wp-block-kadence-column.table-shadow.kadence-column22783_8585b3-8e{min-width:481px}@media (min-width:1024px){::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:#fff0}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid #fff0;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}}.subheading{font-family:"Clash Display"}.secondary-navigation .secondary-menu-container>ul li.menu-item>a{display:flex;text-transform:capitalize}.main-navigation .header-menu-container.primary-menu-container>ul li.menu-item>a{font-weight:500}.main-navigation .header-menu-container.primary-menu-container>ul li.menu-item>a:hover,.main-navigation .header-menu-container.primary-menu-container>ul li.menu-item>a:focus,.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul a:hover,.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul a:focus{color:var(--primary-color)}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul ul{list-style-type:none}.header-menu-container .wp-block-kadence-advancedheading.kt-adv-heading-has-icon{font-size:17px}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul a{font-family:"Clash Grotesk";font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;color:var(--contrast-color)}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul strong>a{font-weight:700}.header-menu-container .wp-block-kadence-advancedheading.kt-adv-heading-has-icon{font-size:16px}.header-menu-container span.kb-svg-icon-wrap.kb-adv-heading-icon-side-left{margin-right:8px}.header-menu-container span.kb-svg-icon-wrap.kb-adv-heading-icon-side-right{margin-left:8px}.site-header-item .header-cart-wrap .header-cart-inner-wrap .header-cart-button{background-color:transparent!important}.header-cart-wrap .header-cart-button .kadence-svg-iconset{order:1}.header-cart-wrap .header-cart-button .header-cart-label{order:2;margin:0 0 0 15px}.header-cart-wrap .header-cart-button .header-cart-total{order:3}.site-header-item .kadence-menu-icon-side-left .menu-label-icon-wrap{margin-right:15px}.hero-row{position:relative}.hero-row .hero-iphone{display:none}@media(min-width:1200px){.hero-row{min-height:760px}.hero-row .hero-iphone{display:block;position:absolute;bottom:-130px}}.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gal-image-radius,.kb-gallery-ul.kb-gallery-type-carousel .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit img{height:110px}.home-tabs.wp-block-kadence-tabs .kt-tabs-title-list{display:flex;white-space:nowrap;flex-wrap:nowrap!important;overflow-x:scroll;padding-left:20px;padding-right:20px;margin-bottom:20px;justify-content:start!important;-ms-overflow-style:none;scrollbar-width:none}.home-tabs .kt-tabs-title-list::-webkit-scrollbar{display:none}.home-tabs .kt-title-item{flex:0 0 auto}.home-tabs .tab-navigation{position:relative;z-index:300}.home-tabs .tab-navigation span{font-size:50px;position:absolute;cursor:pointer;line-height:50px;padding:0 20px;background-color:var(--base-color)}.home-tabs .tab-navigation span:first-of-type{left:0}.home-tabs .tab-navigation span:last-of-type{right:0}@media(min-width:1025px){.home-tabs .tab-navigation{display:none}}@media(min-width:1025px){.home-tabs .kt-tabs-content-wrap .grid-cols{column-gap:2.8rem;row-gap:2.8rem}.home-tabs.wp-block-kadence-tabs .kt-tabs-title-list{justify-content:space-between!important;width:calc(100% - 30px);margin-left:auto;margin-right:auto}}.home-tabs.wp-block-kadence-tabs .kt-tabs-wrap>.kt-tabs-title-list li .kt-tab-title{padding:20px 40px;width:234px;justify-content:center;font-weight:500}.home-tabs .woocommerce ul.products li.product>a:before{content:"";width:150px;height:179px;display:block;position:absolute;right:0;background:url(/wp-content/uploads/2024/10/best-selling.svg);z-index:10}.home-tabs .woocommerce ul.products li.product>a img{border-radius:12px}.woocommerce ul.products.woo-archive-btn-button .product-details .button:not(.kb-button){display:flex;width:176px;max-width:100%;padding:8px 24px;justify-content:center;align-items:center;gap:8px;background-color:#fff0;color:var(--contrast-color);font-weight:500;border-radius:8px;border:2px solid var(--primary-color)}.woocommerce ul.products.woo-archive-btn-button .product-details .button:not(.kb-button):hover,.woocommerce ul.products.woo-archive-btn-button .product-details .button:not(.kb-button):focus{border-color:var(--secondary-color)}.woocommerce ul.products.woo-archive-btn-button li.product .product-details .price{margin-bottom:0;margin-top:10px}.reviews-and-duration{display:flex;margin-top:15px}main.site-main ul.products .star-rating{float:none;display:inline-block;margin:auto 12.5px auto 0;color:var(--star-rating)}body.woocommerce.tax-product_cat .star-rating{display:inline-block!important}main.site-main ul.products .teaser-description{overflow:hidden;color:var(--contrast-color);font-family:"Clash Grotesk";font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}main.site-main ul.products .video-duration{margin-left:auto;position:relative}main.site-main ul.products .video-duration svg{position:absolute;left:-30px}@media (max-width:769px){main.site-main ul.products:not(.products-list-view),.wp-site-blocks .wc-block-grid:not(.has-2-columns):not(.has-1-columns) .wc-block-grid__products{grid-template-columns:repeat(1,minmax(0,1fr));column-gap:.5rem;grid-row-gap:.5rem}}main.site-main ul.products .review-count,main.site-main ul.products .video-duration{color:var(--background-color);font-family:"Clash Grotesk";font-size:14px;font-style:normal;font-weight:500;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}main.site-main ul.products li.product .woocommerce-loop-product__title{margin:10px 0}main.site-main ul.products li.product .woocommerce-loop-product__title,main.site-main ul.products li.product .woocommerce-loop-product__title a,.single-product.woocommerce .entry.loop-entry .product-details .woocommerce-loop-product__title{color:var(--contrast-color);font-family:"Clash Grotesk";font-size:20px;font-style:normal;font-weight:600;line-height:150%}.site-main .woocommerce .price-and-cart .price span,.woocommerce ul.products.woo-archive-btn-button li.product .product-details .price{color:var(--contrast-color);font-family:"Clash Display";font-size:24px;font-style:normal;font-weight:600;line-height:150%}.woocommerce ul.products.woo-archive-btn-button li.product .product-details .price{margin-bottom:20px}.site-main .woocommerce .star-rating::before,.single-product.woocommerce .star-rating,.single-product.woocommerce .star-rating span{color:var(--star-rating)}.single-product.woocommerce div.product .woocommerce-product-rating{margin-top:5px;margin-bottom:12.5px;border-bottom:1.5px solid rgb(212 212 212 / .87);padding-bottom:10px}.single-product.woocommerce .woocommerce-review-link{color:var(--background-color);font-family:"Clash Grotesk";font-size:24px;font-style:normal;font-weight:500;line-height:150%;margin-top:8px;display:inline-block;margin-left:5px;text-decoration:none}.single-product.woocommerce .star-rating{font-size:1.25em}.site-main .woocommerce .entry.loop-entry{box-shadow:none;margin-bottom:48px}.site-main .cr-reviews-slider .cr-review-card .top-row .review-thumbnail img{border-radius:4px}.site-main .cr-reviews-slider .cr-review-card .top-row{justify-content:space-between}.site-main .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name{text-transform:lowercase;justify-content:center}.site-main .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name .reviewer-name-p,.site-main .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-verified,.site-main .cr-reviews-slider .cr-review-card .cr-review-card-inner>.reviewer-verified,.site-main .cr-reviews-grid .cr-review-card .top-row .rating .datetime,.site-main .cr-reviews-slider .cr-review-card .top-row .rating .datetime,.site-main .cr-reviews-grid .cr-review-card .middle-row .review-content p,.site-main .cr-reviews-slider .cr-review-card .middle-row p,.site-main .cr-reviews-grid .cr-review-card .review-product .product-title,.site-main .cr-reviews-slider .cr-review-card .review-product .product-title{color:#919191;font-size:13.5px;font-weight:600;margin-top:5px;font-family:Inter}.site-main .cr-reviews-slider .cr-review-card .middle-row p{margin-top:0}.site-main .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-verified,.site-main .cr-reviews-slider .cr-review-card .cr-review-card-inner>.reviewer-verified{font-size:11.5px;margin-top:3px}.site-main .cr-reviews-slider .cr-review-card .cr-review-card-inner>.reviewer-verified{display:flex;align-items:center;justify-content:center;margin-bottom:5px}.site-main .cr-reviews-grid .cr-review-card .review-product .product-title,.site-main .cr-reviews-slider .cr-review-card .review-product .product-title,.site-main .cr-reviews-grid .cr-review-card .review-product .product-title a,.site-main .cr-reviews-slider .cr-review-card .review-product .product-title a{color:#C46DB6;text-decoration:none}.site-main .cr-reviews-slider .cr-review-card .cr-review-card-inner>.reviewer-verified img{margin-right:5px}.site-main .cr-reviews-grid .cr-review-card .middle-row .review-content,.site-main .cr-reviews-slider .cr-review-card .middle-row .review-content{display:flex}.site-main .cr-reviews-slider .cr-review-card .middle-row,.site-main .cr-reviews-slider .cr-review-card .cr-incentivized-row{padding:0}.site-main .cr-review-card .middle-row .review-content .review-thumbnail{margin-bottom:10px;margin-right:10px;flex-shrink:0;display:none}.site-main .middle-row .review-content .review-thumbnail img{width:68px;height:68px;border-radius:4px}.site-main .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name .reviewer-name-p::first-letter{text-transform:capitalize}.site-main .cr-reviews-grid .cr-review-card .crstar-rating::before,.site-main .cr-reviews-slider .cr-review-card .crstar-rating::before,.site-main .cr-reviews-grid .cr-review-card .crstar-rating span,.site-main .cr-reviews-slider .cr-review-card .crstar-rating span{font-size:20px}.site-main .cr-reviews-grid .cr-review-card .top-row .rating .datetime,.site-main .cr-reviews-slider .cr-review-card .top-row .rating .datetime{font-size:12.5px}.site-bottom-footer-inner-wrap .widget{margin-bottom:15px!important}.site-bottom-footer-wrap .site-footer-row-container-inner .site-container{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}.site-bottom-footer-wrap .footer-widget-area.content-align-right .footer-social-inner-wrap{margin-right:-12.5px}.site-bottom-footer-wrap a.social-button{height:1em}@media (max-width:1255px){footer .site-footer-wrap .site-footer-row.site-footer-row-columns-5{grid-template-columns:repeat(2,1fr)}footer .site-footer-wrap .site-footer-row.site-footer-row-columns-5 .site-footer-middle-section-1{grid-column:1 / -1}}@media (max-width:967px){footer .site-footer-wrap .site-footer-row.site-footer-row-columns-5 img{margin:auto}footer .footer-widget-area-inner.site-info-inner p{text-align:center}footer .footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:center;margin:20px auto 10px}}.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading{color:#313E48;font-weight:500}.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading strong{font-weight:inherit}.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading .kb-adv-text-inner{padding:0 .5em}.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading .kb-adv-text-inner a{padding:0}.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading .kb-adv-text-inner>strong>a{color:var(--primary-color)}.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading .kb-adv-text-inner>strong>a:hover,.mobile-menu-container .sub-menu p.wp-block-kadence-advancedheading .kb-adv-text-inner>strong>a:focus{color:var(--secondary-color)}.mobile-menu-container .sub-menu ul.wp-block-list a{padding:.4em;margin-left:20px}.mobile-menu-container .sub-menu ul.wp-block-list a:hover,.mobile-menu-container .sub-menu ul.wp-block-list a:focus{color:var(--primary-color)}.site-header-item-mobile-navigation{height:100%}@media (max-width:1470px){#mobile-drawer .drawer-inner{top:123px;box-shadow:none}.popup-drawer.active .drawer-overlay{opacity:0!important}.logged-in #mobile-drawer .drawer-inner{top:176px}#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{width:100%!important;max-width:100%!important}.mobile-menu-container #mobile-menu .sub-menu .wp-block-list{display:none}.mobile-menu-container #mobile-menu .sub-menu .kt-row-column-wrap{display:block}.search-toggle-open-container{width:100%}#mobile-drawer .search-toggle-open{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #000;border-radius:0;padding:10px 0;margin:10px 0}#mobile-drawer.popup-drawer .drawer-header{display:none}}.custom-sidebar{width:300px;padding:20px;background-color:#f8f8f8;border:1px solid #ddd}.custom-sidebar .results-counter p{font-size:16px;margin-bottom:15px}.custom-sidebar .filter-section{margin-bottom:20px}.custom-sidebar .filter-content{display:none;padding-left:10px}.custom-sidebar .toggle-btn{width:100%;background-color:#007cba;color:#fff;border:none;padding:10px;text-align:left;cursor:pointer;margin-bottom:5px;transition:background-color 0.3s ease}.custom-sidebar .toggle-btn:hover{background-color:#005b9a}.custom-sidebar .toggle-btn:focus{outline:none}.custom-sidebar .language-btn,.custom-sidebar .tag-btn{display:block;margin:5px 0;padding:8px;background-color:#eaeaea;border:none;cursor:pointer;text-align:left;transition:background-color 0.3s ease}.custom-sidebar .language-btn:hover,.custom-sidebar .tag-btn:hover{background-color:#007cba;color:#fff}.filters-container .filter-content{max-height:355px;overflow-y:auto}.custom-sidebar .filter-content label{display:block;margin:5px 0}.custom-sidebar .filter-content input[type="checkbox"]{margin-right:8px}.archive main>header.entry-header{display:none}.archive .content-container.site-container{grid-gap:1.15%}@media(min-width:1420px){.archive .content-container.site-container{padding:0}}.archive ul.products.grid-cols,.single-product.woocommerce ul.products.grid-cols{column-gap:1rem;row-gap:1.35rem;margin-top:57px}.archive .kadence-shop-top-row{margin-top:-10px;margin-bottom:10px}.archive.has-sticky-sidebar .sidebar-inner-wrap,.archive.has-sticky-sidebar-widget .primary-sidebar .widget:last-child{overflow-y:initial!important}.archive .content-container.site-container{max-width:1412px}.archive-subheader{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 20px;text-align:center;color:#fff;overflow:hidden;min-height:380px}.archive-subheader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(16 16 16 / .5);z-index:1}.archive-subheader-content{position:relative;z-index:2;max-width:1047px;margin:0 auto}.archive-subheader-content nav.breadcrumbs,.single-post nav.breadcrumbs{margin-bottom:24px}.archive-subheader-content nav.breadcrumbs span,.single-post nav.breadcrumbs span{color:#fff;padding:0 10px;font-size:30px;position:relative;top:4px}.archive-subheader .archive-subheader-content .woocommerce-breadcrumb a,.archive-subheader .archive-subheader-content .woocommerce-breadcrumb,.single-post .woocommerce-breadcrumb a,.single-post .woocommerce-breadcrumb{color:#fff;text-align:center;font-family:"Clash Display";font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}.archive-subheader .archive-subheader-content .woocommerce-breadcrumb,.single-post .woocommerce-breadcrumb{color:#FA9531}.archive-subheader h1{color:var(--accent-background);text-align:center;font-family:"Clash Display";font-size:clamp(43px, 8vw, 64px);font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize}.archive-subheader p{color:var(--accent-background);text-align:center;font-family:"Clash Grotesk";font-size:24px;font-size:clamp(20px, 4vw, 24px);font-style:normal;font-weight:500;line-height:150%;text-wrap-style:pretty}.archive main.site-main ul.products.woo-archive-btn-button .product-details .button:not(.kb-button),.single-product.woocommerce ul.products.woo-archive-btn-button .product-details .button:not(.kb-button){width:100%;background-color:var(--primary-color);color:#fff;font-weight:600;margin-top:20px;border-radius:4px}.archive main.site-main ul.products.woo-archive-btn-button .product-details .button:not(.kb-button):hover,.archive main.site-main ul.products.woo-archive-btn-button .product-details .button:not(.kb-button):focus,.single-product.woocommerce ul.products.woo-archive-btn-button .product-details .button:not(.kb-button):hover,.single-product.woocommerce ul.products.woo-archive-btn-button .product-details .button:not(.kb-button):focus{background-color:#68BDCA}.archive main.site-main .entry.loop-entry,.single-product.woocommerce .entry.loop-entry{background-color:var(--additional-background);border:1px solid #EEE;margin-bottom:0}.archive main.site-main .entry.loop-entry>a,.single-product.woocommerce .entry.loop-entry>a,.archive main.site-main .entry.loop-entry iframe{display:block;aspect-ratio:4.75 / 3;overflow:hidden;text-decoration:none}.archive main.site-main .entry.loop-entry>a>img,.single-product.woocommerce .entry.loop-entry>a>img,.archive main.site-main .entry.loop-entry iframe{width:100%;height:100%;object-fit:cover;display:block;object-position:0}.archive main.site-main .entry.loop-entry iframe{height:auto}@media(min-width:1450px){.archive main.site-main .entry.loop-entry>a>img,.single-product.woocommerce .entry.loop-entry>a>img,.archive main.site-main .entry.loop-entry iframe{height:207px}.search-results.archive main.site-main .entry.loop-entry>a>img{height:auto}}.archive main.site-main .entry.loop-entry .product-details,.single-product.woocommerce .entry.loop-entry .product-details{padding:25px 18px 18px 18px;height:100%}.archive main.site-main .entry.loop-entry .product-details .woocommerce-loop-product__title,.single-product.woocommerce .entry.loop-entry .product-details .woocommerce-loop-product__title{padding:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width:770px){.archive main.site-main .entry.loop-entry .product-details .woocommerce-loop-product__title,.single-product.woocommerce .entry.loop-entry .product-details .woocommerce-loop-product__title{min-height:60px}}.archive #woof_widget-2 h2{color:#000;font-family:"Clash Display";font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.search nav.woocommerce-pagination span.page-numbers,.search nav.woocommerce-pagination a.page-numbers{display:inline-block;margin-right:.5em;border:2px solid #fff0;min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.archive main.site-main nav.woocommerce-pagination ul li .page-numbers,.archive .site-main nav.pagination div.nav-links a.page-numbers,.archive .site-main nav.pagination div.nav-links span.current,.search .site-main nav.woocommerce-pagination span.page-numbers,.search .site-main nav.woocommerce-pagination a.page-numbers,.search .site-main nav.woocommerce-pagination span.page-numbers.current{border-radius:50%;font-weight:500}.archive main.site-main nav.woocommerce-pagination ul li span.current,.archive .site-main nav.pagination div.nav-links span.current,.search .site-main nav.woocommerce-pagination span.current,.search .site-main nav.pagination div.nav-links span.current,.search .site-main nav.woocommerce-pagination a.current,.search .site-main nav.pagination div.nav-links a.current{color:#fff;background:var(--secondary-color);border-color:var(--secondary-color)}.search .site-main nav.woocommerce-pagination a.page-numbers:hover,.search .site-main nav.woocommerce-pagination a.page-numbers:focus{border-color:var(--primary-color)}.archive main.site-main nav.woocommerce-pagination ul li .page-numbers.prev,.archive main.site-main nav.woocommerce-pagination ul li .page-numbers.next,.search .site-main nav.woocommerce-pagination span.page-numbers.prev,.search .site-main nav.woocommerce-pagination span.page-numbers.next,.search .site-main nav.woocommerce-pagination a.page-numbers.prev,.search .site-main nav.woocommerce-pagination a.page-numbers.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M11.1 14.5L4.5 8l6.6-6.5 1.4 1.4L6.9 8l5.6 5.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;line-height:2.25;background-position:45% 50%;background-size:20px 20px;width:50px;height:50px;text-indent:-999999px;overflow:hidden;position:relative;top:18px}.archive main.site-main nav.woocommerce-pagination ul li .page-numbers.next,.search .site-main nav.woocommerce-pagination span.page-numbers.next,.search .site-main nav.woocommerce-pagination a.page-numbers.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.9 1.5L11.5 8l-6.6 6.5-1.4-1.4L9.1 8 3.5 2.9z'/%3E%3C/svg%3E");background-position:55% 50%}.single-product.woocommerce div.product div.images img{width:628px;max-width:100%;border-radius:12px}.single-product.woocommerce span.bc-delimiter,.single-post span.bc-delimiter{color:#fff0}.single-product.woocommerce .kadence-breadcrumbs .kadence-breadcrumb-container,.single-post .kadence-breadcrumbs .kadence-breadcrumb-container{color:#000;font-family:"Clash Display";font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:30px}.single-product.woocommerce .kadence-breadcrumbs .kadence-breadcrumb-container a,.single-post .kadence-breadcrumbs .kadence-breadcrumb-container a{text-decoration:none}.single-product.woocommerce .kadence-breadcrumbs .kadence-breadcrumb-container span.kadence-bread-current,.single-post .kadence-breadcrumbs .kadence-breadcrumb-container span.kadence-bread-current{color:var(--primary-color)}.single-product.woocommerce span.bc-delimiter::before,.single-post span.bc-delimiter::before{content:" › ";color:#000;margin-right:-5px;margin-left:5px;font-size:25px;position:relative;top:3px}.single-product.woocommerce div.product div.summary{margin-top:0}.single-product.woocommerce div.product .product_title{text-transform:capitalize;font-family:"Clash Grotesk";font-size:24px;font-style:normal;font-weight:700;line-height:120%;color:var(--background-color);width:calc(100% - 120px)}.single-product.woocommerce div.product form.cart div.quantity{display:inline-flex;float:none}.single-product.woocommerce div.product form.cart table.variations{margin-bottom:5px;border-spacing:0 15px}.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{margin-top:0}.single-product.woocommerce div.product div.summary{position:relative}.single-product.woocommerce div.product div.summary p.price{position:absolute;top:0;right:0;margin:0 0 30px;color:#000;text-align:right;font-family:"Clash Display";font-size:24px;font-style:normal;font-weight:600;line-height:120%}.single-product.woocommerce div.product .woocommerce-tabs .panel h2{color:var(--background-color);font-family:"Clash Display";font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin:30px 0 20px}@media(min-width:601px){.single-product.woocommerce div.product .product_title{font-size:36px;width:calc(100% - 170px)}.single-product.woocommerce div.product div.summary p.price{font-size:36px}.single-product.woocommerce div.product .woocommerce-tabs .panel h2{font-weight:700;font-size:36px}}.single-product.woocommerce div.product form.cart .variations label,.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart>label{color:#15161E;font-family:"Clash Grotesk";font-size:18px;font-style:normal;font-weight:600;line-height:120%}.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart>label{display:inline-block;margin-right:8px;width:45.25%}@media(min-width:601px){.single-product.woocommerce div.product form.cart .variations label,.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart>label{font-size:24px}.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart>label{width:41.25%}}.single-product.woocommerce div.product form.cart .button{float:none;display:block;margin-top:30px;width:100%;color:#FFF;font-family:"Clash Grotesk";font-size:24px;font-style:normal;font-weight:600;line-height:150%;min-height:54px}@media screen and (max-width:1024px){.single-product.woocommerce #primary div.product div.images,.single-product.woocommerce #primary div.product div.summary,.single-product.woocommerce #primary #content div.product div.images,.single-product.woocommerce #primary #content div.product div.summary,.single-product.woocommerce-page #primary div.product div.images,.woocommerce-page #primary div.product div.summary,.woocommerce-page #primary #content div.product div.images,.woocommerce-page #primary #content div.product div.summary{float:none;width:100%;height:auto!important}}.single-product.woocommerce div.product .woocommerce-tabs{border:0}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;justify-content:flex-start;overflow-x:auto}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{scrollbar-width:none;-ms-overflow-style:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none}@media(min-width:1025px){.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{justify-content:center}}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #68BDCA;padding-bottom:20px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#adadad;text-align:center;font-feature-settings:'liga' off,'clig' off;font-family:"Clash Grotesk";font-size:24px;font-style:normal;font-weight:600;line-height:22px;white-space:nowrap}.single-product.woocommerce div.product .woocommerce-tabs .panel p,.single-product.woocommerce div.product .woocommerce-tabs .panel li,.single-product.woocommerce div.product div.summary p{color:var(--background-color);font-family:"Clash Grotesk";font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media(min-width:601px){.single-product.woocommerce div.product .woocommerce-tabs .panel p,.single-product.woocommerce div.product .woocommerce-tabs .panel li,.single-product.woocommerce div.product div.summary p{font-size:24px}}.single-product.woocommerce .quantity.spinners-added .qty{color:#000;font-family:"Clash Display";font-size:20px;font-style:normal;font-weight:500}.single-product.woocommerce div.product form.cart div.quantity,.single-product.woocommerce div.product form.cart .variations select{color:#000;font-family:"Clash Display";font-size:14px;font-style:normal;font-weight:500;line-height:21px;padding:14px 8px;border-radius:4px;border-color:#d9d9d9}@media(min-width:601px){.single-product.woocommerce div.product form.cart div.quantity,.single-product.woocommerce div.product form.cart .variations select{font-size:24px;padding:14px 12px}}.single-product.woocommerce div.product form.cart div.quantity{padding:0 12px;border-color:#d9d9d9}.single-product.woocommerce .quantity.spinners-added input.minus,.single-product.woocommerce .quantity.spinners-added input.plus{font-size:34px;color:#101828;font-weight:400;padding:0 5px}@media screen and (min-width:1025px){.single-product.woocommerce #reviews #comments{float:none;width:60%;margin:auto;padding-right:0}}.single-product.woocommerce .related.products{margin-top:160px}.single-product.woocommerce .related.products .star-rating{float:none;margin-left:0;margin-right:10px;font-size:1em}.single-product.woocommerce .related.products .review-count{color:#15181E;font-family:"Clash Grotesk";font-size:14px;font-style:normal;font-weight:500;line-height:2.25;white-space:nowrap}.single-product.woocommerce .related.products.woo-archive-btn-button li.product .product-details .price{color:var(--contrast-color);font-family:"Clash Grotesk";font-size:36px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-1.08px}.single-product.woocommerce .related.products .product-details .reviews-and-duration{min-height:30px}.archive .product-details .reviews-and-duration,.search-results .product-details .reviews-and-duration{min-height:20px}@media(max-width:500px){.single-product.woocommerce .related.products .reviews-and-duration{display:block}.single-product.woocommerce .related.products .product-details .reviews-and-duration{min-height:57px}}.single-product.woocommerce .related.products>h2{color:var(--background-color);font-family:"Clash Display";font-size:36px;font-style:normal;font-weight:700;line-height:120%}.single-product.woocommerce .woocommerce-product-gallery__image.flex-active-slide{border-radius:14px}.single-product.woocommerce div.product div.images .flex-control-thumbs{max-width:100%;left:0;-webkit-transform:none;transform:none;margin-top:20px;justify-content:flex-start;flex-wrap:nowrap}.single-product.woocommerce div.product div.images .flex-control-thumbs li,.single-product.woocommerce div.product div.images .flex-control-thumbs li:first-child{width:auto;height:auto}.single-product.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:4px}@media (max-width:768px){.single-product.woocommerce div.product div.images .flex-control-thumbs li+li{margin-left:12.5px}.single-product.woocommerce div.product div.images .flex-control-thumbs li img{width:110px;height:120px;object-fit:cover;margin-right:5px}}@media (min-width:769px){.single-product.woocommerce div.product div.images .flex-control-thumbs{justify-content:center;margin-top:32px}.single-product.woocommerce div.product div.images .flex-control-thumbs li,.single-product.woocommerce div.product div.images .flex-control-thumbs li:first-child{width:195px;height:124px;padding:0}.single-product.woocommerce div.product div.images .flex-control-thumbs li+li{margin-left:10px}.single-product.woocommerce div.product div.images .flex-control-thumbs li:first-child{padding-right:0}.single-product.woocommerce div.product div.images .flex-control-thumbs li img{width:100%;height:100%;object-fit:cover}}@media (min-width:1024px){.single-product.woocommerce div.product div.images .flex-control-thumbs li+li{margin-left:15px}}.category-blog header.entry-header{position:relative}.category-blog .loop-entry.type-post .entry-taxonomies .category-style-pill a{text-transform:capitalize;color:#FFF;font-family:"Clash Grotesk";font-size:12px;font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize;padding:4px 8px;background-color:var(--primary-color)}.category-blog .loop-entry.type-post .entry-taxonomies .category-style-pill a:hover,.category-blog .loop-entry.type-post .entry-taxonomies .category-style-pill a:focus{background-color:var(--secondary-color)}.category-blog .loop-entry .entry-content-wrap{padding:20px 0}.category-blog .loop-entry.type-post .entry-meta .posted-on{position:absolute;top:0;right:0;color:#555;text-align:right;font-family:"Clash Grotesk";font-size:12px;font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize;line-height:2}.category-blog .loop-entry.type-post h2.entry-title{color:#192437;font-family:"Clash Grotesk";font-size:24px;font-style:normal;font-weight:600;line-height:130%}.category-blog .loop-entry.type-post h2.entry-title a{color:inherit}.category-blog .post-thumbnail .post-thumbnail-inner img{border-radius:6px}.category-blog div#archive-container.content-wrap.grid-cols{column-gap:1.15rem;row-gap:1.15rem}.category-blog .loop-entry.type-post{box-shadow:none}.category-blog .pagination .nav-links{text-align:center}.search-results.archive .woof_products_top_panel{display:none!important}.search-results .woocommerce-search-bar{margin:10px 0;width:400px;max-width:100%}.search-results h1.woocommerce-products-header__title.page-title{text-transform:capitalize;color:#000;font-family:"Clash Display";font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.single-post h1.entry-title{color:var(--Black,#192437);font-family:"Clash Display";font-size:48px;font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize}.single-post .entry-meta .author-avatar{margin-right:1rem}.single-post .entry-meta .author-avatar img{border-radius:4px}.single-post .entry-meta span.author.vcard{color:#121117;font-family:"Clash Grotesk";font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.12px;text-decoration-line:underline}.single-post .wp-site-blocks .post-thumbnail .post-thumbnail-inner img{border-radius:10px}.single-post .entry-content p,.single-post .entry-content li{color:var(--background-color);font-family:"Clash Grotesk";font-size:24px;font-style:normal;font-weight:500;line-height:150%}.single-post .entry-content a{font-weight:600}.single-post .entry-content h2,.single-post .entry-content h3{color:var(--Gunmetal-Gunmetal-950,#15161E);font-family:"Clash Display";font-size:36px;font-style:normal;font-weight:700;line-height:120%}.single-post .entry-content h3{font-size:28px;font-weight:600}.single-post .entry-content div.wp-block-image{margin:65px auto}.single-post .entry-meta.entry-meta-divider-dot{position:relative;background-color:var(--background-light);padding:2.525% 3.95%;border-radius:6px;margin:30px 0}.single-post .entry-meta span.posted-by{align-items:flex-start}.single-post .entry-meta span.posted-by::after{background-color:#fff0}.single-post .entry-meta span.posted-on{position:relative;left:-140px;top:10px}@media(max-width:472px){.single-post .entry-meta span.posted-on{left:73px;top:-30px}}.single-post .entry-author{display:flex;padding:30px 50px;background-color:#F6FBFC;border-radius:16px}.single-post .entry-author-profile{padding-left:0}.single-post .entry-author-details{padding-right:40px}.single-post .entry-author-name{color:var(--background-color);font-family:"Clash Display";font-size:48px;font-style:normal;font-weight:700;line-height:120%}.single-post .entry-author-description{color:var(--background-color);font-family:"Clash Grotesk";font-size:20px;font-style:normal;font-weight:500;line-height:150%}.single-post .entry-author-avatar{position:relative;left:initial;flex-basis:325px;flex-shrink:0;align-self:center}.single-post .entry-author-avatar img{border-radius:50%}div#ez-toc-container{background-color:#fff}.ez-toc-sticky-fixed .ez-toc-sidebar #ez-toc-sticky-container{margin-left:12.5px}.ez-toc-sticky-fixed{top:20%}.fluentform.fluentform_wrapper_10{padding:24px;background:#fff;border-radius:16px;box-shadow:16px 10px 40px 0 rgb(0 0 0 / .12)}@media(min-width:435px){.fluentform.fluentform_wrapper_10{padding:24px 40px}}form.fluent_form_10{margin-bottom:0!important}form.fluent_form_10 .wpf_has_custom_css.ff-btn-submit{margin-bottom:0!important}form.fluent_form_10 .ff-t-container .ff-t-cell{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}form.fluent_form_10 .ff-t-container .ff-t-cell .ff-el-group.ff_submit_btn_wrapper.ff_submit_btn_wrapper_custom{width:100%;max-width:100%}form.fluent_form_10 .ff-el-group .ff-el-form-control{width:100%;max-width:100%;min-height:68px;border-radius:4px;border:1.5px solid #E8EEF7;background:#F8FBFA}form.fluent_form_10 .ff-el-group .wpf_has_custom_css.ff-btn-submit{width:100%;max-width:100%;min-height:68px;border-radius:8px;background-color:var(--primary-color);border-color:var(--primary-color);color:#FFF;font-family:"Clash Grotesk";font-size:24px;font-size:clamp(16px, 4.6vw, 24px);font-style:normal;font-weight:600;line-height:1.5;box-shadow:0 0 0 -7px #fff0}form.fluent_form_10 .ff-el-group .wpf_has_custom_css.ff-btn-submit:hover,form.fluent_form_10 .ff-el-group .wpf_has_custom_css.ff-btn-submit:focus{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}form.fluent_form_10 .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-center{margin-top:0!important}form.fluent_form_10 .ff-el-group .ff-el-form-control:focus{border-color:var(--primary-color);border-color:var(--primary-color)}form.fluent_form_10 .ff-el-group{margin:0}form.fluent_form_10 fieldset>.ff-t-container>.ff-t-cell>div{margin-top:0;margin-bottom:30px}@media(min-width:1294px){form.fluent_form_10 .ff-t-container .ff-t-cell .ff-el-group.ff_submit_btn_wrapper.ff_submit_btn_wrapper_custom,form.fluent_form_10 .ff-el-group .ff-el-form-control,form.fluent_form_10 .ff-el-group .wpf_has_custom_css.ff-btn-submit{width:350px}form.fluent_form_10 .ff-t-container .ff-t-cell{flex-direction:row}form.fluent_form_10 .ff-t-container .ff-t-cell .ff-el-group.ff_submit_btn_wrapper.ff_submit_btn_wrapper_custom{margin-top:0}form.fluent_form_10 .ff-el-group{margin-bottom:0}form.fluent_form_10 fieldset>.ff-t-container>.ff-t-cell>div{margin-top:auto;margin-bottom:auto}}