body{color:#333;font-family:"Raleway",serif;font-size:17px;font-weight:400;line-height:1.75;padding:0;margin:auto}a{color:#333;text-decoration:none}a:hover,a:focus{color:#da2c2a;text-decoration:underline}legend{display:none}.col-left{margin-bottom:0}.col-right{margin-bottom:0}.col1-layout .header-background-default{margin:20px;padding:0}.col1-layout .col-main{float:none;width:auto}.col2-right-layout ol.opc .col-md-4{margin-right:15px}.col3-layout .col-wrapper{float:left;width:780px}.col3-layout .col-wrapper .col-main{float:right}.main-container{background-color:#fff;min-height:400px;padding:20px 0 0}#bag-seller-slider .addcart span{display:none}#recommend-slider .addcart span{display:none}.latest-blog .homeblog{height:70px;overflow:hidden;margin-bottom:6px}.latest-blog h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.product-essential .variations_form .variations{margin-bottom:10px}.product-shop .variations_form .label label,.product-shop .variations_form .add-to-box .single_variation_wrap label{display:block;float:left;margin-bottom:5px;text-align:left;text-transform:uppercase;font-family:"Raleway",serif;margin-right:8px;color:#333;font-size:12px!important;font-weight:700;line-height:38px}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a{text-align:left!important}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-item>a{text-transform:none!important}.mega-menu-item ul.product_list_widget li img{width:80px!important;box-shadow:none!important;margin:0 15px 0 0!important;float:left!important}.mc4wp-form input[type=submit]{padding:8px 20px!important;top:-41px!important;line-height:inherit}.mini-cart ul#cart-sidebar li{list-style:none}.mini-products-list .detail-item .product-details-bottom .price{display:inline-block!important}.woocommerce .category-products .products-list ul,.woocommerce .category-products .products-grid ul{padding:0}.woocommerce .category-products .products-list ul,.woocommerce .category-products .products-list ul li{list-style:none}.social .instagram a{background:#3f729b;font-size:18px;border-radius:3px;line-height:35px;display:inline-block;width:35px;height:35px;color:#fff;text-align:center;padding:0}.social .instagram a:before{content:"\f16d";font-family:FontAwesome}.social .instagram a:hover{background:#3f729b!important}#shopping-cart-table .product-name{margin:0;padding-bottom:0;font-size:12px}.availability.in-stock{margin-top:0px!important}.cart-table tbody th h2,.cart-table tbody td h2{display:block!important}#shopping-cart-table dl{display:block!important}#shopping-cart-table dl dt{display:inline-block!important}#shopping-cart-table dl dd{display:inline-block!important}#shopping-cart-table dl{margin:0px!important}#shopping-cart-table dl dt{margin:0px!important}.magik-slideshow a.s-link{position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;z-index:0}.price-block .price-box .amount{color:red;font-weight:700;font-size:22px}.price-block .price-box del span.amount{color:#777;margin-right:0;text-decoration:line-through;font-weight:700;font-size:20px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:auto!important}.single_variation .price{float:left;font-size:18px!important}.single_variation .price .amount{margin-right:6px!important}.variations_form.cart .variations select{width:58%!important}.product-view .variations_form.cart .variations label{line-height:20px!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals.totals{width:100%!important}.woocommerce ul#shipping_method li{list-style:none outside none;margin:0;padding:.25em 0 .25em 22px;text-indent:0!important}.header .logo{margin-top:14px!important}.sticky-header .header .logo{margin-top:5px!important}.sticky-header .header a.logo img{height:40px;width:auto!important}.header-top .social{float:none}.header-top .social ul{margin-top:7px}.header-top .social ul li a{background:none;color:#CCC;width:auto;height:auto;margin:0 5px 0 0}.header-top .social ul li a:hover{background:none;text-decoration:none;color:#999}.page-id-988 .woocommerce{display:none}.page-id-988 .registration-form.woocommerce{clear:both;display:block}.page-content a{color:#da2c2a}.page-content p{font-family:"Raleway",serif;font-size:17px;font-weight:400;line-height:1.75}.wp-block-list li{font-family:"Raleway",serif;font-size:17px;font-weight:400;line-height:1.75}ul.patrocinadores{margin:0;padding:0;list-style:none;text-align:center}ul.patrocinadores li{margin:10px;display:inline-block}ul.patrocinadores.pq{margin-top:20px}ul.patrocinadores.pq li{margin:10px 20px}ul.patrocinadores.pq img{max-height:50px;width:auto}.cdp-cookies-layout-ventana.cdp-cookies-pos-inferior{left:0}footer .wpcf7-form input[type='text'],footer .wpcf7-form input[type='email'],footer .wpcf7-form textarea{width:100%;height:35px;border-radius:4px;padding-left:10px;box-sizing:border-box;margin:0 0 10px;background:#F5F5F5;color:#171717}footer .wpcf7-form textarea{height:120px}footer div.wpcf7-mail-sent-ok{border:none;color:#FFF}.pag_patrocinadores_iz{width:30%;float:left;margin-right:5%}.pag_patrocinadores_iz img{max-width:100%;height:auto}.pag_patrocinadores_dr{width:65%;float:left}.clear{clear:both;height:15px;margin-bottom:15px;border-bottom:#DDD 1px solid}ul.rs_deportista{margin:0;padding:0;list-style:none;overflow:hidden}ul.rs_deportista li{float:left;width:29.3%;height:auto;margin:10px 2%;position:relative;text-align:center;background:#DDD}ul.rs_deportista li h3{position:absolute;bottom:0;left:0;width:100%;font-size:16px;line-height:30px;margin:0;padding:0 10px;color:#FFF;background:#000;opacity:.8;filter:alpha(opacity=80);text-align:left}ul.rs_deportista li h3 span{display:none;font-size:12px;font-weight:400;line-height:13px;padding-bottom:10px}ul.rs_deportista li:hover h3 span{display:block}.btn_socio{display:inline-block;margin:30px 0;padding:0 50px;line-height:60px;font-size:24px;color:#FFF!important;background:#DA2C2A;border-radius:10px;font-weight:700}.btn_socio:hover{text-decoration:none}.tp-caption{text-shadow:2px 2px #000}ul.rs_video{margin:0;padding:0;list-style:none;overflow:hidden}ul.rs_video li{width:48%;height:auto;float:left}ul.rs_video li:nth-child(odd){margin-right:4%}ul.rs_video li a{position:relative;display:block}ul.rs_video li a img.btn{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;max-width:30%;height:auto}@media only screen and (min-width:768px){.header-top .social{position:absolute;left:150px}.nav-inner{width:auto!important;float:right}}@media only screen and (max-width:1279px){ul.rs_deportista li{width:46%}}@media only screen and (max-width:479px){ul.rs_deportista li{width:96%}}@media only screen and (max-width:767px){.header-top .col-xs-12{width:50%}.header .logo{margin-top:0!important}.header .logo img{margin-top:0!important;max-height:40px;width:auto}}.addtoany_share_save_container{text-align:right;margin:-40px 0 0!important}iframe{max-width:100%}.new_title h1.tithome{color:#000;font-size:24px;font-weight:700;margin-top:0;padding:6px 10px 10px 0;position:relative;display:inline-block;font-family:"Raleway",serif;letter-spacing:normal;background-color:#FFF;border-bottom:2px solid #DA2C2A;margin-bottom:-6px}