*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:20px}footer,header{display:block}#footer .footer-contact p,input{margin:0}h1{font-size:2em}a{background-color:transparent;-webkit-text-decoration-skip:objects}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}iframe,img,svg{vertical-align:middle}img{border-style:none;max-width:100%;height:auto}svg{fill:currentColor}svg:not(:root){overflow:hidden}input{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit;overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[tabindex],a,input,label{-ms-touch-action:manipulation;touch-action:manipulation}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}@font-face{font-display:swap;font-family:"Font-Medium";src:url(/wp-content/themes/vg-twig/build/5423325f07283cba4b569458844037ff.eot);src:url(/wp-content/themes/vg-twig/build/5423325f07283cba4b569458844037ff.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/vg-twig/build/afec475b0695053a7825d50a7789cac0.woff2)format("woff2"),url(/wp-content/themes/vg-twig/build/698e028cb9a6f847c52fed78dc9a1bb6.woff)format("woff"),url(/wp-content/themes/vg-twig/build/b8308ce780434c578551f4f2b9cafe4c.ttf)format("truetype"),url(/wp-content/themes/vg-twig/build/27c5e26a225873ea00d6cd002d9f73e8.svg#CFModGrotesk-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Font-Regular";src:url(/wp-content/themes/vg-twig/build/19d8c9df652ce5dece80f549884b0309.eot);src:url(/wp-content/themes/vg-twig/build/19d8c9df652ce5dece80f549884b0309.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/vg-twig/build/b56d54b94fd57c0d030045839772191c.woff2)format("woff2"),url(/wp-content/themes/vg-twig/build/3e6d6ea0177d130d22efaf9ee218c5bc.woff)format("woff"),url(/wp-content/themes/vg-twig/build/a9dd9ee1f02255e7d0927f33211a8c77.ttf)format("truetype"),url(/wp-content/themes/vg-twig/build/4edc5e865bdaeabf4a22a6a65b18c3eb.svg#CFModGrotesk-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Font-Semibold";src:url(/wp-content/themes/vg-twig/build/fb6c92ed1c3c0d35f1fa4aa135a7dc69.eot);src:url(/wp-content/themes/vg-twig/build/fb6c92ed1c3c0d35f1fa4aa135a7dc69.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/vg-twig/build/b0cfcf035b2aca691aec096671e7f9d8.woff2)format("woff2"),url(/wp-content/themes/vg-twig/build/ce0f94fd772dd310adc63effc8df29be.woff)format("woff"),url(/wp-content/themes/vg-twig/build/f97a11c603ec0b9197e5a2e7c9a19656.ttf)format("truetype"),url(/wp-content/themes/vg-twig/build/408dc6a40d28bb49b58f5aca2b6b593e.svg#CFModGrotesk-SemiBold)format("svg");font-weight:600;font-style:normal;font-display:swap}:root{--blue:#001033}*,:active,:focus{outline:0}@media all and (max-width:1440px){html{font-size:16px}}.h1,.h3,body,h1,h3{font-style:normal;margin:0}body,ul{padding:0}body{overflow-x:hidden;font-family:"Font-Regular";font-weight:400;line-height:24px;color:var(--blue);background:#f5f5f5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}a{text-decoration:none;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}ul{list-style:none;margin:0}.h1,.h3,h1,h3{font-family:"Font-Medium";font-weight:500}.h1,h1{font-size:4.427083vw;line-height:3.90625vw}@media all and (max-width:1160px){.h1,h1{font-size:60px;line-height:56px}}@media all and (max-width:960px){.h1,h1{font-size:40px;line-height:40px}}@media all and (max-width:660px){.h1,h1{font-size:28px;line-height:28px}}.h2,h2{font-size:30px;line-height:30px;font-family:"Font-Medium";font-weight:500;font-style:normal;margin:0}@media all and (max-width:1440px){.h2,h2{font-size:24px;line-height:28px}}@media all and (max-width:960px){.h2,h2{font-size:22px;line-height:24px}}@media all and (max-width:660px){.h2,h2{font-size:20px;line-height:22px}}[lang=es-ES] .h1,[lang=es-ES] h1{line-height:5.729166vw}@media all and (max-width:1160px){[lang=es-ES] .h1,[lang=es-ES] h1{line-height:78px}}@media all and (max-width:960px){[lang=es-ES] .h1,[lang=es-ES] h1{line-height:53px}}@media all and (max-width:660px){[lang=es-ES] .h1,[lang=es-ES] h1{line-height:38px}}[lang=es-ES] .h2,[lang=es-ES] h2{line-height:40px}@media all and (max-width:1440px){[lang=es-ES] .h2,[lang=es-ES] h2{line-height:32px}}@media all and (max-width:960px){[lang=es-ES] .h2,[lang=es-ES] h2{line-height:29px}}@media all and (max-width:660px){[lang=es-ES] .h2,[lang=es-ES] h2{line-height:27px}}.h3,h3{font-size:20px;line-height:20px}@media all and (max-width:1440px){.h3,h3{font-size:18px;line-height:20px}}@media all and (max-width:960px){.h3,h3{font-size:16px;line-height:18px}}@media all and (max-width:660px){.h3,h3{font-size:16px;line-height:16px}}.h5,h5{font-family:"Font-Regular";font-weight:400;font-style:normal;margin:0;font-size:12px;line-height:18px;letter-spacing:2px}p{margin:0 0 12px}p:last-child{margin:0!important}#app{overflow:hidden}#content{min-height:100vh}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.uppercase{text-transform:uppercase}.link-btn{padding:23px 35px;border:1px solid #fff;font-size:12px;line-height:12px;display:inline-block;min-width:130px;text-align:center;color:#fff}@media all and (max-width:1160px){.link-btn{padding:18px 30px}}@media all and (max-width:660px){.link-btn{padding:15px 27px}}.link-btn:hover{background:#fff}.page-begin{padding:120px 0 0}.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.share{padding:0 0 40px}.link-btn:hover,.share a{color:var(--blue)}.header__social .social-link a:hover,.header__social-mobile .social-link a:hover,.header__tool-mobile>div:hover,.share a:hover{opacity:.3}.show-in-view-img{-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:3000px;perspective:3000px}.show-in-view-img>div{opacity:0;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform:rotate3d(1,0,0,10deg) translate3d(0,15vh,-50px);transform:rotate3d(1,0,0,10deg) translate3d(0,15vh,-50px)}@media all and (max-width:660px){.show-in-view-img>div{-webkit-transform:rotate3d(1,0,0,10deg) translate3d(0,20px,-50px);transform:rotate3d(1,0,0,10deg) translate3d(0,20px,-50px)}}.show-in-view{opacity:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.close-popup-btn{position:absolute;top:10px;right:10px;width:40px;height:40px;border:1px solid #fff;-webkit-transition:background .35s;-o-transition:background .35s;transition:background .35s;cursor:pointer}@media all and (max-width:960px){.close-popup-btn{width:30px;height:30px}}.close-popup-btn:hover{background:#fff}.close-popup-btn:hover>div svg path,.popup>div .close-popup-btn>div svg path{stroke:var(--blue)}.close-popup-btn>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.close-popup-btn>div svg path{stroke:#fff;-webkit-transition:stroke .35s;-o-transition:stroke .35s;transition:stroke .35s}.popup,.popup>div .close-popup-btn,.popup>div>.flex a{border:1px solid var(--blue)}.popup{z-index:100;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f5f5f5;width:40%;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}@media all and (max-width:1440px){.popup{width:50%}}@media all and (max-width:960px){.popup{width:75%}}@media all and (max-width:660px){.popup{width:calc(100% - 40px)}}.popup>div{position:relative}.popup>div .close-popup-btn{z-index:1}.popup>div .close-popup-btn:hover,.type-product .product-upper-info .col-3 .product__product>div .nutrition-link:hover>div{background:var(--blue)}.popup>div .close-popup-btn:hover>div svg path{stroke:#fff}.popup>div>.flex .col-1{width:50%}@media all and (max-width:960px){.popup>div>.flex .col-1{display:none}}.popup>div>.flex .col-1>.bg-image{height:45vh;min-height:400px}.popup>div>.flex .col-2{width:50%;padding:2.083333vw}@media all and (max-width:960px){.popup>div>.flex .col-2{width:100%;padding:40px}}@media all and (max-width:660px){.popup>div>.flex .col-2{padding:40px 20px}}.popup>div>.flex .popup-title{padding:0 0 40px}@media all and (max-width:960px){.popup>div>.flex .popup-title{padding:0 0 20px}}#footer .footer-newsletter>.newsletter-title,.popup>div>.flex .popup-text{padding:0 0 40px}@media all and (max-width:960px){.popup>div>.flex .popup-text{padding:0 0 20px}}.popup>div>.flex a{color:var(--blue)}.popup>div>.flex a:hover{background:var(--blue);color:#fff}#header,#header>.flex,.header__navigation ul,.popup>div>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header{position:fixed;top:0;left:0;right:0;z-index:10;background:#fff;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width:960px){#header{height:48px}}#header>.flex{padding:0 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media all and (max-width:1160px){#header>.flex{display:block;position:fixed;top:54px;left:0;right:0;bottom:0;z-index:20;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:var(--blue);padding:20px 40px 40px;overflow-y:scroll;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;-webkit-transition:-webkit-transform .75s;-o-transition:transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s}#header>.flex::-webkit-scrollbar{width:3px}#header>.flex::-webkit-scrollbar-track{background:var(--blue)}#header>.flex::-webkit-scrollbar-thumb{background:#cccfd6}#header>.flex::-webkit-scrollbar-thumb:hover{background:#555}}@media all and (max-width:960px){#header>.flex{top:48px;padding:20px}}@media all and (max-width:1160px){.header__social{display:none}}.header__navigation li,.header__social .social-link,.header__social-mobile .social-link{margin:0 30px 0 0}.header__navigation li:last-of-type,.header__social .social-link:last-of-type,.header__social-mobile .social-link:last-of-type{margin:0}.header__navigation li>a,.header__social .social-link a{display:block;color:var(--blue)}.header__social-mobile{display:none;margin:20px 0 0}@media all and (max-width:1160px){.header__social-mobile{display:block}}.header__social-mobile .social-link a{display:block;color:#fff}.header__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (max-width:1440px){.header__logo img{width:180px}}@media all and (max-width:960px){.header__logo{top:50%;left:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.header__logo img{width:150px}}.header__tool-mobile{position:absolute;top:50%;right:40px;-webkit-transform:translateY(calc(-50% + 2px));-ms-transform:translateY(calc(-50% + 2px));transform:translateY(calc(-50% + 2px));display:none}@media all and (max-width:960px){.header__tool-mobile{right:20px}}.header__tool-mobile>div{cursor:pointer;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.gfield>label,.header__tool-mobile .close-text{display:none}@media all and (max-width:1160px){.header__tool-mobile{display:block}}@media all and (max-width:1440px){.header__navigation li{margin:0 15px 0 0}}@media all and (max-width:1160px){.header__navigation li{width:100%;margin:0;border-bottom:1px solid #fff}.header__navigation li:last-of-type>a:after{display:none}}.header__navigation li>a{padding:20px 0}.header__navigation .menu-parent .parent-title:hover,.header__navigation li>a:hover{opacity:.3}@media all and (max-width:1160px){.header__navigation li>a{color:#fff;font-size:30px;line-height:30px;font-family:"Font-Medium";font-weight:500;font-style:normal;margin:0;position:relative}}@media all and (max-width:1160px) and (max-width:1440px){.header__navigation li>a{font-size:24px;line-height:28px}}@media all and (max-width:1160px) and (max-width:960px){.header__navigation li>a{font-size:22px;line-height:24px}}@media all and (max-width:1160px) and (max-width:660px){.header__navigation li>a{font-size:20px;line-height:22px}}@media all and (max-width:1160px){.header__navigation li>a:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;-webkit-transition:-webkit-transform .35s;-o-transition:transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.header__navigation li>a:hover:after{-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%)}}.header__navigation .menu-parent .parent-title{cursor:pointer;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;color:var(--blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:1160px){.header__navigation .menu-parent .parent-title{color:#fff;padding:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff}.header__navigation .menu-parent .parent-title:hover .arrow-down{-webkit-transform:translateX(-5px) rotate(-90deg);-ms-transform:translateX(-5px) rotate(-90deg);transform:translateX(-5px) rotate(-90deg)}}.header__navigation .menu-parent .parent-title span:first-of-type{padding:0 10px 0 0}@media all and (max-width:1160px){.header__navigation .menu-parent .parent-title span:first-of-type{font-size:30px;line-height:30px;font-family:"Font-Medium";font-weight:500;font-style:normal;margin:0;padding:0}}@media all and (max-width:1160px) and (max-width:1440px){.header__navigation .menu-parent .parent-title span:first-of-type{font-size:24px;line-height:28px}}@media all and (max-width:1160px) and (max-width:960px){.header__navigation .menu-parent .parent-title span:first-of-type{font-size:22px;line-height:24px}}@media all and (max-width:1160px) and (max-width:660px){.header__navigation .menu-parent .parent-title span:first-of-type{font-size:20px;line-height:22px}}#footer .footer-info>.flex .col-3 a,#footer .footer-info>.flex .col-3 a span,.header__navigation .menu-parent .parent-title .arrow-down{line-height:0}@media all and (max-width:1160px){.header__navigation .menu-parent .parent-title .arrow-down{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .35s;-o-transition:transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.header__navigation .menu-parent .parent-title .arrow-down svg path{fill:#fff}}.submenu{position:fixed;top:54px;left:0;right:0;bottom:0;z-index:1;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;overflow-y:scroll;background:0 0}@media all and (max-width:1160px){.submenu{top:0;-webkit-transition:none;-o-transition:none;transition:none}}.submenu::-webkit-scrollbar{width:3px}.submenu::-webkit-scrollbar-track{background:var(--blue)}.submenu::-webkit-scrollbar-thumb{background:#cccfd6}.submenu::-webkit-scrollbar-thumb:hover{background:#555}.submenu>.submenu-container{background:var(--blue);padding:40px}@media all and (max-width:1160px){.submenu>.submenu-container{height:100%;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media all and (max-width:960px){.submenu>.submenu-container{padding:20px}}.submenu>.submenu-container:has(.submenu-item.full)>.flex{margin:0}.submenu>.submenu-container:has(.submenu-item.half) .menu-back-btn{padding:20px}.submenu>.submenu-container>.flex{margin:0-20px;background:var(--blue)}.submenu>.submenu-container .menu-back-btn{display:none;padding:20px 0;width:100%;cursor:pointer;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.submenu>.submenu-container .menu-back-btn:hover,.submenu>.submenu-container .submenu-item a:hover{opacity:.3}.submenu>.submenu-container .menu-back-btn>div{display:inline-block;color:#fff}.submenu>.submenu-container .menu-back-btn>div svg path,.type-product .product-upper-info .col-3 .product__product>div .nutrition-link:hover>div svg path{fill:#fff}.submenu>.submenu-container .menu-back-btn>div span:last-of-type{padding:0 0 0 5px}@media all and (max-width:1160px){.submenu>.submenu-container .menu-back-btn{display:block}}#footer .footer-contact a,#footer .footer-info a,#footer .footer-social a,.submenu>.submenu-container .submenu-item a,.submenu>.submenu-container .submenu-item h2{color:#fff}.submenu>.submenu-container .submenu-item.full{width:100%;margin:0 0 5px}@media all and (max-width:1160px){.submenu>.submenu-container .submenu-item.full{margin:0;border-bottom:1px solid #fff}.submenu>.submenu-container .submenu-item.full a{padding:20px 0;display:block}}.submenu>.submenu-container .submenu-item.half{width:50%;padding:0 20px}@media all and (max-width:1160px){.submenu>.submenu-container .submenu-item.half{border-bottom:1px solid #fff;width:100%}.submenu>.submenu-container .submenu-item.half:first-of-type>.flex{padding:0 0 40px!important}}@media all and (max-width:1160px) and (max-width:960px){.submenu>.submenu-container .submenu-item.half:first-of-type>.flex{padding:0 0 20px!important}}@media all and (max-width:960px){.submenu>.submenu-container .submenu-item.half{width:calc(100% - 40px);margin:0 auto;padding:0}}.submenu>.submenu-container .submenu-item.half:nth-child(n+3)>.flex{border-top:1px solid #fff}@media all and (max-width:1160px){.submenu>.submenu-container .submenu-item.half:nth-child(n+3)>.flex{border-top:0}}.submenu>.submenu-container .submenu-item.half:first-of-type>.flex,.submenu>.submenu-container .submenu-item.half:nth-of-type(2)>.flex{padding:0 0 40px}@media all and (max-width:1160px){.submenu>.submenu-container .submenu-item.half:first-of-type>.flex,.submenu>.submenu-container .submenu-item.half:nth-of-type(2)>.flex{padding:0}}.submenu>.submenu-container .submenu-item.half>.flex{margin:0-5px}@media all and (max-width:660px){.submenu>.submenu-container .submenu-item.half>.flex{margin:0}}.newsletter-form .ginput_container_email,.submenu>.submenu-container .submenu-item.half .menu-item{margin:0 0 5px}.submenu>.submenu-container .submenu-item>.flex{padding:40px 0!important;height:100%}@media all and (max-width:960px){.submenu>.submenu-container .submenu-item>.flex{padding:20px 0!important}}#footer .footer-contact a:hover,#footer .footer-info a:hover,#footer .footer-social a:hover,.submenu>.submenu-container .submenu-item>.flex a,.submenu>.submenu-container .submenu-item>.flex>.title a:hover,.tease--product a:hover .tease-title h2{opacity:.3}.newsletter-form .gform_footer .button:hover,.submenu>.submenu-container .submenu-item>.flex a:hover,.submenu>.submenu-container .submenu-item>.flex>.title a{opacity:1}.submenu>.submenu-container .submenu-item>.flex>.title{width:33.33333%;padding:0 5px}@media all and (max-width:960px){.submenu>.submenu-container .submenu-item>.flex>.title{width:50%}}@media all and (max-width:660px){.submenu>.submenu-container .submenu-item>.flex>.title{width:100%;padding:0 0 20px}}.submenu>.submenu-container .submenu-item>.flex>.links{padding:0 5px;width:66.66667%}@media all and (max-width:960px){.submenu>.submenu-container .submenu-item>.flex>.links{width:50%}}@media all and (max-width:660px){.submenu>.submenu-container .submenu-item>.flex>.links{width:100%;padding:0}}#footer{background:var(--blue);color:#fff;position:relative;z-index:10}#footer>.flex{min-height:calc(100vh - 54px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width:960px){#footer>.flex{display:block;min-height:unset}}@media all and (max-width:660px){#footer>.flex{min-height:unset}}#footer .footer-container{padding:40px}@media all and (max-width:960px){#footer .footer-container{padding:80px 20px 20px}}#footer .footer-newsletter{text-align:center;padding:0 0 6.25vw}@media all and (max-width:960px){#footer .footer-newsletter{padding:0 0 40px}}@media all and (max-width:660px){#footer .footer-newsletter>.newsletter-title{padding:0 0 20px}}#footer .footer-menu{padding:0 0 40px}#footer .footer-menu>.flex,#footer .footer-social>.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer-menu li{margin:10px}@media all and (max-width:960px){#footer .footer-menu li{margin:5px}}#footer .footer-contact{text-align:center;padding:0 0 30px}#footer .footer-contact p:first-of-type{margin:0 0 20px}#footer .footer-social,.type-product .product-upper-info .col-3 h3{padding:0 0 40px}#footer .footer-social>.flex>div{margin:10px 20px}@media all and (max-width:660px){#footer .footer-social>.flex>div{margin:10px}}#footer .footer-certs{padding:0 0 50px}@media all and (max-width:660px){#footer .footer-certs{padding:0 0 50px}}#footer .footer-certs>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media all and (max-width:660px){#footer .footer-certs>div svg{width:80vw;height:auto}}#footer .footer-europe{padding:0 0 6.25vw;text-align:center}@media all and (max-width:660px){#footer .footer-europe{padding:0 0 50px}}#footer .footer-info>.flex{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-info>.flex .col-1{width:25%}@media all and (max-width:960px){#footer .footer-info>.flex .col-1{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center}}#footer .footer-info>.flex .col-3{width:25%;text-align:right}@media all and (max-width:960px){#footer .footer-info>.flex .col-3{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 0 0}}@media all and (max-width:660px){#footer .footer-info>.flex .col-3{padding:10px 0;width:100%;text-align:center}}#footer .footer-info>.flex .col-3 a span svg{display:inline-block;margin:-1px 0 0}#footer .footer-info>.flex .col-2,.nutrition-img>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (max-width:960px){#footer .footer-info>.flex .col-2{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;-webkit-transform:none;-ms-transform:none;transform:none}}@media all and (max-width:660px){#footer .footer-info>.flex .col-2{width:100%;text-align:center}}.gfield,.gform_fields,.tease--product img,.type-product .product-images img,.type-product .product-lower-info .texts-image .col-2 img{width:100%}.gfield{padding:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.newsletter-form .ginput_container_email input{font-size:4.427083vw;line-height:3.90625vw;color:#fff;width:100%;max-width:1920px;border:0;outline:0;border-radius:0;text-align:center;padding:0}@media all and (max-width:1160px){.newsletter-form .ginput_container_email input{font-size:60px;line-height:56px}}@media all and (max-width:960px){.newsletter-form .ginput_container_email input{font-size:40px;line-height:40px}}@media all and (max-width:660px){.newsletter-form .ginput_container_email input{font-size:28px;line-height:28px}}.newsletter-form .ginput_container_email input::-webkit-input-placeholder{font-size:4.427083vw;line-height:3.90625vw;color:#fff}@media all and (max-width:1160px){.newsletter-form .ginput_container_email input::-webkit-input-placeholder{font-size:60px;line-height:56px}}@media all and (max-width:960px){.newsletter-form .ginput_container_email input::-webkit-input-placeholder{font-size:40px;line-height:40px}}@media all and (max-width:660px){.newsletter-form .ginput_container_email input::-webkit-input-placeholder{font-size:28px;line-height:28px}}.newsletter-form .ginput_container_email input::-moz-placeholder{font-size:4.427083vw;line-height:3.90625vw;color:#fff}@media all and (max-width:1160px){.newsletter-form .ginput_container_email input::-moz-placeholder{font-size:60px;line-height:56px}}@media all and (max-width:960px){.newsletter-form .ginput_container_email input::-moz-placeholder{font-size:40px;line-height:40px}}@media all and (max-width:660px){.newsletter-form .ginput_container_email input::-moz-placeholder{font-size:28px;line-height:28px}}.newsletter-form .ginput_container_email input:-ms-input-placeholder{font-size:4.427083vw;line-height:3.90625vw;color:#fff}@media all and (max-width:1160px){.newsletter-form .ginput_container_email input:-ms-input-placeholder{font-size:60px;line-height:56px}}@media all and (max-width:960px){.newsletter-form .ginput_container_email input:-ms-input-placeholder{font-size:40px;line-height:40px}}@media all and (max-width:660px){.newsletter-form .ginput_container_email input:-ms-input-placeholder{font-size:28px;line-height:28px}}.newsletter-form .ginput_container_email input:-moz-placeholder{font-size:4.427083vw;line-height:3.90625vw;color:#fff}@media all and (max-width:1160px){.newsletter-form .ginput_container_email input:-moz-placeholder{font-size:60px;line-height:56px}}@media all and (max-width:960px){.newsletter-form .ginput_container_email input:-moz-placeholder{font-size:40px;line-height:40px}}@media all and (max-width:660px){.newsletter-form .ginput_container_email input:-moz-placeholder{font-size:28px;line-height:28px}}.newsletter-form .gform_footer{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0}.newsletter-form .gform_footer .button{border:0;outline:0;border-radius:0;font-size:4.427083vw;line-height:3.90625vw;padding:0;opacity:.2;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;cursor:pointer}@media all and (max-width:1160px){.newsletter-form .gform_footer .button{font-size:60px;line-height:56px}}@media all and (max-width:960px){.newsletter-form .gform_footer .button{font-size:40px;line-height:40px}}@media all and (max-width:660px){.newsletter-form .gform_footer .button{font-size:28px;line-height:28px}}@media all and (max-width:660px){[lang=es-ES] .newsletter-form .ginput_container_email input{font-size:25px;line-height:30px}[lang=es-ES] .newsletter-form .ginput_container_email input::-webkit-input-placeholder{font-size:25px;line-height:30px}[lang=es-ES] .newsletter-form .ginput_container_email input::-moz-placeholder{font-size:25px;line-height:30px}[lang=es-ES] .newsletter-form .ginput_container_email input:-ms-input-placeholder{font-size:25px;line-height:30px}[lang=es-ES] .newsletter-form .ginput_container_email input:-moz-placeholder{font-size:25px;line-height:30px}}.nutrition-img,.type-product .product-upper-info .col-1 .col-1__content>a:before{bottom:0;left:0;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.nutrition-img{position:fixed;top:54px;right:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;pointer-events:none}@media all and (max-width:960px){.nutrition-img{top:48px}}@media all and (max-width:660px){.nutrition-img>div{width:calc(100% - 40px)}}.nutrition-img>div img{max-height:calc(100vh - 120px);width:auto;max-width:unset}@media all and (max-width:960px){.nutrition-img>div img{max-height:calc(100vh - 100px)}}@media all and (max-width:660px){.nutrition-img>div img{max-height:unset;width:100%}}.nutrition-img .close-popup-btn{background:var(--blue);border:1px solid var(--blue);top:-20px;right:-20px}@media all and (max-width:960px){.nutrition-img .close-popup-btn{top:-15px;right:-15px}}@media all and (max-width:660px){.nutrition-img .close-popup-btn{top:-40px;right:0}}.nutrition-img .close-popup-btn:hover{background:#fff}.type-product .upper-titles{margin:0 auto 40px;text-align:center;position:relative}@media all and (max-width:960px){.type-product .upper-titles{width:100%;padding:0 20px}}.type-product .upper-titles div.h5{padding:0 0 20px}.type-product .product-upper-info .upper-titles{will-change:transform}.type-product .product-upper-info a.link-btn{color:var(--blue);border-color:var(--blue)}.type-product .product-upper-info a.link-btn:hover{background:var(--blue);color:#fff}@media all and (max-width:960px){.type-product .product-upper-info .upper-info .share{padding:0}}.type-product .product-upper-info .upper-info>.flex{padding:40px;margin:0-20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:960px){.type-product .product-upper-info .upper-info>.flex{padding:0 20px 40px;margin:0-10px}}@media all and (max-width:660px){.type-product .product-upper-info .upper-info>.flex{padding:0 20px 80px}}.type-product .product-upper-info .col-1{width:25%;padding:0 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media all and (max-width:960px){.type-product .product-upper-info .col-1{padding:0 10px;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.type-product .product-upper-info .col-1 .col-1__content{padding:40px 0 0;will-change:transform}@media all and (max-width:960px){.type-product .product-upper-info .col-1 .col-1__content{padding:0;text-align:center}}.type-product .product-upper-info .col-1 .col-1__content>a{display:inline-block;margin:0 0 40px;color:var(--blue);position:relative}.type-product .product-upper-info .col-1 .col-1__content>a:before{content:"";position:absolute;width:100%;height:1px;background:var(--blue)}.tease--product a,.type-product .product-upper-info .col-1 .col-1__content>a:hover{color:var(--blue)}.type-product .product-upper-info .col-1 .col-1__content>a:hover:before{width:0}@media all and (max-width:960px){.type-product .product-upper-info .col-1 .col-1__content>a{margin:20px 0 40px}}@media all and (max-width:660px){.type-product .product-upper-info .col-1 .col-1__content>a{margin:80px 0 20px}}.type-product .product-upper-info .col-2{width:50%;padding:0 20px}@media all and (max-width:960px){.type-product .product-upper-info .col-2{padding:0 10px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.type-product .product-upper-info .col-3{width:25%;padding:0 20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.type-product .product-upper-info .col-3 .col-3__content{will-change:transform}@media all and (max-width:960px){.type-product .product-upper-info .col-3{padding:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.type-product .product-upper-info .col-3>div,.type-product .product-upper-info .col-3>div>.product__products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.type-product .product-upper-info .col-3>div>.product__products{width:100%}.type-product .product-upper-info .col-3>div>.product__products>div{width:50%}.type-product .product-upper-info .col-3>div .upper-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:0 50% 20px 10px}}@media all and (max-width:660px){.type-product .product-upper-info .col-3>div>.product__products{display:block}.type-product .product-upper-info .col-3>div>.product__products>div{width:100%}.type-product .product-upper-info .col-3>div .upper-text{padding:0 10px}}@media all and (max-width:960px){.type-product .product-upper-info .col-3 h3{text-align:center;padding:40px 0;width:100%}}@media all and (max-width:660px){.type-product .product-upper-info .col-3 h3{padding:40px 0 20px}}.type-product .product-upper-info .col-3 .product__product{margin:0 0 10px}@media all and (max-width:960px){.type-product .product-upper-info .col-3 .product__product{padding:0 10px;margin:0 0 10px}}.type-product .product-upper-info .col-3 .product__product>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--blue);padding:0 0 10px}.type-product .product-upper-info .col-3 .product__product>div>h2{width:calc(100% - 28px);font-size:16px;line-height:20px}.type-product .product-upper-info .col-3 .product__product>div .nutrition-link>div{line-height:0;border:1px solid var(--blue);-webkit-transition:background .35s;-o-transition:background .35s;transition:background .35s;cursor:pointer}.type-product .product-upper-info .col-3 .product__product>div .nutrition-link svg path{-webkit-transition:fill .35s;-o-transition:fill .35s;transition:fill .35s}.type-product .product-upper-info .col-3 .upper-text{font-size:16px;line-height:20px}.type-product .product-category-others,.type-product .product-lower-info .texts-image .col-1 .lower-text,.type-product .product-lower-info .texts-image .col-1 h2{padding:0 0 40px}.type-product .product-category-others>.flex{margin:0-5px}@media all and (max-width:960px){.type-product .product-category-others>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.type-product .product-category-others>.flex>div{padding:5px}.type-product .product-category-others a.current{pointer-events:none;background:var(--blue);color:#fff}.type-product .product-images{position:relative;z-index:1}.tease--product,.type-product .product-images>div{text-align:center}.type-product .product-images>div>div{margin:0 0 120px}@media all and (max-width:960px){.type-product .product-images>div>div{margin:0 0 20px}.type-product .product-images>div>div:last-of-type{padding:0 0 0 50%}.type-product .product-images>div>div:first-of-type{padding:0 16.66667%}}@media all and (max-width:660px){.type-product .product-images>div>div:first-of-type{padding:0}}.type-product .product-lower-info{background:var(--blue);position:relative;z-index:1;color:#fff;will-change:transform}.type-product .product-lower-info>div{min-height:calc(100vh - 53px)}@media all and (max-width:960px){.type-product .product-lower-info>div{min-height:calc(100vh - 47px)}}.type-product .product-lower-info .tried-title{padding:100px 0;text-align:center}@media all and (max-width:660px){.type-product .product-lower-info .tried-title{padding:80px 0 20px}}.type-product .product-lower-info .big-title{padding:0 40px 40px}@media all and (max-width:960px){.type-product .product-lower-info .big-title{padding:0 20px 20px}}.type-product .product-lower-info .texts-image>.flex{padding:0 40px 40px;margin:0-20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:960px){.type-product .product-lower-info .texts-image>.flex{padding:0 20px 40px;margin:0-10px}}@media all and (max-width:660px){.type-product .product-lower-info .texts-image>.flex{padding:0 20px 80px}}.type-product .product-lower-info .texts-image .col-1{width:25%;padding:0 20px}@media all and (max-width:1160px){.type-product .product-lower-info .texts-image .col-1{width:33.33333%}}@media all and (max-width:960px){.type-product .product-lower-info .texts-image .col-1{padding:0 10px;width:50%}}@media all and (max-width:660px){.type-product .product-lower-info .texts-image .col-1{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (max-width:660px){.type-product .product-lower-info .texts-image .col-1 h2{padding:0 0 20px}}.type-product .product-lower-info .texts-image .col-1 .certs>.flex{margin:0-5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-product .product-lower-info .texts-image .col-1 .certs .icon{padding:5px}.type-product .product-lower-info .texts-image .col-2{width:33.33333%;padding:0 20px}@media all and (max-width:960px){.type-product .product-lower-info .texts-image .col-2{padding:0 10px}}@media all and (max-width:660px){.type-product .product-lower-info .texts-image .col-2{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 20px}}.type-product .product-lower-info .texts-image .col-2>div{padding:58px 0 0}.type-product .other-categories{position:relative;z-index:2;background:#fff;will-change:transform}.type-product .other-categories>div{min-height:calc(100vh - 53px);padding:0 40px 40px}@media all and (max-width:960px){.type-product .other-categories>div{padding:0 20px 40px;min-height:calc(100vh - 47px)}}@media all and (max-width:660px){.type-product .other-categories>div{padding:0 20px 40px;min-height:unset}}.type-product .other-categories>div h5{text-align:center;padding:100px 0 40px}@media all and (max-width:660px){.type-product .other-categories>div h5{padding:80px 0 20px}}.type-product .other-categories>div .other__slider{margin:0-1px}@media all and (max-width:660px){.type-product .other-categories>div .other__slider{margin:0-1px 80px}}.tease--product .tease-short-info{padding:10px 0}.tease--product .tease-title{padding:0 40px}@media all and (max-width:960px){.tease--product .tease-title{padding:0}}.tease--product .tease-title h2{-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}