.page_inside h2,p{margin-bottom:.5rem;padding:.5rem}#menu-main-menu .sub-menu,#userMenu{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}:root{--aptk_green:#09B2B5;--aptk_lgreen:#82CF30;--aptk_gray:#444444;--aptk_lgray:#999999}body{background-color:#fff;font-family:Foco;overflow-x:hidden;width:100vw}.page_inside h2{font-size:1.25rem}#menu-main-menu .menu-item-has-children .sub-menu a:hover,#mobileMenu li a.nav-link:hover,.aptk_green,.mini_cart .quantity,.woocommerce-form-login .lost_password a{color:var(--aptk_green)}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .yith-wcwl-icon.fa.fa-heart,.aptk_lgreen{color:var(--aptk_lgreen)}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .yith-wcwl-icon.fa.fa-heart-o,.aptk_lgray{color:var(--aptk_lgray)}.bg_aptk_green,.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--aptk_green)}.bg_aptk_lgreen{background-color:var(--aptk_lgreen)}.bg_aptk_lgray{background-color:var(--aptk_lgray)}.border_aptk_green,.search ul.products li.product:hover,.woocommerce ul.products li.product:hover,.woocommerce-wishlist ul.products li.product:hover{border-color:var(--aptk_green)}.border_aptk_lgreen{border-color:var(--aptk_lgreen)}.border_aptk_lgray{border-color:var(--aptk_lgray)}.page_inside{padding:2rem 5rem 5rem}.shidden,.woocommerce #respond input#submit.added::after,.woocommerce .added_to_cart,.woocommerce .xoo-cp-added,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after,.woocommerce-form-login .form-row-first label,.woocommerce-form-login .form-row-last label,.woocommerce-widget-layered-nav-list span.count,.xoo-cp-container span.xoo-cp-close{display:none!important}.main_button{background-color:#fff;color:var(--aptk_green);border:2px solid var(--aptk_green);border-radius:50px;text-transform:uppercase;font-size:.8rem;padding:1rem 2.4rem}.ico_aceite,.ico_contacto,.ico_dermo,.ico_dieta,.ico_home,.ico_natura{background-position:top left;padding:.25rem 1rem .25rem 2rem;background-repeat:no-repeat}.breadcrumb{background-color:#efefef}.orderby,.woocommerce-cart .breadcrumb,.woocommerce-checkout .breadcrumb{background-color:#fff}#add_payment_method #payment,.aws-container .aws-search-form .aws-form-btn,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0}#toggleSearch svg path,.aws-container .aws-search-form .aws-form-btn svg path,.footer_diagonal svg{fill:var(--aptk_green)}.aws-container .aws-show-clear .aws-search-field{border-right-width:0}.search_columns li,.woocommerce-wishlist .products li{width:30.75%;float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;list-style:none}.search_columns li:first{clear:both}ul#menu-main-menu>li{margin:0 .5rem;font-size:.9rem}.ico_home{background-image:url('assets/images/ico_home.png')}.ico_contacto{background-image:url('assets/images/ico_contacto.png')}.ico_dermo{background-image:url('assets/images/ico_dermo.png')}.ico_natura{background-image:url('assets/images/ico_natura.png')}.ico_dieta{background-image:url('assets/images/ico_dieta.png')}.ico_aceite{background-image:url('assets/images/ico_aceite.png')}.content-p2 p,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{padding:.5rem}.home_banner .splide__slide p img{margin-left:auto;margin-right:auto;display:block}.home_banner .splide__pagination{bottom:2.75rem}.home_banner .splide__pagination li button{background:#fff;opacity:.5;border:1px solid var(--aptk_green);transform:scale(2.4);margin-left:.5rem;margin-right:.5rem}.home_banner .splide__pagination li button.is-active{opacity:1;transform:scale(2.4)}.blog_tag_cloud a.tag-cloud-link{border-radius:50px;border:1px solid #000;padding:.25rem 1rem;margin:.5rem .25rem;display:inline-block}.blog_tag_cloud a.tag-cloud-link:nth-child(2n):after{content:"\A";white-space:pre}.carrito-flex .cart_item .product-price .block,.page-numbers,.search .products li,.woocommerce .products li,.woocommerce-account .page_inside h2{text-align:center}.search ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-wishlist ul.products li.product .woocommerce-loop-product__title{font-weight:700;height:5rem;padding:.5em 0;margin:0;font-size:1em}.search ul.products li.product .button,.woocommerce ul.products li.product .button,.woocommerce-wishlist ul.products li.product .button{background-color:#fff;color:var(--aptk_green);border:2px solid var(--aptk_green);border-radius:50px;text-transform:uppercase;font-size:.8rem;padding:1rem 2.4rem;margin-top:0;letter-spacing:.1rem}.search ul.products li.product:hover .button,.woocommerce ul.products li.product:hover .button,.woocommerce-wishlist ul.products li.product:hover .button{background-color:var(--aptk_green);color:#fff;margin:0}.search ul.products li.product span.onsale,.woocommerce ul.products li.product span.onsale,.woocommerce-wishlist ul.products li.product span.onsale{background-color:var(--aptk_lgreen);color:#fff;font-size:.6rem;border-radius:2px;top:1rem;right:auto;left:1rem;margin:0;padding:0 .5rem;text-transform:uppercase}.search ul.products li.product .price,.woocommerce ul.products li.product .price,.woocommerce-wishlist ul.products li.product .price{font-size:1.4rem;color:var(--aptk_green);display:block;font-weight:400;margin-bottom:1em}@media screen and (max-width:640px){.search ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-wishlist ul.products li.product .woocommerce-loop-product__title{height:auto}.search ul.products li.product .price,.woocommerce ul.products li.product .price,.woocommerce-wishlist ul.products li.product .price{margin-bottom:.5em}}.search ul.products li.product,.woocommerce ul.products li.product,.woocommerce-wishlist ul.products li.product{margin:0;padding:1rem 1rem 2rem}.search ul.products li.product .woocommerce-placeholder,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li,.woocommerce ul.products li.product .woocommerce-placeholder,.woocommerce-wishlist ul.products li.product .woocommerce-placeholder{border:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{top:1rem;left:auto;right:1rem}.entry_title .yith-wcwl-add-to-wishlist{display:inline-block;margin-top:0;margin-left:1rem}.checkout_coupon.woocommerce-form-coupon .screen-reader-text,.field-boleta,.field-boleta .optional,.sin-privacy-policy-text .woocommerce-privacy-policy-text p,.single_add_to_wishlist span,.woocommerce-order-received .breadcrumb,.woocommerce-wishlist .responsive li .label,.xoo-cp-container .xoo-cp-btn-ch,.xoo-cp-container .xoo-cp-ptotal,.xoo-cp-container .xoo-cp-remove{display:none}.entry-summary p.price,.entry-summary span.price{color:var(--aptk_green)!important;font-size:1.6em!important}.capa-usuario.activo,.entry-summary p.price del,.entry-summary p.price ins{display:block!important}.entry-summary p.price ins{text-decoration:none;font-weight:400}#mobileMenu .menu-item-has-children,.entry-summary p.price ins span,.p-relative{position:relative}.entry-summary p.price ins>span::after{content:'(Oferta)';position:relative;right:-5px}.sidebar_filters .widget_product_categories li.cat-item a:before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before{content:'';border:2px solid #9d9994;display:inline-block;width:1rem;height:1rem;margin-right:.5rem;border-radius:.25rem;margin-top:.25rem;position:relative;top:.2rem}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{border:2px solid var(--aptk_green);background-color:var(--aptk_green)}.line_item img,.woocommerce-NoticeGroup,.woocommerce-NoticeGroup-checkout,.woocommerce-checkout .form-row.place-order,.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row{width:100%}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:var(--aptk_lgray);color:#fff;border:0;border-radius:100%;width:32px;height:32px;margin:0 .25rem}.woocommerce nav.woocommerce-pagination ul li span.current{background-color:var(--aptk_green);color:#fff}body.home .woocommerce ul.products li.product a img{width:150px;height:150px;margin:0 auto}.sidebar_filters ul{padding:.5rem 1rem!important}.qib-container{border:1px solid #979797;border-radius:.125rem;padding:.25rem .5rem}.qib-container .input-text,.qib-container .qib-button{background:0 0!important;border:0!important}.single-product div.product .woocommerce-product-gallery .flex-viewport{border:1px solid #dedede;margin-bottom:1rem}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{border:1px solid #dedede}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border:1px solid #09b2b5}#tab-description p{padding:1rem 0}@media screen and (max-width:768px){.entry-summary .dscto,.entry-summary .entry_title,.entry-summary .product_meta{display:none}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.xoo-cp-pimg img{width:100px;height:auto;border-radius:2px;border:1px solid #dedede}.woocommerce ul.product_list_widget li img{width:48px;height:48px}#toggleMC,.cursor{cursor:pointer}.mini_cart{min-width:300px}.mini_cart::before{content:"";position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid var(--aptk_green);top:-13px;left:56%}.mini_cart li.widget_shopping_cart{list-style:none;padding:0 1rem 1rem}.mini_cart li.widget_shopping_cart ul.product_list_widget{max-height:288px;overflow:auto}.mini_cart .mini_cart_item{padding:.5rem 0!important}.mini_cart li img{float:left!important;margin-left:0!important;margin-right:1rem;margin-bottom:2rem}.mini_cart .woocommerce-mini-cart__total{padding:1rem 0!important;border-top-style:solid!important;border-top-width:1px!important;font-size:1rem}.mini_cart .woocommerce-mini-cart__total bdi{float:right;color:var(--aptk_green)}.mini_cart .woocommerce-mini-cart__buttons .button{background-color:var(--aptk_green);border-radius:50px;padding:.5rem 1rem;width:48%;text-align:center;text-transform:uppercase;font-size:.6rem}.mini_cart .woocommerce-mini-cart__empty-message{padding:1.5rem 1rem;font-size:1.25rem}.woocommerce-cart-form__cart-item{border-bottom:1px solid #dedede}.woocommerce-cart-form__cart-item:last-of-type{border-bottom:0}.woocommerce-form-login .lost_password,.woocommerce-shipping-totals.shipping .woocommerce-shipping-destination,.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods{text-align:right}#billing_factura_field .woocommerce-input-wrapper{display:flex}#billing_factura_field .woocommerce-input-wrapper .input-radio{width:20px;margin-right:.5rem}.woocommerce-checkout .woocommerce-checkout-review-order .product-name{font-size:.75rem}.woocommerce-checkout .woocommerce-checkout-review-order .product-thumbnail img{width:100px;border:1px solid #ccc}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:var(--aptk_green);float:none;margin:2rem auto 0;display:block;padding:.75rem 2.4rem;text-transform:uppercase}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:var(--aptk_lgreen);color:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--aptk_lgreen)}.woocommerce form.login{border:0;padding:0;margin:0}.xoo-cp-container{padding:1.4rem 3rem;max-width:700px}@media screen and (max-width:500px){td.xoo-cp-pimg{display:block;width:100px;float:left;margin-bottom:3rem;padding-right:1rem}td.xoo-cp-pprice,td.xoo-cp-pqty,td.xoo-cp-ptitle{display:block;width:100%;text-align:left;margin:0}.xoo-cp-container{padding:1.2rem;max-width:auto}}.xoo-cp-container a.xcp-btn{width:48%;background-color:var(--aptk_green);color:#fff;border:1px solid var(--aptk_green);border-radius:50px}.xoo-cp-container a.xoo-cp-close{color:var(--aptk_green);background-color:#fff;float:right}.xoo-cp-container a.xoo-cp-btn-vc{float:right}.xoo-cp-atcn.xoo-cp-success{background-color:transparent;color:#000;padding:1rem;border-bottom:1px solid #dedede;font-weight:600}.xoo-cp-pdetails td a{font-size:1rem;font-weight:400}.xoo-cp-pdetails .xoo-cp-pprice{color:var(--aptk_green);font-size:1rem}.xoo-cp-atcn .xoo-cp-icon-check{background-color:var(--aptk_lgreen);border-radius:50%;padding:.3rem;font-size:.6rem;color:#fff;top:-1px;position:relative}#loginPU{left:50%;transform:translateX(-50%) translateY(-50%);top:50%;font-size:.8rem}.woocommerce-form-login .form-row{display:block;width:100%!important}.woocommerce-form-login input.input-text{border:1px solid #d8d8d8;padding:.5rem .75rem;width:100%;margin:0;line-height:normal}.woocommerce-form-login .woocommerce-form-login__submit{background-color:var(--aptk_green);color:#fff;border:1px solid var(--aptk_green);text-transform:none;border-radius:2em;font-weight:400;padding:.75rem 2.5rem!important;width:100%;margin:.75rem 0!important;display:block;text-transform:uppercase!important}#menu-main-menu .menu-item-has-children{position:relative;padding-bottom:.75rem;margin-bottom:-.25rem}#menu-main-menu .sub-menu{display:none;position:absolute;left:0;background:#fff;top:2.2rem;padding:1rem;width:100%;border-radius:.1rem}#menu-main-menu .menu-item-has-children .sub-menu:hover,#menu-main-menu .menu-item-has-children:hover .sub-menu,#mobileMenu,#mobileMenu .sub-menu,.checkout.grid,.fsvg2,.home_banner .splide__slide>a{display:block}#menu-main-menu .menu-item-has-children .sub-menu li{padding:.25rem}#mobileMenu{height:94vh;background-color:#fff;padding-top:11px;max-width:100%!important}#mobileMenu .menu-item-has-children:after{content:"";position:absolute;right:0;background-position:top right;background-image:url('assets/images/flecha-r.png');background-size:contain;height:15px;width:15px;background-repeat:no-repeat;top:.75rem}#mobileMenu .sub-menu .mobile-back-link,#mobileMenu .sub-menu:before{background-position:90vw center;background-image:url('assets/images/back.png');background-size:20px;height:28px;width:100vw;background-repeat:no-repeat;top:4px;background-color:#fff;cursor:pointer}#mobileMenu li{margin-top:1rem}#mobileMenu .sub-menu{font-size:.8rem;transform:translateX(100vw);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:all;left:0;top:1rem;width:100vw;background-color:rgba(0,0,0,.5);height:100%;z-index:99;position:relative}#mobileMenu .sub-menu:before{content:"";position:absolute;padding:1rem;display:none}#mobileMenu .sub-menu .mobile-back-link{position:relative;padding:30px 1rem 1rem;margin-top:4px}@media screen and (max-width:767px){.page_inside{padding:2rem 0}.ico_aceite,.ico_contacto,.ico_dermo,.ico_dieta,.ico_home,.ico_natura{margin-left:2rem}.page_inside ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important;display:block}.sidebar_filters{position:fixed;height:calc(100vh - 54px);background:#fff;right:0;z-index:99;top:54px;padding:.5rem 1rem;overflow:auto;width:100vw}.mini_cart{left:0;position:fixed;top:46px}.mini_cart::before{display:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.xoo-cp-container a.xcp-btn{width:100%}.xoo-cp-container a.xoo-cp-btn-vc,.xoo-cp-container a.xoo-cp-close{float:none}#loginPU{top:0;bottom:0;left:0;right:0;transform:none;overflow:auto}#overlay{display:none!important}.woocommerce-form-login{min-width:auto}body.admin-bar #mobileMenu .sub-menu .mobile-back-link{margin-top:40px!important}body.admin-bar #mobileMenu{padding-top:55px}}#mobileMenu .sub-menu li{margin-top:0;padding:0;background-color:#fff}#mobileMenu .sub-menu li:first-child{margin-top:2rem}#mobileMenu .sub-menu li a{padding:.75rem 2rem;width:100%;display:block}#mobileMenu .menu-item-has-children.is_active .sub-menu{transform:translateX(0);overflow:auto;padding-bottom:17px}#mobileMenu .mobile_bottom_options li{border-bottom:1px solid #fff;margin:0}#mobileMenu .mobile_bottom_options li a{padding:.75rem 2rem;display:block}@media screen and (min-width:768px){.md\:block{display:block!important}#mobileMenu,#mobileMenu .sub-menu{display:none}}.woocommerce form{font-size:.9rem}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce label{color:#333}.woocommerce form #billing_factura_field{margin-bottom:2rem}.woocommerce form .form-row input,.woocommerce form .form-row select,.woocommerce form .form-row textarea{border:1px solid #d8d8d8;padding:.5rem .75rem;margin:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:var(--aptk_green);color:#fff;border:1px solid var(--aptk_green);border-radius:50px;font-weight:400}.woocommerce-EditAccountForm .woocommerce-Button{margin:2rem auto 1rem!important;display:block!important;padding:.75rem 3rem!important}.c4wp_user_input_captcha{border:1px solid #e2e8f0}.user_menu li{border-left:3px solid #fff}.user_menu li:hover{border-left:3px solid var(--aptk_green);color:var(--aptk_green)}.user_menu li:last-of-type{font-weight:700;border-top:1px solid var(--aptk_lgray);padding:.5rem 1rem;margin-top:.5rem}.footer{background:#09b2b5;background:linear-gradient(90deg,#09b2b5 0,#20c583 100%)}.footer_diagonal.inside{background-color:#f5f6fa}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-checkout .form-row,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}.header-wishlist{margin-right:15px}.header-wishlist i{font-size:22px;margin-left:-14px}#billing_tipo_documento_field>span{width:100%!important}@media screen and (max-width:1024px){.fsvg2{display:none}}.carrito-flex,.row-z,.woocommerce .listados-productos ul.products,.woocommerce-checkout form.checkout.grid,.woocommerce-wishlist .woocommerce ul.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.carrito-flex .columna-1,.woocommerce-checkout form.checkout.grid #customer_details{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;margin:0}.carrito-flex .columna-2,.woocommerce-checkout form.checkout.grid #order_review{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;margin:0}.carrito-flex .cart_item .product-name,.carrito-flex .cart_item .product-price{padding:0 10px}.woocommerce-cart .page_inside .bg-white.container,.woocommerce-checkout .page_inside .bg-white.container{width:100%;max-width:100%}@media (max-width:1160px){.woocommerce-cart .page_inside{padding-left:20px;padding-right:20px;max-width:1150px;margin:0 auto}.carrito-flex .columna-1{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;margin:0}.carrito-flex .columna-2{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin:0}}@media (max-width:1050px){.carrito-flex .columna-1,.carrito-flex .columna-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.carrito-flex .columna-2{border:0;padding:0;margin-top:40px}.carrito-flex .columna-2 .inner{max-width:450px;margin:0 auto;border:1px solid #e2e8f0;padding:30px;border-radius:10px}}@media (max-width:550px){.woocommerce-cart .page_inside .woocommerce-cart-form__cart-item.cart_item{padding:0}.woocommerce-cart .breadcrumb .aptk_lgray,.woocommerce-checkout .breadcrumb .aptk_lgray{display:block;width:100%}}@media (max-width:420px){.carrito-flex .columna-2 .inner{padding-left:20px;padding-right:20px}.woocommerce-cart .page_inside .bg-white.container{padding:0 5px}}.woocommerce-checkout #customer_details .checkout-comprobante.form-row fieldset{position:relative;display:inline-block}.woocommerce-checkout #customer_details .checkout-comprobante.form-row fieldset .required{position:absolute;right:-10px;top:0}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start!important;justify-content:flex-start!important}.woocommerce-checkout #customer_details #billing_factura_field{position:relative;top:-15px;left:0;margin:0;display:table;width:100%}.woocommerce-checkout #customer_details #billing_country_field{clear:both}.woocommerce form .form-row label{line-height:2;height:30px;display:block;width:100%;position:initial!important}.woocommerce-checkout #customer_details .wc_payment_methods li label{margin-top:-30px;padding-left:25px}.grid .woof_products_top_panel_ul .woof_reset_button_2,.woocommerce-checkout #customer_details #payment{padding:0}.woocommerce-checkout #customer_details .form-row input.input-text,.woocommerce-checkout #customer_details .form-row textarea{padding-top:12px;padding-bottom:12px}.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #d8d8d8;border-radius:0;height:40px;padding-top:6px;padding-left:4px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}@media (max-width:991px){.woocommerce-checkout form.checkout.grid{-ms-flex-pack:center!important;justify-content:center!important}.woocommerce-checkout form.checkout.grid #customer_details{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-checkout form.checkout.grid #order_review{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}#toggleLoginD .box-text{display:none!important}}@media (max-width:767px){.carrito-flex .cart_item .product-price .block{text-align:right}.carrito-flex .cart_item .product-name,.carrito-flex .cart_item .product-price{padding:10px 0}.woocommerce-checkout form.checkout.grid #order_review{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.content-medios-footer{padding:20px 15px 0!important}}@media (max-width:600px){.woocommerce-checkout form.checkout.grid #order_review{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#order_comments_field #order_comments{height:70px}.woocommerce-NoticeGroup-checkout,.woocommerce-NoticeGroup-updateOrderReview{margin-top:-130px;padding-top:130px}.woocommerce-account .woocommerce-form-login.login{max-width:500px;margin-left:auto;margin-right:auto}.woocommerce-account.logged-in .page_inside h2{text-align:left}.colz-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content-medios-footer{max-width:1150px;margin:0 auto}.content-medios-footer ul li{display:inline-block;margin-right:7px!important}.content-medios-footer ul li img{max-height:50px!important;height:auto!important;max-width:60px!important;width:auto!important}@media (min-width:767px){.woocommerce ul.products li.product a img{width:auto;height:auto;max-height:300px;margin-left:auto;margin-right:auto}.bloque-img-0.con-img{min-height:335px}.bloque-img-0.con-img img{display:none!important}.bloque-img-0.con-img .box-img-single{height:310px;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%}}@media (min-width:767px) and (max-width:1300px){.bloque-img-0.con-img .box-img-single{height:265px}.bloque-img-0.con-img{min-height:0}}@media (min-width:767px) and (max-width:1200px){.bloque-img-0.con-img .box-img-single{height:240px}}@media (min-width:767px) and (max-width:1100px){.bloque-img-0.con-img .box-img-single{height:220px}}@media (min-width:767px) and (max-width:910px){.bloque-img-0.con-img .box-img-single{height:200px}}@media (max-width:1450px){section.page_inside{padding-left:20px;padding-right:20px}}.sg-overlay{z-index:999}.sg-del-add-map-container{height:280px!important;margin:-30px -60px 0!important;width:auto!important}.woocommerce-billing-fields .select,.woocommerce-input-wrapper .select2,.woocommerce-input-wrapper .select2-selection{height:42px!important}@media (max-width:490px){.sg-del-add-add-new-opt,.woocommerce-page form.woocommerce-checkout .form-row-first,.woocommerce-page form.woocommerce-checkout .form-row-last{width:100%!important}}.woocommerce-order-received .woocommerce-order{padding-top:15px;max-width:1000px;margin:0 auto}.woocommerce-order-received .woocommerce-customer-details address{border:2px solid #09b2b5;padding-top:14px;padding-bottom:11px;font-size:14px;min-height:175px}.woocommerce-order-received .woocommerce-customer-details address p{padding-top:0;padding-bottom:0}.woocommerce-order-received .woocommerce-order .woocommerce-notice{font-size:26px;text-align:center;font-weight:700}.woocommerce-order-received ul.order_details{display:table;margin:30px auto}.woocommerce-order-received ul.order_details li{margin-bottom:10px}.woocommerce-order-received .woocommerce-column__title,.woocommerce-order-received .woocommerce-order-details__title{margin-bottom:5px;padding-bottom:0;font-weight:700;font-size:18px;color:#09b2b5}.woocommerce-order-received table.shop_table{border-color:#09b2b5;border-width:2px}@media (max-width:750px){.woocommerce-order-received ul.order_details li{float:none;margin-bottom:15px;width:100%;border:0;padding:0}.woocommerce-order-received ul.order_details{width:100%}.woocommerce-order-received .woocommerce-column--2{padding-top:20px}}.woof_container_inner h4{margin-bottom:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px;font-weight:700;font-size:18px}.woof_container_inner .woof_checkbox_label{position:relative;padding-top:2px;padding-bottom:2px;padding-left:10px}.woof_container_inner .woof_checkbox_term~.iCheck-helper::before{content:'';border:2px solid #9d9994;display:inline-block;width:1rem;height:1rem;margin-right:.5rem;border-radius:.25rem;margin-top:.25rem;position:absolute;top:0;left:-6px;background:#fff}.woof_container_inner .woof_checkbox_term{opacity:0;position:absolute;left:0;top:0}.woof_container_inner .woof_checkbox_term~.iCheck-helper{opacity:1!important;cursor:pointer}.woof_container_inner .woof_checkbox_term:checked~.iCheck-helper::before{background:#09b2b5;border-color:#09b2b5}.woof_submit_search_form_container .button{background-color:#fff;color:#09b2b5;border:2px solid #09b2b5;border-radius:50px;text-transform:uppercase;font-size:.8rem;padding:1rem 2.4rem;margin-top:0;letter-spacing:.1rem;transition:.4s}.woof_submit_search_form_container .button:hover{color:#fff;background:#09b2b5}.woocommerce .listados-productos ul.products li.product,.woocommerce-page .listados-productos ul.products li.product,.woocommerce-wishlist .woocommerce ul.products li.product{-ms-flex:0 0 33.2222%;flex:0 0 33.2222%;max-width:33.2222%}.modalContainer{display:none;position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modalContainer .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #d3d3d3;border-top:10px solid #58abb7;width:60%}.modalContainer .close{color:#aaa;float:right;font-size:28px;font-weight:700}.modalContainer .close:focus,.modalContainer .close:hover{color:#000;text-decoration:none;cursor:pointer}@media (max-width:1080px){.woocommerce .listados-productos ul.products li.product,.woocommerce-page .listados-productos ul.products li.product,.woocommerce-wishlist .woocommerce ul.products li.product{-ms-flex:0 0 49.8888%;flex:0 0 49.8888%;max-width:49.8888%}}.single .summary .entry_title{line-height:1.2}.single .summary .entry_title .yith-wcwl-add-to-wishlist{margin-left:5px;position:relative;top:8px}.single .summary .entry_title .yith-wcwl-add-to-wishlist a{display:table}.single .summary .product_meta{margin-top:15px}.page_inside{z-index:2;position:relative}@media (min-width:768px){.md\:w-1\/3,.md\:w-2\/3{vertical-align:top;display:inline-block}.md\:w-1\/3{width:31.333333%}#sidebarMobile{display:none}}.single .summary .entry_title .feedback{font-weight:100;font-style:italic;padding:5px 0;display:inline-block;width:100%}.single .summary .entry_title .feedback~a[data-title="Ver favoritos"]{text-decoration:underline;font-weight:100;padding:5px 0 10px;display:inline-block;color:#000;font-size:20px}@media (max-width:767px){.woocommerce-order-received .woocommerce-customer-details address{min-height:0}#mobileMenu{overflow-x:hidden}}@media (max-width:390px){header #toggleMC img.carrito{height:23px!important;position:absolute;width:24px!important;max-width:24px;right:-10px;top:0}}.woocommerce-account.logged-in .woocommerce-MyAccount-content p a{text-decoration:underline}.section-orden-0{padding-top:50px!important;padding-bottom:40px}.section-orden-0 .titulo-0{font-size:36px!important;line-height:1.2;color:#999}.section-orden-0 .content,.section-orden-0 .description{text-align:center;max-width:800px;margin:0 auto}#toogleMenuMobile img,.block-user-iniciar .img{max-width:24px;height:auto}.section-orden-0 .content p,.section-orden-0 .description p{font-size:18px;color:#999}.section-orden-0 .content-btn{text-align:center;margin-top:25px}.section-orden-0 .content-btn .button{min-width:220px;height:45px!important;padding-top:13px}body>.mensaje-validacion{background:#fff;position:absolute;max-width:400px;border:1px solid #dedede;z-index:99;left:50%;margin:-80px 0 0 -200px;top:50vh;padding:15px;text-align:center;box-shadow:0 0 4px 0 #000;border-radius:10px;font-size:20px}@media (max-width:500px){.woocommerce-checkout form.checkout.grid #customer_details .bg-white.mb-4.p-6,.woocommerce-checkout form.checkout.grid #customer_details .border-solid.border-b{padding-left:2px!important;padding-right:2px!important}#createAccount .woocommerce-form-row{width:100%}#ls-register .w-full.p-4{padding-left:0;padding-right:0}.sg-del-add-map-container{margin:-30px -36px 0!important}.breadcrumb .aptk_lgray{color:#fff;text-shadow:1px 1px 3px #7b7b7b}.section-orden-0 .titulo-0{font-size:28px!important}.section-orden-0{padding-bottom:25px}}.o612-email-verification{display:block;text-align:center;padding:30px;background:#1fc584;color:#fff;font-size:18px}.o612-email-verification-close{width:32px;height:32px;position:absolute;right:10px;top:10px;cursor:pointer}.o612-email-verification-close:before{content:"\f00d";font:32px/1 FontAwesome;color:#fff}#loginform .input{border:1px solid #ccc;width:100%;padding:8px}.container{margin-left:auto;margin-right:auto}.quantity .box-quantity{width:100px;position:relative;overflow:hidden}.quantity .box-quantity button{cursor:pointer;position:absolute;border:0;background:0 0;height:100%;line-height:1;padding:0 6px;font-size:18px;outline:0}.quantity .box-quantity .minus{left:4px}.quantity .box-quantity .plus{right:2px}.quantity .box-quantity input.qty{height:43px;margin:0;width:100%!important;cursor:pointer;outline:0;padding-top:4px;border:1px solid #d0d0d0}.quantity .box-quantity input.qty::-webkit-inner-spin-button,.quantity .box-quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity .box-quantity input.qty[type=number]{appearance:textfield;-moz-appearance:textfield}form.cart div.quantity{float:none!important}form.cart .bg_aptk_green{height:35px;text-align:center;min-width:200px}@media (max-width:768px){.quantity .box-quantity{margin-left:auto}}.ico-whatsapp{position:fixed;bottom:15px;right:10px;max-width:55px!important;z-index:10}header .list-header .border-solid:last-child{border-right:0!important}#mobileMenu .ico_dermo,#mobileMenu .ico_inicio,#mobileMenu .ico_natura{background-position:0 5px}#mobileMenu.overflow-auto{overflow:hidden}.block-user-iniciar{position:relative;padding-left:30px;top:-2px;cursor:pointer}#userMenu,.capa-usuario{width:100%;left:0;top:0;display:none}.block-user-iniciar .img{position:absolute;left:0;top:5px}#userMenu{margin-top:45px;position:absolute;background:#fff;transition-property:all;transition-delay:.3s}#userMenu.activo{display:block!important;min-width:190px}.container-1300{max-width:1300px!important}@media (max-width:700px){.woocommerce .listados-productos ul.products li.product,.woocommerce-page .listados-productos ul.products li.product,.woocommerce-wishlist .woocommerce ul.products li.product{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#userMenu.activo{left:-110px}}.box-item-cart img{width:26px}.box-item-favorito .fa{font-size:20px}header .group-caja .caja{display:inline-block;position:relative}header .group-caja .caja .count-0{position:absolute;top:-6px;left:14px;background:#82cf30;border-radius:50%;z-index:2;height:16px;width:16px;display:flex;align-content:center;text-align:center;color:#fff;font-size:11px}header .group-caja .caja .count-0 span{margin:0 auto;display:table}header .group-caja .caja .box-item-cart{position:relative;top:4px;margin-left:15px}header .group-caja .caja .box-item-cart .count-0{left:17px}header .group-caja .caja .box-item-cart .text{position:absolute;left:32px;top:3px;white-space:nowrap}@media (max-width:950px){header .group-caja .caja .box-item-cart .text{display:none}}#wpadminbar{z-index:40!important}.z-100{z-index:100}.capa-usuario{height:100%;z-index:99;position:fixed;opacity:0}@media screen and (max-width:600px){#wpadminbar{position:fixed!important}}.header-part-2{z-index:50;position:relative;border-bottom-width:1px;border-top-width:1px;border-style:solid;--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity));--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));padding:20px}.logo-header a,.page-numbers li{display:inline-block}.logo-header img{max-width:192px!important}@media screen and (max-width:767px){.header-part-2{height:64px;padding:5px 24px 5px 15px}.header-part-2 .box-flex{display:block}.header-part-2 .width-mobile{width:auto!important;display:inline-block}#toogleMenuMobile img{position:relative;margin-right:12px;top:-5px}.header-part-2 .float-right-3-mobile{float:right;position:relative;top:12px}.header-part-2 .float-right-2-mobile{position:absolute;right:92px;top:16px}.header-part-2 .float-right-1-mobile{position:absolute;right:116px;top:17px}.logo-header img{max-width:145px!important;margin-top:6px}.block-user-iniciar .text{display:none!important}.mini_cart{z-index:999}body.admin-bar .mini_cart{top:92px!important}}@media screen and (max-width:375px){.header-part-2{padding-left:10px;padding-right:16px}.logo-header img{max-width:130px!important;margin-top:8px}#toogleMenuMobile img{margin-right:8px}.header-part-2 .float-right-2-mobile{right:83px}.header-part-2 #toggleSearch span{padding:0!important}.header-part-2 .float-right-1-mobile{right:120px}}@media screen and (max-width:335px){.logo-header img{max-width:119px!important;margin-top:8px}#toogleMenuMobile img{top:-2px}}@media screen and (max-width:1300px){.mini_cart::before{left:63%!important}}@media screen and (max-width:1150px){.mini_cart::before{left:69%!important}}@media screen and (max-width:1030px){.mini_cart::before{left:74%!important}.woocommerce-wishlist .bg-white.container,footer .container{max-width:1000px}}@media screen and (max-width:910px){.mini_cart::before{left:80%!important}}@media screen and (max-width:850px){.mini_cart::before{left:84%!important}}#mainNav .header-part-1{height:34px;transition:.3s}#mainNav.sticky-activo .header-part-1{height:0;padding-top:0!important;padding-bottom:0!important}.wp-block-search__inside-wrapper{border:1px solid #000;border-radius:5px}.page-numbers .page-numbers{border:1px solid #000;display:inline-block;padding:2px 6px;min-width:30px}.page-numbers .page-numbers.current{background:#000;color:#fff}.section-blog-empty{padding:40px 20px 60px;min-height:230px;margin-top:50px;margin-bottom:110px}.section-blog-empty .titulo{font-size:36px;font-weight:700;text-align:center;margin-bottom:10px}.section-blog-empty .content{max-width:400px;margin:0 auto}.section-sin-resultados{padding-top:42px;font-size:24px;padding-bottom:20px}ul.lista-navegacion{padding-left:10px}.woocommerce-wishlist .responsive li{border:2px solid #09b2b5;margin-bottom:15px!important;position:relative;padding:10px 10px 15px;max-width:500px;margin-left:auto;margin-right:auto}.woocommerce-wishlist .responsive li .button{background:0 0!important;color:#09b2b5!important}.woocommerce-wishlist .responsive li .product-remove{position:absolute;top:7px;right:5px}.woocommerce-wishlist .responsive li .fa-trash:before{content:"x";font-family:Foco}.woocommerce-wishlist .responsive li .remove_from_wishlist{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce-wishlist .responsive .additional-info,.woocommerce-wishlist .responsive .additional-info tbody,.woocommerce-wishlist .responsive .additional-info td.value,.woocommerce-wishlist .responsive .additional-info tr{display:block;font-size:16px}.woocommerce-wishlist .responsive .additional-info td.value{text-align:center!important}.wishlist_table.mobile li .item-details table.item-details-table td.value{font-size:16px}.breadcrumb{margin-top:35px}.cart_item a.underline{color:red}span.woocommerce-input-wrapper strong{display:block;background:#f7f7f7;min-height:42px;padding-top:10px;padding-left:5px}.addresses-section .single-address .sg-button.button-outline{color:#09b2b5!important;border:1px solid #09b2b5!important}#customer_details .w-full .bg-white{padding:20px 5px}.woocommerce-form-register .woocommerce-button{width:100%;padding:12px 10px;text-transform:uppercase}#toggleRegister{padding:11px 0}.sin-privacy-policy-text{margin-top:-15px;margin-bottom:-25px}.woof_list_checkbox li div.icheckbox_flat-aero{margin-top:-5px;margin-right:-20px}body.has-popup .page_inside{z-index:41}.listados-productos{z-index:0}@media screen and (max-width:767px){.woocommerce-MyAccount-navigation{margin-left:auto!important;margin-right:auto!important}.woocommerce-MyAccount-content{padding-left:0!important;padding-right:0!important}.admin-bar .sidebar_filters{height:calc(100vh - 108px);top:110px}}.links-social-footer li{display:inline-block;margin-right:10px}.links-social-footer img{height:20px!important;width:auto}.payment_box.payment_method_tilopay input{color:#000!important}.home_banner__image{display:block;width:100%;height:auto}.home_banner__logo{display:block;width:349px;max-width:100%;height:auto;margin-left:auto;margin-right:auto}