.elementor-32129 .elementor-element.elementor-element-b73e490{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px #CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32129 .elementor-element.elementor-element-b73e490:not(.elementor-motion-effects-element-type-background), .elementor-32129 .elementor-element.elementor-element-b73e490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161415;}.elementor-32129 .elementor-element.elementor-element-817305d .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-32129 .elementor-element.elementor-element-817305d .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-32129 .elementor-element.elementor-element-817305d .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100%;}.elementor-32129 .elementor-element.elementor-element-817305d .jet-listing-dynamic-image img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-32129 .elementor-element.elementor-element-817305d .jet-listing-dynamic-image__caption{text-align:left;}.elementor-32129 .elementor-element.elementor-element-09cf2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32129 .elementor-element.elementor-element-09cf2e1 .jet-listing-dynamic-field__content{color:#E5E5E5;font-size:22px;font-weight:700;text-align:left;}.elementor-32129 .elementor-element.elementor-element-09cf2e1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-32129 .elementor-element.elementor-element-09cf2e1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-32129 .elementor-element.elementor-element-09cf2e1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-32129 .elementor-element.elementor-element-2c371e9 .jet-listing-dynamic-field__content{color:#AFAFAF;font-size:14px;text-align:left;}.elementor-32129 .elementor-element.elementor-element-2c371e9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-32129 .elementor-element.elementor-element-2c371e9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-32129 .elementor-element.elementor-element-2c371e9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-32129 .elementor-element.elementor-element-289a5c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32129 .elementor-element.elementor-element-289a5c5.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-32129 .elementor-element.elementor-element-289a5c5 .cart button, .elementor-32129 .elementor-element.elementor-element-289a5c5 .cart .button{font-weight:500;line-height:15px;border-radius:0px 0px 0px 0px;color:#000000;background-color:#DDCAB7;transition:all 0.2s;}.elementor-32129 .elementor-element.elementor-element-289a5c5 .added_to_cart{font-weight:500;}.elementor-32129 .elementor-element.elementor-element-289a5c5{--view-cart-spacing:30px;--button-spacing:20px;}.elementor-32129 .elementor-element.elementor-element-289a5c5 .quantity .qty{line-height:1px;border-style:none;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;color:#AFAFAF;background-color:#221E20;transition:all 0.2s;}.woocommerce .elementor-32129 .elementor-element.elementor-element-289a5c5 form.cart .variations{width:100%;}.woocommerce .elementor-32129 .elementor-element.elementor-element-289a5c5 form.cart table.variations td.value select{color:#AFAFAF;}.woocommerce .elementor-32129 .elementor-element.elementor-element-289a5c5 form.cart table.variations td.value select, .woocommerce .elementor-32129 .elementor-element.elementor-element-289a5c5 form.cart table.variations td.value:before{background-color:#221E20;}.jet-listing-item.single-jet-engine.elementor-page-32129 > .elementor{width:300px;margin-left:auto;margin-right:auto;}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-817305d */.elementor-widget-jet-listing-dynamic-image {
    overflow:hidden;
    border-radius:5px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-289a5c5 */form.variations_form .single_variation {
    margin-bottom: 15px !important;
}

.single_add_to_cart_button {
    margin-left: auto !important;
    height:50px !important;
    min-height:50px !important;
}

form.variations_form table.variations {
    margin-bottom:20px;
}

.input-text {
    height:50px !important;
    min-height:50px !important;
}

.ct-cart-actions {
    width:100%;
}

div.quantity {
    min-width:50%;
}

.reset_variations {
    display:none !important;
}

div.quantity.hidden {
    display:block !important;
    visibility: hidden !important;
}

select {
    border: none !important;
}

select option {
    color: #BEBEBE;
}

select option:disabled {
    color: black;
}

label {
    display: inline-block !important;
    color: #251b12;
    background-color: #DDCAB7;
    padding: 0 6px;
    border-radius: 3px;
}

.stock.in-stock {
    color:white;
}

.ct-increase, .ct-decrease {
    color:white !important;
}

.ct-increase:hover, .ct-decrease:hover {
    color:black !important;
    background: #DDCAB7 !important;
}


ins .woocommerce-Price-amount {
    color: #f47a7a;
}

del .woocommerce-Price-currencySymbol, del bdi {
    color:white !important;
    text-decoration: line-through;
}

form.cart:not(.grouped_form):not(.variations_form){
    display:block !important;
}/* End custom CSS */