.elementor-2858 .elementor-element.elementor-element-b7afed9{margin-top:50px;margin-bottom:50px;padding:0px 0px 40px 0px;}.elementor-2858 .elementor-element.elementor-element-3a855e0 .shop_table .button{background-color:#698858;font-weight:600;}.elementor-2858 .elementor-element.elementor-element-3a855e0 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#698858;}.elementor-2858 .elementor-element.elementor-element-3a855e0 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#02010100;}.elementor-2858 .elementor-element.elementor-element-3a855e0{--sections-title-color:#698858;--links-normal-color:#698858;--links-hover-color:#AA8923;--forms-buttons-normal-text-color:#000000;--product-link-normal-color:#AA8923;--order-summary-remove-icon-hover-color:#AA8923;--checkout-button-hover-text-color:#698858;}.elementor-2858 .elementor-element.elementor-element-3a855e0 .cart_totals h2{font-family:"Inter", Sans-serif;}.elementor-2858 .elementor-element.elementor-element-3a855e0 .woocommerce-cart-form{--order-summary-title-color:#AA8923;}.elementor-2858 .elementor-element.elementor-element-3a855e0 .checkout-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#698858;}.elementor-2858 .elementor-element.elementor-element-634b45a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2858 .elementor-element.elementor-element-634b45a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2858 .elementor-element.elementor-element-634b45a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2858 .elementor-element.elementor-element-634b45a .elementor-icon-list-text{color:#698858;transition:color 0.3s;}@media(max-width:1024px){.elementor-2858 .elementor-element.elementor-element-8c4f12c > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-2858 .elementor-element.elementor-element-b7afed9{margin-top:50px;margin-bottom:20px;padding:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-3a855e0 */.elementor-2858 .elementor-element.elementor-element-3a855e0 *:not(.cart_totals  h2) {
    font-family:"Inter", Sans-serif !important;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 .product-remove {
    padding: 0px 20px !important;
}

.cart_totals  h2 {
    font-size: 25px !important;
    color: #000 !important;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 button {
    color: #fff !important;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 #coupon-error-notice {
    color: red !important;
    font-weight: bold !important;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 tr.order-total {
    font-size: 20px;
    font-weight: bold !IMPORTANT;
    /* color: #000 !IMPORTANT; */
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 #shipping_method .woocommerce-Price-amount {
    /* width: 15% !important; */
    /* display: inline-block; */
    float: right !IMPORTANT;
    margin-right: 10px !IMPORTANT;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 input[type="number"]::-webkit-inner-spin-button,
.elementor-2858 .elementor-element.elementor-element-3a855e0 input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 input[type="number"] {
  -moz-appearance: textfield;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 input[type="number"] {
    text-align: center;
}

.elementor-2858 .elementor-element.elementor-element-3a855e0 button[type="submit"]:disabled:hover {
    background: #aa8923 !IMPORTANT;
}

.woocommerce-shipping-destination {
    display: none;
}

#shipping_method label[for="shipping_method_0_free_shipping3"] {
    float: right;
    margin-top: -32px !IMPORTANT;
}

 .shop_table th {
    color: #698858 IMPORTANT;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7afed9 */.product-remove a:hover {
    color: #698858 !important;
}/* End custom CSS */