<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes appearIn{0%{opacity:0}100%{opacity:1}}@keyframes appearRight{0%{right:-40rem}100%{right:0}}@keyframes appearLeft{0%{left:-40rem}100%{left:0}}@keyframes appearDown{0%{opacity:0;bottom:-40rem}50%{opacity:.2;bottom:-20rem}100%{opacity:1;bottom:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lineAppear{0%{width:0}50%{width:50%}100%{width:100%}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}*,*::after,*::before{margin:0;padding:0;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%}body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:28px}.wrapper{max-width:1256px;padding-left:28px;padding-right:28px;width:100%;margin:0 auto}.short{max-height:0;overflow:hidden}.large{max-height:300rem;padding-bottom:0}.read-more{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;text-align:center;text-decoration:underline;color:#039be5;background-color:initial;text-align:center}.woocommerce a.button.read-more{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;text-align:center;text-decoration:underline;color:#039be5;background-color:initial;text-align:center;display:block}.wp-block-table{padding-left:3rem;margin-bottom:3rem}.error-404{text-align:center;padding:50px 0}.error-404 .fa-exclamation-triangle{font-size:150px;color:#039be5}.error-404 h1,.error-404 h2,.error-404 h3,.error-404 h4,.error-404 h5,.error-404 h6{font-size:40px;line-height:40px}.error-404 a{display:inline-block;color:#039be5;font-size:30px;line-height:30px;margin-top:30px}.boton-texto-seo{cursor:pointer}.contenido-texto-seo{overflow:hidden;-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-ms-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transition:all .7s ease-in-out 0s}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:#000}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}table{border-collapse:collapse;border-bottom:1px solid #ccc;width:100%;margin-bottom:30px}tr{border-top:1px solid #ccc}th,td{text-align:left;padding:4px}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:url("../fonts/montserrat/Montserrat-Black.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Black.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Black.woff") format("woff"),url("../fonts/montserrat/Montserrat-Black.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Black.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;src:url("../fonts/montserrat/Montserrat-Black.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Black.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Black.woff") format("woff"),url("../fonts/montserrat/Montserrat-Black.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Black.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"montserrat";font-style:normal;font-weight:800;src:url("../fonts/montserrat/Montserrat-ExtraBold.eot?") format("eot"),url("../fonts/montserrat/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-ExtraBold.woff") format("woff"),url("../fonts/montserrat/Montserrat-ExtraBold.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-ExtraBold.svg#montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;src:url("../fonts/montserrat/Montserrat-ExtraBoldItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-ExtraBoldItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-ExtraBoldItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-ExtraBoldItalic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat/Montserrat-Bold.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Bold.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("../fonts/montserrat/Montserrat-Bold.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Bold.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;src:url("../fonts/montserrat/Montserrat-BoldItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-BoldItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-BoldItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-BoldItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-BoldItalic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat/Montserrat-SemiBold.eot?") format("eot"),url("../fonts/montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-SemiBold.woff") format("woff"),url("../fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-SemiBold.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;src:url("../fonts/montserrat/Montserrat-SemiBoldItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-SemiBoldItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-SemiBoldItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-SemiBoldItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-SemiBoldItalic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat/Montserrat-Medium.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Medium.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Medium.woff") format("woff"),url("../fonts/montserrat/Montserrat-Medium.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Medium.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;src:url("../fonts/montserrat/Montserrat-MediumItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-MediumItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-MediumItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-MediumItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-MediumItalic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat/Montserrat-Regular.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Regular.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("../fonts/montserrat/Montserrat-Regular.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;src:url("../fonts/montserrat/Montserrat-Italic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Italic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Italic.woff") format("woff"),url("../fonts/montserrat/Montserrat-Italic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Italic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat/Montserrat-Light.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Light.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Light.woff") format("woff"),url("../fonts/montserrat/Montserrat-Light.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Light.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;src:url("../fonts/montserrat/Montserrat-LightItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-LightItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-LightItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-LightItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-LightItalic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;src:url("../fonts/montserrat/Montserrat-ExtraLight.eot?") format("eot"),url("../fonts/montserrat/Montserrat-ExtraLight.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-ExtraLight.woff") format("woff"),url("../fonts/montserrat/Montserrat-ExtraLight.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-ExtraLight.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;src:url("../fonts/montserrat/Montserrat-ExtraLightItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-ExtraLightItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-ExtraLightItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-ExtraLightItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-ExtraLightItalic.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:url("../fonts/montserrat/Montserrat-Thin.eot?") format("eot"),url("../fonts/montserrat/Montserrat-Thin.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-Thin.woff") format("woff"),url("../fonts/montserrat/Montserrat-Thin.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-Thin.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;src:url("../fonts/montserrat/Montserrat-ThinItalic.eot?") format("eot"),url("../fonts/montserrat/Montserrat-ThinItalic.woff2") format("woff2"),url("../fonts/montserrat/Montserrat-ThinItalic.woff") format("woff"),url("../fonts/montserrat/Montserrat-ThinItalic.ttf") format("truetype"),url("../fonts/montserrat/Montserrat-ThinItalic.svg#Montserrat") format("svg");font-display:swap}body{font-family:'Montserrat', sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:27px;color:#000}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}header{position:relative;z-index:999}header .top-header{background-color:#202020;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0.03em;text-align:center;padding:15px 33px 20px;color:#fff}header .bottom-header .wrapper-bottom-header .logo{padding:17px 27px 12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}header .bottom-header .wrapper-bottom-header .logo a{display:block}header .bottom-header .wrapper-bottom-header .logo a img{max-width:141px;width:100%;object-fit:contain}header .bottom-header .wrapper-bottom-header .logo .botones-acceso-tienda-responsive{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}header .bottom-header .wrapper-bottom-header .logo .botones-acceso-tienda-responsive div{margin:0 12.5px}header .bottom-header .wrapper-bottom-header .navigation{border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}header .bottom-header .wrapper-bottom-header .navigation .buscador{width:100%}header .bottom-header .wrapper-bottom-header .navigation .buscador input{border:none;font-size:14px;font-style:italic;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left;color:#c4c4c4;outline:none;padding-left:16px}header .bottom-header .wrapper-bottom-header .navigation .buscador button{border:none;background-color:#fff;position:relative;width:40.8px;height:40.8px;padding:0;font-size:0;padding-right:10px;padding-left:10px;margin-left:0}header .bottom-header .wrapper-bottom-header .navigation .buscador button::before{position:relative;display:block;content:'';width:24px;height:24px;background-image:url("../images/buscar.png");background-repeat:no-repeat;background-size:contain;background-position:center}header .bottom-header .wrapper-bottom-header .navigation .buscador button svg{display:none}.botones-acceso-tienda .mi-cuenta .icono{position:relative}.botones-acceso-tienda .mi-cuenta .icono::before{position:relative;display:inline-block;content:'';background-image:url("../images/usuario.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:23px}.botones-acceso-tienda .favoritos .icono{position:relative}.botones-acceso-tienda .favoritos .icono::before{position:relative;display:inline-block;content:'';background-image:url("../images/favorito.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:23px;height:21px}.botones-acceso-tienda .carrito{position:relative}.botones-acceso-tienda .carrito .icono{position:relative}.botones-acceso-tienda .carrito .icono::before{position:relative;display:inline-block;content:'';background-image:url("../images/carrito.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:23px}.botones-acceso-tienda .carrito #items-carro{position:absolute;top:-14px;right:-14px;display:block;background-color:#039be5;color:#fff;border-radius:50%;width:23px;height:23px;line-height:24px;text-align:center;font-size:10px;font-weight:700}.botones-acceso-tienda-escritorio{display:none}footer{background-color:#202020;padding:43px 20px 40px}footer .top-footer .logo-info .logo{text-align:center;margin-bottom:17px}footer .top-footer .logo-info .logo img{max-width:189px;width:100%;object-fit:contain;margin:0 auto}footer .top-footer .logo-info .telefono{text-align:center;position:relative}footer .top-footer .logo-info .telefono .icono{position:relative}footer .top-footer .logo-info .telefono .icono::before{content:'';display:inline-block;position:relative;background-image:url("../images/telefono.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:27px;height:27px;top:8px;margin-right:10px}footer .top-footer .logo-info .telefono a{font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left;color:#fff}footer .top-footer .logo-info .redes-sociales{margin-top:54px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}footer .top-footer .logo-info .redes-sociales .red-social{margin:0 22px}footer .top-footer .logo-info .redes-sociales .red-social a img{display:block;margin:0}footer .top-footer .menu-footer{margin-top:34px}footer .top-footer .menu-footer .elemento-menu{text-align:center}footer .top-footer .menu-footer .elemento-menu a{font-size:14px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:0em;text-align:center;color:#fff;transition:.3s ease all}footer .top-footer .menu-footer .elemento-menu a:hover{color:#039be5}footer .top-footer .menu-1,footer .top-footer .menu-2{display:none}footer .sub-footer{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0em;text-align:right;color:#B6B6B6}footer .sub-footer a{color:#B6B6B6}footer .sub-footer .izq img{width:57px;height:19px;object-fit:contain;display:inline-block;position:relative;top:5px;margin-left:5px}footer .sub-footer .der{margin-left:10px;position:relative;top:2px}footer .sub-footer .der img{width:56px;height:15px;object-fit:contain;display:inline-block;position:relative;top:2px;margin-left:4px}footer .sub-footer.subvenciones{margin-top:5px}.whatsapp-flotante{position:fixed;background-image:url("../images/whatsapp.png");bottom:100px;right:19px;width:79px;height:79px;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:9999}.whatsapp-flotante a{display:block;width:100%;height:100%}.wpcf7{max-width:calc(100% - 56px);width:100%;margin:0 auto;background-color:#fff;box-shadow:0px 4px 12px rgba(0,0,0,0.15);padding:30px 13px 30px;position:relative;top:-53px}.wpcf7 .titulo-formulario{font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0em;text-align:center;color:#039be5;text-transform:uppercase;margin-bottom:20px}.wpcf7 .dos-col .campo,.wpcf7 .una-col .campo{margin-bottom:13px}.wpcf7 .dos-col .texto,.wpcf7 .una-col .texto{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#202020;display:block;margin-bottom:5px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"]{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;color:#A6A6A6;padding:10px 15px 13px;border:1px solid #A6A6A6;border-radius:2px}.wpcf7 textarea{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;padding-left:15px;padding-top:11px;height:143px;color:#A6A6A6}.wpcf7 .aceptacion{font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#202020;margin-top:24px;margin-bottom:33px}.wpcf7 .aceptacion a{font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;text-decoration:underline;color:#202020}.wpcf7 .aceptacion .wpcf7-list-item{margin:0}.wpcf7 input[type="submit"]{display:inline-block;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;color:#fff;text-transform:uppercase;padding:17.5px 44px;transition:.3s ease all;border-radius:2px;border:1.5px solid #202020;background-color:#202020;box-shadow:0px 4px 12px rgba(0,0,0,0.15);cursor:pointer}.wpcf7 input[type="submit"]:hover{background-color:#fff;color:#202020}nav{position:relative;display:flex;align-items:center}.menu{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;height:100%;align-content:center;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.menu li{position:relative;font-size:14px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0em;text-align:left}.menu li a{padding:17px 18px 14px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;color:#484a4d;transition:.3s ease all;z-index:2}.menu li:hover::after{opacity:1}.menu li ul{min-width:180px;display:none;position:absolute;width:100%;max-width:100%;z-index:99;top:100%;list-style:none;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;moz-opacity:0;opacity:0;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transform:translateY(2em);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;left:0;background-color:#fff;filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.15))}.menu li ul li{max-width:180px;margin:0;padding:0 30px}.menu li ul li a{color:#A6A6A6;padding:12px 0px 15px;transition:.3s ease all}.menu li ul li a:hover{color:#039be5}.menu li ul li ul{left:100%;top:0;max-width:269px}.menu li ul li ul li{max-width:269px}.menu li ul li.menu-item-has-children&gt;a&gt;.arrow{position:absolute;right:0;width:9px;height:14px}.menu li ul li.menu-item-has-children&gt;a&gt;.arrow::before{display:block;position:absolute;top:3px;right:1px;content:'';background-image:url("../images/chevron-right.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:9px;height:14px}.menu li ul li.menu-item-has-children:hover&gt;a&gt;.arrow::before{background-image:url("../images/chevron-right-blue.png")}.menu li:hover&gt;ul{display:block;visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s, 0s, .3s}.menu&gt;li:hover&gt;a{color:#039be5}.menu li ul li&gt;a{border-bottom:1px solid #c4c4c4}.menu li ul li:last-of-type&gt;a{border-bottom:none}.menu li ul li ul li&gt;a{border-bottom:1px solid #c4c4c4}.menu li ul li ul li:last-of-type&gt;a{border-bottom:none}#menu-burger-wrapper{display:block;position:relative;top:0;right:0;z-index:9999999;width:67px;height:52px;border-right:1px solid #E1E1E1}#menu-burger-wrapper #menu-burger{width:40px;height:21px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:50%;transform:translateY(-50%);margin:0 auto}#menu-burger-wrapper #menu-burger span{display:block;position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;max-width:26px}#menu-burger-wrapper #menu-burger span:nth-child(1){top:0}#menu-burger-wrapper #menu-burger span:nth-child(2),#menu-burger-wrapper #menu-burger span:nth-child(3){top:9px;max-width:19px}#menu-burger-wrapper #menu-burger span:nth-child(4){bottom:0}#menu-burger-wrapper #menu-burger.open span:nth-child(1){top:1.8rem;width:0%;left:50%}#menu-burger-wrapper #menu-burger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-burger-wrapper #menu-burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-burger-wrapper #menu-burger.open span:nth-child(4){top:1.8rem;width:0%;left:50%}#site-navigation-responsive{position:absolute;display:block;width:100%;top:52px;left:-100%;z-index:8;background-color:#fff}#site-navigation-responsive .menu{display:block}#site-navigation-responsive ul{border-top:1px solid #c4c4c4}#site-navigation-responsive ul li{position:relative;display:block;float:none;font-size:14px;line-height:17.07px;text-align:left;font-weight:500;color:#A6A6A6;padding:0;margin:0;letter-spacing:0.02em}#site-navigation-responsive ul li a{color:inherit;padding:12px 30px 15px;transition:.3s ease all;border-bottom:1px solid #c4c4c4}#site-navigation-responsive ul li a:hover{color:#fff;background-color:#039be5}#site-navigation-responsive ul li a:hover .arrow::before{color:#fff !important;transition:.3s ease all}#site-navigation-responsive ul li.menu-item-has-children .sub-menu{min-width:initial;display:none;position:relative;background-color:initial;visibility:visible;opacity:1;transform:translateY(0);border:none;position:relative;box-shadow:none;left:0;transition:none;padding-left:10px}#site-navigation-responsive ul li.menu-item-has-children .sub-menu li{max-width:100%;padding:0;border-bottom:0}#site-navigation-responsive ul li.menu-item-has-children .sub-menu li ul{max-width:100%}#site-navigation-responsive ul li.menu-item-has-children&gt;a{display:flex;flex-direction:row;flex-wrap:nowrap}#site-navigation-responsive ul li.menu-item-has-children&gt;a span{white-space:nowrap}#site-navigation-responsive ul li.menu-item-has-children&gt;a .arrow{flex-basis:100%}#site-navigation-responsive ul li.menu-item-has-children&gt;a .arrow::before{content:'\f078';color:#A6A6A6;font-weight:600;font-family:'Font Awesome 5 Free';padding-left:10px;background-image:none;right:30px}#site-navigation-responsive ul li.menu-item-has-children&gt;a.seleccionado{background-color:#039be5;color:#fff}#site-navigation-responsive ul li.menu-item-has-children&gt;a.seleccionado .arrow::before{content:'\f077';color:#fff}#site-navigation-responsive .botones-acceso-tienda-responsive,#site-navigation-responsive .redes-sociales{background-color:rgba(3,155,229,0.9);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:12px 30px 15px;margin:0;border-bottom:1px solid #fff}#site-navigation-responsive .botones-acceso-tienda-responsive .mi-cuenta,#site-navigation-responsive .botones-acceso-tienda-responsive .carrito,#site-navigation-responsive .redes-sociales .mi-cuenta,#site-navigation-responsive .redes-sociales .carrito{margin:0}#site-navigation-responsive .botones-acceso-tienda-responsive a,#site-navigation-responsive .redes-sociales a{margin-right:20px}#site-navigation-responsive .botones-acceso-tienda-responsive a .icono,#site-navigation-responsive .redes-sociales a .icono{filter:brightness(0) invert(1)}#site-navigation-responsive .redes-sociales .red-social a{margin-right:20px}#site-navigation-responsive .redes-sociales .red-social a i,#site-navigation-responsive .redes-sociales .red-social a svg{font-size:25px;line-height:25px;color:#fff}.swiper .slick-arrow,.swiper .swiper-button-prev,.swiper .swiper-button-next{display:none;width:70px;height:58px;border-radius:initial;z-index:2;top:initial;bottom:0}.swiper .slick-prev,.swiper .swiper-button-prev{background-color:#202020;left:50%;transform:translateX(-100%)}.swiper .slick-prev:hover,.swiper .swiper-button-prev:hover{background-color:#fff}.swiper .slick-prev:hover::before,.swiper .swiper-button-prev:hover::before{color:#202020}.swiper .slick-next,.swiper .swiper-button-next{background-color:#fff;right:50%;transform:translateX(100%)}.swiper .slick-next::before,.swiper .swiper-button-next::before{color:#202020}.swiper .slick-next:hover,.swiper .swiper-button-next:hover{background-color:#202020}.swiper .slick-next:hover::before,.swiper .swiper-button-next:hover::before{color:#fff}.banner-home{position:relative;width:100%}.banner-home .slide{position:relative;z-index:9}.banner-home .slide .imagen{position:relative;max-height:325px;z-index:5;margin:0 auto;padding:27px 28px 15px;text-align:center}.banner-home .slide .imagen img{display:block;margin:0 auto;max-width:100%;max-height:246px;height:100%;position:relative;z-index:inherit}.banner-home .slide .contenido{padding:0 28px;position:relative;z-index:9;max-width:500px;width:100%;margin:0 auto}.banner-home .slide .contenido .titulo{font-size:22px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0em;text-align:center;color:#202020;margin-bottom:10px}.banner-home .slide .contenido .subtitulo{font-size:16px;font-style:normal;font-weight:500;line-height:29px;letter-spacing:0em;text-align:center;color:#484a4d;margin-bottom:23px}.banner-home .slide .contenido .boton{text-align:center}.banner-home .slide .contenido .boton a{display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;text-transform:uppercase;color:#fff;background:#202020;padding:13px 34px;transition:.3s ease all;box-shadow:0px 4px 12px rgba(0,0,0,0.15);border-radius:2px}.banner-home .slide .contenido .boton a:hover{background-color:#039be5}.swiper{width:100%;position:relative}.swiper::after{position:absolute;content:'';width:50%;height:100%;background-color:#D7F0F1;right:0;top:0;z-index:-1}.xoo-cp-modal{width:100vw !important}body.home{overflow-x:hidden}.seccion-titulo .wrapper{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0em;text-align:center;color:#039be5;margin:9px auto;text-transform:uppercase}.seccion-texto .wrapper{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;margin:9px auto;color:#484a4d}.seccion-texto .wrapper p{margin-bottom:20px}.seccion-texto .wrapper p:last-of-type{margin-bottom:0}.seccion-texto .wrapper ul{list-style:disc;margin-bottom:20px;padding-left:20px}.seccion-texto .wrapper ul li{margin-bottom:10px}.seccion-texto .wrapper strong{color:#039be5}.seccion-texto .wrapper a{color:#039be5;text-decoration:underline;font-weight:600}.seccion-cajas{display:grid;grid-template-columns:repeat(1, 1fr);grid-row-gap:5px;margin:38px auto;padding:0}.seccion-cajas .caja{position:relative}.seccion-cajas .caja a .titulo{font-size:22px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:0em;text-align:left;color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:28px;z-index:9;width:80%}.seccion-cajas .caja a .titulo::after{display:block;content:'';width:100%;max-width:121.5px;height:2px;background-color:#fff;margin-top:13.5px}.seccion-cajas .caja a .fondo{position:relative;width:100%;height:109px;overflow:hidden;z-index:1;transition:.3s ease all}.seccion-cajas .caja a .fondo img{position:absolute;top:0;right:0;display:block;margin:0;height:100%}.seccion-cajas .caja a .fondo.azul{background-color:#C3DAE2}.seccion-cajas .caja a .fondo.verde{background-color:#D1E2C3}.seccion-cajas .caja a .fondo.marron{background-color:#D0C1A9}.seccion-cajas .caja a .fondo.verde-oscuro{background-color:#A9D0C7}.seccion-cajas .caja a .fondo.gris{background-color:#BAC5C4}.seccion-cajas .caja a .fondo.rojo{background-color:#D0ABA9}.seccion-cajas .caja:hover .fondo.azul{background-color:#86BED1}.seccion-cajas .caja:hover .fondo.verde{background-color:#AFCD97}.seccion-cajas .caja:hover .fondo.marron{background-color:#C7AE86}.seccion-cajas .caja:hover .fondo.verde-oscuro{background-color:#84BBAE}.seccion-cajas .caja:hover .fondo.gris{background-color:#9CB5B2}.seccion-cajas .caja:hover .fondo.rojo{background-color:#D1918C}.seccion-grid-personalizado .wrapper .grid .product{margin-bottom:39px;position:relative}.seccion-grid-personalizado .wrapper .grid .product a{position:relative;width:100%;height:100%;display:block;text-align:center}.seccion-grid-personalizado .wrapper .grid .product a .itsnew{position:absolute;top:13px;right:16px;font-size:10px;line-height:13px;color:#202020;font-weight:700;background-color:#96E299;text-align:center;padding:3px 7.5px;z-index:20}.seccion-grid-personalizado .wrapper .grid .product a .is-onsale{position:absolute;left:16px;top:13px;font-size:10px;line-height:13px;color:#202020;font-weight:700;background-color:#E29B96;text-align:center;padding:3px 7.5px;z-index:20}.seccion-grid-personalizado .wrapper .grid .product a .imagewrapper{background-color:#fff;position:relative;height:190px;margin:0 4px 9px}.seccion-grid-personalizado .wrapper .grid .product a .imagewrapper img{display:block;width:100%;height:100%;object-fit:contain;margin:0;padding:13px}.seccion-grid-personalizado .wrapper .grid .product .woocommerce-loop-product__title{font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:center;color:#484a4d;margin-bottom:3px}.seccion-grid-personalizado .wrapper .grid .product .price{display:block;width:100%;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0em;text-align:center;color:#484a4d}.seccion-grid-personalizado .wrapper .grid .product .price .woocommerce-Price-currencySymbol{padding-left:6px}.seccion-grid-personalizado .wrapper .grid .product .price del{font-size:15px;line-height:18px;color:#E29B96}.seccion-grid-personalizado .wrapper .grid .product .botones-ocultos-producto{height:190px;z-index:9}.seccion-grid-personalizado .wrapper .grid .product .botones-ocultos-producto a{display:initial;width:initial}.seccion-grid-personalizado .wrapper .grid .product:hover .botones-ocultos-producto{opacity:1}.seccion-grid-personalizado .wrapper .grid .product a.button{display:none}.seccion-grid-personalizado .wrapper .grid .product.outofstock .botones-ocultos-producto .add-cart{display:none}.seccion-grid-personalizado .wrapper .grid .product.outofstock .botones-ocultos-producto::after{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);content:'AGOTADO';color:#fff;width:140px;height:30px;font-size:20px;line-height:30px;text-align:center;text-transform:uppercase;border:1px solid #E29B96;background:#E29B96;border-radius:2px;font-weight:500}.seccion-grid-personalizado .wrapper .boton-ver-todos{text-align:center}.seccion-grid-personalizado .wrapper .boton-ver-todos a{margin:0px auto;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;text-transform:uppercase;padding:17.5px 40px;border:2px solid #000;border-radius:2px;transition:.3s ease all;color:#000;box-shadow:0px 4px 12px rgba(0,0,0,0.15)}.seccion-grid-personalizado .wrapper .boton-ver-todos a:hover{background-color:#000;color:#fff}.seccion-seo{margin:35px auto}.seccion-seo .titulo-seo{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0em;text-align:left;color:#202020;padding:0 44px 0 44px;text-transform:uppercase;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.seccion-seo .titulo-seo span.ti{position:relative;display:inline-block}.seccion-seo .titulo-seo span.icono{position:relative;display:inline-block;margin-left:20px}.seccion-seo .titulo-seo span.icono::after{content:'';display:inline-block;background-image:url("../images/chevron-down-seo.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:22px;height:11px;position:relative;top:-3px}.seccion-seo .contenido-texto-seo,.seccion-seo .contenido-texto-seo-archive{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;text-align:center;margin:9px auto;color:#484a4d}.seccion-seo .contenido-texto-seo p,.seccion-seo .contenido-texto-seo-archive p{margin-bottom:15px}.seccion-seo .contenido-texto-seo p:last-of-type,.seccion-seo .contenido-texto-seo-archive p:last-of-type{margin-bottom:0}.seccion-seo .titulo-seo.open span.icono::after{transform:rotate(180deg)}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .imagen-formulario{height:258px;width:100%;display:block;position:relative}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .imagen-formulario img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper{background-color:#039be5}.bannerFooter{margin-top:53px;position:relative}.bannerFooter .contenido{position:absolute;z-index:9;wdith:90%;top:50%;left:50%;transform:translate(-50%, -50%)}.bannerFooter .contenido .titulo{font-size:36px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:0em;text-align:center;color:#fff;margin-bottom:11px}.bannerFooter .contenido .subtitulo{font-size:22px;font-style:normal;font-weight:500;line-height:27px;letter-spacing:0em;text-align:center;color:#fff}.bannerFooter .contenido .boton{text-align:center}.bannerFooter .contenido .boton a{margin:25px auto 0px;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;text-transform:uppercase;padding:17.5px 40px;box-shadow:0px 4px 12px rgba(0,0,0,0.15);border-radius:2px;transition:.3s ease all;color:#fff;background-color:#202020}.bannerFooter .contenido .boton a:hover{background-color:#fff;color:#202020}.bannerFooter .fondo{position:relative;height:333px}.bannerFooter .fondo img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.botones-ocultos-producto{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:rgba(255,255,255,0.6);opacity:0;transition:.3s ease all}.botones-ocultos-producto div{margin:0 4px;border:1.5px solid #202020;width:47px;height:47px;text-align:center}.botones-ocultos-producto div .icono::before{top:50%;transform:translateY(-50%)}.botones-ocultos-producto .ver-producto .icono{position:relative}.botones-ocultos-producto .ver-producto .icono::before{position:relative;display:inline-block;content:'';background-image:url("../images/ojo.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.botones-ocultos-producto .favoritos .tinv-wraper{position:relative;margin:0;border:none}.botones-ocultos-producto .favoritos .tinv-wraper a.tinvwl_add_to_wishlist_button{width:100%;height:100%;top:-3px;margin:0}.botones-ocultos-producto .favoritos .tinv-wraper a.tinvwl_add_to_wishlist_button::before{display:none;position:relative;display:inline-block;content:'';background-image:url("../images/favorito.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;left:37%;top:53%;transform:translate(-50%, -50%);text-align:center}.botones-ocultos-producto .add-cart{position:relative}.botones-ocultos-producto .add-cart .icono{position:relative}.botones-ocultos-producto .add-cart .icono::before{position:relative;display:inline-block;content:'';background-image:url("../images/carrito.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.breadcrumb,.woocommerce-breadcrumb{font-size:12px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:0em;text-align:left;margin-top:18px;margin-bottom:29px}.breadcrumb .last,.woocommerce-breadcrumb .last{font-weight:600;color:#202020}.breadcrumb a,.breadcrumb .separator,.woocommerce-breadcrumb a,.woocommerce-breadcrumb .separator{color:#A6A6A6}.breadcrumb .separator,.woocommerce-breadcrumb .separator{margin:0 4px}.titulo-pagina-principal{font-size:25px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;color:#202020;text-transform:uppercase;margin-bottom:19px}.woocommerce-cart .containter-page-default{margin-bottom:30px}.woocommerce-checkout .containter-page-default{margin-bottom:120px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#039be5}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#202020}#place_order{margin:25px auto 0px;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;text-transform:uppercase;padding:17.5px 40px;box-shadow:0px 4px 12px rgba(0,0,0,0.15);border-radius:2px;transition:.3s ease all;color:#fff;background-color:#039be5;border:none}#place_order:hover{background-color:#fff;color:#202020}#customer_login .col-1 h2,#customer_login .col-2 h2{font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0em;text-align:center;color:#039be5;text-transform:uppercase;margin-bottom:20px}#customer_login .col-1 form,#customer_login .col-2 form{border-color:#039be5}#customer_login .col-1 form label,#customer_login .col-2 form label{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#202020;display:block;margin-bottom:5px}#customer_login .col-1 form label .required,#customer_login .col-2 form label .required{margin-left:5px}#customer_login .col-1 form input[type="text"],#customer_login .col-1 form input[type="email"],#customer_login .col-1 form input[type="tel"],#customer_login .col-1 form input[type="password"],#customer_login .col-1 form select,#customer_login .col-2 form input[type="text"],#customer_login .col-2 form input[type="email"],#customer_login .col-2 form input[type="tel"],#customer_login .col-2 form input[type="password"],#customer_login .col-2 form select{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;color:#A6A6A6;padding:10px 15px 13px;border:1px solid #A6A6A6;border-radius:2px}#customer_login .col-1 form select,#customer_login .col-2 form select{color:#202020}#customer_login .col-1 form textarea,#customer_login .col-2 form textarea{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;padding-left:15px;padding-top:11px;height:143px;color:#A6A6A6}#customer_login .col-1 form button[type="submit"],#customer_login .col-2 form button[type="submit"]{display:inline-block;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;color:#fff;text-transform:uppercase;padding:17.5px 44px;transition:.3s ease all;border-radius:2px;border:1.5px solid #202020;background-color:#202020;box-shadow:0px 4px 12px rgba(0,0,0,0.15);cursor:pointer}#customer_login .col-1 form button[type="submit"]:hover,#customer_login .col-2 form button[type="submit"]:hover{background-color:#fff;color:#202020}.tinv-wishlist{margin-bottom:60px}.tinv-wishlist .tinv-header{display:none}.tinv-wishlist form{border:1px solid #039be5;border-radius:5px;padding:20px}.tinv-wishlist form .tinvwl-table-manage-list thead{background-color:#039be5;color:#fff}.tinv-wishlist form .tinvwl-table-manage-list thead tr th.product-cb,.tinv-wishlist form .tinvwl-table-manage-list thead tr th.product-remove,.tinv-wishlist form .tinvwl-table-manage-list thead tr th.product-thumbnail,.tinv-wishlist form .tinvwl-table-manage-list thead tr th.product-thumbnail,.tinv-wishlist form .tinvwl-table-manage-list thead tr th.product-action{background-color:#fff;color:#000}.tinv-wishlist form .tinvwl-table-manage-list tbody tr.wishlist_item td.product-action button.button{background-color:#202020;color:#fff}.tinv-wishlist form .tinvwl-table-manage-list tfoot button.button{background-color:#039be5;color:#fff;padding:10px 15px}.tinv-wishlist .tinv-modal .tinvwl-buttons-group button,.tinv-wishlist .tinv-modal .tinv-wishlist-clear button{background:#039be5;color:#fff;border:none;border-radius:5px;padding:10px 15px;cursor:pointer}.woocommerce-form-register p{margin-bottom:10px}.woocommerce-form-register .woocommerce-privacy-policy-text{font-size:15px;line-height:21px}.woocommerce-form-register .woocommerce-privacy-policy-text a{color:#039be5;font-weight:600}.woocommerce-form-register select{color:#202020}.woocommerce form .form-row{padding:3px 0}.woocommerce-account .containter-page-default{margin-bottom:60px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-navigation ul{width:100%;max-width:330px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{background-color:#039be5;color:#fff;border:1px solid #039be5;padding:10px 20px;display:block;text-transform:uppercase;color:#fff;font-weight:500;border-bottom:1px solid #fff}.woocommerce-account .containter-page-default .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active{position:relative}.woocommerce-account .containter-page-default .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active::after{position:absolute;top:0;left:100%;content:'';display:block;margin:0;width:0;height:0;border-style:solid;border-width:24.5px 0 24.5px 25px;border-color:transparent transparent transparent #039be5}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content{border:1px solid #039be5;padding:20px 40px;font-size:18px;line-height:24px;border-radius:5px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content p{margin-bottom:30px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content p:last-of-type{margin-bottom:0}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content a{color:#039be5}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:20px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title{padding:10px 0;margin-bottom:10px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form em{font-size:12px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form p{margin-bottom:10px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form label{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#202020;display:block;margin-bottom:5px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form label .required{margin-left:5px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form input[type="text"],.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form input[type="email"],.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form input[type="tel"],.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form input[type="password"],.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form select{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;color:#A6A6A6;padding:10px 15px 13px;border:1px solid #A6A6A6;border-radius:2px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form select{color:#202020}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form textarea{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;padding-left:15px;padding-top:11px;height:143px;color:#A6A6A6}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form button[type="submit"]{display:inline-block;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;color:#fff;text-transform:uppercase;padding:17.5px 44px;transition:.3s ease all;border-radius:2px;border:1.5px solid #202020;background-color:#202020;box-shadow:0px 4px 12px rgba(0,0,0,0.15);cursor:pointer;margin-top:30px}.woocommerce-account .containter-page-default .woocommerce-MyAccount-content form button[type="submit"]:hover{background-color:#fff;color:#202020}.woocommerce form.woocommerce-checkout .col2-set .col-1,.woocommerce form.woocommerce-checkout .col2-set .col-1,.woocommerce form.woocommerce-checkout .col2-set .col-2,.woocommerce form.woocommerce-checkout .col2-set .col-2{width:100%}.woocommerce form.woocommerce-checkout .woocommerce-shipping-fields{margin:30px 0}.woocommerce form.woocommerce-checkout em{font-size:12px}.woocommerce form.woocommerce-checkout p{margin-bottom:10px}.woocommerce form.woocommerce-checkout label{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#202020;display:block;margin-bottom:5px}.woocommerce form.woocommerce-checkout label .required{margin-left:5px}.woocommerce form.woocommerce-checkout input[type="text"],.woocommerce form.woocommerce-checkout input[type="email"],.woocommerce form.woocommerce-checkout input[type="tel"],.woocommerce form.woocommerce-checkout input[type="password"],.woocommerce form.woocommerce-checkout select{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;color:#A6A6A6;padding:10px 15px 13px;border:1px solid #A6A6A6;border-radius:2px}.woocommerce form.woocommerce-checkout select{color:#202020}.woocommerce form.woocommerce-checkout textarea{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:left;padding-left:15px;padding-top:11px;height:143px;color:#A6A6A6}.woocommerce form.woocommerce-checkout button[type="submit"]{display:inline-block;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;color:#fff;text-transform:uppercase;padding:17.5px 44px;transition:.3s ease all;border-radius:2px;border:1.5px solid #202020;background-color:#202020;box-shadow:0px 4px 12px rgba(0,0,0,0.15);cursor:pointer;margin-top:30px}.woocommerce form.woocommerce-checkout button[type="submit"]:hover{background-color:#fff;color:#202020}#order_review{margin-top:20px}#order_review_heading{font-weight:700;font-size:30px;margin:30px 0}.woocommerce.single-product div.product .entry-summary form.cart .qib-button-wrapper{position:relative;margin-top:19px}.woocommerce.single-product div.product .entry-summary form.cart .qib-button-wrapper .qib-button{position:absolute;margin:0;width:initial;padding:0;border:0;background:initial;color:#202020;border-radius:initial;height:20.5px;right:18px;width:20.5px;z-index:99;font-size:0}.woocommerce.single-product div.product .entry-summary form.cart .qib-button-wrapper .qib-button::before{position:absolute;display:block;content:'';width:18px;height:9px;background-image:url("../images/chevron-down.png");background-size:contain;background-position:center;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.woocommerce.single-product div.product .entry-summary form.cart .qib-button-wrapper button.plus{top:4px;right:10px}.woocommerce.single-product div.product .entry-summary form.cart .qib-button-wrapper button.plus::before{transform:translate(-50%, -50%) rotate(-180deg)}.woocommerce.single-product div.product .entry-summary form.cart .qib-button-wrapper button.minus{bottom:2px;right:10px}.noclic&gt;a{cursor:initial}.single-post .resumen ul{list-style:disc}.single-post .resumen ul li{margin-left:27px}.single-post .resumen ul li::marker{color:#039be5}.woocommerce .boton-responsive-ver-subcategorias{position:relative;left:50%;transform:translateX(-50%);max-width:calc(100% - 56px);margin:0 auto;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;text-transform:uppercase;padding:17.5px 40px;border:2px solid #000;border-radius:2px;transition:.3s ease all;box-shadow:0px 4px 12px rgba(0,0,0,0.15);cursor:pointer;width:auto}.woocommerce .boton-responsive-ver-subcategorias:hover{background-color:#000;color:#fff}.woocommerce .seccion-cajas-subcategorias{visibility:hidden;opacity:0;height:0;overflow:hidden;margin:15px auto}.woocommerce .seccion-cajas-subcategorias.visible{visibility:visible;opacity:1;height:auto;overflow:auto;margin:38px auto}.woocommerce .filtros,.woocommerce .categorias-precio-ordenar .wpfMainWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.woocommerce .filtros .wpfFilterWrapper,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterWrapper{width:auto !important}.woocommerce .filtros .wpfFilterWrapper .wfpTitle,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterWrapper .wfpTitle{font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left;color:#202020;text-transform:uppercase;position:relative}.woocommerce .filtros .wpfFilterWrapper .wfpTitle::after,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterWrapper .wfpTitle::after{content:'';display:inline-block;position:absolute;background-image:url("../images/chevron-down.png");background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:11px;width:18px;height:9px;top:5px}.woocommerce .filtros .wpfFilterWrapper svg,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterWrapper svg{display:none}.woocommerce .filtros .wpfFilterWrapper select,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterWrapper select{font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left;text-transform:uppercase;color:#202020;border:1px solid #202020;border-radius:2px;padding:11px 28.5px;background-color:#fff;position:relative;top:-4px}.woocommerce .filtros .wpfFilterWrapper .wpfCheckboxHier select,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterWrapper .wpfCheckboxHier select{padding:5px 8px;text-transform:none}.woocommerce .filtros .categorias,.woocommerce .filtros .precio,.woocommerce .filtros .wpfFilterTitle,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .categorias,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .precio,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterTitle{text-align:center}.woocommerce .filtros .ordenar,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .ordenar{position:relative;text-align:center}.woocommerce .woocommerce-breadcrumb{max-width:1256px;width:100%;margin:0 auto;padding:0 28px;font-weight:600;color:#202020;margin-top:18.5px;margin-bottom:30.5px;flex-wrap:wrap;line-height:22px;font-size:12px}.woocommerce .woocommerce-breadcrumb .separador{margin:0px 12px 0px 11px;font-size:0;position:relative}.woocommerce .woocommerce-breadcrumb .separador::after{display:inline-block;content:'';background-image:url("../images/separador-breadcrumb.png");width:10px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;top:6px}.woocommerce .woocommerce-breadcrumb a{color:#A6A6A6;font-weight:500}.woocommerce .seccion-seo{padding:0}.woocommerce .seccion-seo .titulo-seo{padding:0 28px}.woocommerce .seccion-seo .contenido-texto-seo-archive{text-align:left;padding:0 28px;margin:9px auto 28px}.woocommerce .seccion-seo .contenido-texto-seo-archive p{margin-bottom:15px}.woocommerce .seccion-seo .contenido-texto-seo-archive p:last-of-type{margin-bottom:0}.woocommerce ul.products{padding:0 28px;max-width:1548px;width:100%;margin:0 auto}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product a{position:relative;width:100%;height:100%;display:block;text-align:center}.woocommerce ul.products li.product a .itsnew{position:absolute;top:13px;right:16px;font-size:10px;line-height:13px;color:#202020;font-weight:700;background-color:#96E299;text-align:center;padding:3px 7.5px;z-index:20;border-radius:initial;margin:0;min-width:initial;min-height:initial}.woocommerce ul.products li.product a .is-onsale{position:absolute;left:16px;top:13px;font-size:10px;line-height:13px;color:#202020;font-weight:700;background-color:#E29B96;text-align:center;padding:3px 7.5px;z-index:20}.woocommerce ul.products li.product a .imagewrapper{background-color:#fff;position:relative;height:190px;margin:0 4px 9px}.woocommerce ul.products li.product a .imagewrapper img{display:block;width:100%;height:100%;object-fit:contain;margin:0;padding:13px;position:absolute;top:50%;transform:translateY(-50%)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0em;text-align:center;color:#484a4d;margin-bottom:3px}.woocommerce ul.products li.product .price{display:block;width:100%;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0em;text-align:center;color:#484a4d}.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{padding-left:6px}.woocommerce ul.products li.product .price del{font-size:15px;line-height:18px;color:#E29B96}.woocommerce ul.products li.product .botones-ocultos-producto{height:190px;z-index:9}.woocommerce ul.products li.product .botones-ocultos-producto a{display:initial;width:initial}.woocommerce ul.products li.product:hover .botones-ocultos-producto{opacity:1}.woocommerce ul.products li.product:hover .botones-ocultos-producto&gt;a.woocommerce-LoopProduct-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.woocommerce ul.products li.product:hover .ver-producto,.woocommerce ul.products li.product:hover .favoritos,.woocommerce ul.products li.product:hover .add-cart{position:relative;z-index:11}.woocommerce ul.products li.product:hover .add-cart a.button{padding:0}.woocommerce ul.products li.product a.button{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left;display:inline-block;background-color:#fff;color:#484a4d;text-transform:uppercase;border:1px solid #484a4d;border-radius:2px;padding:10.5px 30px;text-align:center;width:100%;margin-top:0;transition:.3s ease all}.woocommerce ul.products li.product a.button:hover{background-color:#484a4d;color:#fff}.woocommerce ul.products li.product .added_to_cart{display:none}.woocommerce ul.products li.product.outofstock .botones-ocultos-producto .add-cart{display:none}.woocommerce ul.products li.product.outofstock a.button{width:98%;background-color:#fff;color:#E29B96;border:1px solid #E29B96}.woocommerce ul.products li.product.outofstock a.button:hover{background-color:#E29B96;color:#fff}.seccion-insights{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:44px 28px}.seccion-insights .insight{display:flex !important;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.seccion-insights .insight .icono{margin:0 15px}.seccion-insights .insight .icono img{display:block;margin:0;width:initial;max-width:initial}.seccion-insights .insight .titulo{font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left;color:#484a4d;text-transform:uppercase}.woocommerce-info{max-width:1200px;width:100%;margin:50px auto 60px}.container-posts-archive{display:grid;grid-template-columns:repeat(1, 1fr)}.container-posts-archive .caja-blog{margin-bottom:30px}.container-posts-archive .caja-blog .imagen{height:210px}.container-posts-archive .caja-blog .imagen a img{display:block;width:100%;height:100%;object-fit:cover}.container-posts-archive .caja-blog .contenido .fecha{background-color:#039be5;color:#fff;text-transform:uppercase;padding:10px 20px}.container-posts-archive .caja-blog .contenido .texto .titulo{margin:10px 0}.container-posts-archive .caja-blog .contenido .texto .titulo a{text-transform:uppercase;font-weight:600}.nav-links{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:65px;margin-left:auto;margin-right:auto;margin-top:20px}.nav-links .nav-previous{margin:0 20px;position:relative}.nav-links .nav-previous::after{position:absolute;content:'';display:inline-block;height:100%;width:1px;height:100%;background-color:#C4C4C4;top:0;right:-10px}.nav-links .nav-previous a{color:#C4C4C4;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.nav-links .nav-next{margin:0 20px;position:relative}.nav-links .nav-next::before{position:absolute;content:'';display:inline-block;height:100%;width:1px;height:100%;background-color:#C4C4C4;top:0;left:-10px}.nav-links .nav-next a{color:#C4C4C4;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.paginacion{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:65px;margin-top:20px}.paginacion .anterior{margin:0 20px;position:relative}.paginacion .anterior::after{position:absolute;content:'';display:inline-block;height:100%;width:1px;height:100%;background-color:#C4C4C4;right:-10px}.paginacion .anterior a{color:#C4C4C4;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.paginacion .pagina-de{margin:0 16px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;color:#484A4D}.paginacion .siguiente{margin:0 20px;position:relative}.paginacion .siguiente iva-text{font-size:10px}.paginacion .siguiente::before{position:absolute;content:'';display:inline-block;height:100%;width:1px;height:100%;background-color:#C4C4C4;left:-10px}.paginacion .siguiente a{color:#039be5;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.archive.tax-product_cat .seccion-insights,.post-type-archive-product .seccion-insights{margin:33px 0 0}.archive.tax-product_cat .bannerFooter,.post-type-archive-product .bannerFooter{margin-top:0}.xoo-cp-pdetails input[type="number"].xoo-cp-qty{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.woocommerce.single-product main{position:relative}.woocommerce.single-product main .product .woocommerce-tabs .woocommerce-Tabs-panel--description{padding:0 20px}.woocommerce.single-product main .product .upsells{width:100%}.woocommerce.single-product main .product .upsells h2{padding:0 20px 20px 20px}.woocommerce.single-product .boton-volver{position:relative;max-width:1200px;width:100%;margin:0 auto;display:none}.woocommerce.single-product .boton-volver a{position:absolute;right:0;top:-105px;font-style:normal;font-weight:bold;font-size:14px;line-height:17px;text-align:center;color:#484a4d;padding:12.5px 41.5px;border:1px solid #484a4d;border-radius:2px;display:inline-block;transition:.3s ease all;text-transform:uppercase;background-color:#fff}.woocommerce.single-product .boton-volver a:hover{background-color:#484a4d;color:#fff}.woocommerce.single-product .woocommerce-breadcrumb{margin-bottom:24px}.woocommerce.single-product div.product{max-width:1200px;padding:0;margin:0 auto}.woocommerce.single-product div.product .woocommerce-product-gallery{margin-bottom:20px}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{background-color:#fff;height:370px}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{display:block;width:100%;height:100%;object-fit:contain;margin:0;padding:70px;max-height:370px}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-nav{margin-top:5px;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:5px;grid-row-gap:5px;min-height:120px}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-nav li{float:initial;width:initial;max-height:188px;height:100%;background-color:#f4f4f4}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-nav li img{display:block;width:100%;height:100%;object-fit:contain;padding:10px}.woocommerce.single-product div.product .entry-summary{padding:0 28px}.woocommerce.single-product div.product .entry-summary .out-of-stock{margin-top:20px;font-size:30px;line-height:37px;font-weight:600;border:1px solid #E29B96;border-radius:2px;padding:10px 30px;color:#E29B96;text-align:center;text-transform:uppercase;margin-bottom:30px}.woocommerce.single-product div.product .entry-summary .product_title{font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;color:#202020;margin-bottom:8px;text-transform:uppercase}.woocommerce.single-product div.product .entry-summary .descripcion-larga{font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:#484a4d;margin-bottom:8px}.woocommerce.single-product div.product .entry-summary .dato{font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left;color:#484a4d;margin-bottom:16px}.woocommerce.single-product div.product .entry-summary .dato span{font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0em;text-align:left}.woocommerce.single-product div.product .entry-summary .precio-profesional{margin-bottom:42px}.woocommerce.single-product div.product .entry-summary .precio-profesional a{margin-top:16px;display:block;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0em;color:#039be5;text-decoration:underline}.woocommerce.single-product div.product .entry-summary .price{font-size:30px;font-style:normal;font-weight:600;line-height:37px;letter-spacing:0em;text-align:left;color:#202020;text-align:center;display:flex;flex-direction:column-reverse}.woocommerce.single-product div.product .entry-summary .price del{font-size:20px;line-height:24px;color:#E29B96}.woocommerce.single-product div.product .entry-summary .price ins{text-decoration:unset}.woocommerce.single-product div.product .entry-summary .iva-text{font-size:12px}.woocommerce.single-product div.product .entry-summary form.cart{text-align:center;margin-top:2em}.woocommerce.single-product div.product .entry-summary form.cart .quantity{margin-top:30px;text-align:center;width:100%;position:relative}.woocommerce.single-product div.product .entry-summary form.cart .quantity .cantidad-text{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;color:#484a4d;margin-right:15px;position:absolute;top:-22px}.woocommerce.single-product div.product .entry-summary form.cart .quantity input.qty{outline:0;width:170px;background-color:#fff;border:1px solid #c4c4c4;border-radius:2px;margin:0 auto}.woocommerce.single-product div.product .entry-summary form.cart button{margin-top:23px;display:inline-block;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;color:#fff;text-transform:uppercase;padding:13px 28px;background-color:#202020;border:1.5px solid #202020;border-radius:2px;transition:.3s ease all}.woocommerce.single-product div.product .entry-summary form.cart button:hover{background-color:#fff;color:#202020}.woocommerce.single-product div.product .entry-summary .medidas-tab .boton-acordeon,.woocommerce.single-product div.product .entry-summary .informacion-tab .boton-acordeon{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;color:#202020;text-transform:uppercase;padding-bottom:15px;border-bottom:1px solid #c4c4c4;position:relative}.woocommerce.single-product div.product .entry-summary .medidas-tab .boton-acordeon::after,.woocommerce.single-product div.product .entry-summary .informacion-tab .boton-acordeon::after{content:'';display:inline-block;background-image:url("../images/chevron-down-seo.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:22px;height:11px;margin-left:12px}.woocommerce.single-product div.product .entry-summary .medidas-tab .contenido-acordeon,.woocommerce.single-product div.product .entry-summary .informacion-tab .contenido-acordeon{margin-bottom:30px}.woocommerce.single-product div.product .entry-summary .medidas-tab .contenido-acordeon.large,.woocommerce.single-product div.product .entry-summary .informacion-tab .contenido-acordeon.large{padding-top:20px}.woocommerce.single-product div.product .entry-summary .descargar-catalogo{text-align:center}.woocommerce.single-product div.product .entry-summary .descargar-catalogo a{margin-top:15px;margin-bottom:10px;display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0em;text-align:center;color:#202020;text-transform:uppercase;border:1px solid #202020;border-radius:2px;padding:12.5px 22.5px;cursor:pointer;transition:.3s ease}.woocommerce.single-product div.product .entry-summary .descargar-catalogo a:hover{background-color:#202020;color:#fff}.woocommerce.single-product .galeria-relacionados{max-width:1256px;width:100%;padding:0 28px;margin:0 auto}.woocommerce.single-product .galeria-relacionados .titulo-relacionados{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0em;text-align:center;color:#202020;text-transform:uppercase;margin-top:33px;margin-bottom:35px}.woocommerce.single-product .galeria-relacionados ul.products{max-width:initial;width:initial;padding:0;margin:0}.woocommerce.single-product .galeria-relacionados ul.products .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.woocommerce.single-product .galeria-relacionados ul.products .product a .imagewrapper{height:190px}.woocommerce.single-product .galeria-relacionados ul.products .product .button.add_to_cart_button{display:none}.single-post .caja-blog{margin-bottom:30px}.single-post .caja-blog .imagen{height:210px}.single-post .caja-blog .imagen a img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.single-post .caja-blog .contenido .fecha{background-color:#039be5;color:#fff;text-transform:uppercase;padding:10px 20px}.single-post .caja-blog .contenido .texto .titulo{margin:10px 0}.single-post .caja-blog .contenido .texto .titulo a{text-transform:uppercase;font-weight:600}.single-post .caja-blog .contenido .texto .resumen p{margin-bottom:20px}.single-post .caja-blog .contenido .texto .resumen p:last-of-type{margin-bottom:0}.single-post .caja-blog .contenido .texto .resumen h2{font-size:20px}body.role-ced_cwsm_wholesale_user div.product .entry-summary .precio-profesional{display:none}body.role-ced_cwsm_wholesale_user div.product-type-variable .entry-summary .price:first-of-type{display:none}body.role-ced_cwsm_wholesale_user div.product-type-variable .entry-summary form.variations_form .price{display:block}body.role-ced_cwsm_wholesale_user div.product-type-variable .entry-summary form.variations_form .price .woocommerce-Price-amount:first-of-type{display:none}body.role-ced_cwsm_wholesale_user div.product-type-variable .entry-summary form.variations_form .price br{display:none}body.role-ced_cwsm_wholesale_user .seccion-grid-personalizado .wrapper .grid .product .price.ced_cwsm_price{display:block;background:#fff;position:absolute;bottom:0}.presupuesto-a-medida{margin-top:25px}.presupuesto-a-medida .titulo{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0em;text-align:center;color:#039be5;margin:9px auto;text-transform:uppercase}.presupuesto-a-medida .boton{text-align:center}.presupuesto-a-medida .boton a{margin:25px auto;display:inline-block;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.07em;text-align:center;text-transform:uppercase;padding:17.5px 40px;border:2px solid #000;background-color:#000;border-radius:2px;transition:.3s ease all;color:#fff;box-shadow:0px 4px 12px rgba(0,0,0,0.15)}.presupuesto-a-medida .boton a:hover{background-color:#fff;color:#000}.itemscarrousel{margin:50px auto 80px;padding-bottom:20px}.itemscarrousel .item{overflow:hidden;margin:0 10px}.itemscarrousel .item a{display:block;max-width:100%;text-align:center;font-weight:700}.itemscarrousel .item a .post-image{position:relative;width:100%;height:300px;margin-bottom:20px}.itemscarrousel .item a .post-image .image{width:100%;height:100%;object-fit:contain;object-position:center center}.itemscarrousel.posts .item a .post-image .image{object-fit:cover}.slick-track{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;align-items:center;position:relative;overflow:hidden}.slick-next,.slick-prev,.swiper-button-prev,.swiper-button-next{position:absolute;background-color:transparent;border:none;cursor:pointer;z-index:99;font-size:0;width:54px;height:54px;color:#fff;background-color:#039be5;transition:.3s ease all;top:50%;transform:translateY(-50%);border-radius:50%}.slick-next:hover,.slick-prev:hover,.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#000}.slick-next::before,.slick-prev::before,.swiper-button-prev::before,.swiper-button-next::before{content:'';background-size:cover;background-repeat:no-repeat;position:absolute;opacity:1;transition:.3s all ease;font-size:2.5rem;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%)}.slick-prev,.swiper-button-prev{left:30px}.slick-prev::before,.swiper-button-prev::before{content:"\f053";font-family:'Font Awesome 5 Free';font-weight:600;transform:translate(-50%, -50%)}.slick-next,.swiper-button-next{right:30px}.slick-next::before,.swiper-button-next::before{content:"\f054";font-family:'Font Awesome 5 Free';font-weight:600}.slick-dotted.slick-slider{margin-bottom:37.5px}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;position:absolute;bottom:-13.5px;left:50%;transform:translateX(-50%)}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'Font Awesome 5 Free';font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\f111';text-align:center;opacity:.25;color:#484a4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;font-weight:600}@media (min-width: 500px){.seccion-grid-personalizado .wrapper .grid .product a .itsnew,.seccion-grid-personalizado .wrapper .grid .product a .is-onsale{font-size:14px;line-height:17px;padding:6px 15px}.woocommerce ul.products li.product a .itsnew,.woocommerce ul.products li.product a .is-onsale{font-size:14px;line-height:17px;padding:6px 15px}}@media (min-width: 700px){.woocommerce.single-product div.product .entry-summary form.cart .qib-button button.plus{top:24px}.woocommerce.single-product .boton-volver{display:block}.woocommerce.single-product .boton-volver a{right:28px}.woocommerce.single-product .woocommerce-breadcrumb{margin-bottom:68.5px}.woocommerce.single-product div.product{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce.single-product div.product .woocommerce-product-gallery{flex-basis:48%;float:initial}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:613px}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{max-height:613px}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-nav{min-height:202px}.woocommerce.single-product div.product .entry-summary{padding:30px 0px 0px;flex-basis:48%;float:initial;margin-bottom:0}.woocommerce.single-product div.product .entry-summary .product_title{margin-bottom:20px;font-size:25px;line-height:30.48px}.woocommerce.single-product div.product .entry-summary .descripcion-larga{margin-bottom:31px}.woocommerce.single-product div.product .entry-summary .precio-profesional{margin-bottom:33px}.woocommerce.single-product div.product .entry-summary .precio-profesional a{margin-top:0;display:inline-block;margin-left:6px}.woocommerce.single-product div.product .entry-summary .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;text-decoration:none;align-items:baseline;text-align:left}.woocommerce.single-product div.product .entry-summary .price del{margin-left:11px}.woocommerce.single-product div.product .entry-summary form.cart{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-top:33px}.woocommerce.single-product div.product .entry-summary form.cart .quantity{display:flex;flex-direction:column;width:initial;position:relative;margin-right:15px;margin-top:23px}.woocommerce.single-product div.product .entry-summary form.cart .quantity .cantidad-text{margin-right:0;font-size:12px;line-height:14.63px;position:absolute;top:-15px}.woocommerce.single-product div.product .entry-summary form.cart .quantity input.qty{height:48px;margin-top:0;width:100px}.woocommerce.single-product div.product .entry-summary form.variations_form{flex-wrap:wrap}.woocommerce.single-product div.product .entry-summary form.variations_form .single_variation_wrap{width:100%}.woocommerce.single-product div.product .entry-summary form.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.woocommerce.single-product div.product .entry-summary .descargar-catalogo{text-align:left}.woocommerce.single-product div.product .entry-summary .descargar-catalogo a{margin-top:0}.woocommerce.single-product .galeria-relacionados{flex-basis:100%;margin-bottom:167px}.woocommerce.single-product .galeria-relacionados .titulo-relacionados{text-align:center}.woocommerce.single-product .galeria-relacionados ul.products li.product a .imagewrapper{height:326px}.woocommerce.single-product .galeria-relacionados .slick-slider{margin:0 -16px}.woocommerce.single-product .galeria-relacionados .slick-slide{margin:0 16px}.woocommerce.single-product .galeria-relacionados .slick-dots{bottom:-75px}.woocommerce.single-product .seccion-insights{margin-top:54px;margin-bottom:78px;flex-basis:100%}}@media (min-width: 900px){header{border-bottom:1px solid #E1E1E1}header .bottom-header .wrapper-bottom-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;background:rgba(255,255,255,0.6)}header .bottom-header .wrapper-bottom-header .logo{padding:15px 0 25.5px}header .bottom-header .wrapper-bottom-header .logo a img{max-width:189px}header .bottom-header .wrapper-bottom-header .logo .botones-acceso-tienda-responsive{display:none}header .bottom-header .wrapper-bottom-header .navigation{border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:567px;padding-top:18px}header .bottom-header .wrapper-bottom-header .navigation .buscador{max-width:895px}header .bottom-header .wrapper-bottom-header .navigation .buscador .wc-block-product-search__fields{border:1px solid #A6A6A6;border-radius:2px}.menu li{font-size:11px}.menu li a{text-align:center;padding:10px 18px 19px}.botones-acceso-tienda-escritorio{display:flex}.botones-acceso-tienda-escritorio div{margin:0 5px}.home .swiper{margin-top:-111px}.swiper{margin-bottom:71.58px}.swiper .slide{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;height:100%}.swiper .slide .imagen{flex-basis:50%;max-height:initial;margin:0}.swiper .slide .imagen img{max-height:initial}.swiper .slide .contenido{flex-basis:50%;max-width:650px;margin:0}.swiper .slide .contenido .titulo{font-size:50px;line-height:61px;text-align:left}.swiper .slide .contenido .subtitulo{font-size:18px;line-height:33px;text-align:left}.swiper .slide .contenido .boton{text-align:left}#menu-burger-wrapper{display:none}#site-navigation-responsive{display:none}.seccion-titulo .wrapper{font-size:25px;line-height:30.48px;margin:19px auto}.seccion-texto .wrapper{margin:19px auto}.seccion-cajas{margin:62px auto;grid-template-columns:repeat(3, 1fr);grid-row-gap:18px;grid-column-gap:17px}.seccion-cajas .caja a .titulo{left:24px}.seccion-cajas .caja a .fondo{height:148px}.seccion-cajas .caja a .fondo img{width:100%;object-fit:cover}.seccion-grid-personalizado{margin-bottom:72px}.seccion-grid-personalizado .wrapper .grid .product a .imagewrapper{height:326px;margin:0 16px 23px}.seccion-grid-personalizado .wrapper .grid .product .woocommerce-loop-product__title{margin-bottom:3px}.seccion-grid-personalizado .wrapper .grid .product .botones-ocultos-producto{height:326px}.seccion-grid-personalizado .wrapper .boton-ver-todos a{background-color:#202020;border-color:#202020;color:#fff}.seccion-grid-personalizado .wrapper .boton-ver-todos a:hover{background-color:#fff;color:#202020}.seccion-seo .titulo-seo{font-size:25px;line-height:30.48px}.seccion-bloque-con-formulario-de-contacto{margin-top:49px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario{position:relative}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .imagen-formulario{height:440px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper{padding-bottom:80px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7{max-width:595px;width:100%;top:-55px;position:absolute;left:30%;padding:38px 63px 16px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 .titulo-formulario{text-align:left;font-size:25px;line-height:30.48px;margin-bottom:14px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 .dos-col{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 .dos-col .campo{flex-basis:49%;width:49%;margin-bottom:8px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 input[type="text"],.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 input[type="email"],.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 input[type="tel"]{padding:10px 15px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 .aceptacion{margin-top:10px;margin-bottom:17px}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 input[type="submit"]{background-color:#000;border-color:#000}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7 input[type="submit"]:hover{color:#000;background-color:#fff}.bannerFooter .contenido .subtitulo{font-size:20px}.bannerFooter .fondo{height:515px}.breadcrumb,.woocommerce-breadcrumb{margin-top:25px;margin-bottom:51px}.titulo-principal{margin-bottom:59px}footer{padding:76px 20px 25px}footer .top-footer{display:flex;flex-direction:row;flex-direction:wrap;justify-content:space-between;align-items:flex-start}footer .top-footer .logo-info .logo{margin-bottom:0}footer .top-footer .logo-info .telefono{text-align:left;padding-left:5px}footer .top-footer .logo-info .redes-sociales{justify-content:flex-start;padding-left:5px;margin-top:30px}footer .top-footer .logo-info .redes-sociales .red-social{margin:0;margin-right:44px}footer .top-footer .menu-footer{margin-top:0}footer .top-footer .menu-footer .elemento-menu{text-align:left}footer .top-footer .menu-1,footer .top-footer .menu-2{display:block}footer .sub-footer{margin-top:25px;justify-content:flex-start}.woocommerce .boton-responsive-ver-subcategorias{display:none}.woocommerce .seccion-cajas-subcategorias{visibility:visible;opacity:1;height:auto;overflow:initial;margin:30px auto;padding:0 28px}.woocommerce .seccion-seo-bottom{margin:85px auto 73px}.woocommerce .seccion-seo .titulo-seo{text-align:left;justify-content:flex-start}.woocommerce ul.products li.product{margin-right:30px}.woocommerce ul.products li.product a .imagewrapper{height:326px;margin:0 0px 9px}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-bottom:3px}.woocommerce ul.products li.product .botones-ocultos-producto{height:326px}.archive.woocommerce-page ul.products li.product a .imagewrapper{height:431px}.archive.woocommerce-page ul.products li.product .botones-ocultos-producto{height:431px}.seccion-insights{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:33px 0}.seccion-insights .insight{margin:0 74px}.archive.tax-product_cat .seccion-insights,.post-type-archive-product .seccion-insights{margin:33px 0 0}.container-posts-archive{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:10px;grid-column-gap:10px}.whatsapp-flotante{right:103px}.paginacion,.woocommerce-pagination{margin-top:77px;margin-bottom:97px}#customer_login .col-1 h2,#customer_login .col-2 h2{text-align:left;font-size:25px;line-height:30.48px;margin-bottom:14px}}@media (min-width: 1100px){header .bottom-header .wrapper-bottom-header .navigation{max-width:initial;flex-basis:50%}.menu li{font-size:14px}.menu li a{text-align:center;padding:14px 23px 19px}.menu&gt;li.menu-item-has-children&gt;a&gt;.arrow{position:relative;width:16px;height:8px}.menu&gt;li.menu-item-has-children&gt;a&gt;.arrow::before{display:block;position:absolute;top:4px;left:7px;content:'';background-image:url("../images/chevron-down.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:8px}.menu&gt;li.menu-item-has-children:hover&gt;a&gt;.arrow::before{background-image:url("../images/chevron-down-blue.png");height:10px;top:3px}}@media (min-width: 1200px){.woocommerce .filtros,.woocommerce .categorias-precio-ordenar .wpfMainWrapper{flex-wrap:nowrap;justify-content:flex-end;column-gap:10px;align-items:flex-start;margin-bottom:25px}.woocommerce .filtros .categorias,.woocommerce .filtros .precio,.woocommerce .filtros .wpfFilterTitle,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .categorias,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .precio,.woocommerce .categorias-precio-ordenar .wpfMainWrapper .wpfFilterTitle{text-align:left}.woocommerce.single-product .boton-volver a{right:0}.seccion-bloque-con-formulario-de-contacto .wrapper-formulario .formulario-wrapper .wpcf7{left:48%}.seccion-grid-personalizado .wrapper{padding:0;max-width:1200px}.seccion-grid-personalizado .wrapper .grid .slick-slide{margin:0 16px}.seccion-grid-personalizado .wrapper .grid .slick-list{margin:0 -16px}.seccion-grid-personalizado .wrapper .grid .product a .imagewrapper{margin:0 0 23px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.seccion-grid-personalizado .wrapper .grid .product a .imagewrapper img{height:80%}.menu li ul{min-width:230px}.menu li ul li{max-width:230px}.botones-acceso-tienda-escritorio{display:flex}.botones-acceso-tienda-escritorio div{margin:0 20.5px}.woocommerce ul.products li.product a .imagewrapper img{height:80%}}

/*# sourceMappingURL=maps/main.css.map */
</pre></body></html>