.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 !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 !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:0px}.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:0 0 !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:0px 0px 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 !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:0px 13px 15px 0px rgb(0 0 0/8%)}.header-mobile nav .elementor-nav-menu a.elementor-item-active{background:0 0 !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 !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 !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}}