.commercekit-wishlist.mini{position:absolute;right:15px;top:15px;z-index:2;width:30px;height:30px;background:#fff;border-radius:50%;opacity:0;transition:all .2s}.tax-product_cat header.woocommerce-products-header{flex-wrap:wrap}.content-area header.woocommerce-products-header img{order:1;width:100%}.term-description{order:2}@media (min-width:993px){.image-exists .term-description{width:100%}}ul.products li.product:not(.product-category)::before{visibility:hidden;position:absolute;left:0;opacity:0;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);content:"";width:calc(100% + 0px);height:calc(100% + 30px);margin-top:-15px;margin-left:0}ul.products li.product:not(.product-category)::before{visibility:hidden;position:absolute;left:0;opacity:0;background-color:#fff0;box-shadow:0 0 10px #fff0;content:"";width:calc(100% + 0px);height:calc(100% + 30px);margin-top:-15px;margin-left:0}li.product.type-product.status-publish.product-type-simple{background-color:#EFEDE8;border-radius:8px;padding:4px;margin:8px}li.product.type-product.status-publish.product-type-variable{background-color:#EFEDE8;border-radius:8px;padding:4px;margin:8px}@media (min-width:768px){li.product.type-product.status-publish.product-type-variable{background-color:#EFEDE8;border-radius:8px;padding:4px;margin:8px;width:23%}li.product.type-product.status-publish.product-type-simple{background-color:#EFEDE8;border-radius:8px;padding:4px;margin:8px;width:23%}}ul .wgm-info.woocommerce-de_price_taxrate{display:none}ul .wgm-info.woocommerce_de_versandkosten{display:none}.woocommerce-loop-product__title{font-size:20px!important;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #114232;font-family:Lato!important}.price-per-unit bdi{font-size:12px}.woocommerce-card__header .price-per-unit-loop{display:none}.kadence-column3686_0b1b0d-30>.kt-inside-inner-col{background-color:#114232}.cart-icon-container{color:#fff;position:absolute;top:10%;left:4px;width:60px;height:60px;cursor:pointer;z-index:100;border-radius:0 8px}.cart-icon{font-size:2em;text-align:center;line-height:50px}.cart-options{color:#000;position:absolute;top:100%;left:-10px;display:flex;font-size:12px;flex-direction:column;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px rgb(0 0 0 / .1);border-radius:5px;width:300px;transition:all 0.3s ease;transform:translatey(-10px);opacity:0;width:300px}.cart-option{padding:10px;border-bottom:1px solid #ccc;transition:background 0.3s ease;font-size:10px}.cart-option:last-child{border-bottom:none}.cart-option:hover{background-color:#f0f0f0}.cart-icon-container:hover .cart-options{display:flex;transform:translatey(-80px);opacity:1}@media screen and (max-width:600px){table{border:0}.table thead{display:none}.cart-options table th{display:flex;text-align:center;font-size:10px;background-color:green}.cart-options tr th{flex-grow:1}table tr{margin-bottom:10px;display:flex;border-bottom:2px solid #ddd}table td{display:flex;text-align:left;font-size:10px;border-bottom:1px dotted #ccc}.cart-options table td::before{content:attr(data-label);text-transform:uppercase;font-weight:700}table td:last-child{border-bottom:0}}.loading-spinner{width:20px;height:20px;border:2px solid #FFF;border-bottom-color:var(--global-palette3);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.custom .splide__slide .subcategory-item{position:relative;height:150px;background-size:cover;background-position:center;display:flex;align-items:flex-start;border-radius:8px!important}.custom .splide__slide .subcategory-item a{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.custom .splide__slide .subcategory-item h3{padding:16px;display:block;margin:0;position:relative;color:#fff;top:65%;height:20%;Width:100%}.custom li.splide__slide{background-color:lightgray;border-radius:8px;margin:15px;width:15%!important}.custom .splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;width:1360px!important;margin:0!important;padding:0!important}.custom .splide__slide .subcategory-item h3{font-size:18px}.feature-box{background-color:#E8E8E8;padding:36px;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;margin-bottom:20px}.feature-item{display:flex;flex-direction:column;align-items:center;flex-basis:calc(25% - 40px)}.feature-item svg{width:100px;height:100px}.feature-item h4{margin-top:10px;text-align:center}@media (max-width:768px){.feature-item{flex-basis:calc(50% - 40px)}}@media (max-width:480px){.feature-item{flex-basis:calc(50% - 40px)}.feature-item h4{font-size:12px;margin-top:10px;text-align:center}.feature-box{padding:12px}}.page-numbers .current{background-color:lightgrey}.grid-container-unique{display:grid;grid-template-columns:1fr 2fr;height:400px;gap:20px;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.grid-item-main-unique{background-color:#114232;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5em;border-radius:5px}.grid-nested-unique{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:10px;height:100%}.grid-nested-item-unique{background-color:#1a5a40;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2em;border-radius:5px}.grid-nested-item-unique-last{grid-column:span 3}