body{overflow-x:hidden}.comment-form .comment-input-wrap p label,.comment-form p.comment-form-float-label label{-webkit-transform-origin:left bottom;transform-origin:left bottom;color:var(--global-palette5)}.wp-block-kadence-postgrid article.kt-blocks-post-grid-item{height:100%}::selection{background:var(--global-palette3);color:var(--global-palette9)}::placeholder{color:var(--global-palette4)}a.post-more-link .kadence-svg-iconset{display:none}.eyebrow{text-transform:uppercase;font-style:normal;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.1em;font-family:Montserrat,sans-serif}.kt-blocks-above-categories a{text-decoration:none}.grid-posts article{border:1px solid;border-radius:0px!important;padding:10px}.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset{display:none}.wp-block-kadence-posts .entry-taxonomies{padding-bottom:10px}a.post-more-link{color:var(--global-palette1)}a.post-more-link:hover{color:var(--global-palette2)}.entry-taxonomies{margin-bottom:1.2rem}.blog #inner-wrap{border-bottom:1px solid var(--global-palette5)}.pagination{text-align:center;margin:0}.navigation.pagination{padding:3em}.blog.content-style-unboxed .wp-site-blocks .post-thumbnail{margin-bottom:30px}.wp-block-kadence-posts .loop-entry .entry-header h5.entry-title{font-family:var(--global-heading-font-family);text-transform:none!important;letter-spacing:0;font-weight:300!important;font-size:16px}.single .wp-block-kadence-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry{gap:1rem!important}.single .wp-block-kadence-posts a.post-more-link .kadence-svg-iconset{display:none}.single .wp-block-kadence-posts .entry-header{margin-bottom:0px!important}.primary-sidebar.widget-area .widget-title{text-transform:none}.post-navigation{margin:4.5em auto 0em;padding:4.5em 0;border-top:1px solid var(--global-palette5)}.article-post-thumbnail{margin-top:3.5em}.single #main{margin-bottom:3.5em}.single-post #inner-wrap{border-bottom:1px solid var(--global-palette5)}.comment-body{border-bottom:1px solid var(--global-palette5)!important}.single-post .splide__arrows.splide__arrows--ltr{display:none!important}.entry-related{padding:1em 0;border-top:1px solid var(--global-palette5);border-bottom:1px solid var(--global-palette5);margin-top:0}.entry-related .post-thumbnail-inner{margin-bottom:10px}@media all and (min-width:1025px){.primary-sidebar.widget-area{padding:3.5em 20px 0 2.5em;border-left:1px solid var(--global-palette5)}.has-left-sidebar .primary-sidebar.widget-area{padding:3.5em 2.5rem 0 20px;border-right:1px solid var(--global-palette5);border-left:0}}@media all and (max-width:1024px){#secondary{margin-top:40px;padding-top:40px;border-top:1px solid var(--global-palette5)}}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--global-palette5)!important;border-radius:0;padding:10px}section.error{max-width:1000px;margin:60px auto;padding:0 20px}.scrolling-text{white-space:nowrap;animation:marquee 50s infinite linear}.scrolling-text::after{content:attr(data-text)}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.kt-testimonial-meta-wrap{margin-top:20px}.kt-testimonial-halign-right .tns-nav{text-align:right;right:20px}.form-on-dark ::placeholder{color:#fff}.entry{box-shadow:none}.woocommerce-page #inner-wrap{border-bottom:1px solid var(--global-palette5)}.single-product .single-product-category{margin-bottom:1rem}.woocommerce #reviews #comments h2,.woocommerce #reviews .comment-reply-title{font-weight:400}.quantity.spinners-added{border:1px solid var(--global-palette4);background:transparent;border-radius:0}.quantity.spinners-added input.minus,.quantity.spinners-added input.plus{color:var(--global-palette4);font-size:18px;padding:.3em .8em}.woocommerce div.product .button.single_add_to_cart_button{height:auto;padding:.3em 1.5em}.woocommerce div.product form.cart div.quantity{margin:0 20px 0 0}.quantity,.quantity.spinners-added,.select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:var(--global-palette3)!important;color:var(--global-palette3)!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-color:var(--global-palette3)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette3)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--global-palette4)!important}.woocommerce .cart-empty.woocommerce-info{font-family:var(--global-heading-font-family);font-weight:inherit}.kadence-product-toggle-container .kadence-toggle-shop-layout{border:0}.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:2rem!important}.woocommerce form .form-row label{font-weight:400}.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link),#payment #place_order{min-height:3em;border-radius:0;letter-spacing:2px;font-family:Montserrat;font-weight:500;text-transform:uppercase;padding:16px;font-size:13px}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{border:1px solid var(--global-palette1)}.woocommerce-account .addresses .title .edit{float:left;padding:.3em 0}.single-content .woocommerce h2{margin-top:0}.page-numbers{text-align:center;margin:0}.woocommerce-pagination{padding:3em}.woocommerce-cart .page-hero-section .entry-hero-container-inner,.woocommerce-checkout .page-hero-section .entry-hero-container-inner{border-bottom:none}.woocommerce-checkout .content-area{margin-top:0}.kadence-breadcrumbs{margin-bottom:1.5em}.woocommerce ul.products li.product .entry-content-wrap{border-radius:0}#cart-drawer h2.side-cart-header{font-weight:500;font-size:20px}@media all and (min-width:1024px){.site-middle-footer-inner-wrap .footer-widget-area-inner{padding:35px 30px 20px}}.site-middle-footer-inner-wrap .footer-widget-area-inner{padding:20px}@media (max-width:796px){.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{border-right:0 solid var(--global-palette3)}}.single-product .grid-sm-col-3{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:769px){.primary-sidebar.widget-area .widget-title{font-size:24px;text-align:center}.single .content-container{padding-bottom:3.5rem}.single-product .grid-sm-col-3{grid-template-columns:repeat(2,minmax(0,1fr))}.blog .content-area{margin-top:1.5rem}.entry-related-inner-content{padding-top:25px!important;padding-bottom:25px!important}.comments-area{margin-top:25px!important}.post-navigation{padding:2.5em 0 .5em}.woocommerce-cart .entry-hero.page-hero-section .entry-header{min-height:0;padding-top:40px}.woocommerce-pagination{padding:0em}.woocommerce nav.woocommerce-pagination{margin-top:0}.article-post-thumbnail{margin-top:2em}}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:100%;margin-top:40px}.wc-block-cart__submit{border:none;padding:10px 0}@media (max-width:499px){.single-product .grid-sm-col-3{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:990px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}}@media screen and (min-width:990px){#secondary{grid-column:2;grid-row:1;min-width:0}}@media (min-width:990px){.primary-sidebar.widget-area{padding:3.5em 20px 0 2.5em;border-left:1px solid var(--global-palette5)}}@media screen and (min-width:990px){.primary-sidebar{padding:0;margin:0}}