.elementor-16915 .elementor-element.elementor-element-616f1e0d:not(.elementor-motion-effects-element-type-background), .elementor-16915 .elementor-element.elementor-element-616f1e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-16915 .elementor-element.elementor-element-616f1e0d > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16915 .elementor-element.elementor-element-616f1e0d > .elementor-container{min-height:129px;}.elementor-16915 .elementor-element.elementor-element-616f1e0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 0px 84px 0px;}.elementor-16915 .elementor-element.elementor-element-90e079d{text-align:center;}.elementor-16915 .elementor-element.elementor-element-90e079d .elementor-heading-title{font-weight:700;line-height:1.3em;color:#E8CF9A;}.elementor-16915 .elementor-element.elementor-element-733db649{margin-top:50px;margin-bottom:50px;padding:0px 0px 40px 0px;}.elementor-16915 .elementor-element.elementor-element-d8345cd .shop_table .button{background-color:#AA8923;font-weight:600;}.elementor-16915 .elementor-element.elementor-element-d8345cd .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#AA8923;}.elementor-16915 .elementor-element.elementor-element-d8345cd{--sections-title-color:#E8CF9A;--links-normal-color:#AA8923;--links-hover-color:#AA8923;--forms-buttons-normal-text-color:#000000;--product-link-normal-color:#AA8923;--order-summary-remove-icon-hover-color:#AA8923;}.elementor-16915 .elementor-element.elementor-element-d8345cd .woocommerce-cart-form{--order-summary-title-color:#AA8923;}.elementor-16915 .elementor-element.elementor-element-6967d2c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16915 .elementor-element.elementor-element-6967d2c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16915 .elementor-element.elementor-element-6967d2c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-16915 .elementor-element.elementor-element-6967d2c .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16915 .elementor-element.elementor-element-506c3061 > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-16915 .elementor-element.elementor-element-616f1e0d{padding:0px 0px 0px 0px;}.elementor-16915 .elementor-element.elementor-element-733db649{margin-top:50px;margin-bottom:20px;padding:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-d8345cd */.elementor-16915 .elementor-element.elementor-element-d8345cd *:not(.cart_totals  h2) {
    font-family:"Karla", Sans-serif !important;
}

.elementor-16915 .elementor-element.elementor-element-d8345cd .product-remove {
    padding: 0px 20px !important;
}

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

.elementor-16915 .elementor-element.elementor-element-d8345cd button {
    color: #fff !important;
}

.elementor-16915 .elementor-element.elementor-element-d8345cd #coupon-error-notice {
    color: red !important;
    font-weight: bold !important;
}

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

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

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

.elementor-16915 .elementor-element.elementor-element-d8345cd input[type="number"] {
  -moz-appearance: textfield;
}

.elementor-16915 .elementor-element.elementor-element-d8345cd input[type="number"] {
    text-align: center;
}

.elementor-16915 .elementor-element.elementor-element-d8345cd 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;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-733db649 */.product-remove a:hover {
    color: #E8CF9A !important;
}/* End custom CSS */