html{width:100%}select{border-radius:0;border-color:#a9a9a9}body{font-family:'Montserrat',sans-serif;background-color:#fff;font-weight:400;color:#000;width:100%;min-height:100%;box-sizing:border-box;font-size:1.30rem}input[type="checkbox"]{display:inline-block;width:32px;vertical-align:middle;padding:0}.form-control input[type="checkbox"]{display:inline-block}.form-control::placeholder{color:#6c757d;opacity:1}ul li{list-style:none}a:hover{outline:none;text-decoration:none}a:focus{outline:none;outline-offset:0}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;color:#c23972}h1,.h1{font-size:1.70em}h2,.h2{font-size:1.66em}h3,.h3{font-size:1.64em}h4,.h4{font-size:1.62em}h5,.h5{font-size:1.60em}h6,.h6{font-size:1.58em}.form-control{border-radius:10px}.btn{border-radius:10px}.btn:hover,.btn:focus{outline:none;box-shadow:none;color:#fff}.navbar-toggle{background-color:#000}a#scrollUp{bottom:0;right:10px;padding:5px 10px;background:#c23972;color:#fff;-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}a#scrollUp i{font-size:30px}.col-centered{float:none;margin:0 auto}#header{position:sticky;top:0;width:100%;vertical-align:middle;white-space:nowrap;-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 1px rgba(0,0,0,.1);box-shadow:0 2px 5px 1px rgba(0,0,0,.1);z-index:9999;height:90px}#header.header-topped{z-index:100000002}#header .line1{width:100%;display:flex;background-color:#fff;height:100%;flex-wrap:nowrap;justify-content:normal;align-content:normal;align-items:center;flex-direction:row;padding:10px 0;z-index:9999999;border-top:4px solid #bc2361}#header .line1 .logo-container{display:flex;padding-left:12px;flex-direction:row;margin-bottom:1px;justify-content:left}#header .logo-container .logo{width:28rem}#header .toggle-categorias{border:2px solid #bc2361;border-radius:5px;padding:5px 10px;margin:0 12px;font-size:16px;font-weight:600;vertical-align:middle;color:#bc2361;background-color:#fff}#header .toggle-categorias:hover{background-color:#bc2361;color:#fff}#header .toggle-categorias i:hover{background-color:unset}#header .toggle-categorias span{margin-left:6px}#header .toggle-categorias>*{vertical-align:middle}#header>.line1 .shop-menu{order:4;margin-left:auto}#header .line1 .fa-shopping-cart{font-size:36px}#header .line1 .boton-carrito{position:relative}#header>.line1 .header__boton__texto{margin-left:4px}#header .line1 .header__boton{padding:5px 10px;margin-right:12px}#header .line1 .header__boton__texto{font-weight:500;color:#666;background-color:transparent}#header .line1 .header__boton:hover{border-radius:15px;background-color:#eee}#header .line1 .header__boton:hover *{background-color:#eee}.header__boton__icono{width:20px}.header--carrito--icono{display:inline-block;position:relative;width:20px;margin-right:4px}.header--carrito--icono{position:relative;width:20px;margin-right:4px}.header--carrito--icono--num-articulos{position:absolute;top:-10px;right:-10px;font-size:9px;border-radius:50%;width:18px;height:18px;background-color:#c23972!important;line-height:18px;text-align:center;color:#fff!important}.solo-movil{display:none}.solo-ordenador{display:none}@media all and (min-width:990px){.solo-ordenador{display:initial}}@media all and (max-width:990px){.esconder-movil{display:none!important}.solo-movil{display:initial}.informacion-movil{padding:0}}#header .toggle-busqueda-movil{display:none;color:#696763}@media all and (max-width:350px){#header>.line1>.logo-container .logo{margin:0 -14px}}#header>.line1>.logo-container .logo{width:12em}@media all and (max-width:990px){#header{height:60px;position:sticky}#header>.line1{height:100%;padding:0;vertical-align:middle}#header .toggle-categorias{order:1;padding:0;margin:0;border:none}#header .toggle-categorias span{display:none}#header>.line1 .logo-container{order:2;padding:1px;margin:0}#header>.line1>.logo-container .logo{width:12em}#header>.line1 .search_box{order:3}#header>.line1 .shop-menu{order:4;margin-left:auto;display:flex;justify-content:end;padding-right:12px}#header>.line1 .shop-menu ul{justify-content:space-between}#header .line1 .spacer{flex:1;display:inline-block}#header .line1 .header__boton{margin:0}#header .line1 .spacer{display:none}#header .line1 .header__boton:last-child{margin-right:0;padding-right:0}#header>.line1 .header__boton__texto{display:none}#header>.line1 i{font-size:2.525rem;padding:2px;margin:5px}#header>.line1 .shop-menu ul .shop-menu-register{display:none}}.main-wrapper-simple{min-height:100vh;display:flex;flex-direction:column}#header-simple{top:0;width:100%;vertical-align:middle;height:140px;margin-bottom:12px;background-color:#fff;display:flex;justify-content:center;align-items:center}#header-simple .logo-container{flex:1;max-height:120px;text-align:center;padding:16px}#header-simple .logo-container .logo{width:200px}@media all and (max-width:990px){#header-simple{height:80px}#header-simple>.line1{height:60px;padding:0;vertical-align:middle;padding-left:0}#header-simple>.line1 .logo-container{order:2;padding:1px;margin:0}#header-simple>.line1>.logo-container .logo{width:120px}}.btn.
{text-wrap:normal;word-wrap:break-spaces}.register-button:hover{color:unset!important}.btn.btn-rosa{background-color:#c23972;color:#fff;border:1px solid #c23972}.btn.btn-rosa:hover,.btn.btn-rosa:focus{background-color:#bc2361;color:#fff}.btn.btn-gris{background-color:#d7d7d7;color:#232323}.btn.btn-gris:hover,.btn.btn-gris:focus{background-color:#474747;color:#fff}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background-color:#fff;margin:0;padding:0}.search_box{padding-left:8px;display:inline-flex;position:relative;flex-grow:1}.search_box--button{background-color:#bc2361;color:#fff}.search_box--button:hover{background-color:#bc2361;color:#fff}.search_box input::placeholder{color:#010101;opacity:1}.search_box .search_box__group{width:100%}.search_box input{border:1px solid #d0d0d1!important;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;height:45px;outline:medium;padding-left:10px;width:100%;border-radius:5px;background:#e1e1e1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.busqueda-movil{display:none}.busqueda-movil.mostrar{display:none}@media all and (max-width:1200px){.toggle-categorias span{display:none}}@media all and (max-width:450px){#header .toggle-busqueda-movil{display:inline-block}.secondary-nav{display:none}.search_box{display:none}.busqueda-movil.mostrar{display:block}.busqueda-movil{width:100%;position:fixed;z-index:9999999999999;border-bottom:1px solid #1b1e21}.busqueda-movil .busqueda-global-textbox{width:100%;height:40px;border:2px #1b1e21 solid;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:300;outline:medium none;padding:1px 10px;color:#000;background:#fafafa;border-radius:5px}}.search-dropdown{position:fixed;min-height:0;width:70%;background-color:#fff;z-index:100000002;display:none;padding:0;left:50%;transform:translateX(-50%);-webkit-box-shadow:1px 12px 14px 1px rgba(0,0,0,.75);-moz-box-shadow:1px 12px 14px 1px rgba(0,0,0,.75);box-shadow:1px 12px 14px 1px rgba(0,0,0,.75);overscroll-behavior:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.search-dropdown.movil{position:fixed;top:100px}.search-dropdown li{padding:8px;font-size:12px;height:100px;display:flex}.search-dropdown li>*{}.search-dropdown li:hover{background-color:#dcbdc8}.search-dropdown li>.imagen{display:inline-block;width:80px;margin-right:10px}.search-dropdown li>.imagen img{height:100%}.search-dropdown li>.info{flex:1;position:relative;height:80px;display:inline-block;text-overflow:ellipsis}.search-dropdown li>.info>.texto{display:block;font-size:18px}.search-dropdown li>.info>.precio{color:#c23972;font-size:22px;font-weight:800;display:block;position:absolute;bottom:0}.search-dropdown li span.extra{display:block}@media all and (max-width:990px){.search-dropdown{width:100%;font-size:12px}.search-dropdown li>.info>.texto{font-size:12px}}.search-dropdown li:last-child{border-bottom:none}.header_top{background:none repeat scroll 0 0 #f0f0e9}#header>.line1 .container .row{border-bottom:0 solid #f5f5f5;margin-left:0;margin-right:0;padding-bottom:0;padding-top:8px;background-color:#fff}#header>.line1 .container .row .col-sm-4{padding-left:0}#header>.line1 .container .row .col-sm-8{padding-right:0}.btn-group.open .dropdown-toggle{background:rgba(0,0,0,0);box-shadow:none}.dropdown-menu li a:hover,.dropdown-menu li a:focus{background-color:#c23972;color:#fff;font-family:'Montserrat',sans-serif;text-decoration:none}@media (max-width:990px){#header{position:sticky!important;display:flex;z-index:100000}.breadcrumbs{position:static!important;top:0}}.shop-menu ul{margin:.5rem;padding:.5rem;height:100%}.shop-menu ul li{vertical-align:middle;display:inline-block;padding:15px;text-align:center;height:100%;font-size:16px}.shop-menu ul li>*{height:100%;display:inline-block}.shop-menu ul li *{vertical-align:middle}.shop-menu ul li:last-child{padding-right:0}.shop-menu ul li a{background:#fff;color:#696763;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;padding:0;margin-top:0}.shop-menu ul li a i{margin-right:3px;display:block;font-size:20px}.shop-menu ul li a:hover{color:#c23972;background:#fff}.navbar-collapse.collapse{padding-left:0}.mainmenu ul li{padding-right:15px;padding-left:15px}.mainmenu ul li:first-child{padding-left:0}.mainmenu ul li a{color:#696763;font-family:'Montserrat',sans-serif;font-size:17px;font-weight:300;padding:0;padding-bottom:10px}.mainmenu ul li a:hover,.mainmenu ul li a.active,.shop-menu ul li a.active{background:none;color:#fdb45e}.contactinfo ul li:first-child{margin-left:-15px}.contactinfo ul li a{font-size:12px;color:#696763;font-family:'Montserrat',sans-serif}.contactinfo ul li a:hover{background:inherit}.fa-bars:hover{background:#0083c9}.fa-facebook:hover{background:#0083c9}.fa-twitter:hover{background:#5bbcec}.fa-linkedin:hover{background:#ff4518}.fa-dribbble:hover{background:#90c9dc}.fa-google-plus:hover{background:#ce3c2d}.navbar-header .navbar-toggle .icon-bar{background-color:#fff}.nav.navbar-nav>li:hover>ul.sub-menu{display:block}ul.sub-menu{position:absolute;top:30px;left:0;background:rgba(0,0,0,.6);list-style:none;padding:0;margin:0;width:220px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);display:none;z-index:999}.dropdown ul.sub-menu li .active{color:#fdb45e;padding-left:0}.navbar-nav li ul.sub-menu li{padding:10px 20px 0}.navbar-nav li ul.sub-menu li:last-child{padding-bottom:20px}.navbar-nav li ul.sub-menu li a{color:#fff}.navbar-nav li ul.sub-menu li a:hover{color:#fdb45e}.fa-angle-down{padding-left:5px;padding-right:12px}@-webkit-keyframes fadeInUp {

    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}#footer{background-color:#fff;position:relative;bottom:-78px;margin-bottom:0;padding-bottom:0;min-height:200px}.footer-top{border-bottom:2px #fff dotted;text-align:center;padding-top:20px}.footer-icons li{margin:0 auto;display:inline-block;list-style:none;padding:6px;text-align:center;font-size:16px;font-weight:600;width:150px}.footer-icons li i{text-align:center;display:block}.iframe-img{position:relative;display:block;height:61px;margin-bottom:10px;border:0 solid #ccccc6;border-radius:3px}.overlay-icon{position:absolute;top:0;width:100%;height:61px;background:#c23972;border-radius:3px;color:#fff;font-size:20px;line-height:0;display:block;opacity:0;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms}.overlay-icon i{position:relative;top:50%;margin-top:-20px}.address{margin-top:30px;position:relative;overflow:hidden}.address img{width:100%}.address p{color:#666663;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:300;left:25px;position:absolute;top:50px}#footer{margin-top:30px;background-color:#2a2c4c;color:#fff}.footer-widget{margin-bottom:68px;background:#2a2c4c;color:#fff}.footer-widget .container{border-top:0 solid #fff;padding-top:15px}.single-widget h2{color:#fff;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:800;margin-bottom:22px;text-transform:uppercase}.single-widget h2 i{margin-right:15px}.single-widget ul li a{color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;padding:5px 0}.single-widget ul li a i{margin-right:18px}.single-widget ul li a:hover{background:none;color:#0083c9}.searchform input{border:0 solid #ddd;color:#ccccc6;font-family:'Montserrat',sans-serif;font-size:14px;margin-top:0;outline:medium none;padding:7px;width:212px}.searchform button{background:#c23972;border:medium none;border-radius:0;margin-left:-5px;margin-top:-3px;padding:7px 17px}.searchform button i{color:#fff;font-size:20px}.searchform button:hover,.searchform button:focus{background-color:#c23972}.searchform p{color:#8c8c88;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:300;margin-top:25px}.footer-bottom{background:#d6d6d0;padding-top:10px}.footer-bottom p{color:#363432;font-family:'Montserrat',sans-serif;font-weight:300;margin-left:15px}.footer-bottom p span a{color:#2a2c4c;font-style:italic;text-decoration:underline}#slider{padding-bottom:8px}.carousel-indicators li{background:#c4c4be}.carousel-indicators li.active{background:#c23972}.carousel-control.left,.carousel-control.right{background-image:none!important;filter:none!important;color:#c23972}.pricing{position:absolute;right:40%;top:52%}.item h1{color:#b4b1ab;font-family:abel;font-size:48px;margin-top:115px}.item h1 span{color:#c23972}.item h2{color:#363432;font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;margin-bottom:22px;margin-top:10px}.item p{color:#363432;font-size:16px;font-weight:300;font-family:'Montserrat',sans-serif}.get{background:#c23972;border:0 none;border-radius:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:300;margin-top:23px}.item button:hover{background:#c23972}.control-carousel{position:absolute;top:50%;font-size:60px;color:#c2c2c1}.control-carousel:hover{color:#c23972}.right{right:0}.main-wrapper{margin-left:inherit}.main-wrapper .container-fluid{padding-bottom:64px;max-width:1560px}.main-wrapper .container-fluid.epc-non-boxed{max-width:unset;padding-bottom:0}.main-wrapper.con-menu{margin-left:320px;margin-top:90px}@media all and (max-width:990px){.main-wrapper{margin-top:0!important}.main-wrapper.con-menu{margin-left:initial}.product-information{padding:4px 0 0 0}.product-information .price-block{margin-bottom:4px!important}.main-wrapper .container-fluid.contenedor-producto{padding:0 0 0 0;max-width:1560px;margin:0 1.5rem}.main-wrapper .container-fluid.contenedor-producto hr{margin-top:12px;margin-bottom:12px}.main-wrapper .container-fluid.contenedor-producto-descripcion{max-width:1560px;margin:0}}.brand_products__background-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:100000000;visibility:hidden;cursor:pointer}body.overlayed::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100000000}body.overlayed{overflow:hidden}#brand_products{box-shadow:black 2px 0 30px 0;transform:translateX(-640px);left:-640px;position:fixed;background-color:#fff;flex-direction:column;bottom:0;-webkit-box-pack:justify;justify-content:space-between;z-index:100000004;max-height:100%;transition:transform .33s ease 0s;height:100%;width:340px;border-radius:0 32px 32px 0;text-align:left;overflow:hidden}.brand_products__title{background-color:#fff;font-size:1.2em;padding:10px;text-align:center;font-weight:700;line-height:1.5;border-radius:0 32px 0 0}.brand_products__title h2{font-size:1.2em;color:#bc2361;height:16px;margin:10px}.brand_products__title__close-button{position:absolute;float:right;right:27px;color:#0a0a0a}.brand_products__close_button{background-color:#bc2361;color:#fff;font-size:1.5em;padding:10px;text-align:center;font-weight:700;line-height:1.5;border-radius:0 32px 0 0}#brand_products.brand_products--show{transform:translateX(0);display:initial;left:0!important}#brand_products .menu-categorias__header{width:100%;height:28px;font-size:.82em;background-color:#bc2361;color:#fff}#brand_products .menu-categorias__header h2{color:#fff;text-align:center;font-size:16px;padding:8px;margin:0;transition:visibility 0s , opacity .5s linear}#brand_products .category-products{height:100%;border:0 solid #f7f7f0;padding-bottom:20px;padding-top:2px;padding-left:10px;padding-right:5px;overflow:scroll}#brand_products .category-products .panel-heading{padding:2px;font-size:14px}#brand_products .category-products .panel-heading h2{padding:0;margin:0}#brand_products .category-products h5{padding:2px;margin:2px}#brand_products .category-products .panel-body{padding:0;margin:0}#brand_products .category-products .panel-body ul li{padding:0;margin:0}#brand_products .category-products .panel-body ul li a{color:#3e5266;font-weight:375;line-height:.5;font-family:'Montserrat',sans-serif;font-size:14px}h2.title:before{position:absolute;bottom:-6px;width:220px;height:30px;z-index:-1;left:50%;margin-left:-110px}.category-products .panel{border:1px;border-radius:0;box-shadow:none;margin-bottom:0}.category-products .panel-default{}.category-products .panel-default .panel-heading{background-color:#fff;color:#03638a;padding:2px 5px}.category-products .panel-body{}.category-products .panel-default .panel-heading .panel-title{line-height:20px}.menu-seleccionado{text-decoration:underline}.category-products .panel-body ul li.menu-seleccionado{background-color:#9acfea!important;color:#7a43b6!important}.category-products .panel-default .panel-heading .panel-title a.menu-seleccionado{font-weight:700!important}.category-products *{vertical-align:middle}.category-products .panel-default .panel-heading:hover{background:#9acfea}.category-products .panel-default .panel-heading .panel-title{height:32px}.category-products .panel-default .panel-heading .panel-title a{color:#040404;font-family:Montserrat,Open\ Sans,sans-serif;font-size:1.30rem;font-weight:600;padding-left:6px;text-decoration:none;line-height:1.8em}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:0 none}.category-products .badge{background:none;display:inline-block;font-size:12px;font-weight:normal;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline;white-space:nowrap}.panel-body{}.panel-body ul{padding-left:20px}.panel-body ul li a{color:#000;font-weight:bold;line-height:1;font-family:'Montserrat',sans-serif;font-size:12px}.brands-name{border:1px solid #f7f7f0;padding-bottom:20px;padding-top:15px}.brands-name .nav-stacked li a{background-color:#fff;color:#696763;font-family:'Montserrat',sans-serif;font-size:14px;padding:5px 25px;text-decoration:none;text-transform:uppercase}.brands-name .nav-stacked li a:hover{background-color:#fff;color:#696763}.shipping{background-color:#f2f2f2;margin-top:40px;overflow:hidden;padding-top:20px;position:relative}.price-range{margin-top:30px}.well{background-color:#fff;border:1px solid #f7f7f0;border-radius:4px;box-shadow:none;margin-bottom:20px;min-height:20px;padding:35px}.tooltip-inner{background-color:#c23972;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center;text-decoration:none}.tooltip.top .tooltip-arrow{border-top-color:#c23972;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.padding-right{padding-right:0}.features_items{}h2.title{color:#c23972;font-family:'Montserrat',sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:30px;position:relative}.product-image-wrapper{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;position:relative;overflow:hidden;margin:0 auto 30px;max-width:340px;background-color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.product-image-wrapper:hover{box-shadow:0 0 3px 1px #82b0dc}.single-products{position:relative;height:100%}.new,.sale{position:absolute;top:0;right:0}.escandallo{position:absolute;bottom:0;right:0}.regalo{position:absolute;bottom:0;left:0}.regalo-fijo{color:green;font-size:20px;font-weight:700}.productinfo h2{color:#c23972;font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;color:#696763;margin-top:2px}.product-overlay h2{color:#fff;font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700}.productinfo p{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:400;color:#696763;margin:0 2px 6px}.product-image-wrapper .productinfo--image-holder{position:relative;width:100%;background-color:#f9f9f9;justify-content:center;align-items:center}.product-image-wrapper .productinfo--image-holder .productinfo-main-image{width:100%;opacity:0;visibility:hidden;transition:opacity .5s ease}.etiqueta-producto-lista{position:absolute;top:12px;left:12px;background:#fb1eb7;padding-left:8px;padding-right:8px;text-align:center;border-radius:4px}.etiqueta-producto-lista .etiqueta-producto-lista--icon{height:16px;width:16px}.etiqueta-producto-lista .etiqueta-producto-lista--text{color:#fff;font-size:10px;text-transform:uppercase;vertical-align:middle}.etiqueta-producto-detalle{opacity:1;border:1px solid #c23972;border-radius:6px;padding:6px 4px;text-align:center;display:inline-block;margin:4px;text-decoration:none}.etiqueta-producto-detalle .etiqueta-producto-detalle--icon{height:16px;width:16px}.etiqueta-producto-detalle .etiqueta-producto-detalle--text{//color: black;font-size:14px;text-transform:uppercase;font-weight:bolder;color:#c23972}.precio-hot{position:absolute;bottom:12px;left:12px;background:#e3e3e3;opacity:.8;padding-left:8px;padding-right:8px}.precio-hot .precio-hot--icon{height:16px;width:16px}.precio-hot .precio-hot--text{color:#000;font-size:10px;vertical-align:center}.productinfo .productinfo-main-image{width:100%}.productinfo .disponibilidad-lista{font-size:12px;font-weight:400;text-align:center}.productinfo{position:relative;display:flex;flex-direction:column;height:100%;background-color:#f9f9f9}.productinfo .productinfo-data{padding:2px 6px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}.productinfo .productinfo-data .spacer{flex-grow:1}.product-information .price-block{margin-bottom:28px}.productinfo .productinfo-data .productinfo-data-disponibilidad{display:inline-block;padding:6px 4px;height:82px;overflow:hidden}.productinfo-verprecio{font-size:24px;font-weight:700;background-color:silver;margin-top:4px}.productinfo-precio{position:relative;font-size:27px;font-weight:700;color:#c23972;text-align:center;line-height:2}.productinfo-en-tienda{color:#8a2be2!important}.productinfo-precio-iva{position:absolute;bottom:18px;padding-left:2px;font-size:8px}.productinfo-precio-canon{position:absolute;bottom:8px;padding-left:2px;font-size:8px}.productinfo .product-name{margin-top:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;max-height:5em;text-overflow:ellipsis;white-space:normal}@media all and (max-width:476px){.product-image-wrapper{height:unset}.productinfo .productinfo-verprecio{font-size:12px;font-weight:700;background-color:silver;margin-top:4px;padding:4px}.productinfo-precio{font-size:20px;font-weight:700;line-height:2.5;text-align:center}.productinfo-precio-canon{position:static;display:block}.productinfo .product-name{margin-top:6px;font:500 13px/20px Montserrat,"Open Sans",sans-serif}.productinfo-codigo-stock{display:none}}.productinfo .product-name *{text-overflow:ellipsis}.productinfo .product-name,.product-name a{padding-left:2px;padding-right:2px;padding-bottom:5px;margin-bottom:2px;text-overflow:ellipsis;height:110px;overflow:hidden;font:600 12px/20px Montserrat,"Open Sans",sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#4a4a4a}.productinfo .product-marca{margin:0 2px;font-size:11px;color:#797979;letter-spacing:-.010em}@media all and (min-width:990px){.productinfo .product-name{}}.productinfo .productinfo-data--bottom{position:absolute;bottom:0;width:100%;padding-bottom:2px}@media all and (max-width:990px){.productinfo .productinfo-data--bottom{display:none}}@media all and (min-width:476px){.productinfo .product-name{height:80px}}@media all and (min-width:990px){.productinfo .product-name{height:100px}}.product-overlay{background:#c23972;top:0;display:none;height:0;position:absolute;transition:height 500ms ease 0s;width:100%;display:block;opacity:1}.single-products:hover .product-overlay{display:block;height:100%}.product-overlay .overlay-content{bottom:0;position:absolute;bottom:0;text-align:center;width:100%}.product-overlay .add-to-cart{background:#fff;border:0 none;border-radius:0;color:#c23972;font-family:'Montserrat',sans-serif;font-size:15px;margin-bottom:25px}.product-overlay .add-to-cart:hover{background:#fff;color:#c23972}.product-overlay p{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;color:#fff}.add-to-cart{background:#f5f5ed;border:0 none;border-radius:0;color:#696763;font-family:'Montserrat',sans-serif;font-size:15px;margin-bottom:25px}.add-to-cart:hover{background:#c23972;border:0 none;border-radius:0;color:#fff}.add-to{margin-bottom:10px}.add-to-cart i{margin-right:5px}.add-to-cart:hover{background:#c23972;color:#fff}.category-tab{overflow:hidden}.category-tab .nav-tabs{background:#40403e;border-bottom:1px solid #c23972;list-style:none outside none;margin:0 0 12px;padding:0;width:100%}.category-tab .nav-tabs li a{border:0 none;border-radius:0;color:#b3afa8;display:block;font-family:'Montserrat',sans-serif;font-size:14px;text-transform:uppercase}.category-tab .nav-tabs li a:hover{background:#c23972;color:#fff}.category-tab .tab-content{padding-top:12px}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#c23972;border:0;color:#fff;cursor:default;margin-right:0;margin-left:0}.nav-tabs li a{border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0;line-height:1.42857;margin-right:0}.recommended_items{overflow:hidden}#recommended-item-carousel .carousel-inner .item{padding-left:0}.recommended-item-control{position:absolute;top:41%}.recommended-item-control i{background:none repeat scroll 0 0 #c23972;color:#fff;font-size:20px;padding:4px 10px}.recommended-item-control i:hover{background:#ccccc6}.recommended_items h2{}.our_partners{overflow:hidden}.our_partners ul{background:#f7f7f0;margin-bottom:50px}.our_partners ul li a:hover{background:none}#advertisement{padding-bottom:45px}#advertisement img{width:100%}.pagination{display:block;margin-bottom:25px;margin-top:0;padding-left:15px;padding-bottom:25px}.pagination li:first-child a,.pagination li:first-child span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}.pagination li:last-child a,.pagination li:last-child span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination .active a,.pagination .active span,.pagination .active a:hover,.pagination .active span:hover,.pagination .active a:focus,.pagination .active span:focus{background-color:#c23972;border-color:#c23972;color:#fff;cursor:default;z-index:2}.pagination li a,.pagination li span{background-color:#f0f0e9;border:0;float:left;line-height:1.42857;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none;margin-right:5px;color:#000}.pagination li a:hover{background:#c23972;color:#fff}#similar-product{margin-top:40px}#reviews{padding-left:25px;padding-right:25px}.product-details{margin-bottom:40px;margin-top:10px}.view-product{position:relative}.view-product .imagen-principal{border:1px solid #f7f7f0;width:100%}.view-product h3{background:#c23972;bottom:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;margin-bottom:0;padding:8px 20px;position:absolute;right:0}#similar-product .carousel-inner .item{padding-left:0}#similar-product .carousel-inner .item img{display:inline-block;margin-left:15px}.item-control{position:absolute;top:35%}.item-control i{background:#c23972;color:#fff;font-size:20px;padding:5px 10px}.item-control i:hover{background:#ccccc6}.newarrival{position:absolute;top:0;left:0}.product-information{border-radius:1%;overflow:hidden;padding:20px 0 30px 0;max-width:550px;position:relative;margin:4px;min-height:330px}.product-information h1{color:#000;font-family:'Montserrat',sans-serif;font-size:20px;margin-top:0;font-weight:700}.product-information p{color:#000;font-family:'Montserrat',sans-serif;margin-bottom:5px}.product-information span input{border:1px solid #dededc;color:#696763;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;height:33px;outline:medium none;text-align:center;width:50px}.product-information span label{color:#000;font-family:'Montserrat',sans-serif;font-weight:700;margin-right:5px}.product-information .row{margin-bottom:8px}.product-information .pi-precio{position:relative;display:inline-block;color:#c23972;font-family:'Montserrat',sans-serif;font-size:46px;font-weight:800;margin-right:30px;margin-top:0}.product-information .pi-descuento-original{margin-bottom:2px;display:inline-flex;flex-direction:column;vertical-align:middle;margin-right:14px}.product-information .pi-descuento-original--label{font-size:14px;color:gray}.product-information .pi-descuento-original--value{font-size:16px;color:#696969;text-decoration:line-through;padding:4px 0;font-weight:bold}.product-information .pi-descuento{margin-bottom:2px;display:inline-flex;flex-direction:column;vertical-align:middle}.product-information .pi-descuento--label{font-size:14px;color:gray}.product-information .pi-descuento--value{text-align:center;font-size:16px;background:linear-gradient(to bottom,#ea0000 0%,#b5295f 100%);color:#fff;border-radius:3px 3px 3px 3px;padding:4px 8px;font-weight:bold}.product-information .pi-precio-con-iva{position:relative;display:inline-block;color:#c23972;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;margin-right:30px;margin-top:0}.product-information .pi-precio .pi-precio-iva{position:absolute;right:-25px;bottom:18px;padding-left:2px;font-size:10px}.product-information .pi-buttons{display:flex;position:absolute;bottom:0;padding:10px 0;width:100%;margin-left:-20px;height:68px}.product-information .pi-buttons *{flex:1;flex-flow:column;height:100%;padding:0 2px;text-align:center;margin:6px}.product-information .pi-buttons #cantidadArt{width:60px;flex-grow:.2}.share{margin-top:15px}.cart{background:linear-gradient(to left,#e0498a 0%,#b5295f 100%);border:0 none;border-radius:12px;color:#fff;font-family:'Montserrat',sans-serif;font-size:15px;margin-bottom:10px;margin-left:0;width:100%;height:50px}.cart:hover{background:linear-gradient(to bottom,#e8428c 0%,#c03069 100%)}.cart.buy-button{font-size:1.35em;margin-bottom:24px;background:linear-gradient(to left,#db3077 0%,#b5295f 100%)}.cart.buy-button:hover{background:linear-gradient(to bottom,#e8428c 0%,#c03069 100%)}.cart.share-button{display:none}@media all and (max-width:990px){.cart>*{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.cart.buy-button{height:54px;font-size:1.35em;display:inline-flex;justify-content:center;align-items:center;border-radius:8px;font-weight:400}.cart.share-button{height:54px;width:54px;margin-right:6px;font-size:1.35em;display:inline-flex;justify-content:center;align-items:center;background:linear-gradient(to left,#078bff 0%,#3d8fd3 100%);border-radius:8px}.cantidad-carrito{display:none}.precio-detalle-movil{padding:1rem;-webkit-box-shadow:0 -4x 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 -4px 3px 0 rgba(0,0,0,.15);box-shadow:0 -4px 3px 0 rgba(0,0,0,.15);position:fixed;left:0;bottom:0;height:76px;width:100%;z-index:2;background:#fff;display:flex}}.shop-details-tab{margin-left:0;margin-right:0;padding-bottom:10px;background-color:#fff}.logo-404{margin-top:60px}.content-404 h1{color:#363432;font-family:'Montserrat',sans-serif;font-size:41px;font-weight:300}.content-404 img{margin:0 auto}.content-404 p{color:#363432;font-family:'Montserrat',sans-serif;font-size:18px}.content-404 h2{margin-top:50px}.content-404 h2 a{background:#c23972;color:#fff;font-family:'Montserrat',sans-serif;font-size:44px;font-weight:300;padding:8px 40px}#form{display:block;margin-bottom:185px;margin-top:185px;overflow:hidden}.login-form{}.signup-form{}.login-form h2,.signup-form h2{color:#696763;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:300;margin-bottom:30px}.login-form form input,.signup-form form input{background:#f0f0e9;border:medium none;color:#696763;display:block;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:300;height:40px;margin-bottom:10px;outline:medium none;padding-left:10px;width:100%}.login-form form span{line-height:25px}.login-form form span input{width:15px;float:left;height:15px;margin-right:5px}.login-form form button{margin-top:23px}.login-form form button,.signup-form form button{background:#c23972;border:medium none;border-radius:0;color:#fff;display:block;font-family:'Montserrat',sans-serif;padding:6px 25px}.login-form label{}.login-form label input{border:medium none;display:inline-block;height:0;margin-bottom:0;outline:medium none;padding-left:0}.or{background:#c23972;border-radius:40px;color:#fff;font-family:'Montserrat',sans-serif;font-size:16px;height:50px;line-height:50px;margin-top:75px;text-align:center;width:50px}#do_action{margin-bottom:50px}.breadcrumbs{z-index:10000000;width:100%;height:28px;background:#2174af;color:#fff;margin-bottom:0;padding-bottom:0;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs .breadcrumb{white-space:nowrap;text-overflow:ellipsis}.breadcrumbs::-webkit-scrollbar{width:0;height:0;display:none}.breadcrumbs>*{color:#fff}.breadcrumbs .breadcrumb{background:transparent;color:#fff;margin-bottom:0;padding-top:1px;padding-bottom:0;padding-left:8px}.breadcrumbs .breadcrumb ol{margin-bottom:0}.breadcrumbs .breadcrumb li a{background:inherit;color:#fff;padding:4px 7px}.breadcrumbs .breadcrumb>.active{color:#fff;padding:4px 4px;font-weight:bolder}.breadcrumbs .breadcrumb>li+li:before{content:""}@media all and (max-width:990px){.breadcrumbs .breadcrumb{color:#a9a9a9}.breadcrumbs{height:32px;border-top:1px solid #faebd7;border-bottom:1px solid #faebd7;background:#fff}.breadcrumbs .breadcrumb li a{color:#1c1f22}.breadcrumbs .breadcrumb>.active{color:#1b1e21}}#cart_items .cart_info{border:1px solid #e6e4df;margin-bottom:50px;background-color:#fefefe}#cart_items .cart_info>.table{padding-bottom:0!important}#cart_items .cart_info .cart_menu{background:#c23972;color:#fff;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:normal}#cart_items .cart_info .table.table-condensed thead tr{height:40px}#cart_items .cart_info .table.table-condensed tr{border-bottom:1px solid #f7f7f0}#cart_items .cart_info .table.table-condensed tr:last-child{border-bottom:0}#cart_items .cart_info .image{padding-left:30px}#cart_items .cart_info .cart_description .nombre_producto{margin-bottom:0}#cart_items .cart_info .cart_description .nombre_producto a{color:#363432;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:normal}#cart_items .cart_info .cart_disponibilidad{font-family:'Montserrat',sans-serif;font-size:12px}#cart_items .cart_info .cart_description p{color:#696763;font-size:10px}#cart_items .cart_info .cart_price p{color:#696763;font-size:14px;text-align:right}#cart_items .cart_info .cart_total_price{color:#c23972;font-size:14px;text-align:right}#cart_items .cart_info .table.table-condensed.total-result{margin-bottom:10px;margin-top:35px;color:#696763}#cart_items .cart_info .table.table-condensed.total-result tr{border-bottom:0}#cart_items .cart_info .table.table-condensed.total-result span{color:#c23972;font-weight:700;font-size:16px}#cart_items .cart_info .table.table-condensed.total-result .shipping-cost{border-bottom:1px solid #f7f7f0}.cart_info table tr td{border-top:0 none;vertical-align:inherit}.cart_product{display:block;margin:15px -70px 10px 25px}.cart_quantity_button a{background:#f0f0e9;color:#696763;display:inline-block;font-size:16px;height:28px;overflow:hidden;text-align:center;width:25px;float:left}.cart_quantity_input{color:#696763;float:left;font-size:16px;text-align:center;font-family:'Montserrat',sans-serif}.cart_delete{display:none;margin-right:-12px;overflow:hidden}.cart_delete a{background:#f0f0e9;color:#fff;padding:5px 7px;font-size:16px}.cart_delete a:hover{background:#c23972}.bg h2.title{margin-right:0;margin-left:0;margin-top:0}.heading h3{color:#363432;font-size:20px;font-family:'Montserrat',sans-serif}.heading p{color:#434343;font-size:16px;font-weight:300}#do_action .total_area{padding-bottom:18px!important}#do_action .total_area,#do_action .chose_area{border:1px solid #e6e4df;color:#696763;padding:30px 25px 30px 0;margin-bottom:80px}.total_area span{float:right}.total_area ul li{background:#e6e4df;color:#696763;margin-top:10px;padding:7px 20px}.user_option label{color:#696763;font-weight:normal;margin-left:10px}.user_info{display:block;margin-bottom:15px;margin-top:20px;overflow:hidden}.user_info label{color:#696763;display:block;font-size:15px;font-weight:normal}.user_info .single_field{width:31%}.user_info .single_field.zip-field input{background:transparent;border:1px solid #f0f0e9}.user_info>li{float:left;margin-right:10px}.user_info>li>span{}.user_info input,select,textarea{background:#f0f0e9;border-width:1px;color:#696763;padding:5px;width:100%;border-radius:0;resize:none}.user_info select:focus{border:0}.chose_area .update{margin-left:40px}.update,.check_out{background:#c23972;border-radius:0;color:#fff;margin-top:18px;border:none;padding:5px 15px}.update{margin-left:40px}.check_out{margin-left:20px}.step-one{margin-bottom:-10px}.register-req,.step-one .heading{background:none repeat scroll 0 0 #f0f0e9;color:#363432;font-size:20px;margin-bottom:35px;padding:10px 25px;font-family:'Montserrat',sans-serif}.checkout-options{padding-left:20px}.checkout-options h3{color:#363432;font-size:20px;margin-bottom:0;font-weight:normal;font-family:'Montserrat',sans-serif}.checkout-options p{color:#434343;font-weight:300;margin-bottom:25px}.checkout-options .nav li{float:left;margin-right:45px;color:#696763;font-size:18px;font-family:'Montserrat',sans-serif;font-weight:normal}.checkout-options .nav label{font-weight:normal}.checkout-options .nav li a{color:#c23972;font-size:18px;font-weight:normal;padding:0}.checkout-options .nav li a:hover{background:inherit}.checkout-options .nav i{margin-right:10px;border-radius:50%;padding:5px;background:#c23972;color:#fff;font-size:14px;padding:2px 3px}.register-req{font-size:14px;font-weight:300;padding:15px 20px;margin-top:35px}.register-req p{margin-bottom:0}.shopper-info p,.bill-to p,.order-message p{color:#696763;font-size:20px;font-weight:300}.shopper-info .btn-primary{background:#c23972;border:0 none;border-radius:0;margin-right:15px;margin-top:20px}.form-two,.form-one{float:left;width:47%}.shopper-info>form>input,.form-two>form>select,.form-two>form>input,.form-one>form>input{background:#f0f0e9;border:0 none;margin-bottom:10px;padding:10px;width:100%;font-weight:300}.form-two>form>select{padding:10px 5px}.form-two{margin-left:5%}.order-message textarea{font-size:12px;height:335px;margin-bottom:20px;padding:15px 20px}.order-message label{font-weight:300;color:#696763;font-family:'Montserrat',sans-serif;margin-left:10px;font-size:14px}.review-payment h2{color:#696763;font-size:20px;font-weight:300;margin-top:45px;margin-bottom:20px}.payment-options{margin-bottom:125px;margin-top:-25px}.payment-options span label{color:#696763;font-size:14px;font-weight:300;margin-right:30px}.contact-map{width:100%;height:385px;margin-bottom:70px}.contact-info .heading,.contact-form .heading{text-transform:capitalize}.contact-form .form-group{margin-bottom:20px}#contact-page .form-control::-moz-placeholder{color:#8d8d8d}#contact-page .form-control{background-color:#fff;border:1px solid #ddd;color:#696763;height:46px;padding:6px 12px;width:100%;font-size:16px;border-radius:4px;box-shadow:inherit}#contact-page #message{height:160px;resize:none}#main-contact-form .btn-primary{margin-bottom:15px;margin-top:20px}#contact-page .form-control:focus,#contact-page .form-control:hover{box-shadow:inherit;border-color:#fdb45e}#contact-page .contact-info{padding:0 20px}#contact-page .contact-info address{margin-bottom:40px;margin-top:-5px}#contact-page .contact-info p{margin-bottom:0;color:#696763;font-size:16px;line-height:25px}.social-networks{overflow:hidden;text-align:center}.social-networks ul{margin-top:-5px;padding:0;display:inline-block}.social-networks ul li{float:left;text-decoration:none;list-style:none;margin-right:20px}.social-networks ul li:last-child{margin-right:0}.social-networks ul li a{color:#999;font-size:25px}.contact-info .social-networks ul li a i{background:none}.contact-info .social-networks ul li a:hover{color:#c23972}.registro-terminos-distribuidor{display:none}.detalles-articulo{padding-left:0;padding-right:0;font-family:'Montserrat','Open Sans',sans-serif}.detalles-articulo ul{border:none;padding-left:0!important}.detalles-articulo ul li{}.view-product .imageholder{width:100%;max-height:380px;padding:0}@media all and (min-width:990px){.view-product{margin:auto;max-width:600px}.imagen-sticky{position:-webkit-sticky;position:sticky;top:120px}}.cart_info .disponibilidad-no,.cart_info .disponibilidad-no p{background-color:#ed6365;color:#fff;font-size:14px}.cart_info>table>tbody .precio-subido{background-color:#ed6365}.cart_info>table>tbody .precio-bajado{background-color:#80ff80}.cart_info>table>tbody .precio-igual{}.cart_info>table>tbody .articulo-baja{background-color:#f333ff}.carrito-columna{border:medium;border-color:#bcc2cd;border-radius:1px;border-style:solid;border:1px solid #e6e4df;overflow:hidden;margin:0 2px 10px}.carrito-columna .cabecera{display:flex;background-color:#c23972;color:#fff;font-size:15px;font-weight:500;height:40px;margin:auto;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:2px solid;border-bottom-color:silver;text-align:center;align-items:center;justify-content:center}.carrito-columna .cuerpo{padding:12px;font-family:'Montserrat',sans-serif;font-size:14px;background-color:#fefefe}.carrito-columna .izquierda{float:left}.carrito-columna .derecha{float:right;font-weight:700}.carrito-pagar input[type="submit"],.finalizar_btn{width:100%;height:40px;border-radius:10px;background-color:#0080ff;color:#fff;font-size:18px;font-weight:400;font-family:'Montserrat',sans-serif;border:1px solid #e6e4df;margin-bottom:12px}.seguir_comprando_btn{display:inline-block;width:100%;height:40px;border-radius:10px;background-color:#fff;color:#0080ff;font-size:18px;font-weight:400;font-family:'Montserrat',sans-serif;border:1px solid #0080ff;text-align:center;line-height:40px}.boton_primario{display:inline-block;width:100%;height:40px;border-radius:10px;background-color:#0080ff;color:#fff;font-size:18px;font-weight:400;font-family:'Montserrat',sans-serif;border:1px solid #e6e4df;text-align:center;line-height:40px}.boton_primario:hover{color:#fff}.boton_secundario{display:inline-block;width:100%;height:40px;border-radius:10px;background-color:#fff;color:#0080ff;font-size:18px;font-weight:400;font-family:'Montserrat',sans-serif;border:1px solid #0080ff;text-align:center;line-height:40px}.carrito-pagar .revalorizar_btn{background-color:#ff8080;color:#fff;font-size:18px;font-weight:400;font-family:'Montserrat',sans-serif}.imagen-detalles-mini{cursor:pointer;cursor:hand;width:72px;height:72px}.main-container{}.disponibilidad-24h{color:green;font-weight:900}.disponibilidad-48h{font-weight:400}.disponibilidad-prox{color:#00f;font-weight:900}.disponibilidad-no{color:red;font-weight:900}.panel-control-caja ul{padding:20px}.pedido-header{}.pedido-holder{border:1px dashed #000;margin:0;padding:12px;width:100%}.pedido-header .row{margin:0;padding:12px;width:100%;font-size:18px;text-align:left;font-family:'Montserrat',sans-serif}.pedido-body,pedido-body .row{margin:auto 0}.pedido-body,.pedido-body #cart_items .cart_info{margin-bottom:0!important}.pedido-header,.pedido-header div{}#filtros-content .panel-body{padding:0}.busqueda-form{overflow-x:hidden;padding:5px;border:1px solid #ccc;background-color:#f0f0f0;color:#000;font-family:'Montserrat',sans-serif}.busqueda-form *{border-radius:10px!important;vertical-align:center}.busqueda-form>.row{padding-left:2px;padding-right:2px}.busqueda-form .espacio-stock{height:100%}.busqueda-form .espacio-boton{height:34px}.busqueda-form .buscar_btn{width:100%;height:100%;padding:0;margin:4px 0}.busqueda-form input[type="text"],.busqueda-form select{height:32px;background-color:#fff;margin:4px 0}.busqueda-form .buscar-btn{width:100%}.panel-control--caja--header{color:#fff}#gdpr-cookie-message{display:inline-block;position:fixed;bottom:20px;right:20px;margin-left:20px;background:#3b3646;color:#fff;border-radius:4px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.35);max-width:320px;font-size:8px}#gdpr-cookie-message a{color:#ee4b5a;border-bottom:1px solid #fff;padding-bottom:2px;font-size:10px}#gdpr-cookie-message a:hover{color:#fff;border-bottom:1px solid #ee4b5a;transition:all .3s ease-in}#gdpr-cookie-message h4{font-family:"Quicksand",sans-serif;font-size:14px;font-weight:700;color:#ee4b5a;margin:0 0 8px 0;padding:0}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message button{position:relative;background:#ca4169;color:#fff;border-radius:3px;border:none;font-family:"Quicksand",sans-serif;font-size:12px;padding:5px 8px;margin-left:15px;vertical-align:middle;cursor:pointer}#gdpr-cookie-message button:hover{background:#fff;color:#ee4b5a}div.eurpc-alert{font-size:larger}div.eurpc-alert.alert-danger{background-color:red;color:#fff}.cabecera-carrito{margin-top:12px}.carrito-boton-nuevo{margin-top:10px;display:inline-block;width:100%}.carrito-boton-carritos{margin-top:10px;width:100%}.modal-dialog{position:absolute;width:50%;top:20%;left:25%}@media all and (max-width:990px){.modal-dialog{position:absolute;width:90%;top:40%!important;left:5%!important}}.sk-fading-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay {
    0%, 39%, 100% {
        opacity: 0;
    }
    40% {
        opacity: 1;
    }
}@keyframes sk-circleFadeDelay {
    0%, 39%, 100% {
        opacity: 0;
    }
    40% {
        opacity: 1;
    }
}.overlay{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute}.overlay i{display:table-cell;vertical-align:middle;text-align:center}.spin-big{font-size:50px;height:50px;width:50px}.spin-normal{font-size:35px;height:35px;width:35px}.spin-small{font-size:20px;height:20px;width:20px}.carrito-overlay{position:absolute;width:100%;height:100%;background-size:50px;z-index:10000;opacity:.6;background-color:gray}.loading{position:fixed;z-index:9999999;height:4em;width:4em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.loading:not(:required) {font:034º12/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after {content:'';display:block;font-size:30px;width:1em;height:1em;margin-top:-1em;-webkit-animation:spinner 4500ms infinite linear;-moz-animation:spinner 4500ms infinite linear;-ms-animation:spinner 4500ms infinite linear;-o-animation:spinner 4500ms infinite linear;animation:spinner 4500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(51,122,183,.95) 1.5em 0 0 0 , rgba(194,57,114,.95) 1.1em 1.1em 0 0 , rgba(51,122,183,.95) 0 1.5em 0 0 , rgba(194,57,114,.95) -1.1em 1.1em 0 0 , rgba(51,122,183,.95) -1.5em 0 0 0 , rgba(194,57,114,.95) -1.1em -1.1em 0 0 , rgba(51,122,183,.95) 0 -1.5em 0 0 , rgba(194,57,114,.95) 1.1em -1.1em 0 0;box-shadow:rgba(51,122,183,.95) 1.5em 0 0 0 , rgba(194,57,114,.95) 1.1em 1.1em 0 0 , rgba(51,122,183,.95) 0 1.5em 0 0 , rgba(194,57,114,.95) -1.1em 1.1em 0 0 , rgba(51,122,183,.95) -1.5em 0 0 0 , rgba(194,57,114,.95) -1.1em -1.1em 0 0 , rgba(51,122,183,.95) 0 -1.5em 0 0 , rgba(194,57,114,.95) 1.1em -1.1em 0 0}@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }


    75% {
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@-moz-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    75% {
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@-o-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    75% {
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    75% {
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}.login-form-container>*{max-width:380px;margin:0 auto}@media all and (max-width:767px){.login-form-container>*{max-width:unset}}.login-info-container{padding:2.5rem;padding-right:3.75rem;border-right:1px solid #ccc;-webkit-flex:1;-ms-flex:1;flex:1}.login-info-container__item{width:100%;padding:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.formContent{-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);text-align:left;border:1px #eee solid;padding:36px;max-width:980px;color:#1b1e21;margin:0 auto}@media all and (max-width:990px){.formContent{box-shadow:unset;-webkit-box-shadow:unset;border:unset;border-radius:unset;text-align:left;max-width:unset}.formContent>*{margin-bottom:16px}}.bundle-wrapper{padding:10px 5px}.bundle{background-color:#f0f0f0;color:#000;border:1px #f3f3f3 solid;position:relative;padding:0}.bundle-nombre{padding:0 10px;overflow:hidden;margin:0;text-align:center;font-weight:800;font-size:1.80em;color:#3c3c3c;padding-bottom:8px;height:120px}.bundle img{width:100%}.bundle-descripcion{background-color:#fafafa;padding:0;margin-top:0;margin-bottom:12px;font-weight:400;height:40%}.bundle-bottom{padding:10px 10px;border-top:1px solid #0066c9;width:100%;background-color:#fafafa}.bundle-precio{font-size:24px;font-weight:600;color:#696763;display:inline-block;text-align:center}.bundle-articulos{border-top:3px solid #b92c28;padding-top:10px;overflow-y:auto;height:40%;font-size:12px}.bundle-articulos ul{padding-left:22px;padding-right:6px}.bundle-articulos li{list-style-type:none;padding-left:10px}.bundle-articulos li::before{content:"\2022";color:#0066c9;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;font-size:1.30em}@media (min-width:0px) and (max-width:500px){.bundle-wrapper{height:unset}.bundle-articulos{height:30%}.bundle{height:650px;overflow:hidden}.bundle-nombre{height:210px}.bundle-precio{font-size:10px!important;text-align:center}}@media (min-width:501px) and (max-width:1139px){.bundle-wrapper{height:580px}.bundle-articulos{height:35%}.bundle{height:580px}}@media (min-width:1140px){.bundle-wrapper{height:500px;margin-bottom:12px}.bundle-articulos{height:40%}.bundle{height:500px}}.col-xs-5th-1,.col-xs-5th-2,.col-xs-5th-3,.col-xs-5th-4{float:left}.col-xs-5th-5{float:left;width:100%}.col-xs-5th-4{width:80%}.col-xs-5th-3{width:60%}.col-xs-5th-2{width:40%}.col-xs-5th-1{width:20%}.col-xs-5th-pull-5{right:100%}.col-xs-5th-pull-4{right:80%}.col-xs-5th-pull-3{right:60%}.col-xs-5th-pull-2{right:40%}.col-xs-5th-pull-1{right:20%}.col-xs-5th-pull-0{right:auto}.col-xs-5th-push-5{left:100%}.col-xs-5th-push-4{left:80%}.col-xs-5th-push-3{left:60%}.col-xs-5th-push-2{left:40%}.col-xs-5th-push-1{left:20%}.col-xs-5th-push-0{left:auto}.col-xs-5th-offset-5{margin-left:100%}.col-xs-5th-offset-4{margin-left:80%}.col-xs-5th-offset-3{margin-left:60%}.col-xs-5th-offset-2{margin-left:40%}.col-xs-5th-offset-1{margin-left:20%}.col-xs-5th-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-5th-1,.col-sm-5th-2,.col-sm-5th-3,.col-sm-5th-4{float:left}.col-sm-5th-5{float:left;width:100%}.col-sm-5th-4{width:80%}.col-sm-5th-3{width:60%}.col-sm-5th-2{width:40%}.col-sm-5th-1{width:20%}.col-sm-5th-pull-5{right:100%}.col-sm-5th-pull-4{right:80%}.col-sm-5th-pull-3{right:60%}.col-sm-5th-pull-2{right:40%}.col-sm-5th-pull-1{right:20%}.col-sm-5th-pull-0{right:auto}.col-sm-5th-push-5{left:100%}.col-sm-5th-push-4{left:80%}.col-sm-5th-push-3{left:60%}.col-sm-5th-push-2{left:40%}.col-sm-5th-push-1{left:20%}.col-sm-5th-push-0{left:auto}.col-sm-5th-offset-5{margin-left:100%}.col-sm-5th-offset-4{margin-left:80%}.col-sm-5th-offset-3{margin-left:60%}.col-sm-5th-offset-2{margin-left:40%}.col-sm-5th-offset-1{margin-left:20%}.col-sm-5th-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-5th-1,.col-md-5th-2,.col-md-5th-3,.col-md-5th-4{float:left}.col-md-5th-5{float:left;width:100%}.col-md-5th-4{width:80%}.col-md-5th-3{width:60%}.col-md-5th-2{width:40%}.col-md-5th-1{width:20%}.col-md-5th-pull-5{right:100%}.col-md-5th-pull-4{right:80%}.col-md-5th-pull-3{right:60%}.col-md-5th-pull-2{right:40%}.col-md-5th-pull-1{right:20%}.col-md-5th-pull-0{right:auto}.col-md-5th-push-5{left:100%}.col-md-5th-push-4{left:80%}.col-md-5th-push-3{left:60%}.col-md-5th-push-2{left:40%}.col-md-5th-push-1{left:20%}.col-md-5th-push-0{left:auto}.col-md-5th-offset-5{margin-left:100%}.col-md-5th-offset-4{margin-left:80%}.col-md-5th-offset-3{margin-left:60%}.col-md-5th-offset-2{margin-left:40%}.col-md-5th-offset-1{margin-left:20%}.col-md-5th-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-5th-1,.col-lg-5th-2,.col-lg-5th-3,.col-lg-5th-4{float:left}.col-lg-5th-5{float:left;width:100%}.col-lg-5th-4{width:80%}.col-lg-5th-3{width:60%}.col-lg-5th-2{width:40%}.col-lg-5th-1{width:20%}.col-lg-5th-pull-5{right:100%}.col-lg-5th-pull-4{right:80%}.col-lg-5th-pull-3{right:60%}.col-lg-5th-pull-2{right:40%}.col-lg-5th-pull-1{right:20%}.col-lg-5th-pull-0{right:auto}.col-lg-5th-push-5{left:100%}.col-lg-5th-push-4{left:80%}.col-lg-5th-push-3{left:60%}.col-lg-5th-push-2{left:40%}.col-lg-5th-push-1{left:20%}.col-lg-5th-push-0{left:auto}.col-lg-5th-offset-5{margin-left:100%}.col-lg-5th-offset-4{margin-left:80%}.col-lg-5th-offset-3{margin-left:60%}.col-lg-5th-offset-2{margin-left:40%}.col-lg-5th-offset-1{margin-left:20%}.col-lg-5th-offset-0{margin-left:0%}}span.color-alternativo{color:#2174af}.pdr-6{padding-right:6px}.pdr-12{padding-right:12px}.pdl-6{padding-left:6px}.pdl-12{padding-left:12px}.canon-detalle{color:#c23972;font-weight:800}.filtros{}.filtros,.filtros *{padding-left:12px}.filtros .filtro-valor-lista{margin-bottom:32px}.filtros .filtro-valor-lista{border-top:1px solid #c23972;list-style:none;padding-left:4px;padding-top:8px}.filtros ul > li:not(:first-child) {margin-top:8px}.filtros .filtro-title{font-weight:800;font-size:18px;width:100%;background-color:#c23972;text-transform:uppercase;color:#fff;display:inline-block;text-align:center}.filtro-valor{font-weight:400}.filtro-valor:before{font-family:FontAwesome;content:"\f096";margin-right:8px}.filtro-valor.active:before{content:"\f14a"}.filtro-valor:hover{text-decoration:underline}@media all and (max-width:767px){.filtros-col{display:none}}#brand_products .category-products::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0}#brand_products .category-products::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#brand_products .category-products::-webkit-scrollbar{width:8px}h1.titulo-principal{text-align:center;font-size:2.0em;margin-bottom:16px;border-left:10px solid #ffc0cb;border-right:10px solid #ffc0cb;text-transform:uppercase}h2.titulo-secundario1{text-align:left;font-size:1.6em;margin-top:32px;margin-bottom:16px;text-transform:uppercase}h2.titulo-secundario2{text-align:left;font-size:1.6em;margin-bottom:16px;margin-top:32px;text-transform:uppercase}@media all and (max-width:990px){h1.titulo-principal{font-size:1.2em}h2.titulo-secundario1{font-size:1.2em}h2.titulo-secundario2{font-size:1.2em}.busqueda-form input[type="text"],select{height:32px}.busqueda-form .espacio-stock{margin-bottom:4px!important}}footer{font-family:'Montserrat',sans-serif}footer>*{margin:0;padding:15px 32px}@media all and (max-width:990px){footer>*{padding-left:1.5rem;padding-right:1.5rem}}.footer-arriba{background-color:#2a2c4c}.footer-medio{background-color:#43467b;font-size:12px}.footer-abajo{background-color:#2a2c4c}footer,footer a,footer a:hover{color:#fff}.footer__footer-header{color:#fff;margin:0;font-size:14px;font-weight:600}.footer__lista-links-header{font-weight:700;color:#fff}.footer__lista-links{list-style:none;padding-left:0}.footer__lista-links li{margin-top:16px}.footer__red-social{width:22px;height:22px;margin-right:10px}.footer__metodo-pago{width:48px;height:48px;margin-top:8px;margin-right:10px}.footer__logos{margin-top:12px;display:flex;max-width:900px;flex-direction:row;margin-left:auto;margin-right:auto}.footer__logos>*{display:inline-block;flex:1;justify-content:center;text-align:center;font-size:12px;margin:8px}.footer__logos>div>p{margin-top:12px}.footer__logo-principal{width:96px;height:96px}.footer__columna-movil{padding:0!important}@media all and (max-width:992px){.footer__logos{margin-top:0}.footer__logos p{display:none}.footer__logo-principal{width:32px;height:32px;margin-right:10px}.footer__columna-movil{margin-bottom:32px!important}.footer__columna__texto{margin-bottom:32px!important}}.category-products .panel{margin-top:0!important;padding-top:3px}.disable-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.reparaciones-container{background-image:url(/static/images/reparacion/x214.png.pagespeed.ic.O4hrCOH-RU.png);background-position:center;background-size:cover;color:#000;object-fit:fill}.reparaciones__descripcion-box{padding:4px 8px}.reparaciones__row{padding:8px 0 0 0!important}.reparaciones__title{text-align:center;font-size:36px;text-decoration:underline;color:#000}.reparaciones__descripcion{font-size:18px;padding:20px}.reparaciones__form-container{padding:10px!important}.reparaciones__form-container,.reparaciones__form-container .form-group{color:#000;opacity:1;padding:4px 20px 4px 20px;margin-bottom:0!important}.reparaciones__form-container input,.reparaciones__form-container select,.reparaciones__form-container textarea{margin-bottom:24px!important}.reparaciones__form-container .reparaciones__form-container__titulo{text-align:center;font-size:36px;color:#000}.dispositivos-escritorio.slick-slider{margin-bottom:8px}.eliminar_form{margin-right:8px;display:inline-block}.carrito-holder{}.carrito-vacio{text-align:center;height:350px;display:flex;justify-content:center;align-items:center}.carrito-vacio-content{margin:auto 0;vertical-align:center}.carrito-vacio-content .icon-container{display:inline-block;background-color:#d3d3d3;border-radius:50%;padding:30px;margin-top:20px}.carrito-vacio-content .icon-container i{font-size:100px}.carrito-vacio h2{color:#020202}.carrito-item{border-bottom:1px solid #606;margin-bottom:16px;display:flex;padding:4px}.carrito-item .carrito-item__image{margin-right:8px;width:100px}.carrito-item .carrito-item__image>img{width:100%}@media all and (min-width:990px){#header .line1 .shop-menu{margin-left:24px}}.carrito-item .carrito-item__textos{flex:1;flex-direction:column}.carrito-item .carrito-item__textos__acciones{margin-top:8px;display:flex}.carrito-item .carrito-item__textos>*{padding-bottom:6px}@media all and (max-width:767px){.esconder-xs{display:none!important}}.eleccion-carrito{display:flex;font-weight:normal;width:100%;justify-content:space-between}.eleccion-carrito>*{}.eleccion-carrito .eleccion-carrito-selector{min-width:20px;width:40px}@media (min-width:992px) and (max-width:1199px){.usa{margin-right:0}.shipping img{width:100%}.searchform input{width:160px}#similar-product .carousel-inner .item img{width:65px}#cart_items .cart_info .cart_description h4,#cart_items .cart_info .cart_description p{text-align:center}}@media (min-width:768px) and (max-width:991px){.shop-menu ul li a{padding-left:0}#slider-carousel .item{padding-left:30px}.item h2{font-size:24px}.girl{margin-left:0}.pricing{width:100px}.shipping img{width:100%}.slider.slider-horizontal{width:100%!important}.tab-pane .col-sm-3,.features_items .col-sm-4{width:50%}.footer-widget .col-sm-2{width:33%;display:inline-block;margin-bottom:50px}.footer-widget .col-sm-3{display:inline-block;width:40%}#similar-product .carousel-inner .item img{width:60px}.product-information .cart{margin-left:0}.item-control i{font-size:12px;padding:5px 6px}#cart_items .cart_info .cart_description h4,#cart_items .cart_info .cart_description p{text-align:center}.companyinfo h2{font-size:20px}.address{margin-top:48px;margin-left:20px}.address p{font-size:12px;top:5px}}@media (max-width:767px){.header_top .col-sm-6:first-child{display:inline-block;float:left}.header_top .col-sm-6:last-child{display:inline-block;float:right}.header-middle .col-sm-4{display:inline-block;overflow:inherit;width:100%}.social-icons ul li a i{padding:8px 10px}.shop-menu.pull-right{float:none!important}.shop-menu .nav.navbar-nav{margin-left:-30px;margin-bottom:0}.header-bottom .col-sm-9{display:inline-block;width:100%}.mainmenu{width:100%}.mainmenu ul li{background:rgba(0,0,0,.5);padding-top:15px;padding-bottom:0}.mainmenu ul li:last-child{padding-bottom:15px}.mainmenu ul li a{color:#fff}.navbar-collapse.in{overflow:inherit}.mainmenu ul li a.active{padding-left:15px}.dropdown .fa-angle-down{display:none}ul.sub-menu{position:relative;width:auto;display:block;background:transparent;box-shadow:none;top:0}.sub-menu li{background:transparent}.mainmenu .navbar-nav li ul.sub-menu li{background:transparent;padding-bottom:0}.nav.navbar-nav>li:hover>ul.sub-menu{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;box-shadow:none}.header-bottom{position:relative}.header-bottom .col-sm-3{display:inline-block;position:absolute;left:0;top:38px}#slider-carousel .item{padding-left:0}.shipping{margin-bottom:25px}.pricing{width:100px}.footer-widget .col-sm-2{width:28%;display:flex;margin-bottom:50px;margin-top:0;float:left;margin-left:30px}.companyinfo{text-align:center}.footer-widget .col-sm-3{display:inline-block}.single-widget{}#similar-product{margin-bottom:40px}.well{display:inline-block}}@media (max-width:480px){.contactinfo{text-align:center}.contactinfo ul li a{padding-right:15px;padding-left:0}.social-icons.pull-right{float:none!important;text-align:center}.btn-group.pull-right,.footer-bottom .pull-left,.footer-bottom .pull-right,.mainmenu.pull-left,.media.commnets .pull-left,.media-list .pull-left{float:none!important}.header_top .col-sm-6:first-child{display:block;float:none}.header_top .col-sm-6:last-child{display:block;float:none}.contactinfo .nav.nav-pills,.social-icons .nav.navbar-nav{display:inline-block}.logo{text-align:center;width:100%}.shop-menu ul li{padding:0}.header-middle .col-sm-4{text-align:center;overflow:inherit}.shop-menu .nav.navbar-nav{margin-left:0}.btn-group>.btn-group:last-child>.btn:first-child{margin-right:0}.header-bottom .col-sm-9{display:inline-block;width:100%}.mainmenu{width:100%}.mainmenu ul li{background:rgba(0,0,0,.5);padding-top:15px;padding-bottom:0}.mainmenu ul li:last-child{padding-bottom:15px}.mainmenu ul li a{color:#fff;padding-bottom:0}.navbar-collapse.in{overflow:inherit}.mainmenu ul li a.active{padding-left:15px}.dropdown .fa-angle-down{display:none}ul.sub-menu{position:relative;width:auto;display:block;background:transparent;box-shadow:none;top:0}.mainmenu .navbar-nav li ul.sub-menu li{background:transparent;padding-bottom:0}.nav.navbar-nav>li:hover>ul.sub-menu{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;box-shadow:none}.item{padding-left:0}.item h1{font-size:30px;margin-top:0}.item h2{font-size:20px}.pricing{width:70px}.companyinfo h2,.companyinfo p{text-align:center}.video-gallery{margin-top:30px}.footer-bottom p{font-size:13px;text-align:center}.footer-widget .col-sm-2{width:50%;display:flex;margin-bottom:50px;margin-top:0;float:left;padding-right:0;padding-left:30px;margin-left:0}.single-widget{padding-left:0}.features_items{margin-top:30px}#similar-product .carousel-inner .item img{margin-left:4px}.product-information{margin-top:8px}#reviews p,.blog-post-area .single-blog-post p{text-align:justify}#reviews form span input{width:100%;margin-bottom:20px}#reviews form span input:last-child{margin-left:0}.blog-post-area .single-blog-post h3{font-size:14px}.blog-post-area .post-meta ul li{margin-right:7px}.shipping{margin-bottom:20px}.commnets{padding:0}.content-404 h1{font-size:30px}.content-404 h2 a{font-size:20px}.order-message{display:inline-block}.response-area .media img{width:auto}.sinlge-post-meta li{margin-bottom:10px}.product-information{padding-left:0;margin-left:0;margin-right:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}