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:16px;line-height:28px;font-weight:300}html body{font-family:"Square721 BT";font-size:16px;line-height:28px;color:#707070;font-weight:400;overflow-x:hidden}html body p b,html body p strong{font-weight:500}a.reset_variations{color:#000}.content_page>strong{color:#2e2d2c;font-weight:600}.content_page>p{width:100%;max-width:1200px;margin:10px auto;padding:0 15px;text-align:center}.content_page>p:first-child{margin-top:25px}.content_page>p:last-child{margin-bottom:25px}.content_page>p strong{color:#2e2d2c;font-weight:600;display:inline-block}.content_page>p a:not(.btn){color:#84bc32;transition:all .2s linear;font-weight:600}.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:#707070}.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 .wc-block-grid{overflow:hidden}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#84bc32}body{color:#000}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:#84bc32}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:1270px}body #cmplz-document{max-width:1270px;margin:0 auto}body a{text-decoration:none}body p{font-size:16px;line-height:28px;color:#707070;margin:17px 0}body p:last-child{margin-bottom:0}body .texto p:first-child{margin-top:0}body .btn{border-radius:0;font-size:.8rem;line-height:1rem;padding:10px 40px;font-weight:600}body .btn.custom{background:#2e2d2c;border:1px solid #2e2d2c;color:#fff;text-transform:uppercase;width:auto}body .btn.custom:hover{background:#fff;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{border:1px solid #84bc32;background:#84bc32;color:#2e2d2c}body .btn.custom.green:hover{background:#fff}body .slider_full ul li{align-items:center}body .slider_full ul .content .titulo{max-width:100%;letter-spacing:-0.03em;text-shadow:0px 0px 8px rgba(0,0,0,.85)}body .slider_full ul .content .titulo,body .slider_full ul .content .titulo p{text-align:center;font-size:40px;line-height:50px;font-weight:500;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,.85)}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 .titulo,body .bloque_seo .titulo p,body .bloque_seo .titulo h1,body .bloque_seo .titulo h2,body .bloque_seo .titulo h3{color:#2e2d2c}body .bloque_seo .open{color:#2e2d2c}body .bloque_seo.white{color:#000}body .bloque_seo.white p{color:#000}body .paginas .icon .img{border-color:#2e2d2c}body .mapa{background:#fff}body .mapa .titulo-destacado{color:#d6d6d6;margin-bottom:60px}body .mapa .tel a{color:#2e2d2c;font-weight:600}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:1px solid #fff;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}body .wpcf7 form input:not(.wpcf7-submit)::-moz-placeholder, body .wpcf7 form textarea::-moz-placeholder{color:#2e2d2c}body .wpcf7 form input:not(.wpcf7-submit)::placeholder,body .wpcf7 form textarea::placeholder{color:#2e2d2c}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:0;background:#2e2d2c;color:#fff;transition:all .1s linear;border:1px solid #2e2d2c;font-size:21px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;font-family:"Square721 BT";padding:10px 25px;display:inline-block}body .wpcf7 form .wpcf7-submit:hover{background:#fff;color:#2e2d2c}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;-o-object-fit:contain;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;-o-object-fit:cover;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}.fila_iconos .subtitulo,.fila_iconos .subtitulo p,.fila_iconos .subtitulo h2{color:#2e2d2c}.bannertexto .titulo,.bannertexto .titulo p,.bannertexto .titulo h2,.bannertexto .titulo h1{color:#2e2d2c}.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, #7C7C7B 0%, #D0D0D0 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:600}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%;-o-object-fit:cover;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}.ultimas_entradas .wp-block-latest-posts__post-title{color:#2e2d2c;transition:all .2s linear}.ultimas_entradas .entrada:hover .wp-block-latest-posts__post-title{color:#84bc32}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:600}@media(min-width: 768px){body .wp-block-latest-posts__list li{width:50%}body .wp-block-heading{font-size:2.2rem;line-height:2.5rem}.slider_opiniones p{font-size:1.9rem;line-height:2.2rem}.slider_opiniones .datos{color:#000}}@media(min-width: 992px){body .slider_full ul .content .subtitulo,body .slider_full ul .content .subtitulo p{font-size:24px;line-height:34px}body .slider_full ul .content .titulo,body .slider_full ul .content .titulo p{font-size:70px;line-height:80px}}.sticky-header p{margin:0px;padding:0}body .sticky-header{display:flex !important;flex-direction:column;position:fixed;height:315px;width:55px;top:285px;left:0px;background-color:rgba(0,0,0,.1333333333);padding-top:10px;border-radius:0;z-index:999999}body .sticky-header section{width:80px;margin-left:10px !important}body .sticky-header section:hover{transform:scale(1.1);cursor:pointer}body .sticky-header a{text-decoration:none}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:75px;height:65px;margin:3px;z-index:2}body .sticky-header .borde_ext p{color:#2e2d2c;background-color:#84bc32;width:115px;display:flex;position:absolute;height:60px;text-align:left;align-items:center;top:5px;opacity:0;left:5px;font-family:"Square721 BT";font-weight:700;z-index:1}body .sticky-header .verde svg{fill:#84bc32}body .sticky-header .borde_ext:hover p{font-family:"Square721 BT";font-weight:700;font-size:17px;left:0px;opacity:1;transform:translate(74px, 0);transition:all .5s ease-in-out}body .sticky-header .borde_int{position:relative;width:65px;height:60px;margin:5px auto;top:5px;background:#2e2d2c;border-radius:0;display:flex;justify-content:center;align-items:center}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:absolute;top:7px;left:11px;width:45px}body .sticky-header .verde .borde_int span{color:#2e2d2c;background-color:#84bc32}body .sticky-header .verde p{color:#2e2d2c;background-color:#84bc32}body .sticky-header .negro .borde_int span{background-color:#2e2d2c}body .sticky-header .negro p{color:#84bc32;background-color:#2e2d2c}body .sticky-header p{position:relative;display:flex;font-family:"Square721 BT";font-weight:700;color:#84bc32;font-size:10px;justify-content:center;top:3px}body .sticky-header .move{transform:translateX(100px);opacity:100%}.titular_block .subtitular{color:#84bc32}.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 .sticky-header{flex-direction:row;height:90px;width:335px;border-radius:15px 15px 0px 0;top:95vh;padding-left:10px;left:calc(50% - 170px)}body .sticky-header section{position:relative;top:-70px;margin-left:0px !important}.borde_ext:hover p{transform:translate(-15px, -60px) !important;transition:all .5s ease-in-out}}@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, #7C7C7B 0%, #D0D0D0 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 .wc-block-grid__product{display:flex;flex-wrap:wrap;align-content:space-between}body #primary .wc-block-grid__product-onsale{top:10px;right:10px;position:absolute}body #primary .wc-block-grid__product-title{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;text-transform:uppercase;color:#2e2d2c}body #primary .wc-block-grid__product-price,body #primary .woocommerce-Price-amount{font-family:"Square721 BT";font-size:30px;font-style:normal;font-weight:700;line-height:40px;color:#84bc32}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:#84bc32;border:1px solid #84bc32;color:#2e2d2c;padding:10px 20px;font-family:"Square721 BT";font-size:21px;font-style:normal;font-weight:700;line-height:normal;width:100%;transition:all .2s linear}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 .row{border-bottom:2px solid #84bc32}.faqs .titulo_faq{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;text-transform:uppercase;color:#2e2d2c;display:flex;align-items:center;margin-bottom:10px}.faqs .titulo_faq svg{transition:all .2s linear}.faqs .titulo_faq.activo .icono svg{transform:rotate(90deg)}.faqs .respuesta_faq{display:none}.faqs .respuesta_faq .content{background:#d0d0d0;width:100%;padding:25px 50px;margin-bottom:20px}.faqs .respuesta_faq .content p:first-child{margin-top:0}.faqs .icono{background:#84bc32;display:inline-flex;margin-right:20px}@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 #84bc32;display:block}.content_page>.woocommerce .woocommerce-MyAccount-navigation a::before{color:#84bc32;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:#84bc32}body .woocommerce-products-header__title.page-title{display:none}.lista_categorias .titulo{font-size:34px;font-style:normal;font-weight:400;line-height:37px;color:#fff;padding:8px 12px;background:#7c7c7b}.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:1px solid #d0d0d0;border-top:0;padding:8px 12px;text-transform:uppercase}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list-item a{color:#7c7c7b;font-size:18px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.9px}.lista_categorias .wc-block-product-categories-list .wc-block-product-categories-list-item:first-child{border-top:1px solid #d0d0d0}body ul.products li.product img{height:325px;-o-object-fit:cover;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:52px}body ul.products li.product .price,body ul.products li.product .woocommerce-Price-amount{font-family:"Square721 BT";font-size:30px;font-style:normal;font-weight:700;line-height:40px;color:#84bc32}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 .widget.widget_berocket_lgv_widget{display:inline-flex;margin:0 10px}body .widget.widget_berocket_lgv_widget .berocket_lgv_set{background:#7c7c7b;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:#7c7c7b}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}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:140px;position:relative;margin-bottom:10px}.banner_producto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.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}.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}body.single-product .product_title{text-transform:uppercase;margin-bottom:25px;padding-bottom:13px;border-bottom:1px solid #d9d9d9}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}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}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:#2e2d2c;color:#fff;padding:10px 15px}body.single-product div.product .summary.entry-summary form.cart button[name=add-to-cart]{padding:15px 55px;background:#84bc32;color:#2e2d2c;text-transform:uppercase;border:1px solid #84bc32;transition:all .2s linear;font-size:21px;font-style:normal;font-weight:700;line-height:normal;margin:0 auto}body.single-product div.product .summary.entry-summary form.cart button[name=add-to-cart]:hover{background:#fff}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel{width:100%;max-width:1050px;margin:0 auto}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{margin-bottom:25px}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:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.1px;color:#7c7c7b;text-transform:uppercase;padding:9px 30px;background:#fff;border:1px solid #7c7c7b}body.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active a{background:#2e2d2c;color:#84bc32;border:1px solid #2e2d2c}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:center;border-bottom:1px solid #7c7c7b}.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:#84bc32}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:#84bc32;color:#fff;border:1px solid #84bc32;transition:all .2s linear}body #primary .wc-proceed-to-checkout a.button:hover{background:#fff;color:#84bc32}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:600;background:#84bc32;border:1px solid #84bc32;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:#84bc32;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:#707070;color:#fff;font-size:20px;display:inline-block;margin:20px auto;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){.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%}}/*# sourceMappingURL=custom.min.css.map */