/**handles:hello-elementor-child-style**/
input#woocommerce-product-search-field-0.search-field{margin-bottom:20px}ul.children,ul.product-categories{list-style-type:none}ul.product-categories{padding-inline-start:10px}h2.widgettitle{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-family);font-size:30px}.cat-item a{font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--e-global-typography-secondary-font-weight)}figcaption{font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--e-global-typography-secondary-font-weight);font-size:var(--e-global-typography-secondary-font-size);color:var(--e-global-color-accent);line-height:1.4}.woocommerce .woocommerce-result-count{font-family:var(--e-global-typography-primary-font-family)}select.orderby{font-family:var(--e-global-typography-primary-font-family);font-size:16px}.woocommerce ul.products li.product .woocommerce-placeholder{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:226px}.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link:hover,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price:hover,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2:hover,ul.products li.product .price ins .amount:hover{color:var(--e-global-color-secondary)!important}.woocommerce ul.products li.product a img{height:auto;object-fit:cover}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2{height:85px;overflow:hidden;padding:5px}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{padding:5px}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:#85bb65}.elementor-kit-6 img:hover{opacity:.6}.woocommerce div.product form.cart .button{background-color:var(--e-global-color-accent)}.woocommerce ul.products li.product .button{width:100%;text-align:center}[type=button],[type=submit],button{display:inline-block;padding:.5rem 1rem;transition:all .3s}a{background-color:transparent;text-decoration:none;color:var(--e-global-color-accent)}a:active,a:hover{color:var(--e-global-color-accent)}a:not([href]):not([tabindex]){color:var(--e-global-color-accent)}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:var(--e-global-color-accent)}a:not([href]):not([tabindex]):focus{outline:0}h1.entry-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--e-global-typography-secondary-font-weight);font-size:32px}.woocommerce div.product .summary.entry-summary .stock,.woocommerce div.product .summary.entry-summary p.price,.woocommerce div.product .summary.entry-summary span.price,.woocommerce ul.products li.product .price{color:var(--e-global-color-primary)}.elementor-kit-6 h1{color:#000}h1{font-size:1.8rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#000}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#00f}.product_meta #text,.product_meta a,.product_meta span{color:var(--e-global-color-primary)}td.product-name a{color:var(--e-global-color-secondary)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border:solid 1px #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);font-size:var(--e-global-typography-accent-font-size)}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}input,textarea{font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);font-size:var(--e-global-typography-accent-font-size);line-height:1.5;margin:0}@media screen and (min-width:480px) and (max-width:1366px){li#woocommerce_product_search-3.widget.woocommerce.widget_product_search{width:350px}input#woocommerce-product-search-field-0.search-field{font-size:14px}h2.widgettitle{font-size:24px}.woocommerce .woocommerce-result-count{font-size:18px}.elementor-kit-284 button{font-size:14px}}.variation-images{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.variation-option{flex:1 1 calc(20% - 10px);max-width:150px;text-align:center;padding:8px;border:2px solid transparent;box-sizing:border-box;transition:border-color .3s ease-in-out}.variation-option:hover{cursor:pointer}.variation-option img{width:100%;height:auto;max-width:100px;display:block;margin:0 auto}.variation-name{font-size:14px;color:#333;margin-top:5px;line-height:1.4;word-wrap:break-word}.variation-option.selected{border-color:#000}.variation-option.selected .variation-name{font-weight:700}@media (max-width:768px){.variation-option{flex:1 1 calc(33.33% - 10px)}}@media (max-width:480px){.variation-option{flex:1 1 calc(50% - 10px)}}.cat-item a:active,.cat-item-current-cat a:active,.cat-item.current-cat-parent .current-cat>a,.cat-item.current-cat.cat-parent>a,.widget ul li.cat-item.current-cat>a{color:var(--e-global-color-bf5c83e)}