.page-container{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:flex-start;min-height:300px;width:100%}>div{position:relative}.home-catalogos-container{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:3rem 0 0;width:100%}.home-catalogos-container .home-catalogos-content{display:flex;justify-content:space-between;position:relative;width:100%}.home-catalogos-container .home-catalogos-content .left{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:80%;z-index:1}.home-catalogos-container .home-catalogos-content .left .text{margin-left:1rem}.home-catalogos-container .home-catalogos-content .left .text p{font-size:calc(1.4rem + .3vw)}.home-catalogos-container .home-catalogos-content .left .text p .letra{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-family:mano;font-size:calc(1.1rem + .3vw)}.home-catalogos-container .home-catalogos-content .left .botones{margin-left:1rem;margin-top:3rem}.home-catalogos-container .home-catalogos-content .left .botones .btn{background-color:#0000;border:1px solid #eb645c;box-shadow:none;color:#eb645c}.home-catalogos-container .home-catalogos-content .left .botones .btn a{color:#eb645c}.home-catalogos-container .home-catalogos-content .left .botones .btn:hover{background-color:#eb645c}.home-catalogos-container .home-catalogos-content .left .botones .btn:hover a{color:#fff}.home-catalogos-container .home-catalogos-content .right{width:100%}.home-catalogos-container .home-catalogos-content .right .img{display:flex;justify-content:flex-end;overflow:hidden;width:100%}.home-catalogos-container .home-catalogos-content .right .img img{flex:0 0 200%;position:relative;right:-90%}@media(min-width:768px){.home-catalogos-container .home-catalogos-content .left{margin-left:10%;width:60%}.home-catalogos-container .home-catalogos-content .left .text p{font-size:calc(2rem + .3vw)}.home-catalogos-container .home-catalogos-content .left .text p .letra{font-size:calc(1.8rem + .3vw)}.home-catalogos-container .home-catalogos-content .right .img img{flex:0 0 130%;right:-25%}}@media(min-width:1025px){.home-catalogos-container .home-catalogos-content .left{width:30%}.home-catalogos-container .home-catalogos-content .right .img img{flex:0 0 100%;right:0}}.home-categorias{align-items:center;flex-direction:column;margin:2rem 0}.home-categorias,.home-categorias .titulo{display:flex;justify-content:center}.home-categorias .titulo .doble-guion-container{margin:0 1rem;width:2rem}.home-categorias .titulo p{font-size:calc(1.9rem + .3vw)}.home-categorias .subtitulo{color:#000;font-size:calc(.7rem + .3vw);margin:.5rem 0 2rem}.home-categorias .card{background-color:#fff;border-radius:.5rem;box-shadow:0 0 5px 0 #82828282;display:grid;grid-template-rows:60% 40%;min-height:19rem;text-align:center}.home-categorias .card img{border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:100%;object-fit:cover;width:100%}.home-categorias .card .card-section{align-content:center;display:grid;grid-template-columns:100%;grid-template-rows:45% 45%;justify-items:center}.home-categorias .card .card-section .card-section-title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:87%}.home-categorias .card .card-section .card-section-title p{font-size:calc(1rem + .3vw)}.home-categorias .card .card-section .btn-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:85%}.home-categorias .card .card-section .btn-container .btn{background-color:#fff;border:1px solid #dbdbdb;border-radius:5000px;box-shadow:none;color:#eb645c;cursor:pointer;margin-bottom:0;padding:.2rem .6rem;text-transform:none;width:6.5rem}.home-categorias .card .card-section .btn-container .btn p{font-size:calc(.8rem + .3vw)}.home-categorias .card .card-section .btn-container .btn:hover{background-color:#eb645c;border:1px solid #eb645c;color:#fff}.home-categorias .linea{grid-gap:1em;display:grid;grid-template-columns:repeat(auto-fit,45%);justify-content:center;width:100%}.home-categorias .separator-container{margin-top:2rem;width:90%}.home-categorias .other-secctions{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:1rem 0;width:90%}.home-categorias .other-secctions .titulo{flex-direction:column;width:30%}.home-categorias .other-secctions .titulo .doble-guion-container{margin:1rem 0}.home-categorias .other-secctions .cards{display:flex;flex-direction:column;width:100%}.home-categorias .other-secctions .cards .card{align-items:center;display:flex;height:11rem;margin-top:1rem;min-height:10rem;text-align:left}.home-categorias .other-secctions .cards .card img{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;border-top-right-radius:0;height:100%;width:50%}.home-categorias .other-secctions .cards .card .card-section{align-items:flex-start;margin-left:1rem;width:50%}.home-categorias .other-secctions .cards .card .card-section .btn-container,.home-categorias .other-secctions .cards .card .card-section .card-section-title{align-items:flex-start}.home-categorias .other-secctions .cards .card .card-section .btn-container{margin-top:.5rem}@media(min-width:768px){.home-categorias .card .card-section .card-section-title p{font-size:calc(.8rem + .3vw)}.home-categorias .card .card-section .btn-container .btn p{font-size:calc(.6rem + .3vw)}.home-categorias .linea{grid-gap:1.5rem 1rem;grid-template-columns:repeat(auto-fit,20%)}.home-categorias .other-secctions .cards{flex-direction:row}.home-categorias .other-secctions .cards .card{width:50%}.home-categorias .other-secctions .cards .card:first-of-type{margin-right:1.5rem}}@media(min-width:1025px){.home-categorias .titulo p{font-size:calc(1.6rem + .3vw)}.home-categorias .subtitulo{font-size:calc(.7rem + .3vw)}.home-categorias .linea{grid-gap:5em;grid-template-columns:repeat(4,15%);width:80%}.home-categorias .separator-container{margin-top:5rem}.home-categorias .other-secctions{align-items:center;flex-direction:row;justify-content:space-around;margin:3rem 0;width:80%}.home-categorias .other-secctions .titulo{margin-right:10rem;width:10%}.home-categorias .other-secctions .titulo p{font-size:calc(2rem + .3vw)}.home-categorias .other-secctions .cards{width:70%}.home-categorias .other-secctions .cards .card{height:16rem;width:40%}.home-categorias .other-secctions .cards .card:first-of-type{margin-right:5rem}}.doble-guion-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.doble-guion-container .doble-guion-content{width:100%}.doble-guion-container .doble-guion-content:last-of-type{border-top:1px solid #000}.separator-container{border-bottom:1px solid #dbdbdb;margin:10px 0}.popup-one-button-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-one-button-container .content{align-items:center;background-color:#f8f8f8;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem;width:70%}.popup-one-button-container .content p{font-family:semiBold}.popup-one-button-container .content>div{margin-bottom:1rem}.popup-one-button-container .content .title p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(1.4rem + .2vw)}.popup-one-button-container .content .text p{font-size:calc(1rem + .2vw);text-align:center}.popup-one-button-container .content .botton{margin:0}@media(min-width:1025px){.popup-one-button-container .content{width:40%}.popup-one-button-container .content>div{margin-bottom:2rem}}.nosotros-container{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 0}.nosotros-container .image{flex:0 0 100%}.nosotros-container .image img{width:100%}.nosotros-container .information-botones{flex:0 0 100%}.nosotros-container .information-botones .information{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.nosotros-container .information-botones .information .title{display:flex;justify-content:flex-start;margin-bottom:1rem;width:90%}.nosotros-container .information-botones .information .title .doble-guion-container{margin:0 1rem;width:3rem}.nosotros-container .information-botones .information .title p{font-size:calc(1.8rem + .3vw)}.nosotros-container .information-botones .information .text{width:90%}.nosotros-container .information-botones .botones{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem;width:100%}.nosotros-container .information-botones .botones .boton{width:90%}.nosotros-container .information-botones .botones .boton .btn{background-color:#fff;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);box-shadow:none;color:#78d1c7;color:var(--color-first-var,#78d1c7);display:inline-block;padding:6px 15px}.nosotros-container .information-botones .botones .boton .btn a{color:#78d1c7;color:var(--color-first-var,#78d1c7)}.nosotros-container .information-botones .botones .boton .btn:hover{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7)}.nosotros-container .information-botones .botones .boton .btn:hover a{color:#fff}@media(min-width:768px){.nosotros-container{flex-direction:row;justify-content:center;padding:5rem 0}.nosotros-container .image{flex:0 0 48%}.nosotros-container .image img{width:100%}.nosotros-container .information-botones{flex:0 0 48%}}@media(min-width:1025px){.nosotros-container .image{flex:0 0 30%}.nosotros-container .information-botones{flex:0 0 40%}.nosotros-container .information-botones .information .title p{font-size:calc(1.6rem + .3vw)}.nosotros-container .information-botones .information .text{width:90%}.nosotros-container .information-botones .information .text p{font-size:calc(.7rem + .3vw)}}.productos-muestras{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.productos-muestras a p{color:#78d1c7;color:var(--color-first-var,#78d1c7)}.productos-muestras .titulo{margin-top:1rem}.productos-muestras .titulo p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(1.7rem + .3vw)}.productos-muestras .subtitulo{margin-top:.8rem}.productos-muestras .productos-muestras-content{align-items:flex-start;border-top:1px solid gray;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 0;width:90%}.productos-muestras .productos-muestras-content .left-container{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.productos-muestras .productos-muestras-content .left-container .imagen{display:flex;justify-content:center;margin-top:.8rem;width:100%}.productos-muestras .productos-muestras-content .left-container .imagen img{width:70%}.productos-muestras .productos-muestras-content .right-container{width:100%}.productos-muestras .productos-muestras-content .right-container .left{display:flex;flex:0 0 60%;flex-direction:column;justify-content:space-between}.productos-muestras .productos-muestras-content .right-container .left .titulo-subtitulo{display:flex;flex-direction:column;margin-left:1rem}.productos-muestras .productos-muestras-content .right-container .left .btn{margin-bottom:0;margin-left:1rem}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container{align-items:center;border:1px solid #f3a29e;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;margin-bottom:1rem}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container .porcentaje p{font-size:calc(3.8rem + .3vw)}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container .text{align-items:center;display:flex;justify-content:center}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container .text p{font-size:calc(2.8rem + .3vw);margin:0 1rem}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container .text .doble-guion-container{width:2rem}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container .btn{background-color:#fff}.productos-muestras .productos-muestras-content .right-container .l1 .l1-right-container{background-color:#f8f8f8;display:flex;margin-bottom:1rem;padding:1rem 0;width:100%}.productos-muestras .productos-muestras-content .right-container .l1 .l1-right-container .right{flex:0 0 40%}.productos-muestras .productos-muestras-content .right-container .l1 .l1-right-container .right .img{overflow:hidden;width:100%}.productos-muestras .productos-muestras-content .right-container .l1 .l1-right-container .right .img img{width:150%}.productos-muestras .productos-muestras-content .right-container .l2{background-color:#f8f8f8;display:flex;padding:1rem 0;width:100%}.productos-muestras .productos-muestras-content .right-container .l2 .right{display:flex;flex:0 0 40%;flex-direction:column;justify-content:center;overflow:hidden}.productos-muestras .productos-muestras-content .right-container .l2 .right img{width:130%}.productos-muestras .productos-muestras-content .btn{background-color:#f8f8f8;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);box-shadow:none;color:#78d1c7;color:var(--color-first-var,#78d1c7);margin:1rem 0 2rem;padding:6px 15px;text-align:center}.productos-muestras .productos-muestras-content .btn:hover{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);color:#fff;cursor:pointer}@media(min-width:768px){.productos-muestras .productos-muestras-content{flex-direction:row}.productos-muestras .productos-muestras-content .left-container,.productos-muestras .productos-muestras-content .right-container{width:48%}}@media(min-width:1025px){.productos-muestras .titulo p{font-size:calc(1.6rem + .3vw)}.productos-muestras .subtitulo p{font-size:calc(.7rem + .3vw)}.productos-muestras .productos-muestras-content{border-top:none;flex-direction:row;justify-content:center}.productos-muestras .productos-muestras-content .left-container{height:100%;margin-right:2%;width:30%}.productos-muestras .productos-muestras-content .right-container{height:100%;width:60%}.productos-muestras .productos-muestras-content .right-container .l1{display:flex;justify-content:space-between}.productos-muestras .productos-muestras-content .right-container .l1 .l1-left-container,.productos-muestras .productos-muestras-content .right-container .l1 .l1-right-container{flex:0 0 48%}.productos-muestras .productos-muestras-content .right-container .l2 .right img{width:90%}}.home-slider-principal{margin-top:calc(3rem + 2vw);width:100%}.home-slider-principal .carousel-slider .control-arrow{background-color:#0000!important;opacity:.5!important}.home-slider-principal .carousel-slider .control-arrow.control-prev:before{border-right:7px solid #78d1c7!important;border-right:7px solid var(--color-first-var,#78d1c7)!important}.home-slider-principal .carousel-slider .control-arrow.control-next:before{border-left:7px solid #78d1c7!important;border-left:7px solid var(--color-first-var,#78d1c7)!important}@supports(object-fit:cover){.home-slider-principal .carousel-slider .slider,.home-slider-principal .carousel-slider .slider .slide,.home-slider-principal .carousel-slider .slider .slide>div{width:100%}.home-slider-principal .carousel-slider .slider .slide>div img{object-fit:cover;object-position:center center;width:100%}}.home-slider-principal .carousel-slider .carousel-status{display:none}.home-slider-principal .carousel .control-dots .dot{border:1px solid #47afa4;border:1px solid var(--color-first-dark-var,#47afa4);box-shadow:1px 1px 2px hsla(0,0%,100%,.733);height:12px;opacity:1;width:12px}.home-slider-principal .carousel .control-dots .dot.selected{background:#78d1c7;background:var(--color-first-var,#78d1c7)}.home-slider-principal.vacio{margin-bottom:calc(3rem + 2vw)}@media(min-width:1025px){.home-slider-principal{background-color:#fff}.home-slider-principal .carousel-slider{left:50%;position:relative;transform:translateX(-50%);width:81%!important}.home-slider-principal .carousel-slider .control-arrow.control-prev:before{border-right:10px solid #78d1c7!important;border-right:10px solid var(--color-first-var,#78d1c7)!important}.home-slider-principal .carousel-slider .control-arrow.control-next:before{border-left:10px solid #78d1c7!important;border-left:10px solid var(--color-first-var,#78d1c7)!important}@supports(object-fit:cover){.home-slider-principal .carousel-slider .slider .slide{background-color:#fff}.home-slider-principal .carousel-slider .slider .slide>div img{width:99%}}.home-slider-principal .carousel .control-dots .dot{height:14px;width:14px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.home-slider-secundario{display:none}@media(min-width:1025px){.home-slider-secundario{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:2rem 0;width:100%}.home-slider-secundario .subtitle p,.home-slider-secundario .title p{font-size:calc(2rem + .3vw)}.home-slider-secundario .carousel-slide{align-items:center;display:flex;height:550px;width:35%}.home-slider-secundario .carousel-slide .arrow{align-self:flex-end;margin-bottom:100px;width:10%}.home-slider-secundario .carousel-slide .arrow svg{fill:#78d1c7;fill:var(--color-first-var,#78d1c7)}.home-slider-secundario .carousel-slide .arrow svg path{font-size:5rem}.home-slider-secundario .carousel-slide .right-arrow{text-align:right}.home-slider-secundario .carousel-slide .carousel-root{height:100%;width:80%}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider,.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .slider-wrapper{height:100%}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .slider-wrapper .slider .slide{background:#fff}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .slider-wrapper .slider .slide .img-info .info{margin-top:2rem}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .slider-wrapper .slider .slide .img-info .info .title{font-size:calc(1.4rem + .3vw)}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .slider-wrapper .slider .slide .img-info .info .subtitle{color:gray;font-size:calc(1rem + .3vw)}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .control-dots .dot{background:#fff;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);box-shadow:none;height:15px;opacity:1;width:15px}.home-slider-secundario .carousel-slide .carousel-root .carousel-slider .control-dots .dot.selected{background:#78d1c7;background:var(--color-first-var,#78d1c7)}}.access-page-container,.access-page-container .access-content{width:100%}.login-component-container{display:flex;flex-direction:column;justify-content:center}.login-component-container .header{background-image:url(/static/media/background-login.ba00f81b81b9cd1a214d.jpg);background-repeat:no-repeat;background-size:cover;padding-top:calc(3rem + 2vw);width:100%}.login-component-container .header .data{margin:3rem 0 3rem 1rem;width:70%}.login-component-container .header .data>p{color:#fff;font-size:calc(1.6rem + .3vw)}.login-component-container .header .data .doble-guion-container{margin-top:1rem;width:2rem}.login-component-container .header .data .doble-guion-container .doble-guion-content:last-of-type{border-top:1px solid #fff}.login-component-container .login-component-content{display:flex;flex-direction:column;justify-content:center;margin:2rem 1rem;width:100%}.login-component-container .login-component-content .titulo{width:80%}.login-component-container .login-component-content .titulo p{font-size:calc(1.6rem + .3vw);font-weight:400}.login-component-container .login-component-content .form-login{display:flex;flex-direction:column;width:80%}.login-component-container .login-component-content .buttons{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:90%}.login-component-container .login-component-content .buttons .btn{margin-bottom:0;width:9rem}.login-component-container .login-component-content .buttons a,.login-component-container .login-component-content .buttons p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(.8rem + .3vw);text-decoration:underline}.login-component-container .login-component-content .go-registration{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:3rem 0}.login-component-container .login-component-content .go-registration p{font-size:calc(1.6rem + .3vw)}.login-component-container .login-component-content .go-registration .btn{margin-top:2rem;width:14rem}@media(min-width:768px){.login-component-container .header .data{margin:3rem 0 3rem 2rem;width:30%}.login-component-container .header .data .doble-guion-container{width:3rem}.login-component-container .login-component-content{margin:3rem 2rem}.login-component-container .login-component-content .form-login{flex-direction:row}.login-component-container .login-component-content .form-login .input-block{width:50%}.login-component-container .login-component-content .form-login .input-block+.input-block{margin:1rem 0 1rem 4rem}.login-component-container .login-component-content .buttons{justify-content:flex-start;margin:2rem 0;width:80%}.login-component-container .login-component-content .buttons .boton{width:50%}.login-component-container .login-component-content .buttons .reset-pass{margin:1rem 0 1rem 4rem;width:50%}.login-component-container .login-component-content .go-registration{align-items:flex-start;justify-content:flex-start;margin-top:2rem}.login-component-container .login-component-content .go-registration a,.login-component-container .login-component-content .go-registration p{font-size:calc(1.2rem + .3vw)}.login-component-container .login-component-content .go-registration a{font-size:calc(.8rem + .3vw)}}@media(min-width:1025px){.login-component-container{flex-direction:row;justify-content:space-between}.login-component-container .header{align-items:center;background-size:cover;display:flex;justify-content:center;width:35%}.login-component-container .header .data{margin:0;width:40%}.login-component-container .login-component-content{margin:10rem 6rem;padding-top:calc(3rem + 2vw);width:55%}.login-component-container .login-component-content .buttons .boton,.login-component-container .login-component-content .buttons .reset-pass,.login-component-container .login-component-content .form-login .input-block{width:40%}.login-component-container .login-component-content .go-registration a,.login-component-container .login-component-content .go-registration p{font-size:calc(1rem + .3vw)}.login-component-container .login-component-content .go-registration a{font-size:calc(.6rem + .3vw);margin-left:3rem}}.registration-component-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:calc(3rem + 2vw)}.registration-component-container .header{width:100%}.registration-component-container .header .data{margin:2rem 0 2rem 1rem;width:70%}.registration-component-container .header .data>p{font-size:calc(1.6rem + .3vw)}.registration-component-container .header .data .doble-guion-container{margin-top:1rem;width:3rem}.registration-component-container .header .data .doble-guion-container .doble-guion-content:last-of-type{border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7)}.registration-component-container .registration-component-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.registration-component-container .registration-component-content .form-registation{align-items:center;display:flex;flex-direction:column;width:100%}.registration-component-container .registration-component-content .form-registation .input-block{width:90%}.registration-component-container .registration-component-content .buttons{display:flex;justify-content:center;margin-top:2rem}.registration-component-container .registration-component-content .go-login{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:3rem 1rem}.registration-component-container .registration-component-content .go-login a,.registration-component-container .registration-component-content .go-login p{font-size:calc(1.4rem + .3vw)}.registration-component-container .registration-component-content .go-login a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(1rem + .3vw);text-decoration:underline}.registration-component-container .registration-component-content .privacy-policies{align-items:flex-start;display:flex;margin-top:1rem;width:90%}.registration-component-container .registration-component-content .privacy-policies .check-data{flex:0 0 90%}.registration-component-container .registration-component-content .privacy-policies .check-data a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.registration-component-container .registration-component-content .required{margin-top:1rem;width:90%}@media(min-width:768px){.registration-component-container .header{width:60%}.registration-component-container .header .data{margin:2rem 0;width:100%}.registration-component-container .registration-component-content{width:60%}.registration-component-container .registration-component-content .form-registation,.registration-component-container .registration-component-content .form-registation .input-block{width:100%}.registration-component-container .registration-component-content .go-login{align-items:center;flex-direction:row;justify-content:flex-start;margin-top:2rem}.registration-component-container .registration-component-content .go-login a,.registration-component-container .registration-component-content .go-login p{font-size:calc(1.2rem + .3vw)}.registration-component-container .registration-component-content .go-login a{font-size:calc(.8rem + .3vw);margin-left:3rem}.registration-component-container .registration-component-content .privacy-policies .check-data{flex:0 0 100%}.registration-component-container .registration-component-content .privacy-policies,.registration-component-container .registration-component-content .required{width:100%}}@media(min-width:1025px){.registration-component-container{flex-direction:row;justify-content:space-between}.registration-component-container .header{align-items:center;background-size:cover;display:flex;justify-content:center;width:35%}.registration-component-container .header .data{margin:0;width:40%}.registration-component-container .registration-component-content{align-items:flex-start;margin:5rem 6rem;width:55%}.registration-component-container .registration-component-content .buttons,.registration-component-container .registration-component-content .form-registation,.registration-component-container .registration-component-content .go-login,.registration-component-container .registration-component-content .privacy-policies,.registration-component-container .registration-component-content .required{width:50%}.registration-component-container .registration-component-content .privacy-policies .check-data{flex:0 0 95%}.registration-component-container .registration-component-content .go-login{justify-content:center}}.reset-password-component-container{display:flex;flex-direction:column;justify-content:center}.reset-password-component-container .header{background-image:url(/static/media/background-gris.cfc11d5bac7b599a9377.jpg);background-repeat:no-repeat;background-size:cover;width:100%}.reset-password-component-container .header .data{margin:2rem 0 2rem 1rem;width:70%}.reset-password-component-container .header .data>p{font-size:calc(1.6rem + .3vw)}.reset-password-component-container .header .data .doble-guion-container{margin-top:1rem;width:3rem}.reset-password-component-container .header .data .doble-guion-container .doble-guion-content:last-of-type{border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7)}.reset-password-component-container .reset-password-component-content{display:flex;flex-direction:column;justify-content:center;margin:2rem 1rem;width:100%}.reset-password-component-container .reset-password-component-content .form-reset-password{display:flex;flex-direction:column;width:80%}.reset-password-component-container .reset-password-component-content .form-reset-password .input-block{width:90%}.reset-password-component-container .reset-password-component-content .buttons{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:90%}.reset-password-component-container .reset-password-component-content .buttons .btn{margin-bottom:0;width:9rem}.reset-password-component-container .reset-password-component-content .go-registration{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:3rem 1rem}.reset-password-component-container .reset-password-component-content .go-registration a,.reset-password-component-container .reset-password-component-content .go-registration p{font-size:calc(1.4rem + .3vw)}.reset-password-component-container .reset-password-component-content .go-registration a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(1rem + .3vw);text-decoration:underline}@media(min-width:768px){.reset-password-component-container .header .data{margin:3rem 0 3rem 2rem;width:30%}.reset-password-component-container .header .data .doble-guion-container{width:3rem}.reset-password-component-container .reset-password-component-content .form-reset-password{margin:3rem 2rem}.reset-password-component-container .reset-password-component-content .form-reset-password .input-block{width:50%}.reset-password-component-container .reset-password-component-content .buttons{margin:0 2rem 3rem}.reset-password-component-container .reset-password-component-content .go-registration{align-items:center;flex-direction:row;justify-content:flex-start;margin-top:2rem}.reset-password-component-container .reset-password-component-content .go-registration a,.reset-password-component-container .reset-password-component-content .go-registration p{font-size:calc(1.2rem + .3vw)}.reset-password-component-container .reset-password-component-content .go-registration a{font-size:calc(.8rem + .3vw);margin-left:3rem}}@media(min-width:1025px){.reset-password-component-container{flex-direction:row;justify-content:flex-start}.reset-password-component-container .header{align-items:center;background-size:cover;display:flex;justify-content:center;width:35%}.reset-password-component-container .header .data{margin:0;width:40%}.reset-password-component-container .reset-password-component-content{align-items:flex-start;margin:10rem 6rem;width:40%}.reset-password-component-container .reset-password-component-content .buttons,.reset-password-component-container .reset-password-component-content .form-reset-password,.reset-password-component-container .reset-password-component-content .go-registration{width:70%}.reset-password-component-container .reset-password-component-content .buttons .input-block,.reset-password-component-container .reset-password-component-content .form-reset-password .input-block,.reset-password-component-container .reset-password-component-content .go-registration .input-block{width:100%}.reset-password-component-container .reset-password-component-content .go-registration{justify-content:center}}.main-menu-container{border-bottom:1px solid #78d1c7;height:calc(3rem + 2vw);opacity:.95;position:fixed;top:0;width:100vw;z-index:9999}.main-menu-container .main-menu-content{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:space-between;width:100%}.main-menu-container .main-menu-content>.menu-item{margin-left:1rem;width:50%}.main-menu-container .main-menu-content>.menu-item,.main-menu-container .main-menu-content>.menu-item a{align-items:center;display:flex;justify-content:flex-start}.main-menu-container .main-menu-content>.menu-item a svg{width:30%!important}.main-menu-container .main-menu-content .menu.menu-mobile{margin-right:1rem}.main-menu-container .main-menu-content .menu.menu-mobile .MuiButtonBase-root{margin:0;padding:0}.main-menu-container .main-menu-content .menu.menu-mobile .MuiButtonBase-root .MuiIconButton-label .MuiSvgIcon-root{font-size:calc(2rem + 1vw)}.main-menu-container .main-menu-content .menu.menu-mobile .MuiDrawer-root .MuiPaper-root{width:80%}.main-menu-container .main-menu-content .menu.menu-mobile .MuiDrawer-root .MuiPaper-root .header-menu-burger{display:flex;justify-content:space-between;margin:1rem}.main-menu-container .main-menu-content .menu.menu-mobile .MuiDrawer-root .MuiPaper-root .header-menu-burger .MuiButtonBase-root,.main-menu-container .main-menu-content .menu.menu-mobile .MuiDrawer-root .MuiPaper-root .header-menu-burger .icons{width:50%}.main-menu-container .main-menu-content .menu.menu-mobile .MuiDrawer-root .MuiPaper-root .header-menu-burger .icons{width:40%}.main-menu-container .main-menu-content .menu.menu-mobile .MuiDrawer-root .MuiPaper-root .header-menu-burger .MuiButtonBase-root .MuiIconButton-label{justify-content:flex-start}.main-menu-container .main-menu-content .icons.icons-desktop,.main-menu-container .main-menu-content .menu.menu-desktop{display:none}.active{font-weight:700}@media(min-width:1025px){.main-menu-container .main-menu-content>.menu-item{align-items:center;display:flex;justify-content:flex-start;margin-left:1rem;width:20%}.main-menu-container .main-menu-content>.menu-item a{justify-content:center}.main-menu-container .main-menu-content>.menu-item a svg{width:30%!important}.main-menu-container .main-menu-content .menu.menu-mobile{display:none}.main-menu-container .main-menu-content .menu.menu-desktop{display:flex;width:60%}.main-menu-container .main-menu-content .icons.icons-desktop{display:flex;width:20%}.main-menu-container .main-menu-content .icons.icons-desktop .icons-container .icons-content{justify-content:center}}.productos-menu-container-top{align-items:flex-start;display:flex;justify-content:center}.productos-menu-container-top .productos-menu-container{width:100%;z-index:2}.productos-menu-container-top .productos-menu-container .menu-item-container{border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7);position:relative;z-index:3}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content{padding:.5rem 1rem}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item{align-items:center;display:flex;justify-content:space-between}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-text{text-align:left;width:87%}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-text div p{font-size:calc(1.4rem + .3vw);margin:0}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-img{display:flex;justify-content:center}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-img svg{height:calc(1.5rem + 1.1vw)}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-arrow{width:10%}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-arrow div{align-items:center;color:#78d1c7;color:var(--color-first-var,#78d1c7);display:flex;justify-content:flex-end;transform:rotate(90deg)}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-arrow div svg{height:1.5rem;width:1.5rem}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-arrow .sub-menu-show{transform:rotate(180deg)}.productos-menu-container-top .productos-menu-container .submenu-container{background-color:#c2e9e5;background-color:var(--color-first-semi-light-var,#c2e9e5);width:100%}.productos-menu-container-top .productos-menu-container .submenu-container.menu-desktop{display:none}.productos-menu-container-top .marcas-menu-container .menu-item-container .menu-item-content .menu-item .menu-item-text{text-align:center}@media(min-width:1025px){.productos-menu-container-top .productos-menu-container{background-color:#fff;box-shadow:0 3px 5px 0 gray;max-height:80vh;overflow-x:hidden;overflow-y:scroll}.productos-menu-container-top .productos-menu-container .menu-item-container{border-bottom:1px solid #dbdbdb;border-top:none;left:50%;transform:translateX(-50%);width:90%}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content{padding:.8rem 1rem}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-text div p{font-size:calc(.8rem + .3vw)}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-arrow div{color:gray;transform:rotate(0deg)}.productos-menu-container-top .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-arrow .sub-menu-show{transform:rotate(90deg)}.productos-menu-container-top .productos-menu-container .menu-item-container:last-of-type{border-bottom:none}.productos-menu-container-top .productos-menu-container .submenu-container{background-color:#fff;left:100%;position:absolute;width:100%;z-index:1}.productos-menu-container-top .productos-menu-container .submenu-container.menu-mobile{display:none}.productos-menu-container-top .productos-menu-container .submenu-container.menu-desktop{display:block}}.productos-submenu-container{width:100%;z-index:1}.productos-submenu-container .menu-item-container+.menu-item-container{border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7)}.productos-submenu-container .menu-item-container{align-items:center;display:flex;padding:.5rem 1rem}.productos-submenu-container .menu-item-container .menu-item{align-items:center;display:flex;justify-content:space-between}.productos-submenu-container .menu-item-container .menu-item .menu-item-text p{font-size:calc(1.4rem + .3vw);margin:0}@media(min-width:1025px){.productos-submenu-container{align-items:flex-start;background-color:#fff;box-shadow:0 3px 5px 0 gray;display:flex;flex-direction:column;justify-content:flex-start;position:absolute}.productos-submenu-container .menu-item-container+.menu-item-container{border-top:none}.productos-submenu-container .menu-item-container{padding:.8rem 0;width:90%}.productos-submenu-container .menu-item-container .menu-item .menu-item-text p{font-size:calc(.8rem + .3vw)}}.menu-items-container{display:flex;flex-direction:column;width:100%}.menu-items-container>.menu-item{border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7);width:100%}.menu-items-container>.menu-item a{color:#000;padding:0;text-decoration:none}.menu-items-container>.menu-item a p{font-size:calc(1.4rem + .3vw);margin:0;padding:.5rem 1rem}.menu-items-container>.menu-item a.is-active{font-weight:700}.menu-items-container>.menu-item .sub-menu{background-color:#dbf0ed;background-color:var(--color-first-light-var,#dbf0ed)}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones{align-items:flex-start;display:flex;justify-content:center}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container{width:100%;z-index:2}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container{border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7);position:relative;z-index:3}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content{padding:.5rem 1rem}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content>.menu-item{align-items:center;display:flex;justify-content:space-between}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-text{text-align:left;width:100%}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-text div p{font-size:calc(1.4rem + .3vw);margin:0}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-img{display:flex;justify-content:center}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-img svg{height:calc(1.5rem + 1.1vw)}.menu-items-container>.menu-item .producto-menu-item.is-active .name-menu{font-weight:700}.menu-items-container>.menu-item .producto-menu-item .name-menu{align-items:center;display:flex;justify-content:space-between}.menu-items-container>.menu-item .producto-menu-item .name-menu p{font-size:calc(1.4rem + .3vw);margin:0;padding:.5rem 1rem}.menu-items-container>.menu-item .producto-menu-item .name-menu .arrow{color:#78d1c7;color:var(--color-first-var,#78d1c7);padding:0 1rem;transform:rotate(90deg)}.menu-items-container>.menu-item .producto-menu-item .name-menu .arrow svg{height:1.5rem;width:1.5rem}.menu-items-container>.menu-item .producto-menu-item .name-menu .arrow.open{transform:rotate(180deg)}.menu-items-container>.menu-item:last-of-type{border-bottom:1px solid #78d1c7;border-bottom:1px solid var(--color-first-var,#78d1c7)}@media(min-width:1025px){.menu-items-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.menu-items-container>.menu-item{border-top:none;width:auto}.menu-items-container>.menu-item a p{font-size:calc(1rem + .3vw)}.menu-items-container>.menu-item .sub-menu{background-color:#fff}.menu-items-container>.menu-item .sub-menu .sub-menuc-container .menu-collections{margin-top:calc(.25rem + 1vw);position:absolute;width:545px}.menu-items-container>.menu-item .sub-menu .sub-menuc-container .menu-collections-implantaciones{width:220px}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container{background-color:#fff;box-shadow:0 3px 5px 0 gray;max-height:80vh;overflow-x:hidden;overflow-y:scroll}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container{border-bottom:1px solid #dbdbdb;border-top:none;left:50%;transform:translateX(-50%);width:100%}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content{padding:.8rem 1rem}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container .menu-item-content>.menu-item .menu-item-text div p{font-size:calc(.8rem + .3vw)}.menu-items-container>.menu-item .sub-menu .productos-menu-container-top-implantaciones .productos-menu-container .menu-item-container:last-of-type{border-bottom:none}.menu-items-container>.menu-item .producto-menu-item .name-menu p{font-size:calc(1rem + .3vw)}.menu-items-container>.menu-item .producto-menu-item .name-menu .arrow{display:none}.menu-items-container>.menu-item:last-of-type{border-bottom:none}}.icons-container{width:100%}.icons-container .icons-content{display:flex;justify-content:flex-end}.icons-container .icons-content .icon-item{margin-right:.5rem;position:relative}.icons-container .icons-content .icon-item,.icons-container .icons-content .icon-item>a,.icons-container .icons-content .icon-item>a .number{align-items:center;display:flex;justify-content:center}.icons-container .icons-content .icon-item>a .number{background-color:#eb645c;border-radius:50vw;bottom:-.5rem;height:1.2rem;left:-.5rem;position:absolute;width:1.2rem}.icons-container .icons-content .icon-item>a .number p{border-radius:50vw;color:#fff;font-size:calc(.6rem + .1vw);font-weight:700;margin:0}.icons-container .icons-content .icon-item.right-divider{border-right:1px solid #666;height:32px}.menu-close-sesion{align-items:center;background-color:#f8f8f8;border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7);box-shadow:0 3px 5px 0 #f8f8f8;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:calc(3.5rem + 2.35vw);z-index:2}.menu-close-sesion p{font-size:calc(.9rem + .2vw);margin:0;padding:1rem}.footer-container{background-color:#2b2b2b}.footer-container .footer-content{padding:3rem 1rem}.footer-container .footer-content .titulo{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(.9rem + .3vw);margin-bottom:1rem}.footer-container .footer-content .icon-text{width:60%}.footer-container .footer-content .icon-text .imagen-logo{margin-bottom:2rem}.footer-container .footer-content .icon-text .imagen-logo svg{fill:#f8f8f8;width:50%!important}.footer-container .footer-content .icon-text p{color:#f8f8f8}.footer-container .footer-content .icon-text p:last-of-type{margin-top:1rem}.footer-container .footer-content .mapa-cat-contact{display:flex;flex-direction:column;margin-top:3rem;width:100%}.footer-container .footer-content .mapa-cat-contact .mapa-categorias{display:flex;width:100%}.footer-container .footer-content .mapa-cat-contact .mapa-categorias .categorias,.footer-container .footer-content .mapa-cat-contact .mapa-categorias .mapa-sitio{width:48%}.footer-container .footer-content .mapa-cat-contact .mapa-categorias .categorias .enlace,.footer-container .footer-content .mapa-cat-contact .mapa-categorias .mapa-sitio .enlace{margin:.4rem 0}.footer-container .footer-content .mapa-cat-contact .mapa-categorias .categorias .enlace p,.footer-container .footer-content .mapa-cat-contact .mapa-categorias .mapa-sitio .enlace p{color:#f8f8f8;font-size:calc(.75rem + .3vw);text-decoration:none}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem;width:100%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .contacto{flex:0 0 75%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .contacto .data{align-items:flex-start;display:flex;justify-content:flex-start}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .contacto .data .icon svg{fill:#f8f8f8}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .contacto .data .text p{color:#f8f8f8;font-size:calc(.75rem + .3vw);margin:0 0 .8rem .8rem}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .contacto .data.localizacion{margin-bottom:2rem}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .contacto .data.localizacion .text p{margin:0 0 .5rem .8rem}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales{flex:0 0 25%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container{align-items:center;border:1px solid #f8f8f8;border-radius:50vw;display:flex;height:2.5rem;justify-content:center;margin:.5rem 0;width:2.5rem}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container a{align-items:center;display:flex;justify-content:center}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container a svg{fill:#f8f8f8}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container.store{border:none;margin:1rem 0;width:8rem}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container.store a,.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container.store a img{width:100%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container.hidden{display:none}@media(min-width:768px){.footer-container .footer-content{padding:3rem 2rem}.footer-container .footer-content .icon-text{width:30%}.footer-container .footer-content .icon-text .imagen-logo svg{width:30%!important}.footer-container .footer-content .mapa-cat-contact{flex-direction:row;justify-content:space-around}.footer-container .footer-content .mapa-cat-contact .mapa-categorias{width:48%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales{flex-direction:row;margin-top:0;width:48%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content{align-items:flex-end}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container.store{width:7rem}}@media(min-width:1025px){.footer-container{align-items:center;display:flex;justify-content:center}.footer-container .footer-content{align-items:flex-start;display:flex;justify-content:flex-start;padding:5rem 1rem;width:85%}.footer-container .footer-content .icon-text{width:20%}.footer-container .footer-content .mapa-cat-contact{border-left:1px solid #f8f8f8;justify-content:flex-start;margin-left:4rem;margin-top:0;padding-left:4rem;width:80%}.footer-container .footer-content .mapa-cat-contact .contacto-redes-sociales .redes-sociales .column-content .rs-container.store{width:10rem}}.contacto-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contacto-page-container .header .escritorio,.contacto-page-container .header .tablet{display:none}.contacto-page-container .header img{width:100%}.contacto-page-container .form-info{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem;width:100%}.contacto-page-container .form-info .form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contacto-page-container .form-info .form>div{width:90%}.contacto-page-container .form-info .form .title{margin-bottom:2rem}.contacto-page-container .form-info .form .title p{font-size:calc(1rem + .3vw)}.contacto-page-container .form-info .form .privacy-policies{align-items:flex-start;display:flex;margin-top:1rem}.contacto-page-container .form-info .form .privacy-policies .check-data{flex:0 0 90%}.contacto-page-container .form-info .form .privacy-policies .check-data a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.contacto-page-container .form-info .form .required{margin-top:1rem}.contacto-page-container .form-info .form .buttons{margin-top:2rem}.contacto-page-container .form-info .info-location{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;width:100%}.contacto-page-container .form-info .info-location .location,.contacto-page-container .form-info .info-location .map,.contacto-page-container .form-info .info-location .time-phone{width:90%}.contacto-page-container .form-info .info-location .location .title p,.contacto-page-container .form-info .info-location .map .title p,.contacto-page-container .form-info .info-location .time-phone .title p{font-size:calc(1rem + .3vw);font-weight:700}.contacto-page-container .form-info .info-location .location .title .doble-guion-container,.contacto-page-container .form-info .info-location .map .title .doble-guion-container,.contacto-page-container .form-info .info-location .time-phone .title .doble-guion-container{width:2rem}.contacto-page-container .form-info .info-location .location .title .doble-guion-container .doble-guion-content:nth-of-type(2),.contacto-page-container .form-info .info-location .map .title .doble-guion-container .doble-guion-content:nth-of-type(2),.contacto-page-container .form-info .info-location .time-phone .title .doble-guion-container .doble-guion-content:nth-of-type(2){border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7);margin:.5rem 0}.contacto-page-container .form-info .info-location .location .data,.contacto-page-container .form-info .info-location .map .data,.contacto-page-container .form-info .info-location .time-phone .data{align-items:flex-start;display:flex;justify-content:flex-start;margin:1rem 0}.contacto-page-container .form-info .info-location .location .data .icon svg,.contacto-page-container .form-info .info-location .map .data .icon svg,.contacto-page-container .form-info .info-location .time-phone .data .icon svg{fill:#78d1c7;fill:var(--color-first-var,#78d1c7)}.contacto-page-container .form-info .info-location .location .data .text p,.contacto-page-container .form-info .info-location .map .data .text p,.contacto-page-container .form-info .info-location .time-phone .data .text p{color:#000;font-size:calc(.9rem + .3vw);margin:0 0 .8rem .8rem}.contacto-page-container .form-info .info-location .location .data.direction .text p,.contacto-page-container .form-info .info-location .map .data.direction .text p,.contacto-page-container .form-info .info-location .time-phone .data.direction .text p{margin:0 0 .5rem .8rem}.contacto-page-container .form-info .info-location .location .data.phone .icon svg,.contacto-page-container .form-info .info-location .map .data.phone .icon svg,.contacto-page-container .form-info .info-location .time-phone .data.phone .icon svg{fill:#fff;stroke:#78d1c7;stroke:var(--color-first-var,#78d1c7)}.contacto-page-container .form-info .info-location .map,.contacto-page-container .form-info .info-location .time-phone{margin-top:3rem}.contacto-page-container .form-info .info-location .map .data,.contacto-page-container .form-info .info-location .time-phone .data{margin-top:1rem}.contacto-page-container .form-info .info-location .map .data strong,.contacto-page-container .form-info .info-location .time-phone .data strong{margin-right:.5rem}.contacto-page-container .form-info .info-location .map .title{margin-bottom:.4rem}.contacto-page-container .form-info .info-location .map img{width:100%}@media(min-width:768px){.contacto-page-container .header .escritorio,.contacto-page-container .header .movil{display:none}.contacto-page-container .header .tablet{display:block}.contacto-page-container .form-info .form>div{width:60%}.contacto-page-container .form-info .form .privacy-policies .check-data{flex:0 0 95%}.contacto-page-container .form-info .info-location .location,.contacto-page-container .form-info .info-location .map,.contacto-page-container .form-info .info-location .time-phone{width:60%}}@media(min-width:1025px){.contacto-page-container{background-color:#fff}.contacto-page-container .header{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.contacto-page-container .header .movil,.contacto-page-container .header .tablet{display:none}.contacto-page-container .header .escritorio{display:block;width:80%}.contacto-page-container .form-info{flex-direction:row;padding:3rem 0;width:75%}.contacto-page-container .form-info .form .title p{font-size:calc(.8rem + .3vw)}.contacto-page-container .form-info .form>div{width:60%}.contacto-page-container .form-info .form .privacy-policies .check-data{flex:0 0 95%}.contacto-page-container .form-info .info-location .location,.contacto-page-container .form-info .info-location .map,.contacto-page-container .form-info .info-location .time-phone{width:60%}}.catalog-container{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.catalog-container .img,.catalog-container .img img{width:100%}.catalog-container .title{margin:1rem 0}.catalog-container .title p{font-size:calc(1.1rem + .3vw);font-weight:700}.catalog-container .download,.catalog-container .show{display:flex;justify-content:space-between;margin:.5rem 0;width:65%}.catalog-container .download .icon,.catalog-container .show .icon{display:flex;justify-content:center;width:20%}.catalog-container .download .icon svg,.catalog-container .show .icon svg{fill:#666}.catalog-container .download .text,.catalog-container .show .text{width:75%}.catalog-container .download .text a,.catalog-container .show .text a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(.9rem + .3vw);text-decoration:underline}@media(min-width:768px){.catalog-container{width:50%}}@media(min-width:1025px){.catalog-container{height:100%;justify-content:flex-end;margin:0;width:100%}.catalog-container .title p{font-size:calc(.9rem + .3vw)}.catalog-container .download,.catalog-container .show{width:80%}.catalog-container .download .text a,.catalog-container .show .text a{font-size:calc(.7rem + .3vw)}}.catalogs-page-container{align-items:center;background-color:#fff;display:flex;flex-direction:column}.catalogs-page-container .header{width:100%}.catalogs-page-container .header .escritorio,.catalogs-page-container .header .tablet{display:none}.catalogs-page-container .header .movil,.catalogs-page-container .header img{width:100%}.catalogs-page-container>.title{display:flex;margin:2rem 0;width:90%}.catalogs-page-container>.title p{font-size:calc(1.3rem + .3vw);font-weight:700;margin-right:2rem;white-space:nowrap}.catalogs-page-container>.title .doble-guion-container{width:100%}.catalogs-page-container .catalogs{align-items:center;display:flex;flex-direction:column;margin-bottom:5rem;width:90%}@media(min-width:768px){.catalogs-page-container{width:100%}.catalogs-page-container .header .escritorio,.catalogs-page-container .header .movil{display:none}.catalogs-page-container .header .tablet{display:block}.catalogs-page-container>.title{display:flex;margin:2rem 0;width:90%}.catalogs-page-container>.title p{font-size:calc(1.3rem + .3vw);font-weight:700;margin-right:2rem;white-space:nowrap}.catalogs-page-container>.title .doble-guion-container{width:100%}.catalogs-page-container .catalogs{display:flex;flex-direction:column;margin-bottom:5rem;width:90%}}@media(min-width:1025px){.catalogs-page-container .header{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.catalogs-page-container .header .movil,.catalogs-page-container .header .tablet{display:none}.catalogs-page-container .header .escritorio{display:block;width:80%}.catalogs-page-container>.title{width:75%}.catalogs-page-container .catalogs{grid-gap:2rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(100px,22%));justify-content:space-around;width:75%}}.tienda-menu-container{line-height:30px}.tienda-menu-container .title{letter-spacing:3px;text-transform:uppercase}.tienda-menu-container .MuiPaper-root{background-color:#f8f8f8;box-shadow:none}.tienda-menu-container .MuiPaper-root .MuiButtonBase-root{margin-right:0;min-height:0;padding:0}.tienda-menu-container .MuiPaper-root .MuiButtonBase-root .MuiAccordionSummary-content{margin:0}.tienda-menu-container .MuiPaper-root .MuiButtonBase-root .MuiAccordionSummary-content .title{font-weight:700}.tienda-menu-container .MuiPaper-root .MuiButtonBase-root .MuiIconButton-label .MuiSvgIcon-root{font-size:2rem}.tienda-menu-container .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner>div .MuiAccordionDetails-root{flex-direction:column;padding:0}.tienda-menu-container .MuiAccordion-root:before{height:0}.tienda-menu-container .MuiAccordion-root.Mui-expanded{margin:0}@media(min-width:1025px){.tienda-menu-container .MuiPaper-root,.tienda-menu-container .MuiPaper-root .MuiButtonBase-root{background-color:#f8f8f8}}.categoria-btn-container{align-items:center;display:flex}.categoria-btn-container .icono{align-items:center;border:1px solid gray;border-radius:50%;display:flex;height:15px;justify-content:center;margin-right:5px;width:15px}.categoria-btn-container .icono .icono-selected{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);border-radius:50%;height:7px;width:7px}.categoria-btn-container .nombre p{color:#666}@media(min-width:1025px){.categoria-btn-container .nombre p{font-size:calc(.6rem + .3vw)}}.slidebar-container .MuiSlider-root{color:#78d1c7;color:var(--color-first-var,#78d1c7)}.slidebar-container .MuiSlider-root .MuiSlider-rail{background-color:#000;height:1px}.slidebar-container .MuiSlider-root .MuiSlider-track{background-color:gray;height:2px}.color-checker-container{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fit,22px);margin-top:10px}.color-checker-container .color-item{border:1px solid gray;border-radius:50%;height:22px;width:22px}.filters-active-container .title{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem}.filters-active-container .title .boton,.filters-active-container .title .text{flex:0 0 48%}.filters-active-container .title .text p{margin:0;text-transform:none}.filters-active-container .title .text p:first-of-type{font-family:semiBold;font-size:calc(1.1rem + .3vw);letter-spacing:0;text-transform:uppercase}.filters-active-container .title .text p:nth-of-type(2){font-size:calc(.8rem + .3vw)}.filters-active-container .title .boton{align-items:center;display:flex;justify-content:flex-end}.filters-active-container .title .boton p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-family:semiBold;font-size:calc(1rem + .1vw);letter-spacing:0;margin:0 0 0 .5rem;text-transform:none}.filters-active-container .filters{display:flex;flex-wrap:wrap}@media(min-width:1025px){.filters-active-container .title .text p:first-of-type{font-size:calc(.8rem + .3vw)}.filters-active-container .title .boton p{font-size:calc(.9rem + .1vw)}}.filter-active-container{margin-right:.5rem;margin-top:.5rem}.filter-active-container p{border:1px solid #000;border-radius:5rem;font-size:calc(.8rem + .3vw);margin:0;padding:0 .5rem}.filter-active-container p span:first-of-type{font-size:calc(1rem + .3vw);margin-right:.5rem}@media(min-width:1025px){.filter-active-container p span:first-of-type{font-size:calc(.7rem + .3vw)}}.productos-page-container{width:100%}.productos-page-container .productos-page-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:2rem 0}.productos-page-container .productos-page-content .search{align-items:center;background-color:#fff;box-shadow:0 0 5px 0 #dbdbdb;display:flex;margin-bottom:2rem;width:90%}.productos-page-container .productos-page-content .search .search-input{align-items:center;display:flex;justify-content:space-between;width:80%}.productos-page-container .productos-page-content .search .search-input .icon{align-items:center;border-right:1px solid gray;display:flex;justify-content:center;margin:.7rem 0;width:15%}.productos-page-container .productos-page-content .search .search-input .icon .material-icons{color:#4d4d4d}.productos-page-container .productos-page-content .search .search-input .input-block{margin:0;width:80%}.productos-page-container .productos-page-content .search .search-input .input-block .input{border-bottom:none}.productos-page-container .productos-page-content .search .search-input .input-block .input input{border:0;box-shadow:none;margin:0;width:95%}.productos-page-container .productos-page-content .search .button-filter{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);padding:1rem 0;width:20%}.productos-page-container .productos-page-content .search .button-filter p{color:#fff;text-align:center}.productos-page-container .productos-page-content .filters{margin-top:1rem;width:90%}.productos-page-container .productos-page-content .filters.desktop{display:none}.productos-page-container .productos-page-content .products-content{width:90%}.productos-page-container .productos-page-content .products-content .brand-chosen-banner{width:calc(100% - 7rem)}.productos-page-container .productos-page-content .products-content .brand-chosen-banner .img-fansa{width:12%}.productos-page-container .productos-page-content .products-content .brand-chosen-banner .img-scheurich{width:11%}.productos-page-container .productos-page-content .products-content .products{grid-gap:1rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(5,auto);justify-content:center;width:100%}.productos-page-container .productos-page-content .products-content .products .product-container{height:100%}.productos-page-container .productos-page-content .products-content .products .product-container>div{display:inline-block;height:100%;text-decoration:none;width:100%}.productos-page-container .productos-page-content .products-content .sin-productos{align-items:center;display:flex;margin-top:2rem}.productos-page-container .productos-page-content .products-content .sin-productos .icon{margin-right:1rem;padding:.5rem .5rem .5rem 0}.productos-page-container .productos-page-content .products-content .sin-productos .text p{font-size:calc(1rem + .3vw)}.productos-page-container .productos-page-content .products-content .paginador{display:flex;justify-content:center;margin:2rem 0}.productos-page-container .productos-page-content .products-content .paginador .MuiPaginationItem-page{font-size:calc(1rem + .3vw)}.productos-page-container .productos-page-content .products-content .paginador .MuiPaginationItem-page .MuiSvgIcon-root{font-size:calc(2rem + .3vw)}.productos-page-container .productos-page-content .products-content .paginador .Mui-selected{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);border-radius:50%;color:#fff}.productos-page-container .productos-page-content .products-content .paginador .MuiPaginationItem-page:hover{background-color:#c2e9e5;background-color:var(--color-first-semi-light-var,#c2e9e5);border-radius:50%;color:#fff}.productos-page-container .productos-page-content .products-content .paginador .MuiPaginationItem-page{transition:none}.productos-page-container .productos-page-content .products-content .paginador.paginador-sup{margin:0 0 2rem}@media(min-width:768px){.productos-page-container .productos-page-content .search .search-input .icon{width:8%}.productos-page-container .productos-page-content .search .search-input .input-block{width:89%}.productos-page-container .productos-page-content .products-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.productos-page-container .productos-page-content .products-content .products{grid-gap:1.2rem;grid-template-columns:repeat(3,32%);width:85%}}@media(min-width:1025px){.productos-page-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.productos-page-container .productos-page-content{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:75%}.productos-page-container .productos-page-content .filters.movile,.productos-page-container .productos-page-content .search{display:none}.productos-page-container .productos-page-content .filters.desktop{display:block;width:25%}.productos-page-container .productos-page-content .products-content{width:70%}.productos-page-container .productos-page-content .products-content .products{grid-gap:1.6rem;grid-template-columns:repeat(3,30%);width:95%}}.product-card-container{align-items:center;box-shadow:0 0 5px 0 #a1a1a180;display:flex;flex-direction:column;height:100%;justify-content:space-between}.product-card-container p{margin:0}.product-card-container .image{align-items:center;background-color:#fff;border-bottom:1px solid #dbdbdb;display:flex;height:50%;justify-content:center;width:100%}.product-card-container .image img{height:100%;object-fit:contain;object-position:center center;width:100%}.product-card-container .product-information{display:grid;height:50%;padding:.5rem;width:100%}.product-card-container .product-information .separator{border-bottom:1px solid #dbdbdb;height:2px}.product-card-container .product-information .line1,.product-card-container .product-information .line2,.product-card-container .product-information .line3{padding:0 12px}.product-card-container .product-information .line1 p{grid-gap:.2rem;color:#78d1c7;color:var(--color-first-var,#78d1c7);display:grid;font-weight:700;grid-template-columns:repeat(auto-fill,minmax(90px,90px));height:100%;justify-content:space-between;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.product-card-container .product-information .line1 p span{align-self:start;justify-self:start;text-align:center}.product-card-container .product-information .line1 p span.discount,.product-card-container .product-information .line1 p span.new{border-radius:50rem;color:#fff;font-weight:400;justify-self:start;padding:.2rem .5rem}.product-card-container .product-information .line1 p span.discount{background-color:#eb645c;width:50%}.product-card-container .product-information .line1 p span.new{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);border-radius:.5rem}.product-card-container .product-information .line2 p{color:#000;font-weight:700}.product-card-container .product-information .line3{align-self:end}.product-card-container .product-information .line3 p{color:#000}@media(min-width:768px){.product-card-container .product-information .line1 p,.product-card-container .product-information .line2 p,.product-card-container .product-information .line3 p{font-size:calc(.9rem + .3vw)}}@media(min-width:1025px){.product-card-container .image{height:70%}.product-card-container .product-information{height:30%}.product-card-container .product-information .line1 p{font-size:calc(.6rem + .3vw)}.product-card-container .product-information .line1 p span{align-self:center}.product-card-container .product-information .line1 p span.discount,.product-card-container .product-information .line1 p span.new{justify-self:end}.product-card-container .product-information .line2 p,.product-card-container .product-information .line3 p{font-size:calc(.6rem + .3vw)}}.header-component-container{height:150px;position:relative}.header-component-container img{filter:brightness(.7);height:100%;object-fit:cover;width:100%}.header-component-container .texto{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;padding-top:calc(3rem + 2vw);position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.header-component-container .texto .subtitle,.header-component-container .texto .title{color:#fff;text-align:center;text-shadow:0 0 17px #000}.header-component-container .texto .title{font-size:1rem}.header-component-container .texto .subtitle{font-size:2rem;margin-top:.5rem}.header-component-container .texto hr{border-bottom:1px solid #fff;color:#fff;margin-top:.5rem;width:3rem}@media(min-width:1025px){.header-component-container{height:293px;width:80%}.header-component-container .texto{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.header-component-container .texto .subtitle,.header-component-container .texto .title{color:#fff;text-align:center;text-shadow:0 0 17px #000}.header-component-container .texto .title{font-size:1.5rem}.header-component-container .texto .subtitle{font-size:2.5rem}.header-component-container .texto hr{border-bottom:1px solid #fff;color:#fff;width:3rem}}.brand-chosen{align-items:center;display:flex;justify-content:space-between;width:100%}.brand-chosen hr.linea{background-color:#dbdbdb;border:0;height:1px;margin-left:2rem;width:100%}.brand-chosen .img-fansa,.brand-chosen .img-scheurich{width:10%}.brand-chosen .img-fansa *,.brand-chosen .img-scheurich *{height:100%;width:100%}.productos-detalle-page-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:calc(3.5rem + 2vw) 0 3rem;width:100%}.productos-detalle-page-container .path{margin-bottom:.5rem;width:90%}.productos-detalle-page-container .brand-chosen-banner{align-self:flex-end;margin:.5rem 6% .5rem 0;width:82.5%}.productos-detalle-page-container .brand-chosen-banner .img-fansa,.productos-detalle-page-container .brand-chosen-banner .img-scheurich{width:7%}.productos-detalle-page-container>.product{display:grid;grid-template-areas:"img" "title" "options" "details";grid-template-columns:100%;grid-template-rows:auto;justify-items:center}.productos-detalle-page-container>.product .img{grid-area:img;margin:1rem 0;width:70%}.productos-detalle-page-container>.product>.title{grid-area:title;margin:1rem 0;width:90%}.productos-detalle-page-container>.product>.title .separator{display:none}.productos-detalle-page-container>.product .details,.productos-detalle-page-container>.product .options{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;grid-area:options;justify-content:flex-start;padding:1rem 0;width:100%}.productos-detalle-page-container>.product .details>div,.productos-detalle-page-container>.product .options>div{margin:1rem 0;width:90%}.productos-detalle-page-container>.product .details>div.format,.productos-detalle-page-container>.product .options>div.format{margin:1rem 0 .5rem}.productos-detalle-page-container>.product .details>div.descuento,.productos-detalle-page-container>.product .details>div.precio,.productos-detalle-page-container>.product .options>div.descuento,.productos-detalle-page-container>.product .options>div.precio{margin:0 0 1rem;text-align:center;width:75%}.productos-detalle-page-container>.product .details>div.precio,.productos-detalle-page-container>.product .options>div.precio{width:90%}.productos-detalle-page-container>.product .details>div.precio p a,.productos-detalle-page-container>.product .options>div.precio p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.productos-detalle-page-container>.product .details>div.boton-compra,.productos-detalle-page-container>.product .details>div.separator,.productos-detalle-page-container>.product .details>div.total,.productos-detalle-page-container>.product .options>div.boton-compra,.productos-detalle-page-container>.product .options>div.separator,.productos-detalle-page-container>.product .options>div.total{margin:0;width:75%}.productos-detalle-page-container>.product .details{background-color:#fff;grid-area:details;padding:1rem 0;width:100%}.productos-detalle-page-container>.product .details>div.separator{width:90%}.productos-detalle-page-container .sin-productos{align-items:center;display:flex;margin-top:4rem}.productos-detalle-page-container .sin-productos .icon{border-right:1px solid gray;margin-right:1rem;padding:.5rem 1rem .5rem 0}.productos-detalle-page-container .sin-productos .text p{font-size:calc(1rem + .3vw)}@media(min-width:768px){.productos-detalle-page-container>.product{grid-template-areas:"img title" "img details" "options details" "options details";grid-template-columns:50% 50%;padding:0 2rem}.productos-detalle-page-container>.product>.title{margin:1rem 0 0}.productos-detalle-page-container>.product>.title .separator{display:block}.productos-detalle-page-container>.product .details{padding:0}.productos-detalle-page-container>.product .options{margin-top:1rem}}@media(min-width:1025px){.productos-detalle-page-container{padding:calc(3.5rem + 2vw) 0 8rem}.productos-detalle-page-container .path{margin-top:.5rem;width:77%}.productos-detalle-page-container>.product{column-gap:2rem;grid-template-areas:"img title title" "img details options";grid-template-columns:35% 35% 30%;padding:0;width:80%}.productos-detalle-page-container>.product .img{width:100%}.productos-detalle-page-container>.product>.title{margin:1rem 0 0;width:100%}.productos-detalle-page-container>.product>.title .separator{display:block}.productos-detalle-page-container>.product .details>div,.productos-detalle-page-container>.product .details>div.separator{width:100%}.productos-detalle-page-container>.product .options{align-items:flex-start;background-color:#fff;border-left:1px solid #dbdbdb;margin-top:0;padding:0}.productos-detalle-page-container>.product .options>div,.productos-detalle-page-container>.product .options>div.boton-compra,.productos-detalle-page-container>.product .options>div.descuento,.productos-detalle-page-container>.product .options>div.format,.productos-detalle-page-container>.product .options>div.precio,.productos-detalle-page-container>.product .options>div.separator,.productos-detalle-page-container>.product .options>div.total{margin-left:2rem;width:75%}.productos-detalle-page-container>.product .options>div.descuento p{width:75%}}.product-image-slider .slider-mobile .carousel-slider{border-radius:2%;box-shadow:0 0 12px 0 #dbdbdb}@supports(object-fit:cover){.product-image-slider .slider-mobile .carousel-slider .slider,.product-image-slider .slider-mobile .carousel-slider .slider .slide,.product-image-slider .slider-mobile .carousel-slider .slider .slide .image,.product-image-slider .slider-mobile .carousel-slider .slider .slide .video{border-radius:2%;width:100%}.product-image-slider .slider-mobile .carousel-slider .slider .slide .image img,.product-image-slider .slider-mobile .carousel-slider .slider .slide .image video,.product-image-slider .slider-mobile .carousel-slider .slider .slide .video img,.product-image-slider .slider-mobile .carousel-slider .slider .slide .video video{border-radius:2%;object-fit:cover;object-position:center center;width:100%}}.product-image-slider .slider-mobile .carousel-slider .control-arrow{display:none}.product-image-slider .slider-mobile .carousel-slider .control-dots .dot{background:#fff;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);box-shadow:none;opacity:1}.product-image-slider .slider-mobile .carousel-slider .control-dots .dot.selected{background:#78d1c7;background:var(--color-first-var,#78d1c7)}.product-image-slider .slider-desktop,.product-image-slider .slider-mobile .carousel-slider .carousel-status{display:none}@media(min-width:1025px){.product-image-slider .slider-mobile{display:none}.product-image-slider .slider-desktop{align-items:center;display:flex;flex-direction:column;width:100%}.product-image-slider .slider-desktop .image-big{border-radius:2%;box-shadow:0 0 12px 0 #dbdbdb;display:flex;width:90%}.product-image-slider .slider-desktop .image-big img,.product-image-slider .slider-desktop .image-big video{border-radius:2%;height:100%;object-fit:contain;object-position:center center;width:100%}.product-image-slider .slider-desktop .slider-container{display:flex;margin-top:1.5rem;width:100%}.product-image-slider .slider-desktop .slider-container .arrow{align-items:center;display:flex;width:7%}.product-image-slider .slider-desktop .slider-container .arrow svg{fill:gray}.product-image-slider .slider-desktop .slider-container .arrow.right-arrow{justify-content:flex-end}.product-image-slider .slider-desktop .slider-container .carousel-root{width:84%}.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider{width:100%}.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper{padding:.5rem;width:100%}.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper .slider{border-radius:5%;width:21%}.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper .slider .slide{border-radius:5%;box-shadow:0 0 12px 0 #dbdbdb;margin:.5rem;width:100%}.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper .slider .slide img,.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper .slider .slide video{border-radius:5%;object-fit:cover;object-position:center center;width:100%}.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper .slider .slide img.selected,.product-image-slider .slider-desktop .slider-container .carousel-root .carousel-slider .slider-wrapper .slider .slide video.selected{border:5px solid #78d1c7;border:5px solid var(--color-first-var,#78d1c7)}}.producto-detalle-header .l1 p{color:#666}.producto-detalle-header .l1.nuevo{margin:.8rem 0 0}.producto-detalle-header .l1.nuevo p span{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);border-radius:.5rem;color:#fff;font-weight:400;padding:.4rem .8rem}.producto-detalle-header .l2 p{align-items:center;display:flex;flex-wrap:wrap;font-size:calc(1.8rem + .3vw);font-weight:700;justify-content:space-between;margin-top:.5rem;text-transform:capitalize}.producto-detalle-header .l2 p span{background-color:#eb645c;border-radius:50rem;color:#fff;font-weight:400;padding:.2rem .5rem}@media(min-width:768px){.producto-detalle-header .l2 p{font-size:calc(1.5rem + .3vw)}}.producto-detalle-descripcion .texto p{color:#666;margin-bottom:.5rem}.producto-detalle-descripcion .texto p .descripcion{color:#000;font-weight:700;text-transform:capitalize}@media(min-width:1025px){.producto-detalle-descripcion .texto p,.producto-detalle-descripcion .texto p .descripcion{font-size:calc(.7rem + .3vw)}}.producto-detalle-caracteristicas .menu-set{align-items:center;display:flex;margin:1rem 0;width:100%}.producto-detalle-caracteristicas .menu-set .variacion-set{border:1px solid #dbdbdb;border-bottom:2px solid #78d1c7;border-bottom:2px solid var(--color-first-var,#78d1c7);min-width:3.3rem;padding:.3rem .5rem}.producto-detalle-caracteristicas .menu-set .variacion-set p{font-size:calc(1rem + .3vw);text-align:center}.producto-detalle-caracteristicas .menu-set .variacion-set.selected{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);color:#fff}.producto-detalle-caracteristicas .items{grid-gap:1rem;display:grid;grid-template-columns:repeat(2,50%);margin-top:1.5rem}.producto-detalle-caracteristicas .items .item{align-items:center;display:flex;flex:0 0 50%}.producto-detalle-caracteristicas .items .item .icono{align-items:center;display:flex;height:30px;justify-content:center;margin-right:5px;width:30px}@media(min-width:768px){.producto-detalle-caracteristicas .menu-set .variacion-set p{font-size:calc(.8rem + .3vw)}}@media(min-width:1025px){.producto-detalle-caracteristicas .menu-set .variacion-set p{font-size:calc(.7rem + .3vw);text-align:center}.producto-detalle-caracteristicas .items .item .texto p{font-size:calc(.7rem + .3vw)}}.producto-complementario .item{align-items:center;display:flex;flex:0 0 100%;justify-content:flex-start;margin:2rem 0 3rem}.producto-complementario .item .img{border-radius:5000px;box-shadow:0 0 2px 0 #a8a6a8;margin:0 1rem 0 0;width:20%}.producto-complementario .item .img img{border-radius:5000px;object-fit:cover;width:100%}.producto-complementario .item .text-btn{align-items:center;display:flex;justify-content:space-between;width:80%}.producto-complementario .item .text-btn .text{font-size:calc(.8rem + .3vw)}.producto-complementario .item .text-btn .btn{border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);border-radius:5000px;min-width:6rem;padding:.5rem;text-transform:none;width:6rem}.producto-complementario-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.producto-complementario-container>.content{align-items:center;background-color:#fff;border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7);border-radius:1rem;display:flex;flex-direction:column;justify-content:flex-start;max-height:70%;width:95%}.producto-complementario-container>.content .header,.producto-complementario-container>.content .product{width:90%}.producto-complementario-container>.content .header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.producto-complementario-container>.content .header .title{align-items:center;display:flex;justify-content:space-between;margin:1rem 0;width:100%}.producto-complementario-container>.content .header .title .text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:90%}.producto-complementario-container>.content .header .title .text .doble-guion-container{margin-top:1rem;width:3rem}.producto-complementario-container>.content .header .title .text .doble-guion-container .doble-guion-content:last-of-type{border-top:2px solid gray}.producto-complementario-container>.content .header .title .botones{display:flex;justify-content:flex-end;width:10%}.producto-complementario-container>.content .header .title .botones button{background-color:#0000;border:none}.producto-complementario-container>.content .product{display:grid;grid-template-areas:"img" "title" "details-uno" "options" "details-dos";grid-template-columns:100%;grid-template-rows:auto;justify-items:center;overflow:scroll}.producto-complementario-container>.content .product .img{grid-area:img;margin:1rem 0;width:70%}.producto-complementario-container>.content .product .img img{width:100%}.producto-complementario-container>.content .product .title{grid-area:title;margin-bottom:1rem;place-self:start;width:90%}.producto-complementario-container>.content .product .title p{font-size:calc(1.8rem + .3vw)}.producto-complementario-container>.content .product .title p.nuevo span{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);border-radius:.5rem;color:#fff;font-weight:400;padding:.4rem .8rem}.producto-complementario-container>.content .product .details,.producto-complementario-container>.content .product .options{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;grid-area:options;justify-content:flex-start;padding:1rem 0;width:100%}.producto-complementario-container>.content .product .details>div,.producto-complementario-container>.content .product .options>div{margin:1rem 0;width:90%}.producto-complementario-container>.content .product .details>div.format,.producto-complementario-container>.content .product .options>div.format{margin:1rem 0 .5rem}.producto-complementario-container>.content .product .details>div.descuento,.producto-complementario-container>.content .product .details>div.precio,.producto-complementario-container>.content .product .options>div.descuento,.producto-complementario-container>.content .product .options>div.precio{margin:0 0 1rem;text-align:center;width:75%}.producto-complementario-container>.content .product .details>div.precio,.producto-complementario-container>.content .product .options>div.precio{width:90%}.producto-complementario-container>.content .product .details>div.precio p a,.producto-complementario-container>.content .product .options>div.precio p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.producto-complementario-container>.content .product .details>div.boton-compra,.producto-complementario-container>.content .product .details>div.separator,.producto-complementario-container>.content .product .details>div.total,.producto-complementario-container>.content .product .options>div.boton-compra,.producto-complementario-container>.content .product .options>div.separator,.producto-complementario-container>.content .product .options>div.total{margin:0;width:75%}.producto-complementario-container>.content .product .details-dos,.producto-complementario-container>.content .product .details-uno{background-color:#fff;grid-area:details-uno;padding:1rem 0;width:100%}.producto-complementario-container>.content .product .details-dos>div.separator,.producto-complementario-container>.content .product .details-uno>div.separator{width:90%}.producto-complementario-container>.content .product .details-dos{grid-area:details-dos}@media(min-width:768px){.producto-complementario-container>.content{width:90%}.producto-complementario-container>.content .header{margin-top:1rem}.producto-complementario-container>.content .header .title .text{align-items:center;flex-direction:row}.producto-complementario-container>.content .header .title .text p{margin-right:1rem}.producto-complementario-container>.content .header .title .text .doble-guion-container{margin-top:0;width:3rem}.producto-complementario-container>.content .product{grid-template-areas:"title title" "details-uno details-uno" "img options" "details-dos options";grid-template-columns:60% 40%;padding:0 2rem}.producto-complementario-container>.content .product>.title{margin:1rem 0 0}.producto-complementario-container>.content .product .details{padding:0}.producto-complementario-container>.content .product .options{margin-top:1rem}}@media(min-width:1025px){.producto-complementario-container>.content{max-width:90%;width:1200px}.producto-complementario-container>.content .header{margin-top:1rem}.producto-complementario-container>.content .header .title .text{align-items:center;flex-direction:row}.producto-complementario-container>.content .header .title .text p{margin-right:1rem}.producto-complementario-container>.content .header .title .text .doble-guion-container{margin-top:0;width:3rem}.producto-complementario-container>.content .product>.title{margin:1rem 0 0}.producto-complementario-container>.content .product>.title .separator{display:block}.producto-complementario-container>.content .product .details{padding:0}.producto-complementario-container>.content .product .options{margin-top:1rem}}.producto-detalle-formato{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.producto-detalle-formato .titulo{justify-content:center}.producto-detalle-formato .btn{align-items:center;background:#0000;border:1px solid #666;box-shadow:none;display:flex;margin-bottom:1rem;padding:.8rem .5rem;width:75%}.producto-detalle-formato .btn .icono{align-items:center;display:flex;margin-right:10px}.producto-detalle-formato .btn p{color:#2b2b2b}.producto-detalle-formato .btn:last-of-type{margin-bottom:0}.producto-detalle-formato .btn-selected{background-color:#dbf0ed;background-color:var(--color-first-light-var,#dbf0ed);border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7)}.producto-detalle-formato .descuento{align-items:center;display:flex;justify-content:center;padding:0 .5rem;width:75%}@media(min-width:1025px){.producto-detalle-formato{align-items:flex-start}}.producto-detalle-cantidad{align-items:center;display:flex;flex-direction:column}.producto-detalle-cantidad .titulo{justify-content:center}.producto-detalle-cantidad .selector{display:flex;justify-content:center;width:70%}@media(min-width:768px){.producto-detalle-cantidad .selector{width:60%}}@media(min-width:1025px){.producto-detalle-cantidad{align-items:flex-start}}.cantidad-component{align-items:center;display:flex;justify-content:space-around;width:100%}.cantidad-component .icon{align-items:center;background-color:gray;border-radius:50vw;display:flex;height:2.8rem;justify-content:center;width:2.8rem}.cantidad-component .icon svg{stroke:#fff;stroke-width:2;height:1.4rem!important;width:1.4rem!important}.cantidad-component .numero{border-bottom:1px solid gray;margin:5px;text-align:center;width:60%}.cantidad-component .numero p{font-size:calc(1.4rem + .3vw)}@media(min-width:768px){.cantidad-component .numero p{font-size:calc(1rem + .3vw)}}@media(min-width:1025px){.cantidad-component .icon{height:2.4rem;width:2.4rem}.cantidad-component .icon svg{height:1.2rem!important;width:1.2rem!important}}.detalle-total{display:flex;justify-content:space-between;width:100%}.detalle-total .cantidad,.detalle-total .titulo{font-weight:400!important;margin-bottom:0!important}.detalle-total .cantidad p,.detalle-total .titulo p{font-weight:400}@media(min-width:1025px){.detalle-total .cantidad p,.detalle-total .titulo p{font-size:calc(.8rem + .3vw)}}.producto-detalle-btn-compra{margin:1rem 0 0}.producto-detalle-btn-compra .btn{align-items:center;background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);display:flex;justify-content:center;margin-bottom:.5rem;padding:1rem 0;width:100%}.producto-detalle-btn-compra .btn .icono{align-items:center;display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}.producto-detalle-btn-compra .btn .icono svg{fill:#fff!important}.producto-detalle-btn-compra .btn .texto{margin-left:1rem}.producto-detalle-btn-compra .btn .texto p{color:#fff}.producto-detalle-btn-compra .btn.anadido{background-color:#eb645c}.producto-detalle-btn-compra .btn.not-available{background-color:gray}.options-product-desactivate-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.options-product-desactivate-container .register{align-items:center;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);border-radius:.5rem;box-shadow:0 0 5px 0 rgba(0,0,0,.196);display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;width:90%}.options-product-desactivate-container .register .text p{font-size:calc(1rem + .3vw);text-align:center}.options-product-desactivate-container .register .buttons{margin-top:1.4rem}.options-product-desactivate-container .register .buttons .btn a{color:#fff}.options-product-desactivate-container .contact{margin-top:2rem}.options-product-desactivate-container .contact p{font-size:calc(.9rem + .3vw);text-align:center}.options-product-desactivate-container .contact p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(.9rem + .3vw)}.options-product-desactivate-container .contact p.contactanos{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(1rem + .3vw);margin-top:1rem}@media(min-width:1025px){.options-product-desactivate-container .register .text p{font-size:calc(.7rem + .3vw)}.options-product-desactivate-container .contact p,.options-product-desactivate-container .contact p a{font-size:calc(.6rem + .3vw)}.options-product-desactivate-container .contact p.contactanos{font-size:calc(.7rem + .3vw)}}.producto-detalle-expositor .expositors{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.producto-detalle-expositor .expositors .item{align-items:center;display:flex;flex:0 0 100%;justify-content:flex-start;margin-top:.5rem}.producto-detalle-expositor .expositors .item .img{border-radius:5000px;box-shadow:0 0 2px 0 #a8a6a8;margin:0 1rem 1rem 0;width:20%}.producto-detalle-expositor .expositors .item .img img{border-radius:5000px;object-fit:cover;width:100%}.producto-detalle-expositor .expositors .item .text-btn{align-items:center;display:flex;justify-content:space-between;width:80%}.producto-detalle-expositor .expositors .item .text-btn .text{font-size:calc(.8rem + .3vw)}.producto-detalle-expositor .expositors .item .text-btn .btn{border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);border-radius:5000px;min-width:6rem;padding:.5rem;text-transform:none;width:6rem}.producto-expositor-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.producto-expositor-container>.content{align-items:center;background-color:#fff;border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7);border-radius:1rem;display:flex;flex-direction:column;justify-content:flex-start;max-height:70%;width:95%}.producto-expositor-container>.content .header,.producto-expositor-container>.content .product{width:90%}.producto-expositor-container>.content .header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.producto-expositor-container>.content .header .title{align-items:center;display:flex;justify-content:space-between;margin:1rem 0;width:100%}.producto-expositor-container>.content .header .title .text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:90%}.producto-expositor-container>.content .header .title .text .doble-guion-container{margin-top:1rem;width:3rem}.producto-expositor-container>.content .header .title .text .doble-guion-container .doble-guion-content:last-of-type{border-top:2px solid gray}.producto-expositor-container>.content .header .title .botones{display:flex;justify-content:flex-end;width:10%}.producto-expositor-container>.content .header .title .botones button{background-color:#0000;border:none}.producto-expositor-container>.content .product{display:grid;grid-template-areas:"img" "title" "details-uno" "details-dos" "options";grid-template-columns:100%;grid-template-rows:auto;justify-items:center;overflow:scroll}.producto-expositor-container>.content .product .img{grid-area:img;margin:1rem 0;width:70%}.producto-expositor-container>.content .product .img img{width:100%}.producto-expositor-container>.content .product .title{grid-area:title;margin-bottom:1rem;place-self:start;width:90%}.producto-expositor-container>.content .product .title p{font-size:calc(1.8rem + .3vw)}.producto-expositor-container>.content .product .details,.producto-expositor-container>.content .product .options{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;grid-area:options;justify-content:flex-start;padding:1rem 0;width:100%}.producto-expositor-container>.content .product .details>div,.producto-expositor-container>.content .product .options>div{margin:1rem 0;width:90%}.producto-expositor-container>.content .product .details>div.format,.producto-expositor-container>.content .product .options>div.format{margin:1rem 0 .5rem}.producto-expositor-container>.content .product .details>div.descuento,.producto-expositor-container>.content .product .details>div.precio,.producto-expositor-container>.content .product .options>div.descuento,.producto-expositor-container>.content .product .options>div.precio{margin:0 0 1rem;text-align:center;width:75%}.producto-expositor-container>.content .product .details>div.precio,.producto-expositor-container>.content .product .options>div.precio{width:90%}.producto-expositor-container>.content .product .details>div.precio p a,.producto-expositor-container>.content .product .options>div.precio p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.producto-expositor-container>.content .product .details>div.boton-compra,.producto-expositor-container>.content .product .details>div.separator,.producto-expositor-container>.content .product .details>div.total,.producto-expositor-container>.content .product .options>div.boton-compra,.producto-expositor-container>.content .product .options>div.separator,.producto-expositor-container>.content .product .options>div.total{margin:0;width:80%}.producto-expositor-container>.content .product .details-dos,.producto-expositor-container>.content .product .details-uno{background-color:#fff;grid-area:details-uno;padding:1rem 0;width:100%}.producto-expositor-container>.content .product .details-dos>div.separator,.producto-expositor-container>.content .product .details-uno>div.separator{width:100%}.producto-expositor-container>.content .product .details-dos{grid-area:details-dos}@media(min-width:768px){.producto-expositor-container>.content{width:90%}.producto-expositor-container>.content .header{margin-top:1rem}.producto-expositor-container>.content .header .title .text{align-items:center;flex-direction:row}.producto-expositor-container>.content .header .title .text p{margin-right:1rem}.producto-expositor-container>.content .header .title .text .doble-guion-container{margin-top:0;width:3rem}.producto-expositor-container>.content .product{grid-template-areas:"title title" "details-uno details-uno" "img options" "details-dos details-dos";grid-template-columns:40% 60%;padding:0 2rem}.producto-expositor-container>.content .product>.title{margin:1rem 0 0;width:100%}.producto-expositor-container>.content .product .details-dos,.producto-expositor-container>.content .product .details-uno{padding:0;width:100%}.producto-expositor-container>.content .product .options{margin-top:1rem}}@media(min-width:1025px){.producto-expositor-container>.content{width:50%}.producto-expositor-container>.content .header{margin-top:1rem}.producto-expositor-container>.content .header .title .text{align-items:center;flex-direction:row}.producto-expositor-container>.content .header .title .text p{margin-right:1rem}.producto-expositor-container>.content .header .title .text .doble-guion-container{margin-top:0;width:3rem}.producto-expositor-container>.content .product{grid-template-columns:60% 40%}.producto-expositor-container>.content .product>.title{margin:1rem 0 0}.producto-expositor-container>.content .product>.title .separator{display:block}.producto-expositor-container>.content .product .details{padding:0}.producto-expositor-container>.content .product .options{margin-top:1rem}}div.description-count.desktop{display:none}div.items-container.mobile{margin:0 0 1rem}div.items-container.desktop{display:none}div.show-more{display:flex;justify-content:center;margin:0;width:100%}div.show-more .btn{background-color:#fff;box-shadow:none;color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700;width:90%}div.show-more .btn p{border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);border-radius:5rem;font-size:calc(1.4rem + .3vw);font-weight:400;height:1.4rem;line-height:1.3rem;margin-right:1rem;width:1.4rem}@media(min-width:1025px){div.separator{width:100%}div.items-container.desktop{align-items:center;display:flex;flex-direction:column;height:350px;justify-content:flex-start;margin:0;overflow:auto;width:100%}div.items-container.desktop .separator-container,div.items-container.desktop>div{width:100%}div.items-container.mobile,div.show-more{display:none}}.producto-expositor-linea{align-items:center;display:flex;justify-content:space-between;width:98%}.producto-expositor-linea .titulo p{font-size:calc(.8rem + .3vw);font-weight:400}.producto-expositor-linea .subtitulo p{font-size:calc(1rem + .3vw);font-weight:700}.producto-expositor-linea .img-product{align-items:center;display:flex;width:75%}.producto-expositor-linea .img-product .img{flex:0 0 30%;margin:0}.producto-expositor-linea .img-product .img img{width:100%}.producto-expositor-linea .img-product .producto{flex:0 0 65%}.producto-expositor-linea .unidades{text-align:right;width:20%}.producto-expositor-linea .unidades .titulo{text-align:right}.producto-expositor-linea .unidades .titulo p{width:100%}@media(min-width:768px){.producto-expositor-linea .titulo p{font-size:calc(.6rem + .3vw)}.producto-expositor-linea .subtitulo p{font-size:calc(.8rem + .3vw)}}@media(min-width:1025px){.producto-expositor-linea .titulo p{font-size:calc(.5rem + .3vw);font-weight:400}.producto-expositor-linea .subtitulo p{font-size:calc(.7rem + .3vw);font-weight:700}.producto-expositor-linea .img-product{width:85%}.producto-expositor-linea .img-product .img{flex:0 0 13%;margin:0 1rem 0 0}.producto-expositor-linea .img-product .producto{flex:0 0 80%}.producto-expositor-linea .unidades{text-align:right;width:10%}.producto-expositor-linea .unidades .titulo{text-align:right}.producto-expositor-linea .unidades .titulo p{width:100%}}.producto-implantacion-linea .img-product{width:65%}.producto-implantacion-linea .unidades{width:30%}.producto-implantacion-linea .unidades .quantity-div{align-items:center;display:flex;text-align:center}.producto-implantacion-linea .unidades .quantity-div button{background-color:#000;height:30px;min-height:30px;width:30px}.producto-implantacion-linea .unidades .quantity-div .subtitulo{width:50%}.producto-implantacion-linea .unidades .quantity-div .subtitulo p{white-space:nowrap}@media(min-width:1025px){.producto-implantacion-linea .img-product{width:75%}.producto-implantacion-linea .unidades{width:20%}}.producto-detalle-tamano .titulo{justify-content:center}.producto-detalle-tamano .select{display:flex;justify-content:center;width:100%}.producto-detalle-tamano .select .MuiInputBase-root{width:80%}.producto-detalle-tamano .select .MuiInputBase-root .MuiSelect-select{background-color:#dbf0ed;background-color:var(--color-first-light-var,#dbf0ed);border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7);color:#2b2b2b;padding:.8rem 4rem .8rem .5rem}.producto-detalle-tamano .select .MuiInputBase-root svg{font-size:1rem;margin-right:1rem;top:calc(50% - .5rem);transform:rotate(90deg)}.producto-detalle-tamano .select .MuiInput-underline:after,.producto-detalle-tamano .select .MuiInput-underline:before{content:none}@media(min-width:1025px){.producto-detalle-tamano .select,.producto-detalle-tamano .titulo{justify-content:flex-start}.producto-detalle-tamano .select .MuiInputBase-root .MuiSelect-select{font-size:calc(.7rem + .3vw)}}.other-products-container{margin-top:2rem;width:100%}.other-products-container,.other-products-container .title{align-items:center;display:flex;flex-direction:column}.other-products-container .title p{color:#666;font-size:calc(1.6rem + .3vw);text-align:center;width:60%}.other-products-container .title .doble-guion-container{margin-top:1.5rem;width:8rem}.other-products-container .title .doble-guion-container .doble-guion-content:last-of-type{border-top:1px solid #666}.other-products-container .products{display:flex;justify-content:flex-start;margin-top:1rem;overflow-x:scroll;width:90%}.other-products-container .products .product{display:flex;flex:0 0 45%;flex-direction:column;margin:0 2.5%}.other-products-container .products .product .img{width:100%}.other-products-container .products .product .img img{height:100%;object-fit:contain;object-position:center center;width:100%}.other-products-container .products .product .horizontal-line{align-items:center;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;width:100%}.other-products-container .products .product .horizontal-line .horizontal-line-content{border-left:1px solid #dbdbdb;height:100%;width:1px}.other-products-container .products .product .item-sub-titulo,.other-products-container .products .product .item-titulo{width:100%}.other-products-container .products .product .item-sub-titulo p,.other-products-container .products .product .item-titulo p{text-align:center}.other-products-container .products .product .item-titulo p{color:#78d1c7;color:var(--color-first-var,#78d1c7)}.other-products-container .buttons{display:flex;margin-top:2rem}.other-products-container .buttons .arrow{align-items:center;border:1px solid gray;border-radius:50vw;display:flex;height:2.2rem;justify-content:center;margin:0 1rem;width:2.2rem}.other-products-container .buttons .arrow svg path{stroke:gray}.other-products-container .buttons .arrow.left-arrow{transform:rotate(90deg)}.other-products-container .buttons .arrow.right-arrow{transform:rotate(-90deg)}@media(min-width:768px){.other-products-container{margin-top:4rem}.other-products-container .title .doble-guion-container{width:6rem}.other-products-container .products{width:95%}.other-products-container .products .product{flex:0 0 23%;margin:0 1%}.other-products-container .buttons .arrow{height:2.6rem;margin:0 2rem;width:2.6rem}.other-products-container .buttons .arrow svg{width:16px!important}}@media(min-width:1025px){.other-products-container .title p{width:100%}.other-products-container .title .doble-guion-container{width:4rem}.other-products-container .products{width:80%}.other-products-container .products .product{flex:0 0 15%;margin:0 2.5%}.other-products-container .buttons{margin-top:3rem}}.productos-detalle-expositor-page-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:calc(3.5rem + 2vw) 0 3rem;width:100%}.productos-detalle-expositor-page-container .path{margin-bottom:.5rem;width:90%}.productos-detalle-expositor-page-container .product{display:grid;grid-template-areas:"img" "title" "details" "options";grid-template-columns:100%;grid-template-rows:auto;justify-items:center}.productos-detalle-expositor-page-container .product>.img{grid-area:img;margin:1rem 0;width:70%}.productos-detalle-expositor-page-container .product .title{grid-area:title;margin:1rem 0 0;width:90%}.productos-detalle-expositor-page-container .product .title .separator{display:none}.productos-detalle-expositor-page-container .product .details,.productos-detalle-expositor-page-container .product .options{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;grid-area:options;justify-content:flex-start;width:100%}.productos-detalle-expositor-page-container .product .details>div,.productos-detalle-expositor-page-container .product .details>div.precio,.productos-detalle-expositor-page-container .product .options>div,.productos-detalle-expositor-page-container .product .options>div.precio{width:90%}.productos-detalle-expositor-page-container .product .details>div.precio p,.productos-detalle-expositor-page-container .product .options>div.precio p{text-align:center}.productos-detalle-expositor-page-container .product .details>div.precio p a,.productos-detalle-expositor-page-container .product .options>div.precio p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.productos-detalle-expositor-page-container .product .details>div.boton-compra,.productos-detalle-expositor-page-container .product .details>div.separator,.productos-detalle-expositor-page-container .product .options>div.boton-compra,.productos-detalle-expositor-page-container .product .options>div.separator{margin:0;width:85%}.productos-detalle-expositor-page-container .product .options.mobile{padding:1rem 0}.productos-detalle-expositor-page-container .product .details{background-color:#fff;grid-area:details;padding:1rem 0;width:100%}.productos-detalle-expositor-page-container .product .details>div.separator{width:100%}.productos-detalle-expositor-page-container .product .details .description.mobile .producto-detalle-descripcion{margin:1rem 0}@media(min-width:768px){.productos-detalle-expositor-page-container .product{grid-template-areas:"img title" "img details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details";grid-template-columns:50% 50%;padding:0 2rem}.productos-detalle-expositor-page-container .product .title{margin:1rem 0 0}.productos-detalle-expositor-page-container .product .details{padding:0}.productos-detalle-expositor-page-container .product .options{margin-top:1rem}}@media(min-width:1025px){.productos-detalle-expositor-page-container{padding:calc(3.5rem + 2vw) 0 8rem}.productos-detalle-expositor-page-container .path{margin-top:.5rem;width:77%}.productos-detalle-expositor-page-container .product{column-gap:2rem;grid-template-areas:"img title" "img details";grid-template-columns:35% 60%;padding:0;width:80%}.productos-detalle-expositor-page-container .product .img{width:100%}.productos-detalle-expositor-page-container .product .title{margin:1rem 0 0;width:100%}.productos-detalle-expositor-page-container .product .title .separator{display:block}.productos-detalle-expositor-page-container .product .details>div.description.mobile{display:none}.productos-detalle-expositor-page-container .product .details>div.description-count.desktop{display:flex;justify-content:flex-start;width:100%}.productos-detalle-expositor-page-container .product .details>div.description-count.desktop .description{flex:0 0 100%}.productos-detalle-expositor-page-container .product .details>div.description-count.desktop .count{flex:0 0 35%}.productos-detalle-expositor-page-container .product .details>div{width:100%}.productos-detalle-expositor-page-container .product .options.mobile{display:none}}.productos-detalle-implantacion-page-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:calc(3.5rem + 2vw) 0 3rem;width:100%}.productos-detalle-implantacion-page-container .path{margin-bottom:.5rem;width:90%}.productos-detalle-implantacion-page-container .product{display:grid;grid-template-areas:"img" "title" "details" "options";grid-template-columns:100%;grid-template-rows:auto;justify-items:center}.productos-detalle-implantacion-page-container .product>.img{grid-area:img;margin:1rem 0;width:70%}.productos-detalle-implantacion-page-container .product .title{grid-area:title;margin:1rem 0 0;width:90%}.productos-detalle-implantacion-page-container .product .title .separator{display:none}.productos-detalle-implantacion-page-container .product .details,.productos-detalle-implantacion-page-container .product .options{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;grid-area:options;justify-content:flex-start;width:100%}.productos-detalle-implantacion-page-container .product .details>div,.productos-detalle-implantacion-page-container .product .details>div.precio,.productos-detalle-implantacion-page-container .product .options>div,.productos-detalle-implantacion-page-container .product .options>div.precio{width:90%}.productos-detalle-implantacion-page-container .product .details>div.precio p,.productos-detalle-implantacion-page-container .product .options>div.precio p{text-align:center}.productos-detalle-implantacion-page-container .product .details>div.precio p a,.productos-detalle-implantacion-page-container .product .options>div.precio p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.productos-detalle-implantacion-page-container .product .details>div.boton-compra,.productos-detalle-implantacion-page-container .product .details>div.separator,.productos-detalle-implantacion-page-container .product .options>div.boton-compra,.productos-detalle-implantacion-page-container .product .options>div.separator{margin:0;width:85%}.productos-detalle-implantacion-page-container .product .options.mobile{padding:1rem 0}.productos-detalle-implantacion-page-container .product .details{background-color:#fff;grid-area:details;padding:1rem 0;width:100%}.productos-detalle-implantacion-page-container .product .details>div.separator{width:100%}.productos-detalle-implantacion-page-container .product .details .description.mobile .producto-detalle-descripcion{margin:1rem 0}@media(min-width:768px){.productos-detalle-implantacion-page-container .product{grid-template-areas:"img title" "img details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details" "options details";grid-template-columns:50% 50%;padding:0 2rem}.productos-detalle-implantacion-page-container .product .title{margin:1rem 0 0}.productos-detalle-implantacion-page-container .product .details{padding:0}.productos-detalle-implantacion-page-container .product .options{margin-top:1rem}}@media(min-width:1025px){.productos-detalle-implantacion-page-container{padding:calc(3.5rem + 2vw) 0 8rem}.productos-detalle-implantacion-page-container .path{margin-top:.5rem;width:77%}.productos-detalle-implantacion-page-container .product{column-gap:2rem;grid-template-areas:"img title" "img details";grid-template-columns:35% 60%;padding:0;width:80%}.productos-detalle-implantacion-page-container .product .img{width:100%}.productos-detalle-implantacion-page-container .product .title{margin:1rem 0 0;width:100%}.productos-detalle-implantacion-page-container .product .title .separator{display:block}.productos-detalle-implantacion-page-container .product .details>div.description.mobile{display:none}.productos-detalle-implantacion-page-container .product .details>div.description-count.desktop{display:flex;justify-content:flex-start;width:100%}.productos-detalle-implantacion-page-container .product .details>div.description-count.desktop .description{flex:0 0 100%}.productos-detalle-implantacion-page-container .product .details>div.description-count.desktop .count{flex:0 0 35%}.productos-detalle-implantacion-page-container .product .details>div{width:100%}.productos-detalle-implantacion-page-container .product .options.mobile{display:none}}.summary-budget-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:90%}.summary-budget-page-container .brand-chosen-banner{margin-bottom:calc(1rem + 1vw);margin-top:calc(1rem + 1vw);padding-top:calc(3rem + 2vw);width:100%}.summary-budget-page-container .location-input-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100vh;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:99999}.summary-budget-page-container .location-input-container .location-content{align-items:center;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem;width:80%}.summary-budget-page-container .location-input-container .location-content .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.summary-budget-page-container .location-input-container .location-content .title .text{align-items:flex-start;display:flex;justify-content:flex-start;width:90%}.summary-budget-page-container .location-input-container .location-content .title .text p{font-size:calc(1rem + .3vw)}.summary-budget-page-container .location-input-container .location-content .title .text .doble-guion-container{margin:.5rem 0 0 .5rem;width:4rem}.summary-budget-page-container .location-input-container .location-content .title .text .doble-guion-container .doble-guion-content:last-of-type{border-top:2px solid gray}.summary-budget-page-container .location-input-container .location-content .title .botones{align-items:center;display:flex;justify-content:flex-end;width:10%}.summary-budget-page-container .location-input-container .location-content .title .botones button{align-items:center;background-color:#0000;border:none;display:flex;justify-content:center}.summary-budget-page-container .location-input-container .location-content .input-block{width:100%}.summary-budget-page-container .location-input-container .location-content .input-block .input{border:1px solid gray;border-radius:.5rem;padding:.5rem 1rem}.summary-budget-page-container .location-input-container .location-content .botones{align-items:center;display:flex;justify-content:flex-end;width:10%}.summary-budget-page-container .location-input-container .location-content .botones button{align-items:center;background-color:#0000;border:none;display:flex;justify-content:center}.summary-budget-page-container .header,.summary-budget-page-container .header>div,.summary-budget-page-container .products,.summary-budget-page-container .products>div,.summary-budget-page-container .separator,.summary-budget-page-container .separator>div{width:100%}.summary-budget-page-container .header{align-items:center;display:flex;justify-content:space-between}.summary-budget-page-container .header p{color:#666;font-family:light;font-size:calc(1.6rem + .2vw);margin:0}.summary-budget-page-container .header .price{font-size:calc(1rem + .2vw);margin-top:1rem}.summary-budget-page-container .header svg{fill:#78d1c7!important;fill:var(--color-first-var,#78d1c7)!important}.summary-budget-page-container .boton{display:flex;margin:3rem 0 2rem}.summary-budget-page-container .boton .btn{margin:0 2rem;padding:.8rem 2rem}.summary-budget-page-container .sin-productos{align-items:center;display:flex;margin:4rem 0}.summary-budget-page-container .sin-productos .icon{border-right:1px solid gray;margin-right:1rem;padding:.5rem 1rem .5rem 0}.summary-budget-page-container .sin-productos .text p{font-size:calc(1rem + .3vw)}@media(min-width:768px){.summary-budget-page-container{width:95%}.summary-budget-page-container .location-input-container .location-content{width:60%}}@media(min-width:1025px){.summary-budget-page-container{width:70%}.summary-budget-page-container .location-input-container .location-content{width:420px}.summary-budget-page-container .location-input-container .location-content .title .text p{font-size:calc(.7rem + .3vw)}.summary-budget-page-container .location-input-container .location-content .title .text .doble-guion-container{margin:.7rem 0 0 .5rem;width:3rem}.summary-budget-page-container .location-input-container .location-content .input-block{margin-top:1rem}}.summary-product-budget-container{width:100%}.summary-product-budget-container .summary-desktop{display:none}.summary-product-budget-container .summary-mobile{width:100%}@media(min-width:768px){.summary-product-budget-container .summary-desktop{display:block}.summary-product-budget-container .summary-mobile{display:none}}.summary-product-budget-mobile-container{display:flex;justify-content:space-between;padding:.5rem 0;width:100%}.summary-product-budget-mobile-container p{font-size:calc(1rem + .3vw);margin:0}.summary-product-budget-mobile-container .img{width:25%}.summary-product-budget-mobile-container .img img{width:100%}.summary-product-budget-mobile-container .info{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"referencia referencia referencia delete" "producto producto producto producto" "cantidad cantidad formato formato" "total total total total";grid-template-columns:20% 20% 20% 20%;justify-content:space-between;width:70%}.summary-product-budget-mobile-container .info .data{display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem}.summary-product-budget-mobile-container .info .data .title{color:gray;text-transform:uppercase;width:100%}.summary-product-budget-mobile-container .info .data .data-info{width:100%}.summary-product-budget-mobile-container .info .referencia{grid-area:referencia;margin-top:0}.summary-product-budget-mobile-container .info .delete{align-items:flex-end;align-self:start;display:flex;grid-area:delete;justify-content:flex-end;margin-top:0}.summary-product-budget-mobile-container .info .delete .data-delete{align-items:center;background-color:#000;border-radius:50vw;display:flex;height:2rem;justify-content:center;width:2rem}.summary-product-budget-mobile-container .info .delete .data-delete svg{fill:#fff;margin:.6rem}.summary-product-budget-mobile-container .info .producto{grid-area:producto}.summary-product-budget-mobile-container .info .producto .data-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-product-budget-mobile-container .info .tamano{grid-area:tamano}.summary-product-budget-mobile-container .info .formato{grid-area:formato}.summary-product-budget-mobile-container .info .cantidad{grid-area:cantidad}.summary-product-budget-mobile-container .info .cantidad .cantidad-component .icon{height:1.6rem;width:1.6rem}.summary-product-budget-mobile-container .info .cantidad .cantidad-component .icon svg{height:1rem!important;margin:.4rem;width:1rem!important}.summary-product-budget-mobile-container .info .cantidad .cantidad-component .numero p{font-size:calc(1rem + .3vw)}.summary-product-budget-mobile-container .info .total{grid-area:total}.summary-product-budget-desktop-container{align-items:flex-start;display:flex;justify-content:space-between;padding:.5rem 0;width:100%}.summary-product-budget-desktop-container p{font-size:calc(.8rem + .3vw);margin:0}.summary-product-budget-desktop-container .img{width:8%}.summary-product-budget-desktop-container .img img{width:100%}.summary-product-budget-desktop-container .data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:calc(.7rem + .4vw)}.summary-product-budget-desktop-container .data .title{color:#666;font-size:calc(.6rem + .3vw);text-transform:uppercase}.summary-product-budget-desktop-container .data .data-info{margin-top:.3rem}.summary-product-budget-desktop-container .data.referencia{width:11%}.summary-product-budget-desktop-container .data.producto{width:33%}.summary-product-budget-desktop-container .data.formato{width:9%}.summary-product-budget-desktop-container .data.cantidad{width:14%}.summary-product-budget-desktop-container .data.cantidad .cantidad-component .icon{height:1.8rem;width:1.8rem}.summary-product-budget-desktop-container .data.cantidad .cantidad-component .icon svg{height:1rem!important;margin:.5rem;width:1rem!important}.summary-product-budget-desktop-container .data.total{width:8%}.summary-product-budget-desktop-container .data.delete{align-self:center;background-color:#000;border-radius:50vw;margin-top:0;padding-top:0}.summary-product-budget-desktop-container .data.delete .data-delete{align-items:center;display:flex;justify-content:center}.summary-product-budget-desktop-container .data.delete .data-delete svg{fill:#fff;margin:.5rem}.form-budget-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.form-budget-page-container .boton,.form-budget-page-container .form,.form-budget-page-container .header,.form-budget-page-container .separator{width:90%}.form-budget-page-container .header{align-items:center;display:flex;justify-content:space-between;margin-top:2rem;padding-top:calc(3rem + 2vw)}.form-budget-page-container .header p{color:#666;font-family:light;font-size:calc(1.2rem + .3vw);margin:0}.form-budget-page-container .header svg{fill:#78d1c7!important;fill:var(--color-first-var,#78d1c7)!important}.form-budget-page-container .form{margin-top:1rem}.form-budget-page-container .form .input-block{margin-bottom:2rem}.form-budget-page-container .form .MuiInputBase-root{width:100%}.form-budget-page-container .form .MuiInputBase-root .MuiSelect-select{border:1px solid gray;border-radius:5px;color:#2b2b2b;padding:.8rem 4rem .8rem .5rem}.form-budget-page-container .form .MuiInputBase-root svg{font-size:1rem;margin-right:1rem;top:calc(50% - .5rem);transform:rotate(90deg)}.form-budget-page-container .form .MuiInputBase-root:after,.form-budget-page-container .form .MuiInputBase-root:before{border-bottom:none}.form-budget-page-container .boton{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:3rem 0}.form-budget-page-container .boton .btn{padding:.8rem 2rem}@media(min-width:768px){.form-budget-page-container .boton,.form-budget-page-container .form,.form-budget-page-container .header,.form-budget-page-container .separator{width:50%}.form-budget-page-container .header,.form-budget-page-container .separator{width:90%}}@media(min-width:1025px){.form-budget-page-container .header,.form-budget-page-container .separator{width:70%}.form-budget-page-container .boton,.form-budget-page-container .form{width:25%}}.empresa-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.empresa-page-container .header,.empresa-page-container .header img{width:100%}.empresa-page-container .header img.escritorio,.empresa-page-container .header img.tablet{display:none}.empresa-page-container .empresa-page-content{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;width:100%}.empresa-page-container .empresa-page-content .titulo-principal-pagina{margin-bottom:2rem;width:90%}.empresa-page-container .empresa-page-content .titulo-principal-pagina p{color:#666}.empresa-page-container .empresa-page-content .titulo-principal-pagina .titulo1{margin-bottom:1rem}.empresa-page-container .empresa-page-content .titulo-principal-pagina .titulo2{font-size:calc(1.4rem + .3vw)}.empresa-page-container .empresa-page-content .empresa,.empresa-page-container .empresa-page-content .servicios,.empresa-page-container .empresa-page-content .valores{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:4rem;width:90%}.empresa-page-container .empresa-page-content .empresa .image,.empresa-page-container .empresa-page-content .servicios .image,.empresa-page-container .empresa-page-content .valores .image{width:90%}.empresa-page-container .empresa-page-content .empresa .image img,.empresa-page-container .empresa-page-content .servicios .image img,.empresa-page-container .empresa-page-content .valores .image img{width:100%}.empresa-page-container .empresa-page-content .empresa .image img.escritorio,.empresa-page-container .empresa-page-content .empresa .image img.tablet,.empresa-page-container .empresa-page-content .servicios .image img.escritorio,.empresa-page-container .empresa-page-content .servicios .image img.tablet,.empresa-page-container .empresa-page-content .valores .image img.escritorio,.empresa-page-container .empresa-page-content .valores .image img.tablet{display:none}.empresa-page-container .empresa-page-content .empresa .info .titulo,.empresa-page-container .empresa-page-content .servicios .info .titulo,.empresa-page-container .empresa-page-content .valores .info .titulo{margin:2rem 0}.empresa-page-container .empresa-page-content .empresa .info .titulo p,.empresa-page-container .empresa-page-content .servicios .info .titulo p,.empresa-page-container .empresa-page-content .valores .info .titulo p{color:#eb645c;font-family:mano;font-size:calc(1.4rem + .3vw);font-weight:400}.empresa-page-container .empresa-page-content .empresa .info .texto p,.empresa-page-container .empresa-page-content .empresa .info .texto p strong,.empresa-page-container .empresa-page-content .servicios .info .texto p,.empresa-page-container .empresa-page-content .servicios .info .texto p strong,.empresa-page-container .empresa-page-content .valores .info .texto p,.empresa-page-container .empresa-page-content .valores .info .texto p strong{font-size:calc(.9rem + .3vw);margin-bottom:1rem}.empresa-page-container .empresa-page-content .valores .image{align-self:flex-end}.empresa-page-container .empresa-page-content .valores .info .titulo p{color:#78d1c7;color:var(--color-first-var,#78d1c7)}.empresa-page-container .empresa-page-content .nuestras-marcas{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;width:100%}.empresa-page-container .empresa-page-content .nuestras-marcas .titulo-principal{align-items:center;display:flex;flex-direction:column;justify-content:center;width:90%}.empresa-page-container .empresa-page-content .nuestras-marcas .titulo-principal p{font-size:calc(1.4rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .titulo-principal .doble-guion-container{margin-top:1rem;width:3rem}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas{width:90%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:4rem}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .image,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .image{margin-bottom:2rem;width:70%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .image img,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .image img{border-radius:50vw;width:100%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .titulo p,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .titulo p{color:#eb645c;font-size:calc(1.6rem + .3vw);font-weight:400}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p{font-size:calc(.9rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p.enlace,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p.enlace{margin-top:1rem}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p.enlace a,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p.enlace a{color:#eb645c;font-size:calc(1rem + .3vw);text-decoration:underline}@media(min-width:768px){.empresa-page-container .header img.escritorio,.empresa-page-container .header img.movil{display:none}.empresa-page-container .header img.tablet{display:block}.empresa-page-container .empresa-page-content .titulo-principal-pagina{width:80%}.empresa-page-container .empresa-page-content .titulo-principal-pagina .titulo2{font-size:calc(1.2rem + .3vw)}.empresa-page-container .empresa-page-content .empresa,.empresa-page-container .empresa-page-content .servicios,.empresa-page-container .empresa-page-content .valores{display:grid;grid-template-areas:"image info";grid-template-columns:38% 58%;justify-content:space-between;width:80%}.empresa-page-container .empresa-page-content .empresa .image,.empresa-page-container .empresa-page-content .servicios .image,.empresa-page-container .empresa-page-content .valores .image{grid-area:image;width:100%}.empresa-page-container .empresa-page-content .empresa .image img.escritorio,.empresa-page-container .empresa-page-content .empresa .image img.movil,.empresa-page-container .empresa-page-content .servicios .image img.escritorio,.empresa-page-container .empresa-page-content .servicios .image img.movil,.empresa-page-container .empresa-page-content .valores .image img.escritorio,.empresa-page-container .empresa-page-content .valores .image img.movil{display:none}.empresa-page-container .empresa-page-content .empresa .image img.tablet,.empresa-page-container .empresa-page-content .servicios .image img.tablet,.empresa-page-container .empresa-page-content .valores .image img.tablet{display:block}.empresa-page-container .empresa-page-content .empresa .info,.empresa-page-container .empresa-page-content .servicios .info,.empresa-page-container .empresa-page-content .valores .info{grid-area:info}.empresa-page-container .empresa-page-content .empresa .info .titulo,.empresa-page-container .empresa-page-content .servicios .info .titulo,.empresa-page-container .empresa-page-content .valores .info .titulo{margin:0 0 2rem}.empresa-page-container .empresa-page-content .empresa .info .titulo p,.empresa-page-container .empresa-page-content .empresa .info .titulo p strong,.empresa-page-container .empresa-page-content .servicios .info .titulo p,.empresa-page-container .empresa-page-content .servicios .info .titulo p strong,.empresa-page-container .empresa-page-content .valores .info .titulo p,.empresa-page-container .empresa-page-content .valores .info .titulo p strong{font-size:calc(1.2rem + .3vw)}.empresa-page-container .empresa-page-content .empresa .info .texto p,.empresa-page-container .empresa-page-content .servicios .info .texto p,.empresa-page-container .empresa-page-content .valores .info .texto p{font-size:calc(.8rem + .3vw)}.empresa-page-container .empresa-page-content .valores{grid-template-areas:"info image";grid-template-columns:58% 38%}.empresa-page-container .empresa-page-content .valores .image{align-self:flex-end}.empresa-page-container .empresa-page-content .nuestras-marcas{width:100%}.empresa-page-container .empresa-page-content .nuestras-marcas .titulo-principal p{font-size:calc(1.2rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas{display:flex;justify-content:space-around;width:90%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich{align-items:flex-start;justify-content:flex-start;width:45%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .image,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .image{width:50%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .titulo p,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .titulo p{font-size:calc(1.2rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p{font-size:calc(.8rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p.enlace a,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p.enlace a{font-size:calc(.9rem + .3vw)}}@media(min-width:1025px){.empresa-page-container{background-color:#f8f8f8;background-image:url(/static/media/background-hojas-1.005352141fb4bb2afddd.svg)}.empresa-page-container .header{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.empresa-page-container .header img.movil,.empresa-page-container .header img.tablet{display:none}.empresa-page-container .header img.escritorio{display:block;width:80%}.empresa-page-container .empresa-page-content{padding:3rem 0 0;width:80%}.empresa-page-container .empresa-page-content .titulo-principal-pagina{align-self:flex-start;margin-bottom:6rem;width:50%}.empresa-page-container .empresa-page-content .titulo-principal-pagina .titulo1{font-size:calc(.8rem + .3vw)}.empresa-page-container .empresa-page-content .titulo-principal-pagina .titulo2{font-size:calc(1.4rem + .3vw)}.empresa-page-container .empresa-page-content .empresa,.empresa-page-container .empresa-page-content .servicios,.empresa-page-container .empresa-page-content .valores{grid-template-columns:38% 52%;margin:4rem 0;width:75%}.empresa-page-container .empresa-page-content .empresa .image,.empresa-page-container .empresa-page-content .servicios .image,.empresa-page-container .empresa-page-content .valores .image{grid-area:image;width:90%}.empresa-page-container .empresa-page-content .empresa .info,.empresa-page-container .empresa-page-content .servicios .info,.empresa-page-container .empresa-page-content .valores .info{grid-area:info}.empresa-page-container .empresa-page-content .empresa .info .titulo,.empresa-page-container .empresa-page-content .servicios .info .titulo,.empresa-page-container .empresa-page-content .valores .info .titulo{margin:0 0 2rem}.empresa-page-container .empresa-page-content .empresa .info .titulo p,.empresa-page-container .empresa-page-content .servicios .info .titulo p,.empresa-page-container .empresa-page-content .valores .info .titulo p{font-size:calc(1.2rem + .3vw)}.empresa-page-container .empresa-page-content .empresa .info .texto p,.empresa-page-container .empresa-page-content .empresa .info .texto p strong,.empresa-page-container .empresa-page-content .servicios .info .texto p,.empresa-page-container .empresa-page-content .servicios .info .texto p strong,.empresa-page-container .empresa-page-content .valores .info .texto p,.empresa-page-container .empresa-page-content .valores .info .texto p strong{font-size:calc(.6rem + .3vw)}.empresa-page-container .empresa-page-content .valores{grid-template-areas:"info image";grid-template-columns:52% 38%}.empresa-page-container .empresa-page-content .nuestras-marcas{width:100vw}.empresa-page-container .empresa-page-content .nuestras-marcas .titulo-principal p{font-size:calc(1.6rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas{flex-direction:column;margin-bottom:4rem;width:60%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich{align-items:center;display:grid;grid-template-areas:"image info";grid-template-columns:20% 65%;justify-content:space-around;margin-bottom:4rem;width:100%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .image,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .image{grid-area:image;margin-bottom:0;width:100%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info{grid-area:info}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .titulo p,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .titulo p{font-size:calc(1rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p{font-size:calc(.6rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .deroma .info .texto p.enlace a,.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p.enlace a{font-size:calc(.7rem + .3vw)}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich{grid-template-areas:"info image";grid-template-columns:65% 20%}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .titulo{justify-content:flex-end}.empresa-page-container .empresa-page-content .nuestras-marcas .fabricas .scheurich .info .texto p{text-align:right}}.user-page-container{background-color:#fff;justify-content:flex-start;width:100%}.user-page-container,.user-page-container>.header{align-items:center;display:flex;flex-direction:column}.user-page-container>.header{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);justify-content:space-between;padding:calc(3rem + 2vw) 10% 1rem;width:80%}.user-page-container>.header .name{margin:3rem 0;width:80%}.user-page-container>.header .name p{color:#fff}.user-page-container>.header .name .title{font-size:calc(.6rem + .3vw);letter-spacing:4px}.user-page-container>.header .name .data{font-size:calc(2.4rem + .3vw)}.user-page-container>.header .icon{display:none}.user-page-container>.header .botones .btn{border:1px solid #fff;box-shadow:none;padding:.5rem;width:10rem}.user-page-container .user-budgets,.user-page-container .user-info{margin:2rem 0;width:95%}.user-page-container .user-budgets{margin:0;padding:2rem 0}@media(min-width:768px){.user-page-container>.header{flex-direction:row}.user-page-container .user-budgets,.user-page-container .user-info{width:80%}}@media(min-width:1025px){.user-page-container>.header{justify-content:space-around;padding:calc(3rem + 2vw) 0 0;width:80%}.user-page-container>.header .botones,.user-page-container>.header .icon,.user-page-container>.header .name{width:33%}.user-page-container>.header .icon{align-self:flex-end;display:flex;justify-content:flex-end;width:8%}.user-page-container>.header .icon svg{fill:#47afa4;fill:var(--color-first-dark-var,#47afa4);width:100%}.user-page-container>.header .botones{display:flex;justify-content:flex-end}.user-page-container .user-budgets,.user-page-container .user-info{margin:4rem 0;width:70%}.user-page-container .user-budgets{margin:0;padding:4rem 0}}.user-info-container,.user-info-container>.form{width:100%}.user-info-container>.form .input-block.select .MuiInputBase-root:after,.user-info-container>.form .input-block.select .MuiInputBase-root:before{border-bottom:none}.user-info-container>.botones{align-items:center;display:flex;justify-content:space-around;margin-top:3rem}.user-info-container>.botones .btn{margin-bottom:0}.user-info-container>.botones a,.user-info-container>.botones p{color:#78d1c7;color:var(--color-first-var,#78d1c7);text-decoration:underline}@media(min-width:768px){.user-info-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.user-info-container>.botones,.user-info-container>.form{width:90%}.user-info-container>.form{grid-row-gap:5rem;align-items:center;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,45%);height:100%;justify-content:space-between;row-gap:5rem}.user-info-container>.form .input-block{height:100%;margin:0}.user-info-container>.form .input-block.select .MuiInputBase-root:after,.user-info-container>.form .input-block.select .MuiInputBase-root:before{border-bottom:none}}@media(min-width:1025px){.user-info-container{grid-template-columns:80% 20%;width:100%}.user-info-container,.user-info-container>.form{align-items:center;display:grid;grid-auto-rows:auto;justify-content:space-between}.user-info-container>.form{grid-row-gap:5rem;grid-template-columns:repeat(3,30%);height:100%;row-gap:5rem}.user-info-container>.form .input-block{height:100%;margin:0}.user-info-container>.form .input-block.select .MuiInputBase-root:after,.user-info-container>.form .input-block.select .MuiInputBase-root:before{border-bottom:none}.user-info-container>.botones{flex-direction:column;height:100%;margin-top:2rem}.user-info-container>.botones .btn{width:40%}}.change-pass-user-form-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.change-pass-user-form-container>.content{align-items:center;background-color:#fff;border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7);border-radius:1rem;display:flex;flex-direction:column;justify-content:flex-start;max-height:70%;width:90%}.change-pass-user-form-container>.content .form,.change-pass-user-form-container>.content .header,.change-pass-user-form-container>.content>.botones{margin-bottom:1rem;width:95%}.change-pass-user-form-container>.content .header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem}.change-pass-user-form-container>.content .header .data,.change-pass-user-form-container>.content .header .title{align-items:center;display:flex;justify-content:space-between}.change-pass-user-form-container>.content .header .title{margin-bottom:1rem;width:100%}.change-pass-user-form-container>.content .header .title .text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:90%}.change-pass-user-form-container>.content .header .title .text p{width:100%}.change-pass-user-form-container>.content .header .title .text .doble-guion-container{margin-top:1rem;width:4rem}.change-pass-user-form-container>.content .header .title .text .doble-guion-container .doble-guion-content:last-of-type{border-top:2px solid gray}.change-pass-user-form-container>.content .header .title .botones{display:flex;justify-content:flex-end;width:10%}.change-pass-user-form-container>.content .header .title .botones button{background-color:#0000;border:none}.change-pass-user-form-container>.content .form{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.change-pass-user-form-container>.content .form .input-block{width:80%}.change-pass-user-form-container>.content .botones{display:flex;justify-content:center}@media(min-width:768px){.change-pass-user-form-container>.content{max-height:80%;width:60%}.change-pass-user-form-container>.content .form,.change-pass-user-form-container>.content .header,.change-pass-user-form-container>.content>.botones{margin-bottom:1rem;width:80%}.change-pass-user-form-container>.content .header{margin-top:1rem;width:95%}.change-pass-user-form-container>.content .header .title .text{align-items:center;flex-direction:row;justify-content:flex-start;width:auto}.change-pass-user-form-container>.content .header .title .text p{width:100%}.change-pass-user-form-container>.content .header .title .text .doble-guion-container{margin-top:0;width:3rem}.change-pass-user-form-container>.content>.form{margin-bottom:2rem}}@media(min-width:1025px){.change-pass-user-form-container>.content{min-width:600px;width:30%}}.user-budgets-container{width:100%}.user-budgets-container>.title p{font-size:calc(1.4rem + .3vw)}.user-budgets-container .MuiTableContainer-root{background-color:#0000;box-shadow:none;overflow-x:visible}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root{align-items:center;display:grid;grid-auto-rows:auto;grid-template-columns:10% 30% 28% 22% 10%;justify-content:space-between;width:100%}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th{align-items:center;display:flex;font-family:light;height:100%;overflow:hidden;padding:1rem 0 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td span,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th span{width:100%}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td.show,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th.show{justify-content:flex-end}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableHead-root{display:flex;width:100%}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableHead-root .MuiTableRow-root th{color:#2b2b2b;font-weight:700}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableBody-root{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.user-budgets-container>.title p{margin-bottom:1rem}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td span,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th span{font-size:calc(.9rem + .3vw)}}@media(min-width:1025px){.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td span,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th,.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th span{font-size:calc(.7rem + .3vw)}.user-budgets-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td svg{width:30px!important}}.user-budget-block-container{margin-bottom:5rem;width:100%}.user-budget-block-container>.title{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.user-budget-block-container>.title p{font-size:calc(1.4rem + .3vw);text-shadow:0 0 .8px}.user-budget-block-container>.title .filter{display:flex;justify-content:flex-end;width:50%}.user-budget-block-container>.title .filter .search-input{align-items:center;border:1px solid gray;border-radius:.5rem;display:flex;justify-content:space-between;max-width:250px;width:80%}.user-budget-block-container>.title .filter .search-input .icon{align-items:center;border-right:1px solid gray;display:flex;justify-content:center;margin:.4rem 0;width:12%}.user-budget-block-container>.title .filter .search-input .icon .material-icons{color:#4d4d4d}.user-budget-block-container>.title .filter .search-input .input-block{margin:0;width:80%}.user-budget-block-container>.title .filter .search-input .input-block .input{border-bottom:none}.user-budget-block-container>.title .filter .search-input .input-block .input input{border:0;box-shadow:none;font-size:calc(1rem + .3vw);margin:0;width:95%}.user-budget-block-container .brand-chosen-banner{background-color:#f7f7f7;border-radius:13px;display:flex;height:80px;padding:0 3rem}.user-budget-block-container .brand-chosen-banner .img{align-items:center;display:flex;justify-content:flex-start;width:9%}.user-budget-block-container .brand-chosen-banner .img svg{height:100%}.user-budget-block-container .brand-chosen-banner.scheurich{margin-top:calc(4% + .5rem)}.user-budget-block-container .MuiTableContainer-root{background-color:#0000;box-shadow:none;overflow-x:visible}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root{align-items:center;display:grid;grid-auto-rows:auto;grid-template-columns:10% 25% 25% 20% 10% 10%;justify-content:space-between;width:100%}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th{align-items:center;display:flex;font-family:light;padding:1rem 0 0}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td span,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th span{width:100%}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td.delete,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td.show,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th.delete,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th.show{justify-content:flex-end}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableHead-root{display:flex;width:100%}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableHead-root .MuiTableRow-root th{color:#2b2b2b;font-weight:700}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableBody-root{display:flex;flex-direction:column;width:100%}.user-budget-block-container .no-hay-presupuestos{margin-top:2em;text-align:center;width:100%}@media(min-width:768px){.user-budget-block-container>.title{margin-bottom:2rem}.user-budget-block-container>.title .filter .search-input .icon{width:15%}.user-budget-block-container>.title .filter .search-input .input-block .input input{font-size:calc(.8rem + .3vw)}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root{grid-template-columns:12% 30% 25% 15% 9% 9%}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td span,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th span{font-size:calc(.9rem + .3vw)}}@media(min-width:1025px){.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root{grid-template-columns:13% 27% 20% 20% 10% 10%}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td span,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th,.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root th span{font-size:calc(.7rem + .3vw)}.user-budget-block-container .MuiTableContainer-root .MuiTable-root .MuiTableRow-root td svg{width:30px!important}}.old-budget-summary-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.old-budget-summary-container .products-print{position:absolute;visibility:hidden;width:1900px!important}.old-budget-summary-container .products-print .product-desktop{align-items:center;border-top:1px solid #dbdbdb;display:flex;justify-content:center;width:100%}.old-budget-summary-container>.content{background-color:#fff;border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7);border-radius:1rem;max-height:70%;padding:5% 0 5% 5%;width:90%}.old-budget-summary-container>.content,.old-budget-summary-container>.content .header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.old-budget-summary-container>.content .header .data,.old-budget-summary-container>.content .header .title{display:flex;justify-content:space-between}.old-budget-summary-container>.content .header .title{margin-bottom:1rem;width:100%}.old-budget-summary-container>.content .header .title .text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:90%}.old-budget-summary-container>.content .header .title .text p{width:100%}.old-budget-summary-container>.content .header .title .text .doble-guion-container{margin-top:1rem;width:4rem}.old-budget-summary-container>.content .header .title .text .doble-guion-container .doble-guion-content:last-of-type{border-top:2px solid gray}.old-budget-summary-container>.content .header .title .botones{justify-content:flex-end;width:10%}.old-budget-summary-container>.content .header .title .botones button{background-color:#0000;border:none}.old-budget-summary-container>.content .header .data{width:100%}.old-budget-summary-container>.content .header .data .date-budget,.old-budget-summary-container>.content .header .data .number-budget{width:48%}.old-budget-summary-container>.content .header .data .date-budget p,.old-budget-summary-container>.content .header .data .number-budget p{font-size:calc(1.2rem + .3vw);font-weight:700}.old-budget-summary-container>.content .header .data .date-budget p{text-align:right}.old-budget-summary-container>.content .products,.old-budget-summary-container>.content .products-print{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;overflow-y:scroll}.old-budget-summary-container>.content .products .product-desktop+.product-mobile,.old-budget-summary-container>.content .products .product-mobile+.product-desktop,.old-budget-summary-container>.content .products .product-mobile+.product-mobile,.old-budget-summary-container>.content .products-print .product-desktop+.product-mobile,.old-budget-summary-container>.content .products-print .product-mobile+.product-desktop,.old-budget-summary-container>.content .products-print .product-mobile+.product-mobile{border-top:1px solid #dbdbdb}.old-budget-summary-container>.content .botones,.old-budget-summary-container>.content .header,.old-budget-summary-container>.content .products{margin-bottom:1rem;width:95%}.old-budget-summary-container>.content .botones{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.old-budget-summary-container>.content .botones .btn{margin:1rem 0;width:15rem}@media(min-width:768px){.old-budget-summary-container>.content{max-height:80%;padding:1% 0 1% 1%;width:95%}.old-budget-summary-container>.content .header{margin-bottom:2rem}.old-budget-summary-container>.content .header .title .text{align-items:center;flex-direction:row;justify-content:flex-start;width:auto}.old-budget-summary-container>.content .header .title .text p{width:100%}.old-budget-summary-container>.content .header .title .text .doble-guion-container{margin-top:0;width:3rem}.old-budget-summary-container>.content .header .data{width:98%}.old-budget-summary-container>.content .botones,.old-budget-summary-container>.content .header,.old-budget-summary-container>.content .products{margin-bottom:3rem;width:99%}.old-budget-summary-container>.content .products,.old-budget-summary-container>.content .products-print{width:97%}.old-budget-summary-container>.content .products .product-desktop:nth-of-type(2),.old-budget-summary-container>.content .products-print .product-desktop:nth-of-type(2){border-top:none!important}.old-budget-summary-container>.content .products .product-mobile,.old-budget-summary-container>.content .products-print .product-mobile{display:none}.old-budget-summary-container>.content .botones{flex-direction:row;margin-bottom:0}.old-budget-summary-container>.content .botones .btn{margin:0 1rem 2rem}}@media(min-width:1025px){.old-budget-summary-container>.content{width:75%}}.summary-product-old-budget-mobile-container{display:flex;justify-content:space-between;padding:2rem 0;width:100%}.summary-product-old-budget-mobile-container p{font-size:calc(1rem + .3vw);margin:0}.summary-product-old-budget-mobile-container .img{width:25%}.summary-product-old-budget-mobile-container .img img{width:100%}.summary-product-old-budget-mobile-container .info{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"referencia referencia" "producto producto" "cantidad formato" "total total";grid-template-columns:40% 40%;justify-content:space-between;width:70%}.summary-product-old-budget-mobile-container .info .data{display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem}.summary-product-old-budget-mobile-container .info .data .title{color:gray;text-transform:uppercase;width:100%}.summary-product-old-budget-mobile-container .info .data .data-info{width:100%}.summary-product-old-budget-mobile-container .info .referencia{grid-area:referencia;margin-top:0}.summary-product-old-budget-mobile-container .info .producto{grid-area:producto}.summary-product-old-budget-mobile-container .info .tamano{grid-area:tamano}.summary-product-old-budget-mobile-container .info .formato{grid-area:formato}.summary-product-old-budget-mobile-container .info .cantidad{grid-area:cantidad}.summary-product-old-budget-mobile-container .info .cantidad .cantidad-component .icon{height:1.6rem;width:1.6rem}.summary-product-old-budget-mobile-container .info .cantidad .cantidad-component .icon svg{height:1rem!important;margin:.4rem;width:1rem!important}.summary-product-old-budget-mobile-container .info .cantidad .cantidad-component .numero p{font-size:calc(1rem + .3vw)}.summary-product-old-budget-mobile-container .info .total{grid-area:total}.summary-product-old-budget-desktop-container{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0;width:98%}.summary-product-old-budget-desktop-container p{font-size:calc(.8rem + .3vw);margin:0}.summary-product-old-budget-desktop-container .img{width:8%}.summary-product-old-budget-desktop-container .img img{width:100%}.summary-product-old-budget-desktop-container .data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.summary-product-old-budget-desktop-container .data .title{color:#666;font-size:calc(.6rem + .2vw);text-transform:uppercase}.summary-product-old-budget-desktop-container .data .data-info{margin-top:.3rem}.summary-product-old-budget-desktop-container .data.referencia{width:12%}.summary-product-old-budget-desktop-container .data.producto{width:45%}.summary-product-old-budget-desktop-container .data.cantidad,.summary-product-old-budget-desktop-container .data.formato,.summary-product-old-budget-desktop-container .data.total{width:10%}.popup-two-buttons-container{align-items:center;background-color:rgba(0,0,0,.196);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-two-buttons-container .content{align-items:center;background-color:#f8f8f8;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem;width:70%}.popup-two-buttons-container .content p{font-family:semiBold}.popup-two-buttons-container .content>div{margin-bottom:1rem}.popup-two-buttons-container .content .title p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-size:calc(1.4rem + .2vw)}.popup-two-buttons-container .content .text p{font-size:calc(1rem + .2vw);text-align:center}.popup-two-buttons-container .content .botton{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0}.popup-two-buttons-container .content .botton .btn~.btn{margin-top:.5rem}@media(min-width:768px){.popup-two-buttons-container .content .botton{flex-direction:row}.popup-two-buttons-container .content .botton .btn~.btn{margin-left:3rem;margin-top:0}}@media(min-width:1025px){.popup-two-buttons-container .content{width:40%}.popup-two-buttons-container .content>div{margin-bottom:2rem}}.MuiSnackbar-root{box-shadow:0 0 5px 0 rgba(0,0,0,.196);z-index:99999!important}.MuiSnackbar-root .MuiPaper-root{align-items:center;background-color:#fff}.MuiSnackbar-root .MuiPaper-root .MuiAlert-message{color:#000;font-size:calc(.8rem + .3vw)}.MuiSnackbar-root .MuiPaper-root.MuiAlert-standardSuccess{border:2px solid #78d1c7;border:2px solid var(--color-first-var,#78d1c7)}.MuiSnackbar-root .MuiPaper-root.MuiAlert-standardSuccess .MuiAlert-icon svg{fill:#78d1c7;fill:var(--color-first-var,#78d1c7)}.MuiSnackbar-root .MuiPaper-root.MuiAlert-standardError{border:2px solid #eb645c}.MuiSnackbar-root .MuiPaper-root.MuiAlert-standardError .MuiAlert-icon svg{fill:#eb645c}.spinner-content{background-color:hsla(0,0%,100%,.733)}.search-container,.spinner-content{align-items:center;display:flex;height:100vh;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:99999}.search-container{background-color:rgba(0,0,0,.196)}.search-container .search-content{align-items:center;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem;width:80%}.search-container .search-content .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.search-container .search-content .title .text{align-items:flex-start;display:flex;justify-content:flex-start;width:90%}.search-container .search-content .title .text p{font-size:calc(1rem + .3vw)}.search-container .search-content .title .text .doble-guion-container{margin:.5rem 0 0 .5rem;width:4rem}.search-container .search-content .title .text .doble-guion-container .doble-guion-content:last-of-type{border-top:2px solid gray}.search-container .search-content .title .botones{align-items:center;display:flex;justify-content:flex-end;width:10%}.search-container .search-content .title .botones button{align-items:center;background-color:#0000;border:none;display:flex;justify-content:center}.search-container .search-content .input-block{margin-bottom:2rem;width:100%}.search-container .search-content .input-block .input{border:1px solid gray;border-radius:.5rem;padding:.5rem 1rem}@media(min-width:768px){.search-container .search-content{width:60%}}@media(min-width:1025px){.search-container .search-content{width:420px}.search-container .search-content .title .text p{font-size:calc(.7rem + .3vw)}.search-container .search-content .title .text .doble-guion-container{margin:.7rem 0 0 .5rem;width:3rem}.search-container .search-content .input-block{margin-bottom:3rem;margin-top:1rem}}.privacy-policies-page-container{margin-bottom:3rem;width:90%}.privacy-policies-page-container>.title{margin-top:calc(1rem + 1vw);padding-top:calc(3rem + 2vw)}.privacy-policies-page-container>.title p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-family:semiBold;font-size:calc(1.4rem + .3vw);font-weight:700;text-align:center}.privacy-policies-page-container .text p{margin:1rem 0;text-align:justify}.privacy-policies-page-container .text p.title{margin-top:2rem}@media(min-width:768px){.privacy-policies-page-container{width:80%}}@media(min-width:1025px){.privacy-policies-page-container{width:60%}}.cookie-policy-page-container{margin-bottom:3rem;width:90%}.cookie-policy-page-container>.title{margin-top:calc(1rem + 1vw);padding-top:calc(3rem + 2vw)}.cookie-policy-page-container>.title p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-family:semiBold;font-size:calc(1.4rem + .3vw);font-weight:700;text-align:center}.cookie-policy-page-container .text p{margin:1rem 0;text-align:justify}.cookie-policy-page-container .text p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.cookie-policy-page-container .text p.title{margin-top:2rem}@media(min-width:768px){.cookie-policy-page-container{width:80%}}@media(min-width:1025px){.cookie-policy-page-container{width:60%}}.cookie-message{align-items:center;background-color:#fff;border-top:1px solid #78d1c7;border-top:1px solid var(--color-first-var,#78d1c7);bottom:0;box-shadow:0 0 5px 0 #78d1c7;box-shadow:0 0 5px 0 var(--color-first-var,#78d1c7);display:flex;justify-content:center;left:0;padding:1rem 0;position:fixed;width:100%;z-index:99999}.cookie-message .message{width:80%}.cookie-message .message .text p,.cookie-message .message .title p{text-align:center}.cookie-message .message .title p{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-family:semiBold;font-size:calc(1rem + .3vw);font-weight:700;text-align:center}.cookie-message .message .text{margin-top:1rem}.cookie-message .message .text p a{color:#78d1c7;color:var(--color-first-var,#78d1c7);font-weight:700}.cookie-message .message .boton{align-items:center;display:flex;justify-content:center;margin-top:1rem}.cookie-message.hidden{display:none}.container-maintenance{align-items:center;background-color:#fff;background-image:url(/static/media/background-hojas-1.005352141fb4bb2afddd.svg);background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:99999}.container-maintenance .message{align-items:center;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;max-width:80%;padding:2rem}.container-maintenance .message .icon{margin-bottom:3rem}.container-maintenance .message .text p{font-family:semiBold;font-size:calc(1rem + .3vw);text-align:center}.delete-account-container{background-color:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:0 2px 6px #0000001a;margin:calc(3rem + 2vw) auto 3rem;max-width:500px;padding:2rem;text-align:center}.delete-account-container h2{color:#b30000;margin-bottom:1.5rem}.delete-account-container p{font-size:1rem;margin-bottom:2rem}.delete-account-container .form{display:flex;flex-direction:column;gap:1rem}.delete-account-container .form input{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:.75rem}.delete-account-container .form .btn{border:none;border-radius:8px;cursor:pointer;font-size:1rem;padding:.75rem;transition:background-color .3s ease}.delete-account-container .form .btn.danger{background-color:#d9534f;color:#fff}.delete-account-container .form .btn.danger:hover{background-color:#c9302c}.delete-account-container .form .btn:not(.danger){background-color:#f0f0f0}.delete-account-container .form .btn:not(.danger):hover{background-color:#ddd}.delete-account-container .botones{display:flex;justify-content:center;margin-top:1rem}.delete-account-container .botones .btn{width:16rem}@font-face{font-family:light;src:local(""),url(/static/media/Daikon-Light.a7448e8ac681661cf426.ttf) format("truetype")}@font-face{font-family:semiBold;src:url(/static/media/Daikon-SemiBold.4f38364bc9b2392a56b7.ttf) format("truetype")}@font-face{font-family:mano;src:url(/static/media/Caliway.42c968adf4abbca910f6.otf) format("opentype")}.a-full{width:100%}.a-center{text-align:center}body{margin:0}a{text-decoration:none}*,label,p{font-family:light;font-size:calc(.8rem + .3vw);letter-spacing:1px;margin:0}.titulo{display:flex;justify-content:flex-start;margin-bottom:.5rem}.titulo p{color:#2b2b2b;font-size:calc(1rem + .3vw);font-weight:700}.titulo .doble-guion-container{margin:0 0 0 1rem;width:2rem}.MuiPopover-root .MuiPaper-root{background-color:#fff;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7)}.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root{margin:0 .5rem}.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root.Mui-selected{background-color:#c2e9e5;background-color:var(--color-first-semi-light-var,#c2e9e5)}.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root.regions-end{border-bottom:1px solid #78d1c7;border-bottom:1px solid var(--color-first-var,#78d1c7);margin-bottom:.5rem;padding-bottom:1rem}.input-block{display:flex;flex-direction:column;justify-content:space-between;margin:1rem 0}.input-block label{font-size:calc(1rem + .3vw)}.input-block .input{align-items:center;border-bottom:1px solid gray;display:flex;justify-content:space-between}.input-block .input input,.input-block .input textarea{background-color:#0000;border:none;font-size:calc(1rem + .3vw);padding:.5rem 0;width:100%}.input-block .input svg{fill:#78d1c7;fill:var(--color-first-var,#78d1c7);stroke:#78d1c7;stroke:var(--color-first-var,#78d1c7)}.input-block .input button:active,.input-block .input button:focus,.input-block .input button:hover,.input-block .input input:active,.input-block .input input:focus,.input-block .input input:hover,.input-block .input textarea:active,.input-block .input textarea:focus,.input-block .input textarea:hover{-webkit-appearance:none;box-shadow:none!important;outline:0!important}.input-block .MuiInputBase-root .MuiSelect-select{border-bottom:1px solid gray;color:#2b2b2b;font-family:light;font-size:calc(1rem + .3vw);padding:.8rem 4rem .8rem 0}.input-block .MuiInputBase-root svg{font-size:1rem;margin-right:1rem;top:calc(50% - .5rem);transform:rotate(90deg)}@media(min-width:768px){*,label,p{font-size:calc(.7rem + .3vw)}.titulo p{font-size:calc(.8rem + .3vw)}}@media(min-width:1025px){*,label,p{font-size:calc(.5rem + .3vw)}.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root{font-size:calc(.7rem + .3vw)}.input-block label{font-size:calc(.8rem + .3vw)}.input-block .MuiInputBase-root .MuiSelect-select,.input-block .input input,.input-block .input textarea{font-size:calc(.7rem + .3vw)}}.btn{align-items:center;background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);border:none;box-shadow:0 0 5px 0 rgba(0,0,0,.196);color:#fff;cursor:pointer;display:flex;justify-content:center;margin-bottom:.5rem;padding:.5rem 1rem;text-align:center;text-transform:uppercase;white-space:nowrap;width:10rem}.btn.btn-invert{background-color:#0000;border:1px solid #78d1c7;border:1px solid var(--color-first-var,#78d1c7);box-shadow:none;color:#78d1c7;color:var(--color-first-var,#78d1c7)}.btn.btn-light{background-color:#c2e9e5;background-color:var(--color-first-semi-light-var,#c2e9e5);color:#fff}label.check-automatico{align-items:center;background-color:#fff;border:1px solid gray;display:flex;flex:0 0 1rem;flex-direction:row;height:1rem;justify-content:center;margin-right:1rem}input:checked~.check-automatico p{background-color:#78d1c7;background-color:var(--color-first-var,#78d1c7);color:#fff;height:100%;margin:0;margin-left:0!important;width:100%}.oculto{display:none}.pointer{cursor:pointer}.no-pointer{cursor:auto}.icon-color-scheurich{filter:hue-rotate(180deg)}
/*# sourceMappingURL=main.a227fbe1.css.map*/