.complaint-book-link{position:absolute;bottom:0;left:20px;z-index:10;display:block;text-decoration:none}.complaint-book-image{width:80px;height:auto;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .3);transition:transform 0.2s}.complaint-book-image:hover{transform:scale(1.05)}.menu-custom-top-bar{height:120px!important}#grve-header.grve-sticky-header.grve-shrink .menu-custom-top-bar,#grve-header.grve-sticky-header.grve-advanced .menu-custom-top-bar{height:90px!important}.menu-mktg-top-bar{font-size:.8rem;background:#a3bd31;width:100%;text-align:center;font-weight:700;padding:0 3rem;transition:all .15s ease-in-out}.menu-mktg-top-bar>a{color:#003581!important;transition:all .15s ease-in-out;display:block}.menu-mktg-top-bar:hover{background:#003581}.menu-mktg-top-bar:hover a{color:#fff!important}@media only screen and (max-width:1270px){.menu-custom-top-bar{}}@media only screen and (max-width:700px){.menu-mktg-top-bar{line-height:1.3rem;padding:.25rem .5rem}}.grve-padding-top-sm{padding-top:2.5em}.grve-padding-bottom-sm{padding-bottom:2.5em}.zg-btn-primary,.zg-btn-secondary{padding:10px 20px!important;border-radius:10px!important;color:#fff!important;text-transform:uppercase!important;transition:all .05s ease-in-out!important;display:inline-block!important;border:none!important}.zg-btn-primary{background:linear-gradient(180deg,#003581 40%,#00265d 100%)!important;box-shadow:0 2px 0 #001c44!important}.zg-btn-primary:active{transform:translateY(2px);background:linear-gradient(180deg,#003581 0%,#00265d 0%)!important;box-shadow:inset 0 2px 4px 1px #001c44!important}.zg-btn-secondary{background:linear-gradient(180deg,#a3bd31 40%,#91a92c 100%)!important;box-shadow:0 2px 0 #718422!important}.zg-btn-secondary:active{transform:translateY(2px);background:linear-gradient(180deg,#a3bd31 0%,#91a92c 0%)!important;box-shadow:inset 0 2px 4px 1px #718422!important}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#a3bd31}::-webkit-scrollbar-track:hover{background:#86d03f}::-webkit-scrollbar-thumb{background:#003581;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#074eb3}.wpcf7-list-item input[type="checkbox"],.woof_checkbox_sales_container input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:#003581;top:10px;height:30px;width:30px;border:1px solid #c8cbe3;border-radius:5px;cursor:pointer;margin-right:7px;outline:none;transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.wpcf7-list-item input[type="checkbox"]:checked::before,.woof_checkbox_sales_container input[type="checkbox"]:checked::before{position:absolute;font:17px/1 'Open Sans',sans-serif;left:10px;top:4px;content:'\02143';transform:rotate(40deg)}.wpcf7-list-item input[type="checkbox"]:hover,.woof_checkbox_sales_container input[type="checkbox"]:hover{border-color:#003581}.wpcf7-list-item input[type="checkbox"]:checked,.woof_checkbox_sales_container input[type="checkbox"]:checked{border-color:#003581;background-color:#003581;color:#fff}.wpcf7-list-item input[type="checkbox"]+.wpcf7-list-item-label{cursor:pointer}.grve-modal-content .wpcf7-list-item{margin-left:0}.grve-modal-content .wpcf7-list-item input[type="checkbox"]:hover,.grve-modal-content .woof_checkbox_sales_container input[type="checkbox"]:hover{border-color:#a3bd31}.grve-modal-content .wpcf7-list-item input[type="checkbox"]:checked,.grve-modal-content .woof_checkbox_sales_container input[type="checkbox"]:checked{border-color:#a3bd31;background-color:#a3bd31;color:#003581}.woof_container_inner_categorasdelproducto>.woof_block_html_items>.woof_list_checkbox{max-height:195px;overflow:auto;border:#c8cbe3 solid 1px!important;border-radius:5px;padding:0 0 0 10px!important}.grve-horizontal-menu .grve-menu .sub-menu{margin-top:0!important;padding:0!important;border-radius:0 0 5px 5px}.grve-horizontal-menu .grve-menu .sub-menu a{margin:0!important;padding:12px 14px!important}.grve-horizontal-menu .grve-menu .sub-menu li:last-child>a:hover{border-radius:0 0 5px 5px}#grve-cart-area-overlay,#grve-hidden-menu-overlay{background-color:rgb(0 0 0 / .5)!important}.grve-hidden-area{-webkit-transition:-webkit-transform 0.25s ease-in-out!important;-moz-transition:-moz-transform 0.25s ease-in-out!important;-o-transition:-o-transform 0.25s ease-in-out!important;transition:transform 0.25s ease-in-out!important}.grve-modal{-webkit-transition:all .2s!important;-moz-transition:all .2s!important;-ms-transition:all .2s!important;-o-transition:all .2s!important;transition:all .2s!important}.zg_hide_overflow{overflow:hidden!important}#grve-main-header{background:#003581;border:none!important}#grve-header.grve-sticky-header #grve-main-header{background-image:none}.grve-icon-menu:before{background:#fff;padding:10px;border-radius:5px;color:#003581}#grve-responsive-header .grve-header-elements .tooltip{position:absolute;display:none;top:50px;font-size:14px;width:165px;text-align:center;background:#a5f149;height:30px;padding:0 5px;color:#003581;font-weight:700}#grve-responsive-header .grve-header-elements .tooltip2{position:absolute;display:none;top:50px;font-size:14px;width:130px;text-align:center;background:#a5f149;height:auto;padding:5px 10px;color:#003581;font-weight:700;line-height:1.5rem}#grve-responsive-header .grve-header-elements .tooltip:before,#grve-responsive-header .grve-header-elements .tooltip2:before{height:10px;width:10px;background:#a5f149;top:-10px;content:"";position:absolute;left:20px;transform:translate(-50%,50%) rotate(45deg)}#grve-responsive-header #zg_shop_change_btn_responsive{display:inline-block;padding:0 10px;line-height:54px;margin:0;background:none;color:#a3bd31}#grve-responsive-header .responsive-more-icons .grve-item i{font-size:1.35rem!important}.zg_footer_title,#grve-footer>.grve-footer-wrapper>p,#grve-footer .grve-widget-area,#grve-footer .grve-footer-bar{background:transparent!important}#grve-footer>.zgfooter-helper{height:150px;width:100%;border-bottom:10px solid #a3bd31;border-radius:0 0 100% 0;position:relative;background:#fff}#grve-footer>.grve-footer-wrapper{margin-top:-150px;padding-top:150px;background:linear-gradient(270deg,#203562,#015092);color:#fff}#grve-footer>.grve-footer-wrapper>p{margin:0;padding:15px 25px 0 25px;text-align:center}.zg_footer_title{text-align:center;margin:0;padding-top:50px}.zg_btn_footer{padding:15px 10px!important;display:table;border-radius:5px;margin:10px 0!important;width:100%;transition:background-color ease-in-out .15s!important;-webkit-transition:background-color ease-in-out .15s!important;-moz-transition:background-color ease-in-out .15s!important;-ms-transition:background-color ease-in-out .15s!important;-o-transition:background-color ease-in-out .15s!important}.zg_btn_footer:hover>.zg_icon>.fa-phone{background:#a3bd31;color:#fff}.zg_btn_footer:hover>.zg_icon>.fa-whatsapp{color:#fff;background:#25d366}.zg_btn_footer>.zg_icon{width:100%;display:block;text-align:center!important;padding:0 0 20px 0!important;position:relative}.zg_btn_footer>.zg_icon>i{font-size:5em!important;padding:10px 17px;background:#fff;border-radius:10px;transition:all ease .15s;color:#003581}.zg_btn_footer>.zg_icon>img{height:85px;padding:16px;background:#fff;border-radius:10px}.zg_btn_footer>.zg_container{width:100%;display:block;text-align:center}.zg_btn_footer>.zg_container>.zg_text_title_mini{margin:0!important;font-size:1.3em!important;line-height:14px}.zg_btn_footer>.zg_container>.zg_text_number{font-weight:600!important;font-size:2.5em!important;margin-top:15px}.grve-footer-bar .grve-left-side .grve-small-text{font-size:12px;letter-spacing:1px;font-weight:500}.grve-footer-bar .grve-left-side .privacy{margin-left:20px}.grve-footer-bar .grve-right-side{display:none}.grve-footer-bar .grve-right-side .grve-social-icons a.fa{background:#c8cbe3;padding:9px 13px;border-radius:5px}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-facebook{background-color:#29487d;color:#ffffff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1);color:#ffffff!important}.grve-footer-bar .grve-right-side .grve-social-icons a.fa-youtube{background-color:#e62117;color:#ffffff!important}.zg_fixed_panel_container{position:fixed;left:4px;top:20%;z-index:9998;border-radius:0 5px 5px 0}.zg_fixed_panel_container ul{list-style:none;margin:0;border-radius:0 5px 5px 0}.zg_fixed_panel_container li{display:table;padding:0 7px;text-align:center;width:44px;min-width:44px;height:44px;min-height:44px;position:relative;border-radius:5px;margin:4px 0;background:linear-gradient(180deg,#fdfdfd 40%,#e8e8e8 100%);color:#003581;box-shadow:0 2px 0 0 #757575;cursor:pointer;transition:all .05s ease-in-out}.zg_fixed_panel_container li.zg_icon_change_shop{background:linear-gradient(180deg,#a3bd31 40%,#8aa029 100%);color:#fff}.zg_fixed_panel_container li.zg_icon_facebook{background:linear-gradient(180deg,#29487d 40%,#1f365f 100%);box-shadow:0 2px 0 0 #101c31;color:#fff}.zg_fixed_panel_container li.zg_icon_instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1);color:#fff;box-shadow:0 2px 0 0 #bc1888}.zg_fixed_panel_container li.zg_icon_youtube{background:linear-gradient(180deg,#e62117 40%,#b91c14 100%);box-shadow:0 2px 0 0 #96150e;color:#fff}.zg_fixed_panel_container li:first-child{margin-top:0}.zg_fixed_panel_container li:last-child{margin-bottom:0}.zg_fixed_panel_container li:active{transform:translate(0,2px);background:linear-gradient(180deg,#fdfdfd 0%,#e8e8e8 0%);box-shadow:inset 0 2px 4px 1px #757575}.zg_fixed_panel_container li.zg_icon_change_shop:active{background:linear-gradient(180deg,#8aa029 40%,#788b23 100%)}.zg_fixed_panel_container li.zg_icon_facebook:active{background:linear-gradient(180deg,#29487d 0%,#1f365f 0%);box-shadow:inset 0 2px 4px 1px #101c31}.zg_fixed_panel_container li.zg_icon_instagram:active{background:linear-gradient(45deg,#bc1888 0%,#cc2366 25%,#dc2743 50%,#e6683c 75%,#f09433 100%);box-shadow:inset 0 2px 4px 1px #9c1471}.zg_fixed_panel_container li.zg_icon_youtube:active{background:linear-gradient(180deg,#e62117 0%,#b91c14 0%);box-shadow:inset 0 2px 4px 1px #96150e}.zg_fixed_panel_container li a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.zg_fixed_panel_container li i{font-size:24px;display:table-cell;vertical-align:middle;width:40px}.zg_fixed_panel_container li div{display:none;font-size:14px;font-weight:bolder;position:absolute;background:#f1f1f1;color:#003581;border-radius:5px;width:220px;line-height:1.4rem;left:125%;top:-1px;padding:10px 0}.zg_fixed_panel_container li>div:before{height:10px;width:10px;background:#f1f1f1;top:10px;content:"";position:absolute;left:0;transform:translate(-50%,50%) rotate(45deg)}.zg_fixed_panel_container li.zg_icon_change_shop>div,.zg_fixed_panel_container li.zg_icon_change_shop>div:before{background:#a3bd31;color:#fff}.zg_fixed_panel_container li.zg_icon_facebook>div{background:#29487d;color:#fff}.zg_fixed_panel_container li.zg_icon_facebook>div:before{background:#29487d}.zg_fixed_panel_container li.zg_icon_instagram>div{background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1);color:#fff}.zg_fixed_panel_container li.zg_icon_instagram>div:before{background:#f09433}.zg_fixed_panel_container li.zg_icon_youtube>div{background:#e62117;color:#fff}.zg_fixed_panel_container li.zg_icon_youtube>div:before{background:#e62117}.zg_fixed_panel_container li:hover>div{display:block}.zg_fixed_panel_container li.hover>div{display:block}.grve-pagination ul,.woocommerce-pagination ul{display:table!important;width:100%!important}.grve-pagination ul li,.woocommerce-pagination ul li{margin:auto 5px!important;float:none!important}.grve-pagination ul li a,.grve-pagination ul li span,.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{background-color:#003581!important;border-radius:5px!important;color:#ffffff!important;display:table-cell!important;height:40px!important;opacity:1!important;padding:0!important;vertical-align:middle!important;width:40px!important;font-weight:bold!important}.grve-pagination ul li a:hover,.grve-pagination ul li span.current,.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span.current{background-color:#a3bd31!important;color:#003581!important}.grve-pagination ul li span.page-numbers.dots,.woocommerce-pagination ul li span.page-numbers.dots{background-color:#ffffff!important;color:#003581!important}.grve-pagination ul li i,.woocommerce-pagination ul li i{font-size:15px!important;vertical-align:middle!important}.zg_fila_borde_verde{border-bottom:7px solid #a3bd31}.zg_fila_borde_azul{margin:6px 0 0 0;border-top:7px solid #003581}.custom_grve_pestanas ul{border-color:#003581!important;border-bottom-width:2px!important}.custom_grve_pestanas ul>li>a{border-radius:5px 5px 0 0!important;background-color:#ebebeb!important;margin:0!important;text-transform:uppercase!important;color:#003581!important}.custom_grve_pestanas ul>li.vc_active>a{background-color:#003581!important;color:#ffffff!important}.custom_grve_pestanas .vc_tta-panel .vc_tta-panel-title a{text-transform:uppercase!important;border-radius:5px;background-color:#c8cbe3!important;color:#003581!important}.custom_grve_pestanas .vc_tta-panel.vc_active .vc_tta-panel-title a{border-radius:0;background-color:transparent!important;border-bottom:2px solid #003581!important}#grve-privacy-bar{z-index:99999999999;background-color:transparent!important;pointer-events:none}#grve-privacy-bar .grve-privacy-wrapper{max-width:800px;margin:0 auto;top:20%;font-size:1rem;line-height:1.5rem;text-align:justify;background-color:#003581;pointer-events:all;box-shadow:0 0 15px #000}#grve-privacy-bar .grve-privacy-wrapper .grve-privacy-content{padding:0}#grve-privacy-bar .grve-privacy-wrapper .grve-privacy-buttons-wrapper{position:relative;top:auto;right:auto;transform:none;text-align:right;margin:1rem 0}#cookie-law-info-bar{z-index:99999999999}#cookie-law-info-bar a{color:#a3bd31}.cli-style-v2 .cli-bar-message{font-size:1rem;line-height:1.5rem}.wt-cli-ckyes-brand-logo{display:none!important}.grve-page-title .grve-title.grve-text-light{text-shadow:2px 2px 1px #000939}.grve-page-title .grve-description{text-shadow:#000 0 0 10px}.grve-page-title .grve-title.grve-text-primary-1{text-shadow:2px 2px 1px #fff}.hr-primary-2{border-color:#a3bd31;margin:15px 0}.zg_custom_form .input_container label,.zg_custom_form .select_container label{font-size:13px}.zg_custom_form .input_container input[type=number],.zg_custom_form .input_container input[type=text],.zg_custom_form .input_container input[type=email],.zg_custom_form .select_container select{margin-bottom:10px!important;min-height:30px!important;background-color:#ffffff!important;border:none!important;border-radius:5px!important;color:#003581!important;font-size:16px!important}.zg_custom_form .input_container input[type=number]:disabled,.zg_custom_form .input_container input[type=text]:disabled,.zg_custom_form .input_container input[type=email]:disabled,.zg_custom_form .select_container select:disabled{background-color:#c8cbe3!important}.zg_custom_form .btn_enviar{width:100%!important;border-radius:5px!important;background-color:#a3bd31!important;color:#003581!important;margin-top:15px!important;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.zg_custom_form .btn_enviar:hover{background-color:transparent!important;color:#a3bd31!important}.zg_custom_form .inline-input-btn{position:relative}.zg_custom_form .inline-input-btn input{width:100%!important;margin:0}.zg_custom_form .inline-input-btn button{width:42px;height:42px;margin:0!important;padding:5px 10px!important;border-radius:0 5px 5px 0!important;color:#003581!important;position:absolute!important;top:0;bottom:0;right:0}.zg_custom_form .inline-input-btn button:hover{background-color:#a3bd31!important;color:#003581!important}.wpcf7-form .inline-input-btn{position:relative}.wpcf7-form .inline-input-btn input{width:100%!important;margin:0;border:none!important;border-radius:5px!important;background-color:#ffffff!important;color:#003581!important;min-height:42px!important}.wpcf7-form .inline-input-btn .btn_search{width:42px;height:42px;margin:0!important;padding:5px 10px!important;border-radius:0 5px 5px 0!important;color:#003581!important;position:absolute!important;top:0;bottom:0;right:0;cursor:pointer;background-color:#a3bd31;text-align:center}.wpcf7-form .inline-input-btn .btn_search .fa-spin{font-size:18px;display:none}#grve-cart-area .grve-hiddenarea-content .grve-cart-item{border:none;padding-bottom:.5em;margin-bottom:.5em}#grve-cart-area .grve-hiddenarea-content .grve-cart-item img{border-radius:5px}#grve-cart-area .grve-hiddenarea-content .grve-cart-item .cart-item-content .grve-link-text{font-weight:400!important;line-height:1.5em!important;display:block}#grve-cart-area .grve-hiddenarea-content .grve-cart-item .cart-item-content .grve-link-text:hover{color:#99ea36}#grve-cart-area .grve-hiddenarea-content .grve-cart-item .cart-item-content .quantity{font-size:16px}#grve-cart-area .grve-hiddenarea-content .grve-cart-total{font-size:21px;letter-spacing:0}#grve-cart-area .grve-hiddenarea-content .grve-cart-total .woocommerce-Price-amount{color:#99ea36}#grve-cart-area .grve-hiddenarea-content .grve-total-btn a{color:#003581!important;text-transform:uppercase;border-radius:5px}#grve-cart-area .grve-hiddenarea-content .grve-total-btn a:first-child{background-color:#c8cbe3!important}#grve-cart-area .grve-hiddenarea-content .grve-total-btn a:hover:first-child{background-color:#a3bd31!important}#grve-cart-area .grve-hiddenarea-content .grve-total-btn a:last-child{background-color:#ffffff!important;display:none}#grve-theme-wrapper .grve-modal .grve-search button[type='submit'] i{color:#fff}#grve-hidden-menu .grve-close-btn-wrapper{margin:30px auto 30px auto}#grve-hidden-menu .grve-hiddenarea-content .grve-menu-wrapper{margin-bottom:45px}#grve-hidden-menu .grve-hiddenarea-content .grve-header-responsive-elements .grve-search .grve-search-btn .grve-icon-search{color:#fff}#grve-hidden-menu .grve-hiddenarea-content .grve-header-responsive-elements .grve-search .grve-search-textfield{border-radius:5px!important}.grve-modal .grve-close-btn:after,.grve-modal .grve-close-btn:before{left:5px!important}.zg-modal .grve-modal-wrapper{width:100%!important;max-width:750px!important}.zg-modal .grve-modal-content{padding:55px 10px 30px 10px!important}.zg-modal .grve-modal-item{color:#ffffff!important}.zg-modal .grve-modal-item h1,.zg-modal .grve-modal-item h2,.zg-modal .grve-modal-item h3,.zg-modal .grve-modal-item h4,.zg-modal .grve-modal-item h5,.zg-modal .grve-modal-item h6{color:#ffffff!important;text-align:center;margin-bottom:10px}.zg-modal .zg-modal-title{margin-bottom:1em!important}.zg-modal .zg-modal-dni-ce-form{margin:0 auto 25px auto;width:300px;display:block}.zg-modal .zg-modal-dni-ce-form>div{position:relative}.zg-modal .zg-modal-dni-ce-form>div>input{border-radius:5px!important;height:44px!important;background-color:#ffffff!important;color:#003581!important;margin:0!important;display:inline-block;outline:none!important;border:none!important;vertical-align:top!important;font-size:18px!important}.zg-modal .zg-modal-dni-ce-form>div>button{margin:0!important;height:44px!important;border-radius:0 5px 5px 0!important;background-color:#a3bd31!important;color:#003581!important;vertical-align:middle!important;width:55px;margin-left:-7px!important;border:none!important;font-size:1rem!important;vertical-align:top!important;padding:0!important;line-height:1rem;position:absolute!important;top:0;right:0}.zg-modal .promo-info{text-align:center;margin-bottom:30px}.zg-modal .promo-info .fa{color:#a3bd31;font-size:2em}.zg-modal .promo-info h2{font-size:2em;margin:15px 0 10px 0!important;color:#a3bd31!important}.zg-modal .promo-info div{font-size:1.3em}.zg-modal .zg-modal-customer-info{text-align:center;margin:20px 0 3px 0;border-top:3px solid #a3bd31}.zg-modal .zg-modal-customer-info>#zg-loading-spinner{color:#a3bd31;display:none}.zg-modal .zg-modal-customer-info>#customer-info{display:none;padding:20px 0;margin-top:3px}.zg-modal .zg-modal-customer-info h2{color:#99ea36!important;text-transform:capitalize;font-size:2.5em;line-height:1.2em;letter-spacing:1.5px}.zg-modal .zg-modal-customer-info .zg-modal-tipo-cliente{text-align:center;font-weight:600}.zg-modal .zg-modal-customer-info .zg-customer-points{font-size:1.4em;text-align:center;width:270px;margin:0 auto;margin-top:15px;padding:15px 0;background-color:#fff;color:#003581;font-weight:600;margin-bottom:15px}.zg-modal .zg-modal-customer-info .zg-customer-points>img{width:25px;vertical-align:middle}.zg-modal .zg-modal-customer-info .zg-customer-points>span{vertical-align:middle;margin-left:10px;font-weight:700}#zg-more-functions .buttons-list{margin-left:0}#zg-more-functions .buttons-list .grve-header-element{width:100%;display:block}#zg-more-functions .buttons-list .grve-header-element button{width:100%;font-size:1.25rem!important;padding:1rem 0;border:2px solid #a3bd31;background:transparent!important;margin-bottom:.75rem}#zg-more-functions .buttons-list .grve-header-element button i{font-size:2rem;display:block;margin-bottom:1rem;color:#a3bd31}#zg-my-info-form-modal .extra-info-container{border-top:3px solid #fff;margin:0;padding-top:20px}#zg-my-info-form-modal .extra-info-container .zg-info-extra{display:block;margin-bottom:10px;text-align:center;padding:10px}#zg-my-info-form-modal .extra-info-container .zg-info-extra p{margin-bottom:15px!important}#zg-my-info-form-modal .extra-info-container .zg-info-extra a{background-color:#a3bd31;padding:5px 15px;border-radius:5px;font-weight:600;display:block;margin:0 auto;transition:background .15s ease;-webkit-transition:background .15s ease;-moz-transition:background .15s ease;-ms-transition:background .15s ease;-o-transition:background .15s ease}#zg-my-info-form-modal .extra-info-container .zg-info-extra a:hover{background-color:#fff;color:#003581}.zg-modal .modal-left-panel .responsive_p{text-align:center;margin-bottom:5px}.zg-modal .modal-left-panel{width:250px;display:inline-block;padding:10px 5px}.zg-modal .modal-left-panel a{width:90%;color:#fff;padding:10px 15px!important}.zg-modal .modal-left-panel a:hover{background:#ffffff!important;color:#003581!important}.zg-modal .modal-left-panel a .zg_icon{width:30%;padding:5px 10px 0 0!important}.zg-modal .modal-left-panel a .zg_icon i{font-size:30px!important}.zg-modal .modal-left-panel a .zg_icon img{width:29px;right:10px;top:8px}.zg-modal .modal-left-panel a .zg_container{width:70%}.zg-modal .modal-left-panel a .zg_container .zg_text_title_mini{font-size:13px;line-height:13px}.zg-modal .modal-left-panel a .zg_container .zg_text_number{font-size:17px!important}.zg-modal .modal-right-panel{width:100%;display:inline-block;padding:10px 25px}.zg-modal .modal-right-panel .wpcf7-form{width:320px;margin:0 auto}.zg-modal .modal-right-panel .wpcf7-form p{margin-bottom:10px}.zg-modal .modal-right-panel .wpcf7-form p label{font-size:13px}.zg-modal .modal-right-panel .wpcf7-form p label span input{margin-bottom:0!important;padding:12px 14px!important;min-height:30px!important;background-color:#ffffff!important;border:none!important;border-radius:5px!important;color:#003581!important;font-size:16px!important}.zg-modal .modal-right-panel .wpcf7-form p label span select{margin-bottom:0!important;padding:12px 14px!important;min-height:30px!important;background-color:#ffffff!important;border:none!important;border-radius:5px!important;color:#003581!important;font-size:16px!important}.zg-modal .modal-right-panel .wpcf7-form p label span textarea{color:#003581!important;margin-bottom:0!important;padding:12px 14px!important;background-color:#ffffff!important;border:none!important;border-radius:5px!important;width:100%!important;resize:vertical;font-size:16px!important;height:75px!important}.zg-modal .modal-right-panel .wpcf7-form p input[type=file]{background:none!important;padding:0!important;color:#fff!important;font-size:14px!important}.zg-modal .modal-right-panel .wpcf7-form p input[type=submit]{width:100%!important;border-radius:5px!important;background-color:#a3bd31!important;color:#003581!important}.zg-modal .modal-right-panel .wpcf7-form p a{color:#a3bd31}#zg-condiciones-canje-form-modal .grve-column{margin-bottom:10px}#zg-condiciones-canje-form-modal .grve-column .grve-row{text-align:center}#zg-condiciones-canje-form-modal p,#zg-condiciones-canje-form-modal a{text-align:center}#zg-condiciones-canje-form-modal p b{font-weight:700;color:#a3bd31}#zg-condiciones-canje-form-modal a{background-color:#fff;display:block;font-weight:700;margin:0 auto;padding:15px 20px;vertical-align:middle;width:300px;border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#zg-condiciones-canje-form-modal a:hover{background-color:#a3bd31;color:#003581}#zg-condiciones-canje-form-modal #dismiss-condiciones{background-color:#fff0;color:#a3bd31;cursor:pointer;font-size:15px}#zg-condiciones-canje-form-modal #dismiss-condiciones:hover{background-color:#fff0;color:#fff}#zg-condiciones-canje-form-modal .grve-column-1-2{padding:0 5%}#zg-condiciones-canje-form-modal .grve-column-1-2:last-child{border-left:1px solid rgb(134 192 63 / .5)}#zg-condiciones-canje-form-modal .grve-column-1-2 a{padding:10px 20px;font-size:1rem;width:fit-content}#zg-condiciones-canje-form-modal .grve-row:last-child{margin-top:35px}#zg-descargar-factura-electronica h2{font-size:2.4rem;margin-bottom:20px}#zg-descargar-factura-electronica p{font-size:1.25rem;line-height:2rem;text-align:center}#zg-descargar-factura-electronica a{background:#fff;padding:15px 20px;border-radius:5px;border:1px solid #003581!important;max-width:230px;display:block;margin:0 auto;transition:.15s all ease-in-out;text-align:center}#zg-descargar-factura-electronica a:hover{background:#a3bd31;color:#fff}.fa-bounce{display:inline-block;position:relative;-moz-animation:bounce 1s infinite linear;-o-animation:bounce 1s infinite linear;-webkit-animation:bounce 1s infinite linear;animation:bounce 1s infinite linear}@-webkit-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-moz-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-o-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@-ms-keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}@keyframes bounce{0%{top:0}50%{top:-.2em}70%{top:-.3em}100%{top:0}}.fa-fadeinout{display:inline-block;-moz-animation:fadeinout 1s infinite linear;-o-animation:fadeinout 1s infinite linear;-webkit-animation:fadeinout 1s infinite linear;animation:fadeinout 1s infinite linear}@-webkit-keyframes fadeinout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeinout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes fadeinout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeinout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes fadeinout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.wpcf7-response-output{border:none!important;font-size:13px!important;letter-spacing:1px!important;margin:0 0 15px 0!important;line-height:1.7em}.wpcf7-not-valid-tip{font-size:11px!important;letter-spacing:1px!important;border-radius:5px;margin-top:5px}.wpcf7-not-valid-tip::before{content:"* ";color:#f13131;font-weight:700;font-size:16px}.wpcf7-validation-errors{background-color:#ff4444!important}.wpcf7-mail-sent-ok{background-color:#00c851!important}.jq-toast-wrap{width:295px;z-index:999999999!important}.grve-back-top{left:30px;width:60px;height:60px;border-radius:100px!important;box-shadow:0 0 1px 1px #003581}.grve-back-top.grve-show{bottom:-50px}.grve-back-top i{font-size:30px;font-weight:700;line-height:60px}@media only screen and (max-width:1023px){.zg_fixed_panel_container{display:none}}@media only screen and (max-width:768px){#grve-footer>.zgfooter-helper{height:125px}#grve-footer>.grve-footer-wrapper{margin-top:-125px;padding-top:125px}.grve-footer-bar .grve-right-side{display:block}}@media only screen and (max-width:767px){#zg-condiciones-canje-form-modal .grve-column-1-2:first-child{padding-bottom:20px}#zg-condiciones-canje-form-modal .grve-column-1-2:last-child{border-left:none;border-top:1px solid rgb(134 192 63 / .5);padding-top:20px}}@media only screen and (max-width:599px){#grve-footer>.zgfooter-helper{height:75px}#grve-footer>.grve-footer-wrapper{margin-top:-75px;padding-top:75px}#grve-footer .grve-widget-area{padding-top:20px}#grve-footer .widget_custom_html{margin:0!important}.zg_btn_footer>.zg_icon>.fa-phone{color:#fff!important;background:#003581!important}.zg_btn_footer>.zg_icon>.fa-whatsapp{color:#fff!important;background:#25d366!important}.grve-footer-bar .grve-left-side .copyright{width:100%;display:block}.grve-footer-bar .grve-left-side .privacy{margin-left:0;width:100%;display:block;margin-top:20px}.zg-modal .modal-left-panel,.zg-modal .modal-right-panel{display:block;float:none;margin:0 auto}.zg-modal .modal-left-panel a{width:110px;display:inline-block;border-radius:5px;color:#003581!important;background-color:#ffffff!important}.zg-modal .modal-left-panel a .zg_icon{width:100%;padding:0!important;display:block;text-align:center!important}.zg-modal .modal-left-panel a .zg_icon img{top:4px;position:relative;margin:0 auto;right:0;width:26px}.zg-modal .modal-left-panel a .zg_container{width:100%;display:block;text-align:center;margin-top:10px}.zg-modal .modal-left-panel a .zg_container .zg_text_number{display:none}.zg-modal .modal-right-panel{padding:30px 0}.zg-modal .zg-modal-customer-info h2{font-size:1.8em}#zg-descargar-factura-electronica a{max-width:285px;margin-bottom:10px}}