.banner-block img{min-height:300px}.banner-block .breadcrumb{position:absolute;right:2rem;bottom:2rem;border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white)}.anclas .content-anclas{border:1px solid}.anclas .content-anclas a{color:var(--bs-body-color);font-weight:500;font-size:.8rem;padding:1.25rem .5rem}.anclas .content-anclas a:hover{color:var(--green-color)}.anclas .content-anclas .actions{border-left:1px solid}.anclas .content-anclas .actions li{border-right:1px solid;height:100%;display:flex;align-items:center;justify-content:center}.anclas .content-anclas .actions .swiper-slide:nth-last-child(1) li{border-right:none}.product-item .cont-info .title-product h3:before{content:"";background:var(--green-color);width:4px;height:100%;position:absolute;left:-10px}.product-item .cont-image:before{content:"";position:absolute;top:-1.5rem;left:-1.5rem;width:90%;height:40%;background:var(--gray-color-5);border-top-right-radius:3rem;border-bottom-right-radius:3rem}.product-item .cont-image:after{content:"";position:absolute;bottom:1.5rem;right:-1.5rem;width:90%;height:40%;background:var(--gray-color-5);border-top-left-radius:3rem;border-bottom-left-radius:3rem;z-index:0}.cont-info-product .galeria .mySwiperGaleriaThumbs .swiper-slide picture img{max-height:100px}.cont-info-product .galeria .mySwiperGaleria .swiper-slide picture img{max-height:550px}.cont-info-product .especificaciones .table>:not(caption)>*>*{background:0 0;border-color:var(--bs-body-color)}.cont-info-product .especificaciones .cont-items{max-height:calc(44px * 5);overflow:hidden;position:relative;transition:.5s}.cont-info-product .especificaciones .cont-items.active:after{transition:.5s;display:none}.cont-info-product .especificaciones .more button .minus{display:none}.cont-info-product .especificaciones .more button.active .more{display:none}.cont-info-product .especificaciones .more button.active .minus{display:block}.cont-info-product .especificaciones .more button i{transition:.5s}.cont-info-product .especificaciones .more button.active i{transform:rotate(180deg);transition:.5s}.filter a.active,.filter button.active,.filter a:hover,.filter button:hover{color:var(--green-color)}.actions .arrows button{color:var(--gray-color-1)}.actions .arrows button:not(.swiper-button-disabled){color:var(--green-color)}.recomendado-item img{transform:scale(1);transition:.25s}.recomendado-item:hover img{transform:scale(1.1);transition:.25s}.filter-cats a.active,.filter-cats a:hover{color:var(--green-color)}.mySwiperCategoriesPages .info .title{transition:.25s}.mySwiperCategoriesPages .info:hover .title{color:var(--green-color);transition:.25s}.contact-cont .form-control{background:var(--gray-color-2);border:2px solid var(--gray-color-3);border-radius:0;box-shadow:none}.contact-cont .form-control::placeholder{font-weight:600;color:var(--gray-color-3)}.contact-cont .form-check-input:checked{background-color:var(--green-color);border-color:var(--green-color)}.sidebar-page .collapse-controls .btn:not(.collapsed){color:var(--green-color)}.sidebar-page .collapse-controls .btn:not(.collapsed):after{background-image:var(--accordion-button-icon)}#accordionPage hr:last-child{display:none}.manuales .item a:hover,.servicio-tecnico .item:hover{color:var(--green-color) !important}.manuales .item a:hover span{font-weight:700 !important;transition:.25s}.catalogos .df-popup-thumb{max-width:400px;width:100%}.faqs .cont-faqs a:hover{color:var(--green-color) !important}.faqs .is-form-style input.is-search-input{background:var(--gray-color-2);height:50px;font-size:1.75rem !important;border-radius:20px;padding:30px}.faqs .is-form-style input.is-search-input::placeholder{line-height:1;margin-top:10px}img.transition{transition:transform .3s ease}img.transition:hover{transform:scale(1.2)}.popup{position:absolute;width:100%;height:100%;z-index:999;background-color:#ffffffa1;top:0;left:0;display:flex;align-items:start;justify-content:center}.popup .content{width:60%}.popup .close{cursor:pointer}.slider-main .mySwiperMain .swiper-pagination .swiper-pagination-bullet{opacity:1;background:var(--gray-color-3);width:40px;height:10px;border-radius:10px}.slider-main .mySwiperMain .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--green-color)}.slider-categorias .mySwiperCategorias{position:initial}.slider-categorias .mySwiperCategorias .conten-slider-category:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-white);z-index:-1;border-radius:25px}.slider-categorias .mySwiperCategorias .conten-slider-category img{max-height:280px}.slider-categorias .mySwiperCategorias .swiper-button-next{right:0;padding:1rem;border-radius:50%;width:2.5rem;height:2.5rem}.slider-categorias .mySwiperCategorias .swiper-button-prev{left:0;padding:1rem;border-radius:50%;width:2.5rem;height:2.5rem}.slider-categorias .mySwiperCategorias .swiper-button-next:after,.slider-categorias .mySwiperCategorias .swiper-button-prev:after{font-size:1.15rem;font-weight:700}.block-novedades .banner{object-fit:cover;min-height:400px}.block-novedades .info{position:absolute;color:var(--color-white)}.block-novedades .info h3{font-size:clamp(2rem, 5vw, 4rem);font-weight:700}.block-contacto .bg-image{position:absolute;object-fit:cover;height:100%;right:0;width:50%;object-position:center}.block-contacto .form-control{background:var(--gray-color-5)}.products-content .items .conten-grid-category:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-white);z-index:-1;border-radius:25px}.conten-slider-category,.cont-item-product-category,.conten-grid-category,.mySwiperTabs .swiper-slide{transition:.25s transform}.cont-item-product-category:hover,.conten-slider-category:hover,.conten-grid-category:hover,.mySwiperTabs .swiper-slide:hover{transform:scale(1.05);transition:.25s transform}.content-category .mySwiperProducts,.content-category .mySwiperCategoryAnclas{position:initial}.content-category .mySwiperProducts .swiper-button-next,.content-category .mySwiperCategoryAnclas .swiper-button-next{right:0;padding:1rem;border-radius:50%;width:2.5rem;height:2.5rem}.content-category .mySwiperProducts .swiper-button-prev,.content-category .mySwiperCategoryAnclas .swiper-button-prev{left:0;padding:1rem;border-radius:50%;width:2.5rem;height:2.5rem}.content-category .mySwiperProducts .swiper-button-next:after,.content-category .mySwiperProducts .swiper-button-prev:after,.content-category .mySwiperCategoryAnclas .swiper-button-next:after,.content-category .mySwiperCategoryAnclas .swiper-button-prev:after{font-size:1.15rem;font-weight:700}.content-category .mySwiperCategoryAnclas .swiper-slide img{max-height:280px}.content-category .mySwiperCategoryAnclas .swiper-slide img,.content-category .mySwiperCategoryAnclas .swiper-slide h2{transition:.3s ease-in-out}.content-category .mySwiperCategoryAnclas .swiper-slide:hover img{transform:scale(1.15);transition:transform .3s ease-in-out}.content-category .mySwiperCategoryAnclas .swiper-slide:hover h2{color:var(--color-white);background:var(--green-color) !important;transition:.3s ease-in-out}.content-category .list-products-by-category .icons img{max-height:40px}.block-tabs .nav-pills .btn{box-shadow:none;border-radius:0;border:none}.block-tabs .nav-pills .btn.active{border-bottom:2px solid var(--green-color)}@media only screen and (max-width:768px){.anclas .content-anclas .actions{border-top:1px solid}.banner-block .breadcrumb{right:1rem;bottom:1rem}.popup .content{width:95%}.popup .content>div a.fs-6{font-size:.6rem !important}}