.elementor-13500 .elementor-element.elementor-element-20f1daf7:not(.elementor-motion-effects-element-type-background),.elementor-13500 .elementor-element.elementor-element-20f1daf7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f3}.elementor-13500 .elementor-element.elementor-element-20f1daf7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:30px;margin-bottom:0;padding:0}.elementor-13500 .elementor-element.elementor-element-20f1daf7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-7a11c468:not(.elementor-motion-effects-element-type-background),.elementor-13500 .elementor-element.elementor-element-7a11c468>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f3}.elementor-13500 .elementor-element.elementor-element-7a11c468>.elementor-container{min-height:-50px}.elementor-13500 .elementor-element.elementor-element-7a11c468{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:12px 20px}.elementor-13500 .elementor-element.elementor-element-7a11c468>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-212506a4.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-13500 .elementor-element.elementor-element-212506a4{max-width:initial;flex:none;min-width:25px}.elementor-13500 .elementor-element.elementor-element-6e7ec79{width:auto;max-width:auto}.elementor-13500 .elementor-element.elementor-element-6e7ec79.elementor-element{--align-self:flex-end;--order:99999}.elementor-13500 .elementor-element.elementor-element-51745500:not(.elementor-motion-effects-element-type-background),.elementor-13500 .elementor-element.elementor-element-51745500>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f3}.elementor-13500 .elementor-element.elementor-element-51745500{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 8px}.elementor-13500 .elementor-element.elementor-element-51745500>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-2ee46edd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13500 .elementor-element.elementor-element-2ee46edd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13500 .elementor-element.elementor-element-2ee46edd>.elementor-element-populated,.elementor-13500 .elementor-element.elementor-element-2ee46edd>.elementor-element-populated>.elementor-background-overlay,.elementor-13500 .elementor-element.elementor-element-2ee46edd>.elementor-background-slideshow{border-radius:10px}.elementor-13500 .elementor-element.elementor-element-2ee46edd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:14px 16px}.elementor-13500 .elementor-element.elementor-element-2ee46edd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-041bbd4:not(.elementor-motion-effects-element-type-background),.elementor-13500 .elementor-element.elementor-element-041bbd4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f3}.elementor-13500 .elementor-element.elementor-element-041bbd4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 8px}.elementor-13500 .elementor-element.elementor-element-041bbd4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-d7cece4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13500 .elementor-element.elementor-element-d7cece4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13500 .elementor-element.elementor-element-d7cece4>.elementor-element-populated,.elementor-13500 .elementor-element.elementor-element-d7cece4>.elementor-element-populated>.elementor-background-overlay,.elementor-13500 .elementor-element.elementor-element-d7cece4>.elementor-background-slideshow{border-radius:10px}.elementor-13500 .elementor-element.elementor-element-d7cece4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:14px 16px}.elementor-13500 .elementor-element.elementor-element-d7cece4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-24d4ec67:not(.elementor-motion-effects-element-type-background),.elementor-13500 .elementor-element.elementor-element-24d4ec67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f3}.elementor-13500 .elementor-element.elementor-element-24d4ec67{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 40px}.elementor-13500 .elementor-element.elementor-element-24d4ec67>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13500 .elementor-element.elementor-element-8a90558.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-13500 .elementor-element.elementor-element-8a90558.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-13500 .elementor-element.elementor-element-ebd36f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}@media(min-width:768px){.elementor-13500 .elementor-element.elementor-element-29521257{width:69.908%}.elementor-13500 .elementor-element.elementor-element-212506a4{width:30%}}@media(max-width:1024px){.elementor-13500 .elementor-element.elementor-element-8a90558.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-13500 .elementor-element.elementor-element-8a90558.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.elementor-13500 .elementor-element.elementor-element-6e7ec79 .e-search-input-wrapper{border-radius:20px !important;overflow:visible !important;transition:all .25s ease !important;cursor:pointer !important;position:relative !important}.elementor-13500 .elementor-element.elementor-element-6e7ec79 .e-search-input-wrapper.ullrich-search-collapsed{width:36px !important;height:36px !important;background:#eaf3de !important;border:1px solid #c0d8a0 !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%233B6D11' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important}.elementor-13500 .elementor-element.elementor-element-6e7ec79 .e-search-input-wrapper.ullrich-search-collapsed .e-search-input{width:0 !important;padding:0 !important;opacity:0 !important;pointer-events:none !important}.elementor-13500 .elementor-element.elementor-element-6e7ec79 .e-search-input-wrapper.ullrich-search-expanded{width:220px !important;border:1px solid #3b6d11 !important;border-radius:6px !important;background:#fff !important;box-shadow:0 0 0 2px rgba(59,109,17,.1) !important}.elementor-13500 .elementor-element.elementor-element-6e7ec79 .e-search-input-wrapper.ullrich-search-expanded .e-search-input{font-size:13px !important;padding:8px 14px !important;border:none !important;outline:none !important;width:100% !important;opacity:1 !important;pointer-events:auto !important}.elementor-13500 .elementor-element.elementor-element-6e7ec79 .e-search-submit,.elementor-13500 .elementor-element.elementor-element-6e7ec79 button[type=submit]{display:none !important}.elementor-13500 .elementor-element.elementor-element-463f7d1 .ullrich-subcat-filter{display:flex;flex-wrap:wrap;gap:6px}.elementor-13500 .elementor-element.elementor-element-463f7d1 .ullrich-subcat-filter .subcat-chip{display:inline-block;padding:5px 13px;border-radius:99px;font-size:12px;font-weight:500;border:1px solid #e0e0e0;color:#555;text-decoration:none;background:#fff;transition:all .12s}.elementor-13500 .elementor-element.elementor-element-463f7d1 .ullrich-subcat-filter .subcat-chip:hover{border-color:#3b6d11;color:#27500a;background:#eaf3de}.elementor-13500 .elementor-element.elementor-element-463f7d1 .ullrich-subcat-filter .subcat-chip.active{border-color:#3b6d11;color:#27500a;background:#eaf3de}.elementor-13500 .elementor-element.elementor-element-463f7d1 .ullrich-subcat-filter .count{font-size:11px;color:#aaa}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product{margin:0 !important;background:#fff !important;border:1px solid #e8e8e8 !important;border-radius:10px !important;overflow:hidden !important;transition:border-color .15s,box-shadow .15s !important;float:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product:before{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product:hover{border-color:#3b6d11 !important;box-shadow:0 4px 12px rgba(0,0,0,.08) !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .tp-image-wrapper{position:relative !important;display:block !important;overflow:hidden !important;margin:0 !important;padding:0 !important;line-height:0 !important;font-size:0 !important;aspect-ratio:1/1 !important;min-height:150px !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .tp-image-wrapper img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:contain !important;transition:opacity .35s ease !important;margin:0 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .tp-image-wrapper img.tp-image{opacity:1 !important;z-index:2 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .tp-image-wrapper img.tp-image-hover{opacity:0 !important;z-index:1 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product:hover .tp-image-wrapper img.tp-image{opacity:0 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product:hover .tp-image-wrapper img.tp-image-hover{opacity:1 !important;z-index:3 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product a.layzr-bg{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product a.woocommerce-loop-product__link{display:block !important;padding:0 !important;margin:0 !important;line-height:0 !important;font-size:0 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .woocommerce-loop-product__title{font-size:15px !important;font-weight:600 !important;padding:11px 13px 4px !important;color:#111 !important;line-height:1.3 !important;margin:0 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .bc25csv-loop-short-desc{font-size:13px !important;color:#666 !important;padding:4px 13px 4px !important;line-height:1.5 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .bc25csv-loop-short-desc br{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .bc25csv-loop-ve{font-size:11px !important;color:#888 !important;display:flex !important;flex-direction:row !important;gap:4px !important;align-items:center !important;padding:6px 13px 10px !important;margin-top:4px !important;border-top:1px solid #f0f0f0 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .bc25csv-loop-ve strong{font-weight:600 !important;color:#555 !important;font-size:11px !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .price{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .button{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .woocommerce-ordering{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .woocommerce-result-count{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .switcher-wrap{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 ul.products li.product .onsale{top:8px !important;left:8px !important;right:auto !important;background:#3b6d11 !important;border-radius:6px !important;font-size:11px !important;padding:3px 8px !important;min-height:auto !important;line-height:1.4 !important;z-index:10 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .woocommerce-pagination ul{display:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-pagination{display:grid !important;grid-template-columns:1fr auto 1fr !important;align-items:center !important;margin-top:24px !important;padding:12px 0 !important;gap:12px !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-nav{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;grid-column:2 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-right{display:flex !important;flex-direction:column !important;align-items:flex-end !important;gap:8px !important;grid-column:3 !important;width:auto !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-arrow{width:32px !important;height:32px !important;border:1px solid #e0e0e0 !important;border-radius:6px !important;background:#fff !important;font-size:18px !important;color:#444 !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all .12s !important;line-height:1 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-arrow:hover:not(.disabled){border-color:#3b6d11 !important;color:#3b6d11 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-arrow.disabled{opacity:.35 !important;cursor:default !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-label{font-size:13px !important;color:#666 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-input{width:48px !important;height:32px !important;text-align:center !important;font-size:13px !important;border:1px solid #e0e0e0 !important;border-radius:6px !important;color:#111 !important;outline:none !important;-moz-appearance:textfield !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-input:focus{border-color:#3b6d11 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-input::-webkit-outer-spin-button,.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-input::-webkit-inner-spin-button{-webkit-appearance:none !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-page-total{font-size:13px !important;color:#666 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-per-page-select{font-size:13px !important;padding:6px 12px !important;border:1px solid #e0e0e0 !important;border-radius:6px !important;background:#fff !important;color:#111 !important;cursor:pointer !important;outline:none !important;height:32px !important;width:auto !important;min-width:130px !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-per-page-select:focus{border-color:#3b6d11 !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-show-all-btn{font-size:13px !important;padding:6px 16px !important;background:#3b6d11 !important;color:#fff !important;border-radius:6px !important;text-decoration:none !important;font-weight:500 !important;height:32px !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:background .15s !important;white-space:nowrap !important;width:auto !important;min-width:130px !important}.elementor-13500 .elementor-element.elementor-element-8a90558 .ullrich-show-all-btn:hover{background:#2d5510 !important}