/*----------------*/
/*Begin Powerpack*/
/*----------------*/

/*Off canvas cart*/
a.button.wc-forward {
    width: 100%;
    margin: 10px 0 0 0 !important;
}
ul.woocommerce-mini-cart.cart_list.product_list_widget {
    margin-bottom: -25px;
    padding-bottom: 25px;
}

/*----------------*/
/*Begin Powerpack*/
/*----------------*/

/*----------------*/
/*Begin 404 pagina*/
/*----------------*/
#wrongpage{
    padding: 3em 0;
    max-width: 1140px;
    margin: 0 auto;
    text-align: center;
}
#wrongpage h1{
    font-size: 3.5em;
}
#wrongpage p{
    font-size: 1.5em;
}
#wrongpage-img{
    max-width: 600px;
    height: auto;
}
/*----------------*/
/*End 404 pagina*/
/*----------------*/

/*--------------------------------------------*/
/*Begin Woocommerce: Elementor cart*/
/*--------------------------------------------*/
.elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons {
    grid-template-columns: 1fr !important;
}
/*--------------------------------------------*/
/*End Woocommerce: Elementor cart*/
/*--------------------------------------------*/

/*--------------------------------------------*/
/*Begin Woocommerce: Xootix Woo Side Cart*/
/*--------------------------------------------*/
.xoo-wsc-product img {
    width: 80px;
    height: auto;
}
/*--------------------------------------------*/
/*End Woocommerce: Xootix Woo Side Cart*/
/*--------------------------------------------*/

/*----------------*/
/*Begin Table     */
/*----------------*/
table td, table th {
    border: none;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{
  background-color: transparent;
}
table tbody tr:hover>td, table tbody tr:hover>th{
  background-color: transparent;
}
tr{
	border-bottom: 1px solid #ddd;
}
/*----------------*/
/*End Table       */
/*----------------*/