.pd-0{padding:0;}:root{--yellowButton:#ffd814;--yellowButtonH:#e2c013;--baseColor:#fff1dd;--baseColorH:#fff1dd;--azulEnlace:#0066c0;--yellowTransparentH:#e2c01347;}.etiquetas_productos{position:absolute;display:grid;text-align:left;z-index:9;left:0;font-size:12px;}.etiquetas_productos span{min-height:25px;max-height:25px;display:block ruby;vertical-align:middle;}.etiquetas_productos p{margin:0;margin-bottom:0;line-height:15px;padding:0}#section-product-template .etiquetas_productos{z-index:2;}.single-product-wrap span,.etiquetas_productos span{border-radius:5px;padding:3px;font-weight:500;}.etiquetas_productos span{text-align:center;}.single-product-wrap span{text-align:left;}.etiquetas_productos .stock{color:#fff;background:#f33519;}.etiquetas_productos .ultimo-stock{color:#fff;background:#f39419;}.etiquetas_productos .entrega{color:#fff;background:#43c2f0;}.etiquetas_productos .ofertaTemporal{color:#fff;}.etiquetas_productos .envioGratisLabel{background-color:#fff;color:#649d14;border:1px solid #649d14;}.search-page .page-search-bar form.page-search-form{position:relative;display:flex;align-items:center;}.search-page .page-search-bar form input{width:100%;border:1px solid #eeeeee;background-color:#fff;}.search-page .page-search-bar form button.page-search-button{position:absolute;right:0;font-size:18px;padding:5px 10px;color:#fff;border-radius:0 3px 3px 0;}#gf-products{width:100%;}.search-page .search-list{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%;}.search-page .search-list .search-item{width:calc(16% - 30px);margin:30px 0 0 30px;}.search-page .search-list .search-item.alone{width:calc(40% - 30px);}.search-page .search-list .search-item .search-item-content h6{font-size:16px;font-weight:600;margin-top:10px;}.search-page .search-list .search-item .search-item-content .search-price{margin-top:5px;}.search-page .search-list .search-item .search-item-content .search-price span{font-weight:600;}.search-page .etiquetas_productos{position:absolute;display:grid;text-align:left;z-index:999;left:auto!important;}.search-page .search-list .search-item .search-item-content .search-price .new-price{font-size:16px;}.search-page .search-list .search-item .search-item-content .search-price .old-price{color:#999;font-size:11px;text-decoration:line-through;}.search-page .search-list .search-item .search-item-content p{margin-top:15px;margin-bottom:0;line-height:25px;}.search-page .search-list .search-blog-item{width:calc(50% - 30px);margin:30px 0 0 30px;border:1px solid #eeeeee;}.search-page .search-list .search-blog-item .search-blog-content{padding:15px;}.search-page .search-list .search-blog-item .search-blog-content h4{font-size:16px;font-weight:600;}.search-page .search-list .search-blog-item .search-blog-content p{margin-top:10px;margin-bottom:0;line-height:25px;}.search-page .paginatoin-area ul.paginate{margin-top:0;}@media (max-width:991px){.search-page .search-list .search-item{width:calc(33.33% - 30px)}}@media (max-width:767px){.search-page .search-list{margin-left:-15px}.search-page .search-list .search-item{width:calc(50% - 15px);margin:20px 0 0 15px}.search-page .search-list .search-blog-item{width:calc(50% - 15px);margin:20px 0 0 15px}}#tabs{margin-top:20px;text-align:center;}#tabs p,#detalles p{margin-bottom:20px!important;}#tabs h2:not(.mb-3),#detalles h2,#detalles h3,#detalles h4{margin-bottom:20px;}#detalles h3{font-size:20px;}#detalles h4{font-size:18px;}#detalles h5{font-size:16px;}#tabs h2,#detalles h2{font-size:22px;}#tabs h3{font-size:20px;}#tabs main{min-width:320px;max-width:800px;padding:50px;margin:0 auto;background:#fff;}#tabs section{text-align:left;}#tabs input{display:none;}#tabs label{padding:.3125rem .625rem;font-size:1.125rem;line-height:1.2;font-weight:600;letter-spacing:1px;opacity:.3;}#tabs label:hover{opacity:1;cursor:pointer;}#tabs input:checked + label{opacity:1;}#tabs #tab1 ~ #content1,#tabs #tab2 ~ #content2,#tabs #tab3 ~ #content3,#tabs #tab4 ~ #content4,#tabs #tab5 ~ #content5,#tabs #tab6 ~ #content6,#tabs #tab7 ~ #content7,#tabs #tab8 ~ #content8,#tabs #tab9 ~ #content9,#tabs #tab1 ~ #content10,#tabs #tab1 ~ #content11,#tabs #tab1 ~ #content12,#tabs #tab1 ~ #content13,#tabs #tab1 ~ #content14{display:none;}#tabs #tab1:checked ~ #content1,#tabs #tab2:checked ~ #content2,#tabs #tab3:checked ~ #content3,#tabs #tab4:checked ~ #content4,#tabs #tab5:checked ~ #content5,#tabs #tab6:checked ~ #content6,#tabs #tab7:checked ~ #content7,#tabs #tab8:checked ~ #content8,#tabs #tab9:checked ~ #content9,#tabs #tab10:checked ~ #content10,#tabs #tab11:checked ~ #content11,#tabs #tab12:checked ~ #content12,#tabs #tab13:checked ~ #content13,#tabs #tab14:checked ~ #content14{display:block;}@media screen and (max-width:650px){#tabs label{font-size:20px;display:block}#tabs label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){#tabs label{padding:15px}}.news-letter{padding-top:30px;padding-bottom:30px;background-color:#3659a2;}.newsletter-title{display:flex;align-items:center;justify-content:space-between}.newsletter-title a,.newsletter-title{color:#fbd914;}.newsletter-title .news-title{width:50%;}.newsletter-title .news-title h2{display:flex;align-items:center;color:#fbd914;font-size:24px;}.newsletter-title .news-title h2 i{font-size:50px;}.newsletter-title .news-title h2 span{font-weight:500;margin-left:10px;}.newsletter-title .subscribe-content{width:50%;}.newsletter-title .subscribe-content .news-content p.text-success{color:#fff!important;margin-bottom:5px;padding-left:30px;}.newsletter-title .subscribe-content .news-content .subscribe-block{display:flex;position:relative;overflow:hidden;border-radius:50px;}.newsletter-title .subscribe-content .news-content .subscribe-block input:focus{border-color:var(--dark);}.newsletter-title .subscribe-content .news-content .subscribe-block input{width:100%;height:48px;border:2px solid transparent;border-radius:50px;padding-left:30px;}.newsletter-title .subscribe-content .news-content .subscribe-block .email-submit{position:absolute;right:0;}.newsletter-title .subscribe-content .news-content .subscribe-block .email-submit button{height:48px;font-size:16px;padding:8px 15px;color:white;}.newsletter-title #Subscribe{background:#fbd914;color:#3659a2;font-weight:550;}.newsletter_form a.privacy{color:#fbd914;text-decoration:underline;}@media (max-width:991px){.newsletter-title{flex-direction:column}.newsletter-title .news-title{width:100%}.newsletter-title .news-title h2{font-size:20px;flex-direction:column}.newsletter-title .news-title h2 span{margin-left:0;margin-top:5px}.newsletter-title .subscribe-content{width:100%}.newsletter-title .subscribe-content .news-content .subscribe-block{flex-direction:column;align-items:center;margin-top:10px}.newsletter-title .subscribe-content .news-content p.text-success{padding-left:0}}@media (max-width:767px){.newsletter-title .subscribe-content .news-content .subscribe-block{border-radius:0}.newsletter-title .subscribe-content .news-content .subscribe-block .email-submit{position:relative}.newsletter-title .subscribe-content .news-content .subscribe-block .email-submit button{height:auto;font-size:14px;margin-top:15px;color:white}}.logo a.shop-name span{color:#000;font-size:24px;font-weight:600;}.payment-icon{display:flex;}.payment-icon img{margin-right:5px;}.payment-icon img:last-child{margin-right:0;}footer{background-color:#fff;}.footer-top-area{padding-bottom:25px;margin-top:30px;border-radius:20px 20px 0 0;}.footer-bottom-area{padding-top:15px;padding-bottom:15px;}.footer-top-area .footer-info{text-align:center;}#section-footer a:hover,#section-footer a:before{color:#666459;}.footer-top-area .footer-info p{color:#666459;max-width:700px;margin:15px auto 0;}.footer-top-area .footer-social{margin:30px 0;position:relative;z-index:1;}.footer-top-area .footer-social::after{content:"";position:absolute;bottom:50%;transform:translateY(50%);height:.5px;width:100%;background-color:#ddd;z-index:-1;}.footer-list-wrap ul.footer-list{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;}.footer-list-wrap ul.footer-list li.ftlink-li{width:calc(16.66% - 30px);margin-left:25px;}.footer-list-wrap ul.footer-list li.ftlink-li:first-child{width:calc(33.36% - 30px);}.footer-list-wrap ul.footer-list li.ftlink-li .address{margin-right:30px;padding-right:30px;margin-bottom:2px;position:relative;}.footer-list-wrap ul.footer-list li.ftlink-li .address::after{content:"";position:absolute;width:2px;height:120%;top:-20%;right:0;opacity:1;background:linear-gradient(to bottom,#f1eee9a4 0,#c9c9c9 50%,#F1EEE9 100%)}.footer-list-wrap ul.footer-list li.ftlink-li .address h2.ft-title{display:block;}.footer-list-wrap ul.footer-list li.ftlink-li .ft-title{color:#666459;font-size:16px;}.footer-list-wrap ul.footer-list li.ftlink-li .address p{color:#666459;display:flex;margin-top:7px;}.footer-list-wrap ul.footer-list li.ftlink-li .address p:first-of-type{margin-top:20px;}.footer-list-wrap ul.footer-list li.ftlink-li .address p span{display:block;}.footer-list-wrap ul.footer-list li.ftlink-li .address p span.con-icon{font-size:24px;width:45px;}.footer-list-wrap ul.footer-list li.ftlink-li .address p a{color:#666459;}.footer-list-wrap ul.footer-list li.ftlink-li .address p span.con-add span{margin-top:3px;}.footer-list-wrap ul.footer-list li.ftlink-li .address p span.con-add span:first-child{margin-top:0;}.footer-list-wrap ul.footer-list li.ftlink-li a.ft-title{display:none;}.footer-list-wrap ul.footer-list li.ftlink-li .footer-sublist.collapse:not(.show){display:block;}.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li{margin-top:7px;}.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li:first-child{margin-top:20px;}.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li a{color:#666459;font-size:15px;position:relative;display:flex;align-items:center;overflow:hidden;}.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li a:hover{padding-left:20px;}.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li a::before{content:"\f061";font-family:"Font Awesome 5 Pro";position:absolute;left:-15px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li a:hover::before{left:0;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.footer_seo .footerCollapse,#footerCollapse a{color:#666459;}#footer-contacto{background:var(--yellowButton);color:#000!important;padding:10px;border-radius:3px;}#footer-contacto:hover{background:var(--yellowButtonH);}@media (max-width:1199px){.footer-list-wrap ul.footer-list li.ftlink-li .address{margin-right:0;padding-right:0}.footer-list-wrap ul.footer-list li.ftlink-li .address::after{display:none}}@media (max-width:991px){.footer-list-wrap ul.footer-list li.ftlink-li,.footer-list-wrap ul.footer-list li.ftlink-li:first-child{width:calc(100% - 15px)}.footer-list-wrap ul.footer-list li.ftlink-li{margin-top:15px}.footer-list-wrap ul.footer-list li.ftlink-li:first-child{margin-top:0}.footer-list-wrap ul.footer-list li.ftlink-li .address h2.ft-title,.footer-list-wrap ul.footer-list li.ftlink-li h2.ft-title{display:none}.footer-list-wrap ul.footer-list li.ftlink-li a.ft-title{display:flex;align-items:center;justify-content:space-between;font-weight:600}.footer-list-wrap ul.footer-list li.ftlink-li a.ft-title[aria-expanded="true"] i::before{content:"\f106"}.footer-list-wrap ul.footer-list li.ftlink-li a.ft-title i{font-size:16px}.footer-list-wrap ul.footer-list li.ftlink-li .footer-sublist.collapse:not(.show){display:none}.footer-list-wrap ul.footer-list li.ftlink-li .address p:first-of-type,.footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li:first-child{margin-top:7px}}.footer-bottom-area{background-color:#3659a2}.footer-bottom-area .copy-right p{color:#9b9b9b;}.footer-bottom-area ul.ft-bottom{display:flex;align-items:center;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){.footer-bottom-area ul.ft-bottom{justify-content:center;margin-bottom:75px}.footer-bottom-area ul.ft-bottom li{margin-top:10px}.footer-bottom-area ul.ft-bottom li:first-child{margin-top:0}}ul.social-icon{display:flex;justify-content:center;}ul.social-icon li{padding:0 5px;}ul.social-icon li a{color:#eee;display:flex;align-items:center;justify-content:center;border-radius:50%;}ul.social-icon li.facebook a{background-color:#3b5998;}ul.social-icon li.twitter a{background-color:#1da1f2;}ul.social-icon li.youtube a{background-color:#c4302b;}ul.social-icon li.gplus a{background-color:#dd4b39;}ul.social-icon li.pinterest a{background-color:#c8232c;}ul.social-icon li.insta a{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);}.ajax-filter-loader{left:0;top:0;width:100%;height:100%;position:fixed;background-color:rgba(25,25,25,.5);z-index:9999;display:none;}.ajax-filter-loader .load-block{left:0;top:0;width:100%;height:100%;position:absolute;}.ajax-filter-loader .load-block .overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.ajax-filter-loader .load-block .overlay__content .spinner{width:75px;height:75px;display:inline-block;border-width:2px;border-color:rgba(255,255,255,.05);border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid;}@keyframes spin{100%{transform:rotate(360deg)}}.empty-product{text-align:center;}.empty-product span{font-size:60px;color:#ebecee;}.empty-product p{margin-top:0;margin-bottom:0;color:#777;}.empty-product h2{color:#191919;padding:0;margin:0;font-size:34px;}@media only screen and (max-width:1199px){.shop-sidebar ul.scrollbar .mCSB_inside>.mCSB_container{padding:0}}@media only screen and (max-width:767px){.shop-sidebar.sidebar-filter h4{display:block}.shop-sidebar h4,.shop-sidebar .head_filter{display:none}.shop-sidebar-inner .shop-sidebar{margin-bottom:0;border:none;padding:15px 0 15px 0}.shop-sidebar a.accord{display:flex;align-items:center;justify-content:space-between;padding:10px 0;background-color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.shop-sidebar a.accord::after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.shop-sidebar a.accord[aria-expanded="true"]::after{transform:rotate(180deg);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}}.full-view{position:absolute;z-index:1;bottom:15px;right:15px;font-size:20px;color:#887e7e;line-height:0;padding:6px 8px;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.58);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.15);-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;}.full-view:hover{box-shadow:none;-webkit-box-shadow:none;}.product-label span.percent-count{background-color:var(--red);color:#fff;font-size:16px;}.usp-text i{font-size:20px;margin-right:10px;color:#8dc63f;font-weight:400;}.usp-text .fa-check + span{float:right;display:contents;}.usp-list{list-style:none;margin:0;}.usp-text{margin-bottom:2px!important;}.ancla{color:#1fa7da!important;}.ancla:hover{text-decoration:underline;}.ancla i{color:#c60;}.opc-info:hover{color:#41acd2;}.opc-info{font-size:1.2em;margin-right:10px;color:#949494;cursor:pointer;}.tam-1{width:33%;}.tam-12{width:100%;}.tam-3,.tam-7{width:33%;float:left;}.tam-5,.tam-6{width:33%;float:left;}.tam-2,.tam-4{width:50%;float:left;}.tam-2 .img-option,.tam-4 .img-option{width:50%;}.tam-4{margin-bottom:1rem;}.Color.de.los.Perfiles.Tiradores .img-option{width:100%;margin-top:10px;}@media (max-width:445px){.tam-3{width:50%;float:left}.select.option_item_thumb .img-fluid{width:75%}.imgSelect .option_item_thumb{left:55px!important}}.label.admin__field-label.radio{-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:block;padding:15px;margin-bottom:0;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);border:1px solid #d9e1e6;color:#000;cursor:pointer;width:93%;}.label.admin__field-label.radio:not(.checkedOp):hover{-webkit-box-shadow:0 2px 40px #e0e5f0;-moz-box-shadow:0 2px 40px #e0e5f0;box-shadow:0 2px 40px #e0e5f0;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);}.tam-6 .label.admin__field-label.radio{-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:block;padding:15px;margin-bottom:15px;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);border:1px solid #d9e1e6;color:#000;cursor:pointer;width:93%;}.option_label{font-weight:600;display:block;font-size:18px;}.option_price{display:block;font-size:1em;color:#787878;}.button-option{background:#fff!important;border:1px solid #000;color:#000;padding:10px;margin-top:10px;display:block;border-radius:50px;}.button-option:hover{background:#3659a2!important;color:#fff;}.action.tocart.primary.viewMore{width:100%;text-align:center;border-radius:5px;}.radio.product-custom-option{visibility:hidden;position:absolute;}.option_content{text-align:center;}.checkedOp::before{font-family:"Font Awesome 5 Pro";content:"\f00c";position:relative;left:-30px;top:-25px;font-size:1.30rem;color:#fff;z-index:2;background-color:#3659a2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:1;border:1px solid #fff;padding:8px;}.checked_select_Op::before{font-family:"Font Awesome 5 Pro";content:"\f00c";position:absolute;left:-6px;font-size:1.30rem;color:#fff;z-index:2;background-color:#3659a2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:1;border:1px solid #fff;padding:8px;width:40px;height:40px;margin-top:-24px;}.checkedOp,.checked_select_Op{border:1px solid rgb(217,225,230)!important;box-shadow:#3659a2 0 2px 10px!important;}.bordeSelect{border-radius:5px;border:1px solid #d9e1e6;width:95%;margin-top:5px;padding:0!important;}.imgSelect .option_item_thumb{top:0!important;left:-11px;}.select.option_item_thumb{display:block;float:right;width:120px;height:auto;overflow:hidden;position:relative;z-index:0;}select.product-custom-option{height:40px;}.product-variant-option .swatch{display:flex;align-items:center;background:#fffbe8;justify-content:space-between;}.product-variant-option .swatch-option.extras{margin-top:20px;}.option-collapse{top:23px;position:relative;margin-left:10px;}.coll-opc{display:inline-block;}.swatch-option{float:left;}.product-variant-option h2{font-size:16px;font-weight:600;margin-right:10px;}.product-variant-option .swatch label{margin-bottom:0;}.product-variant-option .swatch-option:not(.select-box) input:checked + label .sub-option-text,.product-variant-option .swatch:not(.select-box) label .sub-option-text{border-bottom:2px solid #fff;}.product-variant-option .swatch-option:not(.select-box) input:checked + label .sub-option-text,.product-variant-option .swatch:not(.select-box) label .sub-option-text:hover,.product-variant-option .swatch-option:not(.select-box) label .sub-option-text:hover{color:#28a745;border-bottom:2px solid #28a745;font-weight:700;}.product-variant-option .Material label,.product-variant-option label{padding:2px 8px;color:#43c2f0;}.bootbox-close-button.close{z-index:999;background:transparent;color:#c8c4c4;border-radius:3px;font-weight:500;}.redes-modal{text-align:center}.redes-fondo{background:url(/public/media/pop-up-brico-con-puerta.jpg) no-repeat;background-position-x:center;position:absolute;width:100%;height:100%;top:0;left:0}.redes-contenido{margin-right:30%;position:relative;z-index:999}.redes-tag{margin-bottom:15px}.redes-tag a{color:#fff;font-weight:700;background:#000;padding:5px;border-radius:3px}.redes-tag a:hover{color:#FDEFB3}.redes-text{font-size:1.5rem;font-weight:500;margin-bottom:20px;color:#5f5f5f}#redes-email{margin-bottom:10px}.redes-btn{color:#6D666C;background:#FDEFB3;width:50%;margin:auto;padding:5px;border-radius:10px;cursor:pointer}.product-grid-view .shop-product-wrap .pro-grid{display:flex;}.disponibilidad{font-size:12px;}.incluye{font-size:12px;}.single-product-wrap{margin-top:10px;text-align:center;}.single-product-wrap .product-content .product-description,.single-product-wrap .product-content .pro-vendor{display:none;}.product-description p{line-height:normal;}.single-product-wrap{position:relative;border-radius:5px;overflow:hidden;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;padding:15px 5px 15px 5px;}.single-product-wrap .disponibilidad{margin:7px 0;}.owl-stage-outer .single-product-wrap span.money{font-weight:700;}@media (min-width:768px){.grid-5 .single-product-wrap:hover{padding:15px 5px!important}.single-product-wrap:hover{box-shadow:0 0 30px 5px rgb(0 0 0/5%);border-radius:20px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;padding:15px 5px 15px 5px;background:white}.category .single-product-wrap:hover{box-shadow:0 0 30px 5px rgb(0 0 0/5%);border-radius:20px}.single-product-wrap:hover .product-content .product-description,.single-product-wrap:hover .product-content .pro-vendor{display:block}}.kit .single-product-wrap:hover{height:auto;position:inherit;width:inherit;}.related-product .single-product-wrap:hover{position:inherit!important;}.pairs .single-product-wrap:hover{width:100%;height:auto;}.single-product-wrap .product-image.stock-out{cursor:not-allowed;}.single-product-wrap .product-image a.pro-img .img1{backface-visibility:hidden;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;}.single-product-wrap .product-image:hover a.pro-img .img1{-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;}#frequently_bought_together_form{margin-bottom:30px;margin-top:30px;}div.frequently_bought_product{float:left;width:31%;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:15px;margin-bottom:0;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);border:1px solid #d9e1e6;color:#000;cursor:pointer;margin-right:10px;}div.frequently_bought_product:hover{-webkit-box-shadow:0 2px 40px #e0e5f0;-moz-box-shadow:0 2px 40px #e0e5f0;box-shadow:0 2px 40px #e0e5f0;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);}div.frequently_bought_product.checked{border:1px solid rgb(217,225,230)!important;box-shadow:#3659a2 0 2px 10px!important;}.frequently_bought_product.checked .row{margin-top:-30px;}div.frequently_bought_product h5{font-size:1.4vh;}.btn-together{color:#000;font-size:1.3vw;text-decoration:underline;}.fbt-add{background:white!important;color:#000;padding:10px;margin-top:10px;border-radius:50px;border:1px solid black;}.fbt-add:hover{background:#3659a2;color:#fff;}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;}.frequently_bought_product_title a{border-bottom:0 none;}.categoriaNavSubList{list-style-type:disc;margin-left:25px;padding-top:10px;margin-bottom:0;}.linkCategoria{color:rgb(31,167,218);text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial;}div.frequently_bought_products{float:left;font-size:85px;padding:25px 15px 0 0;}.bougth-together-button:hover{background:var(--yellowButtonH);}.bougth-together-button{margin-top:5px;background:var(--yellowButton);color:black;border-radius:5px;}.frequently_bought_together_products{text-align:center;}.frequently_bought_product_price{margin-top:10px;padding-top:2px;}.card-together{padding:.2rem;}.show_options_fbt_product a{color:#fff;}.show_options_fbt_product a:hover{color:rgb(0,0,0);}.show_options_fbt_product{padding:5px;background-color:var(--green);}#options-product-fbt .product-variant-option{padding:16px;border:1px solid;border-radius:0 5px 5px 5px;}.frequently_bought_product_price .old-price .money{text-decoration:line-through;font-size:12px;font-weight:400;}.frequently_bought_product_price .money{font-weight:600;font-size:16px;}#frequently_bought_product_price_total{font-size:16px;font-weight:600;}.product_detail_img{top:25px;position:sticky;}.icono-banos{font-size:4em;text-align:center;bottom:0;margin-top:15px;}.section-iconos,.suelos-razones{margin:auto;}.titulo-iconos{font-size:17px;font-weight:700;margin-bottom:5px;}.texto-iconos{font-size:13px;line-height:1.5;}.suelos-razones{background-color:#f2f2f2;padding-bottom:10px;}.titulo-razones{font-size:20px;margin-bottom:15px;font-family:Kalam,cursive;}.texto-razones{line-height:25px;}.inventory-title{font-size:13px;font-weight:700;}.composicion-lista li{margin-bottom:10px;}.section-composicion .gray{color:#999;}.money.suelos{font-size:20px;color:#1170c4;}.metrosCliente{background:#eaeaea;padding:15px 6px;}.suelos-resultado{background:#eaeaea!important;}.titulo-calculadora{font-weight:700;font-size:16px;}.sueprficie{font-weight:700;line-height:1;text-align:center;}#sueprficie{border:none;}#precioCalculado{padding:15px;margin-top:15px;}.precio_calculado{font-size:20px;font-weight:700;}.product-actions{background:#fff7d0;margin-top:20px;padding:10px;border-radius:13px;}.avisoVerde{color:#515151;margin-top:0;padding:15px;}.avisoVerde i{font-size:40px;display:block;float:left;margin-right:10px;}.tituloVerde{font-size:16px;font-weight:600;display:block;}.textoVerde{display:block;}#AddToCart #AddToCartText{font-weight:600;font-size:25px;}#AddToCart{width:50%;border:none;}#AddToCartText{text-align:center;width:100%;}.product_details_info .pro-detail-action .product-actions .pro-detail-button a,.product-cart-action button.ajax-spin-cart{padding:8px 15px;color:#fff;display:flex;height:50px;font-weight:500;align-items:center;border-radius:3px;margin-right:5px;border-radius:50px;margin-top:5px;}.product_details_info .pro-detail-action .product-actions .pro-detail-button a{background-color:#222;}.product-cart-action button.ajax-spin-cart{background-color:#3659a2}.product-cart-action button.ajax-spin-cart:hover{background-color:var(--yellowButtonH)}.goToPay{text-align:center;transition:all .3s ease;background-color:#3659a2!important;color:#fff!important;border-radius:50px;}.goToPay:hover{transition:all .3s ease;color:#fff;}.goToPay a{font-weight:700;color:#fff;}.cart-page #cart-total-wrap .cart-total .total-amount{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.cart-page .empty-cart-page,.wishlist-page .wishlist-grid-empty-list .empty-list-info{text-align:center;}.cart-page .empty-cart-page h2,.wishlist-page .wishlist-grid-empty-list .empty-list-info h2{font-size:50px;font-weight:600;}.cart-page .empty-cart-page h2 span,.wishlist-page .wishlist-grid-empty-list .empty-list-info h2 span{display:block;}.cart-page .empty-cart-page p,.wishlist-page .wishlist-grid-empty-list .empty-list-info p{margin-bottom:0;margin-top:30px;}.cart-page .empty-cart-page p a,.wishlist-page .wishlist-grid-empty-list .empty-list-info p a{font-size:16px;font-weight:600;}.cart-image{width:100%;}.cart-image .image{width:100%;}.cart-page .cart-buttons{display:none;}@media (max-width:767px){.cart-page .empty-cart-page h2,.wishlist-page .wishlist-grid-empty-list .empty-list-info h2{font-size:30px}.cart-page .empty-cart-page p,.wishlist-page .wishlist-grid-empty-list .empty-list-info p{margin-top:20px}.cart-page .empty-cart-page p a,.wishlist-page .wishlist-grid-empty-list .empty-list-info p a{font-size:14px}}.customer-page .log-acc-page .login-form-container .form-action-button button{padding:13px 25px;font-size:14px;font-weight:600;color:#fff;width:100%;border-radius:3px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.customer-page .log-acc-page .login-form-container .form-action-button button{background-color:var(--yellowButton);border:2px solid var(--yellowButton);color:black;}#vistaCategoGeneral a.button,#enalcesBlog a.button,.button.yellow{padding:10px 20px;font-size:12px;letter-spacing:1px;border:0;color:rgb(0,0,0)!important;text-transform:uppercase;font-weight:500;display:inline-block;border-radius:50px;text-align:center;cursor:pointer;width:100%;margin-top:10px;}#vistaCategoGeneral a.button,#enalcesBlog a.button,.button.yellow{background:var(--yellowButton);}.paginatoin-area ul.paginate{display:flex;align-items:center;justify-content:space-between;margin-top:30px;}.paginatoin-area ul.paginate li.page-numerous p{color:#999;}.paginatoin-area ul.paginate li.page-numerous ul.pagination-box{display:flex;flex-wrap:wrap;}.paginatoin-area ul.paginate li.page-numerous ul.pagination-box li{margin-right:10px;margin-top:10px;}.paginatoin-area ul.paginate li.page-numerous ul.pagination-box li:last-child{margin-right:0;}.paginatoin-area ul.paginate li.page-numerous ul.pagination-box li a{border:1px solid #ebebeb;border-radius:20px;display:block;font-size:14px;font-weight:normal;height:35px;display:flex;align-items:center;justify-content:center;width:35px;color:#1e1e1e;}.pagination-box .activo{background:var(--yellowButton);}@media (max-width:767px){.paginatoin-area ul.paginate{margin-top:15px;flex-direction:column}.paginatoin-area ul.paginate li.page-numerous ul.pagination-box{margin-top:10px}}.notify.error{position:absolute;right:15.6%;padding:10px 10px;color:#e74c3c;background-color:#ffd1cc;border-color:#ffb8b0;}.notify.success{position:absolute;right:15.6%;padding:10px 10px;background-color:#dff0d8;color:#27ae60;}.disponibilidad.color{font-weight:650;border-radius:20px;text-align:left;}.inventory-title.disponibilidad.color{padding:2px 8px;}.single-product-wrap .price-box{text-align:left;}.line-clamb{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.product-cart-action button.ajax-spin-cart{background-color:#3659a2!important;color:#fff!important}.contact_detail{padding:10px;background:#3659a2;color:#fff;border-radius:10px;}.product-quantity-action span{margin-left:0!important;font-size:14px;}