h1{color:#fff;font-family:Carnac;font-style:italic;font-weight:800;font-size:48px;letter-spacing:0;line-height:61px}h2{color:#fff;font-family:Carnac;font-style:italic;font-weight:800;font-size:36px;letter-spacing:0;line-height:61px}h3{color:#fff;font-family:Carnac;font-style:italic;font-weight:800;font-size:32px;letter-spacing:0;line-height:38px}p{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.otgs-development-site-front-end{display:none}.container{max-width:100%;width:100%;margin:0 auto;position:relative}.container-full{width:100%;margin:0 auto;position:relative}.row{margin:0 -15px}.container:not(.container-especial-left):not(.container-especial-right){padding:0 5%}.container-full .col,.container .col{padding:0 15px;width:100%}.texto *{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.flex{display:flex}p{color:inherit}a{color:inherit;text-decoration:none}.center{text-align:center}.btn-amarillo{border-radius:4px;background-color:#ffd334;padding:13px 33px;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;display:inline-block;text-transform:uppercase}@media (max-width:992px){.container:not(.container-especial-left):not(.container-especial-right){padding:0 20px}.btn-amarillo{font-size:14px;padding:8px 26px}h1{font-size:29px;letter-spacing:0;line-height:32px}h2{font-size:29px;letter-spacing:0;line-height:32px}h3{font-size:22px;line-height:25px}.texto *{font-size:14px;letter-spacing:0;line-height:18px}}.topbar .col .redes a:hover svg path{fill:#02be95}.topbar .col .redes svg path{fill:#fff;transition:all ease 0.3s}.topbar .right .langswitch{position:relative}.topbar .right .langswitch:before{background:#fff;width:1px;height:100%;position:absolute;left:-15px;top:0;content:""}.topbar .right .menu li:not(:last-child) a:after,.topbar .col .redes a:not(:last-child):after{background:#fff;width:1px;height:100%;position:absolute;right:-15px;top:0;content:""}.topbar .right .menu a,.topbar .col .redes a{position:relative}.topbar .col .redes{display:flex;align-items:center;gap:30px}.topbar .col{display:flex;align-items:center;justify-content:space-between;gap:15px}.topbar{background:linear-gradient(90deg,#046687 0%,#02bd95 100%);padding:9px 0;z-index:2}.topbar .center{width:auto}.topbar .right{display:flex;gap:30px;padding-right:10px;align-items:center}.topbar .right ul{list-style-type:none;display:flex;align-items:center;gap:30px;width:max-content}.topbar ul.wpml-ls-sub-menu a span{color:#000;font-family:Inter;font-size:15px;letter-spacing:0;line-height:19px}.topbar .wpml-ls-legacy-dropdown-click{width:auto}.topbar .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:-12px;background-image:url("data:image/svg+xml,%3Csvg width='10px' height='7px' viewBox='0 0 10 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Homepage' transform='translate(-1809, -21)' stroke='%23FFFFFF' stroke-width='1.5'%3E%3Cpolyline id='Path-2-Copy-6' points='1810.00684 22.2768128 1814.00684 26.2768128 1818.00684 22.2768128'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:8px;height:4px;border:none;background-position:center;background-repeat:no-repeat;background-size:cover}.topbar .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{background:transparent;padding:0;border:none;color:#fff;font-family:Inter;font-size:15px;letter-spacing:0;line-height:19px;text-align:right}.topbar .right .menu a{color:#fff;font-family:Inter;font-size:15px;letter-spacing:0;line-height:19px;text-align:right}.topbar .mensaje-centro{color:#fff;font-family:Inter;font-size:15px;letter-spacing:0;line-height:19px;text-align:center}.topbar .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{display:flex;align-items:center}@media (max-width:992px){.topbar .right,.topbar .left{display:none}.topbar .center{width:100%}.topbar .mensaje-centro{font-size:13px;line-height:17px}}.navcont{position:relative}.nav .buscador{cursor:pointer}.nav{background:#fff;position:relative;z-index:2}nav ul li{padding:30px 0}nav ul li .enlacemega,nav ul li a{color:#000;font-family:Inter;font-size:16px;cursor:pointer;letter-spacing:0;line-height:17px;text-align:center;transition:all ease 0.3s}nav ul li .enlacemega:hover,nav ul li a:hover{color:#02be95}nav ul{list-style-type:none;gap:30px;display:flex;justify-content:center}nav .menuprincipal{width:calc(100% - 336px)}nav .right{display:flex;align-items:center;gap:30px;width:124px;justify-content:end}nav .logo{width:315px}nav{display:flex;align-items:center;justify-content:space-between}nav .cart-icon .cartbudget{height:14px;width:14px;background-color:#02be95;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:5px;right:-6px;color:#000;font-size:10px;font-weight:600;letter-spacing:0;line-height:11px;text-align:center}nav .cart-icon{position:relative}nav .hamburguesa.show .open{display:none}nav .hamburguesa.show .close{display:block}nav .hamburguesa .close{display:none}.navcont.show .navrwd{display:block}.navcont .navrwd{display:none}nav .hamburguesa{display:none}.navrwd .container-top{background:#000;overflow:hidden}.navrwd .col-top .left{display:flex;gap:15px;align-items:center}.navrwd .col-top .titulo{color:#fff;font-family:"Carnac";font-size:18px;letter-spacing:0;line-height:25px;text-transform:uppercase}.navrwd .col-top{display:flex;justify-content:space-between;gap:15px;padding-top:8px;padding-bottom:8px;align-items:center}.navrwd .container-bottom #ajaxsearchlite2 .probox form input[name="phrase"]{font-family:Inter!important;font-size:16px;letter-spacing:0;line-height:282px;height:100%}.navrwd .container-bottom #ajaxsearchlite2 .probox form{height:100%}.navrwd .container-bottom #ajaxsearchlite2 .probox{background:#e8e8e8;height:36px}.navrwd .container-bottom #ajaxsearchlite2{background:#e8e8e8}.navrwd .container-bottom ul.menu a{color:#000;font-family:"Carnac";font-size:20px;letter-spacing:0;line-height:36px;text-transform:uppercase;font-weight:900;font-style:italic}.navrwd .container-bottom ul.menu{padding-top:20px;padding-bottom:15px;border-bottom:2px solid #ccc;list-style-type:none}.navrwd .container-bottom .menubottom a{color:#000;font-family:Inter;font-size:19px;font-weight:600;letter-spacing:0;line-height:31px}.navrwd .container-bottom .menubottom{padding:15px 0 20px 0;list-style-type:none}.navrwd .langswitch .wpml-ls-legacy-dropdown-click a{color:#000;font-family:"Inter";font-size:17px;letter-spacing:0;line-height:31px}.navrwd .langswitch .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding:0;border:none;color:#000;font-family:"Inter";font-size:17px;letter-spacing:0;line-height:31px;width:auto;padding-right:30px}.navrwd .langswitch .wpml-ls-legacy-dropdown-click{width:auto}.navrwd .langswitch .titulolang{color:#000;font-family:"Inter";font-size:17px;letter-spacing:0;line-height:31px}.navrwd .langswitch{display:flex;align-items:center;gap:5px;justify-content:end}.navrwd .container-bottom{padding-top:20px!important;padding-bottom:20px!important}@media (max-width:1250px){nav .logo{width:250px}nav .hamburguesa{display:block}nav .menuprincipal{display:none}.nav .buscador{display:none}nav .logo{max-width:200px}nav{padding:20px 0}.nav{padding:0}}@media (max-width:992px){.nav{padding:15px 0}}@media (max-width:575px){nav .hamburguesa,nav .right{max-width:75px;width:100%}}@media (max-width:445px){nav .right{gap:15px}nav .hamburguesa,nav .right{max-width:50px;width:100%}nav .logo{max-width:150px}}.sliders-home .slider_home .texto{max-width:670px;padding-bottom:30px}.sliders-home .slider_home .titulo{text-transform:uppercase;padding-bottom:13px;color:#fff;font-family:Carnac;font-style:italic;font-weight:800;font-size:48px;letter-spacing:0;line-height:61px}.sliders-home .slider_home h1{text-transform:uppercase;padding-bottom:13px}.sliders-home .slider_home .subtitulo{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;padding-bottom:6px}.sliders-home .slider_home img{display:none}.sliders-home .slider_home{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;padding:100px 0;min-height:620px;display:flex;align-items:center;aspect-ratio:1920 / 620;min-height:auto}.sliders-home .slick-dots li.slick-active button:before{opacity:1;color:#fff}.sliders-home .slick-dots li button:before{opacity:1;color:#aaa;width:8px;height:8px}.sliders-home .slick-dots li{margin:0;width:8px;height:8px}.sliders-home .slick-dots li button{padding:0;width:8px;height:8px}.sliders-home .slick-dots{position:absolute;bottom:48px;display:flex;align-items:center;justify-content:center;gap:9px}.sliders-home{margin-bottom:0!important}@media (max-width:992px){.sliders-home .slider_home .titulo{font-size:29px;letter-spacing:0;line-height:32px}.sliders-home .slider_home .texto{display:none}.sliders-home .slider_home .btn-amarillo{margin-top:17px}.sliders-home .slider_home .subtitulo{font-size:16px;font-weight:500;letter-spacing:0;line-height:21px}}@media (max-width:768px){.sliders-home .slick-dots{bottom:20px;display:none}.sliders-home .slider_home{padding:0}.sliders-home .slider_home img{width:calc(100% + 40px);margin-left:-20px;max-width:max-content;margin-bottom:15px;display:block;margin-bottom:0;display:none}}.marcas_destacadas .marcasCont a:hover img{-webkit-filter:invert(100%);filter:invert(100%)}.marcas_destacadas .marcasCont a:hover{background-color:#fff}.marcas_destacadas .marcasCont a img{filter:none;-webkit-filter:none;max-height:118px;transition:all ease 0.3s}.marcas_destacadas .marcasCont a{transition:all ease 0.3s;background-color:transparent;flex:none}.marcas_destacadas .marcasCont{display:flex;align-items:center;justify-content:space-between;gap:30px;overflow-x:auto;max-width:100%}.marcas_destacadas{padding:8px 0;background:#000}@media (max-width:992px){.marcas_destacadas .col{overflow:auto}.marcas_destacadas .marcasCont{min-width:900px}}.categorias_destacadas .categoriasCont .category-item h3{text-align:center;text-transform:uppercase;padding-bottom:13px}.categorias_destacadas .categoriasCont .category-item .mas{color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;display:block}.categorias_destacadas .categoriasCont .slick-list{margin:0 -15px}.categorias_destacadas .categoriasCont .category-item{background-color:#1b1b1b;display:flex;flex-direction:column;justify-content:end;background-position:center;background-repeat:no-repeat;background-size:cover;height:475px;margin:0 15px;width:calc(25% - 22.5px);padding:44px 35px;border-radius:4px}.categorias_destacadas .categoriasCont .category-item.category-itemimg .meta{position:absolute;padding-left:20px;padding-right:20px;bottom:40px;left:50%;transform:translateX(-50%)}.categorias_destacadas .categoriasCont .category-item.category-itemimg{padding:0;position:relative;aspect-ratio:408 / 475;height:auto}.categorias_destacadas{padding:40px 0;background:#000}@media (max-width:1400px){.categorias_destacadas .categoriasCont .category-item{height:400px}}@media (max-width:992px){.categorias_destacadas .slick-dots li button:before{opacity:1;color:#aaa;width:8px;height:8px}.categorias_destacadas .categoriasCont .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;bottom:-40px}.categorias_destacadas .categoriasCont{position:relative;margin-bottom:40px}.categorias_destacadas .slick-dots li.slick-active button:before{opacity:1;color:#fff}.categorias_destacadas .categoriasCont .category-item h3{padding-bottom:0}.categorias_destacadas .slick-dots li button{padding:0;width:8px;height:8px}.categorias_destacadas .slick-dots li{margin:0;width:8px;height:8px}.categorias_destacadas .categoriasCont .category-item{padding:30px 20px}.categorias_destacadas .categoriasCont .category-item .mas{font-size:14px}}@media (max-width:768px){.categorias_destacadas .categoriasCont .category-item{height:320px}}@media (max-width:480px){.categorias_destacadas{overflow:hidden}.categorias_destacadas .container{padding-right:0!important}.categorias_destacadas .categoriasCont .slick-list{margin:0 -10px}.categorias_destacadas .categoriasCont .category-item{margin:0 10px}.categorias_destacadas .categoriasCont .slick-list{padding-left:0!important}}.productos_destacados .productosCont .product-item{width:calc(25% - 22.5px)}.productos_destacados .productosCont script{width:0!important;display:none!important}.productos_destacados .productosCont{display:flex;gap:30px;flex-wrap:wrap;row-gap:60px}.productos_destacados .productosCont.sinslider{display:flex;gap:30px;flex-wrap:wrap;row-gap:60px}.productos_destacados h2{text-transform:uppercase;padding-bottom:35px;text-align:center}.productos_destacados{padding:40px 0;background:#000}.productos_destacados .productosCont .slick-list{margin:0 -15px}.productos_destacados .productosCont:not(.sinslider) .product-item{margin:0 15px}@media (max-width:1200px){.productos_destacados .productosCont.sinslider .product-item{width:calc(33.33% - 20px)}}@media (max-width:992px){.productos_destacados .slick-dots li button:before{opacity:1;color:#aaa;width:8px;height:8px}.productos_destacados .categoriasCont .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;bottom:-40px}.productos_destacados .slick-dots li.slick-active button:before{opacity:1;color:#fff}.productos_destacados .slick-dots li button{padding:0;width:8px;height:8px}.productos_destacados .slick-dots li{margin:0;width:8px;height:8px}.productos_destacados h2{padding-bottom:25px}}@media (max-width:768px){.productos_destacados .productosCont.sinslider .product-item{width:calc(50% - 7.5px)}.productos_destacados .productosCont.sinslider{gap:15px;row-gap:25px}}@media (max-width:480px){.productos_destacados{overflow:hidden}.productos_destacados .productosCont .slick-list{margin:0 -10px;padding-left:0!important}.productos_destacados .productosCont:not(.sinslider) .product-item{margin:0 10px}.productos_destacados .container:not(.sinslider){padding-right:0!important}}.product-item .featured-image img{width:auto;border-radius:4px;max-height:100%}.product-item .featured-image .blackfriday{position:absolute;left:15px;top:15px;border-radius:4px;background-color:#000;color:#fff;font-family:Oswald;font-size:13px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;padding:4.5px 12px;text-transform:uppercase;min-width:111px}.product-item .featured-image .percentage{min-width:111px;position:absolute;left:15px;top:15px;border-radius:4px;background-color:#02be95;color:#fff;font-family:Oswald;font-size:13px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;padding:4.5px 12px;text-transform:uppercase}.product-item .preciocont{display:flex;align-items:center;gap:10px;padding-top:18px;justify-content:space-between}.product-item .featured-price .tachado{color:#e07979;font-family:Inter;font-size:14px;font-weight:700;text-decoration:line-through;letter-spacing:0;line-height:16px}.product-item .product-stars{display:flex;gap:5px}.product-item .product-stars path{fill:#02be95}.product-item .featured-price{color:#fff;font-family:Inter;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px}.product-item h3{color:#fff;font-family:Oswald;min-height:90px;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;font-style:normal;padding-top:22px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.product-item .featured-image{border-radius:4px;background-color:#fff;position:relative;height:407px;display:flex;align-items:center;justify-content:center}.product-item.consegunda .hover-img{opacity:0;visibility:hidden;height:0}.product-item.consegunda:hover .hover-img{opacity:1;visibility:visible;height:auto}.product-item.consegunda:hover .normal-img{opacity:0;visibility:hidden;height:0}.product-item.consegunda .normal-img{opacity:1;visibility:visible;height:auto}@media (max-width:1400px){.product-item .featured-image{height:350px}}@media (max-width:992px){.product-item h3{font-size:20px;line-height:24px;padding:12px 0 5px 0;min-height:75px}.product-item .preciocont{padding-top:14px}.product-item .featured-price{font-size:15px;line-height:19px}.product-item .featured-price .tachado{font-size:11px;line-height:14px}.product-item .product-stars svg{width:13px;height:13px}.product-item .featured-image .percentage{font-size:11px;line-height:15px;padding:4px 5px;min-width:auto}.product-item .featured-image{height:325px}}@media (max-width:768px){.product-item .featured-image{height:275px}.product-item .featured-image img{height:100%;width:auto}.productos_destacados .productosCont.sinslider .product-item .estrellas{display:none}.productos_destacados .productosCont.sinslider .product-item h3{font-size:16px;line-height:20px;min-height:60px}}@media (max-width:575px){.productos_destacados .productosCont.sinslider .product-item .featured-image{height:160px}}.cards_destacadas .cardsCont .item-card .meta .texto{min-height:100px;margin-bottom:10px}.cards_destacadas .cardsCont .item-card .meta h3{font-size:32px;letter-spacing:0;line-height:38px;font-weight:800;font-style:normal;text-transform:uppercase;padding-bottom:20px}.cards_destacadas .cardsCont .item-card .meta{min-width:500px;max-width:60%;position:relative;width:100%}.cards_destacadas .cardsCont .item-card .subtitulo{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;position:relative;letter-spacing:0;line-height:28px;text-transform:uppercase}.cards_destacadas .cardsCont .item-card .mask{position:absolute;top:0;left:0;width:100%;opacity:.33;border-radius:4px;background-color:#000;height:100%}.cards_destacadas .cardsCont .item-card{width:calc(50% - 15px);height:550px;border-radius:4px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;padding:40px 60px 50px 60px;display:flex;flex-direction:column;justify-content:space-between}.cards_destacadas .cardsCont{display:flex;gap:30px;flex-wrap:wrap}.cards_destacadas{background:#000;padding:60px 0}@media (max-width:1400px){.cards_destacadas .cardsCont .item-card .meta{width:100%;min-width:auto;max-width:100%}}@media (max-width:1200px){.cards_destacadas .cardsCont .item-card{padding:40px 30px 50px 30px}}@media (max-width:992px){.cards_destacadas .cardsCont .item-card{height:440px}.cards_destacadas .cardsCont .item-card{padding:30px}.cards_destacadas .cardsCont .item-card .subtitulo{font-size:20px;line-height:24px}.cards_destacadas .cardsCont .item-card .meta h3{font-size:29px;letter-spacing:.3px;line-height:34px;padding-bottom:15px}.cards_destacadas{padding:35px 0}}@media (max-width:768px){.cards_destacadas .cardsCont{flex-direction:column;gap:23px}.cards_destacadas .cardsCont .item-card{width:100%}.cards_destacadas .cardsCont .item-card{height:395px}}.opiniones h2{text-transform:uppercase;padding-bottom:40px;font-style:normal;text-align:center}.opiniones .opinion-item .texto{min-height:150px;margin-bottom:20px}.opiniones .opinion-item .texto p{color:#000;font-family:Oswald;font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:0;line-height:23px}.opiniones .opinion-item .meta img{width:60px;height:60px;border-radius:50%}.opiniones .opinion-item .meta .right .ciudad{color:#000;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:20px}.opiniones .opinion-item .meta .right .nombre{color:#000;font-family:Inter;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px}.opiniones .opinion-item .meta{display:flex;gap:15px}.opiniones .opinion-item:after{content:"";position:absolute;bottom:0;background:linear-gradient(90deg,#046687 0%,#02bd95 100%);left:0;width:100%;height:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.opiniones .opinion-item{border-radius:5px;background-color:#f0f0f0;padding:35px 40px;padding-bottom:50px;position:relative;margin:0 15px;height:auto}.opiniones .puntuaciones .estrellas{padding-bottom:10px}.opiniones .puntuaciones .texto a{color:#02be95;text-decoration:underline}.opiniones .puntuaciones .texto{display:flex;align-items:center;gap:10px}.opiniones .puntuaciones{padding-top:45px}.opiniones{padding:40px 0 60px 0;background:#000}@media (max-width:1200px){.opiniones .opinion-item .texto p{font-size:19px;line-height:23px}}@media (max-width:992px){.opiniones h2{padding-bottom:25px}.opiniones{padding:40px 0 45px 0}.opiniones .puntuaciones{padding-top:25px}.opiniones .opinion-item .texto p{font-size:16px;line-height:20px}.opiniones .opinion-item .meta .right .estrellas svg{width:80px}.opiniones .opinion-item .meta .right .ciudad{font-size:14px;letter-spacing:0;line-height:16px;padding-bottom:10px}.opiniones .opinion-item .meta .right .nombre{font-size:15px;line-height:19px}.opiniones .opinion-item .meta{gap:12px}.opiniones .opinion-item .texto{min-height:125px}.opiniones .opinion-item{padding:20px}.opiniones .opinion-item .meta img{width:40px;height:40px}}@media (max-width:575px){.opiniones .slick-list{padding-left:0!important}.opiniones .opinion-item{margin:0 7.5px}.opiniones .container-full{padding-left:12.5px}}@media (max-width:360px){.opiniones .puntuaciones .texto{flex-direction:column;align-items:start}}.newsletter .col .right{padding-right:150px}.newsletter .col .left .titulo{color:#fff;font-family:"Carnac";font-weight:800;letter-spacing:0;line-height:43px;font-size:36px;font-style:italic;text-transform:uppercase;max-width:560px}.newsletter .col .left .subtitulo{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;padding-bottom:15px;text-transform:uppercase}.newsletter .col .left{padding-left:150px}.newsletter .col{display:flex;align-items:center;gap:30px;justify-content:space-between}.newsletter .formulario input[type="email"]::placeholder{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.newsletter .wpcf7-form-control-wrap[data-name="your-email"]:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='27px' height='18px' viewBox='0 0 27 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Homepage' transform='translate(-1135, -5055)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='icon_email_NL' transform='translate(1135, 5055)'%3E%3Cpath d='M24.6269531,0 L2.37304688,0 C1.06618359,0 0,0.932123077 0,2.07692308 L0,15.9230769 C0,17.064 1.0614375,18 2.37304688,18 L24.6269531,18 C25.9305469,18 27,17.0710154 27,15.9230769 L27,2.07692308 C27,0.936 25.9385625,0 24.6269531,0 Z M24.2992617,1.38461538 L13.5503086,10.7922923 L2.70838477,1.38461538 L24.2992617,1.38461538 Z M1.58203125,15.6363692 L1.58203125,2.35703077 L9.20104102,8.96810769 L1.58203125,15.6363692 Z M2.70068555,16.6153846 L10.3244941,9.94292308 L12.9958594,12.2608615 C13.3050937,12.5292 13.8041191,12.5283231 14.1120879,12.2587385 L16.7167969,9.97906154 L24.2993145,16.6153846 L2.70068555,16.6153846 Z M25.4179688,15.6363231 L17.8354512,9 L25.4179688,2.36363077 L25.4179688,15.6363231 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:10px;left:30px;transform:translateY(-50%);width:27px;height:18px}.newsletter .formulario input[type="email"]{border:2px solid #fff;position:relative;border-radius:4px;background:transparent;padding:16px 85px;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.newsletter .formulario .top .wpcf7-spinner{position:absolute;right:0;bottom:-25px;margin:0}.newsletter .formulario .top .wpcf7-submit{border-radius:0 4px 4px 0;background-color:#fff;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;top:0;padding:17px 15px;border:none;width:119px;right:0;position:absolute}.newsletter .formularioform .wpcf7-response-output{color:#fff;font-family:Inter;font-size:16px;font-weight:600;letter-spacing:0;line-height:26px;font-weight:300}.newsletter .formulario .wpcf7-list-item a{font-weight:600;text-decoration:underline}.newsletter .formulario .wpcf7-list-item label{display:flex;align-items:center;gap:9px}.newsletter .formulario .wpcf7-list-item :checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.newsletter .formulario .wpcf7-list-item input{cursor:pointer;background-color:transparent;position:relative;width:21px;height:21px;appearance:none;border:2px solid #fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;color:#fff;font-family:Inter;font-size:14px;letter-spacing:0;line-height:26px;font-weight:300;margin:0}.newsletter .formulario .wpcf7-list-item{margin:0;margin-top:19px;color:#fff;font-family:Inter;font-size:16px;font-weight:600;letter-spacing:0;line-height:26px;font-weight:300}.newsletter .formulario .top{position:relative}.newsletter .formulario{max-width:575px}.newsletter{padding:40px 0;background-position:center;background-repeat:no-repeat;background-size:cover}.newsletter .wpcf7 form.sent .wpcf7-response-output{font-family:inter;color:#FFF}@media (max-width:1500px){.newsletter .col .right{padding-right:0}.newsletter .col .left{padding-left:0}}@media (max-width:1200px){.newsletter .col .left .titulo{font-size:21px;line-height:27px}}@media (max-width:992px){.newsletter .col>div{width:100%}.newsletter .formulario{max-width:447px}.newsletter .col .left .subtitulo{font-size:16px;line-height:21px}.newsletter .formulario input[type="email"]{padding:6.5px 45px;font-size:14px;letter-spacing:0;line-height:26px;width:100%}.newsletter .wpcf7-form-control-wrap[data-name="your-email"]:before{left:18px;transform:translateY(-50%);width:20px;height:13px}.newsletter .formulario .wpcf7-list-item-label a,.newsletter .formulario .wpcf7-list-item-label{font-size:14px;line-height:21px}.newsletter .formulario .top .wpcf7-submit{font-size:15px;font-weight:500;letter-spacing:0;line-height:22px;width:82px;padding:10px 10px}.newsletter .col{flex-direction:column;gap:20px;align-items:flex-start}}footer .col-logo img{margin-bottom:40px}footer{padding:90px 0 60px 0;overflow-x:hidden}footer .row.flex .col-logo .texto-footer p{color:#000}footer .row.flex .col-logo .texto-footer{padding-bottom:20px}footer .row.flex .menu li a{color:#000;font-family:Inter;font-size:16px;letter-spacing:0;line-height:36px}footer .row.flex .menu li{width:50%}footer .row.flex .menu{list-style-type:none;display:flex;flex-wrap:wrap}footer .row.flex .titulo{color:#000;font-family:"Carnac";font-weight:800;font-size:19px;letter-spacing:0;line-height:23px;font-weight:700;padding-bottom:20px}footer .row.flex .col-datos .dato-cont{display:flex;gap:13px;color:#000;font-family:Inter;font-size:16px;letter-spacing:0;line-height:33px;align-items:center}footer .row.flex .col-datos .dato-cont span,footer .row.flex .col-datos .dato-cont a{width:calc(100% - 27px)}footer .row.flex .col-datos .dato-cont .icono{width:14px}footer .row.flex .col-datos{width:25%}footer .row.flex .col-logo{width:34%}footer .row.flex .col-menus{width:25%}footer .redes a:hover path{fill:#02be95}footer .redes a{position:relative}footer .redes a:not(:last-child):after{background:#000;width:1px;height:100%;position:absolute;right:-15px;top:0;content:""}footer .redes{display:flex;align-items:center;gap:30px}footer .redes svg path{fill:#000;transition:all ease 0.3s}footer .row.flex{justify-content:space-between;gap:30px}footer .row-bottom .right{padding-right:15px}footer .row-bottom .left{display:flex;padding-left:15px;color:#000;font-family:Oswald;font-size:14px;letter-spacing:2px;line-height:28px;text-transform:uppercase;gap:30px}footer .row-bottom{padding-top:80px}footer .row-bottom .right{display:flex;gap:12px}footer .col-menusmv{display:none}@media (max-width:1600px){footer .row.flex .col-datos{width:28%}}@media (max-width:1400px){footer .row.flex .col-datos{width:30%}footer .row.flex .col-datos .dato-cont{line-height:20px;padding-bottom:10px}}@media (max-width:1260px){footer .row-bottom .left{gap:15px}}@media (max-width:1200px){footer .row.flex{flex-direction:column}footer .row.flex .col-datos,footer .row.flex .col-menus,footer .row.flex .col-logo{width:100%}footer .row-bottom.flex{flex-direction:column-reverse}}@media (max-width:992px){footer{padding:50px 0 30px 0}footer .row:not(.row-bottom).flex{gap:45px}footer .col-logo img{margin:0 auto;margin-bottom:30px;max-width:277px;width:100%}footer .row-bottom{padding-top:45px;padding-left:20px;padding-right:20px}footer .row.flex .col-logo .texto-footer p{font-size:14px;letter-spacing:0;line-height:24px;text-align:center}footer .row-bottom .right{padding-right:0}footer .col-menusmv .col-datos.mv,footer .col-menusmv>div{width:50%}footer .col-menusmv{display:flex;gap:30px}footer .row.flex .col-datos:not(.mv),footer .row.flex .col-menus{display:none}footer .row-bottom .left{padding-left:0}footer .row.flex .col-logo .texto-footer{padding-bottom:10px}footer .row.flex .menu{flex-direction:column}footer .redes{justify-content:center}footer .row.flex .titulo{font-size:17px;letter-spacing:0;line-height:23px;padding-bottom:15px}footer .row.flex .col-datos .dato-cont span,footer .row.flex .col-datos .dato-cont a,footer .row.flex .menu li a{font-size:13px;letter-spacing:0;line-height:29px}footer .row-bottom a,footer .row-bottom .copy{font-size:12px;letter-spacing:1.71px;line-height:23px}footer .row-bottom .left{flex-wrap:wrap;row-gap:0}footer .row-bottom .left,footer .row-bottom .right{justify-content:center}}@media (max-width:575px){footer .col-menusmv .col-datos.mv,footer .col-menusmv>div{width:100%}footer .row-bottom a,footer .row-bottom .copy{text-align:center}footer .col-menusmv{flex-direction:column}}.cabecera_sobre_nosotros .texto p{color:#000;text-align:center}.cabecera_sobre_nosotros img{width:100%}.cabecera_sobre_nosotros .colorfondoabajo{background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:225px}.cabecera_sobre_nosotros .texto{max-width:1137px;margin:0 auto;padding-bottom:160px}.cabecera_sobre_nosotros h1{color:#000;text-align:center;max-width:1137px;margin:0 auto;text-transform:uppercase;padding-bottom:30px}.cabecera_sobre_nosotros{padding-top:165px;position:relative}@media (max-width:992px){.cabecera_sobre_nosotros{padding-top:80px}.cabecera_sobre_nosotros .texto{padding-bottom:80px}}@media (max-width:480px){.cabecera_sobre_nosotros .colorfondoabajo{height:185px}}.texto_triple_columna{background-color:#000;padding-top:90px;padding-bottom:75px}.texto_triple_columna .titulo{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;font-weight:800;font-style:italic;text-transform:uppercase;padding-bottom:20px}.texto_triple_columna .col-textos .texto-item{width:calc(33.33% - 73.33px)}.texto_triple_columna .container{padding-left:calc(5% + 40px)!important;padding-right:calc(5% + 40px)!important}.texto_triple_columna .col-textos{gap:110px;flex-wrap:wrap;row-gap:60px}@media (max-width:1200px){.texto_triple_columna .col-textos{gap:30px}.texto_triple_columna .col-textos .texto-item{width:calc(33.33% - 20px)}}@media (max-width:992px){.texto_triple_columna{padding-top:50px;padding-bottom:40px}.texto_triple_columna .container{padding-left:20px!important;padding-right:20px!important}}@media (max-width:768px){.texto_triple_columna .titulo{font-size:20px;line-height:24px}.texto_triple_columna .col-textos{flex-direction:column}.texto_triple_columna .col-textos .texto-item{width:100%}}.equipo .col-miembros{gap:30px;row-gap:60px;flex-wrap:wrap}.equipo .miembro-item .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.45) 100%);border-radius:4px}.equipo .miembro-item .meta .cargo{color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:25px;text-align:center;text-transform:uppercase}.equipo .miembro-item .meta .nombre{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase}.equipo .miembro-item .meta{position:relative;width:100%;text-align:center}.equipo .miembro-item{display:flex;flex-direction:column;justify-content:end;align-items:center;position:relative;width:calc(33.33% - 20px);border-radius:4px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:37px 43px}.equipo .texto{max-width:1136px;margin:0 auto;text-align:center;padding-bottom:70px}.equipo h2{text-transform:uppercase;color:#fff;text-align:center;padding-bottom:10px}.equipo{padding:75px 0;background:#000}@media (max-width:992px){.equipo .texto{padding-bottom:35px}.equipo .miembro-item .meta .nombre{font-size:19px;line-height:24px}.equipo .miembro-item .meta .cargo{font-size:15px;line-height:20px}.equipo{padding:35px 0}}@media (max-width:768px){.equipo .miembro-item{width:100%}}.cabecera_pequena .buscador-categoria #ajaxsearchlite3{border-radius:4px}.cabecera_pequena .buscador-categoria{padding-bottom:20px;max-width:250px}.cabecera_pequena .mask{opacity:.45;background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%}.cabecera_pequena .texto{color:#fff;font-family:Inter}.page-id-541 .cabecera_pequena .texto{max-width:515px}.cabecera_pequena h1{text-transform:uppercase;padding-bottom:13px}.cabecera_pequena{height:385px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;align-items:end;padding:70px 0}@media (max-width:992px){.cabecera_pequena{padding:20px 0;height:190px}.cabecera_pequena h1{padding-bottom:10px}.cabecera_pequena .texto{font-size:14px;letter-spacing:0;line-height:18px}}.listado_productos .col-right{width:75%}.listado_productos .col-left{width:25%}.listado_productos .col-productos .product-item{width:calc(33.33% - 20px)}.listado_productos .pagination ul .page-numbers:hover,.listado_productos .pagination ul .page-numbers.current{background-color:#02be95;border:1.5px solid #02be95}.listado_productos .pagination ul .page-numbers.prev,.listado_productos .pagination ul .page-numbers.next{display:none}.listado_productos .pagination ul .page-numbers{border:1.5px solid #fff;width:37px;height:37px;border-radius:50%;color:#fff;font-family:Oswald;font-size:16px;letter-spacing:0;line-height:26px;text-align:center;display:flex;align-items:center;background-color:transparent;transition:all ease 0.3s;justify-content:center}.listado_productos .pagination ul{display:flex;margin-top:130px;justify-content:center;gap:15px;list-style-type:none}.listado_productos .col-productos{display:flex;gap:30px;flex-wrap:wrap;row-gap:60px;margin-top:80px}.listado_productos .col-orden select option{color:#000}.listado_productos .col-orden select{border:1px solid #fff;border-radius:4px;background:transparent;padding:8px 15px;color:#fff;font-family:Oswald;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-left:auto;display:block}.listado_productos{background:#000;padding:60px 0;overflow:hidden}@media (max-width:992px){.listado_productos .row.flex{flex-wrap:wrap}.listado_productos .col-left{width:100%}.listado_productos{padding-top:8px}}@media (max-width:768px){.listado_productos .col-productos .product-item{width:calc(50% - 15px)}}@media (max-width:575px){.listado_productos .col-productos{gap:15px;row-gap:35px}.listado_productos .col-productos .product-item{width:calc(50% - 7.5px)}.listado_productos .product-item .featured-image{height:210px}.listado_productos .product-item .estrellas{display:none}.listado_productos .product-item .featured-price{display:flex;gap:10px;align-items:center}.listado_productos .product-item h3{font-size:16px;line-height:20px}}@media (max-width:480px){.listado_productos .product-item .featured-image{height:170px}}.sidebar .filtro.show svg{transform:rotate(180deg)}.sidebar .filtro.show .filtroshow{display:block}.sidebar .filtroshow{display:none}.sidebar .filtrotitulo path{fill:#fff}.sidebar .filtrotitulo{cursor:pointer;color:#fff;font-family:Oswald;font-size:19px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:24px;display:flex;align-items:center;justify-content:space-between;gap:30px}.sidebar .filtro-precio label{color:#fff;font-family:Oswald;font-size:16px;position:relative;letter-spacing:0;line-height:26px;text-transform:uppercase;max-width:calc(50% - 15px);width:100%;max-width:115px}.sidebar .filtro-precio{padding-top:17px}.sidebar .filtro-precio .suffix{position:absolute;right:35px;bottom:8px}.sidebar .titulo .icono{display:none}.sidebar .button_container_prices a{margin-left:0;border-radius:4px;max-width:115px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.sidebar .filtro-precio input{background:transparent;outline:none!important;border:1px solid #fff;border-radius:4px;position:relative;display:block;margin-top:5px;padding-right:35px;color:#fff;font-family:Oswald;font-size:16px;letter-spacing:0;line-height:26px;padding:7px 13px;padding-right:62px;max-width:100%}.sidebar .filtro-precio{display:flex;align-items:center;gap:30px}.sidebar .filtro{padding:15px 0;border-bottom:1px solid #2b2b2b}.sidebar .filtro .limpiarfiltros{color:#fff;font-family:Oswald;font-size:16px;letter-spacing:0;line-height:46px;text-transform:uppercase;display:flex;gap:8px;align-items:center}.sidebar .filtro-cont:hover input,.sidebar .filtro-cont.active input{background-color:#fff}.sidebar .filtro-cont{cursor:pointer}.sidebar .filtro-cont input{cursor:pointer;background-color:transparent;position:relative;width:22px;height:22px;appearance:none;border:1px solid #fff;border-radius:4px;transition:all ease 0.3s}.sidebar .filtro-cont{color:#fff;font-family:Oswald;font-size:15px;letter-spacing:0;line-height:46px;text-transform:uppercase;display:flex;gap:8px;align-items:center}.sidebar .titulo{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;font-weight:800;text-transform:uppercase;font-style:italic;padding-bottom:41px}.sidebar .titulo .icono{display:none}.sidebar .filtroscont{max-height:100vh;overflow:auto;padding-right:40px}*{scrollbar-width:thin;scrollbar-color:#ffd334 #272727}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#272727}*::-webkit-scrollbar-thumb{background-color:#ffd334;border-radius:20px;border:3px solid #272727}@media (max-width:992px){.sidebar .filtroscont{padding-right:0;max-height:initial}.listado_productos .col-orden select{margin-left:0}.listado_productos .col-productos{margin-top:25px}.listado_productos .pagination ul .page-numbers{width:31px;height:31px}.listado_productos .pagination ul{margin-top:50px}.listado_productos .col-right{width:100%}.sidebar.show .filtroscont{display:block}.sidebar.show .titulo .icono{transform:rotate(180deg)}.sidebar .filtroscont{display:none}.sidebar .filtro-precio{max-width:400px}.sidebar .filtro-precio .suffix{bottom:12px}.sidebar .filtro-cont{font-size:13px}.sidebar .filtro-cont input{width:19px;height:19px}*::-webkit-scrollbar{width:8px}.sidebar .titulo .icono{display:block}.sidebar .titulo svg path{fill:#fff}.sidebar .titulo:after{width:calc(100% + 40px);position:absolute;background-color:#252525;height:1px;left:-20px;bottom:0;content:""}.sidebar .titulo svg{width:13px}.sidebar .titulo{display:flex;align-items:center;gap:10px;justify-content:space-between;color:#fff;font-style:normal;padding-bottom:8px;font-family:Oswald;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px;position:relative}.sidebar .titulo .icono{display:block}.sidebar .filtro{padding:8px 0}.sidebar .filtrotitulo svg{width:13px}.sidebar .filtro-precio label{font-size:13px;line-height:20px}.sidebar .filtrotitulo{font-family:Oswald;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px}}.galeria .slick-slide{height:inherit!important;max-height:500px;margin:0 15px;border-radius:4px}.galeria .slick-track{margin:0 -15px;display:flex!important}.galeria h2{text-align:center;text-transform:uppercase;padding-bottom:75px}.galeria{overflow:hidden;padding:60px 0 75px 0;background:#000}@media (max-width:1200px){.galeria .slick-slide{max-height:400px}}@media (max-width:992px){.galeria h2{padding-bottom:25px}.galeria .slick-slide{max-height:300px}.galeria .slick-dots li.slick-active button:before{opacity:1;color:#fff}.galeria .slick-dots li button:before{opacity:1;color:#aaa;width:8px;height:8px}.galeria .slick-dots li{margin:0;width:8px;height:8px}.galeria .slick-dots li button{padding:0;width:8px;height:8px}.galeria{padding:40px 0}.galeria .slick-dots{position:absolute;display:flex;align-items:center;justify-content:center;gap:9px}}@media (max-width:575px){.galeria .slick-slide{max-height:250px}}@media (max-width:480px){.galeria .slick-slide{max-height:165px}}.faqshome .acordeon .inner .item .title .text #Homepage{stroke:#fff}.faqshome .acordeon .inner .item .title .text span{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;transition:all ease 0.3s}.faqshome .acordeon .inner .item .title .text.open .abrir{display:none}.faqshome .acordeon .inner .item .title .text.open .cerrar{display:block}.faqshome .acordeon .inner .item .title .text .cerrar{display:none}.faqshome .acordeon .inner .item .title .text{display:flex;gap:30px;align-items:center;color:#f6f6f6;font-size:20px;font-family:"Manrope";font-weight:600;width:100%;justify-content:space-between}.faqshome .acordeon .inner .item .title{display:flex;align-items:center;cursor:pointer}.faqshome .acordeon .inner .description p:last-child{padding-bottom:0}.faqshome .acordeon .inner .description p{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:15px}.faqshome .acordeon .inner .description .contenido .textocont{max-width:850px}.faqshome .acordeon .inner .description .contenido img{max-width:400px;border-radius:4px}.faqshome .acordeon .inner .description .contenido{display:flex;align-items:flex-start;gap:30px}.faqshome .acordeon .inner .description{padding-top:20px}.faqshome .acordeon .inner .item:last-child{border:none}.faqshome .acordeon .inner .item{width:100%;padding:40px 0;border-bottom:1px solid #2b2b2b}.faqshome h2{padding-bottom:45px;text-transform:uppercase;text-align:center}.faqshome{padding:75px 0 80px 0;background-color:#000}@media (max-width:992px){.faqshome .acordeon .inner .description p{font-size:14px;line-height:18px;letter-spacing:0}.faqshome .acordeon .inner .description .contenido{flex-direction:column;gap:15px}.faqshome h2{padding-bottom:20px}.faqshome .acordeon .inner .item .title .text span{font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.faqshome .acordeon .inner .item{padding:15px 0}}.cards_verdes .col-cards .card-item img{max-width:55px}.cards_verdes .col-cards .card-item p{color:#fff;font-family:Oswald;font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;text-transform:uppercase}.cards_verdes .col-cards .card-item{border-radius:4px;background-color:#02be95;width:calc(25% - 22.5px);padding:23px;display:flex;gap:40px}.cards_verdes .col-cards{display:flex;flex-wrap:wrap;gap:30px}.cards_verdes{padding:85px 0 90px 0;background:#000}@media (max-width:1450px){.cards_verdes .col-cards .card-item{gap:15px;align-items:center}}@media (max-width:1200px){.cards_verdes .col-cards .card-item{width:calc(50% - 15px)}}@media (max-width:768px){.cards_verdes .col-cards .card-item img{max-width:35px}.cards_verdes .col-cards .card-item{padding:12px 15px;width:calc(50% - 7.5px)}.cards_verdes{padding:0 0 40px 0}.cards_verdes .col-cards .card-item p{font-size:15px;font-weight:500;letter-spacing:0;line-height:21px}.cards_verdes .col-cards{gap:15px}}.producto-ficha .product-breadcrumbs{color:#fff;padding-bottom:80px;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.producto-ficha .product-stars path{fill:#02be95}.producto-ficha .woocommerce-product-rating{display:none}.producto-ficha .reviews .numopiniones{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.producto-ficha .reviews{display:flex;align-items:center;gap:10px;padding-bottom:30px;padding-left:50px}.producto-ficha .product-stars{display:flex;gap:5px;align-items:center}.producto-ficha .add-review{color:#02be95;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px;text-decoration:underline;cursor:pointer}.producto-ficha h1{text-transform:uppercase;padding-bottom:28px}.producto-ficha .pricecont>span:not(.woocommerce-Price-amount){order:3;color:#02be95;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px}.producto-ficha .pricecont>span.woocommerce-Price-amount bdi{color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px;text-decoration:none}.producto-ficha .pricecont ins bdi{color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px;text-decoration:none}.producto-ficha .pricecont ins{order:1}.producto-ficha .pricecont del bdi{color:#e07979;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px}.producto-ficha .pricecont del{order:2;color:#e07979}.producto-ficha .pricecont{display:flex;gap:10px;align-items:baseline}.producto-ficha .short-description{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;padding-bottom:40px;line-height:26px}.producto-ficha .precio{padding-bottom:28px}.producto-ficha{background:#000;padding-top:40px}.producto-ficha .stock .red{background-color:#e07979;width:13px;height:13px;display:block;border-radius:50%}.producto-ficha .stock .green{background-color:#02be95;width:13px;height:13px;display:block;border-radius:50%}.producto-ficha .avisame{margin-left:50px}.producto-ficha .avisame,.producto-ficha .single_variation_wrap button.single_add_to_cart_button:hover,.producto-ficha .single_variation_wrap button.single_add_to_cart_button,.producto-ficha .cart button.single_add_to_cart_button:hover,.producto-ficha .cart button.single_add_to_cart_button{border-radius:4px;background-color:#02be95!important;max-width:360px;width:100%;display:flex;gap:15px;align-items:center;justify-content:center;color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;margin-top:40px;padding:19.5px 20px}.producto-ficha #container-gallery-product{border:none;position:relative;padding:0}.producto-ficha .imagenes-miniatura .imagen-mini .anchor-wrapper{width:100%;height:100%}.producto-ficha .imagenes-miniatura .imagen-mini{height:180px;width:calc(50% - 15px);cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover}.producto-ficha #container-gallery-product>div{padding:0}.producto-ficha .imagenes-miniatura .imagenCont{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.producto-ficha .imagenes-miniatura{display:flex;gap:30px;padding-top:30px;flex-wrap:wrap}.producto-ficha .row.flex .col-left .imagen-principal .iconogaleria svg{width:20px;height:20px}.producto-ficha .row.flex .col-left .imagen-principal .iconogaleria{position:absolute;top:20px;right:20px}.producto-ficha .row.flex .col-left .imagen-principal{height:846px;background-position:center;background-size:contain;position:relative;background-repeat:no-repeat}.producto-ficha .col-right .description-cont *{padding-bottom:15px}.producto-ficha .caracteristicas-cont *:not(h2),.producto-ficha .col-right .description-cont p{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.producto-ficha .caracteristicas-cont ul li strong{color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:40px}.producto-ficha .caracteristicas-cont ul li:last-child{border-bottom:none}.producto-ficha .caracteristicas-cont ul li{color:#fff;font-family:Oswald;font-size:17px;font-weight:300;letter-spacing:0;display:flex;gap:15px;justify-content:flex-start;line-height:40px;text-transform:uppercase;border-bottom:1px solid #2b2b2b}.producto-ficha .caracteristicas-cont ul li *{width:50%}.producto-ficha .caracteristicas-cont ul{list-style-type:none}.producto-ficha .caracteristicas-cont h2{margin-top:50px}.producto-ficha .col-right .description-cont .descripcion h2{margin-top:15px}.producto-ficha .col-right .description-cont .descripcioncortaCont .leermas.menos{display:none}.producto-ficha .col-right .description-cont .descripcioncortaCont.show .leermas.mas{display:none}.producto-ficha .col-right .description-cont .descripcioncortaCont.show .leermas.menos{display:block}.producto-ficha .col-right .description-cont .descripcioncortaCont .leermas{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;cursor:pointer;line-height:26px}.producto-ficha .col-right .description-cont .descripcioncortaCont.show .descripcioncorta *:nth-child(n+4){display:block}.producto-ficha .col-right .description-cont .descripcioncorta *:nth-child(n+4){display:none}.producto-ficha .col-right .description-cont h2{color:#fff;font-family:Oswald;font-size:23px;padding-bottom:14px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;margin-top:70px;font-style:normal}.producto-ficha .col-right .description-cont h3{color:#fff;font-family:Oswald;font-size:18px;padding-bottom:14px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;margin-top:70px;font-style:normal}.producto-ficha .col-right .short-description,.producto-ficha .col-right .tituloproducto,.producto-ficha .col-right .description-cont{max-width:745px}.producto-ficha .col-right .cuponitem{margin-left:50px}.producto-ficha .col-right .description-cont,.producto-ficha .col-right .cart,.producto-ficha .col-right .stock,.producto-ficha .col-right .short-description,.producto-ficha .col-right .precio,.woosb-wrap.woosb-bundled,.producto-ficha .col-right .tituloproducto{padding-left:50px}.woosb-wrap.woosb-bundled .woosb-item-product{padding:22px 0;border-bottom:1px solid #2b2b2b}.producto-ficha .cuponitem .tittulito{display:block;color:#fff;font-family:Inter;font-size:12px;letter-spacing:0;line-height:26px}.producto-ficha .listadocupones{display:flex;flex-direction:column;align-items:flex-start}.producto-ficha .cuponficha{background:#2b2b2b;display:inline-block;padding:10px;border-radius:5px;margin-top:10px;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;min-width:360px;text-align:center;line-height:26px}.woosb-products .woosb-product .woosb-price-new ins,.woosb-products .woosb-product .woosb-price-ori ins{color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px;text-decoration:none}.woosb-products .woosb-product .variations_form .variations .variation .select select option{color:#000}.woosb-products .woosb-product .variations_form .variations .variation .select select{position:relative;border:1px solid #fff;border-radius:4px;width:100%;display:inline-block;padding:6px 27px;background:transparent;color:#fff;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;margin-top:5px;text-align:left}.woosb-wrap.woosb-bundled .woosb-item-product{align-items:flex-start}.woosb-products .woosb-product .variations_form .variations .reset a{padding:0}.woosb-products .woosb-product .variations_form .variations .reset{display:block}.woosb-products .woosb-product .variations_form .variations .variation .label{color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;display:block;text-transform:uppercase;text-align:left}.woosb-products .woosb-product .variations_form .variations .variation{border:none;margin:0;padding:0;margin-top:5px}.woosb-products .woosb-product .woosb-price-new del,.woosb-products .woosb-product .woosb-price-ori del{color:#e07979;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px}.woosb-alert.woosb-text,.woosb-total.woosb-text{display:none!important}.woosb-products .woosb-product .woosb-title .woosb-title-inner{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;font-style:normal}.woosb-products{border-top:1px solid #2b2b2b}.producto-ficha .precio .pack small{order:3;color:#02be95;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px}.producto-ficha .precio .pack del{color:#e07979;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px;order:2}.producto-ficha .precio .pack ins{color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px;text-decoration:none}.producto-ficha .precio .pack{display:flex;gap:10px;align-items:baseline}.producto-ficha .col-right{padding-top:160px}.producto-ficha .stock{display:flex;margin-bottom:35px;align-items:center;gap:15px;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.producto-ficha .quantity .qty-plus path{fill:#fff}.producto-ficha .quantity .qty-plus{position:absolute;top:50%;transform:translateY(-50%);right:12px;cursor:pointer}.producto-ficha .quantity .qty-minus path{fill:#fff}.producto-ficha .quantity .qty-minus{position:absolute;top:50%;transform:translateY(-50%);left:12px;cursor:pointer;z-index:2}.producto-ficha .quantity input.qty{background:transparent;border:none;color:#fff;font-family:Oswald;font-size:16px;letter-spacing:0;line-height:26px;text-align:center}.producto-ficha .quantity{position:relative;border:1px solid #fff;border-radius:4px;display:inline-block;padding:6px 27px}.producto-ficha .features .feature-item .meta span:nth-child(2){color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.producto-ficha .features .feature-item .meta .free{position:absolute;right:0;color:#02be95;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px;top:50%;transform:translateY(calc(-50% - 11px))}.producto-ficha .features .feature-item .meta span:first-child{color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;display:block;text-transform:uppercase}.producto-ficha .features .feature-item:last-child{border-bottom:none;padding-bottom:0}.producto-ficha .features .feature-item:first-child{padding-top:0}.producto-ficha .features .feature-item svg{max-width:40px;max-height:40px}.producto-ficha .features .feature-item{display:flex;gap:45px;align-items:center;position:relative;border-bottom:1px solid #2b2b2b;padding:22px 0}.producto-ficha .features{border:1px solid #2b2b2b;border-radius:4px;padding:30px 50px;margin-top:45px}.producto-ficha{padding-bottom:100px}.producto-ficha .pricecont.preciovariable>span.amount{color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px}.producto-ficha .variations tbody{display:flex;flex-direction:column;gap:25px}.producto-ficha .variations td.value select option{color:#000}.producto-ficha .woocommerce-variation-price .amount{color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px}.producto-ficha .woocommerce-variation-price{padding:20px 0 35px 0}.producto-ficha .variations .reset_variations{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-top:15px;display:block}.producto-ficha .variations td.value select{position:relative;border:1px solid #fff;border-radius:4px;width:100%;display:inline-block;padding:6px 27px;background:transparent;color:#fff;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;margin-top:10px;text-align:left}.producto-ficha .variations td.value{display:block}.producto-ficha .variations th{display:block}.producto-ficha .variations th label{color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;display:block;text-transform:uppercase;text-align:left}.producto-ficha .woocommerce-variation-price del bdi,.producto-ficha .woocommerce-variation-price del{color:#e07979;font-family:Inter;font-size:16px;font-weight:700;letter-spacing:0;line-height:17px}.grecaptcha-badge{display:none}.producto-ficha .pricecont.preciovariable{display:block;color:#fff;font-family:Inter;font-size:30px;font-weight:700;letter-spacing:0;line-height:33px}.producto-ficha .floatingCart{display:none}#avisame{cursor:pointer}#modalproximamente h2{color:#000}#modalproximamente .wpcf7-submit{border-radius:5px;background-color:#090909;width:auto;float:left;color:#ffd334;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;padding:20px 25px;min-width:245px;margin-top:10px;text-transform:uppercase}#modalproximamente input[name="tel-26"],#modalproximamente input[name="your-email"]{border:1.5px solid #090909;border-radius:5px;width:100%;padding:20px 25px;color:#7c7c7c;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px;margin-top:10px}@media (max-width:1200px){.producto-ficha .avisame{margin-left:0}.producto-ficha .col-right .cuponficha{margin-left:0}.woosb-wrap.woosb-bundled,.producto-ficha .col-right .description-cont,.producto-ficha .col-right .cart,.producto-ficha .col-right .stock,.producto-ficha .col-right .short-description,.producto-ficha .col-right .precio,.producto-ficha .col-right .tituloproducto,.producto-ficha .reviews{padding-left:0}.producto-ficha .col-right{padding-top:95px}}@media (max-width:992px){.producto-ficha .woocommerce-variation-price .amount,.producto-ficha .pricecont.preciovariable>span.amount,.producto-ficha .pricecont.preciovariable{font-size:19px;font-weight:700;letter-spacing:0;line-height:21px}.producto-ficha .row.flex{flex-direction:column}.producto-ficha .product-breadcrumbs{display:none}.producto-ficha .row.flex .col-left .imagen-principal{max-width:500px;margin:0 auto}.producto-ficha .imagenes-miniatura{display:none}.producto-ficha .col-right{padding-top:15px}.producto-ficha .pricecont del bdi{font-size:11px;font-weight:700;letter-spacing:0;line-height:12px}.producto-ficha .caracteristicas-cont ul li{font-size:13px;font-weight:300;letter-spacing:0;line-height:38px}.producto-ficha{padding-bottom:40px}.producto-ficha .caracteristicas-cont ul li strong{font-size:13px;font-weight:500;letter-spacing:0;line-height:38px}.producto-ficha .caracteristicas-cont *:not(h2),.producto-ficha .col-right .description-cont .descripcioncortaCont .leermas,.producto-ficha .col-right .description-cont p{font-size:14px;letter-spacing:0;line-height:18px}.producto-ficha .col-right .description-cont h2{margin-top:45px;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.producto-ficha .col-right .description-cont h3{margin-top:30px;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.producto-ficha .features{padding:20px}.producto-ficha .features .feature-item{padding:18px 0}.producto-ficha .features .feature-item .meta span:nth-child(2){font-size:14px;letter-spacing:0;line-height:18px}.producto-ficha .features .feature-item .meta .free{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.producto-ficha .features .feature-item .meta span:first-child{font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.producto-ficha .stock{font-size:14px;letter-spacing:0;line-height:18px}.producto-ficha .single_variation_wrap button.single_add_to_cart_button:hover,.producto-ficha .single_variation_wrap button.single_add_to_cart_button,.producto-ficha .cart button.single_add_to_cart_button:hover,.producto-ficha .cart button.single_add_to_cart_button{font-size:14px;font-weight:500;letter-spacing:0;line-height:26px;margin-top:25px;height:51px}.producto-ficha .short-description{font-size:14px;letter-spacing:0;line-height:18px;padding-bottom:12px}.producto-ficha .precio{padding-bottom:20px}.producto-ficha .pricecont>span{font-size:11px;font-weight:700;letter-spacing:0;line-height:12px}.producto-ficha .pricecont ins bdi{font-size:19px;font-weight:700;letter-spacing:0;line-height:21px}.producto-ficha .product-stars svg{max-width:13px;height:13px}.producto-ficha .add-review{font-size:14px;letter-spacing:0;line-height:18px}.producto-ficha .reviews{padding-bottom:12px}.producto-ficha h1{padding-bottom:10px}}@media (max-width:768px){.producto-ficha .floatingCart .stock{color:#000;font-family:Inter;font-size:14px;letter-spacing:0;line-height:18px}.producto-ficha .floatingCart>.left{display:flex;flex-direction:column;justify-content:space-between;gap:5px}.producto-ficha .floatingCart .left .bottom del bdi{color:#e07979;font-family:Inter;font-size:11px;font-weight:700;letter-spacing:0;line-height:12px}.producto-ficha .floatingCart .left .bottom ins{text-decoration:none}.producto-ficha .floatingCart .left .bottom{display:flex;flex-direction:column-reverse}.producto-ficha .floatingCart .left .stock{margin-bottom:0}.producto-ficha .floatingCart .left .bottom bdi{color:#000;font-family:Inter;font-size:19px;font-weight:700;letter-spacing:0;line-height:21px}.producto-ficha .floatingCart>.right{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.producto-ficha .floatingCart .cantidad input{color:#000;font-family:Oswald;font-size:12px;letter-spacing:0;line-height:26px;text-align:center;width:25px;border:none;margin:2px}.producto-ficha .floatingCart .cantidad{border:1px solid #000;border-radius:4px;display:flex;align-items:center;gap:10px;padding:0;max-width:82px}.producto-ficha .floatingCart .addto{border-radius:4px;background-color:#02be95;color:#fff;font-family:Oswald;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;display:flex;align-items:center;gap:5px;justify-content:center;text-transform:uppercase;padding:13.5px 10px;min-width:215px}.producto-ficha .floatingCart .qty-plus{width:20px;height:32px;display:flex;align-items:center;justify-content:center;padding-right:10px}.producto-ficha .floatingCart .qty-minus{width:20px;height:32px;display:flex;align-items:center;justify-content:center;padding-left:10px}.producto-ficha .floatingCart{position:fixed;bottom:0;z-index:99;background:#fff;width:100%;left:0;overflow:hidden;padding:10px;display:flex;gap:10px;justify-content:space-between}}@media (max-width:480px){.producto-ficha .features .feature-item .meta .free{position:relative;bottom:0;transform:none}}@media (max-width:400px){.producto-ficha .cuponficha *:not(strong){display:none}.producto-ficha .cuponficha{min-width:auto;display:flex;flex-direction:column}}.woocommerce-notices-wrapper{position:fixed;bottom:0;z-index:2;left:50%;transform:translateX(-50%);-moz-animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation:cssAnimation 0s ease-in 5s forwards;-o-animation:cssAnimation 0s ease-in 5s forwards;animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden}}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{background-color:transparent!important;text-decoration:underline}.wc-block-components-notice-banner.is-success{margin:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{display:flex;flex-direction:column-reverse;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;color:#000000!important;opacity:1}@media (max-width:768px){.woocommerce-notices-wrapper{display:block;width:90%}}.productos-relacionados h2{padding-bottom:40px;text-transform:uppercase}.productos-relacionados .productos .product-item{width:calc(25% - 22.5px)}.productos-relacionados .productos{display:flex;flex-wrap:wrap;gap:30px}.productos-relacionados{padding-top:100px;background:#000}@media (max-width:1400px){.productos-relacionados .featured-image{height:350px}}@media (max-width:992px){.productos-relacionados{padding-top:40px}.productos-relacionados h2{padding-bottom:30px}.productos-relacionados .featured-image{height:325px}}@media (max-width:768px){.productos-relacionados .featured-image{height:275px}}.carrito-contenido .cabeceras .titulo{color:#000;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;font-style:normal}.carrito-contenido .quantity .qty-plus path{fill:#000}.carrito-contenido .quantity .qty-plus{position:absolute;top:50%;transform:translateY(-50%);right:12px;cursor:pointer}.carrito-contenido .quantity .qty-minus path{fill:#000}.carrito-contenido .quantity .qty-minus{position:absolute;top:50%;transform:translateY(-50%);left:12px;cursor:pointer;z-index:2}.carrito-contenido .quantity input.qty{background:transparent;border:none;color:#000;font-family:Oswald;font-size:16px;letter-spacing:0;line-height:26px;text-align:center;width:55px}.carrito-contenido .quantity{position:relative;border:1px solid #000;border-radius:4px;display:inline-block;padding:6px 27px}.carrito-contenido .cabeceras{display:flex;border-bottom:2px solid #02bd95;padding-bottom:15px}.carrito-contenido .product-itemdata .precio{font-size:18px;line-height:26px;font-weight:700;color:#000}.carrito-contenido .checkout-productos{list-style-type:none}.carrito-contenido .col-mv{display:none}.carrito-contenido .col-1 .imagen{width:calc(100% - 50px)}.carrito-contenido .col-1{width:20%;display:flex;align-items:center;gap:30px}.carrito-contenido .col-2{width:35%}.carrito-contenido .col-3,.carrito-contenido .col-4,.carrito-contenido .col-5{width:15%}.carrito-contenido .quantity-nav{display:none}.carrito-contenido .col-left button:hover,.carrito-contenido .col-left button,.carrito-contenido input[name="update_cart"]:hover,.carrito-contenido .woocommerce-cart-form button:hover,.carrito-contenido .woocommerce-cart-form button{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;font-weight:400;border-radius:2px;background-color:#02be95;display:flex;align-items:center;gap:15px;cursor:pointer;justify-content:center;padding:10px 20px;margin-top:20px;margin-left:auto;transition:all ease 0.3s;border:1.5px solid #02be95}.carrito-contenido .product-itemdata .preciorow .impuestos{font-family:Inter;font-size:16px;letter-spacing:0;line-height:28px;text-align:center}.carrito-contenido .product-itemdata .preciorow bdi{color:#02bd95;font-size:18px;line-height:22px;font-weight:700;text-align:center}.carrito-contenido .product-itemdata .preciorow{text-align:center}.carrito-contenido .product-itemdata h3{color:#222;font-size:22px;line-height:28px;text-align:left;font-weight:500}.carrito-contenido .product-itemdata{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #e3e2e0}.carrito-contenido{padding-top:100px;padding-bottom:100px;font-family:Inter}.carrito-contenido .col-right{width:30%}.carrito-contenido .removefromcart{background:#02bd95;width:20px;height:20px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;border-radius:50%;font-size:12px;font-weight:700;line-height:12px;padding:2px 7px 5px 7px}.carrito-contenido .col-left{width:70%}.carrito-contenido h2{text-transform:uppercase;color:#000}.carrito-contenido .cart-collaterals .cart_totals h2{color:#222;font-size:32px;line-height:36px;padding:0;padding-bottom:6px;border-bottom:2px solid #02bd95}.carrito-contenido .cart-collaterals .cart_totals{width:100%}.carrito-contenido .cart-collaterals .cart_totals table td{color:#02bd95;font-size:18px;line-height:22px;font-weight:700;text-align:right;padding-bottom:30px;padding-top:30px}.carrito-contenido .cart-collaterals .cart_totals .impuestos{font-size:16px;color:#6e6e6e;line-height:22px;text-align:right;font-weight:lighter}.carrito-contenido .cart-collaterals .cart_totals table th{padding:0;color:#000;font-size:18px;line-height:26px;padding-top:30px;text-align:left;padding-bottom:30px;font-family:Inter}.carrito-contenido .cart-collaterals .cart_totals table{border:none;width:100%}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button,#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{color:#000;font-size:18px;line-height:26px}.woocommerce-checkout #payment ul.payment_methods li>div{width:100%}.woocommerce-checkout #payment ul.payment_methods li{display:flex;align-items:center;flex-wrap:wrap}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:#02be95;border-radius:3px;color:#fff;text-transform:uppercase;font-family:"Inter";padding:10px 20px}.cupondescuento>div button{background:#02be95!important;padding:7px 10px;border-color:#02be95;border-radius:3px!important;color:#fff!important;height:40px!important;border:1px solid #02be95!important}.cupondescuento>div input{background:#f2f2f2;padding:12px 16px;border:1px solid #e8e8e8;height:40px;width:calc(100% - 135px)}.cupondescuento>div{display:flex}.cupondescuento h4{padding-bottom:10px;font-family:Inter}.carrito-contenido .masmeta a{color:#005293;font-size:18px;line-height:26px}.carrito-contenido .masmeta{padding-top:20px;display:flex;flex-direction:column;gap:30px;max-width:260px;margin:0 auto;align-items:center}.carrito-contenido .col-vacio .btn-volver{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;font-weight:400;border-radius:2px;background-color:#111;width:100%;display:flex;align-items:center;gap:15px;justify-content:center;margin-top:20px;transition:all ease 0.3s;border:1.5px solid #111;width:auto;display:inline-flex;justify-content:center;align-items:center;padding:10px 30px}.carrito-contenido .col-vacio{text-align:center}@media (max-width:1350px){.productos-recomendados .producto-item .meta .btn-bordenegro{font-size:12px;padding:8px 10px;min-width:110px}}@media (max-width:1200px){.carrito-contenido .cabeceras{display:none}.carrito-contenido .col-mv .right .col-top h3{width:calc(100% - 40px)}.carrito-contenido .col-mv .right .col-top{display:flex;align-items:baseline;gap:20px;justify-content:space-between}.carrito-contenido .col-mv .right{width:50%;display:flex;flex-direction:column;gap:10px}.carrito-contenido .col-mv .col-top2 .titulo,.carrito-contenido .col-mv .col-top3 .titulo,.carrito-contenido .col-mv .col-top4 .titulo{font-size:12px;line-height:28px;text-transform:uppercase}.carrito-contenido .product-itemdata .precio{text-align:right}.carrito-contenido .col-left button:hover,.carrito-contenido .col-left button,.carrito-contenido input[name="update_cart"]:hover{width:100%!important}.carrito-contenido .col-mv .col-top2,.carrito-contenido .col-mv .col-top3,.carrito-contenido .col-mv .col-top4{display:flex;justify-content:space-between}.carrito-contenido .col-mv .left{width:30%}.carrito-contenido .col-mv{display:flex;gap:20px;justify-content:center}.carrito-contenido .col-pc{display:none}}@media (max-width:992px){.carrito-contenido .cart-collaterals .cart_totals h2{font-size:29px;letter-spacing:0;line-height:32px}.carrito-contenido .row.flex{flex-direction:column;gap:30px}.carrito-contenido{padding:60px 0}.carrito-contenido .col-right,.carrito-contenido .col-left{width:100%}.carrito-contenido .col-mv{padding:0!important}.carrito-contenido h2{margin-top:50px;font-size:32px}.carrito-contenido .product-itemdata{margin-top:50px}}@media (max-width:768px){.carrito-contenido .product-itemdata h3{font-size:16px;line-height:20px}.producto-ficha .imagenes-miniatura div{height:100px}.carrito-contenido{padding-top:0}}@media (max-width:500px){.carrito-contenido .product-itemdata .col-mv{flex-direction:column;align-items:center;gap:30px}.carrito-contenido .col-mv .right{width:100%}.carrito-contenido .col-mv .left{width:100%;display:flex;justify-content:center;max-width:100%}.producto-ficha .imagenes-miniatura div{height:84px}}.col-vacio{padding:80px 0;text-align:center}.col-vacio .btnvolver{background-color:#02be95!important;border-color:#02be95;font-family:Inter;font-size:16px;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;font-weight:400;border-radius:2px;color:#fff;display:flex;align-items:center;gap:15px;cursor:pointer;justify-content:center;padding:10px 20px;margin-top:20px;margin-left:auto;transition:all ease 0.3s;border:1.5px solid #02be95;max-width:250px;margin:0 auto;margin-top:40px}@media (max-width:1200px){.carrito-vacio h2{font-size:32px;line-height:36px}}.checkout-cont .woocommerce-form-coupon-toggle{display:none}.checkout-cont{padding:100px 0}.checkout-cont .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.checkout-cont .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:5px}.checkout-cont .select2-container--default .select2-selection--single{background:#f2f2f2;padding:0 16px;border:1px solid #e8e8e8;height:40px}.checkout-cont #order_review_heading{padding-top:30px}.checkout-cont textarea{background:#f2f2f2;padding:12px 16px;border:1px solid #e8e8e8}.checkout-cont #place_order{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;font-weight:400;border-radius:2px;background-color:#111;display:flex;align-items:center;gap:15px;cursor:pointer;justify-content:center;padding:10px 20px;margin-top:20px;margin-left:auto;transition:all ease 0.3s;border:1.5px solid #111;width:100%;max-width:250px}.checkout-cont input{background:#f2f2f2;padding:12px 16px;border:1px solid #e8e8e8;height:40px}.checkout-cont label img{max-height:25px}.woocommerce-checkout #payment ul.payment_methods li>div{font-family:Inter}.checkout-cont label{color:#000;font-size:18px;font-family:Inter;text-align:left;display:flex;align-items:center;gap:0;line-height:26px}.checkout-cont h3{color:#222;font-size:32px;text-align:left;line-height:36px;padding:0;text-transform:uppercase;padding-bottom:30px}.woocommerce-info,.woocommerce table.shop_table td,.woocommerce table.shop_table th{font-family:Inter}@media (max-width:992px){.woocommerce form .form-row-last,.woocommerce-page form .form-row-last,.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{width:100%;float:none}.checkout-cont h3{font-size:29px;letter-spacing:0;line-height:32px}.checkout-cont{padding:50px 0}}@media (max-width:575px){.checkout-cont label{font-size:16px}}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{text-align:left}.checkout-cont h2{padding-bottom:30px;color:#000;text-transform:uppercase}.woocommerce ul.order_details li{font-family:Inter}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin:0;padding-bottom:40px;font-size:32px}.woocommerce ul.order_details{margin:auto;margin-bottom:50px}.woocommerce-customer-details address{margin:auto}.woocommerce .woocommerce-customer-details address{font-family:Inter}.woocommerce .woocommerce-customer-details address{padding:15px 25px}@media (max-width:1080px){.woocommerce ul.order_details{display:flex;flex-direction:column;gap:15px}.woocommerce ul.order_details li{border-bottom:1px dashed #cfc8d8;border-right:none;float:none;padding-bottom:15px}}@media (max-width:768px){.checkout-cont h2{font-size:30px}.checkout-cont h2{font-size:29px;letter-spacing:0;line-height:32px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-top:0;margin-bottom:0;font-size:24px}}.woocommerce-account .addresses .title h3{color:#000;text-transform:uppercase}.cuenta-cont .col{max-width:1140px;margin:0 auto}address{font-family:Inter}.cuenta-cont{background:#fff;padding:150px 0 100px 0}.cuenta-cont #customer_login .cabecera-login .right h3,.cuenta-cont #customer_login .cabecera-login .left h3{color:#000;text-transform:uppercase;text-align:center;font-size:24px;line-height:36px;cursor:pointer;font-weight:700;padding-bottom:20px;border-bottom:10px solid #fff}.cuenta-cont #customer_login .cabecera-login h3:hover,.cuenta-cont #customer_login .cabecera-login h3.activo{color:#222;border-bottom:10px solid #02bd95}.cuenta-cont .columna-registro.hide,.cuenta-cont .columna-login.hide{display:none}.cuenta-cont .columna-registro,.cuenta-cont .columna-login{width:100%!important}.cuenta-cont .woocommerce form.login,.cuenta-cont .woocommerce form.register{border:none;padding:0}.cuenta-cont #customer_login .cabecera-login .right,.cuenta-cont #customer_login .cabecera-login .left{width:50%;text-align:center}.cuenta-cont #customer_login .cabecera-login{display:flex;justify-content:space-between}.cuenta-cont #customer_login{background:#e3e2e0;border-radius:12px;padding:40px 60px 80px 60px}.cuenta-cont #customer_login ::placeholder{color:#222;font-size:24px;line-height:22px}.cuenta-cont #customer_login .woocommerce form .form-row{padding:0;margin:0}.cuenta-cont #customer_login .lost_password a{color:#02bd95;font-size:24px;line-height:22px;padding:25px 0 50px 0;display:block}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:10px}.cuenta-cont .woocommerce form.login,.cuenta-cont .woocommerce form.register{margin:0;margin-top:50px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{background:#02bd95;border-radius:3px;color:#fff;width:100%;margin:0;font-size:20px;line-height:26px;font-weight:700;float:none}.cuenta-cont #customer_login input#rememberme{height:auto}.cuenta-cont #customer_login input{background:#f2f2f2;padding:20px 20px;border:1px solid #e8e8e8;height:70px;color:#222;font-size:24px;line-height:22px}.cuenta-cont .woocommerce-error{margin-bottom:0}.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background:#02bd95;border-radius:3px;color:#fff;width:100%;margin:0;font-size:20px;line-height:26px;font-weight:700;float:none;margin-top:40px}.woocommerce-MyAccount-navigation ul li a{color:#02bd95;font-weight:700;text-transform:uppercase;font-size:16px;line-height:18px;text-decoration:none}.woocommerce-MyAccount-navigation ul li a:hover{color:#000}.woocommerce-MyAccount-navigation ul{list-style-type:none;display:flex;flex-direction:column;gap:5px;margin-bottom:30px}.woocommerce-MyAccount-content p{padding-bottom:15px}.woocommerce-MyAccount-navigation-link--downloads{display:none}.cuenta-cont p,.cuenta-cont label{text-align:left;font-family:Inter;margin-bottom:10px}.cuenta-cont h2{cursor:pointer;padding-bottom:10px;border-bottom:5px solid #02bd95;margin-bottom:30px;font-size:24px;line-height:30px}.cuenta-cont .woocommerce-Address a{color:#02bd95;font-weight:700;font-family:'Inter';float:none;margin-bottom:10px;display:block}@media (max-width:1200px){.cuenta-cont #customer_login{max-width:768px;margin:0 auto;padding:60px}.cuenta-cont #customer_login .cabecera-login .right h3,.cuenta-cont #customer_login .cabecera-login .left h3{font-size:15px;line-height:23px;padding-bottom:20px;border-bottom:6px solid #fff}.cuenta-cont #customer_login .cabecera-login h3:hover,.cuenta-cont #customer_login .cabecera-login h3.activo{font-size:15px;line-height:23px;padding-bottom:20px;border-bottom:6px solid #02bd95}.cuenta-cont .woocommerce form.login,.cuenta-cont .woocommerce form.register{margin-top:20px}.cuenta-cont #customer_login ::placeholder{font-size:14px;line-height:22px}.cuenta-cont #customer_login input{font-size:14px;line-height:22px;padding:15px 20px;height:50px}.cuenta-cont #customer_login .lost_password a{padding:25px 0;font-size:18px;line-height:28px}}@media (max-width:992px){.cuenta-cont #customer_login{padding:30px}.cuenta-cont{padding:80px 0 100px 0}}@media (max-width:400px){.cuenta-cont #customer_login{padding:15px}}.buscador-cont{padding:15px 0;border-top:1px solid #000;z-index:-1;transition:all ease 0.3s;bottom:0;position:absolute;visibility:hidden;opacity:0;width:100%}.buscador-cont.show{position:absolute;bottom:-59px;background:#fff;width:100%;z-index:1;visibility:visible;opacity:1}div.asl_r#ajaxsearchliteres1 .results .item .asl_content h3,div.asl_r#ajaxsearchliteres1 .results .item .asl_content h3 a{color:#000;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;font-style:normal}.cabecera_post{position:relative;height:calc(100% - 216px);min-height:400px}.cabecera_post .openPostImage{position:absolute;bottom:225px;right:0}.cabecera_post .container>.row .col-titulo h1{font-size:36px;letter-spacing:0;line-height:46px;text-transform:uppercase;padding-bottom:70px;padding-top:10px}.cabecera_post .container>.row .col-titulo .fecha{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase}.cabecera_post .container>.row .col-titulo{max-width:797px;margin:0 auto}.ez-toc-counter ul{display:block}.cabecera_post .container>.row{display:flex;height:100%;justify-content:space-between;flex-direction:column}.cabecera_post .container{height:100%}.cabecera_post img{position:fixed;top:0;left:0;width:100%;z-index:-1;height:100%}.cabecera_post .breadcrumbs .current{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.cabecera_post .breadcrumbs .sep,.cabecera_post .breadcrumbs a{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px;text-decoration:none}.cabecera_post .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(9,9,9,.5) 0%,rgba(9,9,9,0) 48.66%,rgba(9,9,9,.46) 100%)}.cabecera_post .breadcrumbs{padding-top:85px;display:flex;padding-bottom:25px;align-items:center;gap:5px}.post-inicio .col h1{color:#fff;font-family:"PT Serif",serif;font-size:42px;font-weight:500;letter-spacing:0;line-height:46px;padding:0;padding-bottom:30px;padding-top:15px}.post-inicio .openPostImage{position:absolute;right:0;top:-67px;cursor:pointer}.post-inicio .col .fecha{color:#fff;font-family:Graphik;font-size:16px;letter-spacing:0;line-height:22px}.post-inicio .col{max-width:797px;margin:0 auto}.post-inicio{padding:40px 0 30px 0;background:#fff;z-index:2;display:block;position:relative}.post-inicio .tableofcontent .ez-toc-counter nav ul li a::before{content:"·";display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left;padding-right:10px}.post-inicio .tableofcontent div#ez-toc-container a:hover{color:#090909}.post-inicio .tableofcontent div#ez-toc-container a{color:#000;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;text-align:left;transition:all ease 0.3s}.post-inicio .tableofcontent div#ez-toc-container{padding:0;margin:0;box-shadow:none;background:transparent;border:none}.post-inicio .tableofcontent.hide{display:none}.post-inicio .tableofcontent .titulo{color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;padding-bottom:15px;text-transform:uppercase}.post-contenido .col{max-width:797px;margin:0 auto}.post-contenido{background:#000;padding:50px 0 80px 0}.post-contenido h3{font-family:"PT Serif",serif}.post-contenido h3{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;padding-bottom:25px;text-transform:uppercase;font-style:normal}.post-contenido h2{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;text-transform:uppercase;padding-bottom:30px;text-align:left}.post-contenido .cita{color:#02be95;font-family:Inter;font-size:30px;font-style:italic;font-weight:300;letter-spacing:0;line-height:40px;text-align:right;max-width:522px;margin-left:auto;margin-bottom:50px;margin-top:20px}.post-contenido .tip{color:#fff;font-family:Inter;font-size:21px;letter-spacing:0;line-height:31px;padding-bottom:25px}.post-contenido li,.post-contenido p{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:22px;padding-bottom:20px;text-align:left}.post-contenido img{height:auto;width:100%;border-radius:4px;margin:20px 0 50px 0}.post-contenido .wp-caption .wp-caption-text{color:#fff;font-family:Graphik;font-size:14px;font-style:italic;letter-spacing:0;line-height:18px;text-align:right;padding-top:15px}.post-contenido .citaShort{color:#fff;font-family:Graphik;font-size:30px;font-style:italic;font-weight:300;letter-spacing:0;line-height:40px;text-align:right;max-width:522px;margin:20px 0 50px auto}.post-contenido .wp-caption img{height:auto}.post-contenido .wp-caption{margin-top:40px;margin-bottom:27px;max-width:100%}.post-contenido .share-links path{fill:#fff}.post-contenido .share-links{display:flex;align-items:center;gap:25px}.post-contenido .titulo-share{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;padding-top:45px;padding-bottom:23px}.post-contenido .productoRelacionado-card .featured-image img{max-width:221px;margin:0}.post-contenido .productoRelacionado-card .featured-image{position:relative}.post-contenido .productoRelacionado-card .featured-price .tachado{color:#e07979;font-family:Inter;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;text-decoration:line-through}.post-contenido .productoRelacionado-card .featured-price{color:#000;font-family:Inter;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px}.post-contenido .producto-relacionado .btn-verde{border-radius:4px;background-color:#02be95;color:#fff;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;display:inline-flex;justify-content:end;align-items:end;text-transform:uppercase;padding:13px 27px;position:absolute;bottom:20px;right:30px}.post-contenido .producto-relacionado{margin-top:40px;margin-bottom:70px}.post-contenido .producto-relacionado .titulo{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;padding-bottom:20px}.post-contenido .productoRelacionado-card .meta{max-width:calc(100% - 280px);width:100%}.post-contenido .productoRelacionado-card a{display:flex;gap:60px}.post-contenido .productoRelacionado-card h3{color:#000;font-family:Oswald;font-size:29px;font-weight:500;letter-spacing:0;line-height:36px;text-transform:uppercase;padding-bottom:15px}.post-contenido .productoRelacionado-card .percentage{min-width:111px;position:absolute;left:0;top:0;border-radius:4px;background-color:#02be95;color:#fff;font-family:Oswald;font-size:13px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;padding:4.5px 12px;text-transform:uppercase}.post-contenido .productoRelacionado-card{border-radius:4px;background-color:#f0f0f0;display:flex;position:relative;padding:20px 30px 20px 20px;gap:60px}.post-contenido .categorias_destacadasShort .enlaces{display:flex;flex-wrap:wrap;gap:25px}.post-contenido .categorias_destacadasShort .enlaces a:hover{background-color:#000;color:#fff}.post-contenido .categorias_destacadasShort .enlaces a{border:1.5px solid #000;border-radius:4px;background-color:transparent;padding:12px 20px;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;transition:all ease 0.3s;text-align:center;text-transform:uppercase;width:calc(33.33% - 16.7px)}.post-contenido .categorias_destacadasShort .titulo{color:#000;font-family:Oswald;font-size:29px;font-weight:500;letter-spacing:0;line-height:36px;text-transform:uppercase;padding-bottom:30px;padding-right:30px}.post-contenido .categorias_destacadasShort{border-radius:4px;background-color:#ffd334;padding:45px 45px 50px 45px;margin-top:40px;margin-bottom:60px}.single-post .latest_news{background-color:#000}.single-post .latest_news .noticia-item .enlace-linea:before,.single-post .latest_news .col-metaNot .enlace-linea:before{background:#fff}.single-post .latest_news .noticia-item .fecha,.single-post .latest_news .noticia-item .titulo,.single-post .latest_news .noticia-item .enlace-linea,.single-post .latest_news .col-metaNot .enlace-linea,.single-post .latest_news .col-metaNot .texto p,.single-post .latest_news h2{color:#fff}.single-post .cta .texto p,.single-post .cta .texto a,.single-post .latest_news .nextNoticia .numbers,.single-post .latest_news .nextNoticia>span,.single-post .latest_news .nextNoticia{color:#fff}.single-post .cta .texto a:before{background:#fff}.single-post .latest_news .nextNoticia>span{border-color:#fff}.single-post footer{background:#fff}.single-post{overflow-x:hidden}.single-post .cta{background:#fff}.single-post .container-especial-right{margin-left:5%!important}@media (max-width:992px){.cabecera_post{min-height:250px}.post-contenido .tip{font-size:18px;line-height:28px}.post-contenido .cita{font-size:25px;line-height:30px}.post-contenido .categorias_destacadasShort .titulo{font-size:21px;line-height:28px}.post-contenido .categorias_destacadasShort{padding:20px}}@media (max-width:768px){.post-contenido .productoRelacionado-card .featured-image img{max-width:145px}.post-contenido .productoRelacionado-card a{gap:15px}.post-contenido .productoRelacionado-card .meta{max-width:calc(100% - 160px)}.post-contenido .productoRelacionado-card .percentage{font-size:11px;line-height:15px;padding:4px 5px;min-width:auto}.post-contenido .productoRelacionado-card .featured-price .tachado{font-size:12px;line-height:14px}.post-contenido .productoRelacionado-card .featured-price{font-size:15px;line-height:19px}.post-contenido .producto-relacionado .btn-verde{position:relative;bottom:initial;font-size:14px;padding:8px 26px;right:initial;margin-top:10px}.post-contenido .productoRelacionado-card h3{font-size:20px;line-height:24px}.post-contenido .categorias_destacadasShort .enlaces{gap:15px}.post-contenido .categorias_destacadasShort .enlaces a{width:calc(50% - 7.5px);display:flex;align-items:center;justify-content:center}.cabecera_post .container>.row .col-titulo h1{font-size:27px;font-weight:500;letter-spacing:0;line-height:29px}.cabecera_post .breadcrumbs{display:none}.cabecera_post .container>.row .col-titulo .fecha{font-size:14px;letter-spacing:0;line-height:21px}.post-inicio .tableofcontent .titulo{font-size:19px;letter-spacing:0;line-height:31px}.post-inicio .tableofcontent div#ez-toc-container a{font-size:13px;letter-spacing:0;line-height:23px}.post-contenido h2{font-size:27px;font-weight:500;letter-spacing:0;line-height:29px}}@media (max-width:400px){.post-contenido .productoRelacionado-card .featured-image img{max-width:115px}.post-contenido .productoRelacionado-card .meta{max-width:calc(100% - 130px)}}.latest_news .row.flex{gap:0}.latest_news .col-metaNot p{line-height:22px}.latest_news h2{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;text-transform:uppercase;padding-top:20px;padding-bottom:10px}.latest_news .texto .enlace-linea{margin-top:10px}.latest_news .col-metaNot .bottom .flechas>div.right{transform:rotate(180deg)}.latest_news .col-metaNot .bottom .flechas>div{cursor:pointer}.latest_news .col-metaNot .bottom .flechas>div:hover rect{fill:#ffd334}.latest_news .col-metaNot .bottom .flechas>div:hover polyline{stroke:#000}.latest_news .col-metaNot .bottom .flechas rect,.latest_news .col-metaNot .bottom .flechas polyline{transition:all ease 0.3s}.latest_news .col-metaNot .bottom .flechas{display:flex;gap:25px;align-items:center}.latest_news .col-metaNot .bottom .enlace-linea{border-radius:4px;background-color:#ffd334;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;padding:13px 30px}.latest_news .col-metaNot .bottom{display:flex;align-items:center;justify-content:space-between;gap:30px}.latest_news .col-metaNot{max-width:400px;padding-bottom:50px;display:flex;flex-direction:column;justify-content:space-between}.latest_news .noticia-item{text-decoration:none;margin:0 15px;width:40vw}.latest_news .col-noticias{width:calc(100% - 400px)}.latest_news .noticia-item .titulo{color:#fff;font-family:Graphik;font-size:28px;font-weight:500;letter-spacing:0;line-height:36px;text-align:left}.latest_news .noticia-item .fecha{color:#fff;font-family:Graphik;font-size:16px;letter-spacing:0;line-height:22px;padding-bottom:15px}.latest_news .noticia-item .enlace-linea{margin-top:10px}.latest_news .noticia-item .noticia-imagen .noticia-meta .enlace-linea{border-radius:4px;background-color:#ffd334;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;display:inline-block;padding:13px 30px}.latest_news .noticia-item .noticia-imagen .noticia-meta .excerpt{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:50px}.latest_news .noticia-item .noticia-imagen .noticia-meta .titulo{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;text-transform:uppercase;padding-bottom:20px}.latest_news .noticia-item .noticia-imagen .noticia-meta{position:relative;max-width:500px}.latest_news .noticia-item .noticia-imagen .mask{opacity:.33;border-radius:4px;background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%}.latest_news .noticia-item .noticia-imagen{height:520px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:0;border-radius:4px;position:relative;padding:50px 60px;display:flex;align-items:flex-end}.latest_news .slick-list{padding-left:0!important}.latest_news .texto{color:#fff;font-family:Graphik;font-size:16px;letter-spacing:0;line-height:22px;max-width:400px}.latest_news .nextNoticia>span{color:#fff;width:100%;display:block;padding-right:50px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #fff}.latest_news .nextNoticia .numbers{display:flex;gap:5px;color:#fff;font-family:Graphik;font-size:11px;letter-spacing:0;line-height:12px}.latest_news .nextNoticia{z-index:2;cursor:pointer;position:absolute;right:0;bottom:35px;color:#fff;font-family:Graphik;font-size:16px;letter-spacing:0;line-height:18px;display:flex;flex-direction:column}.latest_news{padding:110px 0 120px 0;overflow:hidden}@media (max-width:992px){.latest_news .noticia-item .noticia-imagen{padding:50px 20px}.latest_news .row.flex{flex-direction:column}.latest_news .col-noticias{width:100%}.latest_news .noticia-item{margin:0;margin-right:30px}.latest_news .noticia-item .noticia-imagen .noticia-meta .titulo{font-size:22px;line-height:25px}.latest_news .col-metaNot .bottom{align-items:end}}@media (max-width:768px){.latest_news .noticia-item{width:auto}.latest_news .noticia-item .noticia-imagen .noticia-meta .excerpt{display:none}.latest_news .noticia-item .noticia-imagen{height:250px;margin-bottom:18px}.latest_news .nextNoticia{display:none}.latest_news .noticia-item .fecha{font-size:14px;letter-spacing:0;line-height:22px;padding-bottom:8px}.latest_news .noticia-item .titulo{font-size:20px;font-weight:500;letter-spacing:0;line-height:22px}.latest_news{padding:25px 0}.latest_news h2{font-size:27px;font-weight:500;letter-spacing:0;line-height:29px}.latest_news .texto{font-size:14px;letter-spacing:0;line-height:21px}.latest_news .col-metaNot .enlace-linea{margin-top:15px}}@media (max-width:575px){.latest_news .col-metaNot .bottom{flex-direction:column;align-items:flex-start;gap:15px}}.posts_destacados .col-breadcrumbs{display:flex;align-items:center;gap:5px;color:#090909;font-family:Graphik;font-size:16px;letter-spacing:0;line-height:22px}.posts_destacados{padding-top:125px;padding-left:50px;padding-right:50px}.posts_destacados .noticias-destacadas .noticia-grande .enlace-linea:before{background:#090909}.posts_destacados .noticias-destacadas .noticia-grande .excerpt{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:40px}.posts_destacados .noticias-destacadas .noticia-grande .enlace-linea{border-radius:4px;background-color:#ffd334;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;padding:13px 30px;display:inline-block;margin:0}.posts_destacados .noticia-imagen .mask{opacity:.5;border-radius:4px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.posts_destacados .noticias-destacadas .noticia-grande h3.titulo{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;text-transform:uppercase;font-weight:800;text-align:left;padding-top:15px;padding-bottom:15px}.posts_destacados .noticias-destacadas .noticia-grande .fecha{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding:0}.posts_destacados .noticias-destacadas .noticia-grande .noticia-meta{position:relative}.posts_destacados .noticias-destacadas .noticia-grande .noticia-imagen{padding:45px 55px;position:relative;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:flex;align-items:flex-end}.posts_destacados .noticias-destacadas .noticia-grande{width:66.66%}.posts_destacados .noticias-destacadas .noticia-item{text-decoration:none}.posts_destacados .noticias-destacadas{display:flex;gap:30px}.posts_destacados{padding-bottom:145px}.posts_destacados h2{padding:33px 0 55px 0;color:#090909;font-family:Graphik;font-size:42px;font-weight:500;letter-spacing:0;line-height:46px}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta .enlace-linea:before{background:#090909}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta .enlace-linea{border-radius:4px;background-color:#ffd334;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;padding:13px 30px;display:inline-block;margin:0}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta h3.titulo{color:#fff;font-family:"Carnac";text-transform:uppercase;font-size:32px;letter-spacing:0;line-height:38px;padding-bottom:10px}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta .fecha{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:10px}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta{width:100%}.posts_destacados .noticias-pequenas .noticia-item .noticia-imagen .excerpt{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:20px}.posts_destacados .noticias-pequenas .noticia-item .noticia-imagen .noticia-meta{position:relative}.posts_destacados .noticias-pequenas .noticia-item .noticia-imagen{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:35px 45px 35px 45px;border-radius:4px;position:relative}.posts_destacados .noticias-pequenas .noticia-item{height:50%;display:flex;gap:30px}.posts_destacados .noticias-pequenas{display:flex;flex-direction:column;gap:30px;width:33.33%}@media (max-width:1200px){.posts_destacados .noticias-destacadas{flex-direction:column}.posts_destacados .noticias-destacadas .noticia-grande{width:100%}.posts_destacados .noticias-pequenas{flex-direction:row;width:100%}.posts_destacados .noticias-pequenas .noticia-item{width:50%}}@media (max-width:768px){.posts_destacados{padding-top:50px;padding-left:0;padding-right:0}.posts_destacados{padding-bottom:35px}.posts_destacados h2{font-size:27px;font-weight:500;letter-spacing:0;line-height:29px}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta .enlace-linea,.posts_destacados .noticias-destacadas .noticia-grande .enlace-linea{font-size:14px;padding:8px 26px}.posts_destacados .noticias-pequenas .noticia-item .noticia-imagen .excerpt{display:none}.posts_destacados .noticias-pequenas .noticia-item .noticia-imagen{height:250px;padding:20px}.posts_destacados .noticias-destacadas .noticia-grande .noticia-imagen{height:300px;padding:20px}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta .fecha,.posts_destacados .noticias-destacadas .noticia-grande .fecha{font-size:14px;letter-spacing:0;line-height:22px;padding-bottom:8px}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta h3.titulo,.posts_destacados .noticias-destacadas .noticia-grande h3.titulo{font-size:20px;font-weight:500;letter-spacing:0;line-height:22px;text-transform:uppercase;padding-top:0}.posts_destacados .noticias-pequenas .noticia-item{flex-direction:column;gap:15px;height:auto}.posts_destacados .noticias-pequenas .noticia-item .noticia-imagen{height:200px;width:100%}.posts_destacados .noticias-pequenas .noticia-item .noticia-meta{width:100%}}@media (max-width:480px){.posts_destacados .noticias-pequenas{flex-direction:column}.posts_destacados .noticias-pequenas .noticia-item{width:100%}}.todas_las_noticias h2.titulo{color:#fff;font-family:"Carnac";font-size:36px;letter-spacing:0;text-transform:uppercase;line-height:61px;padding-bottom:45px}.todas_las_noticias .col-noticias .noticia-item .fecha{padding:0;padding-bottom:9px;color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px}.todas_las_noticias .col-noticias .noticia-item .noticia-imagen .meta{position:relative}.todas_las_noticias .col-noticias .noticia-item .noticia-imagen .mask{opacity:.5;border-radius:4px;background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%}.todas_las_noticias .col-noticias .noticia-item .noticia-imagen{padding:35px;position:relative;background-position:center;background-size:cover;background-position:center;min-height:340px;height:100%;border-radius:4px}.todas_las_noticias .col-noticias h3.titulo{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;text-transform:uppercase;padding-bottom:12px;font-weight:800}.todas_las_noticias .col-noticias .noticia-item .excerpt{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:26px;padding-bottom:20px}.todas_las_noticias .col-noticias .noticia-item{text-decoration:none;width:calc(33% - 16px)}.todas_las_noticias .col-noticias{display:flex;gap:30px;flex-wrap:wrap}.todas_las_noticias{background:#000;padding:120px 0 160px 0}.todas_las_noticias .noticia-item .enlace-linea:before{background:#090909}.todas_las_noticias .noticia-item .enlace-linea{border-radius:4px;background-color:#ffd334;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;padding:13px 30px;display:inline-block;margin:0}.todas_las_noticias .pagination ul .page-numbers:hover,.todas_las_noticias .pagination ul .page-numbers.current{background-color:#02be95;border:1.5px solid #02be95}.todas_las_noticias .pagination ul .page-numbers.prev,.todas_las_noticias .pagination ul .page-numbers.next{display:none}.todas_las_noticias .pagination ul .page-numbers{border:1.5px solid #fff;width:37px;height:37px;border-radius:50%;color:#fff;font-family:Oswald;font-size:16px;letter-spacing:0;line-height:26px;text-align:center;display:flex;align-items:center;background-color:transparent;transition:all ease 0.3s;justify-content:center}.todas_las_noticias .pagination ul{display:flex;margin-top:130px;justify-content:center;gap:15px;list-style-type:none}@media (max-width:1200px){.todas_las_noticias .col-noticias .noticia-item{width:calc(50% - 16px)}}@media (max-width:768px){.todas_las_noticias .pagination ul{margin-top:50px}.todas_las_noticias .col-noticias .noticia-item .noticia-imagen{min-height:auto}.todas_las_noticias .col-noticias .noticia-item .noticia-imagen{padding:20px}.todas_las_noticias .col-noticias .noticia-item .excerpt{display:none}.todas_las_noticias .col-noticias h3.titulo{font-size:20px;font-weight:500;letter-spacing:0;line-height:22px;text-transform:uppercase;padding-top:0}.todas_las_noticias .noticia-item .enlace-linea{font-size:14px;padding:8px 26px}.todas_las_noticias{padding:25px 0 50px 0}.todas_las_noticias h2.titulo{font-size:27px;font-weight:500;letter-spacing:0;line-height:29px}.todas_las_noticias .col-noticias{flex-direction:column}.todas_las_noticias .col-noticias .noticia-item{width:100%}}@media (max-width:575px){.todas_las_noticias .col-noticias .noticia-item .noticia-imagen{height:235px}}#reviews label{font-family:Inter;font-size:16px;display:block;letter-spacing:0;line-height:26px}.blocker{z-index:99999}#reviews #submit{border-radius:4px;background-color:#02be95!important;display:flex;gap:15px;align-items:center;justify-content:center;color:#ffffff!important;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;text-transform:uppercase;padding:8.5px 20px}#reviews .comment-form-cookies-consent{display:flex;gap:10px;align-items:baseline}#reviews #reply-title{display:none}#reviews .star-rating::before,#reviews p.stars a::before,#reviews .star-rating span{color:#02bd95}.woocommerce #reviews #comments h2{color:#000;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;font-style:normal;padding-bottom:15px}.sidebar .filtro-cont:hover input{background-color:#ffffff70}.sidebar .filtro-cont.active:hover input{background-color:#fff}.sidebar .filtro-cont.active input:after{content:"X";position:absolute;top:50%;left:50%;color:#000;font-size:15px;font-family:"Inter";z-index:2;line-height:15px;transform:translate(-50%,-50%);text-align:center}.formulario-section label{color:#000;font-family:Inter;font-size:14px;letter-spacing:0;line-height:16px}.formulario-section input::placeholder{color:#7c7c7c;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.formulario-section .wpcf7-list-item label input{width:auto;margin:0}.formulario-section .wpcf7 form.invalid .wpcf7-response-output,.formulario-section .wpcf7 form.unaccepted .wpcf7-response-output,.formulario-section .wpcf7 form.payment-required .wpcf7-response-output{color:#272727;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.formulario-section .wpcf7-submit{border-radius:5px;background-color:#090909;margin-top:30px;width:auto;float:right;margin-bottom:10px;color:#ffd334;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;min-width:245px;text-transform:uppercase}.formulario-section .wpcf7-list-item label{display:flex;align-items:flex-start;gap:10px;color:#000;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}.formulario-section .wpcf7-list-item{margin:0;margin-top:30px}.formulario-section textarea{height:280px}.formulario-section textarea,.formulario-section input{border:1.5px solid #090909;border-radius:5px;width:100%;padding:20px 25px;color:#7c7c7c;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px;margin-top:10px}.formulario-section .flexform p{line-height:16px}.formulario-section .flexform>div{width:50%}.formulario-section .flexform>div.left{display:flex;gap:25px;flex-direction:column}.formulario-section .flexform .w50 p{display:flex;gap:30px}.formulario-section .flexform{display:flex;gap:30px}.formulario-section{padding:90px 0}@media (max-width:1200px){.formulario-section{padding:50px 0}.formulario-section .flexform{flex-direction:column;gap:25px}.formulario-section .flexform>div{width:100%}.formulario-section textarea{height:200px}.formulario-section .flexform .w50 p{flex-direction:column}}.cta_texto .texto a{text-decoration:underline}.cta_texto .texto *{color:#090909;font-family:"Carnac";font-size:38px;text-transform:uppercase;letter-spacing:0;line-height:56px;text-align:center}.cta_texto .texto{max-width:1070px;margin:0 auto}.cta_texto{padding:100px 0}@media (max-width:992px){.cta_texto .texto *{font-size:36px;line-height:51px}}@media (max-width:480px){.cta_texto{padding:100px 0}.cta_texto .texto *{font-size:25px;line-height:37px}}.mapa .subtitulo{color:#090909;font-family:Graphik;font-size:21px;letter-spacing:0;line-height:22px;text-align:center;padding-bottom:15px}.mapa .mapacont iframe{height:450px;width:100%}.mapa .mapacont{margin-top:50px}.mapa h2{color:#090909;font-size:48px;letter-spacing:0;line-height:66px;text-align:center;text-transform:uppercase}.mapa{padding-top:70px}@media (max-width:992px){.mapa h2{font-size:29px;letter-spacing:0;line-height:32px}}.palasmatch .pasoitem .volver{color:#ffd334;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:23px;text-align:center;text-transform:uppercase;padding-top:15px;cursor:pointer}.palasmatch h1{text-transform:uppercase;padding-bottom:40px;text-align:center}.palasmatch .col-pasos ul li.activoPrecio,.palasmatch .col-pasos ul li.activo,.palasmatch .col-pasos ul li:hover{border-color:#ffd334;color:#ffd334}.palasmatch .col-pasos ul li.activo:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23FFD334' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");position:absolute;top:50%;right:20px;content:"";transform:translateY(-50%);width:19px;height:14px;background-position:center;background-repeat:no-repeat;background-size:contain}.palasmatch .col-pasos ul li{background-color:#000;position:relative;transition:all ease 0.3s;border:1.5px solid #fff;border-radius:4px;min-width:551px;color:#fff;cursor:pointer;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;padding:13px 40px;text-transform:uppercase;list-style-type:none}.palasmatch .siguiente{background-color:#ffd334;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;transition:all ease 0.3s;border:1.5px solid #ffd334;border-radius:4px;min-width:551px;margin-top:20px;cursor:pointer;padding:13px 40px;text-transform:uppercase;list-style-type:none}.palasmatch .col-pasos:not(.activo){display:none}.palasmatch .matchurl{display:none}.palasmatch .col-pasos{max-width:580px;margin:0 auto}.palasmatch .col-pasos ul{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.palasmatch .col-pasos .titulo{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;text-transform:uppercase;padding-bottom:25px}.palasmatch .col-pasos{text-align:center}.palasmatch{background-color:transparent;padding:100px 0;height:calc(100vh - 130px);width:100%;display:flex;align-items:center}@media (max-width:768px){.palasmatch .siguiente,.palasmatch .col-pasos ul li{min-width:0;width:100%;max-width:100%}.palasmatch .col-pasos ul{width:100%}}@media (max-width:480px){.palasmatch .filtro-precio{display:flex;flex-direction:column;gap:15px;margin-top:15px}}.texto_bajo_listado{background:#000;padding:60px 0;overflow:hidden}.texto_bajo_listado h3{font-family:"PT Serif",serif}.texto_bajo_listado h3{color:#fff;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;padding-bottom:25px;text-transform:uppercase;font-style:normal}.texto_bajo_listado h2{color:#fff;font-family:"Carnac";font-size:32px;letter-spacing:0;line-height:38px;text-transform:uppercase;padding-bottom:30px;text-align:left}.texto_bajo_listado li,.texto_bajo_listado p{color:#fff;font-family:Inter;font-size:16px;letter-spacing:0;line-height:22px;padding-bottom:20px;text-align:left}.texto_bajo_listado ul,.texto_bajo_listado ol{padding-left:20px}.texto_bajo_listado img{height:auto;width:auto;margin:25px auto;border-radius:7px}.texto_legal{padding:100px 0}.texto_legal .texto h2,.texto_legal .texto h3{padding-bottom:35px}.texto_legal .texto h1{padding-bottom:50px}.texto_legal .texto p,.texto_legal .texto li{padding-bottom:20px}.texto_legal .texto *{color:#000}.megamenu-item.activo{display:block}.megamenu-item{position:absolute;z-index:9;width:100%;top:100%;display:none;left:0}.megamenu-item .bloque-enlaces .bloque .enlaces a:hover{color:#02be95}.megamenu-item .bloque-enlaces .bloque .enlaces a{color:#000;font-family:Inter;font-size:16px;transition:all ease 0.3s;letter-spacing:0;line-height:32px}.megamenu-item .bloque-enlaces .bloque .enlaces{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;max-height:350px;gap:30px;row-gap:0}.megamenu-item .bloque-enlaces .bloque .titulo{color:#000;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;text-transform:uppercase;padding-bottom:20px}.megamenu-item .bloque-enlaces .todo{position:absolute;bottom:15px;font-family:Oswald;font-size:23px;font-weight:500;letter-spacing:0;line-height:28px;color:#000}.megamenu-item .bloque-enlaces{background:#fff;box-shadow:rgba(0,0,0,.45) 0 25px 20px -20px;padding:35px 50px;display:flex;gap:100px;max-height:450px;flex-wrap:wrap}.open-megamenu:hover .megamenu-item{display:block}@media (max-width:1500px){.megamenu-item .bloque-enlaces{padding:35px 20px;gap:50px}}.flotante-pala{position:fixed;right:0;top:50%;z-index:999;border-radius:4px;background-color:#ffd334;padding:13px 33px;color:#000;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;box-shadow:-2px -2px 4px 0 rgba(0,0,0,.4);cursor:pointer;line-height:26px;text-align:center;display:inline-block;text-transform:uppercase;transform:rotate(270deg);transform-origin:top;transform:rotate(270deg) translateY(50%)}.palamatchCont.show .mask{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.palamatchCont.show{background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;right:0;width:100%;height:100%;min-height:100vh;background:#000;z-index:999;display:flex;align-items:center;max-width:825px;padding:50px 0;justify-content:center;overflow:auto;right:0;transition:all ease 0.3s}.palamatchCont{right:-200%;transition:all ease 0.3s;position:fixed}.closepalamatch svg #Menu{stroke:#ffd334}.closepalamatch svg{width:15px;height:15px}.closepalamatch{cursor:pointer;position:absolute;top:15px;left:15px}body.noscroll .frad{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:99}body.noscroll{overflow:hidden}#resultadoPalaMatch .col-productos .product-item .featured-image{height:150px}#resultadoPalaMatch .col-productos{margin:0;row-gap:30px}#resultadoPalaMatch{max-height:calc(100vh);overflow:auto;max-width:500px;margin:0 auto}.listado_productos #resultadoPalaMatch .col-productos .product-item{width:calc(50% - 20px)}@media (max-height:650px){.palasmatch h1{display:none}}@media (max-width:768px){.palasmatch .col-pasos .titulo{font-size:20px;line-height:25px}.palasmatch .col-pasos ul li{font-size:15px;line-height:20px}.palasmatch{overflow:auto;padding:0;height:auto;display:block;overflow:auto;max-height:calc(100vh - 50px)}}.woocommerce-message .button{border-radius:4px!important;background-color:#ffffff!important;color:#000000!important;font-family:Oswald!important;font-size:17px!important;font-weight:500!important;letter-spacing:0!important;line-height:26px!important;text-align:center!important;text-transform:uppercase!important;top:0!important;padding:10px 10px!important}.woocommerce-notices-wrapper{z-index:99999}.woocommerce-message{border:none;background:#02be95;color:#fff;font-family:Oswald;z-index:9999;font-size:17px;font-weight:300;letter-spacing:0;padding:20px;border-radius:6px;display:flex;align-items:center;gap:15px;flex-direction:row-reverse}.woocommerce-message::before{content:none}@media (max-width:1200px){.woocommerce-message{padding:10px;font-size:13px}.woocommerce-message .button{font-size:12px!important;font-weight:500!important;letter-spacing:0!important;line-height:16px!important}}@media (max-width:768px){.woocommerce-message{max-width:90%;flex-direction:column-reverse;gap:0;justify-content:center;align-items:center;margin:0 auto;display:flex;width:100%}.woocommerce-message .button{margin-top:10px!important}}#modaldescuento .inner .texto p{color:#000;text-align:center;padding-bottom:30px}#modaldescuento .inner .titulo{text-align:center;color:#000;text-transform:uppercase;padding-bottom:30px}#modaldescuento .inner .right{width:500px;padding:50px 35px}#modaldescuento .inner .left{width:250px;background-position:center;background-size:cover;background-repeat:no-repeat}#modaldescuento .inner{display:flex}#modaldescuento .form{position:relative}#modaldescuento .wpcf7-spinner{position:absolute;right:-25px;margin:0;bottom:0}#modaldescuento .changecta{display:none}#modaldescuento .underform{padding-top:20px}#modaldescuento .underform p{font-size:12px;line-height:17px}#modaldescuento .wpcf7-submit{border-radius:5px;background-color:#090909;width:auto;color:#ffd334;font-family:Oswald;font-size:17px;font-weight:500;letter-spacing:0;line-height:26px;text-align:center;min-width:245px;text-transform:uppercase;margin:0 auto;display:block;margin-top:10px;padding:10px 25px}#modaldescuento .wpcf7-email{border:1.5px solid #090909;border-radius:5px;width:100%;padding:20px 25px;color:#7c7c7c;font-family:Inter;font-size:16px;letter-spacing:0;line-height:17px}#modaldescuento .wpcf7-list-item{margin:0}#modaldescuento .wpcf7-list-item-label,#modaldescuento .wpcf7-not-valid-tip{font-size:12px}#modaldescuento .wpcf7-list-item label input{width:auto;margin:0}#modaldescuento .wpcf7-response-output{margin:0;font-family:Inter}#modaldescuento{padding:0;max-width:750px}.blocker{z-index:999999!important}@media (max-width:768px){#modaldescuento .inner .right{width:100%}#modaldescuento .left{display:none}}.wpml-ls-legacy-list-horizontal,.wpml-ls-legacy-list-horizontal a{padding:0}.promociones .col-promociones .promocion-item{width:calc(33.33% - 20px);text-decoration:none}.promociones .col-promociones{display:flex;gap:30px;justify-content:center;flex-wrap:wrap}.promociones h2{text-transform:uppercase;padding-bottom:35px;text-align:center}.promociones{background:#000;padding:40px 0}@media (max-width:768px){.promociones .col-promociones .promocion-item{width:calc(50% - 15px)}}@media (max-width:575px){.promociones .col-promociones .promocion-item{width:100%}}.woocommerce-checkout #payment{background:#11111114}.woocommerce-checkout #payment div.payment_box{background-color:#11111114}.form-row.place-order>div[style="font-size: 1rem;padding: 1rem;background: #eee"]{display:none!important}