@font-face{font-family:GillSansSemiBold;src:url(../fonts/GillSans-Bold%EF%B9%967edc7162edbc65d4e441f74a872f84fc.otf)}@font-face{font-family:GillSansMedium;src:url(../fonts/GillSans-Medium%EF%B9%96c7ec3e008e9221b6f054d4c02d004231.otf)}@font-face{font-family:GillSansLight;src:url(../fonts/GillSans-Light%EF%B9%9635d6ccda8d5a8aef3109b23608cf2bfd.otf)}@font-face{font-family:MuliRegular;src:url(../fonts/Muli-Regular%EF%B9%96414f841eee23b956848a23fb7ad14f81.otf)}@font-face{font-family:MuliBold;src:url(../fonts/Muli-Bold%EF%B9%96cfd92ae6fccd11d0b2f788d80c2b7b20.otf)}body{font-family:MuliRegular;font-size:14px;line-height:1.5;color:#6f6f6f}.section-general{padding-top:3%;padding-bottom:5%}.middle-container{display:table-cell;vertical-align:middle}.col-border{padding:5px}.content-arrow{position:absolute;bottom:20px;width:100%}.lineHeight-12{line-height:1.28}.title{font-family:GillSansMedium;font-size:20px;margin-bottom:35px;line-height:1.2}.paddingY10{min-height:200px}#gotoTop{right:18px}#gotoTop,#gotoTop:hover{background-color:#e43d30}#gotoTop:hover{opacity:.7}.animacionCorazon{-webkit-animation:grow;animation:grow;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:.1s;animation-duration:.1s}@-webkit-keyframes grow{0%{font-size:0}to{font-size:32px}}.txt-white{color:#fff}.txt-grayDark{color:#6f6f6f}.heartHeaderFull{color:#e43d30}#footer{background:#fff;border-top:1px solid #efefef}#footer ul li{list-style:none;font-size:12px}#footer ul li.title-footer{font-family:MuliBold}#footer ul li.li-display{display:none}#footer .logo-casa{margin:27px 0}#footer .footer3{padding-left:10%;padding-top:20px}#footer .footer4{display:table;height:50px}#footer .footer5 img{margin-right:7%;width:150px}#footer .link-menu{color:#6f6f6f}.selectContainer{width:20%}.page-item{margin-left:5%;margin-right:5%}.page-item .page-link{color:#9b9b9b;font-family:MuliRegular;font-size:12pt}.transformUpper{text-transform:uppercase}.quantity{border-radius:2px;border:1px solid #656565;width:152px}.qty{width:90px!important;border-left:0!important;border-right:0!important;font-family:GillSans;font-size:15pt;color:#656565}.minus,.plus,.qty{background-color:transparent!important;font-weight:lighter!important}.minus,.plus{width:30px!important;font-family:GillSans!important;font-size:18pt!important;color:#656565!important;font-style:normal!important}.downloadIcon{height:20px;-webkit-text-decoration-color:#52343f;text-decoration-color:#52343f;margin-left:1rem}.formSelect{height:auto;font-family:MuliRegular;font-size:14px;color:#6f6f6f;background-color:#f5f5f5;border-radius:0;border:0;width:125px;height:27px}#primary-menu ul li.current a{color:#3490dc}a.current,a:hover{color:#10bed5!important}#primary-menu-trigger,#top-cart{top:0!important;margin-top:10px}.downloadBlueIcon{max-width:unset;width:25px}.gridContainer{max-width:unset;width:90%;margin:auto}.iterationInfinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important}#header,#header #logo{
	height: 80px
}#header #logo img{
	width: 140px
}#header.sticky-header,#header.sticky-header #logo{height:75px}#header.sticky-header #logo img{width:145px}#logo{display:table}#logo img{height:inherit!important}#primary-menu ul{margin-right:30px}#primary-menu ul li>a{color:#6f6f6f;font-family:GillSansMedium;font-size:12px!important;padding:23px 15px}#top-cart,#top-search{margin:24px 0 24px 15px}#top-search{position:relative}#top-search:before{content:"";border-right:2px solid #868686;height:15px;position:absolute;right:-13px;top:3px}#top-cart{margin-left:25px}.swiper_wrapper .swiper-slide{background-position:bottom}.swiper_wrapper .swiper-slide .container{margin:auto;width:80%}.swiper_wrapper .slider-title{font-family:GillSansMedium;font-size:2rem;letter-spacing:2px}.swiper_wrapper .slider-text{font-family:MuliRegular;font-size:15px;line-height:1.28;width:80%}.swiper_wrapper .slider-arrow-left,.swiper_wrapper .slider-arrow-right{background-color:transparent}.swiper_wrapper .slider-arrow-left:hover,.swiper_wrapper .slider-arrow-right:hover{background-color:hsla(0,0%,52.5%,.6)!important}.swiper_wrapper .slider-arrow-left i,.swiper_wrapper .slider-arrow-right i{font-size:5em;margin-left:15px}.swiper_wrapper .slider-arrow-right i{margin-left:0}.swiper_wrapper .swiper-pagination span{border-radius:0;height:12px;width:12px}.title-nosotros{font-family:GillSansMedium;font-size:20px;color:#10bed2;margin-bottom:35px;position:relative;width:115px}.title-nosotros:before{content:"";background:url(../images/wave%EF%B9%96430b08ee05601fa97409813794ed25d0.svg) no-repeat;background-position:100% 100%;height:30px;width:100%;position:absolute}#nosotros{margin:auto;padding-bottom:7%;width:80%}#nosotros .nosotros1 p{width:81%}#nosotros .nosotros2 img{width:95%}#nosotros .section-blue{background:#10bed2;color:#fff!important;padding:5% 5% 5% 200px;position:relative}#nosotros .section-blue img{position:absolute;left:-41px;bottom:-2px;width:260px}#nosotros .col-lg-9{position:absolute;bottom:-70px}#nosotros .nosotros2{background:url(../images/bathroom%EF%B9%9637a92f03c91d519ac7d00c30ea41e3ac.jpg) no-repeat;background-size:cover;background-position:50%}.title-categorias{background:#e43d30;font-family:GillSansMedium;font-size:18px;color:#fff;padding:15px 60px;width:500px}.bg-category{background-size:cover!important;background-position:50%!important}#categorias .portfolio-item{cursor:pointer;padding:0;width:100%}#categorias .portfolio-desc h3{margin:auto;width:200px}#categorias .portfolio-desc h3 img{margin:auto;width:80px}#contacto{background:url(../images/mask-group-cyan%EF%B9%96238cfe310a883d8d88ee8411a400cc6a.svg) no-repeat;background-size:cover;background-position:50%;height:600px}#contacto .bg-img-contact{background:url(../images/contactanos-back2%EF%B9%967629520f69cacd32f2148a4d256fc797.jpg) no-repeat;background-size:cover;background-position:100%;height:600px;width:70%;z-index:1;position:absolute}#contacto .content-contact{margin:auto;width:70%}#contacto .contacto1,#contacto .contacto2{display:table;height:600px}#contacto .form-contacto{background:#fff;border-radius:20px;width:80%}#contacto .form-contacto button{color:#6c757d;border-color:#6c757d}#contacto .form-control{background:#efefef;border:none;font-family:MuliRegular!important;font-size:14px}#contacto .form-contacto,#contacto h5,#contacto p{position:relative;z-index:2}#contacto p{color:#fff}#contacto .mail{text-decoration:underline!important;color:#fff}#contacto .mail:hover{color:#10bed5}#contactoModal .bg-img-contact{background:url(../images/contactanos-back2%EF%B9%967629520f69cacd32f2148a4d256fc797.jpg) no-repeat;background-size:cover;background-position:100%;height:600px;width:100%;z-index:1;position:absolute}#contactoModal .content-contact{margin:auto;width:100%}#contactoModal .contacto1,#contactoModal .contacto2{display:table;height:600px}#contactoModal .form-contacto{background:#fff;border-radius:20px;width:100%}#contactoModal .form-control{background:#efefef;border:none;font-family:MuliRegular!important;font-size:14px}#contactoModal .form-contacto,#contactoModal h5,#contactoModal p{position:relative;z-index:2}#contactoModal p{color:#fff}#contactoModal .mail{text-decoration:underline!important;color:#fff}#contactoModal .mail:hover{color:#10bed5}.header-categoria{position:relative;height:250px;background-position:50%!important;background-size:cover!important;overflow:hidden}.header-categoria .nameCategoria{position:absolute;bottom:0;left:7%;background:rgba(228,61,48,.9);padding:30px 0;width:200px}.header-categoria .nameCategoria h5{font-size:18px}.titleMarcas{font-size:18pt}.banner-categoria{background-size:cover!important;background-position:50%!important}.card-body{position:relative}.card-body .logo{position:absolute;height:100%;bottom:-40%}.grid-categoria-marcas .portfolio-desc{height:100%;margin-top:0}.grid-categoria-marcas .category-brand-overlay{position:absolute;bottom:30px;left:30px;width:100px!important}.header-catalogo{position:relative}.header-catalogo .nameCatalogo{position:absolute;width:100%;height:100%;top:0}.header-catalogo .nameCatalogo h1{text-align:center;font-family:GillSansMedium;font-size:30pt;letter-spacing:.5rem}.containerCat{width:90%;margin:auto!important}.containerCat .card-body{position:relative;overflow:hidden}.containerCat .card-body .overlayCatalogo{position:absolute;display:flex;top:0;left:0;height:100%;width:100%;opacity:0;text-align:center;justify-content:center;align-items:center;transition:opacity 1s ease-in-out}.containerCat .card-body .overlayCatalogo img{min-width:80%;width:80%}.containerCat .card-body:hover .overlayCatalogo{opacity:1}.textFooter{font-family:MuliBold;font-size:15px;color:#656565;text-transform:capitalize}.card-body{padding:0!important}.card-body img{min-width:100%}.logoCatalogo{max-width:60%!important;min-width:60%!important;margin:auto}.header-marca{height:500px;background-position:50%!important;background-size:cover!important;display:table;width:100%}.header-marca .logo-width{max-width:200px}.header-marca .title{font-family:GillSansLight!important;font-size:22px;letter-spacing:3px;position:relative;top:25px}.portfolio-image .portfolioOverlay{position:absolute;top:0;opacity:0;background-color:transparent}.portfolio-image:hover{cursor:pointer}.portfolio-image:hover .portfolioOverlay{position:absolute;top:0;opacity:1;width:100%;height:100%;background-color:hsla(0,0%,43.5%,.5)}.portfolio-image:hover .portfolioOverlay .textOverlayProductos{font-family:GillSansMedium;font-size:14pt;font-weight:600;letter-spacing:2.5px;color:#fff;padding:0;margin:0}.hearthButtonDisabled{color:#e43d30}.iconoOverlay{display:unset!important}.verticalText{padding:10px;position:absolute;left:-20px;top:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;font-family:GillSansMedium;font-size:9pt}.buttonDescargar{border-radius:2px;border:1px solid #656565;min-width:180px;height:40px}.buttonDescargar .textButton{font-family:HelveticaNeue;font-size:12pt;font-weight:500;color:#656565}.containerButton{width:250px;height:45px;border-radius:2px;border:1px solid #656565}.containerButton,.containerButton a,.containerButton button{font-family:MuliRegular;font-size:12pt;font-weight:400;letter-spacing:normal;color:#656565}.buttonWish{background-color:transparent;transition:background-color 1s linear}.buttonWish a .oculto{transition:width 1s,height 1s,background-color 1s linear;width:0;height:0;border:0}.buttonWish:hover{background-color:#90999d;color:#fff}.buttonWish:hover .oculto{border:1px solid;width:80px;height:1px;margin-left:10px}.buttonWish:hover a,.buttonWish:hover button{color:#fff!important}.buttonWish:hover a .oculto,.buttonWish:hover button .oculto{border:1px solid;width:80px;height:1px;margin-left:10px}.selectedButton{background-color:#90999d;color:#fff}.selectedButton .oculto{border:1px solid;width:80px;height:1px;margin-left:10px}.selectedButton a,.selectedButton button{color:#fff!important}.selectedButton a .oculto,.selectedButton button .oculto{border:1px solid;width:80px;height:1px;margin-right:10px}.textoClaro{font-family:GillSansMedium;font-size:9pt;text-align:left;color:#6f6f6f!important;opacity:.4}.texto{font-size:12pt}.nombreProducto,.texto{font-family:GillSansSemiBold;color:#656565}.nombreProducto{font-size:13pt;text-align:left}.nombreMarca{font-family:GillSansMedium}.codigoProducto,.nombreMarca{font-size:11pt;text-align:left;color:#656565}.codigoProducto{font-family:GillSansSemiBold}.descProducto{font-family:MuliRegular;font-size:11.5pt;text-align:left;color:#6f6f6f}ol.flex-control-paging li a{border-radius:0;border:1px solid transparent;background-color:#969696}ol.flex-control-paging li a.flex-active,ol.flex-control-paging li a:hover{background-color:#656565}.sectionSingleProduct .minus,.sectionSingleProduct .plus,.sectionSingleProduct .qty{height:42px;line-height:42px}.sectionSingleProduct .minus,.sectionSingleProduct .plus{font-size:18pt!important}.sectionSingleProduct .buttonDescargar{height:42px}.sectionSingleProduct .buttonDescargar img{width:25px}.sectionSingleProduct .content-wrap{padding:0}.sectionSingleProduct #slider{max-height:100%!important;overflow:unset!important}.sectionSingleProduct #slider .flexslider,.sectionSingleProduct #slider .fslider{overflow:unset}.sectionSingleProduct #slider .flex-next,.sectionSingleProduct #slider .flex-prev{background-color:transparent}.sectionSingleProduct #slider .flex-next i,.sectionSingleProduct #slider .flex-prev i{color:#656565}.sectionSingleProduct #slider .flex-control-paging{bottom:8%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:unset;right:-75px}.sectionSingleProduct #slider .flex-prev{display:none}.sectionSingleProduct #slider .flex-next{right:-70px}.sectionSingleProduct #slider .flex-next i{font-size:35pt}.sectionSingleProduct #slider .slide a img{max-width:80%;margin:0 auto}.sectionSingleProduct .owl-nav:hover .owl-next,.sectionSingleProduct .owl-nav:hover .owl-prev{background-color:#333!important;background-color:rgba(0,0,0,.5)!important;transition:none!important;-webkit-transform:none!important;transform:none!important;position:absolute!important}.sectionSingleProduct .owl-nav:hover .owl-next i,.sectionSingleProduct .owl-nav:hover .owl-prev i{color:#fff!important}.sectionSingleProduct #oc-clients-full:hover .owl-nav .owl-next,.sectionSingleProduct #oc-clients-full:hover .owl-nav .owl-prev{background-color:#333!important;background-color:rgba(0,0,0,.5)!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.sectionSingleProduct #oc-clients-full:hover .owl-nav .owl-next i,.sectionSingleProduct #oc-clients-full:hover .owl-nav .owl-prev i{color:#fff!important}.sectionSingleProduct .titleSlider{font-size:20px;font-weight:400}.sectionSingleProduct .textSlider{font-size:15px;font-weight:400}.sectionSingleProduct .verticalCategoryName{font-size:12px}.wishlistContent input,.wishlistContent textarea{background-color:#efefef;font-size:14px;border:0}.wishlistContent .quantity{width:82px}.wishlistContent .qty{width:40px!important;font-size:10pt;height:25px;font-family:MuliBold}.wishlistContent .minus,.wishlistContent .plus{width:20px!important;font-size:9pt!important;height:25px;line-height:0;font-family:MuliBold}.wishlistContent .containerButton{width:200px;color:#3e3e3e}.wishlistContent .containerButton a,.wishlistContent .containerButton button{color:#3e3e3e}.wishlistContent .buttonWish:hover .oculto,.wishlistContent .buttonWish:hover a .oculto,.wishlistContent .buttonWish:hover button .oculto{width:40px;margin-left:5px}.wishlistContent .selectedButton{background-color:#90999d;color:#fff}.wishlistContent .selectedButton .oculto{border:1px solid;width:40px;height:1px;margin-left:5px}.wishlistContent .selectedButton a,.wishlistContent .selectedButton button{color:#fff!important}.wishlistContent .selectedButton a .oculto,.wishlistContent .selectedButton button .oculto{border:1px solid;width:40px;height:1px;margin-right:0}.wishlistContent .nameMarca{font-family:MuliRegular;font-size:9pt;color:#656565}.wishlistContent .nameProducto{font-family:MuliBold;font-size:10pt;color:#656565}.wishlistContent .codeProducto{font-family:MuliBold;font-size:9.5pt;font-weight:700;color:#3e3e3e}.wishlistContent .quitarButton{font-family:MuliRegular;font-size:10pt;color:#d6d6d6}.wishlistContent .quitarButton:hover{color:#4dc0b5;cursor:pointer}.content-wrap{padding:0}.titleWishlist{font-size:20px;font-weight:400}.containerTextContact{font-size:12px}@media screen and (max-width:1200px){.section-blue img{width:220px!important}#contacto .form-contacto{width:90%}.contactForm{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.header-marca .title{font-size:20pt}.header-marca .content-arrow img{width:35px}.header-marca .logoMarca{width:230px}}@media (max-width:992px){#header{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:1000!important}#header #top-cart{top:15px}#header #primary-menu-trigger i,#header #top-cart i{font-size:15px!important}.header-marca .title{font-size:18pt}.header-marca .content-arrow img{width:30px}.header-marca .logoMarca{width:200px}#nosotros .nosotros1{height:auto!important;padding-bottom:0}#nosotros .nosotros1 p{width:100%}#contacto{height:auto}#contacto .bg-img-contact,#contacto .contacto1{height:400px}#contacto .bg-img-contact{width:100%}#contacto .contacto2 .form-contacto{width:70%;margin:auto}.contactForm{margin-left:3rem!important;margin-right:3rem!important;padding-left:3rem!important;padding-right:3rem!important}.sectionSingleProduct #slider{width:100%!important;overflow:unset!important;margin:auto!important}.sectionSingleProduct #slider .slide{max-height:80vh!important}.sectionSingleProduct #slider .flex-control-paging{top:unset;bottom:10px;right:0;left:0;margin:auto;display:flex;justify-content:center;-webkit-transform:none;transform:none}.sectionSingleProduct #slider .flex-next i,.sectionSingleProduct #slider .flex-prev i{font-size:30pt}.sectionSingleProduct #slider .flex-next{right:-10%}.sectionSingleProduct #slider .flex-prev{left:-10%;display:block}.sectionSingleProduct .content-wrap{padding:0}.sectionSingleProduct .infoProdColumn{padding-top:1rem!important}.sectionSingleProduct .infoProdColumn #formularioInteresa,.sectionSingleProduct .infoProdColumn .codigo,.sectionSingleProduct .infoProdColumn .descripcion,.sectionSingleProduct .infoProdColumn .descripcion .descProducto,.sectionSingleProduct .infoProdColumn .marca,.sectionSingleProduct .infoProdColumn .producto,.sectionSingleProduct .infoProdColumn .texto{text-align:center;margin-top:.5rem!important;margin-bottom:.5rem!important}.sectionSingleProduct .infoProdColumn .nombreProducto{font-size:15pt}.sectionSingleProduct .infoProdColumn .containerCantidad,.sectionSingleProduct .infoProdColumn .containerFicha{justify-content:center!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.sectionSingleProduct .infoProdColumn .quantity{margin-right:0!important}.sectionSingleProduct .infoProdColumn .btn-2{justify-content:center;margin-top:0!important;margin-bottom:3rem!important}}@media screen and (max-width:768px){#footer{padding-top:1.5rem!important}#footer .footer0{text-align:center}.header-marca .title{font-size:18pt}.header-marca .content-arrow img{width:30px}.header-marca .logoMarca{width:180px}.header-marca .verticalText{font-size:9pt}.header-marca .verticalText img{width:40px}.slider-title{font-size:1.5rem!important}.slider-text{font-size:.9rem!important;width:100%}#nosotros{width:90%}#nosotros .nosotros3 .section-blue{padding-left:5%}#nosotros .nosotros3 .section-blue img{display:none}#contacto .contacto2 .form-contacto{width:85%}.verticalText{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:0;right:0;top:unset;margin:auto}.logoMarca{max-width:70%}.contactForm{margin-left:1.5rem!important;margin-right:1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.containerTextContact{padding-right:1rem!important;padding-left:1rem!important}}@media screen and (max-width:575px){#top-cart{display:block;padding-right:10px}#footer .footer1,#footer .footer2,#footer .footer3,#footer .footer4,#footer .footer5{text-align:center!important}#footer .footer3{display:none}#footer ul li.li-display{display:block}.slider-caption{left:0;width:100%}.slider-caption .slider-title{font-size:1rem!important;text-align:center;padding-left:3rem;padding-right:3rem}.header-marca{height:500px}.header-marca .middle-container{padding-top:0!important}.header-marca .title{font-size:15pt}.header-marca .logoMarca{width:150px}#nosotros{width:95%;padding-bottom:0}#nosotros .title-nosotros{text-align:center;margin-right:0;margin-left:0;width:100%}#nosotros .title-nosotros:before{background-position:0 100%}#nosotros .nosotros3{width:100%;bottom:0}#nosotros .nosotros2{height:400px!important}.title-categorias{margin-top:0;width:100%;text-align:center!important}.title-comunicate{font-size:17px}.title{text-align:center}.parrafo{text-align:left}#contacto .bg-img-contact,#contacto .contacto1{height:400px}#contacto .contacto2 .form-contacto{width:95%;padding-left:1.5rem!important;padding-right:1.5rem!important}.header-categoria{height:400px}.header-categoria .nameCategoria{padding:15px 0;width:180px}.header-categoria .title{font-size:16.5px!important}.header-categoria img{width:60px}.informacionCategoria{padding-left:5%;padding-right:5%}.containerOrder{display:table!important;width:100%}.containerOrder .containerResultados{text-align:center;padding-bottom:.7rem}.containerOrder .containerSelect{justify-content:center!important}.wishlistContent .columnaWishlist{padding-top:.5rem!important}.wishlistContent .content-wrap{padding-top:0}.wishlistContent .containerButton{height:35px}.wishlistContent .containerButton a,.wishlistContent .containerButton button{font-size:9.5pt}.wishlistContent .containerItem{margin-bottom:2rem!important}.wishlistContent .containerItem .containerImg{text-align:center}.wishlistContent .containerItem .containerInfo{justify-content:center}.wishlistContent .containerItem .containerInfo .nameMarca{text-align:center;padding:.5rem}.wishlistContent .containerItem .containerInfo .containerForm{display:flex;margin-bottom:.1rem!important}.wishlistContent .containerItem .containerInfo .containerForm .quantity{margin:auto}.wishlistContent .contactForm,.wishlistContent .containerTextContact{padding-right:.5rem!important;padding-left:.5rem!important}.wishlistContent .contactForm{margin-left:0!important;margin-right:0!important}.sectionSingleProduct #slider{max-width:90%!important}.sectionSingleProduct #slider .flex-next{right:-50px}.sectionSingleProduct #slider .flex-prev{left:-50px}.nameCatalogo h1{font-size:16pt!important;letter-spacing:4px!important}.nameCatalogo .content-arrow img{width:25px}.content-arrow img{width:30px}}
