.imagen-180{transform:rotate(180deg)}#top-menu li a{font-size:16px;font-weight:300}#main-header{-webkit-box-shadow:none;box-shadow:none}header .has_et_pb_sticky .et_pb_sticky_module{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1)}.mobile_menu_bar::before{font-size:40px;font-weight:900}.et_pb_menu__cart-button::after{margin-right:5px!important;font-family:FontAwesome!important;font-weight:900!important;content:"\f140"!important}nav#top-menu-nav,#top-menu,nav.et-menu-nav,.et-menu{padding-top:2px}.et-cart-info span::before{font-family:FontAwesome!important;font-weight:900!important;content:"\f12e"}@media (min-width:767px){.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{padding-left:10px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{padding-left:11px}}@media (max-width:1050px) and (min-width:980px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:15px!important}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:20px}.et_pb_menu .et-menu>li{padding-left:9px;padding-right:9px}}.mobile_menu_bar::before,.mobile_menu_bar::after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#ff3364}.et_pb_menu_0_tb_header.et_pb_menu ul li a:hover,.et_pb_menu_0_tb_header.et_pb_menu ul li a:focus,.et_pb_menu_0_tb_header.et_pb_menu ul li a:active{color:#ff3364!important}.titulo-pagina{color:#fff;font-weight:300;text-align:center!important;font-size:36px!important}#gform_wrapper_5 .gform_heading{display:none}#gform_submit_button_5{color:#fff}#gform_submit_button_5 input.text,#gform_submit_button_5 input.title,#gform_submit_button_5 input[type="email"],#gform_submit_button_5 input[type="password"],#gform_submit_button_5 input[type="tel"],#gform_submit_button_5 input[type="text"],#gform_submit_button_5 select,#gform_submit_button_5 textarea{background-color:#f9f7f5;border:0;padding:2px;color:#212121;font-weight:300}#gform_submit_button_5 input::placeholder,#gform_submit_button_5 input[type="email"]:placeholder{font-weight:300;color:#212121}body:not(.et-fb-root-ancestor) [class*='et-lb-content']{position:fixed;visibility:hidden;top:0px;z-index:999999;min-height:100%;transition:all .2s 0s;width:100%;background:rgba(0,0,0,0.8)}body:not(.et-fb-root-ancestor) [class*="et-lb-content"] .et_pb_row{position:relative;top:50px}body:not(.et-fb-root-ancestor) .et-lb-content-1 .et_pb_row.pop-up-text-row{background:#fff;max-width:500px;margin:0 auto;padding:35px}body:not(.et-fb-root-ancestor) .et-lb-content-1 .et_pb_row h1{font-weight:700;color:#000;text-transform:uppercase}body:not(.et-fb-root-ancestor) .et-lb-content-1 .et_pb_row p{font-weight:300;color:#000}.et-lb-open{visibility:visible!important;width:100%}span.et-lb-close{font-size:46px;right:-1vw;margin-top:-51px;display:block;color:#fff;padding:10px 10px 10px 2px;cursor:pointer;font-weight:bold;font-family:etmodules;z-index:99999999999999;position:absolute;background:#000;border-radius:50%;width:48px;height:48px}body:not(.et-fb-root-ancestor) [class*='et-lb-content']:not(.et-lb-open){transform:scale(.3);opacity:0}body:not(.et-fb-root-ancestor) [class*='et-lb-btn']{cursor:pointer}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;position:relative;border:0;border-radius:0;-webkit-transition:all 0.2s;transition:all 0.2s;background:#ff3364;color:#fff}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background:#ea215b;border:0;color:#fff}.product-template-default.single-product #main-content{background-color:#f9f7f5;padding-bottom:48px}.product-template-default.single-product #content-area{padding:30px;background:#fff}@media (max-width:767px){.product-template-default.single-product #content-area{padding:15px}.product-template-default.single-product #main-content .container{width:95%;padding-top:20px}}.woocommerce div.product .stock{color:#ff3364;font-weight:300;margin-bottom:12px}.talleres .show-after-finish{display:none!important}.talleres-finalizados .hide-after-finish{display:none!important}.talleres-finalizados .show-after-finish{display:block!important}.et_pb_shop.et_pb_shop_0 .entry{visibility:hidden}.et_pb_shop.et_pb_shop_0 .entry h1.not-found-title{display:none}.et_pb_shop.et_pb_shop_0 .entry:after{visibility:visible;content:'En estos momentos no hay ningún taller con las inscripciones abiertas.';font-weight:300}.woocommerce-message a.button.wc-forward{display:none}.woocommerce ul.order_details li{text-transform:none;font-size:.8em;line-height:1;font-weight:300}.et_pb_wc_cart_notice .ocommerce-message,.et_pb_wc_cart_notice .woocommerce-error,.et_pb_wc_cart_notice .woocommerce-info,.et_pb_wc_cart_notice.et_pb_wc_cart_notice_0 .woocommerce-info{background:transparent!important;color:#ff3364!important;padding:0!important;font-weight:300;padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#f9f7f5;color:#2b2b2b}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f9f7f5;border-radius:0;border:0}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto p{font-family:figtree;color:#ccc;display:inline;float:left;margin-right:15px}.cdp-cookies-alerta .cdp-cookies-texto a{font-family:figtree;display:inline}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a{color:#ff3364!important}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar{background-color:#ff3364;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:5px 12px;color:#fff!important}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar:hover{background-color:#ea215b}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a.cdp-cookies-boton-cerrar{color:#fff!important}