.elementor-kit-1798{--e-global-color-primary:#212E49;--e-global-color-secondary:#929293;--e-global-color-text:#212E49;--e-global-color-accent:#EDC623;--e-global-color-e8af577:#6EC1E4;--e-global-color-2af568e9:#EDEDED;--e-global-color-b9dc782:#0E1828;--e-global-color-1ae7fda9:#000;--e-global-color-2ca9b5e8:#FFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1798 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:1023px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */th.bundled_item_col.bundled_item_images_head, td.bundled_item_col.bundled_item_images_col {
    display:none;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_color_design .vi-wpvs-option-wrap {
    padding:7px;
}
table.bundled_products td.bundled_item_col {
    padding: 1em!important;
}
a.bundled_product_permalink {
    display:none;
}
table.variations {
    display: flex;
    flex-direction: row;
}

table.variations tbody {
    display:flex;
    flex-wrap: wrap;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_color_design .vi-wpvs-option-wrap:hover .vi-wpvs-option-tooltip {
    display: inline-flex;
    padding: 15px;
    white-space: nowrap;
    background: white;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
        color: var( --e-global-color-primary );
        font-family:montserrat;
        font-weight: 600;
        font-size: 1em;
        
}
.bundle_wrap, .bundle_price, .bundle_button {
    display: flex;
}
.bundle_button {
    margin-top: -12px;
    margin-bottom: 12px;
    margin-left: 10px;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #0043630a!important;
}
table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: #00436317!important;
}
span.bundled_product_title_inner {
    font-family: montserrat;
    font-size: 20px;
    font-weight: 700;
    font-style: oblique;
            color: var( --e-global-color-primary );
}
a.reset_variations {
    color: #fff;
    font-size: 12px!important;
    font-style: oblique;
    padding: 5px 15px;
    background-color: var( --e-global-color-primary );
}
td.value.vi-wpvs-variation-style-content {
    background: transparent!important;
}
td.bundled_item_col.bundled_item_images_col {
    display: none!important;
}/* End custom CSS */