:root{--global-sm-spacing: 1.25rem;--global-md-spacing: 1.5625rem}div.element-social-inner-wrap{flex-wrap:nowrap}a.social-button .social-label:first-child{padding:0}.social-button:not(.social-link-phone) .social-label{display:none}.social-button .kadence-svg-iconset{font-size:22.5px}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap),#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above)>.site-header-row-container-inner{box-shadow:0 0 10px #00000026}.kb-btn_header-profile-btn{word-break:normal}:is(.kb-btn_header-profile-btn,.kb-btn_header-cart-btn) .kb-svg-icon-wrap{background:var(--global-palette2);border-radius:50%;transition:background-color .2s ease;display:inline-flex!important}:is(.kb-btn_header-profile-btn,.kb-btn_header-cart-btn):is(:hover,:focus) .kb-svg-icon-wrap{background:var(--global-palette1)}.kb-btn_header-cart-btn .kt-btn-inner-text{position:absolute;color:var(--global-palette1);font-weight:400;left:12px;top:50%;font-size:12px;transform:translate(-50%,-50%);transition:color .2s ease}.kb-btn_header-cart-btn:is(:hover,:focus) .kt-btn-inner-text{color:var(--global-palette2)}#mobile-drawer .drawer-overlay{display:none}#mobile-drawer .drawer-inner{bottom:auto;left:15px;right:15px;width:auto;margin-top:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:none}#mobile-drawer .drawer-toggle .toggle-close-bar{height:.03em}#mobile-drawer .drawer-content{margin-top:-2em;padding-bottom:32px}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap span.kt-svg-icon-list-single{padding:calc((18px * 1.3 - 1em) * .5) 0}div.kadence-video-popup-wrap{height:100%;border-radius:50px}div.kadence-video-overlay{display:none}.kadence-video-popup-link .kt-video-svg-icon{width:52px!important;height:52px!important;padding:15px 11px 15px 15px;margin:0 auto;background:var(--global-palette1);border-radius:50%;color:var(--global-palette2)}div.kadence-video-popup-wrap:hover .kt-video-svg-icon,.kadence-video-popup-link .kt-video-svg-icon:hover{background:var(--global-palette2);color:var(--global-palette1)}header.entry-header{margin-bottom:3em}#archive-container .entry-header{margin-bottom:1em}:where(.entry-content) :where(b,strong){color:var(--global-palette2)}@media screen and (min-width: 768px){.video-archive .loop-entry.type-video .post-thumbnail{height:100%}}.video-archive .loop-entry.type-video .post-thumbnail img{transform:scale(1.025)}.video-archive .loop-entry.type-video .entry-summary{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-top:-1em}.loop-entry.type-testimonial .entry-header,.single-entry.type-testimonial .entry-header{display:flex;align-items:center;gap:20px}.loop-entry.type-testimonial .post-thumbnail,.single-entry.type-testimonial .post-thumbnail{padding-bottom:0;width:60px;height:60px;border-radius:50%;overflow:hidden;border:1px solid var(--global-palette1)}div.entry-tags a.tag-link{background:var(--global-palette1);font-size:13px;color:var(--global-palette3);border:0}div.entry-tags a.tag-link:hover{color:var(--global-palette9)}.wp-element-button{border-radius:50px;font-size:16px;line-height:1.6;padding:12px 21px;box-shadow:none!important;transition:all .2s ease!important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background:none;padding:0}.wc-block-checkout__billing-fields{display:none}.related.products .loop-entry{padding:10px}@media (max-width: 1024px){.site-middle-footer-inner-wrap .site-footer-middle-section-2{display:none}}
