@media screen and (min-width:1200px){.menu-toggle{display:none}.main-navigation ul{display:flex}}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.page-links{clear:both}.gallery,.wp-caption{margin-bottom:1.5rem}.comment-content a{word-wrap:break-word}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{display:grid;grid-gap:1.5rem}.gallery-item{display:inline-block;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.aligncenter,.alignleft,.alignright{margin-bottom:1.5rem}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:var(--theme-color-1);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{float:left;margin-right:1.5rem}.alignright{float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}h1.page-title{color:var(--theme-color-1)}h1.entry-title{color:var(--theme-color-1)}.container{max-width:1200px;margin:auto;padding:0 16px}.grid{display:grid}.main-aside-right .grid{grid-template-columns:auto 330px;gap:80px}.main-aside-left .grid{grid-template-columns:300px auto;gap:40px}.grid-content{display:grid;grid-template-columns:repeat(1,1fr);gap:38px}.grid-related{display:grid;gap:0;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:3rem;padding:0 2rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.header-top{padding:11px 0}.header-top .grid{grid-template-columns:1fr auto}.header-top .widget{margin-bottom:0}.header-top .widget:first-child ul{gap:28px}.header-top ul{padding:0;list-style:none;margin:0;display:flex;gap:13px}.header-top ul li{color:var(--theme-color-1);font-size:14px}.header-top ul li a{display:block;line-height:0}#masthead{position:sticky;top:0;z-index:999;padding:15px 0;background:var(--theme-color-1)}#masthead .grid{grid-template-columns:auto 1fr;align-items:center;gap:20px}#masthead .grid .site-branding{line-height:0}#masthead .grid .site-branding .site-title{font-size:2rem;font-weight:800}#masthead .grid .site-branding .custom-logo{display:block}#masthead .widget{margin-bottom:0}#masthead .widget ul{display:flex;gap:10px;list-style:none;padding:0;margin:0}#masthead .widget ul li a{color:#fff;border:1px solid #fff;padding:10px 1.5rem;display:block;border-radius:2rem;font-size:14px;font-weight:600}#masthead .widget ul li a:hover{background:var(--theme-color-2);border-color:var(--theme-color-2)}.main-navigation ul{justify-content:right;align-items:center;gap:35px}.main-navigation ul li a{font-weight:400;color:#fff;font-size:15px;line-height:normal}.main-navigation ul li a img{display:inline-block}.main-navigation ul li a:hover{text-decoration:underline}.main-navigation ul li.contactar a{color:#fff;border:1px solid;background:var(--theme-color-2);border-color:var(--theme-color-2);padding:10px 1.5rem;display:block;border-radius:2rem;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;line-height:normal}.main-navigation ul li.contactar a:hover{background:var(--theme-color-2);border-color:var(--theme-color-2)}#wsp-floating{position:fixed;right:1.5rem;bottom:8rem;z-index:99}#colophon a{color:#fff}#colophon .footer-widgets{background:#2C2C2C;padding:60px 0}#colophon .footer-widgets .grid{display:grid;grid-template-columns:350px 1fr 1fr 285px;gap:35px;justify-content:space-between}#colophon .footer-widgets .widget{margin-bottom:28px}#colophon .footer-widgets .widget:last-child{margin-bottom:0}#colophon .footer-widgets .grid .grid-item:first-child .widget:last-child a{display:flex;align-items:center;gap:10px}#colophon .footer-widgets .grid .grid-item:first-child .widget:last-child a:hover{color:var(--theme-color-1)}#colophon .footer-widgets .widget-title{font-size:22px;color:#fff;margin-bottom:10px}#colophon .footer-widgets ul{display:grid;gap:10px;padding:0;margin:0;list-style:none}#colophon .footer-widgets ul li a,#colophon .footer-widgets ul li,#colophon .footer-widgets p,#colophon .footer-widgets .textwidget{color:#C7C7C7;font-size:14px}#colophon .footer-widgets ul li a:hover{color:var(--theme-color-1)}#colophon .site-info{text-align:center;background:#1F1F1F;color:#C7C7C7;padding:2rem 1rem;font-size:14px}#colophon .site-info a{color:#C7C7C7}#footer-contacto{background:var(--theme-color-3);color:var(--theme-color-1);padding-top:3rem}#footer-contacto .widget-title,#footer-contacto p a,#footer-contacto p{color:var(--theme-color-1)}#footer-contacto .widget-title{font-size:36px;font-weight:400;margin-bottom:5px}#footer-contacto .widget{margin-bottom:0}#footer-contacto .footer-contacto-info{text-align:center;padding-bottom:3rem}#footer-contacto .footer-contacto-info a{color:#fff;font-size:14px;font-weight:400;background:var(--theme-color-1);padding:12px 1.5rem;display:inline-block;margin-top:1rem;margin-bottom:1rem;border-radius:5px}#footer-contacto .footer-contacto-info a:hover{background:var(--theme-color-2)}#footer-contacto .footer-contacto-formulario{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}#footer-contacto .footer-contacto-formulario section:first-child{grid-column:1/3;text-align:center}#footer-contacto .footer-contacto-formulario p{font-size:14px;text-align:center;font-weight:300}#footer-contacto .footer-contacto-formulario p strong{font-weight:700}#footer-contacto .widget_media_image{line-height:0}#footer-contacto .wpforms-field-label{font-size:16px;color:var(--theme-color-1);font-weight:300;margin-bottom:5px;padding-left:8px}#footer-contacto input.wpforms-field-large{border-radius:10px}#footer-contacto .wpforms-field{padding-bottom:0}#footer-contacto .wpforms-container-full button[type=submit]{background:var(--theme-color-1);width:100%;font-size:18px;color:#fff;border-radius:5px;margin-top:10px}#footer{background:var(--theme-color-1);color:#fff;padding-left:100px;padding-right:100px;padding-top:50px;padding-bottom:50px}#footer p,#footer a,#footer li{color:#fff;font-weight:600}#footer .footer_suscription{padding-bottom:50px}#footer .footer_suscription section{margin-bottom:0}#footer .footer_suscription .grid{grid-template-columns:1fr 1fr;align-items:center}#footer .footer_suscription .wpforms-widget{margin:0;display:grid;grid-template-columns:300px 1fr;align-items:center}#footer .footer_suscription .wpforms-widget form{position:relative}#footer .footer_suscription .wpforms-widget form input[type="email"]{height:73px;background:transparent;border:1px solid #fff;border-radius:3rem;padding-left:3.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23' fill='none'%3E%3Cpath d='M16.0644 16.0733L22 22M18.5263 9.75C18.5263 12.0706 17.603 14.2962 15.9596 15.9372C14.3162 17.5781 12.0873 18.5 9.76315 18.5C7.43901 18.5 5.21007 17.5781 3.56667 15.9372C1.92326 14.2962 1 12.0706 1 9.75C1 7.42936 1.92326 5.20376 3.56667 3.56282C5.21007 1.92187 7.43901 1 9.76315 1C12.0873 1 14.3162 1.92187 15.9596 3.56282C17.603 5.20376 18.5263 7.42936 18.5263 9.75Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1.5rem 54%}#footer .footer_suscription .wpforms-widget form input[type="email"]::placeholder{color:#fff}#footer .footer_suscription .wpforms-widget form button[type="submit"]{background:#fff;border:0;color:var(--theme-color-1);font-weight:600;text-transform:uppercase;letter-spacing:1px;height:73px;border-radius:0 2rem 2rem 0;padding-left:2rem;padding-right:2rem;font-size:20px}#footer .footer_suscription .wpforms-widget .wpforms-container{margin:0}#footer .footer_suscription .wpforms-widget .wpforms-container .wpforms-field-email{padding:0}#footer .footer_suscription .wpforms-widget .wpforms-container .wpforms-submit-container{padding:0;position:absolute;right:0;top:0}#footer .footer_suscription .wpforms-widget .widget-title{margin:0;font-size:22px;font-weight:600}#footer .footer_widgets{border-top:1px solid #C1C7CD;border-bottom:1px solid #C1C7CD;padding-top:60px;padding-bottom:20px}#footer .footer_widgets section:first-child .textwidget p{font-size:13px}#footer .footer_widgets section:first-child .textwidget p a{display:flex;align-items:center;gap:14px}#footer .footer_widgets .grid{grid-template-columns:repeat(5,1fr);gap:3rem}#footer .widget-title{text-transform:uppercase;font-weight:700;font-size:1rem;color:#fff;margin-bottom:1.8rem}#footer ul{padding:0;margin:0;list-style:none}#footer ul li{margin-bottom:1.5rem}#footer .site_info{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;padding-top:50px}#footer .site_info ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:14px}#footer .site_info p,#footer .site_info section,#footer .site_info ul li{margin-bottom:0}#footer .footer_rs a{line-height:0;display:block}.widget-area .widget-title{color:var(--theme-color-1);font-size:20px;font-weight:600;margin-bottom:1rem}.widget-area .search-form{display:grid;grid-template-columns:1fr auto;border:1px solid var(--theme-color-1);border-radius:2rem;overflow:hidden}.widget-area .search-form .search-field{width:100%;border:0;border-radius:3px 0 0 3px;padding:8px 1.5rem}.widget-area .search-form .search-submit{border:0;border-radius:0 3px 3px 0;font-size:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="8" cy="8" r="7.5" stroke="%230E1655"/><path d="M19.5 19.5L13.5 13.5" stroke="%230E1655"/></svg>');background-color:#fff;background-position:center;background-repeat:no-repeat;border-radius:0;width:50px}.widget-area .widget ul{padding:0;list-style:disc;padding-left:1rem}.widget-area .widget:last-child{position:sticky;top:7rem}.widget-area .widget.widget_product_categories{border:1px solid var(--theme-color-2);border-radius:13px;padding:26px}.widget-area .widget.widget_product_categories ul{padding:0;list-style:none;padding-left:0}.widget-area .widget.widget_product_categories ul li a{color:var(--theme-color-2)}.widget-area .widget.widget_product_categories ul li span.count{font-size:14px;color:#0e1655}.widget-area .widget.widget_product_categories ul li a:hover,.widget-area .widget.widget_product_categories ul li.current-cat a{color:var(--theme-color-1)}.widget-area .widget.widget_product_categories ul li.current-cat ul a{color:var(--theme-color-2)}.widget-area .widget.widget_product_categories ul li a{padding:2px 0;display:inline-block}.widget-area .widget.widget_product_categories ul li a{font-size:20px}.widget-area .widget.widget_product_categories ul ul li{margin-bottom:5px}.widget-area .widget.widget_product_categories ul ul li:last-child{margin-bottom:0}.widget-area .widget.widget_product_categories ul ul li a{font-size:16px;display:inline}.widget-area .widget_archive_description{border:1px solid var(--theme-color-2);border-radius:13px;padding:26px}.widget-area .widget_archive_description p{font-size:14px}.blog-portada{background:linear-gradient(180deg,rgba(14,22,85,0) 77.56%,rgba(14,22,85,.28) 100%);margin-bottom:80px}.blog-portada .grid{grid-template-columns:1fr 1fr;gap:35px;align-items:center}.blog-portada .grid section{margin-bottom:0;line-height:0;z-index:-1}.blog-portada .grid section p{color:var(--theme-color-1);line-height:1.5;margin-bottom:5px}.blog-portada .portada-title{font-size:24px;font-weight:600}.blog-portada h1{font-size:45px;line-height:1.2;font-weight:600}.grid-content article{position:relative}.grid-content article .entry-title{font-size:24px;font-weight:600;margin-bottom:8px}.grid-content article .entry-meta{position:absolute;top:1rem;right:1rem;background:#fff;padding:5px 1rem;border-radius:2rem}.grid-content article .entry-meta a{font-weight:500}.grid-content article .entry-date{font-size:14px;margin-bottom:8px}.grid-content article .item-image{margin-bottom:1rem}.grid-content article .item-image img{height:365px;object-fit:cover;object-position:center}.grid-content article .entry-footer{display:none}.grid-content article .social-share-container{margin-top:1.5rem}.blog-style-2 article.post{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem}.blog-style-2 article.post .item-image img{height:100%;object-fit:cover}.blog-style-2 article.post .item-info{padding:1rem 0}.blog-style-2 article.post .social-share-container{display:none}.blog-style-2 article.post .item-info .entry-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}.blog-style-2 article.post .item-info .entry-meta{display:none}.blog-style-2 article.post .item-info .entry-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:300;text-align:justify;margin-bottom:1rem}.blog-style-2 article.post .item-info .entry-footer{display:flex;justify-content:space-between;font-size:14px;font-weight:300}.blog-style-2 article.post .item-info .entry-footer a{color:#0042B1;text-decoration:underline}.blog-style-2 article.post .item-info .entry-footer a:hover{color:var(--theme-color-2)}.single-post .image-title{position:relative}.single-post .image-title:after{content:"";background:linear-gradient(180deg,rgba(14,22,85,0) 35%,rgb(14 22 85 / 80%) 100%);position:absolute;top:0;left:0;right:0;bottom:0}.single-post .image-title .post-thumbnail{line-height:0}.single-post .image-title header{position:absolute;bottom:0;z-index:9;left:0;right:0}.single-post .image-title header h1{color:#fff;font-weight:500;font-size:40px;line-height:normal}.single-post #breadbrumb{margin-top:2rem;margin-bottom:2rem;font-weight:500;color:var(--theme-color-1)}.single-post #breadbrumb a{color:var(--theme-color-2);font-weight:400}.single-post .site-main article{margin-bottom:2.5rem}.single-post .site-main article a{font-weight:500}.single-post .site-main article a:hover{text-decoration:underline}.social-share-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:2rem 0}.social-share-container .title-share{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.social-share-container .title-share h4{font-size:1.5rem;border-top:1px solid #B9B9B9;padding:15px 0;margin:0}.social-share-container .entry-date{color:var(--theme-color-1);font-weight:600;font-size:1rem}.single-post .related-title{font-size:20px;margin-bottom:1.5rem}.shop-title-category{font-size:30px;text-transform:uppercase;font-weight:700}.woocommerce .woocommerce-breadcrumb{max-width:1200px;margin:auto;padding:0 16px;margin-top:1.5rem;font-size:14px;color:var(--theme-color-1);font-weight:500}.woocommerce .woocommerce-breadcrumb a{font-weight:400}.woocommerce .woocommerce-breadcrumb a:hover{color:var(--theme-color-1)}header.heading-page{background:var(--theme-color-1);margin:2rem 0;border-radius:13px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:30px 50px}header.heading-page .page-title{color:#fff;margin:0}header.heading-page .asl_w_container{max-width:280px}header.heading-page .asl_w_container .asl_w{border-radius:30px}header.heading-page .asl_w_container .asl_w .probox{height:45px!important;align-items:center}header.heading-page .asl_w_container .asl_w .probox .promagnifier{margin-right:10px}header.heading-page .asl_w_container .asl_w .probox .promagnifier .innericon svg{fill:#999}header.heading-page .asl_w_container .asl_w .probox .proinput{margin:0 0 0 16px!important}header.heading-page .asl_w_container .asl_w .probox .proinput input[type="search"]{font-size:15px!important;height:45px!important}.productos-aside-main{display:grid;grid-template-columns:310px 1fr;gap:35px}.woocommerce nav.woocommerce-pagination{margin-bottom:2rem}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px 1rem}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--theme-color-2);color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #fff;border-radius:10px;overflow:hidden;padding:20px 30px;text-align:center;transition:var(--theme-transition)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:var(--theme-color-2);font-weight:600;line-height:1.2;min-height:54px;margin-bottom:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:0}.woocommerce ul.products li.product .button-product,.woocommerce-page ul.products li.product .button-product{background:var(--theme-color-1);color:#fff;display:block;padding:10px 0;border-radius:14px;transition:var(--theme-transition)}.woocommerce ul.products li.product .button-product:hover,.woocommerce-page ul.products li.product .button-product:hover{background:var(--theme-color-2)}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border:1px solid var(--theme-color-2)}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{overflow:hidden;margin-bottom:0;border:0px!important;padding:0px!important;border-radius:0}.woocommerce ul.products li.product-category a img,.woocommerce-page ul.products li.product-category a img{height:auto;margin:0;object-fit:cover;transition:var(--theme-transition)}.woocommerce ul.products li.product-category:hover a img,.woocommerce-page ul.products li.product-category:hover a img{transform:scale(1.2)}.woocommerce ul.products li.product-category .count,.woocommerce-page ul.products li.product-category .count{display:none}.woocommerce ul.products li.product-category .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title{position:absolute;left:0;right:0;background:rgb(0 0 0 / 20%);top:45%;color:#fff;padding:1rem;font-size:1.2rem;text-transform:uppercase;margin:0}.woocommerce div.product div.images img{width:auto}.single-product .summary{margin-top:5rem}.single-product .summary .product-title-top{font-size:14px;margin:0;color:#919191}.single-product .summary .woocommerce-product-details__short-description{margin-bottom:1rem}.single-product .summary .woocommerce-product-details__short-description table{border:1px solid var(--theme-color-1);display:block;overflow-x:auto;white-space:nowrap;height:auto!important}.single-product .summary .woocommerce-product-details__short-description table::-webkit-scrollbar{height:8px}.single-product .summary .woocommerce-product-details__short-description table::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:0}.single-product .summary .woocommerce-product-details__short-description table::-webkit-scrollbar-thumb{background:var(--theme-color-2);border-radius:0}.single-product .summary .woocommerce-product-details__short-description table::-webkit-scrollbar-thumb:hover{background:var(--theme-color-1)}.single-product .summary .woocommerce-product-details__short-description table tr{font-size:13px;text-align:center;background:#EAEAEA;height:30px!important}.single-product .summary .woocommerce-product-details__short-description table tr td{height:30px!important}.single-product .summary .woocommerce-product-details__short-description table tr:nth-child(even) td{background:#F1F1F1}.single-product .summary .woocommerce-product-details__short-description table tr td{border:1px solid rgb(255 255 255 / 80%);padding:0 5px}.single-product .summary .woocommerce-product-details__short-description table tr:first-child td{background:var(--theme-color-1);color:#fff;padding-top:6px;padding-bottom:6px}.single-product .summary .product_title{line-height:1.2;margin-bottom:1rem}.single-product .summary .product_meta{display:none}.single-product .summary .btn-tabla-popup{display:inline-flex;align-items:center;gap:10px;margin-bottom:1.5rem;cursor:pointer;text-decoration:underline;font-size:16px;font-weight:400;transition:var(--theme-transition)}.single-product .summary .btn-tabla-popup:hover{color:var(--theme-color-2)}.btn-ficha-producto{font-size:14px;background:var(--theme-color-1);color:#fff;padding:17px 1.7rem;border-radius:5px;text-transform:uppercase;margin-bottom:1rem;letter-spacing:2px;display:inline-flex;align-items:center;gap:10px}.btn-ficha-producto:hover{background:var(--theme-color-2);color:#fff}.popup-tabla-medida{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;padding:40px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:99;height:max-content;width:max-content;margin:auto;max-width:100%}.popup-tabla-medida .close-popup{position:absolute;right:1rem;top:1rem;cursor:pointer}.popup-tabla-medida .heading p{font-size:32px;font-weight:600;color:var(--theme-color-1);margin-bottom:1rem}.popup-tabla-medida.active{display:block}section.related .related-heading{text-align:center;font-size:36px;font-weight:600;margin-bottom:1rem}ul.fichas-del-producto{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}ul.fichas-del-producto li a{color:var(--theme-color-2);font-size:14px;display:flex;align-items:center;gap:5px}ul.fichas-del-producto li a:hover{color:var(--theme-color-1)}ul.fichas-del-producto li a svg path{transition:var(--theme-transition)}ul.fichas-del-producto li a:hover svg path{stroke:var(--theme-color-1)}.fichas-del-producto-title{margin-bottom:12px}.woocommerce-tabs{padding-top:2rem}.woocommerce-tabs .tabs.wc-tabs{display:none}.woocommerce-tabs .woocommerce-Tabs-panel{border:1px solid var(--theme-color-1);padding:35px 60px!important;border-radius:23px;margin-bottom:3rem!important}.woocommerce-tabs .woocommerce-Tabs-panel .heading-tab{font-size:33px;font-weight:500;margin-bottom:10px}#comments ol.comment-list{padding:0}#comments article{background:#f5f5f5;padding:1rem;margin-bottom:1rem;border-radius:3px}nav.pagination .nav-links{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;justify-content:center;margin:60px 0 80px 0}nav.pagination .nav-links .page-numbers{color:var(--theme-color-body);font-weight:700;font-size:16px;line-height:38px;border:1px solid #C4C4C4;border-radius:30px;display:inline-block;width:40px;text-align:center;margin:5px 8px;transition:var(--theme-transition)}nav.pagination .nav-links .page-numbers:hover,nav.pagination .nav-links .page-numbers.current{background:var(--theme-color-1);color:#fff;border-color:var(--theme-color-1);text-decoration:none}.lasted-blog{display:grid;grid-template-columns:85px auto;align-items:center;gap:17px;margin-bottom:1rem}.lasted-blog .blog-thumbnail a{display:block;line-height:0}.lasted-blog .blog-info .blog-date{font-size:14px;font-weight:300}.lasted-blog .blog-info .blog-title{margin:0}.lasted-blog .blog-info .blog-title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.social-page-share .content-buttons a{width:36px;height:36px;background:#D7D7D7;border-radius:50%;display:inline-flex;padding:9px;margin-right:5px}.social-page-share .content-buttons a:hover{background:var(--theme-color-1)}.owl-carousel .owl-nav button{position:absolute;top:48%}.owl-carousel .owl-nav button span{width:13px;height:20px;display:block;font-size:0;background-repeat:no-repeat;background-position:center}.owl-carousel .owl-nav button.owl-prev{left:0rem}.owl-carousel .owl-nav button.owl-prev span{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="20" viewBox="0 0 13 20" fill="none"><path d="M11 2L3 10L11 18" stroke="%230E1655" stroke-width="3"/></svg>')}.owl-carousel .owl-nav button.owl-next{right:0rem}.owl-carousel .owl-nav button.owl-next span{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="20" viewBox="0 0 13 20" fill="none"><path d="M2 2L10 10L2 18" stroke="%230E1655" stroke-width="3"/></svg>')}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{background:var(--theme-color-1);text-align:center!important;padding:1rem 0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{display:none!important}#moove-gdpr-menu li button{padding:14px 1rem!important;background:#f1f1f1!important;color:var(--theme-color-1)!important}#moove-gdpr-menu li.menu-item-selected button{background:var(--theme-color-1)!important;color:white!important}#ez-toc-container{border:1px solid var(--theme-color-1);border-radius:17px;padding:18px 30px 18px 25px}#ez-toc-container .ez-toc-title{color:var(--theme-color-1);font-size:20px;font-weight:500}#ez-toc-container nav{padding-left:1rem}#ez-toc-container nav ul li a{font-size:16px;color:var(--theme-color-1);font-weight:300}#ez-toc-container .ez-toc-toggle label{border-color:var(--theme-color-1)}#ez-toc-container .ez-toc-toggle label svg{fill:var(--theme-color-1)!important;color:var(--theme-color-1)!important}@media (min-width:1200px){.main-navigation ul.sub-menu{display:grid;gap:5px;background:var(--theme-color-1);padding-top:2rem}.main-navigation ul.sub-menu li a{width:max-content;padding:5px 1rem}.main-navigation ul li.contactar{margin-left:auto}.productos-aside-main .productos-aside{height:max-content;position:sticky;top:7rem}}@media (max-width:1599.98px){#footer .footer_suscription .wpforms-widget form button[type="submit"],#footer .footer_suscription .wpforms-widget .widget-title{font-size:18px}#footer .site_info p,#footer ul li a,#footer .widget-title{font-size:14px}#masthead,#footer{padding-left:50px!important;padding-right:50px!important}}@media (max-width:1199.98px){.custom-logo{max-height:50px;object-fit:contain;object-position:left;width:auto}#masthead .grid{grid-template-columns:auto auto;align-items:center;justify-content:space-between}.main-navigation{display:block;width:100%;max-width:fit-content}.main-navigation .menu-menu-principal-container{padding:2.5rem;display:block;position:fixed;left:0;top:0;bottom:0;height:100vh;width:280px;background:var(--theme-color-1);transform:translateX(-280px);transition:var(--theme-transition);z-index:9999;box-shadow:0 5px 20px 0 rgb(0 0 0 / 10%)}.main-navigation.toggled .menu-menu-principal-container{transform:translateX(0)}.main-navigation ul li{margin-right:0;margin-bottom:1rem}.main-navigation ul li a{font-weight:500}.main-navigation ul li:hover ul{left:1rem!important}.main-navigation ul ul{position:relative;left:1rem!important;box-shadow:none;margin-top:1rem}.item-buttons{display:none}.single-product .summary{margin-top:1rem}.blog-portada{margin-bottom:40px}.blog-portada h1{font-size:35px}.main-aside-right .grid{gap:40px}header.heading-page .asl_w_container{max-width:100%;margin-top:1rem}#colophon .footer-widgets .grid{grid-template-columns:1fr 1fr}#footer .footer_widgets .grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.main-aside-right .grid{grid-template-columns:auto;gap:40px}.main-aside-left .grid{grid-template-columns:auto;gap:40px}.grid-related{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.productos-aside-main{grid-template-columns:1fr}.productos-aside-main .productos-main{grid-row:1}#masthead .grid .site-branding .site-title{font-size:1.5rem}#breadbrumb{font-size:14px}.single-post .image-title img{height:250px;object-fit:cover;object-position:center}.single-post .image-title header h1{font-size:24px}.blog-style-2 article.post{gap:1rem;grid-template-columns:1fr 1.3fr}.blog-style-2 article.post .item-info{padding:0rem 0}.blog-style-2 article.post .item-info .entry-title{font-size:16px;line-height:1.2;margin-bottom:5px}.blog-style-2 article.post .item-info .entry-footer{display:block}.blog-style-2 article.post .item-info .entry-content{-webkit-line-clamp:2;font-size:14px;margin-bottom:10px}.woocommerce-tabs .woocommerce-Tabs-panel .heading-tab,section.related .related-heading{font-size:25px}.woocommerce-tabs{padding-top:0}.woocommerce-tabs .woocommerce-Tabs-panel{padding:25px!important}.woocommerce .products ul.columns-4:before,.woocommerce ul.products.columns-4:before,.woocommerce .products ul.columns-4:after,.woocommerce ul.products.columns-4:after{content:none}.woocommerce .products ul.columns-4,.woocommerce ul.products.columns-4{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-bottom:3rem}.woocommerce .products ul.columns-4 li,.woocommerce ul.products.columns-4 li{width:100%!important;margin:0px!important}.blog-portada .grid{grid-template-columns:1.2fr 1fr;gap:30px}.blog-portada h1{font-size:30px}#footer-contacto .footer-contacto-formulario{grid-template-columns:1fr}#footer-contacto .footer-contacto-formulario section:first-child{grid-column:1}#footer-contacto .footer-contacto-formulario section:nth-child(2){text-align:center;grid-row:3}#footer-contacto .wpforms-container-full{margin-top:0}#colophon .footer-widgets .grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}#footer .footer_widgets .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.header-top{display:none}body #masthead,body #footer{padding-left:1rem!important;padding-right:1rem!important}#footer .footer_suscription .wpforms-widget{grid-template-columns:1fr;gap:20px}.animated{animation:none!important}.wpb_animate_when_almost_visible{opacity:1!important}h1{font-size:25px}header.heading-page{padding:20px 20px}#colophon .footer-widgets .grid{display:grid;grid-template-columns:1fr;gap:28px}.grid-content article .entry-meta a{font-size:14px}.grid-content article .item-image img{height:250px}.social-share-container .title-share h4{font-size:1.1rem}.grid-content article .social-share-container{justify-content:center}.woocommerce .products ul.columns-4,.woocommerce ul.products.columns-4{gap:16px;grid-template-columns:repeat(2,1fr)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:10px}.woocommerce ul.products li.product .button-product,.woocommerce-page ul.products li.product .button-product{font-size:15px;padding:8px 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{min-height:46px;font-size:1em}.popup-tabla-medida{padding:22px 1rem 22px 1rem}.popup-tabla-medida .heading p{font-size:25px}.blog-portada .grid{gap:10px}.blog-portada h1{font-size:20px}.blog-portada .portada-title{font-size:16px}#footer-contacto .widget-title{font-size:25px;line-height:1.2;margin-bottom:14px}#footer .footer_widgets .grid{grid-template-columns:1fr;gap:0}}@media (max-width:575.98px){.grid-content{display:grid;grid-template-columns:auto;gap:30px}.grid-related{display:grid;grid-template-columns:auto;gap:30px}#comments input{width:100%}#wsp-floating img{width:60px}}@media (min-width:1200px){.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{-webkit-line-clamp:3}}
