#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
border-top: 0 !important;
box-shadow: 0px 0px 10px rgb(0 0 0 / 20%) !important;
} #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
border-top: 0 !important;
box-shadow: 0px 0px 10px rgb(0 0 0 / 20%) !important;
} .page-header {
display: none;
} .home #cabecera {
position: absolute;
z-index: 5;
}
.gtranslate_wrapper {
display: flex;
gap: 7px;
}
.home #menu-principal a {
color: #ffffff;
}
.home .elementor-menu-cart__toggle .e-toggle-cart-custom-icon,
.home .elementor-menu-cart__toggle .elementor-button-icon {
color: #FFF;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
flex-wrap: nowrap !important;
}
.home .jet-mobile-menu__toggle-icon {
color: #fff;
}
#menu-principal .gama-kerapool a,
#menu-principal .gama-kerapool .elementor-sub-item{
color: #fdc610 !important;
}
#menu-principal .elementor-sub-item {
color: #fff !important;
} .cursiva-bodoni {
font-family: "Libre Bodoni";
font-style: italic;
font-size: 32px;
}
.sin-margen p:last-child {
margin-bottom: 0px;
}
.justificado p{
text-align: justify;
}
.subtitulo-hero{
font-family: "Montserrat", Sans-serif;
font-size: 24px;
font-weight: 500;
font-style: normal;
}
.montserrat{
font-family: "Montserrat", Sans-serif;
font-style: normal;
}
.light{
font-weight:300;
} .text-center {
text-align: center;
}
.text-center h2 {
color: #2D363F;
font-family: "Montserrat", Sans-serif;
font-size: 25px !important;
font-weight: 500;
text-transform: uppercase;
font-style: normal;
text-decoration: none;
line-height: 30px;
letter-spacing: 5px;
}
.mtbtn {
margin-top: 50px !important;
margin-bottom: 120px !important;
}
.tm_pb_button {
font-family: "Montserrat", Sans-serif;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
font-style: normal;
text-decoration: none;
line-height: 10px;
letter-spacing: 4px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #2d363f;
border-radius: 0px 0px 0px 0px;
padding: 15px 27px 13px 31px;
}  #logo-home,
#logo-global {
max-width: 210px;
}
@media (max-width:767px){
#logo-home,
#logo-global {
max-width: 125px;
}
}
#logo-footer {
max-width: 300px;
}
#logo-mobile {
max-width: 100px;
} .post-type-archive-product .elementor-search-form__input,
.tax-product_cat .elementor-search-form__input,
.product-template-default {
border: solid 1px #bdbfc3 !important;
border-radius: 14px !important;
height:56px;
}
.post-type-archive-product .elementor-search-form__container,
.tax-product_cat .elementor-search-form__container,
.product-template-default {
gap: 10px !important;
}
.post-type-archive-product .elementor-search-form__submit,
.tax-product_cat .elementor-search-form__submit,
.product-template-default {
border-radius: 14px !important;
} #valoraciones h2.woocommerce-Reviews-title{
font-family: "Montserrat",inherit sans-serif;
font-size: 24px;
font-weight: 500;
}
#valoraciones #comments,
#valoraciones .comment-reply-title,
#valoraciones #commentform {
font-family: "Montserrat", sans-serif;
font-size: 18px;
letter-spacing: 1.2px;
font-weight: 400;
}
#valoraciones .comment-form-rating {
margin-top: 25px;
}
#valoraciones #submit {
background: #0d6b96 !important;
color: #fff !important;
font-family: "Montserrat", sans-serif !important;
font-weight: 500 !important;
letter-spacing: 1.2px !important;
border-radius: 14px !important;
}
#valoraciones #submit:hover{
background: #fdc610 !important;
}
#precios .woocommerce-Price-amount.amount::before {
content: "Importe de tu selección: ";
color: #0d6b96;
}
#precios .woocommerce-Price-amount{
color: #0d6b96;
}
#precios .woocommerce-variation-price {
margin-bottom: 25px;
}