body .hentry .entry-content a{text-decoration:none}body .hentry .wp-post-image{margin-bottom:0}body #pojo-a11y-toolbar{z-index:9999999}body *{outline:0;float:unset}body *:hover,body *:focus{outline:0}body a:focus,body button:focus,body .button.alt:focus,body input:focus,body textarea:focus,body input[type=button]:focus,body input[type=reset]:focus,body input[type=submit]:focus,body input[type=email]:focus,body input[type=tel]:focus,body input[type=url]:focus,body input[type=password]:focus,body input[type=search]:focus{outline:0}body #primary{float:unset}html{font-size:22px;line-height:normal;font-weight:300}html body{font-family:"CakeSans";font-size:22px;line-height:normal;color:#797979;font-weight:300;overflow-x:hidden}html body p b,html body p strong{font-weight:700}a.reset_variations{color:#2e2d2c}.content_page>strong{color:#2e2d2c;font-weight:700}.content_page>p{width:100%;max-width:1200px;margin:10px auto;padding:0 15px;text-align:left}.content_page>p:first-child{margin-top:25px}.content_page>p:last-child{margin-bottom:25px}.content_page>p strong{color:#2e2d2c;font-weight:700;display:inline-block}.content_page>p a:not(.btn){color:#203e2c;transition:all .2s linear;font-weight:700}.content_page>p a:not(.btn):hover{color:#2e2d2c}.content_page>ul{width:100%;max-width:1200px;margin:15px auto;padding:0 30px;text-align:left;list-style:none;display:grid}.content_page>ul li{margin-bottom:10px;list-style:none;display:inline-block;color:#797979}.content_page>ul li::before{content:"";width:5px;height:5px;background:#2e2d2c;display:inline-flex;position:relative;margin-right:10px;bottom:4px;border-radius:50%}.single-post .content_page>.wp-block-heading{margin-top:25px}body{color:#2e2d2c}body .nav-links{display:inline-flex;justify-content:center;margin:25px auto}body .nav-links span,body .nav-links a{margin:0 5px;width:25px;text-align:center;height:25px;background:#2e2d2c;color:#fff}body .nav-links span.current,body .nav-links a.current{background:#203e2c}body .nav-links span.prev,body .nav-links span.next,body .nav-links span.prev span,body .nav-links span.next span,body .nav-links a.prev,body .nav-links a.next,body .nav-links a.prev span,body .nav-links a.next span{background:rgba(0,0,0,0);width:auto;height:auto}body .container{max-width:1324px}body #cmplz-document{max-width:1320px;margin:0 auto}body a{text-decoration:none}body p{font-size:22px;line-height:normal;color:#797979;letter-spacing:1px;margin:17px 0}body p:last-child{margin-bottom:0}body .texto p:first-child{margin-top:0}body .btn{border-radius:8px;font-size:23px;line-height:normal;padding:11px 25px;font-weight:500;font-family:"Bauhaus";letter-spacing:10px}body .btn.custom{background:#2e2d2c;color:#f8ae4b;text-transform:uppercase;width:auto}body .btn.custom:hover{background:#f8ae4b;color:#2e2d2c}body .btn.custom.white{background:#fff;border:1px solid #2e2d2c;color:#2e2d2c}body .btn.custom.white:hover{background:#2e2d2c;color:#fff}body .btn.custom.transparent{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}body .btn.custom.transparent:hover{background:#fff;color:#2e2d2c}body .btn.custom.green{background:#a3beab;color:#203e2c}body .btn.custom.green:hover{background:#203e2c;color:#a3beab}body .btn.custom.red{background:#e52520;color:#fff}body .btn.custom.red:hover{background:#fff;color:#e52520}body .btn.custom.yellow{background:#f8ae4b;color:#203e2c}body .btn.custom.yellow:hover{background:#203e2c;color:#f8ae4b}body .enlace_custom a{border-radius:20px;font-size:.8rem;line-height:1rem;padding:10px 40px;font-weight:700;background:#2e2d2c;border:1px solid #2e2d2c;color:#fff;text-transform:uppercase;width:auto;border:1px solid #0b9dda;background:#0b9dda;color:#fff}body .enlace_custom a:hover{background:#fff;color:#0b9dda}body .slider_full ul li{align-items:center}body .slider_full ul .content .titulo{max-width:100%}body .slider_full ul .content .titulo,body .slider_full ul .content .titulo p{text-align:center;font-size:40px;line-height:50px;font-weight:700;margin:0}body .slider_full ul .content .link{padding-left:15px;padding-top:15px;text-align:center}body .slider_full ul .content .subtitulo{max-width:100%;letter-spacing:-0.03em;text-shadow:0px 0px 8px rgba(0,0,0,.3)}body .slider_full ul .content .subtitulo,body .slider_full ul .content .subtitulo p{font-size:25px;line-height:35px}body .bloque_seo{padding:50px 0}body .bloque_seo .content{position:relative}body .bloque_seo .titulo,body .bloque_seo .titulo p,body .bloque_seo .titulo h1,body .bloque_seo .titulo h2,body .bloque_seo .titulo h3{color:#005c9a}body .bloque_seo .open{color:#005c9a;position:absolute;right:0;width:auto}body .bloque_seo.white{color:#2e2d2c}body .bloque_seo.white p{color:#2e2d2c}body .bloque_seo.white .titulo p{color:#005c9a}body .bloque_seo.white .subtitulo,body .bloque_seo.white .subtitulo p{color:#0b9dda}body .paginas .icon .img{border-color:#2e2d2c}body .mapa{background:#fff}body .mapa .titulo-destacado{color:#797979;margin-bottom:60px}body .mapa .tel a{color:#2e2d2c;font-weight:700}body .wpcf7{width:100%}body .wpcf7 form{width:100%;max-width:800px;margin:25px auto;overflow:hidden}body .wpcf7 form .wpcf7-response-output{position:relative}body .wpcf7 form .wpcf7-not-valid-tip{position:absolute;top:-4px;text-align:right;padding-right:20px;width:auto;right:0;pointer-events:none}body .wpcf7 form .wpcf7-spinner{width:20px;height:20px}body .wpcf7 form label,body .wpcf7 form span,body .wpcf7 form input:not(.wpcf7-submit),body .wpcf7 form textarea{width:100%}body .wpcf7 form input:not(.wpcf7-submit),body .wpcf7 form textarea{border-radius:10px;padding:7px 15px;resize:none;color:#2e2d2c;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.8px;text-transform:uppercase;background:#fff;border:0}body .wpcf7 form input:not(.wpcf7-submit)::placeholder,body .wpcf7 form textarea::placeholder{color:#797979}body .wpcf7 form .acepto a{color:#fff}body .wpcf7 form .wpcf7-form-control.wpcf7-acceptance{width:auto;display:inline-block}body .wpcf7 form .wpcf7-form-control.wpcf7-acceptance input{width:21px;height:21px;background:#fff;border-radius:2px;position:relative;top:4px}body .wpcf7 form .wpcf7-submit{border-radius:8px;background:#203e2c;color:#fff;transition:all .1s linear;border:1px solid #203e2c;font-size:25px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;font-family:"Bauhaus";padding:7px;display:inline-block;border-radius:10px;width:100%;letter-spacing:10px}body .wpcf7 form .wpcf7-submit:hover{background:#f8ae4b;color:#203e2c}body .margin{position:relative;display:flex;align-items:center;z-index:2;text-align:center;position:relative}body .margin img{width:100%;position:absolute;bottom:-30px}@media(min-width: 768px){body .margin img{bottom:-60px}}body .pagebg{color:#fff}body figure.size-full{background:#fff;text-align:center;margin:0}body figure.size-full img{max-width:1200px;padding:0 15px;object-fit:contain;width:100%;margin:0}body .blog .postList{width:100%;max-width:1240px;margin:0 auto;padding:50px 20px;display:flex;flex-wrap:wrap}body .blog .postList .post{display:inline-flex;width:100%;flex-wrap:wrap;text-decoration:none;margin-bottom:25px}body .blog .postList .post img{width:30%;height:200px;object-fit:cover}@media(max-width: 768px){body .blog .postList .post img{width:100%;margin-bottom:15px}}body .blog .postList .post .contenido{width:70%;display:flex;flex-wrap:wrap;padding-left:30px}@media(max-width: 768px){body .blog .postList .post .contenido{width:100%;padding:0}}body .blog .postList .post .contenido .titulo{width:100%;margin-bottom:15px}body .blog .postList .post .contenido .excerpt{width:100%;font-size:15px;line-height:25px;margin-bottom:15px}.bannertexto .titulo,.bannertexto .titulo p,.bannertexto .titulo h2,.bannertexto .titulo h1{color:#fff}.lineaproceso{color:#2e2d2c}.lineaproceso .icono_paso{border-color:#2e2d2c}.lineaproceso .icono_paso::before{background:#2e2d2c}.lineaproceso .icono_paso .step{background:#2e2d2c}.lineaproceso .h3{color:#2e2d2c}.slider_opiniones .background{position:absolute;bottom:0;height:70%;background:linear-gradient(90deg, rgb(0, 91, 153) 0%, rgb(11, 157, 218) 100%);width:100%}.slider_opiniones p{color:#fff;max-width:1160px;margin:0 auto}.slider_opiniones .datos{color:#fff}body .splide__arrow{background:rgba(0,0,0,0)}body .splide__arrow .icon{font-size:45px;filter:brightness(100)}body .fila_formulario .container{background:#2e2d2c;color:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.35);border-radius:15px}body .fila_formulario .container p{color:#fff}body .fila_formulario .content form input[type=text],body .fila_formulario .content form input[type=email],body .fila_formulario .content form input[type=tel],body .fila_formulario .content form textarea{background:#fff;border-radius:4px}body .fila_formulario p a{color:#fff}body .fila_formulario .btn{border-radius:0;font-size:1.2rem;line-height:1rem;padding:10px 40px;font-weight:700}body .fila_formulario .btn.custom{background:#2e2d2c;border:1px solid #2e2d2c;color:#fff;text-transform:uppercase;width:auto}body .fila_formulario .btn.custom:hover{background:#fff;color:#2e2d2c}.banner_normal{color:#fff;background:linear-gradient(90deg, rgba(63, 179, 140, 0.2078431373) 0%, rgba(54, 78, 140, 0.2078431373) 100%)}.banner_normal p{color:#fff}body .wp-block-latest-posts__list{display:flex;flex-wrap:wrap;padding:0 15px !important;width:100%;max-width:1200px;margin:0 auto}body .wp-block-latest-posts__list li{display:flex;flex-wrap:wrap;width:100%}body .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{order:1;width:100%;text-align:center;margin-bottom:10px;font-weight:500;font-size:27px;line-height:36px;letter-spacing:.02em;color:#2e2d2c;text-transform:uppercase}body .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{order:2;width:100%;height:235px;margin-bottom:25px;text-align:center}body .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.35));border-radius:15px}body .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{order:3;width:100%;text-align:center}body .wp-block-heading{padding:0 15px !important;width:100%;max-width:1200px;margin:0 auto;text-align:center;color:#2e2d2c;margin-bottom:45px;font-size:1.5rem;line-height:1.8rem;width:100%;font-weight:700}@media(min-width: 768px){body .wp-block-latest-posts__list li{width:50%}body .wp-block-heading{font-size:40px;line-height:normal}.slider_opiniones p{font-size:40px;line-height:normal}.slider_opiniones .datos{color:#2e2d2c}}@media(min-width: 992px){body .slider_full ul .content .subtitulo,body .slider_full ul .content .subtitulo p{font-size:33px;line-height:normal;text-shadow:0px 0px 8px #000}body .slider_full ul .content .titulo,body .slider_full ul .content .titulo p{font-size:58px;line-height:normal;text-shadow:0px 0px 8px #000}}.sticky-header p{margin:0px;padding:0}body .sticky-header{display:flex;flex-direction:column;justify-content:space-between;position:fixed;height:360px;width:55px;top:285px;right:0px;background-color:rgba(255,255,255,.5);padding:20px 0;border-radius:0;border-top-left-radius:25px;border-bottom-left-radius:25px;z-index:999999}body .sticky-header section{width:80px;right:35px;position:relative}body .sticky-header a{text-decoration:none;margin:0}body .sticky-header a .icon{background:#2e2d2c}body .sticky-header a .icon::before{color:#2e2d2c}body .sticky-header .borde_ext{position:relative;display:block;width:80px;height:auto;margin:0;z-index:2}body .sticky-header .borde_int{position:relative;width:100%;height:auto;margin:0px auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;transition:all .2s linear}body .sticky-header .borde_int .icon{font-size:30px;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center}body .sticky-header .borde_int img{position:relative}body .sticky-header p{color:#fff;font-size:11px;line-height:normal;font-weight:700;text-transform:uppercase;margin-top:3px}.titular_block .subtitular{color:#203e2c}.titular_block .titular{color:#2e2d2c}.titular_block .titular p,.titular_block .titular h1,.titular_block .titular h2,.titular_block .titular h3,.titular_block .titular h4{color:#2e2d2c;margin:0}@media(max-width: 768px){body #footer .politicas a{justify-content:center}body #header .top-header .info p,body #header .top-header .info h1,body #header .top-header .info h2,body #header .top-header .info h3{padding:5px 0;font-size:16px;letter-spacing:5px}body .banner_lateral{width:100%;justify-content:center;display:flex}body .sticky-header{display:inline-flex;flex-direction:unset;height:auto;width:auto;bottom:0;top:unset;left:unset;border-radius:0;border-top-left-radius:25px;border-top-right-radius:25px;padding-right:5px;padding-top:0;padding-bottom:5px;margin:0 auto;left:0;right:0;height:55px;width:100%;max-width:320px;padding:0 10px}body .sticky-header section{margin:0 10px;right:0;top:-50px}body .sticky-header section .borde_int{margin-top:0}body .sticky-header section svg{width:50px;height:45px}}@media(min-width: 768px){.hidepc{display:none}}@media(max-width: 768px){.hidemobile{display:none}body #searchform{max-width:100%}}.wp-block-columns{width:100%;max-width:1240px;padding:0 20px;margin:0 auto}#searchform{position:relative;width:100%;max-width:200px;margin:0;padding:3px;background:linear-gradient(90deg, rgb(0, 91, 153) 0%, rgb(11, 157, 218) 100%)}#searchform input[type=text]{width:100%;border:0;background:#fff;box-shadow:unset;padding:0 20px 0 40px;outline:0}#searchform .search_submit{position:absolute;top:0;left:0;display:inline-flex;justify-content:center;align-items:center;width:40px;height:100%}#searchform .search_submit #searchsubmit{padding:0;width:100%;height:100%;position:absolute;left:0;background:rgba(0,0,0,0);cursor:pointer;outline:0}body #primary .wc-block-grid{width:100%;max-width:1240px;margin:0 auto}body #primary ul.products .product .woocommerce-loop-product__link img{margin-bottom:14px}body #primary .products.columns-3{display:flex;flex-wrap:wrap}body #primary .products.columns-3 del{position:absolute;top:0;left:10px}body #primary .wc-block-grid__product,body #primary ul.products .product{display:flex;flex-wrap:wrap;align-content:space-between;max-width:236px;margin:0 auto;margin-bottom:50px}body #primary .wc-block-grid__product img,body #primary ul.products .product img{border-radius:20px;width:100%;height:314px;object-fit:cover;margin:0}body #primary .wc-block-grid__product-onsale{top:10px;right:10px;position:absolute}body #primary .wc-block-grid__product-title,body #primary .woocommerce-loop-product__title{font-size:22px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:1.1px;text-transform:uppercase;color:#2e2d2c;margin-bottom:0}body #primary .wc-block-grid__product-price,body #primary .woocommerce-Price-amount{font-family:"CakeSans";font-size:42px;font-style:normal;font-weight:900;line-height:40px;color:#f8ae4b}body #primary .wc-block-grid__product-price del{font-size:20px}body #primary .wc-block-grid__product-price del .woocommerce-Price-amount{font-size:20px;line-height:20px}body #primary .wp-block-button.wc-block-grid__product-add-to-cart{width:100%}body #primary .add_to_cart_button,body #primary .button.product_type_grouped{background:#f8ae4b;border:1px solid #f8ae4b;color:#2e2d2c;padding:10px 20px;font-family:"CakeSans";font-size:21px;font-style:normal;font-weight:600;line-height:normal;width:100%;transition:all .2s linear;border-radius:20px}body #primary .add_to_cart_button:hover,body #primary .button.product_type_grouped:hover{background:#fff}body #primary .wp-block-button__link.wp-element-button{border-radius:0;font-size:21px;font-style:normal;font-weight:700;line-height:normal;color:#2e2d2c;background:#d0d0d0;border:1px solid #d0d0d0;transition:all .2s linear}body #primary .wp-block-button__link.wp-element-button:hover{background:#fff}@media(max-width: 480px){.wc-block-grid.has-4-columns .wc-block-grid__products{display:flex}.wc-block-grid.has-4-columns .wc-block-grid__product{max-width:50%}}.faqs .container{max-width:1200px}.faqs .titulo_faq{font-size:25px;font-style:normal;font-weight:300;line-height:26px;letter-spacing:8px;color:#203e2c;display:flex;align-items:center;margin-bottom:10px;text-transform:uppercase;font-family:"Bauhaus"}.faqs .titulo_faq svg,.faqs .titulo_faq img{transition:all .2s linear}.faqs .titulo_faq.activo .icono svg,.faqs .titulo_faq.activo .icono img{transform:rotate(90deg)}.faqs .respuesta_faq{display:none}.faqs .respuesta_faq .content{background:#a3beab;width:100%;padding:25px 50px;margin-bottom:20px;border-radius:12px}.faqs .respuesta_faq .content p{color:#203e2c}.faqs .respuesta_faq .content p:first-child{margin-top:0}.faqs .icono{display:inline-flex;margin-right:20px;border-radius:50%}.faqs .icono svg{width:32px;height:32px}.fila_iconos.containerxl .container{max-width:1320px}@media(min-width: 768px){.faqs .respuesta_faq{padding-left:75px}}body .banner_normal .titulo1,body .banner_normal .titulo1 p{font-size:40px;font-style:normal;font-weight:700;line-height:44px;color:#2e2d2c;display:flex;text-align:left}body .banner_normal .titulo2,body .banner_normal .titulo2 p{font-size:32px;font-style:normal;font-weight:400;line-height:40px;color:#2e2d2c;display:flex;text-align:left}body .banner_normal .row{margin-top:40px}.content_page>.woocommerce{display:flex;flex-wrap:wrap;width:100%;max-width:1300px;padding:0 20px;margin:0 auto}.content_page>.woocommerce a{color:#2e2d2c;font-weight:700}.content_page>.woocommerce ul{list-style:none}.content_page>.woocommerce .woocommerce-MyAccount-navigation a{color:#2e2d2c;text-transform:uppercase;font-weight:400;padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid #203e2c;display:block}.content_page>.woocommerce .woocommerce-MyAccount-navigation a::before{color:#203e2c;transition:all .2s linear}body .woocommerce-info{border:2px solid #2e2d2c;background:#fff;color:#2e2d2c}body .woocommerce-info a{transition:all .2s linear}body .woocommerce-message .button:hover,body .woocommerce-info .button:hover,body .woocommerce-error .button:hover,body .woocommerce-noreviews .button:hover,body p.no-comments .button:hover{color:#203e2c}body .woocommerce-products-header__title.page-title{display:none}.woocommerce-result-count{color:#2e2d2c;font-size:22px;line-height:normal;font-weight:400;text-transform:uppercase}.lista_categorias .titulo{font-size:28px;font-style:normal;font-weight:600;line-height:normal;color:#fff;padding:8px 12px;background:#203e2c;border-top-left-radius:20px;border-top-right-radius:20px}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list--depth-1{display:none}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list-item{font-size:18px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.9px;color:#7c7c7b;border:3px solid #203e2c;border-top:0;padding:8px 12px;text-transform:uppercase}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list-item a{color:#2e2d2c;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list-item:first-child{border-top:1px solid #203e2c}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list-item:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}body ul.products li.product img{height:325px;object-fit:cover}body ul.products li.product .onsale{top:10px;right:10px;position:absolute}body ul.products li.product .woocommerce-loop-product__title{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;text-transform:uppercase;min-height:auto}body ul.products li.product .price,body ul.products li.product .woocommerce-Price-amount{font-family:"CakeSans";font-size:30px;font-style:normal;font-weight:700;line-height:40px;color:#203e2c}body ul.products li.product .price del{font-size:20px}body ul.products li.product .price del bdi{font-size:20px;line-height:20px}body ul.products li.product .wp-block-button.wc-block-grid__product-add-to-cart{width:100%}body .storefront-sorting p{margin:0}body .storefront-sorting{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:3px solid #203e2c;padding:8px 0}body .storefront-sorting .woocommerce-ordering{margin-bottom:0}body .storefront-sorting .berocket_lgv_widget{display:block}body .berocket_lgv_widget{display:none}body .widget.widget_berocket_lgv_widget{display:inline-flex;margin:0 10px}body .widget.widget_berocket_lgv_widget .berocket_lgv_set{background:#a3beab;border:0;box-shadow:unset}body .widget.widget_berocket_lgv_widget .berocket_lgv_set i{color:#fff}body .widget.widget_berocket_lgv_widget .berocket_lgv_set:hover{background:linear-gradient(rgb(220, 220, 220), rgb(255, 255, 255)) #dcdcdc}body .widget.widget_berocket_lgv_widget .berocket_lgv_set:hover i{color:#a3beab}body .berocket_lgv_set.berocket_lgv_button.berocket_lgv_button_grid.selected i{color:#7c7c7b}@media(max-width: 768px){body .lista_categorias{margin:20px auto}body .lista_categorias .widget.widget_block{margin-bottom:0}body .storefront-sorting{text-align:center;justify-content:center}ul.products.columns-3{display:flex;flex-wrap:wrap}.widget_media_image{display:none}.page-template-template-fullwidth-php .site-main ul.products.columns-3 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-3 li.product,.storefront-full-width-content .site-main ul.products.columns-3 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-3 li.product{width:45%;margin:0 auto}body ul.products li.product .price del bdi{display:none}body .banner_producto .envio p,body .banner_producto .envio h1,body .banner_producto .envio h2,body .banner_producto .envio h3,body .banner_producto .envio h4,body .pagebg .envio_gratuito p,body .pagebg .envio_gratuito h1,body .pagebg .envio_gratuito h2,body .pagebg .envio_gratuito h3,body .pagebg .envio_gratuito h4{font-size:14px;line-height:20px;letter-spacing:5.25px}}.banner_producto{width:100%;height:525px;position:relative;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.banner_producto .content{position:absolute;top:100px}.banner_producto .content .titulo{font-size:50px;line-height:normal;font-weight:900;color:#fff;text-align:center}.banner_producto .content .subtitulo{font-size:30px;line-height:normal;color:#fff;text-align:center}.banner_producto .form-banner{width:100%;max-width:1090px;padding:27px 52px;background:rgba(135,118,78,.9);border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.banner_producto .form-banner .titulo{width:100%;max-width:800px;text-align:center;color:#fff;font-size:30px;font-weight:900;margin-bottom:20px;letter-spacing:12px}.banner_producto .form-banner form{margin:0;color:#fff}.banner_producto .form-banner form p,.banner_producto .form-banner form a{color:#fff}.banner_producto .form-banner form input[type=radio]{width:22px;height:22px}.banner_producto .form-banner form .wpcf7-submit{width:100%}.banner_producto .form-banner form .wpcf7-acceptance .wpcf7-list-item{margin:0;width:auto;margin-right:15px}.banner_producto .form-banner form .wpcf7-radio{display:flex;flex-wrap:wrap}.banner_producto .form-banner form .wpcf7-radio .wpcf7-list-item{margin:0;display:inline-flex;align-items:center}.banner_producto .form-banner form .wpcf7-radio .wpcf7-list-item input{margin-right:15px}.banner_producto .form-banner form .wpcf7-radio .wpcf7-list-item.first{width:50%}.banner_producto .form-banner form .wpcf7-radio .wpcf7-list-item.last{width:50%}.banner_producto img{width:100%;height:100%;object-fit:cover;max-height:365px;top:0;left:0;position:absolute}.banner_producto .envio{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.7);color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:14.25px;text-align:center;z-index:2;display:flex;align-items:center;justify-content:center;padding:9px 20px}.banner_producto .envio p,.banner_producto .envio h1,.banner_producto .envio h2,.banner_producto .envio h3,.banner_producto .envio h4{margin:0;color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:14.25px}.banner_producto .envio p strong,.banner_producto .envio h1 strong,.banner_producto .envio h2 strong,.banner_producto .envio h3 strong,.banner_producto .envio h4 strong{font-weight:700}@media(max-width: 768px){.pagebg,.banner_producto{height:625px}}.rank-math-breadcrumb{margin-bottom:80px;text-transform:uppercase}.rank-math-breadcrumb a{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.8px;color:#7c7c7b}.rank-math-breadcrumb .last{color:#2e2d2c}ol.flex-control-nav.flex-control-thumbs{display:flex}body.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:15px}body.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:132px;height:126px;margin:0 auto}body.single-product .flex-viewport{height:560px}body.single-product .woocommerce-product-gallery__image{height:560px}body.single-product .woocommerce-product-gallery__image>a{display:flex;width:100%;height:100%}body.single-product .woocommerce-product-gallery__image>a img{width:100%;height:100%;object-fit:cover}body.single-product .product_title,body.single-product .subtitle_product{margin:0 !important;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(210, 174, 3) 40%, rgb(210, 174, 3) 100%)}body.single-product .subtitle_product{padding-top:20px;font-size:30px;line-height:normal;font-weight:400;color:#fff;text-align:center}body.single-product .product_title{padding-bottom:8px;font-size:50px;line-height:normal;font-weight:900;color:#fff;text-align:center}body.single-product blockquote{border:0;width:100%;max-width:100%;margin-top:30px;padding:0}body.single-product blockquote p{text-align:center;font-size:40px;font-weight:600;font-style:normal}body.single-product p{text-align:center}body.single-product .marca{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;color:#2e2d2c;text-transform:uppercase}body.single-product div.product .summary.entry-summary form.cart{display:flex;flex-wrap:wrap;align-items:center;margin-top:24px}body.single-product div.product .summary.entry-summary form.cart .price{margin:0 auto;padding:10px 0}body.single-product div.product .summary.entry-summary form.cart .quantity{float:none;margin:0;display:inline-flex;display:none}body.single-product div.product .summary.entry-summary form.cart .quantity input{display:inline-flex;align-content:center;align-items:center;justify-content:center;box-shadow:unset;color:#2e2d2c;background:#fff;padding-right:0}body.single-product div.product .summary.entry-summary form.cart .minus,body.single-product div.product .summary.entry-summary form.cart .plus{background:#203e2c;color:#fff;padding:10px 15px;display:none}body.single-product div.product .summary.entry-summary form.cart button[name=add-to-cart]{padding:5px 20px;background:#f8ae4b;color:#2e2d2c;text-transform:uppercase;border:1px solid #f8ae4b;border-radius:10px;transition:all .2s linear;font-size:21px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;margin-top:10px;width:100%}body.single-product div.product .summary.entry-summary form.cart button[name=add-to-cart]:hover{background:#fff;color:#f8ae4b}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel{width:100%;margin:0 auto;background:#fff;padding:50px 100px}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel p{text-align:left}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{border-top:0}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li{border-bottom:0}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li::after{display:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a{font-size:24px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:1.1px;color:#fff;text-transform:uppercase;padding:9px 20px;background:#cac9c9;border:3px solid #cac9c9;border-bottom:0}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active a{background:#f8ae4b;color:#2e2d2c;border:3px solid #f8ae4b;border-bottom:0}body.single-product .product_meta{display:none}body.single-product .site-main section.products ul.products.columns-3{display:flex;flex-wrap:wrap}body.single-product .site-main section.products ul.products.columns-3 li.product{width:23%;margin:0 auto}@media(max-width: 768px){body.single-product div.product .summary.entry-summary form.cart button[name=add-to-cart]{width:100%;margin-top:20px}body.single-product div.product .summary.entry-summary form.cart .price{margin:0;margin-left:20px}body.single-product div.product .summary.entry-summary form.cart{justify-content:center;margin-top:20px}}@media(min-width: 768px){.woocommerce-tabs.wc-tabs-wrapper{display:flex;flex-wrap:wrap}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{width:100%;float:unset;margin:0;display:flex;justify-content:space-between}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li{display:inline-flex;width:auto}}.woocommerce-cart .pagebg{margin-bottom:50px}a.wc-block-grid__product-link{width:100%}body .woocommerce-cart-form thead th{text-transform:uppercase;color:#fff;background:#203e2c}body .woocommerce-cart-form .cart_item .product-name a{font-weight:400;text-transform:uppercase}body #primary .wc-proceed-to-checkout{width:100%}body #primary .wc-proceed-to-checkout a.button{display:flex;justify-content:center;align-items:center;background:#203e2c;color:#fff;border:1px solid #203e2c;transition:all .2s linear}body #primary .wc-proceed-to-checkout a.button:hover{background:#fff;color:#203e2c}body #primary .cart_totals{width:100%}body #primary .cart_totals h2{display:flex;justify-content:center;align-items:center;padding:27px 20px;background:#2e2d2c;color:#fff}body.woocommerce-checkout #primary{padding-top:50px}.wp-block-column iframe{width:100%;margin-top:15px}@media(max-width: 1200px){body #primary .woocommerce-cart-form{width:100%}body #primary .cart-collaterals{width:100%}}body .wp-block-file{display:flex;flex-wrap:wrap;justify-content:center}body .wp-block-file .wp-block-file__embed{order:2;margin-top:15px}body .wp-block-file a:not(.wp-block-file__button){order:1;font-size:40px;line-height:44px;font-weight:700;color:#2e2d2c;width:100%;text-align:center;text-transform:uppercase}body .wp-block-file .wp-block-file__button{order:3;border-radius:0;font-size:.8rem;line-height:1rem;padding:10px 40px;font-weight:700;background:#203e2c;border:1px solid #203e2c;color:#2e2d2c;text-transform:uppercase;width:auto;margin:0 auto;transition:all .2s linear}body .wp-block-file .wp-block-file__button:hover{background:#fff}#pum-446{background:rgba(0,0,0,.3)}#pum-446 .pum-container{background:#203e2c;color:#fff;width:100%;max-width:954px !important;left:0 !important;right:0 !important;margin-left:auto;margin-right:auto}#pum-446 .pum-container .pop-up-registro{color:#fff;text-align:center;font-size:40px;text-align:center;padding:20px}#pum-446 .pum-container .pop-up-registro a{background:#797979;color:#fff;font-size:20px;display:inline-block;margin:20px auto;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,.75);padding:5px 30px}#pum-446 .pum-container .pop-up-registro label{font-size:16px}#pum-446 .popmake-close{background:rgba(0,0,0,0);box-shadow:none;font-weight:600;font-size:18px;color:#000}@media(max-width: 768px){body.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:20px}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a{border-radius:0}.texto-resena{font-size:18px;line-height:21px}#pum-446 .pum-container .pop-up-registro{font-size:20px}#mi-cuenta .u-column1,#mi-cuenta .u-column2{width:95%}}body .splide__pagination__page{width:9px;height:9px;border-radius:50%;opacity:1;background:#fff;transition:all .1s linear;transform:scale(1)}body .splide__pagination__page:hover{background:#e52520}body .splide__pagination__page.is-active{background:#e52520;transform:scale(1)}body.right-sidebar .content-area{width:100%;margin:0}body.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-bottom:0}.subtitle_product{color:#2e2d2c;text-transform:uppercase;font-weight:500;margin-bottom:5px}.wc-block-grid__product del .woocommerce-Price-amount.amount{position:absolute;top:20px;left:10px}.added_to_cart.wc-forward{display:none}body#carrito #primary .woocommerce-Price-amount{font-size:30px;line-height:normal}@media(min-width: 1200px){.woocommerce-cart-form{width:75%}.cart-collaterals{width:25%}}body #gt_float_wrapper .gt_float_switcher{display:inline-flex;box-shadow:none}body #gt_float_wrapper .gt-lang-code{display:none}body #gt_float_wrapper .gt_options{position:absolute;background:#fff;width:88.55px;max-height:350px;overflow:hidden}body #gt_float_wrapper .gt_options a{color:#fff;width:100%;transition:all .1s linear}body #gt_float_wrapper .gt_options a:hover{background:#f8ae4b;color:#f8ae4b}.wp-block-embed-youtube{padding:75px 20px;background:#797979}.wp-block-embed-youtube iframe{width:100%;max-width:1320px;border-radius:10px;margin:0 auto}#topbutton{z-index:9998}body.single-product div.product .summary.entry-summary form.cart .precio{width:100%;text-align:center}body.single-product div.product .summary.entry-summary form.cart .precio .price{padding:0}body.single-product div.product .summary.entry-summary form.cart .precio span{width:100%;text-align:center}body.single-product div.product .summary.entry-summary form.cart .precio span.yellow{color:#f8ae4b}.fancybox__container{z-index:9999}body .custom-logo-link{display:inline-flex;width:auto}.ti-widget.ti-goog{max-width:1000px;margin:0 auto}body .ti-widget.ti-goog .ti-review-content{font-size:24px;color:#797979;line-height:normal;font-family:"CakeSans"}.font-small,.font-small p{font-size:15px}.font-small .wpcf7-acceptance input,.font-small p .wpcf7-acceptance input{margin-right:3px}.titular_block .titular p,.titular_block .titular h1,.titular_block .titular h2,.titular_block .titular h3,.titular_block .titular h4,.titular_block .subtitular,.paginas .content .hover span{font-family:"bauhaus"}body:not(.home) .texto_imagen .texto{align-content:baseline}body:not(.home) .texto_imagen .texto .titulo::after{display:none}body:not(.home) .texto_imagen .imagen img,body:not(.home) .texto_imagen .imagen iframe{width:100%;height:100%;object-fit:contain;position:absolute;border-radius:10px;object-position:center center}body:not(.home) .texto_imagen .texto p{text-align:justify}body:not(.home) .texto_imagen .container{max-width:1200px}body .bloque_precios>.wp-block-column{display:flex;flex-wrap:wrap}body .bloque_precios .precio,body .bloque_precios .precio p{width:100%;text-align:center;color:#2e2d2c;font-size:35px;font-family:"bauhaus"}body .bloque_precios figure{margin:0 auto}body .bloque_precios figure img{padding:0;width:100%;border-radius:8px}body .bloque_precios .btn.custom{width:100%;margin-top:40px;font-weight:600}.btn_coleccion{display:flex;width:100%;justify-content:space-between;border:2px solid #a3beab;border-radius:8px;padding-left:20px}.btn_coleccion .text{font-size:32px;font-weight:400;font-family:"bauhaus";text-transform:uppercase;color:#2e2d2c;padding:8px 0 5px 0;letter-spacing:4px}.btn_coleccion .icon{background:#a3beab;width:60px;display:inline-flex;justify-content:center;align-items:center}.btn_coleccion .icon img{width:100%;max-width:15.71px;filter:brightness(0) invert(1)}body #primary .container-img{max-width:1320px;margin:0 auto;padding:0 20px}body #primary .container-img figure,body #primary .container-img img{width:100%}body #primary .container-img-double{width:100%;max-width:1320px;padding:0 20px}body #primary .container-img-double figure,body #primary .container-img-double img{width:100%;padding:0}@media(max-width: 768px){body:not(.home) .texto_imagen .imagen{height:350px}}/*# sourceMappingURL=custom.min.css.map */