body{
font-family: Muli;
}
textarea{
resize: vertical;
margin-top: 5px;
}
#main-content .container:before{
display:none;
}
.product-categories .cat-item.cat-item-15{
display: none;
}
.et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button:hover {
padding:.3em 2em!important;
}
.et_pb_scroll_top.et-hidden, .et_pb_scroll_top.et-visible {
background-color: #f76b8a;
border-radius: 0;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
width: 50px;
height: 50px;
line-height: 45px;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.3s;
border-radius:2px;
right: 20px;
}
.et_pb_scroll_top.et-hidden:hover, .et_pb_scroll_top.et-visible:hover{
background-color: #c0385d;
} .add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{
left:initial;
right:10px;
}
.yith_wcwl_wishlist_footer .yith-wcwl-share{
display:none;
}
.yith-wcwl-add-to-wishlist{
margin-bottom:30px;
}
.wishlist-items-wrapper a, #wishlist .item-wrapper .product-name h3{
color: #474b4e;
font-family: 'Muli',Helvetica,Arial,Lucida,sans-serif!important;
} .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce-page button.button, .et_button_no_icon.woocommerce-page button.button.alt, .et_button_no_icon.woocommerce-page button.button, .et_button_no_icon.woocommerce-page button.button.alt:hover, .et_button_no_icon.woocommerce-page button.button:hover, .et_button_no_icon.woocommerce-page button.button.alt.disabled, .et_button_no_icon.woocommerce-page button.button.alt.disabled:hover{
color:#ffffff!important;
line-height: 2.3em!important;
height: 49px;
padding:.3em 2em!important;
}
.woocommerce a.button:after, .woocommerce a.button.alt:after{
display: none;
}
.et_pb_bg_layout_light.et_pb_button:hover, .et_pb_bg_layout_light .et_pb_button:hover, .et_pb_contact_reset:hover, .et_pb_contact_submit:hover, .et_pb_pricing_table_button:hover{
background-color:#535962;
} .widget_product_search button, input[name="save_title"]{
padding: 3px 6px;
}
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount .button:hover{
padding: .3em 1em!important;
line-height: 1.5em!important;
height: initial;
}
input#woocommerce-product-search-field-0, input[name="wishlist_name"] {
padding: 6px;
border: 1px solid #aaa;
border-radius: 4px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
background-color: #F76b8a;
}
#sidebar .et_pb_widget.woocommerce.widget_product_search button[type="submit"] {
padding: .5em .4em!important;
background-color: #62b5e5;
color: white;
border: none;
border-radius: 2px;
text-transform: uppercase;
font-weight: bold;
cursor: pointer;
transition: all .2s;
}
#sidebar .et_pb_widget.woocommerce.widget_product_search button[type="submit"]:hover {
background-color:#535962;
}
.product-template-default.single-product #sidebar{
display: none;
}  #et-top-navigation .et-cart-info, #top-header .et-cart-info{
margin-top: -4px;
display: none;
}
#top-header .item-hidden-mobile{
font-weight: 400;
text-transform: uppercase;
letter-spacing:1px;
font-size:12px;
} #mobile_menu .menu-item a{
color: #4a4a4a!important;
}
.et_mobile_menu .first-level > a {
background-color: transparent;
position: relative;
}
.et_mobile_menu .first-level > a:after {
font-family: 'ETmodules';
content: "\33";
font-weight: normal;
position: absolute;
font-size: 16px;
top: 13px;
right: 10px;
}
.et_mobile_menu .first-level > .icon-switch:after{
content: '\4d';
}
.second-level {
display: none;
}
.reveal-items {
display: block;
}
@media (max-width: 980px){
#et-secondary-menu, #et-secondary-nav {
display: block!important;
text-align:right;
}
} .cta-boton a {
color: #fff!important;
}
.cta-boton {
background-color:#f76b8a; 
padding: 22px 42px!important;
-moz-transition: all 0.5s; 
-webkit-transition: all 0.5s;
transition: all 0.3s;
font-weight: bold;
border-radius: 2px;
}
.cta-boton:hover {
background-color:#535962;
}
.et-fixed-header #top-menu .cta-boton a {
color: #fff!important;
font-weight: bold;
}
.cta-boton li.current-menu-ancestor > a {
color: #fff !important;
}
.et_mobile_menu .cta-boton.first-level > a:after{
display:none;
}
@media only screen and (min-width : 981px) {
li.cta-boton {
height: 60px;
}
.et_header_style_centered #top-menu>li>a {
padding-bottom: 2.5em!important;
}
}
@media only screen and (max-width : 768px) {
#et-top-navigation{
font-weight: normal;
}
li.cta-boton {
padding: 10px 0!important;
text-align: center;
margin-top: 20px;
}
li.cta-boton a {
border-bottom: none;
}
}  .woocommerce-store-notice, p.demo_store { background-color: #62b5e5;
padding: 1em!important;
}
.woocommerce-store-notice a, p.demo_store a{
color: #F76b8a;
text-decoration: none;
float: right;
} .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{
background: #eef2f4!important;
color: #474b4e!important;
} .woocommerce-products-header__title.page-title{
font-size:60px;
}
.woocommerce-products-header__title.page-title:after{
content:"";
display: block;
width:6%;
height:5px;
background-color:#F76b8a;
margin-top:2%;
margin-bottom:2%;
}
body.tax-product_cat .woocommerce-products-header .term-description{
margin-bottom: 4%;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
font-family: 'Muli', Helvetica, Arial, Lucida, sans-serif;
font-size: 18px!important;
}
.woocommerce ul.products li.product .price ins .amount{
color: #F76b8a!important;
} body.term-marcas h2.woocommerce-loop-category__title{
display: none;
} .woocommerce div.product .product_title{
font-family: 'Muli';
font-weight: bold;
}
.woocommerce div.product p.price, .woocommerce-page div.product p.price{
color:#99a9b4!important;
margin-bottom: 20px;
font-weight: bold;
}
.product .product_meta .sku_wrapper, .product .product_meta .posted_in{
display: block;
margin-bottom: 5px;
}
.product .product_meta .sku_wrapper{
margin-top: 20px;
} .woocommerce-page .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text{
background-color: white!important;
color: #474b4e!important;
border: 1px solid #99a9b4!important;
}
.woocommerce-info a.showcoupon{
color:#99a9b4!important;
}
.woocommerce-page span.onsale, .woocommerce span.onsale{
background:#62b5e5!important;
padding: .75em!important;
}
.et_button_no_icon.woocommerce-page button.button, .et_button_no_icon.woocommerce-page button.button.alt, .et_button_no_icon.woocommerce-page button.button.alt.disabled{
padding:.3em 2em!important;
}
.single-product .woocommerce-tabs #tab-description {
display: block!important;
} .woocommerce-cart table.cart td.actions .coupon .input-text{
width: 300px;
}  #main-footer #footer-widgets .footer-widget #media_image-2, #main-footer #footer-widgets .footer-widget #custom_html-4 ul.et-social-icons #media_image-3.widget_media_image{
float: none!important;
margin-bottom: 5%;
padding-left: 14px;
}
.et_pb_widget, .et-social-icons {
float:none;
margin-bottom: 5%!important;
}
#main-footer #footer-widgets .footer-widget #custom_html-4 ul.et-social-icons li.et-social-facebook{
margin-left: 0;
}
#main-footer #footer-widgets .footer-widget #custom_html-4 ul.et-social-icons li:before{
content: none;
}
#main-footer #footer-widgets #footer-contacto .et-waypoint{
font-size: 24px;
}
#main-footer #footer-widgets #footer-contacto .et_pb_blurb_content{
margin-bottom: 6px;
}
#main-footer #footer-widgets #footer-contacto .et_pb_blurb_container{
padding-left: 5px;
} #media_image-3 {
display: none;
} @media (max-width: 980px){ .woocommerce-products-header__title.page-title:after{
width:15%;
}
.woocommerce-page table.cart td.actions .coupon .button, .woocommerce-cart table.cart td.actions .coupon .input-text{
width: 100%;
margin-bottom:5px;
margin-top:10px;
}  .et_secondary_nav_only_menu #top-header{
display: block;
padding-top: 10px;
}
.item-hidden-mobile, .menu-item-216297, .menu-item-214828, .menu-item-214830, .menu-item-218191{
display: none;
}
.et_header_style_centered #main-header .mobile_nav{
background-color: transparent;
}
.et_header_style_centered .mobile_nav .select_page{
visibility: hidden;
}
.et_header_style_centered header#main-header .logo_container{
float: left;
}
.et_header_style_centered .et_menu_container .mobile_menu_bar{
top:15px;
}
.et_header_style_centered .et_mobile_menu{
top: 80px;
}
.container.clearfix.et_menu_container {
width: 100%;
}
.et_header_style_centered header#main-header .logo_container{
padding-left:20px;
}
.et_header_style_centered .et_menu_container .mobile_menu_bar{
right: 20px;
}
#mobile_menu .menu-item a{
text-transform: uppercase;
}
.mobile_nav.opened .mobile_menu_bar.mobile_menu_bar_toggle:before{
content:"\4d";
} .button{
display: block;
width: 100%;
text-align: center;
margin: 10px auto!important;
}
.woocommerce-products-header__title.page-title{
font-size:40px;
}
.woocommerce-products-header__title.page-title:after{
margin-top: 8%;
margin-bottom: 8%;
}
#mobile_menu{
background-color: #62b5e5;
border-color:#62b5e5;
}
} form#redsys_payment_form, #bizum_payment_form {
margin-top: 1.5rem;
}
form#redsys_payment_form input#submit_redsys_payment_form, #bizum_payment_form #submit_bizum_payment_form {
border: none;
background-color: #62b5e5;
padding: 16px 42px;
margin-right: 1.5rem;
border-radius: 2px;
color: white;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
cursor: pointer;
}
form#redsys_payment_form input#submit_redsys_payment_form:hover, #bizum_payment_form #submit_bizum_payment_form:hover {
background-color: #f76b8a;
}
@media (max-width: 980px){
form#redsys_payment_form input#submit_redsys_payment_form, #bizum_payment_form #submit_bizum_payment_form {
width: 100%;
margin-right:0;
}
}