/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 13 2026 | 12:54:20 */
/*Banner superior*/
#banner_top {
background-color: #ef3f49;
text-align: center;
color: white;
display: block;
text-transform: none;
font-size: 120%;
padding: 0.8em 0;
}
/*Free shipping*/
body.single-product .free-shipping-block {
display: none;
}
body.single-product .free-shipping-block-fixed {
background-color: #f4f4f4;
border-radius: 12px;
padding: 9px 15px !important;
}
.woocommerce-mini-cart__buttons a.button {
font-size: 15px !important;
}
.status-publish .added_to_cart {
border: 1px solid;
margin-left: 1em;
border-radius: 10px;
width: 90px;
text-align: center;
height: 40px;
}
#main-header {
z-index: 9;
}
#reset-link-sent-advice {
padding: 0.5em;
}
.hide-desktop {
display: none !important;
}
.hide-mobile {
display: inherit !important;
}
/*#menu-item-16463, #menu-item-21281 {
display: none !important;
}*/
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty {
padding: 16px 6px;
}
body.blog #custom-post-type-recent-posts-2,
body.blog #block-4 {
display: none;
}
body.single-post #custom-post-type-recent-posts-2,
body.single-post #block-4 {
display: none;
}
#main-header .nav li ul a {
color: #ffffff !important;
}
#reset-link-sent-advice {
position: absolute;
top: 25px !important;
left: 20%;
z-index: 100000;
text-align: center;
width: 60%;
background-color: #a46497;
color: #fff;
cursor: pointer;
padding: 30px 0;
border-radius: 5px;
box-shadow: #333 1px 1px;
}
.additional_checkout_field em {
display: block;
padding-bottom: 1em;
font-size: 85%;
}
/* Force 2 line title inclusve */
.woocommerce ul.products li.product h2 {
line-height: 2.5ex;
height: 10ex; /* 2.5ex for each visible line */
overflow: hidden;
}
#top-menu .sub-menu .menu-item a {
font-size: 13px;
}
.widget-area a {
font-size: 7px;
}
.bottom-blurbs .et_pb_column:hover {
border-color: #F2F2F2 !important;
}
.bottom-blurbs .et_pb_column {
border: none!important;
}
.et_pb_gutters1 .et_pb_column_1_4, .et_pb_gutters1.et_pb_row .et_pb_column_1_4 {
border: solid 1px #dddddd!important;
}
.widget_text .acceso_directo {
color: #ffffff !important;
background-color: #ef3f49;
border-color: #ef3f49 !important;
width: 100%;
text-align: center;
border-radius: 5px;
}
.bottom-blurbs {
padding: 0!important;
}
.et_pb_section_2.et_pb_section {
margin-bottom: 0!important;
}
.et_pb_section_0.et_pb_section {
margin-top: 0;
}
/*Fix slider home*/
.et_pb_slide_content h3 span span {
margin-right: 0.25em;
}
.et_pb_fullwidth_slider_0 {
transform: translatey(0) !important;
}
.et_pb_section_0_tb_body {
margin-top: 0 !important;
}
div.et_pb_section.et_pb_section_0 {
margin-top: 0 !important;
}
.et_pb_slide_title a {
text-decoration: none;
}
.et_button_no_icon .et_pb_button::after {
display: inline !important;
}
#place_order {
width: 100%;
}
.cky-revisit-bottom-left {
margin-bottom: 100px;
}
.destacado, .destacado a {
color: #ef3f49;
}
@media screen and (max-width: 768px) {
.float-contact {
right: inherit;
left: 20px;
}
#wpfront-scroll-top-container {
left: inherit !important;
right: 20px;
}
/*body.home .et_pb_section_2.et_pb_section {
margin-top: 225px;
}Angel. Quitado 2026/02/11 */
.hide-desktop {
display: inherit !important;
}
.hide-mobile {
display: none !important;
}
#menu-item-21281 {
text-align: center;
}
#menu-item-21281 a {
font-weight: bold;
}
#menu-item-11681 {
display: none;
}
#mobile_menu {
width: 96%;
margin-left: 2%;
}
.status-publish .added_to_cart {
width: 100%;
margin-left: 0;
}
.button.wc-backward {
margin-top: 0.75em !important;
}
/*#mobile_menu .menu-item-12760 {
top: 85px !important;
}
body.logged-out #mobile_menu .menu-item-11145 {
margin-top: 165px !important;
}
body.logged-in #mobile_menu .menu-item-11145 {
margin-top: 275px !important;
}*/
}
@media screen and (max-width: 980px) {
.et-db #et-boc .et-l .et_pb_row {
margin-left: 5%;
}
}
Free shipping on orders over €550 for Spain and Portugal. Complete your order today and receive your products with complimentary delivery. Dismiss
Showing 1–12 of 24 results