.hidden-element{display:none!important}.bodegas-menu a{font-weight:500!important}.bodegas-menu a:hover{color:#a4c1e1}.postid-26049 .stock,.postid-26049 .posted_in{display:none!important}select#shipping_state option[value="C"],select#shipping_state option:nth-child(2){display:none!important;color:red!important}.grado-alcoholico-valor span:before{content:"%";padding:0;margin:0 6px 28px 0!important;font-size:23px;line-height:30px;font-weight:500;width:auto!important;min-width:16px;display:inline-block;text-align:center;position:relative;top:3px}.grado-alcoholico-valor{float:left;width:28%!important;margin:0!important}.grado-alcoholico-valor span:after{content:"Vol.";font-size:15px;line-height:21px;color:#7a7a7a;font-weight:400;padding:0 0 0 6px;display:inline-block}.grado-alcoholico-valor span{font-size:15px;color:#7a7a7a;font-weight:400}.sulfitos-valor span:before{content:'';background:url(https://elgustoporelvino.com/wp-content/uploads/flask-icon-black.png);background-size:16px;background-repeat:no-repeat;background-position:center;padding:3px 0 6px;margin:0 6px 28px 0!important;font-weight:500;color:#FFF!important;width:auto!important;min-width:16px;height:38px;display:inline-block;text-align:center}.sulfitos-valor{float:left;width:35%!important;margin:0!important}.sulfitos-valor span{font-size:15px;line-height:36px;color:#7a7a7a;font-weight:400;float:left;display:inline-flex}.puntuacion-valor{font-size:18px;line-height:32px;font-weight:500;color:#FFF!important;width:auto!important;margin:0!important;border-radius:4px;float:left}.puntuacion-valor span{padding:2px 8px 4px;line-height:32px;background:#a4c1e1;border-radius:4px;margin:0 0 32px 0!important;float:left}.puntuacion-sistema{width:auto!important;margin:0!important;float:left;max-width:calc(38% - 41px)!important}.puntuacion-sistema span{font-size:15px;line-height:21px;padding:8px 28px 9px 6px;margin:0!important;float:left}.header-top-marquee{background-color:#262a2b!important;height:32px}.admin-bar .header-top-marquee .elementor-widget-wrap>.elementor-element.elementor-fixed{top:32px}.header-top-marquee marquee{font-size:13px;line-height:13px;color:#fff;height:32px;padding:8px 0}.header-top{margin-top:32px;background-color:#A4C1E1!important}.header-top .elementor-nav-menu--main .elementor-nav-menu a{background:#A4C1E1!important}.header-top .elementor-nav-menu--main .elementor-nav-menu a:focus,.header-top .elementor-nav-menu--main .elementor-nav-menu a:hover{color:#262a2b!important}.woocommerce-cart.woocommerce-page .woocommerce .woocommerce ul.products li.product a.button,.woocommerce-cart.woocommerce-page .woocommerce .button.wc-backward{color:#FFF!important}.woocommerce-cart.woocommerce-page .woocommerce .woocommerce ul.products li.product .woocommerce-loop-product__title{color:#434343!important}.woocommerce-cart.woocommerce-page .woocommerce .woocommerce-cart-form h2,.woocommerce-cart.woocommerce-page .woocommerce h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-ba90e6b-font-family),Sans-serif;font-size:var(--e-global-typography-ba90e6b-font-size);line-height:var(--e-global-typography-ba90e6b-line-height);letter-spacing:var(--e-global-typography-ba90e6b-letter-spacing);word-spacing:var(--e-global-typography-ba90e6b-word-spacing);font-weight:600}.woocommerce form .form-row .woocommerce-input-wrapper .description{display:none!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left!important}.img-grayscale img{filter:grayscale(1)}.acerca-de-img-square img{width:auto}.menu-menu-principal-container ul.elementor-icon-list-items .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A4C1E1!important}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.fa-solid.fa-right-to-bracket:before{content:"\f2f6"}.header-top .elementor-nav-menu--main .elementor-nav-menu a,.header-top .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.header-top .elementor-nav-menu--main .elementor-nav-menu a:focus,.header-top .elementor-nav-menu--main .elementor-nav-menu a:hover,.header-top .elementor-icon-list-item.elementor-inline-item a{padding:5px 10px 5px 10px!important}.header-top.elementor-section.elementor-section-boxed>.elementor-container{min-height:1px!important}.header-top-left li.elementor-icon-list-item.elementor-inline-item:first-child{display:none!important}.header-top-right i{display:none!important}.logout-mobile{display:none!important}.header-top .elementor-nav-menu--main .elementor-nav-menu a{font-size:13px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:0}.elementor-element.elementor-search-form--skin-full_screen.elementor-widget.elementor-widget-search-form,.elementor-element.toggle-icon--cart-light.elementor-menu-cart--items-indicator-bubble.elementor-menu-cart--cart-type-side-cart.elementor-menu-cart--show-remove-button-yes.elementor-widget.elementor-widget-woocommerce-menu-cart{width:50%;margin-bottom:0!important}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{background:none!important;font-family:eicons!important}.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{content:"\e851"}#full-screen-search{margin-top:-50px!important}.woocommerce .woocommerce-breadcrumb{margin-bottom:0!important}.elementor-kit-13302 .elementor-button:focus{background-color:transparent!important}.checkout-button.button.alt.wc-forward{background-color:#A4C1E1!important;color:#FFF!important;font-weight:700}.checkout-button.button.alt.wc-forward:hover{background-color:#A4C1E1!important}.woocommerce ul.products li.product .price ins{font-weight:500!important;text-decoration:none!important}.woocommerce-product-details__short-description h3:first-child{margin-top:0!important}.woocommerce-product-details__short-description h3{margin-bottom:5px!important;margin-top:30px}.woocommerce-product-details__short-description h3,.woocommerce-product-details__short-description h3 span{font-size:18px!important}.woocommerce-product-details__short-description .ficha_cata,.woocommerce-product-details__short-description .ficha_cata_uva{position:relative;top:6px;margin-right:5px}.woocommerce-product-details__short-description .ficha_cata_vol{position:relative;top:8px;margin-right:5px}.woocommerce-product-details__short-description .ficha_cata_sulfitos{position:relative;top:7px;margin-right:5px;margin-top:-2px}.woocommerce-product-details__short-description li{margin-bottom:13px;line-height:22px}.woocommerce-product-details__short-description,.woocommerce-product-details__short-description p{font-size:13px!important;line-height:22px}.woocommerce-product-details__short-description p img:first-child{margin-top:0}.woocommerce-product-details__short-description p img{margin-top:4px;margin-bottom:0}#float-ayuda{position:fixed;z-index:9;bottom:25px;right:25px;color:#888;background:#fff;border-radius:35px 5px;box-shadow:0 0 20px 5px rgb(0 0 0/20%);font-weight:700;overflow:hidden;-webkit-transition:filter .5s ease-in-out;transition:filter .5s ease-in-out}#float-ayuda:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}#float-ayuda .ayuda-left{float:left;width:165px;height:75px;padding:25.5px 5px;text-align:center}#float-ayuda .ayuda-right{float:left;width:75px;height:75px}#float-ayuda img{width:75px}.pum-container.pum-responsive.pum-responsive-medium{width:85%!important;max-width:600px!important;margin-left:auto!important;margin-right:auto!important}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{border:1px solid #e0e0e0!important}.wpcf7-form input[type=submit]{background-color:#A4C1E1!important;border:none!important}.wpcf7-form a{color:#8c8c8c!important;font-weight:700}.wpcf7-form a:hover{color:#A4C1E1!important}.wpcf7-form .acceptance .wpcf7-list-item{margin-left:0!important;top:1px;position:relative}.gallery-caption{padding-left:0!important;padding-right:0!important}.jet-woo-carousel .jet-arrow.prev-arrow{left:0!important}.jet-woo-carousel .jet-arrow.next-arrow{right:0!important}.jet-woo-products .jet-woo-product-button .button:hover{background-color:#A4C1E1!important}.elementor-element a.elementor-post__read-more:hover{color:#A4C1E1!important}.elementor-location-footer a{position:relative;z-index:99999}.elementor-post__title a:hover,.jet-woo-products .jet-woo-product-title a:hover,.elementor-location-footer .elementor-text-editor a:hover{color:#A4C1E1!important}.jet-woo-products .jet-woo-products__item .hovered-content{background:rgba(255,255,255,.8)}.nuestros-productos-4{width:calc(100% + 20px)!important}.nuestros-productos-4.elementor-section.elementor-section-boxed>.elementor-container{max-width:1120px!important}.nuestros-productos-4 .elementor-row{width:1120px!important}.nuestros-productos-4 .elementor-column.elementor-col-25,.nuestros-productos-4 .elementor-column[data-col="25"]{margin-right:20px!important}.elementor-menu-cart__container{z-index:999999999!important}.elementor-menu-cart__main{margin-top:32px}.elementor-menu-cart__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:var(--product-divider-gap,10px)!important;padding-bottom:var(--product-divider-gap,10px)!important}.elementor-menu-cart__product,.elementor-menu-cart__subtotal{padding-bottom:var(--product-divider-gap,10px)!important}.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__product-name a{font-size:16px!important;line-height:22px!important}.elementor-menu-cart__subtotal{text-align:var(--menu-cart-subtotal-text-align,right)!important}.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{padding:26px 15px!important}.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons a.elementor-button--view-cart,.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons .elementor-button{font-size:16px!important;line-height:22px!important;height:74px}.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover,.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:active,.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:focus,.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons .elementor-button:hover,.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons .elementor-button:active,.elementor-13598 .elementor-element.elementor-element-ba79cfe .elementor-menu-cart__footer-buttons .elementor-button:focus,.checkout-button.button.alt.wc-forward:hover{background-color:#434343!important}.woocommerce a.remove{width:100%!important}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-cart table.cart .product-price,.woocommerce-cart table.cart .product-quantity,.woocommerce-cart table.cart .product-subtotal{text-align:center}.woocommerce-cart table.cart .actions button{padding:15px!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:15px!important;background-color:#434343!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{background-color:#A4C1E1!important}.woocommerce-checkout #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods .about_paypal{display:none!important}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{top:3.5px!important;position:relative;margin-right:5px!important}.woocommerce form .form-row .input-checkbox{margin:-3px 5px 0 0!important}.elementor-13951 .elementor-element.elementor-element-9868225>.elementor-widget-container{margin-bottom:0!important}.woocommerce-account #respond input#submit,.woocommerce-account a.button,.woocommerce button.button,.woocommerce-account input.button{color:#FFF!important}.blog .elementor-pagination{width:fit-content;margin:41px auto 7px!important;border:1px solid #363636;overflow:hidden;display:block}.blog .elementor-pagination span,.blog .elementor-pagination .page-numbers{display:inline-block;background:#fff;padding:14px;font-size:1em;line-height:1;color:#363636!important;font-weight:400;margin:0 -4px 0 0!important;min-width:38px!important}.blog .elementor-pagination span:not(:first-child),.blog .elementor-pagination .page-numbers:not(:first-child){border-left:1px solid #363636}.blog .elementor-pagination .page-numbers.current,.blog .elementor-pagination .page-numbers:hover{background:#363636!important;color:#FFF!important}.blog .elementor-pagination span.page-numbers.prev:hover{cursor:default;color:#363636!important;background:#FFF!important}@media (max-width:1199px){.menu-container{padding:20px!important}.menu-container-one{margin-bottom:20px!important}}@media (min-width:1025px) and (max-width:1199px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:925px!important}.jet-woo-products .jet-woo-product-title{margin-top:0!important;margin-bottom:6px!important;line-height:22px!important}.jet-woo-products .jet-woo-product-title a{font-size:18px!important;line-height:22px!important}.jet-woo-products .jet-woo-product-button{margin-top:15px!important}.jet-woo-products .jet-woo-product-button .button{font-size:13px!important}}@media (min-width:1025px) and (max-width:1090px){.header-desktop-menu{width:95%!important}.header-desktop-menu a{font-size:13px!important}}@media (min-width:1025px){.header-top{padding:0 20px}.header-top .elementor-nav-menu--main .elementor-nav-menu a,.header-top .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.header-top .elementor-nav-menu--main .elementor-nav-menu a:focus,.header-top .elementor-nav-menu--main .elementor-nav-menu a:hover,.header-top .elementor-icon-list-item.elementor-inline-item a{padding:5px 0 5px 0!important}.header-top-left .elementor-widget-wrap{padding-left:0!important}.header-top-right li a.elementor-item.has-submenu{padding-left:5px!important}.header-top-right .ayuda{margin-right:25px}.header-top-right i.fa-solid.fa-right-to-bracket{display:block!important;margin-left:20px;margin-top:-1px}.elementor-menu-cart__toggle .elementor-button{padding:var(--toggle-icon-padding,12px 0 12px 15px)!important;margin-right:-3px}}@media (max-width:1024px){.header-top-marquee.elementor-top-section{padding:0!important}.header-logo{max-width:60px}.eicon-menu-bar{margin-top:1px}.eicon-menu-bar:before{content:'\e8a1'!important}.header-mobile{padding:0 38px 0 40px!important}.header-mobile .elementor-menu-cart__toggle{--toggle-icon-size:60px !important}.header-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{top:58px!important}.header-mobile nav .elementor-nav-menu a,.header-mobile nav .elementor-nav-menu a:focus,.header-mobile nav .elementor-nav-menu a:hover{padding:0 40px!important;text-transform:uppercase;--e-global-typography-primary-line-height:55px !important}.header-mobile nav.elementor-nav-menu--dropdown{background:rgba(255,255,255,.98)!important;box-shadow:0 13px 15px 0 rgb(0 0 0/8%)}.header-mobile nav .elementor-nav-menu a.elementor-item-active{background:transparent!important}.header-mobile nav .elementor-nav-menu a.elementor-item-active:focus,.header-mobile nav.elementor-nav-menu--dropdown a.elementor-item-active:hover{background:#A4C1E1!important;color:#FFF!important}.header-mobile nav .elementor-nav-menu a,.header-mobile nav .elementor-nav-menu a.has-submenu.highlighted:focus,.header-mobile nav .elementor-nav-menu a.has-submenu.highlighted:hover{border-bottom:1px solid #eee}.header-mobile nav .elementor-nav-menu a:focus,.header-mobile nav .elementor-nav-menu--dropdown a:hover{border-bottom:1px solid #a4c1e1}.header-mobile ul.elementor-nav-menu--dropdown a,.header-mobile ul.elementor-nav-menu--dropdown a:focus,.header-mobile ul.elementor-nav-menu--dropdown a:hover{border-left:0!important;line-height:50px}.header-mobile .elementor-nav-menu .sub-arrow{margin-top:-12px!important}.elementor-13598 .header-top-left.elementor-element.elementor-element-6fcc47f5,.elementor-13598 .header-top-right.elementor-element.elementor-element-7eb3aab6{width:50%!important}.elementor-13598 .elementor-element.elementor-element-edb6a31{--toggle-icon-padding:0 !important}.header-top .elementor-nav-menu--main .elementor-nav-menu a,.header-top .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.header-top .elementor-nav-menu--main .elementor-nav-menu a:focus,.header-top .elementor-nav-menu--main .elementor-nav-menu a:hover,.header-top .elementor-icon-list-item.elementor-inline-item a{padding:5px 20px 5px 0!important}.mobile-menu-column-1,.mobile-menu-column-2{width:30%!important}.mobile-menu-column-3{width:40%!important}.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{font-size:45px;margin-right:45px}.nuestros-productos-4 .elementor-col-25{width:calc(50% - 20px)!important;float:left;margin-bottom:20px}body .elementor-13598 .elementor-element.elementor-element-edb6a31 .elementor-menu-cart__product-name a{font-size:16px!important;line-height:22px!important}.elementor-13598 .elementor-element.elementor-element-edb6a31 .elementor-menu-cart__product-price{color:#a0a0a0!important}.elementor-menu-cart__container .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{padding:26px 15px!important}.elementor-menu-cart__container .elementor-menu-cart__footer-buttons a.elementor-button--view-cart,.elementor-menu-cart__container .elementor-menu-cart__footer-buttons .elementor-button{font-size:16px!important;line-height:22px!important;height:74px}h1.elementor-heading-title{font-size:32px!important;line-height:44px!important}.elementor-13526 .elementor-element.elementor-element-33d0bb8{padding-left:0!important;padding-right:0!important}body .elementor-13874 .elementor-element.elementor-element-2d2208,body .elementor-13637 .elementor-element.elementor-element-1f8791b{padding:40px 20px 40px 20px!important}.elementor-13633 .elementor-element.elementor-element-f019ac7,.elementor-13633 .elementor-element.elementor-element-19ac265,.elementor-13633 .elementor-element.elementor-element-8680c20,.elementor-13633 .elementor-element.elementor-element-e8a01b8,.elementor-13633 .elementor-element.elementor-element-ed401bf,.elementor-13609 .elementor-element.elementor-element-2a496b79{padding:40px 40px 40px 40px!important}.elementor-top-section{padding-left:40px!important;padding-right:40px!important}.elementor-13773 .elementor-element.elementor-element-4c69056{padding-bottom:40px}.prev-next{display:none!important}.footer-one{padding:40px 40px 0!important}.footer-two{padding:0 40px!important}.footer-three{padding:0 40px 105px!important}.footer-one .elementor-widget .elementor-widget-container .elementor-heading-title,.footer-one .elementor-widget .elementor-widget-container .elementor-text-editor,.footer-one .elementor-widget .elementor-widget-container .elementor-social-icons-wrapper,.footer-three .elementor-widget .elementor-widget-container .elementor-text-editor{text-align:center!important}.footer-one .elementor-text-editor{margin-bottom:20px}.footer-three .elementor-col-50{width:100%!important}.footer-three .elementor-widget-wrap{padding:5px!important}}@media (max-width:782px){.admin-bar .header-top-marquee .elementor-widget-wrap>.elementor-element.elementor-fixed{top:46px}}@media (max-width:767px){#wpadminbar{position:fixed!important}html{margin-top:46px}.header-top,.header-top .elementor-widget-icon-list{display:block!important}.header-top .elementor-element .elementor-nav-menu .elementor-item span{font-size:13px!important;line-height:24px!important}.header-top-left,.header-top-right{width:50%!important}.header-top-left li{margin-right:calc(31px/2)!important;margin-left:calc(14px/2)!important}.header-top-left .elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:left!important}.header-top-right i{display:block!important}.header-top-right span,.header-top-left .elementor-icon-list-text{display:none!important}.logout-desktop{display:none!important}.logout-mobile{display:block!important}.fa-user,.fa-phone{font-size:24px!important}.fa-envelope{font-size:31px!important}.header-top-left li.elementor-icon-list-item.elementor-inline-item:first-child{display:block!important}.header-top-right .ayuda{display:none!important}.header-top .elementor-nav-menu--main .elementor-nav-menu a,.header-top .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.header-top .elementor-nav-menu--main .elementor-nav-menu a:focus,.header-top .elementor-nav-menu--main .elementor-nav-menu a:hover{padding:5px 15px!important}.header-top-right .elementor-nav-menu{padding-right:6px}.elementor-13526 .elementor-element.elementor-element-33d0bb8{padding:0!important}.elementor-13526 .elementor-element.elementor-element-b75e95c{margin:0 auto!important}.elementor-17363 .elementor-element.elementor-element-154db83c,.elementor-17363 .elementor-element.elementor-element-a202cf8,.elementor-17363 .elementor-element.elementor-element-d32b29b,.elementor-17363 .elementor-element.elementor-element-cc32ef4{padding-top:40px!important}.elementor-17363 .elementor-element.elementor-element-46d59645>.elementor-element-populated>.elementor-widget-wrap,.elementor-17363 .elementor-element.elementor-element-a202cf8>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap,.elementor-17363 .elementor-element.elementor-element-f99d4ec>.elementor-element-populated>.elementor-widget-wrap,.elementor-17363 .elementor-element.elementor-element-9925c5d>.elementor-element-populated>.elementor-widget-wrap{padding-left:0!important;padding-right:0!important}.elementor-17363 .elementor-element.elementor-element-9925c5d>.elementor-element-populated>.elementor-widget-wrap{padding-bottom:40px!important}.elementor-top-section.img-grayscale .elementor-element a.elementor-icon.elementor-social-icon .fa-envelope,.elementor-top-section.img-grayscale .elementor-element a.elementor-icon.elementor-social-icon .fa-phone{font-size:25px!important}.elementor-top-section.img-grayscale .elementor-element a.elementor-icon.elementor-social-icon i{color:#A4C1E1!important}.elementor-13773 .elementor-element.elementor-element-4c69056{padding-bottom:40px}.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;flex-direction:column-reverse}.elementor-location-footer .elementor-image img{max-width:200px!important}}