@import url("https://fonts.googleapis.com/css?family=Clicker+Script|Yellowtail");@import url("https://fonts.googleapis.com/css?family=Lobster|Pacifico");@font-face{font-family:"brushsci";src:url("../fonts/brushsci.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"brushsci";src:url("../fonts/brushsci.eot");src:url("../fonts/brushsci.eot") format("embedded-opentype"),url("../fonts/brushsci.woff") format("woff"),url("../fonts/brushsci.ttf") format("truetype"),url("../fonts/brushsci.svg#adlerRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica-Bold-65";src:url("../fonts/helr65w/helr65w.eot");src:url("../fonts/helr65w/helr65w.eot") format("embedded-opentype"),url("../fonts/helr65w/helr65w.woff") format("woff"),url("../fonts/helr65w/helr65w.ttf") format("truetype"),url("../fonts/helr65w/helr65w.svg#adlerRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std";src:url("../fonts/helveticaneueltstd-ltcn/helveticaneueltstd-ltcn.eot");src:url("../fonts/helveticaneueltstd-ltcn/helveticaneueltstd-ltcn.eot") format("embedded-opentype"),url("../fonts/helveticaneueltstd-ltcn/helveticaneueltstd-ltcn.woff") format("woff"),url("../fonts/helveticaneueltstd-ltcn/helveticaneueltstd-ltcn.ttf") format("truetype"),url("../fonts/helveticaneueltstd-ltcn/helveticaneueltstd-ltcn.svg#adlerRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeueLTPro-BdOu";src:url("../fonts/helveticaneueltpro-bdou/helveticaneueltpro-bdou.eot");src:url("../fonts/helveticaneueltpro-bdou/helveticaneueltpro-bdou.eot") format("embedded-opentype"),url("../fonts/helveticaneueltpro-bdou/helveticaneueltpro-bdou.woff") format("woff"),url("../fonts/helveticaneueltpro-bdou/helveticaneueltpro-bdou.ttf") format("truetype"),url("../fonts/helveticaneueltpro-bdou/helveticaneueltpro-bdou.svg#adlerRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue-CondensedBold";src:url("../fonts/helveticaneuecondensedbold/helveticaneuecondensedbold.eot");src:url("../fonts/helveticaneuecondensedbold/helveticaneuecondensedbold.eot") format("embedded-opentype"),url("../fonts/helveticaneuecondensedbold/helveticaneuecondensedbold.woff") format("woff"),url("../fonts/helveticaneuecondensedbold/helveticaneuecondensedbold.ttf") format("truetype"),url("../fonts/helveticaneuecondensedbold/helveticaneuecondensedbold.svg#adlerRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@media (min-width: 992px){body.path--taxonomy main .block-category-products,body.page--producto .container-product .product-menu .inner,body.page--producto .container-product .images-basic-info .inner,body.page--producto .container-product .description-characteristics .inner,body.page--producto .container-product .tecnologies h2,body.page--producto .container-product .videos .inner,body.page--producto div.block--productosrelacionados h4,body.page--producto div.block--productosrelacionados .block__content,body.path--athletes .block-athletes-photo,body.path--athletes .block-athletes-highlight,body.path--athletes .block-athletes-products .view__header,body.path--athletes .block-athletes-products .view__content,body.path--noticias div.page-header h1,body.path--noticias main .container,body.page--article .top-page h1,body.page--video .top-page h1,body.page--article main .container,body.page--video main .container,body.page--page .top-page>nav.block--menu,body.page-contactanos .top-page>nav.block--menu,body.path--webform .top-page>nav.block--menu,body.page--page main,body.page-contactanos main,body.path--webform main,body.page--company .top-page h1,body.page--company main,body.page-quienes-somos .bottom-page .inner,body.page-encuentra-un-distribuidor .top-page h1,body.page-encuentra-un-distribuidor #midia-blocks-sales-points,body.path--search main,div.block--productosrelacionados h4,.block-related-product-block h4,div.block--productosrelacionados .block__content,.block-related-product-block .block__content{flex-direction:row;width:900px}}@media (min-width: 1200px){body.path--taxonomy main .block-category-products,body.page--producto .container-product .product-menu .inner,body.page--producto .container-product .images-basic-info .inner,body.page--producto .container-product .description-characteristics .inner,body.page--producto .container-product .tecnologies h2,body.page--producto .container-product .videos .inner,body.page--producto div.block--productosrelacionados h4,body.page--producto div.block--productosrelacionados .block__content,body.path--athletes .block-athletes-photo,body.path--athletes .block-athletes-highlight,body.path--athletes .block-athletes-products .view__header,body.path--athletes .block-athletes-products .view__content,body.path--noticias div.page-header h1,body.path--noticias main .container,body.page--article .top-page h1,body.page--video .top-page h1,body.page--article main .container,body.page--video main .container,body.page--page .top-page>nav.block--menu,body.page-contactanos .top-page>nav.block--menu,body.path--webform .top-page>nav.block--menu,body.page--page main,body.page-contactanos main,body.path--webform main,body.page--company .top-page h1,body.page--company main,body.page-quienes-somos .bottom-page .inner,body.page-encuentra-un-distribuidor .top-page h1,body.page-encuentra-un-distribuidor #midia-blocks-sales-points,body.path--search main,div.block--productosrelacionados h4,.block-related-product-block h4,div.block--productosrelacionados .block__content,.block-related-product-block .block__content{width:1100px}}body.path--taxonomy div.block--titulodelapagina,body.path--taxonomy .block-page-title-block{width:100%;height:auto;position:absolute;top:inherit;left:inherit;margin:0 auto;min-height:90px;z-index:10}@media (min-width: 768px){body.path--taxonomy div.block--titulodelapagina,body.path--taxonomy .block-page-title-block{min-height:200px}}body.path--taxonomy div.block--titulodelapagina .page-header,body.path--taxonomy .block-page-title-block .page-header{border:0;margin:0 auto;margin-top:35px;max-width:100%}@media (min-width: 768px){body.path--taxonomy div.block--titulodelapagina .page-header,body.path--taxonomy .block-page-title-block .page-header{margin-top:40px}}@media (min-width: 1200px){body.path--taxonomy div.block--titulodelapagina .page-header,body.path--taxonomy .block-page-title-block .page-header{margin-top:40px}}@media (max-width: 575px){body.path--taxonomy div.block--titulodelapagina .page-header,body.path--taxonomy .block-page-title-block .page-header{margin-top:0}}body.path--taxonomy div.block--titulodelapagina .page-header h1,body.path--taxonomy .block-page-title-block .page-header h1{color:#fff;font-size:4rem;text-transform:uppercase;font-family:"Rift-bold";letter-spacing:1px;text-shadow:0 0 6px black;font-style:italic}@media (min-width: 768px){body.path--taxonomy div.block--titulodelapagina .page-header h1,body.path--taxonomy .block-page-title-block .page-header h1{font-size:8rem}}@media (min-width: 1200px){body.path--taxonomy div.block--titulodelapagina .page-header h1,body.path--taxonomy .block-page-title-block .page-header h1{margin-top:40px;padding-left:100px}}@media (max-width: 575px){body.path--taxonomy div.block--titulodelapagina .page-header h1,body.path--taxonomy .block-page-title-block .page-header h1{font-size:2rem;padding-left:5px}}body.path--taxonomy .block-slider-taxonomy{background:none !important;min-height:90px}@media (min-width: 768px){body.path--taxonomy .block-slider-taxonomy{height:210px;overflow:hidden}}body.path--taxonomy .block-slider-taxonomy div.flexslider{position:relative;top:0;left:0;border:0}body.path--taxonomy .block-slider-taxonomy div.flexslider ul.slides{max-height:500px;overflow:hidden}body.path--taxonomy .block-slider-taxonomy div.flexslider ul.slides img{width:auto;height:12rem}@media (min-width: 481px){body.path--taxonomy .block-slider-taxonomy div.flexslider ul.slides img{width:100%;height:auto}}body.path--taxonomy .block-slider-taxonomy div.flexslider ol.flex-control-nav{position:absolute;bottom:20px;z-index:100}body.path--taxonomy .block-slider-taxonomy div.flexslider ol.flex-control-nav a{width:20px;height:20px;background-color:#fff}body.path--taxonomy .block-slider-taxonomy div.flexslider ol.flex-control-nav a.flex-active{background-color:#eb3300}body.path--taxonomy main{background:#fdfdfd;min-height:200px}body.path--taxonomy main .block-category-products{margin:0 auto}body.path--taxonomy main .block-category-products .view__header{font-family:"Helvetica-Bold-65";letter-spacing:-0.5px;padding:0 15px;text-transform:uppercase}@media (min-width: 768px){body.path--taxonomy main .block-category-products .view__header{padding:0}}body.path--taxonomy main .block-category-products .view__header span.total{color:#eb3300;font-size:4em;letter-spacing:-3px;padding-right:2px}body.path--taxonomy main .block-category-products .view__content{-webkit-flex-wrap:wrap;flex-wrap:wrap;display:flex}body.path--taxonomy main .block-category-products .view__content .view__row{margin:0 auto;margin-bottom:65px;max-width:352px;min-height:28px;text-align:center}@media (min-width: 768px){body.path--taxonomy main .block-category-products .view__content .view__row{width:31.623931624%}}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-field-images{position:relative;top:0;left:0}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-field-images a:nth-child(2){position:absolute;top:0;left:0;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;height:auto;opacity:0}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-field-images img{width:100%;height:auto}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-field-images:hover a:first-child{opacity:0}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-field-images:hover a:nth-child(2){opacity:1}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-title{padding:5px 15px}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-title a{color:#000;font-family:"Helvetica-Bold-65";font-size:1.4em;font-weight:bold;letter-spacing:-0.7px;text-decoration:none;text-transform:uppercase}body.path--taxonomy main .block-category-products .view__content .view__row .views-field-field-price{text-transform:uppercase;font-size:1.3em;color:#585858;font-family:"Helvetica Neue LT Std";font-weight:bold}body.path--taxonomy main .block-category-products .view__content .view__row:hover .views-field-title a{color:#eb3300}body.path--taxonomy main .block-category-products .view__content .view__row:hover .views-field-field-price{color:#eb3300}body.page--producto{font-family:"RobotoCondensed-300"}body.page--producto .container-product .product-banner img{width:100%}body.page--producto .container-product .product-menu{background-color:#fff;border-bottom:1px solid silver}body.page--producto .container-product .product-menu .inner{display:flex;flex-wrap:wrap;margin:0 auto}body.page--producto .container-product .product-menu .inner .breadcrumb{background-color:transparent;display:block;height:44px;margin-bottom:0;padding-top:30px}@media (min-width: 768px){body.page--producto .container-product .product-menu .inner .breadcrumb{width:50%}}@media (max-width: 480px){body.page--producto .container-product .product-menu .inner .breadcrumb{padding-top:10px}}body.page--producto .container-product .product-menu .inner .breadcrumb span.item-breadcrumb a{color:#757575;font-family:"RobotoCondensed-300";font-size:13px;padding:5px;text-decoration:none;text-transform:uppercase;transition:0.2s}body.page--producto .container-product .product-menu .inner .breadcrumb span.item-breadcrumb a:hover{color:#000}body.page--producto .container-product .product-menu .inner .breadcrumb span.item-breadcrumb span.ico{color:#757575;font-size:0.8em;margin-right:5px}body.page--producto .container-product .product-menu .inner .breadcrumb span.item-breadcrumb.path-product{color:#757575;font-family:"RobotoCondensed-300";font-size:13px;font-weight:bold;text-transform:uppercase}body.page--producto .container-product .product-menu .inner ul.menu-options{border-top:1px solid silver;list-style:none;margin-bottom:0;padding:0;text-align:right;width:100%}@media (min-width: 768px){body.page--producto .container-product .product-menu .inner ul.menu-options{border-top:0;width:50%}}body.page--producto .container-product .product-menu .inner ul.menu-options li{display:inline-block;position:relative}body.page--producto .container-product .product-menu .inner ul.menu-options li.item-active a{background-color:#373737;color:#fff}body.page--producto .container-product .product-menu .inner ul.menu-options li.item-active:after{content:"";background-color:#373737;padding:5px;position:absolute;bottom:-5px;left:45%;z-index:1000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}body.page--producto .container-product .product-menu .inner ul.menu-options li a{color:#000;display:block;font-family:"RobotoCondensed-300";font-size:1em;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:10px;text-transform:uppercase;text-decoration:none;transition:all 0.2s}@media (min-width: 768px){body.page--producto .container-product .product-menu .inner ul.menu-options li a{padding:10px 25px;padding-top:15px}}body.page--producto .container-product .product-menu .inner ul.menu-options li a:hover{background-color:#373737;color:#fff}@media (min-width: 768px){body.page--producto .container-product .product-menu.menu-fixed{background-color:#fff;position:fixed;top:0;z-index:9999;width:100%}}@media (max-width: 768px){body.page--producto .container-product .product-menu.menu-fixed .inner ul.menu-options{background-color:#fff;position:fixed;top:0;z-index:9999;width:100%}}body.page--producto .container-product .images-basic-info{background:#fdfdfd;border-bottom:1px solid #ccc;padding-bottom:50px;padding-top:20px;position:relative}body.page--producto .container-product .images-basic-info .inner{display:flex;flex-wrap:wrap;margin:0 auto}body.page--producto .container-product .images-basic-info .inner .container-images{width:100%}@media (min-width: 768px){body.page--producto .container-product .images-basic-info .inner .container-images{width:50%}}body.page--producto .container-product .images-basic-info .inner .container-images .slider-imgs{padding:0 50px;padding-bottom:10px;text-align:center}body.page--producto .container-product .images-basic-info .inner .container-images .slider-imgs .slick-track{width:100%}body.page--producto .container-product .images-basic-info .inner .container-images .slider-imgs img{height:auto;width:100%}body.page--producto .container-product .images-basic-info .inner .container-images .slider-nav div.slick-track{display:flex;flex-wrap:wrap;margin:0 auto;max-width:300px;transform:initial !important;width:100% !important}@media (min-width: 450px){body.page--producto .container-product .images-basic-info .inner .container-images .slider-nav div.slick-track{max-width:400px}}@media (min-width: 768px){body.page--producto .container-product .images-basic-info .inner .container-images .slider-nav div.slick-track{margin:0}}body.page--producto .container-product .images-basic-info .inner .container-images .slider-nav div.slick-track img{cursor:pointer;margin:5px;padding:5px;width:90px !important}body.page--producto .container-product .images-basic-info .inner .container-images .slider-nav div.slick-track img.slick-current{border:1px solid silver}body.page--producto .container-product .images-basic-info .inner .container-images .slider-nav div.slick-track img:focus{outline:none}body.page--producto .container-product .images-basic-info .inner .container-information{padding:5px 10px}body.page--producto .container-product .images-basic-info .inner .container-information h1{font-family:"Rift-bold";color:#000;display:block;font-size:3em;letter-spacing:-1px;line-height:100%;margin:50px 0 3px 0;text-align:center;text-transform:uppercase}@media (min-width: 768px){body.page--producto .container-product .images-basic-info .inner .container-information h1{text-align:left}}body.page--producto .container-product .images-basic-info .inner .container-information .product-price{font-family:"RobotoCondensed-300";font-size:2.6em;font-weight:600;margin-bottom:10px;text-align:center}@media (min-width: 768px){body.page--producto .container-product .images-basic-info .inner .container-information .product-price{text-align:left}}body.page--producto .container-product .images-basic-info .inner .container-information .slider-nav-variations a{display:inline-block;margin:0 5px}body.page--producto .container-product .images-basic-info .inner .container-information .slider-nav-variations a img{cursor:pointer;height:auto;width:57px}body.page--producto .container-product .images-basic-info .inner .container-information .ajax-progress.ajax-progress-throbber{position:absolute !important}body.page--producto .container-product .images-basic-info .inner .container-information .product-message{position:relative;top:0;left:0;float:left;clear:both;width:100%;font-size:200%;font-family:"brushsci";padding:0 0 10px 0}body.page--producto .container-product .images-basic-info .inner .container-information .container-options{display:flex;flex-wrap:wrap;width:100%}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy{background-color:#eb3300;color:#fff;cursor:pointer;font-family:"RobotoCondensed-300";font-size:1.2rem;line-height:1em;margin:2px 5px;max-width:250px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy span{display:block;font-family:"RobotoCondensed-300";padding:20px 40px 10px 10px;position:relative}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy span:after{content:"";background:url(../images/icon_shopcar.png);background-repeat:no-repeat;margin-left:12px;opacity:0.6;padding:15px;position:absolute;right:5px;top:30%}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy .where-buy-content{background-color:#eb3300;font-family:"RobotoCondensed-300";border-radius:5px;display:none;margin-top:10px;position:absolute;width:100%;z-index:1100}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy .where-buy-content .item-where-buy a{color:#fff;display:inline-block;font-family:"RobotoCondensed-300";padding:10px;margin-bottom:10px;margin-top:10px;width:50%}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy .where-buy-content .item-where-buy a:hover{color:#eb3300}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy .where-buy-content .item-where-buy a:first-child{border-right:1px solid silver}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .where-buy .where-buy-content:before{content:"";background-color:#eb3300;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);position:absolute;top:-5px;width:15px;height:15px;left:30px}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .find-dealer{background-color:#333333;color:#fff;margin:2px 5px;max-width:250px;position:relative;text-align:center;width:100%}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .find-dealer a{color:#fff;display:block;font-family:"RobotoCondensed-300";font-size:1.2rem;line-height:1em;padding:20px 60px 10px 10px;position:relative;text-transform:uppercase;text-decoration:none}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .find-dealer a:after{content:"";background:url(../images/buy-location-icon.jpg);background-position:center;padding:25px;position:absolute;top:0;right:0}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information{display:none;background-color:#333333;color:#fff;margin:2px 5px;max-width:250px;position:relative;text-align:center;width:100%}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information>a{color:#fff;display:block;font-family:"RobotoCondensed-300";font-size:1.2rem;line-height:1em;padding:20px 60px 10px 10px;position:relative;text-transform:uppercase;text-decoration:none}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information>a:after{content:"+";background-color:#000;color:#797979;font-size:1.5em;padding:15px;position:absolute;top:0;right:0}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form{background-color:#000;border:1px solid silver;border-radius:0 0 5px 5px;display:none;padding:10px;position:absolute;z-index:1001}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form div.form-item-acepto-terminos{display:flex;position:relative;align-items:center}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form div.form-item-acepto-terminos label{font-size:0;position:absolute;width:67px;margin-bottom:0}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form div.form-item-acepto-terminos .form-checkbox{margin-right:5px}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form div.form-item-acepto-terminos div.webform-element-description{color:#fff;margin-left:40px}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form div.form-item-acepto-terminos div.webform-element-description a{color:#fff;text-decoration:underline}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form #edit-actions{position:relative}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form #edit-actions input.webform-button--submit{background-color:#eb3300;padding:5px 45px 5px 15px;border:0;border-radius:0;color:#fff;font-family:"Rift-bold";font-size:1.2em;text-transform:uppercase}body.page--producto .container-product .images-basic-info .inner .container-information .container-options .more-information form #edit-actions:after{background:url(../images/whitearrow.png);background-repeat:no-repeat;content:"";left:140px;padding:5px 10px;position:absolute;top:40%}@media (min-width: 768px){body.page--producto .container-product .images-basic-info .inner>div{width:50%}}body.page--producto .container-product .description-characteristics{padding-bottom:50px;padding-top:20px;position:relative}body.page--producto .container-product .description-characteristics .inner{display:flex;flex-wrap:wrap;margin:0 auto;margin-top:50px}body.page--producto .container-product .description-characteristics .inner h2{color:#000;display:block;line-height:100%;text-transform:uppercase}body.page--producto .container-product .description-characteristics .inner>div{padding:0 30px}@media (min-width: 768px){body.page--producto .container-product .description-characteristics .inner>div{width:50%}}body.page--producto .container-product .description-characteristics .inner .product-description h2{font-size:2.4em}body.page--producto .container-product .description-characteristics .inner .product-characteristics ul{padding-left:15px}@media (min-width: 768px){body.page--producto .container-product .description-characteristics:after{content:"";padding:20px;position:absolute;bottom:-10px;left:48%;background-color:#fff;z-index:1000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}}body.page--producto .container-product .tecnologies{background-color:#fff;padding-bottom:50px;padding-top:20px;position:relative}@media (min-width: 768px){body.page--producto .container-product .tecnologies{background-color:#000}}body.page--producto .container-product .tecnologies h2{color:#fff;display:block;font-family:"Rift-bold";font-size:2.8em;line-height:100%;margin:25px auto 0 auto;padding:0 0 10px;text-align:left;text-transform:uppercase}@media (min-width: 768px){body.page--producto .container-product .tecnologies h2{text-align:center}}body.page--producto .container-product .tecnologies .product-tecnologies{display:flex;flex-wrap:wrap;justify-content:center}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology{display:flex;width:100%;border-top:1px solid silver;border-bottom:1px solid silver;padding:10px;margin:0 10px}@media (min-width: 768px){body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology{flex-direction:column;border:0;padding:25px;text-align:center;width:250px}}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .icon{height:56px;padding:10px;width:100px;display:flex;overflow:hidden}@media (min-width: 768px){body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .icon{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:90px;align-items:center;margin:10px auto}}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .icon img{margin:auto;width:auto;max-width:100%;height:100%;clear:both}@media (min-width: 768px){body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .icon img{margin:0;width:auto;height:100%;max-height:100%}}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info{width:80%}@media (min-width: 768px){body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info{width:100%}}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info h4{color:#000;display:block;font-family:"Rift-bold";font-size:1.5em;margin-bottom:0;padding:0;transition:all 2s}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info h4:after{content:"+";position:absolute;right:10px;color:#a7a4a4;font-weight:100}@media (min-width: 768px){body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info h4{color:#fff;font-size:1.2em}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info h4:after{content:""}}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info div.description{display:none}@media (min-width: 768px){body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info div.description{color:#ccc;display:block}}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology .tecn-info div.description.desc-show{display:block}body.page--producto .container-product .tecnologies .product-tecnologies .item-tecnology.menu-opened .tecn-info h4:after{content:"-"}@media (min-width: 768px){body.page--producto .container-product .tecnologies:after{content:"";padding:20px;position:absolute;bottom:-10px;left:48%;background-color:#000;z-index:1000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}}body.page--producto .container-product .videos{background:url("../images/white-pattern.jpg");padding-bottom:60px;padding-top:20px;position:relative}body.page--producto .container-product .videos .inner{margin:0 auto}body.page--producto .container-product .videos .inner h2{color:#000;display:block;font-family:"Rift-bold";font-size:2.8em;line-height:100%;margin:85px auto 0 auto;padding:0 0 10px;text-align:center;text-transform:uppercase}body.page--producto .container-product .videos .inner iframe{margin:20px 0;height:100%;width:100%}@media (min-width: 768px){body.page--producto .container-product .videos:after{content:"";padding:20px;position:absolute;bottom:-10px;left:48%;background:url("../images/white-pattern.jpg");z-index:1000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}}body.page--producto div.block--productosrelacionados{margin-top:100px;padding:0 10px}body.page--producto div.block--productosrelacionados h4{border-bottom:3px solid #ccc;color:#000;display:block;font-family:"Rift-bold";font-style:italic;font-size:2.4em;font-weight:bold;line-height:1;letter-spacing:-1px;margin:0 auto;padding-bottom:3px;text-transform:uppercase}body.page--producto div.block--productosrelacionados .block__content{display:block;margin:0 auto}body.page--producto div.block--productosrelacionados .block__content .product-related{display:flex;flex-wrap:wrap}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small{max-width:400px;margin:0 auto;padding:20px;text-align:center}@media (min-width: 768px){body.page--producto div.block--productosrelacionados .block__content .product-related .product-small{width:25%}}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small .product-field-images img{width:100%;height:auto}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small .product-field-title{padding:5px 0}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small .product-field-title a{color:#000;font-family:"Rift-bold";font-size:1.4em;font-weight:bold;letter-spacing:-0.7px;text-decoration:none;text-transform:uppercase}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small .product-field-title a:hover{color:#eb3300}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small .product-field-price{text-transform:uppercase;font-size:1.3em;color:#585858;font-family:"RobotoCondensed-300";font-weight:bold}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small:hover .product-field-title a{color:#eb3300}body.page--producto div.block--productosrelacionados .block__content .product-related .product-small:hover .product-field-price{color:#eb3300}body.path--athletes .page-header{background-image:url(../images/athletes-banner.jpg);display:flex;filter:grayscale(100%);justify-content:center;margin:0;margin-bottom:30px;min-height:190px;padding-bottom:0;text-align:center}body.path--athletes .page-header h1.page-title{align-items:center;background-color:#fff;color:#000;font-family:"Helvetica-Bold-65";font-style:italic;font-size:50px;display:flex;justify-content:center;letter-spacing:-3px;line-height:50px;padding:15px;text-transform:uppercase;width:250px}@media (min-width: 768px){body.path--athletes .page-header h1.page-title{width:350px}}body.path--athletes .views-element-container .page-athletes-list{margin-top:40px;margin-bottom:50px}body.path--athletes .views-element-container .page-athletes-list .view__content{display:flex;flex-wrap:wrap;justify-content:center;max-width:1100px;margin:0 auto}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row{max-width:270px;padding:15px 10px}@media (min-width: 768px){body.path--athletes .views-element-container .page-athletes-list .view__content .view__row{width:33.333333%}}@media (min-width: 992px){body.path--athletes .views-element-container .page-athletes-list .view__content .view__row{width:25%}}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row .views-field-field-picture{overflow:hidden}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row .views-field-field-picture a{display:block}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row .views-field-field-picture a img{filter:grayscale(100%);width:100%;height:auto;transition:all 0.2s}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row .views-field-field-picture a img:hover{filter:grayscale(0)}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row .views-field-title{background-color:#eb3300;padding:25px 20px;text-align:center}body.path--athletes .views-element-container .page-athletes-list .view__content .view__row .views-field-title a{color:#fff;font-family:"Rift-bold";font-size:1.5em;position:relative;text-align:center;line-height:100%;margin:24px 0 0 0;text-transform:uppercase}body.path--athletes .layout{background:url("../images/white-pattern.jpg")}body.path--athletes .block-athletes-banner .view__row{position:relative}body.path--athletes .block-athletes-banner .view__row .views-field-field-banner img{height:auto;width:100%}body.path--athletes .block-athletes-banner .view__row .views-field-nothing{bottom:0;color:#333333;left:10px;padding:15px}@media (min-width: 768px){body.path--athletes .block-athletes-banner .view__row .views-field-nothing{bottom:40px;color:#fff;left:100px;max-width:300px;padding:0;position:absolute}}@media (min-width: 992px){body.path--athletes .block-athletes-banner .view__row .views-field-nothing{bottom:75px}}@media (min-width: 1200px){body.path--athletes .block-athletes-banner .view__row .views-field-nothing{bottom:100px}}body.path--athletes .block-athletes-banner .view__row .views-field-nothing h1{color:#333333;font-size:5em;line-height:0.8}@media (min-width: 768px){body.path--athletes .block-athletes-banner .view__row .views-field-nothing h1{color:#fff;font-size:10em}}@media (min-width: 992px){body.path--athletes .block-athletes-banner .view__row .views-field-nothing h1{font-size:150px}}body.path--athletes .block-athletes-banner .view__row .views-field-nothing .field-birthdate{font-size:1.1em;clear:both;font-family:"Helvetica-Bold-65"}body.path--athletes .block-athletes-banner .view__row .views-field-nothing .field-birthdate div.field-content{display:inline}body.path--athletes .block-athletes-banner .view__row .views-field-nothing .field-city-birthdate{clear:both;font-family:"Helvetica-Bold-65";font-size:1.1em;font-weight:bold}body.path--athletes .block-athletes-banner .view__row .views-field-nothing .field-city-birthdate div.field-content{display:inline}body.path--athletes .block-athletes-photo{background-color:#fff;margin:0 auto;padding:0 10px;position:relative;z-index:1000}@media (min-width: 992px){body.path--athletes .block-athletes-photo{margin-top:-60px}}@media (min-width: 1200px){body.path--athletes .block-athletes-photo{margin-top:-90px}}body.path--athletes .block-athletes-photo .view__row{display:flex;flex-wrap:wrap;justify-content:center}body.path--athletes .block-athletes-photo .view__row .views-field-field-picture{text-align:center;width:100%}@media (min-width: 768px){body.path--athletes .block-athletes-photo .view__row .views-field-field-picture{width:30%}}body.path--athletes .block-athletes-photo .view__row .views-field-field-picture img{max-width:350px;width:100%;height:auto}body.path--athletes .block-athletes-photo .view__row .views-field-body{color:#696969;display:flex;align-items:center;margin-top:50px;padding-left:20px;width:100%}@media (min-width: 768px){body.path--athletes .block-athletes-photo .view__row .views-field-body{width:70%}}body.path--athletes .block-athletes-highlight{margin:0 auto;margin-top:60px;padding:0 10px;padding-bottom:50px}body.path--athletes .block-athletes-highlight .view__row{display:flex;flex-wrap:wrap}body.path--athletes .block-athletes-highlight .view__row>div{padding:0 20px}@media (min-width: 768px){body.path--athletes .block-athletes-highlight .view__row>div{width:33.3333%}}body.path--athletes .block-athletes-highlight .view__row>div span.views-label{color:#333;display:block;font-family:"Rift-bold";font-style:italic;font-size:3.5em;font-weight:bold;line-height:100%;margin:0 0 22px 0;text-transform:uppercase}@media (min-width: 768px){body.path--athletes .block-athletes-highlight .view__row .views-field-field-highlights{border-right:4px solid #acacac}}body.path--athletes .block-athletes-highlight .view__row .views-field-field-social-networks{min-height:150px}@media (min-width: 768px){body.path--athletes .block-athletes-highlight .view__row .views-field-field-social-networks{border-right:4px solid #acacac}}body.path--athletes .block-athletes-highlight .view__row .views-field-field-social-networks a{background:url(../images/socialicons.png);background-repeat:no-repeat;background-size:100px;font-size:0;margin:0 5px;padding:18px 17px}body.path--athletes .block-athletes-highlight .view__row .views-field-field-social-networks a.twitter{background-position-x:0}body.path--athletes .block-athletes-highlight .view__row .views-field-field-social-networks a.facebook{background-position-x:-33px}body.path--athletes .block-athletes-highlight .view__row .views-field-field-social-networks a.youtube{background-position-x:-66px}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video .video-miniature{border-bottom:25px solid #000;border-top:25px solid #000;margin-bottom:15px}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video .video-miniature a{display:block;position:relative}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video .video-miniature a:after{content:"";background:url("../images/large-playbtn.png");background-repeat:no-repeat;background-position-x:center;background-position-y:center;padding:28% 50%;position:absolute;top:0;left:0}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video .video-miniature img{height:auto;width:100%}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video small.created{color:#8f8f8f;clear:both;font-family:"Helvetica Neue LT Std";font-size:0.9em;text-transform:none}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video h4{clear:both;display:block;font-family:"Rift-bold";font-size:1.2em;line-height:1;margin-top:0;padding:4px 0;padding-top:0;text-transform:uppercase}body.path--athletes .block-athletes-highlight .view__row .views-field-field-ent-video h4 a{color:#000;font-weight:bold}body.path--athletes .block-athletes-products{background-color:#fff;padding-top:40px}body.path--athletes .block-athletes-products .view__header{display:block;color:#000;font-family:"brushsci";font-size:3.7em;letter-spacing:-1px;line-height:100%;margin:0 auto;position:relative}body.path--athletes .block-athletes-products .view__content{display:flex;flex-wrap:wrap;margin:0 auto;text-align:center}body.path--athletes .block-athletes-products .view__content .view__row{padding:15px}@media (min-width: 768px){body.path--athletes .block-athletes-products .view__content .view__row{width:25%}}body.path--athletes .block-athletes-products .view__content .view__row .views-field-field-images img{width:100%;height:auto}body.path--athletes .block-athletes-products .view__content .view__row .views-field-title-1 a{color:#000;font-family:"HelveticaNeueW01-77BdCn 692722";font-size:1.2em;font-weight:bold;text-decoration:none;text-transform:uppercase}body.path--athletes .block-athletes-products .view__content .view__row .views-field-title-1 a:hover{color:#eb3300}body.path--athletes .block-athletes-products .view__content .view__row .views-field-field-price{color:#585858;font-size:1.2em;font-family:"Helvetica Neue LT Std";font-weight:bold;text-transform:uppercase}body.path--athletes .block-athletes-products .view__content .view__row:hover .views-field-title-1 a{color:#eb3300}body.path--athletes .block-athletes-products .view__content .view__row:hover .views-field-field-price{color:#eb3300}body.path--noticias div.page-header{background:url("../images/8_NOTICIAS.jpg");background-size:cover;min-height:440px}@media (max-width: 480px){body.path--noticias div.page-header{min-height:250px}}body.path--noticias div.page-header h1{display:block;color:#fff;font-family:"Rift-bold";font-size:4.5em;font-style:italic;margin:0 auto;padding:10px 0;position:relative;text-shadow:1px 1px 0 #000;text-transform:uppercase}body.path--noticias main .container{display:flex;flex-wrap:wrap;flex-direction:column-reverse;margin:0 auto;padding-bottom:40px}@media (min-width: 768px){body.path--noticias main .container{flex-direction:row}}body.path--noticias main .container .views-element-container{background:url("../images/white-pattern.jpg");padding:35px 25px}@media (min-width: 768px){body.path--noticias main .container .views-element-container{padding:35px 25px 35px 55px;width:75%}}body.path--noticias main .container .views-element-container img{width:100%;height:auto}body.path--noticias main .container .views-element-container .content-page-news .views-field-title a{color:#000;display:block;font-family:"Helvetica-Bold-65";font-size:2em;font-weight:bold;letter-spacing:-1.5px;margin:10px 0;margin-bottom:0;position:relative;text-transform:uppercase}body.path--noticias main .container .views-element-container .content-page-news .views-field-body{color:#505050;font-family:"Helvetica Neue LT Std";font-size:1em;line-height:30px}body.path--noticias main .container .views-element-container .content-page-news .views-field-view-node{margin:20px 0;margin-bottom:30px}body.path--noticias main .container .views-element-container .content-page-news .views-field-view-node a{color:#eb3300;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;text-transform:uppercase;text-decoration:underline}body.path--noticias main .container .views-element-container .content-page-news .views-field-created{color:#000000;clear:both;border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;font-family:"Helvetica Neue LT Std";font-size:12px;margin-bottom:50px;padding:0.8em 0;position:relative}body.page--article .top-page,body.page--video .top-page{background-size:100%;min-height:440px}body.page--article .top-page h1,body.page--video .top-page h1{display:block;color:#fff;font-family:"Rift-bold";font-size:4.5em;font-style:italic;margin:0 auto;padding:10px 0;position:relative;text-shadow:1px 1px 0 #000;text-transform:uppercase}body.page--article main .container,body.page--video main .container{display:flex;flex-wrap:wrap;flex-direction:column-reverse;margin:0 auto;margin-top:-315px;padding-bottom:40px}@media (min-width: 768px){body.page--article main .container,body.page--video main .container{flex-direction:row}}body.page--article main .container .main-content,body.page--video main .container .main-content{background:url("../images/white-pattern.jpg");border-left:10px solid #000;border-right:10px solid #000;padding:35px 50px 35px 30px}@media (min-width: 768px){body.page--article main .container .main-content,body.page--video main .container .main-content{padding:35px 40px 35px 40px;width:75%}}body.page--article main .container .main-content>h2,body.page--video main .container .main-content>h2{color:#000;display:block;font-size:2.4em;line-height:100%;text-transform:uppercase;width:100%}body.page--article main .container .main-content img,body.page--video main .container .main-content img{width:100%;height:auto}body.page--article main .container .main-content .article__body,body.page--article main .container .main-content .video__body,body.page--video main .container .main-content .article__body,body.page--video main .container .main-content .video__body{margin-top:30px}body.path--noticias img,body.page--article img,body.page--video img{width:100%;height:auto}body.path--noticias .block-system-menu-blockmenu-blog,body.page--article .block-system-menu-blockmenu-blog,body.page--video .block-system-menu-blockmenu-blog{margin-left:20px}body.path--noticias .block-system-menu-blockmenu-blog ul,body.page--article .block-system-menu-blockmenu-blog ul,body.page--video .block-system-menu-blockmenu-blog ul{flex-direction:column}body.path--noticias aside,body.page--article aside,body.page--video aside{background-color:#000;padding:25px 0}@media (min-width: 768px){body.path--noticias aside,body.page--article aside,body.page--video aside{width:25%}}body.path--noticias aside nav,body.page--article aside nav,body.page--video aside nav{margin-bottom:55px}body.path--noticias aside nav li a,body.page--article aside nav li a,body.page--video aside nav li a{color:#fff;font-family:"Helvetica Neue LT Std";font-size:20px;padding-bottom:0;text-transform:uppercase}body.path--noticias aside nav li a:hover,body.page--article aside nav li a:hover,body.page--video aside nav li a:hover{background-color:transparent;text-decoration:underline}body.path--noticias aside nav li.active a,body.page--article aside nav li.active a,body.page--video aside nav li.active a{color:#eb3300}@media (max-width: 768px){body.path--noticias aside nav li,body.page--article aside nav li,body.page--video aside nav li{border-bottom:1px solid #424040;text-align:center}}body.path--noticias aside h4.block__title,body.page--article aside h4.block__title,body.page--video aside h4.block__title{color:#e5e5e5;display:block;font-family:"Rift-bold";font-size:2em;font-style:italic;padding:15px;padding-bottom:0;position:relative;text-shadow:1px 1px 0 #000;text-transform:uppercase}@media (max-width: 768px){body.path--noticias aside h4.block__title,body.page--article aside h4.block__title,body.page--video aside h4.block__title{text-align:center}}body.path--noticias aside .block-views-blockconfiguration-block-social-networks,body.page--article aside .block-views-blockconfiguration-block-social-networks,body.page--video aside .block-views-blockconfiguration-block-social-networks{background:#000 !important;padding:0 !important}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul{padding:15px;list-style:none}@media (max-width: 768px){body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul{text-align:center}}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li{display:inline-block;margin:0 5px}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a{font-size:0;padding:15px}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.facebook,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.facebook,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.facebook{background:url(../images/facebook_mbl.svg) no-repeat;background-size:cover}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.youtube,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.youtube,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.youtube{background-position-y:-60px}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.instagram,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.instagram,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.instagram{background:url(../images/instagram_mbl.svg) no-repeat;background-size:cover}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.youtube,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.youtube,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.youtube{background:url(../images/youtube_mbl.svg) no-repeat;background-size:cover}body.path--noticias aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.twitter,body.page--article aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.twitter,body.page--video aside .block-views-blockconfiguration-block-social-networks .views-field-field-social-networks ul li a.twitter{background:url(../images/twitter_mbl.svg) no-repeat;background-size:cover}body.page--page .top-page,body.page-contactanos .top-page,body.path--webform .top-page{min-height:250px}body.page--page .top-page>nav.block--menu,body.page-contactanos .top-page>nav.block--menu,body.path--webform .top-page>nav.block--menu{margin:0 auto}body.page--page .top-page>nav.block--menu h2,body.page-contactanos .top-page>nav.block--menu h2,body.path--webform .top-page>nav.block--menu h2{color:#fff;display:block;font-family:"Rift-bold";font-size:3.5em;font-style:italic;letter-spacing:-3px;line-height:50px;margin:0 auto;padding:10px 5px 0 5px;text-transform:uppercase}@media (min-width: 768px){body.page--page .top-page>nav.block--menu h2,body.page-contactanos .top-page>nav.block--menu h2,body.path--webform .top-page>nav.block--menu h2{line-height:120px}}body.page--page .top-page>nav.block--menu ul.nav,body.page-contactanos .top-page>nav.block--menu ul.nav,body.path--webform .top-page>nav.block--menu ul.nav{display:flex;flex-wrap:wrap}body.page--page main,body.page-contactanos main,body.path--webform main{background-color:#fff;margin:0 auto;padding:30px 10px;margin-top:-70px}@media (min-width: 1200px){body.page--page main,body.page-contactanos main,body.path--webform main{padding:30px 40px}}body.page--page main .page-header,body.page-contactanos main .page-header,body.path--webform main .page-header{border:0;margin-bottom:10px}body.page--page main .page-header h1.page-title,body.page-contactanos main .page-header h1.page-title,body.path--webform main .page-header h1.page-title{font-family:"Rift-bold";font-size:2em;font-style:italic;color:#000;display:block;padding:0;position:relative;text-transform:uppercase}form.webform-submission-contactanos-form,form.webform-submission-find-a-dealer-form{display:flex;flex-wrap:wrap}form.webform-submission-contactanos-form>div,form.webform-submission-find-a-dealer-form>div{padding:0 15px;width:100%}@media (min-width: 768px){form.webform-submission-contactanos-form>div,form.webform-submission-find-a-dealer-form>div{width:50%}}form.webform-submission-contactanos-form .container-main-text,form.webform-submission-find-a-dealer-form .container-main-text{line-height:30px;width:100%}form.webform-submission-contactanos-form .container-main-text a,form.webform-submission-find-a-dealer-form .container-main-text a{color:#eb3300}form.webform-submission-contactanos-form .container-title-fields,form.webform-submission-find-a-dealer-form .container-title-fields{border-bottom:3px solid #ededed;font-family:"Rift-bold";font-size:1.2em;font-weight:bold;margin:0 10px;margin-bottom:25px;padding:0;text-transform:uppercase;width:100%}form.webform-submission-contactanos-form .container-title-fields p,form.webform-submission-find-a-dealer-form .container-title-fields p{display:inline}form.webform-submission-contactanos-form .container-title-fields:before,form.webform-submission-find-a-dealer-form .container-title-fields:before{background:url(../images/iconEmail.png);background-repeat:no-repeat;content:"";display:inline;padding:0px 7px}form.webform-submission-contactanos-form .form-item-mensaje,form.webform-submission-find-a-dealer-form .form-item-mensaje{width:100%}form.webform-submission-contactanos-form div.form-item-acepto-terminos,form.webform-submission-find-a-dealer-form div.form-item-acepto-terminos{display:flex;flex-wrap:wrap;position:relative;width:100%}form.webform-submission-contactanos-form div.form-item-acepto-terminos label,form.webform-submission-find-a-dealer-form div.form-item-acepto-terminos label{font-size:0;position:absolute;width:67px}form.webform-submission-contactanos-form div.form-item-acepto-terminos div.webform-element-description,form.webform-submission-find-a-dealer-form div.form-item-acepto-terminos div.webform-element-description{color:#000;margin-left:20px}form.webform-submission-contactanos-form div.form-item-acepto-terminos div.webform-element-description a,form.webform-submission-find-a-dealer-form div.form-item-acepto-terminos div.webform-element-description a{color:#eb3300;text-decoration:underline}@media (min-width: 992px){form.webform-submission-contactanos-form div.form-item-acepto-terminos div.webform-element-description a,form.webform-submission-find-a-dealer-form div.form-item-acepto-terminos div.webform-element-description a{text-decoration:none}}form.webform-submission-contactanos-form #edit-actions,form.webform-submission-find-a-dealer-form #edit-actions{position:relative}form.webform-submission-contactanos-form #edit-actions input.webform-button--submit,form.webform-submission-find-a-dealer-form #edit-actions input.webform-button--submit{background-color:#eb3300;padding:5px 45px 5px 15px;border:0;border-radius:0;color:#fff;font-family:HelveticaNeue-CondensedBold;font-size:1.2em;text-transform:uppercase}form.webform-submission-contactanos-form #edit-actions:after,form.webform-submission-find-a-dealer-form #edit-actions:after{background:url(../images/whitearrow.png);background-repeat:no-repeat;content:"";left:60%;padding:5px 10px;position:absolute;top:40%}@media (min-width: 768px){form.webform-submission-contactanos-form #edit-actions:after,form.webform-submission-find-a-dealer-form #edit-actions:after{left:100px}}body.page--company img{width:100%;height:auto}body.page--company .top-page{background:url("../images/whowearebg.jpg");background-size:cover;min-height:240px}body.page--company .top-page .page-header{border:0;border:0;margin:0 auto !important;max-width:1036px;position:relative;padding-top:35px}@media screen and (max-width: 575px){body.page--company .top-page .page-header{padding-top:0px}}body.page--company .top-page h1{color:#fff;display:block;font-family:"Rift-bold";font-size:4.4em;font-style:italic;letter-spacing:1px;line-height:60px;margin:0 auto;padding:70px 5px 30px 5px;padding-bottom:10px;padding-top:10px;text-transform:uppercase}@media (min-width: 768px){body.page--company .top-page h1{line-height:146px}}@media screen and (max-width: 575px){body.page--company .top-page h1{font-size:2rem}}body.page--company main{background-color:#fff;margin:0 auto;margin-top:-115px}body.page--company main .company__field-image img{width:100%;height:auto}body.page--company main .company__body,body.page--company main .node__content{color:#606062;line-height:1.3em;margin:0 0 0.75em;padding:60px 40px}@media (min-width: 1200px){body.page--company main .company__body,body.page--company main .node__content{padding:30px 40px}}@media screen and (max-width: 575px){body.page--company main .company__body,body.page--company main .node__content{padding:0}body.page--company main .company__body .field--name-body,body.page--company main .node__content .field--name-body{color:#606062;line-height:1.3em;margin:0 0 0.75em;padding:60px 40px}}body.page--company main .company__body h1,body.page--company main .company__body h2,body.page--company main .node__content h1,body.page--company main .node__content h2{font-family:"Rift-bold";font-size:1.8em;letter-spacing:-1px;color:#000;display:block;margin:0;text-transform:uppercase}body.page--company main .company__body h3,body.page--company main .node__content h3{color:#000;display:block;font-family:"Rift-bold";font-size:4.2em;font-style:italic;letter-spacing:-3px;line-height:100%;margin-bottom:30px;margin-top:0;text-align:center;text-transform:uppercase;width:100%}body.page-quienes-somos{background:url("../images/white-pattern.jpg")}body.page-quienes-somos main{background-color:transparent;padding-bottom:70px}body.page-quienes-somos .company__body p{font-size:1.3em;text-align:justify}body.page-quienes-somos .bottom-page{background-color:#fff;padding-bottom:50px}body.page-quienes-somos .bottom-page .inner{display:flex;flex-wrap:wrap;margin:0 auto}body.page-quienes-somos .bottom-page .inner>div.block-content{padding-right:20px;padding-left:20px}@media (min-width: 768px){body.page-quienes-somos .bottom-page .inner>div.block-content{width:50%}}body.page-quienes-somos .bottom-page .inner>div.block-content h2{color:#333;font-family:"Rift-bold";font-style:italic;font-size:3.5em;display:block;line-height:100%;text-transform:uppercase;letter-spacing:-3px;margin-bottom:15px}body.page-quienes-somos .bottom-page .inner>div.block-content .basic__body{line-height:16px;text-align:justify}@media (min-width: 768px){body.page-quienes-somos .bottom-page .inner .block-content--nuestrosvalores{border-right:5px solid #c7c7c7}}body.page-quienes-somos .bottom-page:before{background:url(../images/setofhelmets.png);background-repeat:no-repeat;background-position-x:center;content:"";display:inline-block;margin-bottom:30px;margin-top:-90px;padding:100px 170px;width:100%}.page-politicas-de-privacidad .company--full .field--name-body img{width:auto !important}body.page-encuentra-un-distribuidor .top-page{min-height:252px}body.page-encuentra-un-distribuidor .top-page .page-header{border:0;border:0;margin:0 auto !important;max-width:1036px;position:relative;padding-top:35px}@media screen and (max-width: 575px){body.page-encuentra-un-distribuidor .top-page .page-header{padding-top:0px}}body.page-encuentra-un-distribuidor .top-page h1{color:#fff;display:block;font-family:"Rift-bold";font-size:4rem;font-style:italic;letter-spacing:1px;line-height:60px;margin:0 auto;padding:70px 5px 30px 5px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;text-align:center;text-shadow:0 0 6px black}@media (min-width: 768px){body.page-encuentra-un-distribuidor .top-page h1{line-height:146px}}@media screen and (max-width: 575px){body.page-encuentra-un-distribuidor .top-page h1{font-size:2rem}}body.page-encuentra-un-distribuidor #midia-blocks-sales-points{margin:0 auto;margin-bottom:50px;margin-top:95px;padding:0 10px}@media (min-width: 768px){body.page-encuentra-un-distribuidor #midia-blocks-sales-points{margin-bottom:120px}}@media (max-with: 480px){body.page-encuentra-un-distribuidor #midia-blocks-sales-points{margin-top:20px}}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header{background:url("../images/white-pattern.jpg");padding:20px 0}@media (min-width: 768px){body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header{padding:25px 40px}}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header form.midia-blocks-sales-points-form{display:flex;flex-wrap:wrap}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header form.midia-blocks-sales-points-form div.form-type-select{margin:5px 17px;max-width:300px;width:100%;position:relative}@media (min-width: 768px){body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header form.midia-blocks-sales-points-form div.form-type-select{margin:0 17px}}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header form.midia-blocks-sales-points-form div.form-type-select label{font-family:"Rift-bold";font-size:1.2em}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-header form.midia-blocks-sales-points-form div.form-type-select select{height:45px;border-radius:0;border-radius:0;padding:0.5em 3.5em 0.5em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, rgba(0,0,0,0) 50%,#ffffff 50%),linear-gradient(135deg, #ffffff 50%,rgba(0,0,0,0) 50%),linear-gradient(to right, #000000,#000000);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-size:8px 5px, 5px 5px, 3em 3.5em;background-repeat:no-repeat}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .search-results{font-family:"Helvetica Neue LT Std";font-size:1.2em;font-style:italic;margin:40px 0 10px 0;min-height:23px;width:100%}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content{display:flex;flex-wrap:wrap}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right{background:url("../images/white-pattern.jpg");margin-bottom:10px;padding:5px 0;width:100%}@media (min-width: 768px){body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right{width:30%}}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .caroufredsel_wrapper{width:100% !important;overflow:auto !important;max-height:470px;height:100% !important}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .caroufredsel_wrapper::-webkit-scrollbar{width:10px}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .caroufredsel_wrapper::-webkit-scrollbar-track{background:#f1f1f1}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .caroufredsel_wrapper::-webkit-scrollbar-thumb{background:#eb3300}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .caroufredsel_wrapper::-webkit-scrollbar-thumb:hover{background:#a4201e}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .caroufredsel_wrapper ul.midia-blocks-sales-points-map-city-list{width:284px !important;height:auto !important;position:inherit !important}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-map-city-list a.store-item{text-decoration:none}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-map-city-list a.store-item span.name{display:inline-block;font-family:"Rift-bold";color:#000;width:100%}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-map-city-list a.store-item span.address,body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-right .midia-blocks-sales-points-map-city-list a.store-item span.phone{color:#000;display:inline-block;font-family:"Helvetica Neue LT Std";font-weight:bold;width:100%}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-left{width:100%}@media (min-width: 768px){body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-left{padding:0 30px;width:70%}}body.page-encuentra-un-distribuidor #midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper{min-height:500px}img{width:100%}nav.navbar.navbar-default{border:0}.navigation div.block-content--seundistribuidor{position:absolute;right:92px}.navigation div.block-content--seundistribuidor a.find-a-dealer{background-color:#eb3300;color:#e79495;display:block;padding:3px 10px;width:100%}@media (min-width: 768px){.navigation div.block-content--seundistribuidor a.find-a-dealer{padding:17px 35px}}.navigation div.block-content--seundistribuidor a.find-a-dealer:before{content:"";background:url("../images/iconuser.svg");background-position:center;background-repeat:no-repeat;padding:15px;opacity:0.5;display:block}.navigation div.search-block-form{background-color:#fff;cursor:pointer;display:flex;align-items:center;height:55px;margin:0 20px 0 0;max-width:70px;padding:0}@media (min-width: 768px){.navigation div.search-block-form{height:83px}}.navigation div.search-block-form form{display:none;flex-direction:row-reverse;right:-200px;position:absolute;transition:all 0.3s;width:200px;z-index:10}.navigation div.search-block-form form input.form-search[type="search"]{font-size:22px;color:#8a8a8a;min-height:70px;min-width:200px;padding-bottom:0}@media (min-width: 768px){.navigation div.search-block-form form input.form-search[type="search"]{font-size:15px;height:93px;width:200px}}.navigation div.search-block-form form div.form-actions{background-color:#eb3300;display:flex;align-items:center}.navigation div.search-block-form form div.form-actions input.form-submit{background:url("../images/navicons.png");background-size:120px;background-position-y:-140px;background-position-x:center;border:0;border-radius:0;display:block;font-size:0;padding:20px 35px;margin:0}@media (min-width: 768px){.navigation div.search-block-form form div.form-actions input.form-submit{background-size:60px;background-position-y:-160px;padding:10px 35px}}.navigation div.search-block-form:before{content:"Buscar";background:url("../images/navicons.png");padding:23px 10px;background-repeat:no-repeat;background-position-y:-80px;background-position-x:center;margin-top:25px}.navigation div.search-block-form:hover{background-color:#eb3300;color:#fff}.navigation div.search-block-form:hover:before{background-position-y:-103px}@media (max-width: 768px){nav.block--menuheader-2{height:100vh;width:100%}}@media (min-width: 768px){nav.block--menuheader-2 ul.nav{display:flex !important}}nav.block--menuheader-2 ul.nav li.expanded.show>a{color:#eb3300;background-color:#2c2828}nav.block--menuheader-2 ul.nav>li>a{font-family:"Rift-bold";font-size:0.65em;font-weight:700;letter-spacing:0;color:#e5e3e3 !important;float:none;padding:36px 0 38px;text-decoration:none;display:block;text-align:center}nav.block--menuheader-2 ul.nav>li>a:focus{background-color:transparent}nav.block--menuheader-2 ul.nav>li:hover ul.dropdown-menu{display:block}@media (max-width: 768px){nav.block--menuheader-2 ul.nav>li:hover ul.dropdown-menu{float:initial;width:100%}nav.block--menuheader-2 ul.nav>li:hover ul.dropdown-menu a{font-size:0.6em}}nav.block--menuheader-2 ul.nav a{text-transform:uppercase}nav.block--menuheader-2 ul.nav a:hover{color:#eb3300}nav.block--menuheader-2 ul.nav .dropdown-menu{background-color:#2c2828;margin-top:-1px;border-radius:0 0 4px 4px}nav.block--menuheader-2 ul.nav .dropdown-menu li{display:block}nav.block--menuheader-2 ul.nav .dropdown-menu li.active a{background-color:transparent;color:#eb3300}#slider{border-radius:initial;overflow:hidden;aspect-ratio:1428 / 601}@media screen and (max-width: 480px){#slider{aspect-ratio:1 / 0}}#slider .slider-desktop img{display:block}@media screen and (max-width: 480px){#slider .slider-desktop img{display:none}}#slider .slider-movil img{display:none}@media screen and (max-width: 480px){#slider .slider-movil img{display:block}}footer{padding-bottom:12px;background-color:#2f3234}@media (min-width: 768px){footer{padding:3em 7em 1em}}@media (min-width: 768px){footer .container{display:flex;flex-wrap:wrap;justify-content:space-between}footer .container .subregion-footer{width:33.3333%}}footer .container .block--atencionalcliente-2 li:last-child a{color:#eb3300;font-family:"Rift-bold";text-transform:uppercase}footer h4{font-family:"Rift-bold";position:relative;background-color:#242424;margin:0;border-top:1px solid #494949;font-size:1.3em;color:#c6c6c6;padding:15px 0 13px 25px;cursor:pointer;line-height:100%;display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}@media (min-width: 768px){footer h4{border-top:none;display:inline-block;background-color:inherit;width:inherit;position:inherit;color:#fff;padding:15px 0 13px}}footer h4:after{content:"+"}@media (min-width: 768px){footer h4:after{display:none}}footer h4.open:after{content:"-"}footer h4:after{position:absolute;top:10px;right:20px;font-size:1.3em;font-weight:bold}@media (min-width: 768px){footer .block--views-block--configuration-block-social-networks{width:15em;display:inline-block}}footer .block--views-block--configuration-block-social-networks div.block__content{display:none}@media (min-width: 768px){footer .block--views-block--configuration-block-social-networks div.block__content{display:block}}footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul{background:#1f1d1d;display:flex;padding:0}@media (min-width: 768px){footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul{background:none}}footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul li{list-style:none;padding:15px 0 15px 25px !important;width:35px}@media (min-width: 768px){footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul li{padding:0 !important}}footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul li a{background:url("../images/socialbuttons.png");background-size:30px;background-repeat:no-repeat;font-size:0;padding:15px}footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul li a.facebook{background-position-y:-30px}footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul li a.youtube{background-position-y:-60px}footer .block--views-block--configuration-block-social-networks div.block__content .view__content ul li a.instagram{background-position-y:-90px}footer .block--webform{background-color:#eb3300;bottom:-210px;left:0;position:fixed;transition:all 0.2s;width:100%}@media (min-width: 992px){footer .block--webform{background-color:transparent;position:inherit}}footer .block--webform .close-newsletter{background-color:#3a3a3a;color:#fff;cursor:pointer;padding:5px 15px;position:absolute;right:20px;top:-20px}footer .block--webform form.webform-submission-newsletter-form{position:relative;margin:0 auto;max-width:500px}@media (max-width: 992px){footer .block--webform form.webform-submission-newsletter-form:before{content:"";cursor:pointer;background-color:#eb3300;opacity:1;padding:15px;position:absolute;top:-10px;left:46%;transition:opacity 0.1s;z-index:1000;-webkit-transform:rotate(45deg)}footer .block--webform form.webform-submission-newsletter-form.opened:before{opacity:0}}footer .block--webform form.webform-submission-newsletter-form div.form-item-identificacion label{background-color:inherit;border-top:none;color:#fff;font-family:"Rift-bold";font-size:1.3em;font-weight:initial;line-height:100%;margin:0;padding:15px 0 13px 10px;position:inherit;text-transform:uppercase;width:inherit}@media (min-width: 992px){footer .block--webform form.webform-submission-newsletter-form div.form-item-identificacion label{color:#333333}}footer .block--webform form.webform-submission-newsletter-form div.form-item-identificacion span.form-required{color:#fff}@media (min-width: 992px){footer .block--webform form.webform-submission-newsletter-form div.form-item-identificacion span.form-required{color:#eb3300}}footer .block--webform form.webform-submission-newsletter-form div.form-item-identificacion input{border-radius:0;color:#505050;font-size:1.2em;font-style:italic;font-family:"RobotoCondensed-300";height:35px;padding:25px 25px 25px 5px}footer .block--webform form.webform-submission-newsletter-form div.form-item-newsletter label{display:none}footer .block--webform form.webform-submission-newsletter-form div.form-item-newsletter span.form-required{display:none}footer .block--webform form.webform-submission-newsletter-form div.form-item-newsletter input{border-radius:0;color:#505050;font-size:1.2em;font-style:italic;font-family:"RobotoCondensed-300";height:35px;padding:25px 25px 25px 5px}footer .block--webform form.webform-submission-newsletter-form div.form-item-acepto-terminos{display:flex;position:relative}footer .block--webform form.webform-submission-newsletter-form div.form-item-acepto-terminos label{font-size:0;position:absolute;width:67px}footer .block--webform form.webform-submission-newsletter-form div.form-item-acepto-terminos div.webform-element-description{color:#fff;margin-left:20px}@media (min-width: 992px){footer .block--webform form.webform-submission-newsletter-form div.form-item-acepto-terminos div.webform-element-description{color:#000}}footer .block--webform form.webform-submission-newsletter-form div.form-item-acepto-terminos div.webform-element-description a{color:#fff;text-decoration:underline}@media (min-width: 992px){footer .block--webform form.webform-submission-newsletter-form div.form-item-acepto-terminos div.webform-element-description a{color:#eb3300;text-decoration:none}}footer .block--webform form.webform-submission-newsletter-form div.form-actions{bottom:35px;position:absolute;right:0}footer .block--webform form.webform-submission-newsletter-form div.form-actions input{background:#ccc;border:none;border-radius:0;color:#818181;font-size:1.5em;line-height:1.12em;margin:0;padding:0 15px;text-transform:uppercase;height:51px;width:100%}@media (min-width: 992px) and (max-width: 1200px){footer .block--webform form.webform-submission-newsletter-form div.form-actions input{padding:4px 7px;font-size:1em}}footer .block--webform form.webform-submission-newsletter-form div.webform-confirmation{color:#c41f25;display:table;font-family:"Rift-bold";font-size:1.3em;padding:30px 0;text-transform:uppercase;width:100%}.product-highlight .view__content{align-items:center}@media (min-width: 768px){.product-highlight .view__content .view__row{width:33.3333%}}body.path--search main{background-color:#fff;margin:0 auto;padding:30px 10px}body.path--search main form.search-form{display:none}body.path--search main h2{font-family:"HelveticaNeueW01-77BdCn 692725";font-size:2.45em;line-height:100%;color:black;font-weight:bold;display:block}body.path--search main a{color:#eb3300}.block--views-block--paises-block-1{position:fixed;top:0;background:#1f1d1d !important;align-items:center;justify-content:center;flex-direction:column;height:40vh;width:100% !important;left:0;z-index:98;display:none}.block--views-block--paises-block-1.active{display:flex}.block--views-block--paises-block-1 .block__title{width:100%;text-align:center;display:block}.block--views-block--paises-block-1 .block__content .view--paises .view__content{display:flex;align-items:center;justify-content:center;gap:40px}.block--views-block--paises-block-1 .block__content .view--paises .view__content .view__row{position:relative}.block--views-block--paises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-bandera-pais{width:50px}.block--views-block--paises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-bandera-pais img{width:100%;height:auto}.block--views-block--paises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-url-pais{position:absolute;width:50px;height:60px;left:0;top:0;text-align:center}.block--views-block--paises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-url-pais a{color:#fff;display:block;width:100%;height:60px;line-height:8}.navbar{position:relative}.navbar #country-selector{display:flex;align-items:center;column-gap:10px;position:absolute;top:10px;right:120px;cursor:pointer}@media (max-width: 1023px){.navbar #country-selector{right:100px;column-gap:0}}.navbar #country-selector img{width:20px;height:auto}.navbar #country-selector span{color:#fff;font-size:0.8rem;cursor:pointer}@media (max-width: 1023px){.navbar #country-selector span{font-size:0}}.navbar #country-selector span::after{content:"\2935";font-size:0.8rem;margin-left:10px;font-family:initial}.navbar .navbar-collapse .navbar-left{width:auto;display:flex;align-items:center}@media (max-width: 1023px){#block-x-sports-menuheader-2{width:100%}}@media (max-width: 1023px){#block-x-sports-menuheader-2 .nav .dropdown-menu{background-color:#212529;width:100%}}#email-tfa-verify-form{margin:40px auto 200 PX;width:50%;padding:20px;border:solid 1px;border-radius:10px;box-shadow:1px 1px 9px 0 rgba(235,51,0,0.4)}#email-tfa-verify-form input{border:solid 1px #eb3300;margin:10px auto;width:100%}#block-x-sports-menuheader-2 .nav li a{font-weight:700;font-family:"Rift";text-transform:uppercase}@media (min-width: 330px){#flexslider-1 .flex-active-slide img{width:100%}}@media (min-width: 576px){.container,.container-sm{max-width:1200px}}.block--menuheader-2 li.show .dropdown-menu{position:relative;width:100%}.block--menuheader-2 li.show .dropdown-menu a{font-size:0.9rem;text-align:center}#block-bannerhome{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;max-width:99.4vw;margin-top:-65px}@media (min-width: 768px){#block-bannerhome{margin-top:0}}@media screen and (max-width: 480px){.block-system-menu-blockmenu-header{width:100%}.block-system-menu-blockmenu-header li{padding:0 !important}.block-system-menu-blockmenu-header li a{width:100%;display:block;text-align:center;color:#fff;padding:1px 25px !important;text-align:left}}.block-system-menu-blockmenu-header a{font-family:"Rift";font-weight:700}.block-system-menu-blockmenu-header .marvel{font-family:"marvel" !important;background:#ED1D24;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:18px}@media screen and (max-width: 480px){.block-system-menu-blockmenu-header .dropdown-menu.show{width:100%;background:#2c2828}}@media (min-width: 1024px) and (max-width: 2560px){.block-views-blockslide-block-2{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;max-width:99.4vw}}.block-views-blockslide-block-2 .slideshow{position:relative}.block-views-blockslide-block-2 .slideshow .slides li .video-desktop{position:absolute;top:0;left:0;width:100%;height:83%}@media screen and (max-width: 480px){.block-views-blockslide-block-2 .slideshow .slides li .video-desktop{left:-50%}}.block-views-blockslide-block-2 .slideshow .slides li .video-desktop video{width:100%;height:100%}@media screen and (max-width: 480px){.block-views-blockslide-block-2 .slideshow .slides li .video-desktop video{height:360px;background:#1f1d1d;width:auto}}.block-views-blockslide-block-2 .slideshow .slides li .video-desktop #unmuteButton{position:absolute;z-index:1000;left:53%;top:257px;width:40px;height:40px;background:url(/themes/custom/x_sports/assets/images/muted.svg) right center no-repeat;background-size:70px;border-radius:20px;border:none;text-indent:-11111px}@media (min-width: 481px){.block-views-blockslide-block-2 .slideshow .slides li .video-desktop #unmuteButton{left:20px;top:80%}}.block-views-blockslide-block-2 .slideshow .slides li .video-desktop #unmuteButton.active{background:url(/themes/custom/x_sports/assets/images/muted.svg) 10px center no-repeat;background-size:70px}.block-views-blockslide-block-2 .slideshow .slides li .btn-video a{position:absolute;z-index:100;background:red;padding:10px;top:75%;left:calc(50% - 130px);border-radius:10px;width:260px;text-align:center;font-size:2rem;color:#fff}@media screen and (max-width: 480px){.block-views-blockslide-block-2 .slideshow .slides li .btn-video a{width:200px;left:calc(50% - 100px);top:253px}}@media (min-width: 481px) and (max-width: 1080px){.block-views-blockslide-block-2 .slideshow .slides li .btn-video a{font-size:1.8rem}}@media screen and (max-width: 480px){.block-views-blockslide-block-2 .slideshow .slides li .btn-video a{font-size:1rem}}.block-views-blockslide-block-2 .slideshow .slides li .btn-video a:hover{text-decoration:none;font-weight:bold}#block-bannerhome{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;max-width:99.4vw;margin-top:-65px}@media (max-width: 768px){#block-bannerhome{margin-top:0}}#block-bannerhome img{width:100%;height:auto}#block-bannerhome .field--name-field-compralo-ahora{position:absolute;top:70%;left:5%;background:#eb3300;padding:5px;font-size:0.8rem;transform:skew(-25deg);text-transform:uppercase}@media (min-width: 768px){#block-bannerhome .field--name-field-compralo-ahora{top:80%;font-size:1rem;left:10%;width:150px;padding:10px}}#block-bannerhome .field--name-field-compralo-ahora a{color:#fff;font-family:"Rift"}#block-bannerhome .field--name-field-compralo-ahora a::after{content:">>";display:inline-block;margin-left:5px;letter-spacing:1px;font-family:serif}.block-views-blockpaises-block-1{position:fixed;top:0px;background:#1f1d1d !important;align-items:center;justify-content:center;flex-direction:column;height:40vh;width:100% !important;left:0;z-index:98;display:none}.block-views-blockpaises-block-1.active{display:flex}.block-views-blockpaises-block-1 .block__title{width:100%;text-align:center;display:block}.block-views-blockpaises-block-1 .block__content .view--paises .view__content{display:flex;align-items:center;justify-content:center;gap:40px}.block-views-blockpaises-block-1 .block__content .view--paises .view__content .view__row{position:relative}.block-views-blockpaises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-bandera-pais{width:50px}.block-views-blockpaises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-bandera-pais img{width:100%;height:auto}.block-views-blockpaises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-url-pais{position:absolute;width:50px;height:60px;left:0px;top:0px;text-align:center}.block-views-blockpaises-block-1 .block__content .view--paises .view__content .view__row .views-field-field-url-pais a{color:#fff;display:block;width:100%;height:60px;line-height:8}.block-page-title-block .page-title{color:#fff;font-size:4rem;text-transform:uppercase;font-family:"Rift-bold";font-style:italic}div.block--productosrelacionados,.block-related-product-block{margin-top:100px;padding:0 10px}div.block--productosrelacionados h4,.block-related-product-block h4{border-bottom:3px solid #ccc;color:#000;display:block;font-family:"HelveticaNeue-CondensedBold";font-style:italic;font-size:2.4em;font-weight:bold;line-height:1;letter-spacing:-1px;margin:0 auto;padding-bottom:3px;text-transform:uppercase}@media screen and (max-width: 575px){div.block--productosrelacionados h4,.block-related-product-block h4{font-family:"Rift-bold";color:#eb3300;font-size:1.1em;display:inline;line-height:1.8em;letter-spacing:normal;border:none}}div.block--productosrelacionados .block__content,.block-related-product-block .block__content{display:block;margin:0 auto}div.block--productosrelacionados .block__content .product-related,.block-related-product-block .block__content .product-related{display:flex;flex-wrap:wrap}div.block--productosrelacionados .block__content .product-related .product-small,.block-related-product-block .block__content .product-related .product-small{max-width:400px;margin:0 auto;padding:20px;text-align:center;width:100%}@media (min-width: 768px){div.block--productosrelacionados .block__content .product-related .product-small,.block-related-product-block .block__content .product-related .product-small{width:25%}}div.block--productosrelacionados .block__content .product-related .product-small .product-field-images img,.block-related-product-block .block__content .product-related .product-small .product-field-images img{width:100%;height:auto}div.block--productosrelacionados .block__content .product-related .product-small .product-field-title,.block-related-product-block .block__content .product-related .product-small .product-field-title{padding:5px 0}div.block--productosrelacionados .block__content .product-related .product-small .product-field-title a,.block-related-product-block .block__content .product-related .product-small .product-field-title a{color:#000;font-family:"Helvetica-Bold-65";font-size:1.4em;font-weight:bold;letter-spacing:-0.7px;text-decoration:none;text-transform:uppercase}@media screen and (max-width: 575px){div.block--productosrelacionados .block__content .product-related .product-small .product-field-title a,.block-related-product-block .block__content .product-related .product-small .product-field-title a{color:#eb3300 !important;font-size:1rem !important;font-weight:400 !important}}div.block--productosrelacionados .block__content .product-related .product-small .product-field-title a:hover,.block-related-product-block .block__content .product-related .product-small .product-field-title a:hover{color:#eb3300}div.block--productosrelacionados .block__content .product-related .product-small .product-field-price,.block-related-product-block .block__content .product-related .product-small .product-field-price{text-transform:uppercase;font-size:1.3em;color:#585858;font-family:"Helvetica Neue LT Std";font-weight:bold}@media screen and (max-width: 575px){div.block--productosrelacionados .block__content .product-related .product-small .product-field-price,.block-related-product-block .block__content .product-related .product-small .product-field-price{font-size:1rem !important;font-weight:400 !important}}div.block--productosrelacionados .block__content .product-related .product-small:hover .product-field-title a,.block-related-product-block .block__content .product-related .product-small:hover .product-field-title a{color:#eb3300}div.block--productosrelacionados .block__content .product-related .product-small:hover .product-field-price,.block-related-product-block .block__content .product-related .product-small:hover .product-field-price{color:#eb3300}.block-system-menu-blockcompany-information a{font-family:'Rift-bold' !important}
