/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */
html{color:#222;line-height:1.4}body{background-color:#f2f2f2}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a,.alink{color:inherit;text-decoration:none}.font1{font-family:'Hammersmith One',sans-serif;font-weight:400!important}.font2{font-family:'Varela',sans-serif;font-weight:400!important}.font3{font-family:'Cormorant Garamond',serif;font-weight:700!important}.txt-red{color:#d88e0c}.txt-black{color:#1a1a1a}.txt-gray{color:#777}.txt-gray-l{color:#a7a7a7}.txt-white{color:#fff}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}img,object,video,embed{max-height:inherit;max-width:inherit}.actions-primary{width:100%}.btn-addcart{background-color:#d88e0c;color:#fff;width:100%}.content-product{position:relative;margin-bottom:20px;background-color:#fff;-webkit-transition:all .2s cubic-bezier(.47,0,.745,.715);-o-transition:all .2s cubic-bezier(.47,0,.745,.715);transition:all .2s cubic-bezier(.47,0,.745,.715);-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}.content-product:hover{-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.16);box-shadow:1px 1px 5px 0px rgba(0,0,0,.16)}.price-box .old-price .price{font-size:1.7rem;font-weight:600;color:#a7a7a7;text-decoration:line-through}.product-item .price-box .price{font-size:2.2rem;font-weight:700}.product-item .old-price .price-final_price .price{color:#a7a7a7;font-weight:600;font-size:1.8rem}.product-item .price-final_price .price{color:#d88e0c}.product-item .special-price .price-wrapper,.product-item .minimal-price .price-wrapper{display:inline}.old-price,.old.price{text-decoration:none;display:inline-block}.product-item{font-size:1.9rem}.product-item .special-price{display:inline-block}.product-item .special-price .price{font-size:2.2rem;font-weight:700}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 6%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(2n+1){margin-left:2%}.page-products .product-item-info{width:100%;padding:20px}.page-wrapper{background-color:#fff}.nav-sections,.navigation{background:#fff}.page-header{background-color:#fff}.page-header .panel.wrapper{border-bottom:none;background-color:#000}.logo{width:85%;margin:0 auto;float:none;display:block;max-width:100%;padding:10px 0}#search{background-color:#fff;color:#2b2b2b;border:none;border-bottom:1px solid #000;background-image:url(../images/i-search.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:center}button.action.search{display:none!important}.block-search{float:none;padding-left:15px;position:relative;width:100%}.header.links{list-style:none;padding:0}.header.links li{display:inline-block;margin:0 15px 0 0}.minicart-wrapper .action.showcart:before{font-size:50px;color:#fff}.minicart-wrapper{display:none;position:fixed;float:none;bottom:20px;left:10%;background-color:#d88e0c;padding:10px 2px;border-radius:100%;z-index:9999}.navigation{font-weight:400}.nav-sections-item-content>.navigation{text-align:left}.panel.header{color:#fff;background-color:#000;padding:10px 0}.panel.header p{margin:0;display:inline-block;vertical-align:middle}.address-h{text-align:right}.address-h .icon{margin-left:10px}.social-h .icon{margin-left:10px}.navigation,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{max-width:1140px}.page-main{max-width:5000px!important;padding:0}.panel.header.container{font-size:.9em}.breadcrumbs{max-width:2000px;margin:0;padding:0}.item-garant{margin:15px 0}.item-garant img{height:auto;display:inline-block;vertical-align:middle}.item-garant .txt{display:inline-block;vertical-align:middle;color:#303030;padding-left:5px}.item-garant .txt h3{font-size:1em;margin:0}.item-garant .txt p{margin:0}.item-garant{margin:15px 0;color:#333;font-weight:700;font-size:.9em}.item-garant img{width:20%;height:auto;display:inline-block;vertical-align:middle}.item-garant .txt{width:78%;display:inline-block;vertical-align:middle;color:#383838}.item-garant .txt h3{font-size:1.1em;margin:0}.item-garant .txt p{margin:0}.welcome{width:100%;background-image:url(../images/back-welcome.jpg);display:inline-block;background-position:center;background-size:cover;background-attachment:fixed}.welcome .left-w,.welcome .right-w{width:50%;float:left}.welcome .right-w{padding:25px 60px 20px 20px;text-align:center}.welcome .left-w img{width:100%;height:auto}.welcome .right-w h1{font-size:2em;margin-bottom:10px;text-align:right}.welcome .right-w p{font-size:1.1em;line-height:1.7em;text-align:right}#categories{margin-top:0;padding:60px 0 30px;background-color:#f2f2f2}#categories .row{margin-bottom:0}.category-large,.category-small{position:relative;overflow:hidden;margin-bottom:30px;-webkit-transition:all .2s cubic-bezier(.25,.250,.75,.750);-o-transition:all .2s cubic-bezier(.25,.250,.75,.750);transition:all .2s cubic-bezier(.25,.250,.75,.750);-webkit-transition-timing-function:cubic-bezier(.25,.250,.75,.750);-o-transition-timing-function:cubic-bezier(.25,.250,.75,.750);transition-timing-function:cubic-bezier(.25,.250,.75,.750)}.img-back-cat{width:100%}.shadow-cat{position:absolute;left:0;top:10%;width:100%;height:auto;z-index:1;-webkit-transition:all .2s cubic-bezier(.25,.250,.75,.750);-o-transition:all .2s cubic-bezier(.25,.250,.75,.750);transition:all .2s cubic-bezier(.25,.250,.75,.750);-webkit-transition-timing-function:cubic-bezier(.25,.250,.75,.750);-o-transition-timing-function:cubic-bezier(.25,.250,.75,.750);transition-timing-function:cubic-bezier(.25,.250,.75,.750)}.category-large h2,.category-small h2{position:absolute;left:20px;bottom:20px;color:#fff;margin:0;font-size:1.4em;margin-right:20px;z-index:2;-webkit-transition:all .2s cubic-bezier(.25,.250,.75,.750);-o-transition:all .2s cubic-bezier(.25,.250,.75,.750);transition:all .2s cubic-bezier(.25,.250,.75,.750);-webkit-transition-timing-function:cubic-bezier(.25,.250,.75,.750);-o-transition-timing-function:cubic-bezier(.25,.250,.75,.750);transition-timing-function:cubic-bezier(.25,.250,.75,.750)}.cat-triatlon{background-image:url(../images/cat-refacciones.jpg);background-size:100% auto;background-position:center}.cat-juveniles{background-image:url(../images/cat-motocarros.png);background-size:100% auto;background-position:center}.cat-ruta{background-image:url(../images/cat-bicicleta.jpg);background-size:100% auto;background-position:center}.cat-accesorios{background-image:url(../images/cat_accesorios.jpg);background-size:100% auto;background-position:center}.cat-urbanas{background-image:url(../images/cat_mujeres.jpg);background-size:100% auto;background-position:center}.cat-outlet{background-image:url(../images/outlet-cat.jpg);background-size:100% auto;background-position:center}.cat-montana{background-image:url(../images/cat-triciclos.png);background-size:100% auto;background-position:center}.cat-ebike{background-image:url(../images/cat-motocicleta.jpg);background-size:100% auto;background-position:center}.products .item{list-style:none;padding-left:10px;padding-right:10px}.content-product{position:relative;margin-bottom:25px;background-color:#fff;-webkit-transition:all .2s cubic-bezier(.47,0,.745,.715);-o-transition:all .2s cubic-bezier(.47,0,.745,.715);transition:all .2s cubic-bezier(.47,0,.745,.715);-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}.price-box .price{font-size:1.4em!important;color:#000;font-family:'Montserrat',sans-serif!important;font-weight:700}.price-box .old-price .price{font-size:1em!important;text-decoration:line-through;font-weight:600;margin-right:5px;margin-top:0;color:#a7a7a7}.price-container .price{font-size:inherit}.content-product a{display:inline-block;width:100%;position:relative}.content-product a.product-image{position:relative;display:inline-block}.content-product a.product.photo.product-item-photo{position:relative}.content-product a img{width:100%;height:auto}.product-info{padding:0 5%;margin-top:0;min-height:150px!important}.product-info .btn{margin-top:5px;text-align:center;text-transform:uppercase}.product-name{margin:0;font-size:1em;text-transform:uppercase;height:30px;overflow:hidden}.product-name a:hover{color:#000}#product-attribute-specs-table .label{color:#000}.clear-footer{display:none}.image-second-list{position:absolute;left:0;top:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.250,.75,.750);-o-transition:all .3s cubic-bezier(.25,.250,.75,.750);transition:all .3s cubic-bezier(.25,.250,.75,.750);-webkit-transition-timing-function:cubic-bezier(.25,.250,.75,.750);-o-transition-timing-function:cubic-bezier(.25,.250,.75,.750);transition-timing-function:cubic-bezier(.25,.250,.75,.750)}.content-product:hover .image-second-list{opacity:1}.minimal-price-link{display:none!important}#checkoutSteps .section.active .step-title{background-color:#424242}.btn{display:inline-block;padding:10px 30px;border-radius:0;border:none;text-decoration:none;color:#fff;-webkit-transition:all .2s cubic-bezier(.25,.250,.75,.750);-o-transition:all .2s cubic-bezier(.25,.250,.75,.750);transition:all .2s cubic-bezier(.25,.250,.75,.750);-webkit-transition-timing-function:cubic-bezier(.25,.250,.75,.750);-o-transition-timing-function:cubic-bezier(.25,.250,.75,.750);transition-timing-function:cubic-bezier(.25,.250,.75,.750)}.btn i{margin-right:5px;vertical-align:text-bottom}.btn:hover{color:#fff;text-decoration:none}.btn-red{background-color:#d88e0c;color:#fff}.btn-red:hover{background-color:#c78309}.btn-blue{background-color:#06c;color:#fff}.btn-blue:hover{background-color:#0358ad}.btn-large{font-size:1.6em;padding:15px 40px}.btn-full{width:100%;vertical-align:middle;font-size:1.2em}.label-special-price{display:inline-block;position:absolute;top:10px;right:-15px;background-color:#d88e0c;padding:2.5px 20px 2.5px 15px;color:#fff;font-size:1.3em}.label-special-price.font-monserat:after{content:"";width:0;height:0;border-top:10px solid #57000a;border-right:15px solid transparent;position:absolute;right:0;top:30px}.distributor{text-align:center;background-image:url(../images/back-distribuidor.jpg);background-size:cover;background-attachment:fixed;position:relative}.distributor.calculadora{background-image:url(../images/mtb-pro-biomecanica-casera_5_retroceso_del_sillin_0.jpg);margin:0}.distributor img{width:100%;height:auto;position:relative;z-index:1;opacity:.5}.distributor .content-text{position:absolute;width:100%;display:inline-block;top:35%;z-index:2;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.distributor .content-text h1{font-size:3em;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.78)}.distributor .content-text p{font-size:1.8em;font-weight:100;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.78)}.distributor .btn{margin-top:10px}.content-marca{padding:30px 0 60px;background-color:#fff}.content-marca .flexslider{margin:30px 0!important}.content-marca .content{margin-top:30px}.content-marca .flex-direction-nav .flex-next{right:-36px!important}.content-marca .flex-direction-nav .flex-prev{background:url('../images/sprites.png') no-repeat -35px -104px!important;width:14px!important;height:26px!important}.content-marca .flex-direction-nav .flex-next{background:url('../images/sprites.png') no-repeat -55px -103px!important;width:14px!important;height:26px!important}.content-marca .flex-direction-nav a{top:70%!important}.content-marca .flexslider:hover .flex-prev{left:-36px!important}.flexslider{margin:0!important;background:#fff!important;border:0!important;position:relative!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;zoom:1!important}.brand-slider .slick-slide img{display:inline-block}.brand-slider.slick-initialized .slick-slide{display:inline-block;vertical-align:bottom;float:none;padding:0 20px}.brand-slider.slick-initialized .slick-slide a{text-align:center}#mc-embedded-subscribe-form.suscription-form input{width:350px;vertical-align:middle;margin:10px 0 0;margin-right:-4px;font-size:1.3em;border:none;padding:6px;height:auto}#mc-embedded-subscribe-form.suscription-form input[type=submit]{width:200px;border-radius:0!important;padding:6px 17px!important;font-weight:300!important;text-transform:uppercase}#mc-embedded-subscribe-form.suscription-form #mce-success-response{color:#fff;font-family:'Oswald',sans-serif;font-weight:100;font-size:1.5em;text-transform:uppercase;margin-top:5px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none;border:none}footer{background-color:#000;padding:30px 0 0;position:sticky}.logo-f img{width:80%;margin-bottom:10px}.footer .icon{margin-right:5px}.list-footer{list-style:none;padding:0;margin:0;font-size:1.1em}.list-footer li{margin-bottom:3px}footer h2{display:inline-block;width:100%;font-size:1.5em;margin-bottom:15px;margin-top:0}footer a{color:#fff}footer a:hover{color:#d88e0c;text-decoration:underline}ul.list-link a{font-weight:300!important;line-height:1em;font-size:1em;margin-bottom:7px;display:inline-block}footer .footer-top{padding-bottom:10px;border-bottom:1px solid #2a2a2a}.banamex{background:url('../images/sprite-banks.png') no-repeat 0 -6px;width:177px;height:27px}.visa{background:url('../images/sprite-banks.png') no-repeat -207px -10px;width:65px;height:20px}.bancomer{background:url('../images/sprite-banks.png') no-repeat -305px -11px;width:171px;height:18px}.banorte{background:url('../images/sprite-banks.png') no-repeat -498px -10px;width:148px;height:19px}.mercado{background:url('../images/sprite-banks.png') no-repeat -663px -7px;width:100px;height:26px}.santander{background:url('../images/sprite-banks.png') no-repeat -790px -7px;width:135px;height:25px}.hsbc{background:url('../images/sprite-banks.png') no-repeat -954px -10px;width:114px;height:19px}.paypal{background:url('../images/sprite-banks.png') no-repeat -1095px -7px;width:99px;height:26px}.banks{margin:20px 0}.banks ul{padding:0;margin:0;text-align:center;display:inline-block;width:100%}.banks ul li{display:inline-block;margin:5px 15px;vertical-align:middle}.banks ul li span{display:inline-block;vertical-align:middle;margin:0 10px}.footer-bottom{text-align:center;padding:10px 0;background-color:#1a1a1a}.social-f{border-top:1px solid #2a2a2a;padding-top:10px;margin-top:10px}.social-f .icon{margin:0 5px}footer .newsletter{overflow:hidden}.cart-shop .img-top{display:none!important}.validation-advice{color:#fff;position:absolute;margin-top:2px;background-color:red;width:100%;padding:5px;font-family:arial;font-size:.7em}.product-options .input-box{position:relative}iframe{max-width:100%}#product-attribute-specs-table .label{color:#000}.clear-footer{display:none}.navigation .level0{position:static}.navigation .level0 .submenu{width:100%;left:0!important;padding:10px}.navigation li.level1{width:100%;display:inline-block}.navigation .level0 .submenu .submenu{top:0 !important;left:0 !important;position:relative;border:none;display:block!important;-webkit-box-shadow:none;box-shadow:none}ul.level2.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded{display:none!important}.navigation .level0.parent>.level-top>.ui-menu-icon,.navigation .level0 .submenu li.parent>a>.ui-menu-icon{display:none}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top{color:#000;padding:0!important;text-transform:uppercase}.navigation li.level0{width:15%;text-align:center}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:inherit;color:#d88e0c;text-decoration:none}li.level2.category-item a{font-weight:400}.product-reviews-summary{display:none}.product-add-form .fieldset .field.configurable{margin:0 0 20px;width:48%;float:left;margin-right:2%}.product-info-main .box-tocart,.product-options-bottom .box-tocart,.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:block}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{width:30%;float:left}.product-info-main .box-tocart .paypal{display:none}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{width:70%;float:left;display:block}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{width:100%;text-transform:uppercase;padding:13px 17px 12px;border:none;border-radius:0}.action-skip-wrapper .row{display:none}.product-info-main .fieldset{margin:0}.content-product .product-name a:visited{color:#000!important;text-decoration:none}.catalog-product-view .title-container{background-color:#f2f2f2}.product.media{margin-top:35px}.product-info-main .price-box .old-price .price-wrapper .price{font-size:1.7em!important;font-weight:600}.link.wishlist{display:none!important}.header.links li{display:inline-block}.header.links li:a{color:#d88e0c!important}.header.links li a{font-family:'Lato',sans-serif!important;color:#6b6b6b!important;font-size:1.2em}.header.links li a:hover{text-decoration:none;color:#d88e0c!important}.link-send-free p{width:125px;display:inline-block;vertical-align:middle;line-height:1em}.link-send-free p{width:112px}.header.links .greet{display:none}.header.links .item.link.compare{display:none}.header.links li:nth-child(1){display:none!important;margin:0}.header.links li:nth-child(9){display:none!important;margin:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{font-size:1.5em}.cantidad span{font-size:1.8em;font-weight:300;border:1px solid #c2c2c2;display:inline-block;float:left;line-height:1em;height:52px;width:52px;padding:11px 0;text-align:center;cursor:pointer}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{width:40%}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{width:100%}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{float:left}.add-to-cart .btn{width:290px!important;float:right!important;font-size:1.5em!important;text-transform:uppercase!important;vertical-align:middle}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{padding-top:0}.minicart-wrapper .action.showcart .counter.qty{position:absolute;right:-10px;top:-4px;background-color:#000;border-radius:50%;width:20px;height:20px;line-height:20px}.minicart-wrapper .action.showcart:active:before{color:#fff}#qty-error{display:none}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:0;width:100%;padding:0;margin-top:10px}.nosotros-oficinas-div{background-color:#232323;padding:5px 1px}.nosotros-oficinas-div{background-color:#232323;text-align:center;margin-bottom:20px}.information.row{margin-top:20px}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}.fieldset>.field:not(.choice)>.control{width:100%;float:none}.fieldset>.field{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.form-contact .btn{font-size:1.5em;padding:5px 30px!important;text-transform:uppercase;float:right;margin-right:15px}.i-submit-contact{background:url(../images/sprites.png) no-repeat -407px -3px;width:28px;height:26px}.form.contact .btn{width:200px;font-size:1.5em;text-transform:uppercase}.form.contact .actions-toolbar{margin-left:0!important}.form.contact .fieldset{border:0;margin:0 0 15px;padding:0;letter-spacing:-.31em}.inf-cont{background-color:#232323;margin-bottom:10px}.inf-cont .text{display:inline-block;vertical-align:middle;width:70%;margin-left:10px}.inf-cont .text span{display:block}.btn-content{margin:10px 0;text-align:right}.product-add-form .btn-large{width:100%;text-align:center;margin-bottom:20px}.navigation .level0 .submenu a{text-transform:uppercase;text-align:left}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width:68%;padding-bottom:60px}.minicart-wrapper.active .block-minicart{display:block;right:0;left:0;bottom:60px;top:auto}.minicart-wrapper .block-minicart:after{right:0;top:-14px;left:24px;top:auto;bottom:-14px;border-color:#bbb transparent transparent}.minicart-wrapper .block-minicart:before{right:0;top:auto;left:25px;bottom:-12px;border-color:#fff transparent transparent}.paypal.checkout.after{display:none}.searchsuite-autocomplete{background-color:#fff;border:1px solid #dadada;-webkit-box-shadow:0 3px 3px rgb(0 0 0/15%);box-shadow:0 3px 3px rgb(0 0 0/15%);left:5%;margin-top:0;width:95%;position:absolute;z-index:9999999;top:31px}.searchsuite-autocomplete .title{display:none}.searchsuite-autocomplete ul{padding:10px 10px 0;margin-bottom:0;list-style-type:none}.searchsuite-autocomplete .product ul li{border-bottom:1px solid #e6e6e6}.searchsuite-autocomplete ul li a{cursor:pointer;color:#353535;font-size:.9em;line-height:1em}.searchsuite-autocomplete ul li:hover,.searchsuite-autocomplete ul li.selected{background-color:transparent}.searchsuite-autocomplete ul li .price-box .old-price .price{display:none}.searchsuite-autocomplete ul li .price-box .price{color:#d88e0c;font-size:1.2em!important}.searchsuite-autocomplete ul li .qs-option-info .qs-option-price{margin-top:0}.searchsuite-autocomplete ul li .qs-option-image{margin-bottom:1rem;width:35%}.searchsuite-autocomplete ul li .qs-option-image img{width:100%}.searchsuite-autocomplete ul li .qs-option-info{color:#000;display:inline-block;float:left;padding-left:5%;text-align:left;width:65%;margin-bottom:10px}.minicart-wrapper .action.showcart.active:active:before{color:#fff}.minicart-wrapper .action.showcart.active:before{font-size:xxx-large;line-height:33px;color:#fff}.minicart-wrapper .action.showcart:hover:before{color:#fff}#checkoutSteps{background-color:#f5f5f5;padding:30px 20px}#checkoutSteps .form.form-login{border:1px solid #ccc;width:100%;display:inline-block;max-width:1900px;padding:10px 20px 0;margin:15px 0 0}#co-shipping-form{max-width:1900px;width:100%;display:inline-block}#checkoutSteps #co-shipping-form .field{width:49%;margin-right:1%;float:left}#checkoutSteps #co-shipping-form div[name="shippingAddress.street.0"]{width:100%}#checkoutSteps #co-shipping-form div[name="shippingAddress.street.1"]{display:none}#co-shipping-method-form tr.row{margin:0}.table-checkout-shipping-method{width:100%}.table-checkout-shipping-method tbody td{padding-bottom:10px;padding-top:10px}.opc-wrapper .step-content{margin:0}#checkoutSteps .step-title{margin-bottom:0;font-weight:700;line-height:.6em;margin-bottom:10px}#checkout-shipping-method-load{padding:10px;margin-bottom:20px;margin-top:20px;border:1px solid #ccc}.opc-sidebar{margin-top:0}.opc-block-summary>.title{display:block;font-weight:700;line-height:.6em;margin-bottom:10px}.opc-block-summary .product-item .product-item-name-block{display:inline-block;padding-right:5px;text-align:left;width:100%;font-size:.8em}.opc-block-summary .product-item .product-item-name-block *{margin:0}.opc-block-summary .product-item .subtotal{display:inline-block;text-align:left}.opc-block-summary .product-item .subtotal .price{font-weight:600}.opc-block-summary .items-in-cart>.title{padding:0 20px 10px 0}.column.main .cart-summary .block>.title strong{font-size:1.5rem;color:#5e5e5e}.opc-block-summary .items-in-cart>.title:after{top:2px}#checkoutSteps .action.continue{font-size:1.7em;padding:15px 40px!important;text-transform:uppercase}.checkout-payment-method .checkout-billing-address .billing-address-details{display:none}.opc-block-shipping-information .shipping-information-title{border-bottom:1px solid #ccc;margin:0 0 20px;position:relative;padding:0}.opc-block-shipping-information .shipping-information-title span{font-weight:700;font-size:.8em}.data.table.table-totals{background-color:#fff;padding:10px;margin-bottom:15px;display:inline-block}.opc-block-summary{background:#f5f5f5;padding:25px 20px;margin:0 0 20px}.opc-block-summary .totals.sub,.opc-block-summary .totals.shipping.excl{border-bottom:1px solid #ddd}.opc-block-shipping-information{padding:15px 20px;background-color:#f5f5f5}.opc-block-shipping-information .shipping-information-content{padding:10px;background-color:#fff;line-height:1.7em}.payment-method-content .action.primary{background-color:#d88e0c!important;color:#fff!important;display:inline-block!important;padding:10px 5px!important;border-radius:5px!important;text-decoration:none!important;color:#fff!important;font-family:'Oswald',sans-serif!important;font-weight:500!important;-webkit-transition:all .2s cubic-bezier(.25,.250,.75,.750);-o-transition:all .2s cubic-bezier(.25,.250,.75,.750);transition:all .2s cubic-bezier(.25,.250,.75,.750);-webkit-transition-timing-function:cubic-bezier(.25,.250,.75,.750);-o-transition-timing-function:cubic-bezier(.25,.250,.75,.750);transition-timing-function:cubic-bezier(.25,.250,.75,.750);font-size:1.7em;padding:15px 40px!important;text-transform:uppercase;border:none}.payment-method-content p{-webkit-column-count:2;-moz-column-count:2;column-count:2}.payment-method-title.field.choice{font-size:1.2em;font-weight:600;color:#333}.cart.table-wrapper .col{padding-top:13px;padding-bottom:13px}.cart.table-wrapper thead{border-top:1px solid #d1d1d1}.cart.table-wrapper .product-item-details{width:100%;padding-top:20px}.product-image-container{display:inline-block;max-width:100%;width:200px!important}.cart.table-wrapper .item .col.item{padding:10px 0 0}.cart.table-wrapper .product-item-name{font-weight:600}.cart-summary{background:#f5f5f5;margin-bottom:25px;padding:5px 15px 10px}.cart-summary .btn-red{width:100%;padding:18px 0!important;font-size:1.6em;text-transform:uppercase}.cart-summary>.title{font-size:2.6rem;margin-top:1.5rem;display:block;font-weight:700;line-height:.6em;margin-bottom:10px}.customer-account-create .page-title,.customer-account-login .page-title{text-align:center}.customer-account-create #maincontent,.customer-account-login #maincontent{padding-top:40px;padding-bottom:80px}.form-create-account .fieldset{border:0;margin:0 0 25px;padding:20px;letter-spacing:-.31em;background-color:#f5f5f5}.fieldset .legend{margin-left:0;width:100%;border-bottom:1px solid #ddd;font-weight:800;font-size:2.6rem;margin-top:0;display:block}.fieldset>.field.choice:before{padding:0;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;content:' ';float:left;height:1px}.customer-account-create .action.back{display:none!important}.customer-account-create .action.submit{padding:20px 60px!important}.minicart-items .product-image-container{width:85px!important}.opc-block-summary .product-item .product-item-inner{font-size:.9em}.opc-block-summary .items-in-cart .product.options{font-size:.7em}.block.related .block-title.title{display:none}.block.related .block-actions{display:none}.nav-sections-item-content{position:relative}.nav-sections-item-content>.navigation{position:initial}.navigation>ul{position:initial;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}.navigation .level0 .submenu{background:#1d1d1d;border:none;-webkit-box-shadow:0 5px 5px rgb(0 0 0/19%);box-shadow:0 5px 5px rgb(0 0 0/19%);font-weight:400;min-width:230px;padding:5px 0 10px 0!important;display:none;left:0;margin:0 !important;position:absolute;z-index:5;margin-top:11px;font-size:.9em}.navigation .level0 .submenu a{color:#fff;padding:10px 20px!important}ul.level0.submenu{text-align:center}ul.level0.submenu li.level1{display:inline-block;width:auto}#error404{padding-top:50px;padding-bottom:50px}#error404 h1{margin-bottom:10px}#error404 ul{margin-bottom:10px}#error404 .field,#error404 .actions-toolbar{margin-bottom:10px}.nav-open .nav-toggle:after{background:rgba(0,0,0,0)}@media (min-width:1200px){ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all:after{content:"";position:absolute;height:100%;width:25%;background-color:#ddd;left:0;top:0;display:none!important}.nav-1 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all:after{background-position:center;background-size:cover;background-repeat:no-repeat;border:10px solid #1d1d1d;border-right:none}.nav-2 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all:after{background-position:center;background-size:cover;background-repeat:no-repeat;border:10px solid #1d1d1d;border-right:none}.nav-3 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all:after{background-position:center;background-size:cover;background-repeat:no-repeat;border:10px solid #1d1d1d;border-right:none}.nav-4 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all:after{background-position:center;background-size:cover;background-repeat:no-repeat;border:10px solid #1d1d1d;border-right:none}.nav-6 ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all:after{background-position:center;background-size:cover;background-repeat:no-repeat;border:10px solid #1d1d1d;border-right:none}.navigation .level0:hover:after{display:none}}.title-section{padding:10px 0 5px;margin:5px 0 15px;font-size:2.5em;display:block}.product-name{padding:10px 0 0;font-size:1.1em;text-transform:none;height:45px;overflow:hidden;text-align:left;margin-top:10px}.product-info{padding:0 10px 10px;margin-top:0;min-height:0px!important;text-align:left}.content-product{padding:0;border:1px solid #ddd;border-bottom:8px solid #dd9e2e;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.16);box-shadow:1px 1px 5px 0px rgba(0,0,0,.16)}.product-description{line-height:1.5em;text-align:justify}.page-layout-1column .product-info-main{width:100%;margin-top:35px}section.description{padding:0 25px;margin-bottom:20px}.section-description .content-description{-webkit-column-count:2;-moz-column-count:2;column-count:2;line-height:1.6em;margin-bottom:20px}h2.title-description{border-bottom:1px solid #ddd;padding-bottom:5px;text-transform:uppercase;text-align:center;font-size:2em}.review-form{max-width:100%;margin-left:0}.fieldset .review-legend.legend{margin-bottom:15px;font-size:1.3em;border:none}.fieldset .review-legend.legend span{display:inline-block}.fieldset .review-legend.legend strong{display:inline-block;margin-left:5px}.section-reviews .fieldset{margin-bottom:10px}.block-search .label:before{line-height:31px;color:#fff}.block-search .label{background-color:#d88e0c}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{opacity:1;padding:5px 7px;right:0;border-radius:0}.block-search .action.search:before{color:#fff}#categories-home .category{margin-bottom:25px}#categories-home .category a{text-decoration:none}#categories-home .category .category-image{position:relative;overflow:hidden;border-radius:50%}#categories-home .category .img-b{width:100%;height:auto;position:relative}#categories-home .category .img-p{width:auto;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#categories-home{background-color:#f0f0f0;padding:40px 0 15px;margin:40px 0}.category h3{color:inherit;margin:0;margin-top:5px;font-size:1.3em;text-transform:uppercase}#calltoaction{display:inline-block;width:100%;overflow:hidden;margin:40px 0}.calltoaction1{background-image:url(../images/calltoaction.jpg);background-attachment:fixed;background-position:center center;background-size:100% auto}.calltoaction2{background-image:url(../images/calltoaction2.jpg);background-attachment:fixed;background-position:center center;background-size:100% auto}#calltoaction big{color:#fff;font-size:4em;text-align:right;line-height:1em;display:inline-block}#calltoaction .container{padding-top:175px;padding-bottom:175px}.btn-orange{display:inline-block;background-color:#d88e0c;text-decoration:none!important;color:#fff!important}.btn-orange:hover{background-color:#c78309}.btn-black{background-color:#000;display:inline-block;color:#fff!important;margin-top:15px}.btn-small{padding:10px 30px;margin:0 10px;font-size:1.2em}.txt-right .btn-small{margin:15px 0 0}#calltoaction small{color:#fff;font-size:1.7em;text-align:right;display:inline-block;width:100%}.calltoaction1 .bnt-container.txt-center{margin-top:30px}.btn-large{width:100%;padding:15px 0;text-align:center;font-size:1.2em;border:none}ul.brands{display:inline-block;padding:0;list-style:none;margin:0}li.brand{width:16%;display:inline-block;padding:0 20px}li.brand img{width:100%}#brands .container{border:1px solid #bbb;border-right:none;border-left:none;padding-top:30px;padding-bottom:30px}.footer-before{text-align:center}.footer-before big{font-size:2.6em;color:#d88e0c;line-height:1em;display:inline-block;width:100%}.footer-before small{font-size:1.5em;line-height:1em;display:inline-block;width:100%}.footer-before a{text-transform:uppercase;color:#d88e0c;text-decoration:underline;margin-top:7px}.footer-container hr{display:block;height:1px;border:0;border-top:1px solid #3c3c3c;margin:1em 0;padding:0}img.logo-footer{display:block;width:20%;margin:20px auto;background-color:#000;padding:15px}hr.hr-footer{position:absolute;z-index:-1;margin:0;background-color:#3c3c3c;width:100%;top:50%;left:0;transform:translate(0%,-50%)}.form-suscription .email{border:NONE;border-bottom:1px solid #ddd;background-color:transparent;margin-bottom:10px}#brands{margin-bottom:40px}.checkout-shipping-method{display:inline-block}.product-options-wrapper select{height:auto;padding:14px 10px 15px}.related-random{background-color:#f0f0f0;padding:40px 0 50px}.numbercall{display:inline-block;margin-right:10px;vertical-align:middle}span.numberitems{background-color:#d88e0c;color:#fff;font-size:.5em;padding:2px 6px;border-radius:50%;position:absolute;right:-8px;top:2px}.footer.content{border-top:none;margin-top:0}.pages a.page:active{color:#020202}a:active,.alink:active{color:#fff;text-decoration:none}a:hover,.alink:hover{color:inherit;text-decoration:none}.additional-attributes tr{border-bottom:1px solid #909090}th.col.label,td.col.data{width:50%;text-align:left;padding:10px 0!important}.product.info.detailed .additional-attributes{width:100%}.catalog-category-view .category-view{display:none}.filter-options-content .items{overflow:hidden}.address{background-color:#f2f2f2;margin-top:25px;padding:30px 15px}.sale a{background-color:#d88e0c;display:inline-block;padding:10px;color:#fff;width:230px;font-size:1.2em}.navigation .level0 .submenu .active>a{border-color:transparent;border-style:none;border-width:0;color:#d88e0c}.block-compare,.block-wishlist{display:none}.product-image-photo{margin:0;width:100%}.cart.table-wrapper .item-actions td{text-align:right;padding:10px 0}.canfilter{display:none}span.closedfilter{display:none}.block.newsletter{display:none}.g-recaptcha{margin:10px 0}.g-recaptcha>div{margin:0 auto}.gallery-placeholder__image{width:100%}@media screen{#ficha-imprimir{display:none}.btn-fichatecnica{background-color:#0eba33;margin:10px 0;padding:5px 10px!important;font-weight:200!important;float:right}.icon-dowload{background:url('../images/download.png') no-repeat 0 0;width:20px;height:17px;background-size:contain}.content-btn-fichatec{border-top:1px solid #cdcdcd!important;border-bottom:1px solid #cdcdcd!important;margin:10px 0}.envio-tarjetas{background:url('../images/envio-tarjetas.png') no-repeat 0 0;width:322px;height:32px;background-size:contain;float:left;margin-top:10px}}@media (max-width:520px){.envio-tarjetas{width:280px;height:30px;float:none;margin:0 auto;margin-top:10px}.btn-fichatecnica{padding:5px 25px!important;float:none;margin:10px auto!important;display:block!important}}@media print{.ficha-tecnica img{width:100%}.short-description *{margin:5px 0!important}.short-description br{display:none}.ficha-tecnica .collateral-tabs{margin-top:20px}.ficha-tecnica #collateral-tabs p{line-height:1.4em!important}.footer-ficha{font-family:'Oswald',sans-serif;background-color:#000;margin-top:20px}.header-ficha{background-color:#000;margin-bottom:10px;border-top:4px solid #d88e0c}.header-ficha img{width:15%;margin:0 auto;display:block;padding:10px 0}.f-content-ft{text-align:center;padding:5px 0;border-bottom:4px solid #d88e0c}.f-content-ft *{display:inline-block;vertical-align:middle;margin:0;padding:0}.f-content-ft .sep-f{margin:0 10px!important}img{max-width:100%}.container-imp{width:792px;margin:0}.middle-col{width:49.5%;display:inline-block;vertical-align:top}.font-oswald{font-family:'Oswald',sans-serif}.font-oswaldl{font-family:'Oswald',sans-serif;font-weight:lighter}.font-oswaldb{font-family:'Oswald',sans-serif!important;font-weight:700}.font-monserat{font-family:'Montserrat',sans-serif!important}.font-monseratl{font-family:'Montserrat',sans-serif!important;font-weight:lighter}.font-monseratb{font-family:'Montserrat',sans-serif!important;font-weight:700}.txt-red{color:#d88e0c}.txt-black{color:#000}.txt-gray{color:#777}.txt-gray-l{color:#a7a7a7}.txt-white{color:#fff}h1,h2,h3{line-height:1em;margin:0!important}h2{text-transform:uppercase;margin:5px 0 0 0!important;font-size:1.3em}.short-description{text-transform:lowercase;text-align:justify;line-height:1.3em;font-size:.9em;margin-top:10px;font-weight:100}.shordescripcion:first-letter {text-transform:uppercase}.price-box p{margin:0}.special-price,.regular-price{font-size:1.5em}h5{margin:0}.label-special-price{display:none}table tr th{padding:0!important;vertical-align:top!important;margin-bottom:0!important;display:inline-block!important;width:100%!important;text-align:left}table tr td{vertical-align:text-bottom;text-align:left;font-weight:200;display:block;margin-bottom:0;font-size:.9em}table{width:100%;display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.i-phone{background:url('../images/sprites.png') no-repeat -94px -38px;width:11px;height:18px}.i-mail{background:url('../images/sprites.png') no-repeat -109px -38px;width:25px;height:18px}.i-facebook-h{background:url('../images/sprites.png') no-repeat -138px -38px;width:11px;height:18px}.icon{display:inline-block;vertical-align:middle}}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:0}.product-social-links{display:none}.product.info.detailed{display:inline-block;width:100%}.titles{text-align:left;margin-bottom:10px}.titles .title{display:inline-block}.titles .data a{display:inline-block;padding:10px 0 3px;font-size:1.1em;text-transform:uppercase;font-weight:400;color:#000;margin-right:20px;border-bottom:1px solid #fff}.titles .data a:hover,.titles .data.active a{text-decoration:none;color:#000;border-bottom:1px solid}.contents .data .description .value .col-md-5.col-sm-12{width:100%;max-width:initial}.contents{padding:0}.product.data.items>p{text-align:right;margin:10px 0;font-size:.9em}.products-related .product-item-info{max-width:100%;width:100%}.products-related .product-image-container{display:inline-block;max-width:100%;width:100%!important}.products-related .product-image-photo{width:100%}.products-related .product-item-actions{display:none!important}.block.related{background-color:#f2f2f2;padding:50px 0 30px}.products-related li.item.product.col-md-3.product-item{background-color:#fff;padding:0 20px;margin:0}nav .nav-1 .ui-icon:after,nav .nav-2 .ui-icon:after,nav .nav-3 .ui-icon:after,nav .nav-4 .ui-icon:after,nav .nav-5 .ui-icon:after,nav .nav-6 .ui-icon:after{display:none!important}.nested{display:none!important}.header.content{padding:0!important}.block-search .control{padding:0!important}ul.header.links{margin:0}.price-box p{margin:0;display:inline-block}.page-layout-2columns-left .column.main{width:100%;float:none;background-color:#fff;padding:20px 0}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0;width:100%;padding:0}.page-layout-2columns-left .sidebar-main{width:100%;float:none;padding:0}.filter-options .filter-options-title{position:relative;display:inline-block;width:100%;padding:10px 5px 10px 0;font-size:1em;color:#5f5f5f;margin-bottom:0;text-transform:uppercase}.filter-options .filter-options-content{margin:0 0 10px;padding:0;background-color:#fff;border-bottom:1px solid #ddd;padding-bottom:10px}.filter-options .count{color:#7d7d7d;display:none}.filter-options .filter-options-content .item{margin-bottom:5px;display:inline-block;margin-right:2px;width:100%}.block.filter .filter-title{margin-bottom:20px;display:none}.filter-options .filter-options-content .item a:hover{color:#d88e0c}.filter-options .filter-options-content .item a{font-family:'Montserrat',sans-serif;color:#5f5f5f;font-size:.85em}span.plus-open{position:absolute;right:0;font-size:2em;font-weight:200;top:50%;transform:translate(0,-50%);cursor:pointer}.columns .column.main{padding-bottom:0}.products-grid .product-item-actions{margin:0}.pages .items{display:inline-block;padding-left:0;margin:0;border-radius:4px}.pages a.page,.pages strong.page{display:inline-block;padding:0 13px;border:none!important;border-radius:0!important;margin-left:5px!important;background-color:#fff!important;font-family:'Montserrat',sans-serif;font-weight:400;margin-bottom:5px;color:#020202!important}.pages .action.next,.pages .action.previous{display:inline-block;border:none!important;border-radius:0!important;margin-left:5px!important;background-color:#fff!important;font-family:'Montserrat',sans-serif;font-weight:normla;margin-bottom:5px;color:#000}.pages .action.next:before,.pages .action.previous:before,.pages .action.next:active:before,.pages .action.previous:hover:before,.pages .action.next:hover:before,.pages .action.previous:hover:before{color:#000}.pages strong.page,.pages a.page:hover{color:#fff;background-color:#dd9e2e!important;border-color:none!important;color:#fff!important}.pages a.page:visited{color:#fff}select#limiter{background-color:#fff;color:#000;font-family:'Montserrat',sans-serif}#limiter option{font-family:'Montserrat',sans-serif;font-weight:600}.modes{display:none}.sorter .sorter-action{position:relative;top:0;background-color:#dd9e2e;color:#fff;padding:0 2px}.sorter .sort-desc:before{color:#fff}.sorter-action:hover:before{color:#fff}.sorter-options{margin:0 0 0 7px;width:auto;background-color:#fff;color:#000;font-family:'Montserrat',sans-serif}.label-special-price{display:inline-block;position:absolute;top:10px;right:-15px;background-color:#d88e0c;padding:2.5px 20px 2.5px 15px;color:#fff;font-size:1.3em;z-index:2}.label-special-price.font-monseratb:after{content:"";width:0;height:0;border-top:10px solid #57000a;border-right:15px solid transparent;position:absolute;right:0;top:30px}.sorter-action:before{color:#fff}.page-title{text-transform:uppercase;font-size:2.4em;color:#272727;margin:0}.breadcrumbs-cotent{padding:20px 0;background:#f2f2f2}.nav-sections{margin-bottom:0}.title-container{background-color:#fff;padding-bottom:14px}.breadcrumbs-cotent{padding:5px 0;background:#f2f2f2}.breadcrumbs strong,.breadcrumbs a{text-transform:uppercase}.title-h1 h1{font-size:1.8em;line-height:1em;margin-bottom:2px;text-transform:uppercase}.value[itemprop=description] *{font-weight:400;font-family:'Lato',sans-serif!important;font-size:16px;text-align:justify}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:2.7em!important;color:#d88e0c}.product-info-main .product.attribute.overview{margin:10px 0 20px}.breadcrumbs .items{font-size:1.2rem;color:#a3a3a3;margin:0;padding:0;list-style:none none;padding:10px 0}h1.category-description{margin-bottom:10px}.has-active>a>span{color:#d88e0c}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#fff}.products.wrapper .row{padding:0}.icon{display:inline-block;vertical-align:middle}.i-facebook-h{background:url('../images/sprites-money.png') no-repeat -202px -13px;width:24px;height:24px}.i-instagram-h{background:url('../images/sprites-money.png') no-repeat -235px -12px;width:24px;height:24px}.i-whatsapp{background:url('../images/sprites-money.png') no-repeat -105px -12px;width:25px;height:25px}.i-phone{background:url('../images/sprites-money.png') no-repeat -137px -13px;width:24px;height:24px}.i-cart{background:url('../images/sprites-money.png') no-repeat -72px -12px;width:25px;height:25px}.i-user{background:url('../images/sprites-money.png') no-repeat -41px -12px;width:23px;height:24px}.i-cart-add{background:url('../images/sprites-money.png') no-repeat -169px -12px;width:25px;height:25px}@media (max-width:1200px){#calltoaction .container{padding-top:100px;padding-bottom:100px}}@media (max-width:1000px){.contactcall{text-align:center;padding-top:13px;padding-bottom:12px;border-top:1px solid #ddd;position:fixed!important;bottom:0;z-index:20;background-color:#fff;width:60%!important;right:0}.cart-sale{position:fixed!important;bottom:0;width:41%!important;left:0;z-index:20;background-color:#fff;border-top:1px solid #ddd;padding-top:9px;max-width:41%!important;text-align:center}nav.navigation{margin-top:10px}#calltoaction .container{padding-top:66px;padding-bottom:66px}li.brand{width:16%;display:inline-block;padding:0 5px}ul.header.links{margin:0;text-align:center;margin:15px 0;margin-top:0}}@media (min-width:768px){.category-large:hover .shadow-cat,.category-small:hover .shadow-cat{top:0}.category-large:hover h2,.category-small:hover h2{bottom:40px}.category-large:hover,.category-small:hover{background-size:115%}.hint--large:after{display:none!important}}@media (max-width:768px){.calltoaction2{background-attachment:initial;background-position:center;background-size:100% auto}.nav-toggle{display:inline-block;text-decoration:none;cursor:pointer;display:block;font-size:0;left:15px;position:absolute;top:15px;z-index:14}footer .col-md-3{margin-bottom:25px}footer .first{margin-bottom:25px}footer{padding:10px 0 0}.calltoaction1{background-position:center;background-size:100% auto;background-attachment:initial}.navigation .level0 .submenu a{font-weight:400}ul.level0.submenu li.level1{display:inline-block;width:auto;width:100%}.navigation .level0 .submenu{margin-top:20px;position:relative;background-color:#151515;box-shadow:none}.navigation>ul{display:block}.logo{padding:20px 0 10px}.logo img{display:block;height:auto;width:50%;margin:0 auto}.page-header{border-bottom:none;padding-bottom:20px;margin:0}.sale a{background-color:#d88e0c;display:inline-block;padding:10px 10px!important;color:#fff;width:100%;margin-top:20px;font-weight:400!important}.navigation .level0{border-top:1px solid #3a3a3a;font-size:1.6rem}.navigation .level0:first-child{border-top:none}.nav-sections-item-content{margin-top:0}.nav-sections-item-title{display:none}.nav-sections{width:50%;-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:-80%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:80%;width:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgb(50 50 50/75%);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgb(50 50 50/75%);left:0;z-index:99}.nav-open .page-wrapper{left:50%}.page-header .panel.wrapper{border-bottom:none;background-color:#000}.page-header .panel.wrapper .slogan{display:none}.page-header .panel.wrapper .social-h{text-align:center}.header.content{padding-left:15px!important;padding-right:15px!important}.block-search input{left:0;margin:0;top:0;position:relative}.block-search .control{border-top:none;clear:both;margin:0;padding:0;position:relative}.block-search .label{right:0;text-decoration:none;display:inline-block;float:right;position:absolute;z-index:999}.field.search{position:relative}.logo{width:100%;margin:0 auto;float:none;display:block;max-width:100%;padding:25px 0}ul.header.links{margin:0;text-align:center;margin:15px 0;margin-top:0}.form.minisearch{width:100%;margin:0 auto}.nav-toggle:before{color:#d88e0c}.navigation>ul{display:block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top{color:#fff;padding:0!important;text-transform:uppercase;font-weight:400}.navigation li.level0{padding:15px 20px;width:100%;display:block;text-align:left}.navigation .level0.parent>.level-top>.ui-menu-icon,.navigation .level0 .submenu li.parent>a>.ui-menu-icon{display:none!important}.nav-open .nav-sections{background-color:#151515;z-index:9999}.nav-sections-item-content>.navigation{background-color:#151515}.navigation ul.level0{-webkit-columns:1;-moz-columns:1;columns:1;text-align:left}.navigation .submenu:not(:first-child) ul>li a{color:#fff;margin:0;padding:5px 10px}.navigation a,.navigation a:hover{color:#fff;text-decoration:none;font-weight:700;padding-bottom:5px;padding-top:5px}.navigation .level0 .submenu .submenu{padding:0 15px}.navigation .level0 .submenu{margin-top:20px}.navigation .parent .level-top:after{top:-100%}.navigation .level1.submenu{margin-top:0;margin-bottom:10px}.welcome .left-w{width:140%}.welcome{overflow:hidden}.welcome .right-w{width:100%;text-align:center}.welcome .right-w h1{text-align:center}.welcome .right-w p{text-align:center}.distributor img{height:120%;max-height:120%;width:auto}.distributor .content-text h1{font-size:2.5em}.distributor .content-text p{font-size:1.2em}.distributor .btn{font-size:1.4em!important}.distributor .content-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.title-section{font-size:2em}#product-featured .price-box{font-size:.8em}.searchsuite-autocomplete{left:0;margin-top:0;width:100%}.container,.container-sm,.container-md{max-width:720px!important}.products{margin:15px 0}.toolbar.toolbar-products{margin:0}.products .price-box.price-final_price{font-size:.9em}.catalogsearch-result-index .page-title{font-size:1.5em}.page-title{font-size:2.2em}.title-h2 h2{font-size:2em}.btn-large{width:100%;text-align:center}.form.contact .primary{width:100%}.form.contact .btn{width:100%}.titles .data{padding:10px 5px;font-size:1.3em}.minicart-wrapper{left:0}.cart-container .form-cart .action.clear,.cart-container .form-cart .action.update{font-size:.9em}.cart-summary{width:50%!important}.cart.table-wrapper .product-item-details{width:100%;padding-top:20px;font-size:1.1em}.product-image-container{display:inline-block;max-width:100%;width:100px!important}.cart.table-wrapper .item .col.item{padding:0}.cart.table-wrapper .product-item-name{font-weight:600}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width:100%;padding-bottom:10px}.cart-summary{top:0!important}.cart-summary .btn-red{font-size:1.8em;text-transform:uppercase}.opc-wrapper{width:100%;padding-right:0}.opc-sidebar{width:100%}.opc-block-summary .product-item .product-item-inner{width:95%}.contactcall{text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #ddd;position:fixed!important;bottom:0;z-index:20;background-color:#fff;width:60%!important;right:0}.cart-sale{position:fixed!important;bottom:0;width:41%!important;left:0;z-index:20;background-color:#fff;border-top:1px solid #ddd;padding-top:4px}.block.filter{margin-bottom:0}.page-layout-2columns-left .sidebar-main .block.filter{width:60%;position:fixed;z-index:999;background-color:#fff;padding:30px 20px 20px;left:-62%;top:0;box-shadow:rgb(0 0 0/50%) 3px 3px 10px -2px;height:100%}.canfilter{display:block;padding:10px;text-align:center;border:1px solid #c2c2c2;margin-bottom:15px;cursor:pointer}span.closedfilter{position:absolute;right:10px;top:0;font-size:25px;font-weight:lighter;cursor:pointer;display:block}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:transparent!important}}@media (max-width:520px){.product-info{padding:0 10px 1px}.products .item{margin-bottom:0}.content-product{margin-bottom:8px}.product-name{padding:7px 0 0;font-size:1em;margin-top:0;height:39px}li.brand{width:32%;margin:15px 0}#calltoaction big{font-size:3em}#calltoaction .btn-small{padding:10px 15px}#calltoaction small{font-size:1.4em}.contactcall{width:100%!important}.cart-sale{position:absolute!important;bottom:auto;width:auto!important;left:auto;z-index:20;background-color:transparent;border-top:none;padding-top:4px;top:0;right:0;text-align:right}.logo img{width:100%}.nav-sections{width:70%}.nav-open .page-wrapper{left:70%}#marcas .marca img{width:95%;display:block;margin:0 auto}#marcas .marca{float:none;width:24.2%;opacity:.8;display:inline-block;margin:0}#marcas{text-align:center}#categories{margin-top:0;padding:30px 0;background-color:#f2f2f2}#error404{padding-top:0;padding-bottom:0}.item-garant{text-align:center}.item-garant img{width:35%}.item-garant .txt h3{font-size:.8em;font-weight:600;margin-top:10px}.item-garant .txt{width:100%}.welcome .right-w{padding:20px 15px}.welcome .right-w h1{font-size:1.7em;text-align:center}.category-large,.category-small{position:relative;overflow:hidden;height:150px;margin-bottom:10px;background-size:auto 125%!important}.category-large .shadow-cat{top:50%}.category-large h2,.category-small h2{bottom:10px;font-size:1.3em;margin-right:20px}.title-section{font-size:1.8em}.product-info .btn{font-size:0!important;padding:5px 10px!important}.product-info .btn i{margin-right:0;vertical-align:text-bottom;margin-top:3px}.content-product .old-price{display:none}#product-featured .col-6{padding-left:5px;padding-right:5px}.label-special-price{right:-5px}.label-special-price.font-monseratb:after{border-top:5px solid #57000a;border-right:5px solid transparent}.logo{width:50%;max-width:100%;padding:15px 0;margin:0 auto!important}.col-log{top:0;left:0;z-index:99;width:100%}.col-log{background-color:#f7f7f9;position:fixed!important;top:0;left:0;width:100%!important;z-index:999}.link-blog{display:none!important}.link-send-free p{text-align:left;margin:0;vertical-align:middle;width:auto}.link-send-free p small{font-size:16px;text-align:left}ul.header.links{margin-top:15px}.header.links li{display:inline-block;margin:0 0 0 10px}.distributor .content-text h1{font-size:2em}.distributor .content-text p{font-size:1.1em}.logo-f img{width:80%;margin-left:10%}.f-address{text-align:center}#siteseal{display:block;margin:15px auto;text-align:center}footer h2:after{width:100%}footer .newsletter{overflow:hidden;margin-top:15px}.minicart-wrapper{left:2%;bottom:1%}.container,.container-sm,.container-md{max-width:400px!important}.page-title{font-size:1.5em}.catalog-product-view .page-header{margin-bottom:0}.title-h2 h2{font-size:1.7em}.btn-large{padding:8px 10px!important;font-size:1.4em!important;vertical-align:middle;display:inline-block}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{width:40%;text-align:center}.cantidad span{font-size:1.5em;line-height:.6em;height:40px;width:40px}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:40px;width:40px}.data.switch:before{margin:0 auto!important;display:block!important}.titles .data.item{display:inline-block!important;width:33%;text-align:center;font-size:1em;vertical-align:top}.titles .item.title>.switch{padding:1px 5px 1px;font-size:1em;line-height:1em;margin-top:10px}.contents .data .description .value{-webkit-column-count:1;-moz-column-count:1;column-count:1}.toolbar-amount{display:none}.title-container{padding:15px 0 30px 0!important}.cart.table-wrapper .product-item-photo{display:none}.columns{display:inline-block;width:100%}.cart.table-wrapper thead .col:not(.item){display:table-cell;width:33%!important}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{display:table-cell;white-space:nowrap;width:100%}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before,.cart.table-wrapper .col.msrp[data-th]:before{display:none}.cart.table-wrapper thead .col:not(.item){display:table-cell;float:none}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;float:none;text-align:center;white-space:nowrap;width:100%}.price-including-tax,.price-excluding-tax{font-size:1em}.cart.table-wrapper .product-item-name{font-weight:600;font-size:.8em}.cart-summary{width:100%!important}.opc-estimated-wrapper .estimated-block{font-size:2em;font-weight:700;float:none;text-align:center}#checkoutSteps #co-shipping-form .field{width:100%;margin-right:0;margin-bottom:5px}button,.cart.table-wrapper .actions-toolbar>.action,.action-gift{background:0 0;border:none;color:#fff!important;cursor:pointer;padding:initial}.opc-estimated-wrapper .minicart-wrapper .action.showcart:before{color:#fff}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{margin-top:0}.checkout-index-index .title-container{padding:0!important}.opc-estimated-wrapper{border-bottom:1px solid #ccc;margin:0 0 15px;padding:0;line-height:2em;padding-bottom:20px}footer{padding:30px 0 15px}#checkoutSteps .action.continue{display:block!important}.navigation li.level0{width:100%}.navigation .level0>.level1{font-weight:600;border-bottom:1px solid #fff;margin-bottom:10px}.navigation .level0 .submenu .submenu{padding:0;display:none!important}.nav-sections-item-title{background:0 0;border-bottom:0;display:none!important}.navigation .level0 .submenu a{text-transform:uppercase;text-align:left;font-weight:400;font-size:.9em}.navigation .level0>.level1{font-weight:600;border-bottom:none;padding:0}.nav-sections-item-content{margin-top:0;padding:0}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top{color:#fff;font-size:.8em;font-weight:300}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#fff;border-style:solid;border-width:0 0 0 8px}.nav-toggle:hover:before{color:#d88e0c}}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:#fff !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}