.elementor-19977 .elementor-element.elementor-element-7f46fa3{margin-top:20px;margin-bottom:0px;}.elementor-19977 .elementor-element.elementor-element-2b40d7a{--e-image-carousel-slides-to-show:3;}.elementor-19977 .elementor-element.elementor-element-2b40d7a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19977 .elementor-element.elementor-element-2b40d7a .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-19977 .elementor-element.elementor-element-2b40d7a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19977 .elementor-element.elementor-element-2b40d7a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-19977 .elementor-element.elementor-element-2e75eb5{--e-image-carousel-slides-to-show:3;}.elementor-19977 .elementor-element.elementor-element-2e75eb5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19977 .elementor-element.elementor-element-2e75eb5 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-19977 .elementor-element.elementor-element-2e75eb5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19977 .elementor-element.elementor-element-2e75eb5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-19977 .elementor-element.elementor-element-d3c5efd{padding:0px 0px 50px 0px;}.elementor-19977 .elementor-element.elementor-element-70c4fcd > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19977 .elementor-element.elementor-element-3772776{text-align:center;}.elementor-19977 .elementor-element.elementor-element-3772776 .elementor-heading-title{font-weight:bold;text-transform:uppercase;color:var( --e-global-color-486afc7 );}.elementor-19977 .elementor-element.elementor-element-827bc88{text-align:justify;}@media(max-width:767px){.elementor-19977 .elementor-element.elementor-element-2e75eb5{--e-image-carousel-slides-to-show:1;padding:0px 50px 0px 50px;}.elementor-19977 .elementor-element.elementor-element-70c4fcd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-19977 .elementor-element.elementor-element-3772776 .elementor-heading-title{font-size:30px;}}/* Start custom CSS */.hideSnaks {
    display: none;
}
p.stock.in-stock {
    display: none;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #31210E!important;
    font-size: 18px!important;
}
.bundled_product_images.images {
    width: 30%!important;
}
.details {
    width: 70%!important;
    padding: 0px 20px!important;
}

img.alignnone.wp-image-8048.size-full.entered.lazyloaded, img.alignnone.wp-image-8049.size-full.entered.lazyloaded, img.alignnone.wp-image-8047.size-full.entered.lazyloaded, img.alignnone.wp-image-8046.size-full.entered.lazyloaded {
    width: 450px!important;
}
/*
.bundle_error {
    position: fixed;
    bottom: -25px;
    z-index: 99;
    right: 576px;
}*/

@media only screen and (max-width: 767px) {
  p img.size-full {
    width: 225px!important;
    }
}/* End custom CSS */