.sale .etheme-product-grid-content .price del > .woocommerce-price-suffix {
display: none !important;
}
.sale
.etheme-product-grid-content
.price
ins
> .woocommerce-price-suffix:nth-child(2) {
display: none !important;
}
.price del .woocommerce-price-suffix:nth-child(2) {
display: none !important;
}
.price ins .woocommerce-price-suffix:nth-child(2) {
display: none !important;
} .etheme-product-grid .outofstock {
position: relative !important;
}
.etheme-product-grid .outofstock > .etheme-product-grid-image {
opacity: 0.8 !important;
filter: blur(1.5px) !important;
pointer-events: none !important;
}
.etheme-product-grid .product.outofstock .etheme-product-grid-content,
.etheme-product-grid .product.outofstock .price {
opacity: 1 !important;
filter: none !important;
}
.etheme-product-grid .product.outofstock:after {
content: "Agotado";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: rgba(7, 6, 6, 0.7);
color: #fff;
padding: 10px 20px;
font-size: 16px;
font-weight: bold;
border-radius: 5px;
text-transform: uppercase;
letter-spacing: 1px;
filter: none !important;
} .woocommerce-LostPassword,
.mob-hide {
display: none !important;
}
.show-password-input {
display: none;
}
#afrfb_user_role_field {
visibility: hidden !important;
} .category-list-item a mark.count,
mark.count {
display: none !important;
}
mark.count {
background-color: #ccc;
} .elementor-3133
.elementor-element.elementor-element-6041619
.category-list-item
> ul
> li
> a:before {
content: "\e904" !important;
font-family: "xstore-icons" !important;
font-style: normal;
font-weight: normal;
}
.comment-respond {
display: none;
} .joinchat--left .joinchat__button,
.joinchat__button {
bottom: 70px !important;
}
@media (min-width: 768px) {
.joinchat--left .joinchat__button,
.joinchat__button {
bottom: 10px !important;
}
} .app-buscador .etheme-search-form-select {
display: none !important;
}
.app-buscador .etheme-search-form {
padding: 12px 16px;
}
.app-buscador .etheme-search-input-form-wrapper {
background: #fff !important;
border: 1.5px solid #d4c9b0 !important;
border-radius: 30px !important;
overflow: hidden !important;
display: flex !important;
align-items: center !important;
box-shadow: none !important;
}
.app-buscador .etheme-search-input-wrapper {
flex: 1 !important;
}
.app-buscador .etheme-search-form-input {
border: none !important;
outline: none !important;
box-shadow: none !important;
background: transparent !important;
padding: 10px 14px !important;
font-size: 15px !important;
}
.app-buscador .etheme-search-form-submit {
background: transparent !important;
border: none !important;
color: #555 !important;
padding: 8px 14px !important;
box-shadow: none !important;
}
.app-buscador .etheme-search-form-submit .button-text {
display: none !important;
}
.app-buscador .etheme-search-form-submit i {
font-size: 18px !important;
} .app-buscador .e-n-accordion-item {
border: none !important;
}
.app-buscador .e-n-accordion-item-title,
.app-buscador details[open] .e-n-accordion-item-title {
background: #e8dfc9 !important;
border: none !important;
border-radius: 50px !important;
display: flex !important;
align-items: center !important;
padding: 14px 22px !important;
margin-top: 10px !important;
margin-bottom: 10px !important;
min-height: 0 !important;
}
.app-buscador .e-n-accordion-item-title-header {
flex: 1 !important;
}
.app-buscador .e-n-accordion-item-title-text,
.app-buscador details[open] .e-n-accordion-item-title-text {
font-size: 18px !important;
font-weight: 700 !important;
text-transform: uppercase !important;
letter-spacing: 0.5px !important;
color: #2d2316 !important;
}
.app-buscador .e-n-accordion-item-title-icon {
display: none !important;
}
.app-buscador .e-n-accordion .elementor-widget-container {
padding: 0 !important;
} .app-buscador .categories-lists-grid {
background: #fff !important;
border-radius: 14px !important;
overflow: hidden !important;
padding: 6px 0 !important;
margin: 0 0 16px !important;
}
.app-buscador .categories-lists-grid ul {
list-style: none !important;
padding: 0 !important;
margin: 0 !important;
}
.app-buscador .category-list-item > ul > li > a.category-name {
display: none !important;
}
.app-buscador .category-list-item ul ul li a.category-name {
display: block !important;
padding: 11px 20px !important;
font-size: 15px !important;
color: #2d2316 !important;
text-decoration: none !important;
border-bottom: 1px solid #f0ece4 !important;
}
.app-buscador .category-list-item ul ul li:last-child a.category-name {
border-bottom: none !important;
}
.app-buscador mark.count {
display: none !important;
}
[aria-controls="e-n-accordion-item-1670"]
.e-n-accordion-item-title-text::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
margin-right: 10px;
vertical-align: middle;
background-size: contain;
background-repeat: no-repeat;
background-image: url(https://rmgroup.es/barcelona/wp-content/uploads/sites/2/2026/05/cerveza.png);
}
[aria-controls="e-n-accordion-item-1671"]
.e-n-accordion-item-title-text::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
margin-right: 10px;
vertical-align: middle;
background-size: contain;
background-repeat: no-repeat;
background-image: url(https://rmgroup.es/barcelona/wp-content/uploads/sites/2/2026/05/comida-rapida.png);
}