/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
main{
    overflow-y:hidden ;
}
.wpgs .slick-list .slick-track .venobox.vbox-item{background: #fff;}
.wpgs .slick-list .slick-track .woocommerce-product-gallery__image.single-product-main-image.slick-slide{background: #fff;}
table.shop_table.cart td.product-quantity ,table.shop_table.cart th.product-quantity{
    width: 130px;
}
@media screen and (max-width: 1200px) {

}
@media screen and (max-width: 1080px) {
    table.shop_table.cart td.product-quantity ,table.shop_table.cart th.product-quantity{
        width: 160px;
    }

}
@media screen and (max-width:992px) {
    .has-text-centered{

    }
}
@media screen and (max-width:768px) {
    body .woocommerce-cart-form {
        width: 100%!important;
        padding-right: 0!important;
        float: inherit!important;
    }
    body .woocommerce .cart-collaterals{
        width: 400px;
        margin: 0 auto;
        float: inherit!important;
    }
}
@media screen and (max-width:600px) {

}
@media screen and (max-width:480px) {
    table.shop_table.cart td.product-quantity ,table.shop_table.cart th.product-quantity{
        width: 390px!important;
    }
    body .woocommerce .cart-collaterals{width: 100%!important; }
}
@media screen and (max-width:400px) {
    table.shop_table.cart td.product-quantity ,table.shop_table.cart th.product-quantity{
        width: 350px !important;
    }
}
@media screen and (max-width:330px) {
    table.shop_table.cart td.product-quantity ,table.shop_table.cart th.product-quantity{
        width: 300px !important;
    }
}
.splide__slide__container p{
    height: 100px;
}

div.wpgs-nav.slick-initialized.slick-slider{
    padding-left: 20px;
}
.wpgs-nav.slick-initialized.slick-slider button.slick-prev.slick-arrow{
    padding-left: 9px;
}
.wpgs-nav.slick-initialized.slick-slider button.slick-arrow.slick-next{
  margin-right: -18px !important;
}
.wpgs.wpgs--with-images.images i.flaticon-back.slick-arrow{
    padding-left: 4px;
}

.splide__pagination{
	left: -20px!important;
}

.footer.section.has-white-color .validation_error{
    display: none;
}