var gtm4wp_datalayer_name = "dataLayer"; var dataLayer = dataLayer || []; width:100%; height: auto; color:inherit; } } color: inherit!important; } .qttCart { width: 2rem; } .qttCart a {color: inherit!important;} .cart__icon { height: 2em; width: 2em; } .qttCart .qttCart-order-qty, margin-left: -1em; top: -.7em; left: 100%; } .qttCart .qttCart-order-qty { background: #8cc73f; padding: 0 0.5em; line-height: 20px; font-weight: 700; text-align: center; color: #fff; text-decoration: none; height: 20px; min-width: 20px; } .qttCart.empty .qttCart-order-qty, .qttCart.loading .qttCart-order-qty{ } margin:.4em 0 0 -0.6em; width: 16px; height: 16px; } } /*!************************************************************************************************************************************************************************************************************************************************!*\ \************************************************************************************************************************************************************************************************************************************************/ height: 1em; width: 1em; } width: 1em; height: 1em; line-height: 1; } width: 100%; height: 100%; } @media ( min-width: 992px ) { } } @media ( min-width: 768px ) and ( max-width: 991.98px ) { } } @media ( max-width: 767.98px ) { } } /*!************************************************************************************************************************************************************************************************************************************************************!*\ \************************************************************************************************************************************************************************************************************************************************************/ /** * and in the editor. * */ } } } } } } left: 0px; right: 0px; bottom: 0px; width: 100vw; z-index: 100; } } body.navigation-open { overflow: hidden; } body.navigation-open .open-main-nav { } } } margin-top: 0; margin-bottom: 0; } overflow: hidden; } text-decoration: none; color: inherit; padding: 10px 24px; line-height: 1.2; font-weight: 700; } font-weight: 500; } text-decoration: underline; } color: white } .product__nutritional_table { padding: 0; gap: 1rem; } .product__nutritional_table li { padding: .5rem; } .product__nutritional_table li .name { color: black; font-weight: 500; } .product__nutritional_table li .value { color: gray; } .product__nutritional_table__amount { color: gray; } padding: 0; gap: 0 3rem; } gap: 0.5rem 1rem; } padding: 1rem 0.5em; margin: 1px 0; max-width: 60%; } @media (min-width: 992px) { max-width: 80%; } } background-color: #bad5e6; height: 6px; max-width: 110%; } } left: 100%; top: -6px; padding-left: 10px; } @media (min-width: 992px) { } padding: 0; gap: 2rem; } } width: 2.4em; min-width: 2.4em; height: 2.4em; color: #bad5e6; text-align: center; margin-right: 16px; font-weight: 700; line-height: 1; } margin: 0; } } margin: 0.5rem 0; } } } .wp-interactivity-router-loading-bar { top: 0; left: 0; margin: 0; padding: 0; width: 100vw; max-width: 100vw !important; height: 4px; background-color: #000; opacity: 0 } } } } 0% { opacity: 1 } 50% { opacity: 1 } 100% { opacity: 0 } } #bottle-check-popup { z-index: 20; top: 50%; left: 50%; width: 90vw; max-width: 800px; color: #fff; } @media (max-width: 767.8px) { #bottle-check-popup { top: 55%; } } #bottle-check-popup .text { line-height: 1.3em; font-weight: 500; width: 60%; padding: 2em 0 2em 2em; } @media (max-width: 767.8px) { #bottle-check-popup .text { line-height: 1.3em; width: 80%; padding-top: 16vh; } } color: #fff; font-weight: 700; } #bottle-check-popup .text button { margin: 1em 0 0; font-weight: 600; line-height: 2em; color: #fff; padding: 0 1em; } @media (max-width: 767.8px) { #bottle-check-popup .text button { line-height: 1.5em; padding: 0.5em 0.5em; } } #bottle-check-popup .text button:hover { background: #fff; color: #2d7eb2; } outline: none; background: #fff; color: #2d7eb2; } top: 0; right: 1em; text-indent: -9999em; padding: 0; width: 2em; height: 2em; } background-color: #fff; } border: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } z-index:10 } .relative { } } } } :root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;} :root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: underline;} :root :where(.wp-block-navigation a:where(:not(.wp-element-button)):active){text-decoration: none;} border: 0; height: 1px; margin: -1px; overflow: hidden; padding: 0; width: 1px; word-wrap: normal !important; } background-color: #eee; clip-path: none; color: #444; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } (function(c,l,a,r,i,t,y){ :root { /* 20% darker */ /* 90% lighter */ } Portugal