/*
Theme Name: Sinergio
Author: Sinergio
Author URI: https://www.sinergio.be/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
a,input,textarea,select,button{outline:0}.elementor-widget-text-editor p a{color:#401F00;text-decoration:underline}.elementor-widget-text-editor ul{list-style:none;padding-left:0}.elementor-widget-text-editor ul li{position:relative;padding-left:20px;margin-bottom:5px}.elementor-widget-text-editor ul li::before{content:"";display:inline-block;width:10px;height:10px;background-image:url(assets/images/icon-caret-right.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:10px;position:absolute;left:0;top:6px}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor.links-white a{color:#FAF3EB}.titel-arrow-animation h2::after{content:"";display:inline-block;width:30px;height:26px;background-image:url("assets/images/icon-arrow-right.svg");background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:15px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.titel-arrow-animation a:hover h2::after{margin-left:25px}.usp-container .e-con-inner>div:nth-child(2)::before{content:"";display:block;height:100%;width:26px;background-image:url(assets/images/swirly-line-vertical.svg);background-position:center;background-size:auto;background-repeat:no-repeat;position:absolute;left:-40px;top:0}.usp-container .e-con-inner>div:nth-child(2)::after{content:"";display:block;height:100%;width:26px;background-image:url(assets/images/swirly-line-vertical.svg);background-position:center;background-size:auto;background-repeat:no-repeat;position:absolute;right:-40px;top:0}.elementor-shortcode .is-form-style input.is-search-input{background-color:#125A59;border:none !important;color:#FAF3EB;font-family:"Livvic";height:60px;border-radius:10px;padding-left:30px;padding-right:30px;font-size:22px !important}.elementor-shortcode .is-form-style input.is-search-input::placeholder{color:#FAF3EB}.elementor-shortcode .is-ajax-search label{width:calc(100% - 80px) !important}.elementor-shortcode .is-ajax-search>button{height:60px !important;width:60px !important;margin-left:20px !important}.elementor-shortcode .is-ajax-search>button span.is-search-icon{background-color:#FBB031;border:none;height:60px;width:60px;border-radius:10px;display:flex !important;align-items:center;justify-content:center;padding:0 !important;color:#FAF3EB}.elementor-shortcode .is-ajax-search>button span.is-search-icon svg{fill:#FAF3EB;color:#FAF3EB;width:30px}.elementor-shortcode .is-ajax-search>button span.is-search-icon svg path{fill:#401F00}.is-ajax-search-result{margin-top:20px !important;background-color:#125A59 !important;border-radius:10px !important;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;-ms-border-radius:10px !important;-o-border-radius:10px !important}.is-ajax-search-result .is-ajax-search-posts>div.is-ajax-search-post{background-color:transparent !important}.is-ajax-search-result .is-ajax-search-posts>div.is-ajax-search-post>.is-search-sections{display:flex !important;align-items:center !important;gap:20px !important}.is-ajax-search-result .is-ajax-search-posts>div.is-ajax-search-post>.is-search-sections .right-section .is-title a{color:#FAF3EB;font-family:"Livvic";font-weight:700;font-size:18px}.is-ajax-search-result .is-ajax-search-posts>div.is-ajax-search-post>.is-search-sections .right-section .meta{color:#FAF3EB;font-family:"Livvic";font-weight:400}.is-ajax-search-result .is-ajax-search-posts>div.is-ajax-search-post>.is-search-sections .right-section .meta span.amount{font-weight:400}#elementor-popup-modal-490 a.dialog-lightbox-close-button .eicon-close{color:#125A59 !important;font-size:40px !important}a.loop-item-blog{text-decoration:none}a.loop-item-blog .loop-item-blog-bottom{padding-top:30px}a.loop-item-blog .loop-item-blog-bottom::before{content:"";display:block;width:100%;height:26px;background-image:url(assets/images/swirly-line.svg);background-position:center;background-repeat:no-repeat;margin-top:10px;margin-bottom:10px;background-size:contain;max-width:500px;top:-15px;left:0}.blog-reading-time{color:#401F00;font-family:"Livvic";font-weight:700;font-size:16px;padding-right:30px}.blog-reading-time::after{content:"";display:inline-block;width:20px;height:20px;background-image:url(assets/images/icon-time.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:10px;position:absolute;right:0;top:0}.blog-carrousel::after,.home-video .elementor-wrapper::after,.shape-after::after{content:"";display:block;width:calc(100% + 100px);height:500px;background-image:url(assets/images/shape-blog.svg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;bottom:-100px;left:-50px;position:absolute}.shape-after img{z-index:1;position:relative}.shape-after::after{width:70%;height:100%;background-image:url(assets/images/shape-image.svg);transform:rotate(3deg);left:unset;right:-60px;bottom:-60px}a.loop-item-blog{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}a.loop-item-blog:hover{transform:scale(0.98)}.swiper-pagination-bullet{background-color:transparent !important;border:1px solid #401F00 !important;opacity:1 !important;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background-color:#401F00 !important}.btn-read-more{padding-right:20px;position:relative}.btn-read-more::after{content:"";display:inline-block;width:15px;height:15px;background-image:url(assets/images/icon-caret-right.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:10px;position:absolute;right:0;top:2px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.btn-read-more:hover::after{right:-5px}.home-video{overflow:visible !important}.home-video video{position:relative;z-index:1;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}body{overflow-x:hidden}.wpforms-container label.wpforms-field-label{color:#FAF3EB;font-family:"Livvic";margin-bottom:5px}.wpforms-container input.wpforms-field-large,.wpforms-container select.wpforms-field-large,.wpforms-container textarea.wpforms-field-large{border:none !important;min-height:50px !important;padding:10px 20px !important;min-width:100px;color:#401F00 !important;font-size:18px !important;border-radius:10px !important;background-color:#FAF3EB !important;font-family:"Livvic";outline:none;box-shadow:none !important}.wpforms-container button[type=submit].wpforms-submit{font-family:"Livvic", Sans-serif;font-size:17px;font-weight:900;text-decoration:none;color:#401F00 !important;border-style:none;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;background-color:#FBB031 !important;transition:all 300ms !important;-webkit-transition:all 300ms !important;-moz-transition:all 300ms !important;-ms-transition:all 300ms !important;-o-transition:all 300ms !important}.wpforms-container .wpforms-error{background-color:#f03e3e !important;border-radius:10px !important;padding:5px 20px !important;margin-top:5px !important;color:#FAF3EB !important;font-family:"Livvic" !important}.wpforms-container .wpforms-error::before{background-color:#FAF3EB !important}div#start{overflow-x:hidden}.wpml-ls-legacy-dropdown-click{width:auto}.wpml-ls-legacy-dropdown-click>ul,.wpml-ls-legacy-dropdown-click>ul>li>ul{display:inline-block}.wpml-ls-legacy-dropdown-click>ul>li{display:inline-block;width:auto}.wpml-ls-legacy-dropdown-click>ul>li>a{background-color:#125A59 !important;color:#FAF3EB !important;width:54px;height:38.3px;border:none;border-radius:10px;font-family:"Livvic", sans-serif;font-weight:bold;line-height:27px;text-decoration:none}.wpml-ls-legacy-dropdown-click>ul>li>ul{background-color:#125A59;border:none;border-radius:10px;margin-top:4px !important;padding-top:5px !important;padding-bottom:5px !important}.wpml-ls-legacy-dropdown-click>ul>li>ul>li>a{background-color:transparent !important;border:none;color:#FAF3EB !important;font-family:"Livvic", sans-serif;font-weight:bold;text-align:center;width:100%;text-decoration:none}.menu-category-dropdown h2.woocommerce-loop-category__title{padding:0 !important;font-weight:400 !important;color:#401F00 !important}.menu-category-dropdown h2.woocommerce-loop-category__title mark{display:none !important}.menu-category-dropdown li.product img{display:none !important}.menu-category-dropdown ul.products{gap:10px !important}.menu-category-dropdown{grid-template-rows:auto !important}.elementor-location-header .e-n-menu-heading .e-n-menu-item>.e-n-menu-content{left:0 !important;margin-top:10px !important;width:100% !important}body:not(.loggedin-dierenartsen) #menuDierenartsen{display:none !important}body:not(.loggedin-dierenartsen) li.e-n-menu-item:has(> div#menuDierenartsen){margin:0 !important}ul.products li.product.product-type-variable .price{font-size:19px !important}ul.products li.product img{mix-blend-mode:multiply}ul.products li.product .woocommerce-Price-currencySymbol{font-size:18px}ul.products li.product .price{line-height:22px;margin-top:0px;margin-bottom:0 !important}ul.products li.product .price .vat-included{font-size:12px;font-weight:400;display:block}ul.products li.product .price del{font-size:14px}ul.products li.product>a>.price::before{content:"";display:block;width:100%;height:26px;background-image:url(assets/images/swirly-line.svg);background-position:center;background-size:auto;background-repeat:no-repeat;margin-top:10px;margin-bottom:10px}ul.products li.product a.add_to_cart_button{background-color:#FBB031 !important;border-radius:15px;height:50px;width:50px;position:absolute;right:20px;bottom:24px;padding:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}ul.products li.product a.add_to_cart_button:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}ul.products li.product a.add_to_cart_button::before{content:"";display:block;width:30px;height:30px;background-image:url(assets/images/icon-add-to-cart.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:10px;margin-top:10px}ul.products li.product a.add_to_cart_button::after,ul.products li.product a.added_to_cart{display:none !important}ul.products li.product>a:first-child{display:flex !important;flex-direction:column;height:100%;justify-content:space-between}ul.products li.product div img.size-woocommerce_thumbnail{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}#fkcart-floating-toggler .fkcart-item-count{left:unset;right:-5px;top:-5px;border:1px solid white;font-family:"Livvic"}.fkcart-modal-container .fkcart-summary-text.fkcart-shipping-tax-calculation-text{display:none !important}.single-product .elementor-add-to-cart .stock{background-color:#ff6b6b;color:white !important;display:inline-block;padding:5px 10px;border-radius:5px;font-family:"Livvic";font-weight:bold;margin-bottom:20px;padding-left:35px}.single-product .elementor-add-to-cart .stock::before{content:"";display:inline-block;width:15px;height:15px;background-image:url(assets/images/icon-exclamation.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:10px;position:absolute;left:0;top:6px}.single-product .elementor-add-to-cart form{font-family:"Livvic", sans-serif}.single-product .elementor-add-to-cart form input[type=number]{border:none;height:50px !important;padding:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;min-width:100px;text-align:center;color:#401F00;font-size:18px}.single-product .elementor-add-to-cart form .quantity{margin:0 !important}.single-product .elementor-add-to-cart form button[type=submit],.single-product .elementor-add-to-cart form button[type=submit]:hover,.single-product .elementor-add-to-cart form button[type=submit]:active{background-color:#FBB031 !important;margin:0;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#401F00 !important;font-size:17px;font-weight:900;height:50px !important;padding:10px 20px 10px 20px;margin-left:0 !important}.single-product .elementor-add-to-cart form button[type=submit].loading{padding-right:40px !important}.single-product .elementor-add-to-cart form button[type=submit].loading::after{top:calc(50% - 10px) !important}.single-product .woocommerce-product-gallery ol{gap:15px;display:flex;margin-top:15px !important}.single-product div.images img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.single-product .variations .label{padding:0 !important;display:block !important;text-align:left !important}.single-product .variations .woo-variation-items-wrapper{display:block !important}.single-product .variations{margin-bottom:0 !important}.single-product .variations .label label{color:#401F00 !important;padding:0 !important;margin:0 !important;font-size:16px !important}.single-product .woocommerce-variation-price{color:#401F00;font-family:"Livvic", Sans-serif;font-size:20px;font-weight:700}.single-product .woocommerce-variation-add-to-cart{margin-top:10px !important}.single-product .woocommerce-variation-price .price{color:#401F00 !important}.single-product .variations .label .woo-selected-variation-item-name,.single-product .variations .reset_variations{display:none !important}.single-product .variations .variable-items-wrapper>li.variable-item{background-color:white;box-shadow:none !important;height:40px;padding:10px;border-radius:10px !important;color:#401F00;border:1px solid rgba(64, 31, 0, 0.2);margin:0;margin-right:5px;margin-bottom:5px;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;-ms-border-radius:10px !important;-o-border-radius:10px !important}.single-product .variations .variable-items-wrapper>li.variable-item.selected{background-color:#125A59 !important;color:#FAF3EB !important;border:1px solid #125A59 !important}.single-product .wc-tabs{margin-bottom:30px !important;padding:0 !important}.single-product .wc-tabs>li{background:transparent !important;color:#FAF3EB !important;border:none !important;text-transform:uppercase !important;font-family:"Livvic" !important;font-size:20px !important;padding:0 !important;border-bottom:2px solid transparent !important;margin:0 !important;margin-right:20px !important;margin-bottom:15px !important}.single-product .wc-tabs>li.active{border-bottom:2px solid #FBB031 !important}.single-product .wc-tabs>li>a{padding:0 !important;color:#FAF3EB !important;outline:none !important}.single-product .woocommerce-Tabs-panel{background-color:#FAF3EB !important;border-radius:10px !important;color:#401F00;font-family:"Livvic", Sans-serif;font-size:18px;line-height:25px;padding:40px !important}.single-product .woocommerce-Tabs-panel>h2:first-child{display:none !important}.single-product .woocommerce-Tabs-panel h2{text-transform:uppercase !important;font-family:"Livvic" !important;font-size:20px !important;font-weight:700;color:#401F00}.single-product .woocommerce-Tabs-panel hr{margin-top:20px !important;margin-bottom:20px !important}.wpc-filter-title{color:#401F00 !important;font-family:"Livvic" !important;text-transform:uppercase !important;font-weight:700 !important;font-size:18px !important;margin-bottom:2px !important}.wpc-filters-range-inputs form{display:flex !important;flex-direction:column-reverse !important}.wpc-filters-range-inputs .ui-slider-horizontal{background:#C8DECE !important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{background-color:#FBB031 !important;width:15px !important;height:15px !important;top:-7.5px !important;border:none !important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#125A59 !important}.wpc-filters-range-wrapper input[type=number]{background:transparent;border:none;color:#401F00 !important;font-family:"Livvic" !important;font-size:15px}.wpc-filters-range-slider-wrapper{margin-top:10px !important;margin-right:0 !important}.wpc-filters-range-wrapper input[type=number].wpc-filters-range-min{text-align:left}.wpc-filters-range-wrapper input[type=number].wpc-filters-range-max{text-align:right}.wpc-filters-range-wrapper input::-webkit-outer-spin-button,.wpc-filters-range-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wpc-filters-range-wrapper input[type=number]{-moz-appearance:textfield}a.wpc-filter-link,.wpc-term-count{color:#401F00 !important;font-family:"Livvic" !important}.wpc-term-count{font-weight:500 !important}li.wpc-has-children ul.children{padding-left:0 !important;margin-left:14px !important}.wpc-term-item-content-wrapper input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;border:1px solid #401F00;width:15px;height:15px;border-radius:3px;cursor:pointer}.wpc-term-item-content-wrapper input[type=checkbox]:checked:after{content:"";display:block;width:13px;height:13px;background-color:#125A59;border-radius:2px}.wpc-filters-main-wrap a.wpc-toggle-a{color:#401F00 !important;font-family:"Livvic" !important;text-transform:uppercase !important;font-weight:bold !important;border:none !important;font-size:13px !important}.wpc-filters-main-wrap a.wpc-toggle-a::after{content:"";display:inline-block;width:10px;height:10px;background-image:url(assets/images/icon-caret-right.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:5px;transform:rotate(90deg)}.wpc-filters-main-wrap a.wpc-toggle-a.wpc-see-more-control::after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.wpc-filters-main-wrap a.wpc-toggle-a.wpc-see-less-control::after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.wpc-filters-widget-wrapper .wpc-filters-section::after,.category-list::after{content:"";display:block;width:100%;height:26px;background-image:url(assets/images/swirly-line.svg);background-position:center;background-size:auto;background-repeat:no-repeat;margin-top:10px;margin-bottom:10px}.wpc-filters-widget-wrapper .wpc-filters-section{margin-bottom:0 !important}.wpc-filters-widget-wrapper .wpc-filters-section:last-child::after{display:none !important}a.woocommerce-Button{font-family:"Livvic", Sans-serif !important;font-size:15px !important;font-weight:900 !important;text-decoration:none !important;fill:#401F00 !important;color:#401F00 !important;border-style:none !important;border-radius:10px 10px 10px 10px !important;padding:10px 20px 10px 20px !important;background-color:#fbb031 !important}.woocommerce-info{display:flex !important;justify-content:space-between !important;align-items:center !important;background-color:white !important;border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;border-top-color:#125A59 !important;font-family:"Livvic", Sans-serif !important}.woocommerce-info::before{top:calc(50% - 10px) !important;color:#125A59 !important}.woocommerce-info::after{display:none !important}ul.products li.product.outofstock>a.button{display:none}ul.products li.product div img.size-woocommerce_thumbnail{max-height:250px;object-fit:contain}.e-my-account-tab #customer_login h2,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content h2,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-EditAccountForm fieldset legend,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-address-fields fieldset legend{font-family:"Livvic", Sans-serif;font-size:22px;font-weight:900 !important;text-transform:uppercase;line-height:45px;color:#401F00 !important;margin-bottom:0 !important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-EditAccountForm fieldset legend,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-address-fields fieldset legend{line-height:20px;padding-bottom:10px !important;font-size:18px;border:none;padding-top:50px !important}.e-my-account-tab #customer_login form.woocommerce-form{margin-top:10px !important;height:auto !important;padding-top:20px !important;padding-bottom:20px !important;border:none;border-radius:15px}.e-my-account-tab #customer_login form.woocommerce-form button.woocommerce-button,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-EditAccountForm .button,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-address-fields .button,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order,.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{font-family:"Livvic", Sans-serif;font-size:17px;font-weight:900;text-decoration:none;fill:#401F00;color:#401F00 !important;border-style:none !important;border-radius:10px 10px 10px 10px !important;padding:10px 20px 10px 20px !important;background-color:#FBB031 !important}.e-my-account-tab #customer_login form.woocommerce-form .lost_password a,.e-my-account-tab #customer_login form.woocommerce-form label,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-address-fields label,.elementor-widget-woocommerce-my-account .e-my-account-tab .form-row label,.elementor-widget-woocommerce-checkout-page .woocommerce .form-row label{color:#401F00 !important;font-family:"Livvic", sans-serif}.elementor-widget-woocommerce-checkout-page h3{font-family:"Livvic", Sans-serif;font-size:22px;font-weight:900 !important;text-transform:uppercase;line-height:45px;color:#401F00 !important;margin-bottom:0 !important}.e-my-account-tab #customer_login{margin-top:0 !important}.e-my-account-tab #customer_login form.woocommerce-form .input-text,.e-my-account-tab #customer_login form.woocommerce-form select{font-family:"Livvic", sans-serif}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper{border:none !important;border-radius:15px !important;color:#401F00;font-family:"Livvic"}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper p,.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper p mark,.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper strong,.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper a,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td,.elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation,.elementor-widget-woocommerce-my-account .e-my-account-tab .shop_table thead tr th,.elementor-widget-woocommerce-my-account .e-my-account-tab .shop_table thead tr th span,.elementor-widget-woocommerce-my-account .e-my-account-tab tbody td,.elementor-widget-woocommerce-my-account .e-my-account-tab address{color:#401F00 !important}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper a{text-decoration:underline}.elementor-widget-woocommerce-my-account,.elementor-widget-woocommerce-checkout-page .woocommerce{font-family:"Livvic", sans-serif !important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content h2{margin-top:0px !important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-Address address,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-Addresses address,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-address-fields,.elementor-widget-woocommerce-my-account .e-my-account-tab address,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .shop_table{border:none !important;border-radius:15px !important;-webkit-border-radius:15px !important;-moz-border-radius:15px !important;-ms-border-radius:15px !important;-o-border-radius:15px !important}.single-product .elementor-add-to-cart .stock{position:relative}.fkcart-modal-container{opacity:1 !important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total td{max-width:80px !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table.woocommerce-checkout-review-order-table thead tr th{padding-bottom:0 !important}.elementor-widget-woocommerce-my-account .e-my-account-tab .shop_table .button{border:none !important}.woocommerce .woocommerce-order-details h2,.woocommerce .woocommerce-customer-details h2{font-family:"Livvic", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;line-height:45px;color:#401F00;margin-bottom:0}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:20px;background-color:#125A59;text-align:center;padding:20px;border-radius:15px;margin-bottom:30px;color:#FAF3EB;font-weight:bold}.woocommerce-order-received ul.woocommerce-order-overview{padding:0;text-align:center;display:flex;align-items:center;justify-content:center;color:#401F00}.elementor-widget-woocommerce-checkout-page .shop_table,.elementor-widget-woocommerce-checkout-page .shop_table tfoot td,.elementor-widget-woocommerce-checkout-page .shop_table tfoot th,.elementor-widget-woocommerce-checkout-page .shop_table tbody td,.elementor-widget-woocommerce-checkout-page a,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .shop_table td,.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .shop_table th{color:#401F00 !important}.elementor-widget-woocommerce-checkout-page a{text-decoration:underline}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr td ul.wc-item-meta{padding-left:0}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr td.product-name,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr td.product-total{border-top:1px solid}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table.order_details tbody>tr:last-child td.product-name,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table.order_details tbody>tr:last-child td.product-total{border-bottom:1px solid}.woocommerce .woocommerce-customer-details address{border:none;padding:0;color:#401F00}.woocommerce .woocommerce-customer-details address p{margin-bottom:0}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .shop_table ul.wc-item-meta{padding-left:0}div.wpc-filters-section.wpc-filter-terms-count-0{display:none !important}.category-list h3{color:#401F00 !important;font-family:"Livvic" !important;text-transform:uppercase !important;font-weight:700 !important;font-size:18px !important;margin-bottom:2px !important}.category-list>div>a,.category-list>a{color:#401F00 !important;font-family:"Livvic" !important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li{margin-bottom:10px !important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label,.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li label{color:#401F00 !important}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label{margin:0 !important;line-height:normal !important}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label input{top:4px !important}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{margin-bottom:10px !important}.forminator-module-edit-link{display:none !important}.cmplz-blocked-content-container{position:relative}.cmplz-blocked-content-container::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.3)}.forminator-g-recaptcha.cmplz-placeholder-element{background:none !important}.forminator-g-recaptcha.cmplz-blocked-content-container{box-shadow:none !important;margin-bottom:0 !important}.forminator-g-recaptcha.cmplz-blocked-content-container::after{display:none !important}.cmplz-blocked-content-notice{border-radius:10px !important;border:none !important;padding:15px !important;color:white !important;background:#302f3e !important;box-shadow:0px 5px 7px 0px rgba(0, 0, 0, 0.4) !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.cmplz-blocked-content-notice:hover{background:#434159 !important}@media screen and (max-width:1400px){.blog-carrousel::after,.home-video .elementor-wrapper::after{left:0;width:100%}}@media screen and (max-width:992px){.shape-after::after{right:0}}@media screen and (max-width:768px){.usp-container .e-con-inner>div:nth-child(2){margin-top:20px;margin-bottom:20px}.usp-container .e-con-inner>div:nth-child(2)::before{width:100%;height:26px;background-image:url(assets/images/swirly-line.svg);left:0;top:-50px}.usp-container .e-con-inner>div:nth-child(2)::after{width:100%;height:26px;background-image:url(assets/images/swirly-line.svg);right:0;bottom:-50px;top:unset}.home-video .elementor-wrapper::after{display:none}.wpforms-container .wpforms-one-half{width:100% !important;margin-left:0 !important}.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(1, 1fr) !important}.shop-filtering{display:none}.woocommerce-order-received ul.woocommerce-order-overview{flex-direction:column;gap:15px}.woocommerce-order-received ul.woocommerce-order-overview>li{padding:0;border:none}}