.main-navigation.ast-inline-flex a {
color: #000 !important;
}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
text-align: center;
}
.ast-woocommerce-container {
padding-top: 0px !important;
}
.woocommerce-loop-product__title {
height: 75px;
}
.ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-, .ast-woo-header-cart-info-wrap {
color: #000 !important;
}
.sub-menu li {
margin-bottom: 10px;
}
.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-full.ast-builder-grid-row-tablet-full.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
margin-top: 0px !important;
padding-top: 30px;
padding-bottom: 30px;
}
.header-movil {
display: none;
}
.search-results article {
width: 25%;
float: left;
height: 900px;
margin: 0x;
padding: 0px !important;
}
@media (max-width: 921px) {
.header-movil {
display: block;
text-align: center;
font-size: 12px;
font-weight: bold;
background: #D7E9FF;
}
.ast-main-header-wrap.main-header-bar-wrap {
margin-top: -12px;
}
.search-results article {
width: 50%;
float: left;
height: 900px;
margin: 0x;
padding: 0px !important;
}
}
}
.search-results article h2 {
font-size: 22px;
}
.search-results article p {
font-size: 16px;
}
.related.products h2 {
font-size: 21px;
margin-bottom: 50px;
}
.cart_totals {
width: 100% !important;
}
.uag-image-7537 {
margin: auto;
display: block;
}
.cart-collaterals .cross-sells {
width: 100% !important;
}
.wp-block-heading.has-text-align-center.homeh1 {
font-size: 26px !important;
margin-bottom: 42px !important;
}