html,body{overflow-x:hidden}.woocommerce ul.products{display:flex;flex-wrap:wrap;align-items:stretch}.elementor-7273 .elementor-element.elementor-element-00efb37.elementor-wc-products ul.products li.product{border-radius:15px!important}.woocommerce ul.products li.product{display:flex;flex-direction:column;height:100%;background-color:var(--e-global-color-0c7b61d)}.woocommerce ul.products li.product .button{margin-top:auto!important;align-self:center}body{overflow-x:hidden}.ekit-wid-con .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 40px!important}.elementor-6359 .elementor-element.elementor-element-ae8fa09.elementor-wc-products ul.products li.product{padding:14px 11px 14px 11px;border-radius:15px 15px 15px 15px}.woocommerce-loop-category__title{background-color:#021210!important;color:#E3BF5F!important}.woocommerce-loop-category__title:hover{background-color:#021210!important;color:#fff!important}.woocommerce ul.products li.product .button{background-color:var(--e-global-color-950b5c7)!important;margin:0;color:#E3BF5F!important;border-radius:33px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);text-shadow:0 0 10px rgb(0 0 0 / .3);position:relative;padding:15px 30px!important;font-size:13px;transition:all 0.3s ease!important}.woocommerce ul.products li.product .button::before{font-family:"Font Awesome 5 Free";right:30px;top:50%;transform:translateY(-50%);color:#e3bf5f!important;font-size:11px;font-weight:900;transition:all 0.3s ease!important}.woocommerce ul.products li.product .button:hover{color:#ffffff!important;background-color:var(--e-global-color-950b5c7)!important}.woocommerce ul.products li.product .button:hover::before{color:#ffffff!important}.sku_wrapper{display:none!important}.woocommerce-account .woocommerce{margin:0 auto;padding:30px 20px;border-radius:10px;box-shadow:0 2px 15px rgb(0 0 0 / .1)}.woocommerce-MyAccount-navigation{float:right;width:25%;background:#195A3A;border-radius:8px;padding:20px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin-bottom:10px;border-bottom:1px solid #eee}.woocommerce-MyAccount-navigation li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation a{color:#fff;padding:12px;display:block;text-decoration:none;transition:all 0.3s ease;border-radius:5px}.woocommerce-MyAccount-navigation a:hover{background:#103925;transform:translateX(5px);color:#FFF}.woocommerce-MyAccount-content{float:left;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.woocommerce-orders-table{width:100%;border-collapse:collapse}.woocommerce-orders-table th,.woocommerce-orders-table td{padding:15px;text-align:right;border-bottom:1px solid #eee}.woocommerce-button,.woocommerce-Button.button{background-color:#103925!important;color:#E3BF5F!important;padding:10px 20px!important;border-radius:5px!important;transition:all 0.3s ease!important}.woocommerce-button:hover,.woocommerce-Button.button:hover{background-color:#103925!important;transform:translateY(-1px)}.woocommerce-EditAccountForm legend,.woocommerce-MyAccount-content h2{font-size:24px;color:#FFF;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #FFF}.woocommerce-form-row{margin-bottom:20px}.woocommerce-form-row input,.woocommerce-form-row select,.woocommerce-form-row textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:5px;transition:all 0.3s ease}.woocommerce-form-row input:focus{border-color:#007bff;box-shadow:0 0 0 3px rgb(0 123 255 / .1)}@media (max-width:768px){.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%;float:none;margin:0 0 30px 0}.woocommerce-MyAccount-navigation{padding:15px}.woocommerce-MyAccount-navigation a{padding:10px}.woocommerce-orders-table{display:block;overflow-x:auto}}.entry-title{text-align:center;color:#2c3e50;font-size:32px;margin-bottom:30px}.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:15px!important;border-radius:5px!important;margin-bottom:20px!important}.woocommerce-message{background-color:#d4edda!important;border:1px solid #c3e6cb!important}.woocommerce-error{background-color:#f8d7da!important;border:1px solid #f5c6cb!important}.woocommerce-info{background-color:#d1ecf1!important;border:1px solid #bee5eb!important}.woocommerce-Addresses .woocommerce-Address{padding:20px;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .05);margin-bottom:20px}a.edit[href*="billing"]{color:#E3BF5F!important}a.edit[href*="billing"]:visited,a.edit[href*="billing"]:hover,a.edit[href*="billing"]:focus{color:#fff!important}.woocommerce-LostPassword.lost_password a{color:#E3BF5F!important}.woocommerce-LostPassword.lost_password a:hover,.woocommerce-LostPassword.lost_password a:visited,.woocommerce-LostPassword.lost_password a:focus{color:#fff!important}.elementor-element div.wpforms-container-full,.elementor-element div.wpforms-container-full .wpforms-form *{color:#E3BF5F}#wpforms-submit-3381.wpforms-submit{background-color:#195A3A!important;color:#E3BF5F!important;width:100%!important}#wpforms-submit-3381{display:block!important;padding:15px!important;border-radius:25px!important;border:none!important;cursor:pointer!important;font-size:16px!important;font-weight:bold!important;transition:all 0.3s ease!important;box-sizing:border-box!important;margin:10px 0!important}#wpforms-submit-3381:hover{opacity:0.9!important;transform:translateY(-1px)!important;border-radius:25px!important}.wpforms-container .wpforms-submit-container{width:100%!important;max-width:100%!important}.jkit-pagination-button.jkit-block-nextprev a.prev,.jkit-pagination-button.jkit-block-nextprev a.next{background-color:#195A3A!important;color:#E3BF5F!important;border-radius:25px!important;padding:12px 25px!important;text-decoration:none!important;transition:all 0.3s ease!important;display:inline-block!important;margin:5px!important;border:none!important;font-weight:bold!important;font-size:14px!important}.jkit-pagination-button.jkit-block-nextprev a.prev:hover,.jkit-pagination-button.jkit-block-nextprev a.next:hover{opacity:0.9!important;transform:translateY(-1px)!important}.jkit-pagination-button.jkit-block-nextprev a.disabled{opacity:0.6!important;cursor:not-allowed!important}.jkit-pagination-button.jkit-block-nextprev{display:flex!important;justify-content:center!important;gap:10px!important;width:100%!important;margin:15px 0!important}.elementor-menu-cart__toggle .elementor-button{background-color:#021210!important;padding:12px!important}.elementor-kit-6170 .elementor-button:hover{background-color:#021210!important}.elementor-6079 .elementor-element.elementor-element-627897f .elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover{color:#FFFFFF!important;background-color:#E3BF5F!important}.elementor-6079 .elementor-element.elementor-element-627897f .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover{color:#FFFFFF!important;background-color:#E3BF5F!important}.elementor-6079 .elementor-element.elementor-element-4eaef1d .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{max-width:100%!important}.elementor-element div.wpforms-container-full,.elementor-element div.wpforms-container-full .wpforms-form *{color:#E3BF5F}#wpforms-submit-3443.wpforms-submit{background-color:#195A3A!important;color:#E3BF5F!important;width:100%!important}#wpforms-submit-3443{display:block!important;padding:15px!important;border-radius:25px!important;border:none!important;cursor:pointer!important;font-size:16px!important;font-weight:bold!important;transition:all 0.3s ease!important;box-sizing:border-box!important;margin:10px 0!important}#wpforms-submit-3443:hover{opacity:0.9!important;transform:translateY(-1px)!important;border-radius:25px!important}.wpforms-container .wpforms-submit-container{width:100%!important;max-width:100%!important}.woocommerce-variation-description{color:#E3BF5F}.woocommerce div.product p.stock{color:#E3BF5F}.brand-thumbnail{text-align:center;max-width:230px;margin-bottom:15px}#place_order{border-radius:15px!important;background-color:#195A3A!important;color:inherit!important;border:none!important;padding:15px 30px!important;font-weight:bold!important;transition:background-color 0.3s ease!important}#place_order:hover{background-color:#E3BF5F!important;cursor:pointer!important}a.checkout-button{border-radius:15px!important;background-color:#195A3A!important;color:inherit!important;border:none!important;padding:15px 30px!important;font-weight:bold!important;transition:background-color 0.3s ease!important;text-decoration:none!important;display:inline-block;text-align:center;width:100%;margin-top:20px;box-sizing:border-box}a.checkout-button:hover{background-color:#E3BF5F!important;cursor:pointer!important}#place_order{border-radius:15px!important;background-color:#195A3A!important;color:inherit!important;border:none!important;padding:15px 30px!important;font-weight:bold!important;transition:background-color 0.3s ease!important;display:block;width:100%;box-sizing:border-box}#place_order:hover{background-color:#E3BF5F!important;cursor:pointer!important}.woocommerce-cart .cart_item .product-name a{color:#ffffff!important}.woocommerce-cart .cart_item .product-name a:hover{color:#f1f1f1!important;text-decoration:none!important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:169px}button[name="update_cart"],button[name="apply_coupon"]{border-radius:15px!important;background-color:#195A3A!important;color:#ffffff!important;border:none!important;padding:15px 30px!important;font-weight:bold!important;transition:all 0.3s ease!important;text-transform:uppercase;letter-spacing:1px;display:inline-block;text-align:center;cursor:pointer;box-shadow:0 4px 6px rgb(0 0 0 / .1)}button[name="update_cart"]:hover,button[name="apply_coupon"]:hover{background-color:#E3BF5F!important;transform:translateY(-2px);box-shadow:0 6px 8px rgb(0 0 0 / .15)}button[name="update_cart"]:active,button[name="apply_coupon"]:active{transform:translateY(1px);box-shadow:0 2px 4px rgb(0 0 0 / .1)}button[name="update_cart"].disabled{opacity:0.7!important;cursor:not-allowed!important}.woocommerce-cart .actions .button{margin:5px 0}#coupon_code{border-radius:15px!important;padding:14px 20px!important;border:2px solid #ddd!important;margin-bottom:10px}@media (max-width:768px){button[name="update_cart"],button[name="apply_coupon"]{padding:12px 20px!important;font-size:14px!important}.woocommerce-cart .actions .button{margin-bottom:10px}.coupon{margin-bottom:15px}}.woocommerce-shipping-totals.shipping td,.woocommerce-shipping-totals.shipping td *,.woocommerce-shipping-totals.shipping td form,.woocommerce-shipping-totals.shipping td form *{color:#ffffff!important}.woocommerce-shipping-totals.shipping td,.woocommerce-shipping-totals.shipping td form{background-color:rgb(0 0 0 / .2)!important}.woocommerce-shipping-totals.shipping td a{color:#ffffff!important;text-decoration:underline}.woocommerce-shipping-totals.shipping td a:hover{color:#ffd700!important;text-decoration:none}.woocommerce-shipping-totals.shipping th{color:#ffffff!important;font-weight:700}.shipping .shipping_method{background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .2)!important;color:#ffffff!important;padding:8px 12px!important;border-radius:5px!important}.shipping .shipping_method:checked{background:rgb(25 90 58 / .5)!important;border-color:#E3BF5F!important}button[name="calc_shipping"]{border-radius:15px!important;background-color:#195A3A!important;color:#ffffff!important;border:none!important;padding:10px 20px!important;font-weight:bold!important;transition:all 0.3s ease!important;margin-top:10px!important}button[name="calc_shipping"]:hover{background-color:#E3BF5F!important}.restore-item{color:#E3BF5F!important}.woocommerce-MyAccount-content a{color:#E3BF5F!important;transition:color 0.3s ease,opacity 0.3s ease!important;text-decoration:none!important}.woocommerce-MyAccount-content a:hover{color:#d0a742!important;text-decoration:underline!important;opacity:0.9!important}.woocommerce-checkout a.showcoupon,.woocommerce-checkout .woocommerce-terms-and-conditions-link,.woocommerce-checkout .woocommerce-privacy-policy-link,.woocommerce-checkout .return-policy-link{color:#E3BF5F!important;text-decoration:none!important;font-weight:600!important;transition:all 0.3s ease!important;display:inline-block;position:relative}.woocommerce-checkout a.showcoupon:hover,.woocommerce-checkout .woocommerce-terms-and-conditions-link:hover,.woocommerce-checkout .woocommerce-privacy-policy-link:hover,.woocommerce-checkout .return-policy-link:hover{color:#d0a742!important;text-decoration:underline!important;transform:translateY(-1px)}