.custom-row-content-01{background-color:rgba(255,255,255,0.75);padding-bottom:35px}.custom-row-content-01 p{font-size:40px !important}.newsletterCR{width:80%;margin-left:10%}.newsletterCR h3{text-align:center;margin-top:0;font-size:24px}.newsletterCR .spanclass{font-size:30px}.newsletter-enviar{font-size:12px;vertical-align:5px}.mc4wp-form-fields{max-width:400px;margin-left:auto;margin-right:auto}.mc4wp-form-fields button{font-weight:bold}.mc4wp-form-fields input,.mc4wp-form-fields button{border:1px solid #40826a !important}.mc4wp-form button i{display:inline-block;font-weight:bold}@media screen and (max-width:991px){.mc4wp-form button{position:relative;border-top:0 !important;width:100%}.mc4wp-form-fields input{text-align:center;padding:0 20px}}#cookie-notice .button.bootstrap{background-color:#555656;background-image:-moz-linear-gradient(top,#999,#555656);background-image:-webkit-gradient(linear,0 0,0 100%,from(#999),to(#555656));background-image:-webkit-linear-gradient(top,#999,#555656);background-image:-o-linear-gradient(top,#999,#555656);background-image:linear-gradient(to bottom,#999,#555656);background-repeat:repeat-x;border-color:#999 #999 #555656;padding:5px 10px;color:white}#cookie-notice .button.bootstrap:focus,#cookie-notice .button.bootstrap:hover{background-color:#555656}.woocommerce #cookie-notice .cn-button{font-family:sans-serif;display:inline-block;padding:4px 12px;margin-right:.3em;margin-bottom:0;font-weight:400;font-size:12px;line-height:20px;text-align:center;font-style:normal;text-transform:initial;vertical-align:middle;cursor:pointer;color:#fff;border-style:solid;border-width:1px;border-color:#999 #999 #555656;text-shadow:0 -1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);-moz-background-clip:initial;-webkit-background-clip:initial;background-clip:initial;border-radius:initial}.gsf-contact-form input[type="checkbox"],.mc4wp-form-fields input[type="checkbox"]{width:4% !important;vertical-align:middle;font-size:16px;font-weight:normal;margin-bottom:4px;display:inline-block}.mc4wp-alert.mc4wp-success{background-color:#40826a;color:white;padding:20px;transition:500ms}.wpcf7-textarea{margin-top:10px;border:0}textarea:active,textarea:focus{border:1px solid #40826a}.mc4wp-form label{width:100%;text-transform:inherit !important}.mc4wp-form label a{display:inline-block;vertical-align:middle;line-height:1.2em;width:94%}.gsf-contact-form span.wpcf7-form-control-wrap{text-align:left}.gsf-contact-form span.wpcf7-not-valid-tip{bottom:0;top:10px;position:relative}.mc4wp-checkbox-contact-form-7{display:none;text-align:left}.wpcf7-form.invalid .wpcf7-response-output{text-align:center;color:black;background-color:red;padding:20px}.wpcf7-form.sent .wpcf7-response-output{text-align:center;color:black;background-color:#9bcfbf;padding:20px}.wpcf7 .screen-reader-response{text-align:center}.wpcf7 .screen-reader-response ul li{text-align:center;list-style:none;color:red}.wpcf7-form .mc4wp-checkbox span{font-weight:normal}.texto-rgpd{font-weight:lighter;font-size:10px;padding:5px;text-align:center}.texto-rgpd a{font-weight:bold}.wpcf7-form .texto-rgpd{margin-top:30px}.wpcf7-acceptance label{font-weight:normal}.mailchimp-newsletter span{text-transform:initial;cursor:pointer;font-weight:normal}.custom-mailchimp-bg .mc4wp-form input{color:#333 !important}div.wpcf7-mail-sent-ok{border:4px solid #40826a}.page-id-7 .gsf-pretty-tabs{margin-left:0 !important}.page-id-29419 .gsf-our-team.thumb-circle .ourteam-thumb{margin-right:20%;margin-left:20%}.page-id-29419 .ourteam-content{display:block}.page-id-29419 .gsf-our-team .ourteam-content .ourteam-position{text-transform:inherit}.titulo-somos{font-size:40px;font-family:'Playfair Display';font-weight:400}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce div.product form.cart .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward,.gf-skin .skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward,.gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward,.gf-skin .gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward,.skin-light .shopping-cart-list p.buttons .wc-forward:hover,.gf-skin .skin-light .shopping-cart-list p.buttons .wc-forward:hover,.gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons .wc-forward:hover,.gf-skin .gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons .wc-forward:hover,.woocommerce table.shop_table tbody .cart-actions .continue-shopping>a:first-child:hover,.woocommerce table.shop_table tbody .cart-actions .continue-shopping>a:first-child:focus,.woocommerce-checkout .woocommerce-form-coupon .btn:hover,.landingProducts .wpb_wrapper .btn:hover{background-color:#40826a;background-clip:unset;border-color:#40826a}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward:hover,.gf-skin .skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward:hover,.gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward:hover,.gf-skin .gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons a.wc-forward+a.wc-forward:hover,.skin-light .shopping-cart-list p.buttons .wc-forward,.gf-skin .skin-light .shopping-cart-list p.buttons .wc-forward,.gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons .wc-forward,.gf-skin .gf-skin .gf-skin .skin-light .shopping-cart-list p.buttons .wc-forward,.woocommerce table.shop_table tbody .cart-actions .continue-shopping>a:first-child,.woocommerce-checkout .woocommerce-form-coupon .btn,.landingProducts .wpb_wrapper .btn,.woocommerce-checkout{border-color:#40826a}.woocommerce table.shop_table tbody .cart-actions .continue-shopping>a:nth-child(2){border-color:#efefef}.woocommerce table.shop_table.cart .coupon label{display:none}.load-previous{margin-bottom:10px}.load-previous .wc-forward:hover{background-color:#40826a;color:white}.load-previous .wc-forward{background-color:white;color:black;border-color:#40826a}.landingProducts .wpb_wrapper .btn{text-align:center;font-size:20px;font-weight:normal;padding:12px 25px !important;color:black !important;text-transform:initial}.sku_wrapper{display:none !important}.woocommerce div.product .woocommerce-tabs .panel{padding-top:10px;padding-bottom:30px}.woocommerce .up-sells,.woocommerce .related.products{padding-top:30px}.summary-product .price{font-size:20px !important}.summary-product .product-brand{font-style:italic;display:block;font-size:14px;margin-top:-10px}.single-product-controls .product-near .product-near-thumb,.single-product-controls .product-near img{width:100px}.woocommerce div.product form.cart .variations select{min-width:auto}@media screen and (max-width:991px){.summary-product .display_caracteristicas_cr{width:100%}.gf-table-cell{line-height:1}.woocommerce-notices-wrapper a{width:100%}.woocommerce-notices-wrapper .woocommerce-message{font-size:14px;line-height:1.3em}}@media screen and (max-width:1200px){.summary-product .display_caracteristicas_cr img{width:72px}}#wc-stripe-payment-request-wrapper{clear:right !important;padding-top:0 !important}#wc-stripe-payment-request-button{clear:both;width:186px;padding-top:10px;padding-bottom:5px;border-radius:0}#wc-stripe-payment-request-button-separator{display:none !important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #f8f8f8;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f8f8f8;margin:0;padding:.6em}.payment_box.payment_method_revolut_cc{margin-bottom:5px !important;padding:.6em .6em 1em !important}.payment_method_revolut_cc img{width:40px}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border:1px solid #b7b7b7}.woocommerce-checkout:not(.woocommerce-order-received) .primary-menu,.woocommerce-checkout:not(.woocommerce-order-received) .main-footer-wrapper{display:none}.woocommerce-checkout form.woocommerce-checkout{margin-bottom:40px}@media screen and (max-width:991px){.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{width:100%}}.woocommerce-checkout .form-row.mailchimp-newsletter{margin-bottom:4px}.woocommerce-checkout .form-row.create-account{margin-bottom:0}.woocommerce #mailchimp-gdpr-fields{display:none}.woocommerce #mailchimp-gdpr-fields{padding-left:25px}.woocommerce #mailchimp-gdpr-fields p{margin-bottom:0;color:#151515;font-size:14px}.woocommerce #mailchimp-gdpr-fields .input-checkbox{margin:-2px 8px 0 0}#wc-revolut_cc-new-payment-method{vertical-align:middle;margin:4px 0 0}#wc-revolut_cc-new-payment-method label{line-height:1em;vertical-align:middle}.woocommerce table.shop_table tbody .wc-proceed-to-checkout [name="update_cart"]{float:left}@media screen and (min-width:1200px){.woocommerce table.shop_table tbody .wc-proceed-to-checkout [name="update_cart"]{margin-left:240px}}.sinmargensuperior{margin-top:0;line-height:1}.page-id-67674 #primary-content,.page-id-103923 #primary-content,.page-id-101497 #primary-content{padding-top:0 !important}@media screen and (min-width:991px){.product-template-default #primary-content,.post-template-default #primary-content,.woocommerce-cart #primary-content,.woocommerce-checkout #primary-content{padding-top:15px}.tax-product_cat #primary-content,.tax-product_tag #primary-content,.tax-pa_marca #primary-content{padding-top:0}}@media screen and (max-width:991px){.blog #wrapper-content,.category #wrapper-content,.tax-product_cat #wrapper-content,.tax-product_tag #wrapper-content,.product-template-default #wrapper-content,.post-type-archive-product #wrapper-content,.tax-pa_marca #wrapper-content{padding-top:130px}.page-template-default #wrapper-content{padding-top:142px}.blog #primary-content,.category #primary-content{padding-top:20px}.woocommerce-cart #primary-content{padding-top:0}#wrapper-content{overflow-x:hidden}}.button-separator{width:30px;height:1px;float:right}.quantity .quantity-inner .input-text{width:110px;background-color:rgba(135,196,173,0.2)}.in-stock{margin-bottom:5px;display:none !important}.woocommerce div.product .few-in-stock{color:orange;font-weight:bold;display:block !important}.woocommerce div.product .out-of-stock{font-weight:bold}.single-product-image-main:not(.owl-carousel):before{display:none}.single-product-image-main .zoom-image{color:black}.single-product-image-thumb .product-image-thumb-item{float:left}.single-product-image-thumb .product-image-thumb-item>a:before{background-color:rgba(135,196,173,0.2)}.entry-thumbnail-overlay:after{background-color:rgba(135,196,173,0.2)}.woocommerce-product-details__short-description ul,.woocommerce-Tabs-panel--description ul{padding-left:30px}.woocommerce-product-details__short-description ul li,.woocommerce-Tabs-panel--description ul li{padding-top:5px}.shopping-cart-list ul.product_list_widget li{padding-bottom:0}.woocommerce-tabs ul.tabs li a{color:#757575 !important}.woocommerce-tabs ul.tabs li.active a{color:#333 !important}ul.gf-breadcrumbs{font-size:16px}#yith-wcwl-form tbody .product-remove{width:10%}.yith-wcwl-add-to-wishlist.exists svg.yith-wcwl-icon-svg,.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg{display:none}.single-product-image .yith-wcwl-add-to-wishlist .add_to_wishlist:before{font-family:'themify';content:'\e634';font-size:20px}.single-product-image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.single-product-image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{font-size:24px;font-family:'Ionicons';content:'\f141';color:#79c4b4}.single-product-image .yith-wcwl-add-to-wishlist{font-size:0;position:absolute;top:18px;right:18px;margin:0;width:20px;z-index:3}.yith-add-to-wishlist-button-block{font-size:0;position:absolute;top:18px;right:18px;margin:0;z-index:3}.yith-add-to-wishlist-button-block a:hover,.yith-add-to-wishlist-button-block a:focus{text-decoration:none;color:#87c4ad}.yith-add-to-wishlist-button-block a:active{text-decoration:none;color:#87c4ad}.yith-wcwl-add-to-wishlist-button__label{display:none}.single-product-image .yith-wcwl-add-to-wishlist a:hover,.single-product-image .yith-wcwl-add-to-wishlist a:focus,.single-product-image .yith-wcwl-add-to-wishlist a:active{text-decoration:none;color:#87c4ad}.single-product-image .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.single-product-image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{line-height:1}.single-product-image .yith-wcwl-add-to-wishlist a{color:inherit}.single-product-function{display:none}.recogida_local{text-align:right;font-size:11px;font-weight:700}.includes-tax .woocommerce-Price-amount{font-size:20px}.woocommerce-privacy-policy-text{color:#151515;font-size:14px}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{text-transform:initial;letter-spacing:0;font-size:14px;font-weight:normal;color:#151515}.woocommerce-terms-and-conditions-wrapper .validate-required{margin-top:10px !important}.payment_method_stripe{margin:0 !important;padding-top:0 !important;padding-bottom:0 !important}.payment_method_stripe .form-row{margin:0 !important}.payment_method_paypal label,.payment_method_stripe label{width:86%}.payment_method_paypal label img{float:right}.payment_method_ppcp-gateway img{float:right;max-width:90px}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{margin:.5em 0 0}.payment_method_paypal .about_paypal{display:none}.payment_method_stripe_klarna .wc-stripe-gateway-desc li{display:flex}#buscador_ofi{display:none}.woocommerce-thankyou-order-received{background-color:#40826a;padding:20px;color:white;font-size:22px}@media screen and (max-width:991px){.woocommerce-thankyou-order-received{font-size:16px}}.PaymentRequestButton--light,.PaymentRequestButton--lightOutline{background:#40826a;width:190px;border-radius:0}.woocommerce-order-pay .woocommerce form .form-row .input-checkbox{position:relative}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{clear:right}@media screen and (min-width:991px){#portada{margin-left:-150px;margin-right:-150px}}.custom-product-row .gf-heading+.gsf-products .gsf-pretty-tabs,.custom-product-row .gf-heading+.gsf-product_tabs .gsf-pretty-tabs{position:static;margin-left:0 !important;margin-right:0 !important}.owl-carousel{display:block}@keyframes defilement-rtl{0{transform:translate3d(0,0,0)}100%{transform:translate3d(-100%,0,0)}}@keyframes pulsesize{0{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes defilement{0{margin-left:0}100%{margin-left:-100%}}@keyframes defilement2{0{margin-left:100%}100%{margin-left:0}}.top-bar-mobile{font-size:13px;text-align:center;color:#505050;display:inline-block;margin:0 4vw}.top-bar-mobile.upper a{color:inherit}.top-bar-mobile.upper a:hover{color:inherit}.top-bar-mobile.regular{padding-top:2px;padding-bottom:4px}.top-bar-mobile.upper{padding-top:2px;padding-bottom:0}.mobile-top-bar{text-align:right;padding-right:3%;color:#333;padding-left:3%;background-color:#9bcfbf}.mobile-top-bar-countdown{color:#333;background-color:#9bcfbf;text-align:center}.mobile-top-bar p{margin:0 !important;animation:defilement-rtl 15s infinite linear;animation-delay:5s;width:200%;white-space:nowrap}.mobile-top-bar p span{margin:0 4vw}.header-bar-top span.centered-inline,.header-bar-top div.centered-inline{margin:0 !important;width:100%;animation:pulsesize 3s ease-in-out infinite;white-space:nowrap}.header-bar-top span.centered-inline,.header-bar-top div.centered-inline-large{margin:0 !important;width:100%;animation:pulsesize 3s ease-in-out infinite;white-space:nowrap}.top-drawer-content{background-color:#9bcfbf}.top-drawer-content .header-bar-top{margin-bottom:0;text-align:center;background-color:#9bcfbf;color:#333;font-size:14px;width:100%;padding-top:2px;height:30px;padding-bottom:2px}.top-drawer-content .header-bar-top a{color:inherit}.top-drawer-content .header-bar-top .centered{text-align:center;width:50%;display:block;margin-left:auto;margin-right:auto}.top-drawer-content .header-bar-top .centered-inline{text-align:center;width:25%;display:inline-block;vertical-align:middle}.top-drawer-content .header-bar-top .centered-inline-large{text-align:center;width:75%;display:inline-flex;vertical-align:middle;justify-content:center}.top-drawer-content .header-bar-top .centered a{color:inherit}.top-drawer-content .header-bar-top .center-left a,.top-drawer-content .header-bar-top .center-left-three a{color:inherit}.top-drawer-content .header-bar-top .center-left-three{text-align:left;width:32%;margin-left:5%;display:inline-block}.top-drawer-content .header-bar-top .center-left{text-align:left;width:40%;margin-left:9%;display:inline-block}.top-drawer-content .header-bar-top .center-right{width:40%;margin-right:9%;text-align:right;display:inline-block}.top-drawer-content .header-bar-top .center-right-three{width:32%;margin-right:5%;text-align:right;display:inline-block}.top-drawer-wrap{background-color:#fff !important;border:none !important}ul.header-customize.gf-inline li .fa{font-size:18px}ul.header-customize .font-10{font-size:10px}ul.header-customize .customize-sidebar{color:#333}ul.header-customize-mobile.gf-inline li{max-width:50%}ul.header-customize-mobile.gf-inline li.mini_cart_item{max-width:100%}.woocommerce .woocommerce-MyAccount-content table.shop_table tbody td{width:auto;text-align:center}.woocommerce-orders-table__cell-order-actions a:first-child{margin-right:10px}.woocommerce table.shop_table tbody .product-thumbnail{min-width:100px}.woocommerce-checkout-review-order-table td.product-total{padding-right:0;padding-left:0}@media screen and (min-width:991px){header.main-header.header-6 .logo-header{height:105px;padding-top:10px;padding-right:0}ul.header-customize-right .customize-shopping-cart{max-width:40px}ul.header-customize-right .customize-separator{max-width:1px;margin-right:10px}.shopping-cart-icon>.icon span{top:4px;left:96%;width:16px;height:16px;line-height:16px;font-size:12px}.shopping-cart-icon>.icon i{font-size:24px}}ul.header-customize.gf-inline li{font-size:15px}@media screen and (max-width:991px){ul.header-customize.gf-inline li{font-size:10px}.shopping-cart-list{padding:20px 10px 30px}.shopping-cart-list ul.product_list_widget li.mini_cart_item{font-size:12px;margin-bottom:10px}ul.header-customize,.mobile-header-menu{width:24%}.mobile-header-menu{margin-left:3%}ul.header-customize{margin-right:3%}.mobile-logo-header{width:46%}ul.header-customize .customize-sidebar .ti-user{font-size:26px}ul.header-customize .user-name{text-align:center;font-size:10px;display:block;line-height:1em}.widget-login-register-custom-mobile{text-align:center}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tbody th{padding-top:5px;padding-bottom:5px;width:100% !important}.woocommerce table.shop_table tbody .actions .coupon [name="apply_coupon"]{margin-top:0;padding:13px 16px;text-align:center}.col-xs-12{padding-left:5px;padding-right:5px}.woocommerce form.checkout #order_review,.woocommerce form.checkout #customer_details{padding-left:10px;padding-right:10px}.woocomerce form.checkout #order_review .cart_item td:first-child{width:60%}.woocommerce table.shop_table .woocommerce-cart-form__cart-item td:first-child:before{content:' ' !important}.woocommerce table.shop_table .woocommerce-cart-form__cart-item .thumbnail-cart-product{width:34%;display:inline-block;text-align:left}.woocommerce table.shop_table .woocommerce-cart-form__cart-item .name-cart-product{text-align:right;display:inline-block;vertical-align:middle;width:64%}.woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-name{padding-top:0;padding-bottom:0}.woocommerce table.shop_table .woocommerce-cart-form__cart-item .product-name img{width:100px}}.mobile-navigation-wrapper .mobile-menu{margin-top:25px;border-top:none !important}@media(max-width:991px){ul.search-popup-list li .sa-post-thumbnail{float:left;margin-bottom:0;margin-right:20px}ul.search-popup-list li{padding-left:10px;padding-right:10px}.search-popup-result{position:relative}}.header-background{background-position:right !important;background-color:#e8e7e3}.search-popup-form .categories{display:none}.search-popup-form label{display:none}@media(max-width:991px){.customize-product-search-ajax{max-width:90%;margin-left:auto;margin-top:-8px;margin-bottom:5px;margin-right:auto}.customize-product-search-ajax .search-ajax-wrap .search-popup-form [data-search-ajax-control="input"]{width:100%;height:40px}.gf-sidebar-canvas .gf_animate_when_almost_visible,.gf-sidebar-canvas .wpb_animate_when_almost_visible{opacity:1}}.header-sticky.affix .mobile-logo-header img{padding-top:0;padding-bottom:0;height:65px}@media(min-width:991px){.search-popup-result{width:350px;margin-left:-100px}.main-logo img{max-height:80px;padding-top:0;padding-bottom:0}}.top-drawer-wrap .separator-search{height:24px;background-color:#000;margin-right:10px}.top-drawer-wrap .separator-top-drawer{border-top:1px solid #696969}.centrar-columna{text-align:center}.image-footer-small{width:85px}.columns-margin-less .wp-block-column:not(:first-child){margin-left:1em}#economia-humana img,#asociacion-areas-verdes img,#barcelona-sostenible img{width:85px}#economia-humana,#asociacion-areas-verdes,#barcelona-sostenible{text-align:center}@media screen and (max-width:991px){.hidden-mobile{display:none}.logos-mobile .wp-block-image{margin-left:auto;margin-right:auto;margin-top:15px;text-align:center}.logos-mobile .wp-block-column:last-child img{width:200px}}.newslettercall{font-weight:400;font-size:13px;margin-bottom:-12px;margin-top:-10px}.gf-toggle-filter{font-size:14px;font-weight:500}@media screen and (min-width:991px){.gsf-catalog-filter [class*="gf-table-cell-"]>.gf-inline>li:not(:last-child),.gsf-catalog-filter ul.gf-inline:not(.gf-shop-switch-layout)>li{margin-bottom:15px}}.gsf-catalog-filter ul.gf-inline:not(.gf-shop-switch-layout)>li{padding:0}.woocommerce .woocommerce-ordering select{height:30px;padding:0;cursor:pointer}.term-description .margin-tags{margin-top:-15px}.term-description.seo-description{margin-top:25px}.taxonomy-description p{margin:-15px 0 20px 0}.gsf-pretty-tabs li:hover .dropdown-menu{display:block;right:inherit;left:-10px}.gsf-pretty-tabs>li{padding-bottom:10px}.gsf-pretty-tabs li ul li{padding-bottom:2px;padding-top:2px}.gsf-pretty-tabs{opacity:1;min-width:39%}[data-items-wrapper] .gsf-content-loading{z-index:100}@media screen and (max-width:991px){ul.nav-tabs.gf-cate-filter li+li{margin-left:8px}ul.nav-tabs.gf-cate-filter{margin-bottom:0;text-align:center !important;width:90vw;overflow-x:auto;display:flex;vertical-align:middle;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#333}ul.nav-tabs.gf-cate-filter li{padding:5px 10px;border:1px solid #9bcfbf;margin-bottom:8px;color:#333 !important}ul.nav-tabs.gf-cate-filter li a{font-size:12px}}ul.nav-tabs.gf-cate-filter .dropdown-menu a{padding:10px;border-top:0}ul.nav-tabs.gf-cate-filter .dropdown-menu{padding:10px;max-height:320px}ul.nav-tabs.gf-cate-filter .dropdown-menu a:hover,ul.nav-tabs.gf-cate-filter .dropdown-menu li.active a,ul.nav-tabs.gf-cate-filter .dropdown-menu li a:hover,ul.nav-tabs.gf-cate-filter .dropdown-menu li a:focus{border-top:0}ul.nav-tabs.gf-cate-filter .dropdown-menu a{font-size:15px;text-transform:initial}.skin-light ul.nav-tabs.gf-cate-filter li.active a{color:inherit;border-bottom-color:initial !important;border-bottom:initial}.skin-light ul.nav-tabs.gf-cate-filter li.active>a{color:#333 !important;border-bottom:0}.skin-ligh ul.nav-tabs.gf-cate-filter>li ul li.active{color:#333 !important;border-bottom-color:#333 !important}.dropdown{display:none !important}.mobile-navigation-wrapper .mobile-menu .mobile-margin-top{border-color:white !important;padding-top:10px;margin-top:10px}.modal-footer .heateor_ss_social_login_optin,.woocommerce .heateor_ss_social_login_optin{margin-left:0;margin-top:0;margin-right:5px}a.button-social-login{color:#fff !important}.modal-footer .heateor_ss_sl_optin_container label,.woocommerce .heateor_ss_sl_optin_container label{text-transform:inherit}.lost_reset_password input#user_login{height:46px !important}div.heateor_ss_sl_optin_container a{color:#40826a}div.heateor_ss_sl_optin_container label{font-size:11px !important}.the_champ_login_ul{margin-bottom:15px !important}.theChampLoginButtonBackground{margin-left:auto !important;margin-right:auto !important}.modal-footer .heateor_ss_sl_optin_container label,.woocommerce .heateor_ss_sl_optin_container label{font-weight:400}.ourteam-content{display:none}.boton-slider{margin-top:20px;border:1px solid;text-align:center;padding:12px 30px;margin-right:40px;margin-left:40px;background-color:#9bcfbf;color:#333}.boton-slider:hover{background-color:#fff;color:#40826a}.bola-slider{margin-top:-28px;text-align:center;padding:30px;background-color:rgba(255,255,255,0.75);box-shadow:0 0 0 10px rgba(255,255,255,0.5);border-radius:50%;width:270px;height:270px;border:2px solid #87c4ad}@media screen and (max-width:700px){.bola-slider{padding:18px;margin-top:15px}}#popup-product-quick-view-wrapper .modal-body{padding:20px}.modal-content{padding:0;width:90%}.popup-close:hover{color:#87c4ad;text-decoration:none;font-weight:bold}.bundle_sells_title p{margin-top:0;font-size:20px;line-height:20px;color:#666;font-weight:600;margin-right:40px;margin-bottom:0;text-align:right}.bundled_product_title{margin-top:5px !important}.woocommerce div.product .bundled_product_optional_checkbox span.price>:not(del),.woocommerce div.product .bundled_product_optional_checkbox{color:#757575 !important}div+.bundle_sells_title{padding-top:0 !important}@media screen and (min-width:991px){.bundle_form.layout_grid{margin-top:-136px}.summary-add-to-cart-form-bundle{clear:unset !important}}.bundle_form .bundled_product_excerpt{display:none}.bundle_sells_title+.bundle_form.bundle_sells_form{text-align:right}.bundle_form .bundled_product_title_inner .item_title,.bundled_product_title_link,.bundle_form .bundled_product_title_inner{font-size:18px}div.bundled_product_summary:not(.thumbnail_hidden) .details{width:80% !important;float:left !important;padding:0 !important}.bundled_item_optional p.out-of-stock{margin-top:-7px !important;opacity:.6}.woocommerce-page div.product .bundle_sells_form div.bundled_product_images,.woocommerce-page #content div.product .bundle_sells_form div.bundled_product_images,.woocommerce div.product .bundle_sells_form div.bundled_product_images,.woocommerce #content div.product .bundle_sells_form div.bundled_product_images{width:15% !important;float:right !important;margin-left:5% !important}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{margin-bottom:0 !important;border-bottom:0 !important;padding-bottom:0 !important}.bundled_product_checkbox{vertical-align:text-top !important}.bundled_product_summary .bundled_product_optional_checkbox{text-transform:initial}@media screen and (max-width:580px){.bundle_form .bundled_product_title_inner .item_title,.bundled_product_title_link{font-size:15px}.bundle_sells_title h3{font-size:18px;margin-right:30px}}ul.bundled_products li.bundled_product{text-align:center}.bundle_form .bundled_product.product{overflow:visible}.woocommerce-page div.product div.bundled_product_images,.woocommerce-page #content div.product div.bundled_product_images,.woocommerce div.product div.bundled_product_images,.woocommerce #content div.product div.bundled_product_images{float:left;width:20%;margin:0}ul.bundled_products .bundled_product_summary .bundled_product_images{float:none !important;width:100% !important}ul.bundled_products li.bundled_product{text-align:center}.bundled_product_summary .bundled_product_title .bundled_product_title_link{margin-left:.3em}.bundled_product_summary .bundled_product_title a.bundled_product_permalink{text-decoration:none !important;box-shadow:none !important;position:relative}.bundled_product .attribute_options{display:block}.bundled_product_optional_checkbox .price{margin-top:.5em}.bundle_product .attribute_options .label label{font-size:12px;margin-bottom:0}.bundled_product .cart .variations a.reset_variations{margin:0 !important}.bundle_form .cart .variations select{text-align:center;padding:0 5px}.single_variation_wrap.bundled_item_wrap .woocommerce-variation-availability{min-width:320px}.product-type-bundle .single-product-info.single-style-01{padding-bottom:0;border-bottom:0}@media(min-width:768px){.product-type-bundle .bundle_wrap{float:right;width:58.33%}}@media screen and (max-width:991px){.product-type-bundle .bundled_products{margin-top:30px !important}}.product-type-bundle .bundled_product .details .variations .attribute_value_static{display:none}.product-type-bundle .bundled_product .details .single_variation_wrap{line-height:0}.bundled_product_optional_checkbox span.price{font-size:1em !important}.cwginstock-subscribe-form{margin-top:0;width:75%;margin-bottom:25px}.cwginstock-subscribe-form .panel-primary{border-color:#40826a !important}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#40826a !important;border-color:#40826a !important;padding:5px 0}.cwginstock-subscribe-form .cwginstock-panel-body .cwgstock_button{background-color:#40826a}.cwginstock-subscribe-form .panel-primary h4{margin-top:5px;margin-bottom:5px;font-size:16px;font-weight:normal}.cwginstock-subscribe-form .panel{margin-bottom:0}.cwginstock-subscribe-form .cwginstock-panel-body{padding:5px}.cwginstock-subscribe-form .center-block{margin-bottom:0;margin-right:-15px;margin-left:-15px}.cwginstock-subscribe-form .center-block:first-child{margin-bottom:5px}.cwginstock-panel-body .cwgstock_button:active,.cwginstock-panel-body .cwgstock_button:hover{border-color:#87c4ad;color:#333;background-color:transparent}@media screen and (max-width:650px){.cwginstock-subscribe-form{width:100%}}.wcb-coupon-box .wcb-modal-body{min-height:520px;background-color:rgba(0,0,0,0) !important}.wcb-coupon-box-newsletter{bottom:10%;position:fixed;width:48%;margin-right:20%;margin-left:20%}.wcb-coupon-box .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn .wcb-button{padding:12px;border:0}.wcb-coupon-box .wcb-gdpr-message a{color:#000}.wcb-coupon-box .wcb-gdpr-message{font-size:12px}.wcb-coupon-box .wcb-md-content .wcb-modal-body .wcb-coupon-message:not(.wcb-coupon-message-before-subscribe){background-color:rgba(255,255,255,0.8);bottom:15%;position:absolute;width:50%;margin-left:20%}@media screen and (max-width:640px){.wcb-coupon-box .wcb-md-content .wcb-modal-body .wcb-coupon-message:not(.wcb-coupon-message-before-subscribe){width:100%;margin-left:0;bottom:30%}.wcb-coupon-box-newsletter{bottom:7%}#vi-md_wcb.wcb-coupon-box span.wcb-md-close{top:110px !important;right:10px !important}.wcb-md-overlay{background:rgba(135,196,173,0.4)}}.product-thumb-secondary{z-index:-10}.product-item-inner:hover .product-images-hover.change-image .product-thumb-secondary,.product-item-wrap:hover .product-images-hover.change-image .product-thumb-secondary,.product-item-wrap.active .product-images-hover.change-image .product-thumb-secondary{opacity:1;z-index:2}article .entry-thumb-format-video .thumbnail-size-blog-large:before,article .entry-thumb-format-video .embed-responsive-blog-large{padding-bottom:56.32528735632184%}.widget-posts article.post-default .entry-thumb-wrap .entry-thumbnail-overlay{width:100px;height:70px}article.post-single a{font-weight:800}.gf-entry-content li:not(.wc-block-grid__product){margin-left:25px}@media screen and (min-width:1200px){article.post-single.type-post .entry-thumb-wrap .entry-thumbnail-overlay,article.post-large-image.type-post .entry-thumbnail-overlay{width:870px;height:435px}article.post-single.type-post .entry-thumb-wrap{width:870px;height:435px}article.post-single.type-post .entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img,article.post-large-image.type-post .entry-thumbnail-overlay img{max-height:435px;height:435px}}@media screen and (min-width:991px) and (max-width:1199px){article.post-single.type-post .entry-thumb-wrap .entry-thumbnail-overlay,article.post-large-image.type-post .entry-thumbnail-overlay{width:697.5px;height:348.75px}article.post-single.type-post .entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img,article.post-large-image.type-post .entry-thumbnail-overlay img{height:348.75px}.main-menu>.menu-item+.menu-item{margin-left:15px}.main-menu>.menu-item>a{font-size:13px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:23px}}@media screen and (min-width:768px) and (max-width:991px){article.post-single.type-post .entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img,article.post-large-image.type-post .entry-thumbnail-overlay img{width:100%;height:370px}article.post-single.type-post .entry-thumbnail-overlay,article.post-large-image.type-post .entry-thumbnail-overlay{width:100%}}@media screen and (max-width:767px){article.post-single.type-post .entry-thumbnail-overlay,article.post-large-image.type-post .entry-thumbnail-overlay{width:100%}article.post-single.type-post .entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img,article.post-large-image.type-post .entry-thumbnail-overlay img{height:calc(50vw - 20px)}}.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img{width:100%}.gf-author-info-wrap .gf-author-content .gf-author-name{color:#000;font-weight:bold}@media(max-width:768px){.gf-gutter-20>[class*="col-"]{padding-left:5px;padding-right:5px}.layout-grid .product-skin-04 .product-item-inner{padding:0}}@media(max-width:768px){.summary-product .product-rating{position:relative;right:0;float:right;top:-2px !important;display:inline-block}.summary-product .product-rating .rating-count{float:right}.single-product-info .summary-product .price{display:inline-block}}@media screen and (max-width:580px){.page-title-container.titulo-categorias h1{margin-bottom:5px !important;font-size:25px !important;margin-top:5px !important}}@media screen and (min-width:991px){.page-title-container.titulo-categorias h1{margin-top:20px;margin-bottom:15px}.page-title-container.titulo-categorias{width:70%}}.df-classic .doofinderLogo{display:none !important}.df-rating{text-shadow:none !important}.df-rating__value{color:black !important}.df-card__main{padding:0 !important}.df-card__content>*{margin-bottom:0 !important}[data-layout=grid] .df-card__image{margin:0 !important}[data-layout=list] .df-card__content{margin-top:10px}@media(min-width:1400px){.dfd-classic{width:95vw !important}}@media(min-width:1200px){.dfd-classic{width:95vw !important}}.dfd-classic .dfd-content{grid-gap:10px !important;gap:10px !important;padding:0 10px !important}.dfd-classic .dfd-results-grid{grid-gap:5px !important;gap:5px !important}.dfd-classic{padding:0 0 10px 0 !important}.dfd-branding{display:none}.dfd-classic .dfd-layer{grid-gap:0 !important;gap:0 !important}.dfd-classic .dfd-card{padding:15px !important}.dfd-classic .dfd-card-row{margin-top:0 !important}.dfd-card-rating{font-size:16px}.dfd-classic .dfd-card:hover,.dfd-classic .dfd-card:focus-visible{box-shadow:0 0 0 2px #9bcfbf !important}.display_caracteristicas_cr .etiqueta-card:nth-child(2),.display_caracteristicas_cr .etiqueta-card:nth-child(3),.display_caracteristicas_cr .etiqueta-card:nth-child(4){margin-left:10px}.etiqueta-card{position:relative;display:inline-block;margin-top:20px}.etiqueta-card img{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:75px}.etiqueta-card .img-btm{opacity:1}.etiqueta-card .img-top{position:absolute;top:0;left:0;z-index:99;opacity:0}.etiqueta-card:hover .img-top{display:inline;opacity:1}.etiqueta-card:hover .img-btm{opacity:0}@media screen and (max-width:991px){.etiqueta-card img{width:65px}}.woocommerce-product-attributes-item--inci .woocommerce-product-attributes-item__label{text-transform:uppercase}.instagram-title{font-weight:bold;font-size:30px !important;color:#333;text-align:center}.zoom-instagram-widget__item{display:inline-block}.zoom-instagram-widget__item a{background-size:cover;background-repeat:no-repeat}.zoom-instagram-widget__item:nth-child(2) a{vertical-align:25px}.zoom-instagram-widget__item:nth-child(4) a{vertical-align:-25px}.zoom-instagram-widget__items .zoom-instagram-widget__item .zoom-instagram-link{display:block;background-position:center}.back-to-top.in{right:auto;left:10px}#sobre-nosotros{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://www.ceroresiduo.com/wp-content/uploads/Sobre-Nosotros.jpg) !important;background-repeat:no-repeat !important;background-size:cover !important}.space-titulo{clear:both;display:block;height:15px}.gf-page-title-default .gsf-border-container{height:1px}.gf-page-title .container{display:flex;align-items:center}.gf-page-title .breadcrumbclass{margin-left:auto;line-height:1em}@media screen and (max-width:991px){.gf-page-title .container{flex-direction:column-reverse;align-items:normal}.gf-page-title .breadcrumbclass{margin-left:initial}}.page-template-default .product-quick-view{display:none}@media(max-width:599px){.single-post #wrapper-content .wp-block-column{flex-basis:50% !important}}.wc-block-grid__product .wc-block-grid__product-image{margin:0 0 4px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 2px}.wc-block-grid__product .wc-block-grid__product-add-to-cart a,.wp-block-button__link{font-size:14px !important;background-color:#40826a;background-clip:unset;border-color:#40826a;padding:10px 10px !important;color:#fff;border-radius:0 !important;text-transform:uppercase;letter-spacing:normal;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;height:auto}.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{font-weight:800;vertical-align:middle;line-height:20px;position:relative;display:inline-block;border:1px solid transparent}.wc-block-grid__product .wc-block-grid__product-add-to-cart a:hover{color:#333;background-color:transparent;border-color:#40826a}.wc-block-grid__product-title{line-height:1.2em;height:2.4em}#fc_frame,#fc_frame.fc-widget-normal,#fc_frame.fc-widget-small{bottom:5px !important;right:5px !important}@media screen and (max-width:700px){.woocommerce div.product .quantity{position:fixed;bottom:120px;width:90%;left:5%;right:5%;z-index:1000;background-color:rgba(255,255,255,0.85)}.woocommerce div.product form.cart .button{position:fixed;bottom:70px;width:90%;left:5%;right:5%;z-index:1000}.woocommerce div.product .quantity .quantity-inner .input-text{width:100%}}.padding-product{padding:0 20%}.positioning-video{width:70%;display:block;margin-left:auto;margin-right:auto}.positioning-video{width:100%}.button-video{width:50%;margin-left:25%;margin-right:25%}@media screen and (min-width:700px){.columnas-productos .wp-block-handpicked-products .wc-block-grid__product,.productos-padding .wc-block-grid__product{padding:0 25px}.columnas-centradas{width:80%;margin-left:auto;margin-right:auto}.positioning-video{width:70%;display:block;margin-left:auto;margin-right:auto}.button-video{max-height:40px;position:absolute;text-align:center;margin-left:40%;width:20%;margin-right:40%;display:block;margin-top:-80px;z-index:100}.span-video{display:block;position:absolute;width:68%;font-weight:bolder;margin-left:15%;margin-right:15%;text-align:center;margin-top:20px}.half-size{width:35%;text-align:center;margin-left:auto;margin-right:auto}}.faq-yoast .schema-faq-section{margin-bottom:15px}.faq-yoast .schema-faq-question{color:#333}.grecaptcha-badge{visibility:collapse !important}.ppcp-dcc-order-button{float:none}.orderby{text-align:right}.ofertas span{color:#40826a}.cr-qna-ask-button{border-radius:5px !important;background:#40826a !important}#reviews.cr-reviews-ajax-reviews .cr-qna-search-icon,.cr-all-reviews-shortcode .cr-qna-search-icon,#cr_qna.cr-qna-block div.cr-qna-search-block .cr-qna-search-icon,#cr_qna.cr-qna-block div.cr-qna-search-block .cr-clear-input{fill:#40826a !important}hr.wp-block-separator{border:0}.enisa img{max-height:90px;width:auto}input#buscador:active{background-color:#9bcfbf;opacity:.4}.botonAjaxPagina a{padding:13px 20px;font-size:14px;color:#fff}#billing_address_2_field{display:none !important}.cuenta-atras{display:inline-block}.cuenta-atras.gsf-countdown-inner .countdown-section:first-child{display:none}.cuenta-atras.gsf-countdown-inner .countdown-section:nth-child(2)::before{display:none !important}.cuenta-atras.gsf-countdown.gsf-countdown-style-01 .countdown-section:not(:last-child){padding-right:5px}.cuenta-atras.gsf-countdown.gsf-countdown-style-01 .countdown-section+.countdown-section{padding-left:5px}.cuenta-atras .gsf-countdown.gsf-countdown-style-01 .countdown-section:not(:last-child){padding-right:0}.cuenta-atras.gsf-countdown.gsf-countdown-style-01 .countdown-section .countdown-value{line-height:normal;min-width:auto;margin-bottom:auto;font-size:15px}.cuenta-atras.gsf-countdown.gsf-countdown-style-01 .countdown-section .countdown-text{font-size:7px;font-weight:800;display:block;letter-spacing:.1em;line-height:2px;text-transform:uppercase;text-align:center;left:0;position:relative}.cuenta-atras.gsf-countdown.gsf-countdown-style-01 .countdown-section+.countdown-section:before{content:':';display:block;position:absolute;font-size:22px;left:-2px;top:-10px}.cuenta-atras.gsf-countdown .countdown-section{margin-bottom:auto}.greenform{position:absolute;bottom:103px;left:0;width:100%}@media screen and (max-width:475px){.greenform{bottom:16%}}.greenform input[type="email"]{text-align:center;display:inline-block;font-style:normal;font-size:22px;font-weight:700;padding-left:10px;padding-top:2px;padding-bottom:0;height:55px;padding-right:5px;width:74%;color:dimgrey}.greenform input[type="submit"]{display:inline-block;line-height:normal;font-style:normal;color:white !important;text-wrap:wrap;font-weight:600;height:55px;background-color:dimgray !important;width:24%;text-align:left;padding:0 10px;bottom:4px;left:-4px;font-size:12px}.greenform .mc4wp-form-fields{max-width:450px}.popmake-128230{cursor:pointer}