.elementor-74055 .elementor-element.elementor-element-8666396{margin-top:30px;margin-bottom:30px;}.elementor-74055 .elementor-element.elementor-element-c6e74ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .flex-viewport, .woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6e74ca .flex-control-thumbs img{border-style:none;}.elementor-74055 .elementor-element.elementor-element-a5f92b3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-74055 .elementor-element.elementor-element-ee4a60f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-74055 .elementor-element.elementor-element-ee4a60f .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through;}.elementor-74055 .elementor-element.elementor-element-ee4a60f .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none;}.elementor-74055 .elementor-element.elementor-element-ee4a60f .jet-woo-builder.elementor-jet-single-price .price{color:#000000;}.elementor-74055 .elementor-element.elementor-element-ee4a60f .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-74055 .elementor-element.elementor-element-90570ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-74055 .elementor-element.elementor-element-5cacc38 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-74055 .elementor-element.elementor-element-5cacc38{--add-to-cart-wc-forward-display:none;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .jet-woo-builder .single_add_to_cart_button.button{color:#A6192E;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6192E;border-radius:3px 3px 3px 3px;padding:10px 18px 10px 18px;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .jet-woo-builder .single_add_to_cart_button.button:hover{color:#FFFFFF;background-color:#A6192E;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-74055 .elementor-element.elementor-element-5cacc38 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px -2px;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:var( --e-global-color-352775a );}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:#A6192E;margin:0px 7px 0px -6px;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:var( --e-global-color-b0e7ae0 );}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .added-to-wishlist.jet-wishlist-button__link{color:#000000;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__label{color:#000000;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .added-to-wishlist .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:#000000;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .added-to-wishlist .jet-wishlist-button__plane-added{background-color:var( --e-global-color-b0e7ae0 );}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .jet-wishlist-button__container{justify-content:flex-start;}.elementor-74055 .elementor-element.elementor-element-bd2f8ce .added-to-wishlist.jet-wishlist-button__link .jet-wishlist-button__state-added .jet-wishlist-button__icon{color:var( --e-global-color-accent );}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6a09a7 .woocommerce-tabs ul.wc-tabs li a{color:#000000;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6a09a7 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#000000;border-width:0px 0px 0px 0px;margin-top:-0px;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6a09a7 .woocommerce-tabs ul.wc-tabs li{border-color:#110909;}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6a09a7 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-primary );}.woocommerce .elementor-74055 .elementor-element.elementor-element-c6a09a7 .woocommerce-Tabs-panel{color:#000000;}@media(max-width:767px){.elementor-74055 .elementor-element.elementor-element-c6e74ca > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c6e74ca */.woocommerce-product-gallery {
    display: flex;
    flex-direction: row-reverse; /* Place thumbnails on the left */
}


/* Thumbnails Container */
.woocommerce-product-gallery .flex-control-thumbs {
    display: flex;
    flex-direction: column!important;
}

/* Individual Thumbnails */
.woocommerce-product-gallery .flex-control-thumbs li {
    width:80%!important; /* Fixed width for thumbnails */
    padding: 6px;
}


@media (max-width: 1200px) {
    /* Gallery Container */
    .woocommerce-product-gallery {
        flex-direction: column; /* Stack the main image and thumbnails */
        align-items: center; /* Center align for better visibility */
        width: 100%; /* Ensure full width */
    }

    /* Thumbnails Container */
    .woocommerce-product-gallery .flex-control-thumbs {
        flex-direction: row!important; /* Arrange thumbnails horizontally */
        width: 100%; /* Make the thumbnail container responsive */
        margin-top: 10px; /* Add space between thumbnails and the main image */
         justify-content: space-between; /* Distribute thumbnails evenly */
    }
    
    /* Individual Thumbnails */
    .woocommerce-product-gallery .flex-control-thumbs li {
        flex: 1 0 auto; /* Adjust to display 5 thumbnails evenly */
        max-width: calc(100% / 5); /* Maximum width for each thumbnail */
        text-align: center; /* Center align thumbnails */
        list-style: none; /* Remove default list styling */
    }

    /* Main Image Container */
    .woocommerce-product-gallery .flex-viewport {
        width: 100%; /* Reduce the main image width for better scaling */
        max-width: 100%; /* Set a maximum width */
        height: auto; /* Maintain aspect ratio */
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c6a09a7 *//* Hide all tab panels by default */
.woocommerce-Tabs-panel {
    display: none;
}

/* Show the first tab panel by default */
.woocommerce-Tabs-panel:first-of-type {
    display: block;
}

/* JavaScript will adjust the visibility */
.woocommerce-Tabs-panel.js-active {
    display: block !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border: 1px solid black !important;
}

.tabs.wc-tabs li a:hover {
    color: #A6192E !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8666396 */.woocommerce-product-gallery .flex-control-thumbs {
        display: flex;
        flex-direction: row; /* Display thumbnails horizontally */
        width: 100%; /* Full width for thumbnails container */
        justify-content: flex-start; /* Align thumbnails to the left */
        overflow-x: auto; /* Allow horizontal scrolling if needed */
    }/* End custom CSS */