.elementor-494 .elementor-element.elementor-element-a6c8937{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-494 .elementor-element.elementor-element-a6c8937:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-a6c8937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-494 .elementor-element.elementor-element-8d8faab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-494 .elementor-element.elementor-element-59b450a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-494 .elementor-element.elementor-element-59b450a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
                        .woocommerce .elementor-494 .elementor-element.elementor-element-59b450a .flex-viewport{border-radius:15px 15px 15px 15px;overflow:hidden;}.woocommerce .elementor-494 .elementor-element.elementor-element-59b450a .flex-viewport:not(:last-child){margin:0px 0px 0px 0px;}.woocommerce .elementor-494 .elementor-element.elementor-element-59b450a .flex-control-thumbs img{border-radius:15px 15px 15px 15px;}.elementor-494 .elementor-element.elementor-element-3d432d1{--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;--justify-content:center;}.elementor-494 .elementor-element.elementor-element-68ada58 .product_title{color:#000000 !important;font-size:30px;}.woocommerce .elementor-494 .elementor-element.elementor-element-7a0bdf6 .woocommerce-product-details__short-description{color:#000000;}.woocommerce .elementor-494 .elementor-element.elementor-element-7a0bdf6 .woocommerce-product-details__short-description p{color:#000000;}.elementor-494 .elementor-element.elementor-element-d16f71d .price{color:#A60303 !important;}.elementor-494 .elementor-element.elementor-element-d16f71d .price .amount{font-size:28px;font-weight:700;}.woocommerce .elementor-494 .elementor-element.elementor-element-0fe80a4 .woolentor_product_categories_info .categories-title{color:#000000;}.woocommerce .elementor-494 .elementor-element.elementor-element-0fe80a4 .woolentor_product_categories_info .posted_in{color:#A00202;margin-left:10px;}.woocommerce .elementor-494 .elementor-element.elementor-element-0fe80a4 .woolentor_product_categories_info .posted_in a{color:#A00202;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-quantity-minus{color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity.wl-quantity-minus{color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-quantity-plus{color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity.wl-quantity-plus{color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-1 .quantity input[type=number]{color:#000000;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-2 .quantity input[type=number]{color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-3 .quantity input[type=number]{color:#000000;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 .quantity input[type=number]{color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-5 .quantity input[type=number]{color:#000000;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{background:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-1 .quantity input[type=number],.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-3 .quantity input[type=number],.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.woocommerce .elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:1px;}.woocommerce .elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:1px;}.woocommerce .elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:1px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 span.wishsuite-btn-text{margin-left:0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-3 span.wishsuite-btn-text{margin-left:0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-4 .htcompare-btn.woolentor-compare{margin-left:0px;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart.wl-style-3 .htcompare-btn.woolentor-compare{margin-left:0px;}.elementor-494 .elementor-element.elementor-element-a796268 .quantity,.elementor-494 .elementor-element.elementor-element-a796268 form.cart input[type=number]{display:none !important;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-addto-cart[class*="wl-style-"] form.cart button{color:#FFFFFF !important;padding:15px 25px 15px 25px;border-radius:8px 8px 8px 8px !important;background-color:#9E2727 !important;}.elementor-494 .elementor-element.elementor-element-a796268 .wl-style-1 form.cart button{color:#FFFFFF !important;padding:15px 25px 15px 25px;border-radius:8px 8px 8px 8px !important;background-color:#9E2727 !important;}.woocommerce .elementor-494 .elementor-element.elementor-element-a796268 form.cart{margin:0px 0px 0px 0px !important;}.elementor-494 .elementor-element.elementor-element-36103fb{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-494 .elementor-element.elementor-element-36103fb:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-36103fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-494 .elementor-element.elementor-element-8c793db.elementor-widget-wl-product-related .products > h2{color:#000000;letter-spacing:0px;text-align:left;}@media(min-width:768px){.elementor-494 .elementor-element.elementor-element-8d8faab{--width:40%;}.elementor-494 .elementor-element.elementor-element-3d432d1{--width:60%;}}/* Start custom CSS for wl-single-product-image, class: .elementor-element-59b450a */.elementor-494 .elementor-element.elementor-element-59b450a .woocommerce-product-gallery {
    max-width: 450px !important;
    margin: 0 auto !important;
}

.elementor-494 .elementor-element.elementor-element-59b450a .woocommerce-product-gallery img {
    width: 100% !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-related, class: .elementor-element-8c793db *//* Product Title */
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce-loop-product__title,
.elementor-494 .elementor-element.elementor-element-8c793db .product-title,
.elementor-494 .elementor-element.elementor-element-8c793db h2.woocommerce-loop-product__title {
    color: #000000 !important;
    letter-spacing: 0.2px !important;
}

/* Product Price */
.elementor-494 .elementor-element.elementor-element-8c793db .price,
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce-Price-amount,
.elementor-494 .elementor-element.elementor-element-8c793db .price span,
.elementor-494 .elementor-element.elementor-element-8c793db .price * {
    color: #A60303 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
}

/* Product Link Hover */
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce-loop-product__title:hover {
    color: #000000 !important;
}

/* Related Products Section Heading */
.elementor-494 .elementor-element.elementor-element-8c793db .related > h2,
.elementor-494 .elementor-element.elementor-element-8c793db .related.products > h2 {
    color: #000000 !important;
    letter-spacing: 0.2px !important;
}

/* Add to Cart Button */
.elementor-494 .elementor-element.elementor-element-8c793db .add_to_cart_button,
.elementor-494 .elementor-element.elementor-element-8c793db .button.product_type_simple,
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce a.button,
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce button.button {
    background-color: #A60303 !important;
    color: #FFFFFF !important;
    border: 1px solid #A60303 !important;
    border-radius: 8px !important;
    padding: 12px 20px !important;
    font-weight: 600 !important;
    margin-right: 5px !important;
    min-height: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

/* Add to Cart Hover */
.elementor-494 .elementor-element.elementor-element-8c793db .add_to_cart_button:hover,
.elementor-494 .elementor-element.elementor-element-8c793db .button.product_type_simple:hover,
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce a.button:hover,
.elementor-494 .elementor-element.elementor-element-8c793db .woocommerce button.button:hover {
    background-color: #FFFFFF !important;
    color: #A60303 !important;
    border: 1px solid #A60303 !important;
    border-radius: 8px !important;
}

/* View Cart Button */
.elementor-494 .elementor-element.elementor-element-8c793db a.added_to_cart,
.elementor-494 .elementor-element.elementor-element-8c793db .added_to_cart.wc-forward {
    background-color: #FFFFFF !important;
    color: #A60303 !important;
    border: 1px solid #A60303 !important;
    border-radius: 8px !important;
    font-weight: 600 !important;
    padding: 12px 20px !important;
    margin-left: 5px !important;
    min-height: 44px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
    text-decoration: none !important;
}

/* View Cart Button Hover */
.elementor-494 .elementor-element.elementor-element-8c793db a.added_to_cart:hover,
.elementor-494 .elementor-element.elementor-element-8c793db .added_to_cart.wc-forward:hover {
    background-color: #A60303 !important;
    color: #FFFFFF !important;
    border: 1px solid #A60303 !important;
    border-radius: 8px !important;
}/* End custom CSS */