.woocommerce-message {
margin: 0px;
border: 0px;
background: #292929;
text-align: center;
color: #ffffff;
padding: 15px 10px 10px 10px;
}
.woocommerce-message::before {
display:none;
}
a.button.wc-forward {
border-radius: 0px;
font-size: 12px;
text-transform: uppercase;
font-family: "Jost", Sans-serif;
background:#ffffff;
padding: 10px;
margin-top:-3px;
}
tr.woocommerce-cart-form__cart-item.cart_item {
padding: 0px !important;
}
td.product-thumbnail {
display:block!important;
}
td.product-thumbnail:before {
display:none;
}
@media only screen and (max-width: 768px) {
td.product-remove {
position: absolute;
right: 20px;
font-size: 20px;
}
.u-column2.col-2.woocommerce-Address {
margin-top: 60px;
}
header.woocommerce-Address-title.title h3 {
margin-bottom: 10px !important;
}
}
li.product-category img {
display: none !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
border:0px!important;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
display:none;
}
a.woocommerce-Button.wc-forward.button, a.button.wc-forward {
background: none;
padding: 10px 0px 0px 0px;
font-family: "Jost", Sans-serif;
letter-spacing: 1px;
color: #292929!important;
}
.woocommerce-MyAccount-content p {
font-size: 16px;
}
header.woocommerce-Address-title.title h3, .woocommerce-notices-wrapper h2 , .e-my-account-tab.e-my-account-tab__dashboard h2{
font-family: "Jost", Sans-serif!important; 
font-size:20px!important;
font-weight:600!important;
}
.woocommerce-address-fields button.button, button.woocommerce-Button.button, button.woocommerce-button.button.woocommerce-form-login__submit {
font-family: "Jost", Sans-serif;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1.2px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-radius: 0px 0px 0px 0px!important;
padding: 15px 30px 15px 30px;
color: #FFFFFF;
background-color: #292929!important;
border-color: #292929;
transition: all 0.2s;
}
.woocommerce-MyAccount-content-wrapper .woocommerce-message {
padding: 10px 10px 10px 10px;
margin-bottom: 20px;
}
.hidden-of {
overflow:hidden!important;
}