PageSourceSearch

https://www.bionatursol.pt/produtos

html bionatursol.pt collected 2026-10-06 07:23:22 UTC 62,876 bytes, 1,553 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="pt-PT">
3	<head>
4		<meta charset="UTF-8">
5		<!-- 16348 -->
6		
7		<link rel="alternate" hreflang="pt-PT" href="https://www.bionatursol.pt/produtos" />
8		<link rel="canonical" href="https://www.bionatursol.pt/produtos" />
9		<link rel="alternate" href="https://www.bionatursol.pt/produtos" hreflang="x-default" />
10		<meta property="og:url" content="https://www.bionatursol.pt/produtos"/>
11		
11<script>var DataApi=window.DataApi||[];DataApi.push({'requestID':'f4a00722-4b44-a1634-4310b-8853251710054753510'});</script>
11
12		<title>Produtos</title>
13		<meta name="description" content="">
14		<meta name="keywords" content="">
15		<meta property="og:site_name" content="NaturSol"/>
16		<meta property="og:type" content="website" />
17		<meta property="og:title" content="Produtos"/>
18		<meta property="og:description" content=""/>
19
20		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
21		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
22		<meta name="referrer" content="unsafe-url">
23		<link rel="shortcut icon" href="//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/images/favicon.ico" type="image/x-icon" />
24		<link rel="manifest" href="/manifest.json?v=132889220090588657">
25		
25<script type="text/javascript" src="/scripts/restrules.js?v=132889220090588657"></script>
25
26		<link rel="stylesheet" href="/css/p98411520811838.css?v=132889220090588657" type="text/css">
27		
27<script type="text/javascript" crossorigin="anonymous" src="https://static.egorealestate.com/egoforge/websiteeditor/scripts/jquery.bundle.min.js?v=132889220090588657"></script>
27
28		
28<script type="text/javascript" crossorigin="anonymous" src="https://static.egorealestate.com/egoforge/websiteeditor/scripts/website.bundle.min.js?v=132889220090588657"></script>
28
29		
29<script type="text/javascript" crossorigin="anonymous" src="https://static.egorealestate.com/egoforge/websiteeditor/scripts/dataApi.products.bundle.min.js?v=132889220090588657"></script>
29
30		
30<script type="text/javascript" src="/scripts/dataViewBehaviors.js?v=132889220090588657"></script>
30
31		
31<script type="text/javascript" crossorigin="anonymous" src="https://static.egorealestate.com/egoforge/websiteeditor/scripts/viewRenderService.js?v=132889220090588657"></script>
31
32		
32<script type="text/javascript">
33		RenderService.init({"serviceEndpoint":"//websiteapi.egorealestate.com//renderservice","authToken": "OKTr+nl9jAhl49/TbUJ9Lu4Tq96Dxttg9J4/VMWJGqs=","culture":"pt-PT"});
34		<!--RenderServiceCalls--></script>
34
35		
35<script type="text/javascript" crossorigin="anonymous" src="https://static.egorealestate.com/egoforge/websiteeditor/scripts/swipe.js" defer></script>
35
36		<link rel="stylesheet" href="https://static.egorealestate.com/egoforge/websiteeditor/CSS/liveBase.css?v=132889220090588657" type="text/css">
37		<link rel="stylesheet" href="//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/Fonts/fonts.css?132889220090588657" media="print" onload="this.media='all'"><style type="text/css">
38					@font-face {
39					font-family: 'ego-icon-font';
40					src: url('//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/fonts/ego-icon-font/ego-icon-font.eot?v=637800452106690814');
41					src: url('//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/fonts/ego-icon-font/ego-icon-font.eot?v=637800452106690814#iefix') format('embedded-opentype'), url('//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/fonts/ego-icon-font/ego-icon-font.ttf?v=637800452106690814') format('truetype'), url('//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/fonts/ego-icon-font/ego-icon-font.woff?v=637800452106690814') format('woff'), url('//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/fonts/ego-icon-font/ego-icon-font.svg?v=637800452106690814#egocommerce') format('svg');
42					font-weight: normal;
43					font-style: normal;
44                    font-display: swap;
45				} </style>
46		
46<script>var WebApp=window.WebApp||[];WebApp.push({
47  "APIToken": "OKTr+nl9jAhl49/TbUJ9Lu4Tq96Dxttg9J4/VMWJGqs=",
48  "vcsClickUrl": "https://vcs.egorealestate.com/VCSJS.aspx",
49  "vcsUIDUrl": "https://vcs.egorealestate.com/getuniqueclickguid.aspx",
50  "internalDomain": "http://16348-1.ep.egorealestate.com",
51  "hasFavorites": false,
52  "hasDevelopmentsFavorites": false,
53  "resourcesUrl": "//media.egorealestate.com/SysV4Websites/WebsiteEditorResources/",
54  "loadingscreen360": null,
55  "leafletSkin": null,
56  "hasSupercasaNews": false,
57  "mapMarkerUrl": "/DevGear/MapMarker/",
58  "viewportMode": "ContentFirst",
59  "ecommerce": false,
60  "gaMeasurementID": "",
61  "hasClientArea": false,
62  "googleTagManagerTraking": false,
63  "stickers": [],
64  "mapEngine": "leaflet",
65  "mapApiKey": ""
66});</script>
66
67		
67<script type="text/javascript">var DataApi=window.DataApi||[];DataApi.push({'apiUrl':'//websiteapi.egorealestate.com//v1','useOAR':false,'restStrategy':{
68  "detailStyle": 0,
69  "searchMatch": 0
70} });</script>
70
71		
71<script type="text/javascript">WebApp.push({"lngFolder":"","culture":"pt-pt"});</script>
71
72	</head>
73	<body class="Live "><div id="viewportNotifier"></div>
73<script>WebApp.push({"activeViewport":"viewportNotifier"})</script>
73
74	<div class="siteChrome" style="opacity: 0.99;position:relative;">
75		<div class="webSiteBackgroudColorContent" style="background:#ffffff;opacity:1;"></div>
76		<div class="webSiteBackgroudImageContent" style=""></div>
77		<div id="siteContent">
78			<div id="siteSections" class="siteSections">
79				<div id="p901" class="Section siteSection siteSectionHero   PageHeader" style="" data-isPopup='' data-popupTime='' data-popupOnMobile='' data-popupOpenLimit=''>
80					<div class="SEOElement">
81					<div class="sectionColorBG sectionBgColor"></div>
82					<div class="sectionImgBG WebP sectionBgImg">
83						<img id="p901_plx_bck" width="auto" height="auto" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" style="visibility:hidden"/>
84					</div>
85					<div class="sectionBody">
86						<div id="p845557014103116" class="Picture Element" title="">
87						<div class="SEOElement">
88							<div class="contentContainer Size">
89								<a href="/" target="_self">
90								<div id="p845557014103116_absfill" class="absoluteFill">
91									<div class="elementColorBG BgColor"></div>
92									<div class="elementImgBG BgImg WebP"></div>
93									<div class="elementBorder BoxStyle">
94										<div class="elementContainer ContainerStyle">
95											<img src="//media.egorealestate.com/ORIGINAL/cb1d4513-f1ff-41ef-add6-7e1e8af0e009.jpg" alt="" title="" class="transparent ImgSrc" border="0" style="display:none;" loading="lazy">
96										</div>
97									</div>
98								</div>
99								</a>
100							</div>
101						</div>
102						</div>
103										<div class="ViewportRealm break_320">
104					<div id="p871511611113011310_mobile" class="SiteMenu Element MobileMenuSkin" data-skin="MobileMenuSkin">
105					<nav class="SEOElement">
106						<div class="contentContainer Size">
107							<div id="p871511611113011310_mobile_absfill" class="absoluteFill">
108								<div class="elementColorBG BgColor"></div>
109								<div class="elementImgBG BgImg WebP"></div>
110								<div class="elementBorder BoxStyle">
111									<div class="elementContainer ContainerStyle">
112										<svg class="elementImgBG Svg" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 102 102">
113										<text x="0" y="95" font-size="100" >&#xe985;</text>
114										</svg><editorskin>
115    <style>
116        .MobileMenu.MobileMenuSkin 
117        {
118            overflow: hidden;
119            background: rgba(44,99,61,1);;
120        }
121
122        .MobileMenu.MobileMenuSkin .dropMenu 
123        {
124            display: none;
125            position: relative;
126            width: 100%;
127            height: 100%;
128            overflow-y:auto;
129            background: rgba(44,99,61,1);;
130        }
131        
132        div.MobileMenu .MenuClose {
133            height: 30px;  
134        }
135        
136        div.MobileMenu .MenuClose:before {
137            position: absolute;
138            color:rgba(213,236,220,1);;font-size:14px;font-family:Montserrat-Light;;
139            font-family: 'ego-icon-font';
140            content: '\e91d';
141            font-size: 16px;
142            line-height: 30px;
143            top: 0;
144            right: 0;
145            width: 30px;
146            height: 30px;
147        }
148
149        .MobileMenu.MobileMenuSkin .dropMenu .MenuPanelStrip
150        {
151            position: relative;
152            left: 0px;
153            font-size: 0;
154            white-space: nowrap;
155        }
156
157        .MobileMenu.MobileMenuSkin .dropMenu .MenuPanel
158        {
159            position: relative;
160            display: inline-block;
161            vertical-align: top;
162            width:100%;
163        }
164
165        .MobileMenu.MobileMenuSkin .dropMenu ul {
166            padding: 0px;
167            margin: 5px 0px 0px 0px;
168            display: block;
169            background: rgba(44,99,61,1);;
170        }
171
172        .MobileMenu.MobileMenuSkin .dropMenu.Level1,
173        .MobileMenu.MobileMenuSkin .dropMenu.Level2 {
174            top: 0%;
175            left: 97%;
176            display: none;
177            opacity: 0;
178            padding-left: 5px;
179            border: none;
180            -webkit-transition: left .2s linear .1s, opacity .5s ease .1s, top .2s linear .1s;
181            -moz-transition: left .2s linear .1s, opacity .5s ease .1s, top .2s linear .1s;
182            transition: left .2s linear .1s, opacity .5s ease .1s, top .2s linear .1s;
183            background: transparent;
184        }
185
186        .MobileMenu.MobileMenuSkin .dropMenu.Level0:hover .dropMenu.Level1,
187        .MobileMenu.MobileMenuSkin .dropMenu.Level0:hover .dropMenu.Level2 {
188            display: block;
189        }
190
191        .MobileMenu.MobileMenuSkin .dropMenu.Level1 ul,
192        .MobileMenu.MobileMenuSkin .dropMenu.Level2 ul {
193            border:1px solid rgba(255,255,255,1);;
194            background:rgba(44,99,61,1);;
195        }
196
197        .MobileMenu.MobileMenuSkin .dropMenu .SitePage {
198            position: relative;
199            font-size: 12px;
200            display: block;
201            padding: 10px 10px 10px 0;
202            text-align: left;
203        }
204
205        .MobileMenu.MobileMenuSkin .dropMenu .SitePage .WebLink {
206            white-space: normal;
207            color:rgba(213,236,220,1);;font-size:14px;font-family:Montserrat-Light;;
208        }
209
210        .MobileMenu.MobileMenuSkin .dropMenu .SitePage:hover,
211        .MobileMenu.MobileMenuSkin .dropMenu .SitePage:active
212        {
213            background-color:rgba(44,99,61,1);;
214        }
215
216        .MobileMenu.MobileMenuSkin .dropMenu .SitePage:hover > .WebLink,
217        .MobileMenu.MobileMenuSkin .dropMenu .SitePage:active > .WebLink 
218        {
219            color:rgba(28,198,116,1);;
220        }
221
222        .MobileMenu.MobileMenuSkin .SitePage:hover>.dropMenu {
223            display: block;
224        }
225
226        .MobileMenu.MobileMenuSkin .SitePage:hover>.dropMenu.Level1,
227        .MobileMenu.MobileMenuSkin .SitePage:hover>.dropMenu.Level2 {
228            top: 15%;
229            left: 100%;
230            opacity: 1;
231        }
232
233        .MobileMenu.MobileMenuSkin .dropMenu.Level0 .SitePage .WebLink {
234            display: table;
235            width: 100%;
236            height: 30px;
237            line-height: 30px;
238        }
239
240        .MobileMenu.MobileMenuSkin .dropMenu.Level0 .SitePage .WebLink>.Label {
241            display: table-cell;
242            padding-left: 10px;
243        }
244
245        .MobileMenu.MobileMenuSkin .dropMenu.Level0 .SitePage .WebLink>.ActiveBar {
246            display: table-cell;
247            width: 2px;
248            opacity: 0;
249            background:rgba(28,198,116,1);;
250        }
251
252        .MobileMenu.MobileMenuSkin .dropMenu.Level0 .SitePage:hover .WebLink > .ActiveBar,
253        .MobileMenu.MobileMenuSkin .dropMenu.Level0 .SitePage:active .WebLink > .ActiveBar {
254            opacity: 1;
255        }
256
257        .MobileMenu.MobileMenuSkin .MenuPanelSwitch {
258            height: 100%;
259        }
260
261        .MobileMenu.MobileMenuSkin .MenuPanelSwitch::after {
262            color:rgba(213,236,220,1);;font-size:14px;font-family:Montserrat-Light;
263            position: absolute;
264            font-family: 'ego-icon-font';
265            content: '\e920';
266            top: 50%;
267            transform: translateY(-50%);
268        }
269
270        .MobileMenu.MobileMenuSkin .PanelBackHandle {
271            color:rgba(213,236,220,1);;font-size:14px;font-family:Montserrat-Light;;
272            cursor: pointer;
273        }
274
275        .MobileMenu.MobileMenuSkin .PanelBackHandle .handle {
276            font-family: 'ego-icon-font';
277            font-size: .8em;
278            margin-right: 5px;
279        }
280
281        .MobileMenu.MobileMenuSkin .PanelBackHandle .handle::before {
282            content: '\e921';
283        }
284
285        .MobileMenu.MobileMenuSkin .PanelHeader
286        {
287            padding:20px 0 0 10px;
288            color:rgba(255,255,255,1);;font-size:19px;font-family:Lato-Light;;
289            border-bottom: 1px solid rgba(255,255,255,1);;
290        }
291
292        .MobileMenu.MobileMenuSkin .PanelHeader .WebLink
293        {
294            color: inherit;
295        }        
296
297        .MobileMenu.MobileMenuSkin .PanelTitle {
298            padding: 20px 0px 10px 0px;
299            font-size: 1em;
300            cursor: pointer;
301        }
302    </style>
303
304    <!--googleoff: all-->
305    <skinlayout>
306        <div class="dropMenu Level0">
307            <div class="MenuClose"></div>
308            <div class="MenuPanelStrip">
309                <div class="MenuPanel">
310                    {{#if hasParent}}
311                    <div class="PanelHeader" style="text-align:left;" data-page-schema="{{parentPageSchema}}">
312                        <div class="PanelBackHandle" onclick="MobileMenuSkin.back(this)">
313                            <span class="handle"></span>
314                            Voltar
315                        </div>
316                        <div style="cursor: pointer;" onclick="window.open('{{parentLinkUrl}}', '_self')" class="WebLink">
317                            <div class="PanelTitle">{{parentName}}</div>
318                        </div>
319                    </div>
320                    {{/if}}
321
322                    <ul>
323                        {{#level0}}
324                        <li id="{{pageSchema}}" class="item SitePage" data-level="0" data-schema="{{menuSchema}}" data-page-schema="{{pageSchema}}">
325                            {{#if hasSubMenu}}
326                                <a rel="nofollow" href="#" class="WebLink Expandable" target="{{linkTarget}}">
327                                    <div class="ActiveBar"></div>
328                                    <div class="Label">{{menuName}}</div>
329                                    <div class="MenuPanelSwitch"></div>
330                                </a>
331                            {{else}}
332                                <div style="cursor: pointer;" onclick="window.open('{{linkUrl}}', '{{linkTarget}}')" class="WebLink">
333                                    <div class="ActiveBar"></div>
334                                    <div class="Label">{{menuName}}</div>
335                                </div>
336                            {{/if}}
337
338                        </li>
339                        {{/level0}}
340                    </ul>
341                </div>
342            </div>
343        </div>
344    </skinlayout>
345    <!--googleon: all-->
346
347    
348
349    
349<script type="text/javascript" type_run="application/editor-behaviour" data-type="behaviour">
350
351        if (!top.MobileMenuSkin) 
352        {
353            top.MobileMenuSkin = (function () 
354            { 
355                var __expandData = function(oMainItem, oStructure)
356                {
357                    var oExpandSettings = oMainItem.dataExpansion;
358                    var _oPromise = new SimplePromise();
359                    if (oExpandSettings.type == 'categories' && DataApi.DataLink.ListCategoriesWithProducts)
360                    {
361                        var oParams = new DataApi.RequestParams();
362                        oParams.set("urlescaped", true);
363                        DataApi.with(DataApi.DataLink.ListCategoriesWithProducts, oParams.serialize()).do(function (sDataLink, oData, oParams, sCatPath)
364                        {
365                            if (oData) 
366                            {
367                                if(oExpandSettings.params)
368                                {
369                                    var oExpandParams = new DataApi.RequestParam
369s(oExpandSettings.params);
370                                    var sFilterCat;
371                                    if (sFilterCat = (oExpandParams.get('pcids') + '').split(',').shift())
372                                    {
373                                        var _filterData = function(oCatMap)
374                                        {
375                                            var _oRes;
376                                            for (var i = 0; i < oCatMap.length; i++)
377                                            {
378                                                if (oCatMap[i].ID == sFilterCat)
379                                                {
380                                                    _oRes =  oCatMap[i].Childs;
381                                                }
382
383                                                if (!_oRes && oCatMap[i].Childs)
384                                                {
385                                                    _oRes = _filterData(oCatMap[i].Childs);
386                                                }
387
388                                                if (_oRes)
389                                                    break;
390                                            }
391
392                                            return _oRes;
393                                        }
394
395                                        oData = _filterData(oData);
396                                        if (!oData) {
397                                            _oPromise.resolve(oStructure);
398                                            return;
399                                        }
400                                    }
401                                }
402
403                                if (!oStructure['level0'])
404                                    oStructure['level0'] = [];
405
406                                var _catToIMenuRender = function(oCategory, sCatPath)
407                                {
408                                    var oIRender = {
409                                        type: 'iMenuRender',
410                                        menuName: oCategory.Name,
411                                        menuSchema: oMainItem.menuSchema,
412                                        pageSchema: oMainItem.pageSchema,
413                                        linkUrl: 'javascript:void(0)'
414                                    }
415                                    
416                                    if(WebApp.isLive())
417                                    {
418                                        oIRender.linkUrl = oMainItem.linkUrl + sCatPath;
419                                    }
420
421                                    return oIRender;
422                                }
423
424                                var _cycleCategories = function (oCategory, nDepth, sCatPath) 
425                                {
426                                    sCatPath += '-' + oCategory.UrlSafeName;
427                                    var oStructure = _catToIMenuRender(oCategory, sCatPath);
428
429                                    if (!oStructure) {
430                                        return null;
431                                    }
432
433                                    var nDepthKey = "level" + nDepth;
434                                    oStructure[nDepthKey] = [];
435
436                                    oStructure.childCount = oStructure[nDepthKey].length;
437                                    return oStructure;
438                                }
439
440                                var _oCat;
441                                for (var i = 0; i < oData.length; i++) 
442                                {
443                                    _oCat = oData[i];
444                                    var  sCatPath = '/' + _oCat.UrlSafeName;
445                                    var oCatIRender = _catToIMenuRender(_oCat, sCatPath);
446                                    
447                                    if(_oCat.Childs)
448                                    {
449                                        oCatIRender['level1']=[];
450                                        for (var j = 0; j < _oCat.Childs.length; j++)
451                                        {
452                                            oCatIRender['level1'].push(_cycleCategories(_oCat.Childs[j], 2, sCatPath));
453                                        }
454
455                                        oCatIRender.childCount = oCatIRender['level1'].length;
456                                    }
457
458                                    oStructure['level0'].push(oCatIRender);
459                                }
460                            }
461
462                            _oPromise.resolve(oStructure);
463                        });
464                    }
465
466                    return _oPromise;
467                }
468
469                var _getStructure = function(sPluginID, nSchemaID, bEnsureRender)
470                {
471                    var _oPromise = new SimplePromise();
472
473                    var oPanelItems = [];
474                    var oMainPage;
475                    if(nSchemaID)
476                    {
477                        var _findCycle = function(oMapItem)
478                        {
479                            if (oMapItem.menuSchema == nSchemaID)
480                            {
481                                oMainPage = oMapItem;
482                                return true;
483                            }
484
485                            if(oMapItem.childs)
486                            {
487                                for(var i=0; i<oMapItem.childs.length;i++)
488                                {
489                                    if(_findCycle(oMapItem.childs[i]))
490                                        return true;
491                                }
492                            }
493                        }
494
495                        var oSiteMap = WebApp.siteMapRender;
496                        for (var i = 0; i < oSiteMap.length; i++)
497                        {
498                            if(_findCycle(oSiteMap[i]))
499                                break;
500                        }  
501
502                        if(oMainPage)
503                        {
504                            oPanelItems = oMainPage.childs;
505                        }
506                    }
507                    else //OPENING BASE MENU PANEL
508                    {
509                        oPanelItems = WebApp.siteMapRender;
510                    }
511
512                    if(!oPanelItems && !bEnsureRender)
513                    {
514                        _oPromise.resolve(null);
515                    }
516                    else
517                    {
518                        var oBaseStructure = {};
519                        oBaseStructure.level0 = [];
520                        if(oMainPage)
521                        {
522                            oBaseStructure.hasParent = true;
523                            oBaseStructure.parentName = oMainPage.menuName;
524                            oBaseStructure.parentLinkUrl = oMainPage.linkUrl;
525                            oBaseStructure.parentPageSchema = oMainPage.pageSchema;
526                        }
527
528                        for (var i = 0; i < oPanelItems.length; i++)
529                        {
530                            var oItemRender = oPanelItems[i];
531                            oItemRender.hasSubMenu = (oItemRender.dataExpansion || oItemRender.childCount > 0) ? true : false;
532                            oBaseStructure.level0.push(oItemRender);
533                        }
534
535                        if(oMainPage && oMainPage.dataExpansion)
536                        {
537                            __expandData(oMainPage, oBaseStructure).then(function(oStructure)
538                            {
539                                _oPromise.resolve(oStructure);
540                            });
541                        }
542                        else
543                        {
544                            if (bEnsureRender && oBaseStructure.childCount < 3)
545                            {
546                                for (var i =  oBaseStructure.childCount; i < 3; i++)
547                                {
548                                    oBaseStructure.level0.push(Engine.SiteMapItem.getEmptyIMenuRender());
549                                }
550                            }
551
552                            _oPromise.resolve(oBaseStructure);
553                        }
554                    }
555
556                    return _oPromise;                    
557                }
558
559                var _renderLevels = function(sPlugin, oMenuItem, bEnsureRender)
560                {
561                    var oTemplate = $('#' + sPlugin + ' skinlayout');
562                    var nSchemaID = oMenuItem ? oMenuItem.data('schema') : '';
563
564                    var _oPromise = new SimplePromise();
565                    this.getStructure(sPlugin, nSchemaID, bEnsureRender).then(function(oDataSource)
566                    {
567                        var oSubMenu = $((Handlebars.compile(oTemplate.html()))(oDataSource));
568                        oSubMenu.find('.Expandable').off('click').on('click', { plugin: sPlugin }, _showInnerMenu);
569
570                        if (!WebApp.isLive() && $('#' + sPlugin + ':not(.Locked)').length)
571                        {
572                            oSubMenu.find('.WebLink:not(.Expandable)').on('click', function (evt) 
573                            {
574                                var sPageSchema = $(this).closest('.SitePage, .PanelHeader').attr('data-page-schema');
575                                if(sPageSchema)
576                                {
577                                    Editor.preview(sPageSchema);
578                                }
579
580                                evt.stopImmediatePropagation();
581                            });
582                        }                        
583
584                        if(oMenuItem && oMenuItem.length)
585                        {
586                            var oCurrMenu = oMenuItem.closest('.MenuPanel');
587                            oSubMenu.find('.MenuPanel').attr('data-track', nSchemaID).find('.PanelBackHandle').attr('data-backtrack',oCurrMenu.data('track'));
588                            oCurrMenu.after(oSubMenu.find('.MenuPanel'));
589                        }
590                        else //first oppening
591                        {
592                            oSubMenu.find('.MenuPanel').attr('data-track', 'root');
593                            $('#' + sPlugin + '_MobileMenu').append(oSubMenu);
594                        }
595
596                        _oPromise.resolve(oSubMenu);
597                    });
598
599                    return _oPromise;
600                }
601
602                var _showSubMenu = function(sPlugin, oMenuItem, bEnsureRender)
603                {
604                    var oMobileMenu = $('#' + sPlugin + "_MobileMenu");
605                    oMobileMenu.closest('.Section').before(oMobileMenu);
606
607                    var oMobileModal;
608                    if ((oMobileModal = $('.MobileMenu_Modal')).length == 0)
609                        oMobileMenu.before('<div class="MobileMenu_Modal" style="display:block"></div>');
610                    else
611                        oMobileModal.css('display', 'block');
612
613                    $("body").addClass("MobileOpen");
614
615                    var oCallingMenu;
616                    var oSubMenu;
617                    if(oMenuItem && oMenuItem.length)
618                    {
619                        oCallingMenu = oMenuItem.closest('.MenuPanel');
620                        oSubMenu = oMobileMenu.find('.MenuPanel[data-track="' + oMenuItem.data('schema') + '"]');
621                        if (!oCallingMenu.next('.MenuPanel')[0] != oSubMenu[0])
622                            oCallingMenu.after(oSubMenu);
623                    }
624                    else
625                    {
626                        oSubMenu = oMobileMenu.children('.dropMenu');
627                    }
628
629                    var _animateMenu = function (oTargetMenu) 
630                    {
631                        if (!oCallingMenu || oCallingMenu.length == 0) //first oppening
632                        {
633                            oMobileMenu.css({ 'top': '0px', 'left': (oMobileMenu.width() * -1) + 'px', 'display': 'block', 'opacity': .7 }).animate({ 'left': '0px', 'opacity': 1 });
634                            oTargetMenu.stop().fadeIn();
635
636                            var oParams = { plugin: sPlugin };
637
638                            if ($('#' + sPlugin + ':not(.Locked)').length)
639                            {
640                                $('.MobileMenu_Modal').off('click').on('click', oParams, _close);
641                                oMobileMenu.find('.MenuClose').off('click').on('click', oParams, _close);                    
642                            }
643
644                            if (WebApp.CurrPageID)
645                                $('#' + WebApp.CurrPageID + '.SitePage').addClass('selected');
646                        }
647                        else
648                        {
649                            oTargetMenu.show();
650
651                            var oPanelStrip = oMobileMenu.find('.MenuPanelStrip');
652                            var nCurrLeft = parseInt(oPanelStrip.css('left'));
653                            oMobileMenu.find('.MenuPanelStrip').animate({ left: nCurrLeft + oMobileMenu.width() * -1 });
654                        }
655                    }
656
657                    if(!oSubMenu.length)
658                    {
659                        this.renderLevels(sPlugin, oMenuItem, bEnsureRender).then(_animateMenu);
660                    }
661                    else
662                    {
663                        _animateMenu(oSubMenu);
664                    }
665                }
666
667                var _showInnerMenu = function (evt)
668                {
669                    MobileMenuSkin.showSubMenu(evt.data.plugin, $(this).closest('.SitePage'));
670                }
671
672                var _back = function(oCaller)
673                {
674                    var oMobileMenu  = $(oCaller).closest('.MobileMenuSkin');
675                    var oCurrMenu = $(oCaller).closest('.MenuPanel');
676                    var oTargetMenu = oCurrMenu.prevAll('.MenuPanel[data-track="' + $(oCaller).data('backtrack') + '"]').show();
677
678                    var oPanelStrip = oMobileMenu.find('.MenuPanelStrip');
679                    var nCurrLeft = parseInt(oPanelStrip.css('left'));
680                    oPanelStrip.animate({ left: nCurrLeft - oMobileMenu.width() * -1 }, function()
681                    {
682                        oCurrMenu.hide();
683                    });                    
684                }
685
686                var _close = function(evt)
687                {
688                    $('.MobileMenu_Modal').off('click').hide();
689                    $("body").removeClass("MobileOpen");
690                    var oMobileMenu = $('#' + evt.data.plugin + "_MobileMenu");
691                    oMobileMenu.stop().animate({ 'left': (oMobileMenu.width() * -1) + 'px', 'opacity': 1 }, function () { $(this).hide(); });
692                }
693
694                var _bind = function (sPlugin) 
695                {
696                    var _this = this;
697                    $('#' + sPlugin + ':not(.Locked)').off('click').on('click', function()
698                    {
699                        _this.showSubMenu(sPlugin);
700                    });
701                }
702
703                return { 'showSubMenu': _showSubMenu, 'getStructure': _getStructure, 'renderLevels': _renderLevels, "bind": _bind, "back": _back }
704            })();
705
706            WebApp.SiteMenu.extend(MobileMenuSkin);
707        }
708    </script>
708
709</editorSkin>
709<script>WebApp.push({"sitemap":[
710  {
711    "menuName": "Início",
712    "menuSchema": "84641462111214132",
713    "pageSchema": "9141418815155108",
714    "linkUrl": "/",
715    "linkTarget": "_self",
716    "dataExpansion": null,
717    "childs": [],
718    "childCount": 0
719  },
720  {
721    "menuName": "Sobre nós",
722    "menuSchema": "9141233613431098",
723    "pageSchema": "1180512142121219",
724    "linkUrl": "/sobrenos",
725    "linkTarget": "_self",
726    "dataExpansion": null,
727    "childs": [],
728    "childCount": 0
729  },
730  {
731    "menuName": "Produtos",
732    "menuSchema": "105521211144110413",
733    "pageSchema": "98411520811838",
734    "linkUrl": "/produtos",
735    "linkTarget": "_self",
736    "dataExpansion": null,
737    "childs": [],
738    "childCount": 0
739  },
740  {
741    "menuName": "Parceiros",
742    "menuSchema": "s86103111551010190",
743    "pageSchema": "p9159111301011390",
744    "linkUrl": "/parceiros",
745    "linkTarget": "_self",
746    "dataExpansion": null,
747    "childs": [],
748    "childCount": 0
749  },
750  {
751    "menuName": "Contactos",
752    "menuSchema": "1010663104910712",
753    "pageSchema": "8131363411111142",
754    "linkUrl": "/contactos",
755    "linkTarget": "_self",
756    "dataExpansion": null,
757    "childs": [],
758    "childCount": 0
759  }
760]});</script>
760
761									</div>
762								</div>
763							</div>
764						</div>
765					</nav>
766					</div>
767										<div id="p871511611113011310_mobile_MobileMenu" class="MobileMenu MobileMenuSkin">
768										</div>
769										</div>
770										<div class="ViewportRealm break_1200">
771					<div id="p871511611113011310_horizontal" class="SiteMenu Element BasicMenuSkin" data-skin="BasicMenuSkin">
772					<nav class="SEOElement">
773						<div class="contentContainer Size">
774							<div id="p871511611113011310_horizontal_absfill" class="absoluteFill">
775								<div class="elementColorBG BgColor"></div>
776								<div class="elementImgBG BgImg WebP"></div>
777								<div class="elementBorder BoxStyle">
778									<div class="elementContainer ContainerStyle">
779										<ul class="SiteMenu Horizontal" >
780										<li id="9141418815155108" class="SitePage InnerElement Homepage" data-type="SiteMenuItem" data-schema="84641462111214132" >
781											<a href ="/" style="color:inherit"  >
782											<div class="absoluteFill">
783											<div class="elementColorBG BgColor"></div>
784											<div class="elementBorder BoxStyle">
785											<div class="elementContainer ContainerStyle">
786												<div class="SitePageLabel">Início</div>
787											</div>
788											</div>
789											</div>
790											</a>
791											</li>
792										<li id="1180512142121219" class="SitePage InnerElement " data-type="SiteMenuItem" data-schema="9141233613431098" >
793											<a href ="/sobrenos" style="color:inherit"  >
794											<div class="absoluteFill">
795											<div class="elementColorBG BgColor"></div>
796											<div class="elementBorder BoxStyle">
797											<div class="elementContainer ContainerStyle">
798												<div class="SitePageLabel">Sobre nós</div>
799											</div>
800											</div>
801											</div>
802											</a>
803											</li>
804										<li id="98411520811838" class="SitePage InnerElement " data-type="SiteMenuItem" data-schema="105521211144110413" >
805											<a href ="/produtos" style="color:inherit"  >
806											<div class="absoluteFill">
807											<div class="elementColorBG BgColor"></div>
808											<div class="elementBorder BoxStyle">
809											<div class="elementContainer ContainerStyle">
810												<div class="SitePageLabel">Produtos</div>
811											</div>
812											</div>
813											</div>
814											</a>
815											</li>
816										<li id="p9159111301011390" class="SitePage InnerElement " data-type="SiteMenuItem" data-schema="s86103111551010190" >
817											<a href ="/parceiros" style="color:inherit"  >
818											<div class="absoluteFill">
819											<div class="elementColorBG BgColor"></div>
820											<div class="elementBorder BoxStyle">
821											<div class="elementContainer ContainerStyle">
822												<div class="SitePageLabel">Parceiros</div>
823											</div>
824											</div>
825											</div>
826											</a>
827											</li>
828										<li id="8131363411111142" class="SitePage InnerElement " data-type="SiteMenuItem" data-schema="1010663104910712" >
829											<a href ="/contactos" style="color:inherit"  >
830											<div class="absoluteFill">
831											<div class="elementColorBG BgColor"></div>
832											<div class="elementBorder BoxStyle">
833											<div class="elementContainer ContainerStyle">
834												<div class="SitePageLabel">Contactos</div>
835											</div>
836											</div>
837											</div>
838											</a>
839											</li>
840										</ul><editorskin>
841    <style>
842    .Element.SiteMenu.BasicMenuSkin .dropMenu
843    {
844        display: none;
845        position: absolute;
846        top: 100%;
847        left:0;
848        max-width: 170px;
849        min-width: 120px;
850        box-shadow: 0px 3px 6px rgba(0,0,0,0.2);
851        box-sizing: border-box;
852    }
853
854    .Element.SiteMenu.BasicMenuSkin .dropMenu ul
855    {
856        padding:0px;
857        display: block;
858        background: rgba(185,245,216,1);;        
859    }    
860
861    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level1,
862    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level2,
863    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level3
864    {
865        top:0%;
866        left:100%;
867        display: none;
868        opacity: 0;
869        -webkit-transition:  left .2s linear .1s, opacity .5s ease .1s, top .2s linear .1s;
870        -moz-transition:  left .2s linear .1s, opacity .5s ease .1s, top .2s linear .1s;
871        transition:  left .2s linear .1s, opacity .5s ease .1s, top .2s linear .1s;
872        background:transparent;
873    }
874
875    .Element.SiteMenu.BasicMenuSkin .OpenRight .dropMenu.Level1,
876    .Element.SiteMenu.BasicMenuSkin .OpenRight .dropMenu.Level2,
877    .Element.SiteMenu.BasicMenuSkin .OpenRight .dropMenu.Level3
878    {
879        left:auto;
880        right:100%;
881    }    
882
883    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level0 > ul > .SitePage:hover .dropMenu.Level1,
884    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level1 > ul > .SitePage:hover .dropMenu.Level2,
885    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level2 > ul > .SitePage:hover .dropMenu.Level3
886    {
887        display: block;
888    }
889
890    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level1 ul,
891    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level2 ul,
892    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level3 ul
893    {
894        background:rgba(185,245,216,1);;
895    }    
896
897    .Element.SiteMenu.BasicMenuSkin .dropMenu .SitePage
898    {
899        font-size:12px;
900        display: block;
901        text-align: left;
902    }
903
904    .Element.SiteMenu.BasicMenuSkin .dropMenu .SitePage .WebLink
905    {
906        white-space: normal;
907        color:rgba(204,204,204,1);;font-size:16px;font-family:Lato-Light;;
908    }
909
910    .Element.SiteMenu.BasicMenuSkin .dropMenu .SitePage:hover > .WebLink,
911    .Element.SiteMenu.BasicMenuSkin .dropMenu .SitePage.selected > .WebLink
912    {
913        color:rgba(186,188,172,1);;
914    }
915
916    .Element.SiteMenu.BasicMenuSkin .SitePage:hover > .dropMenu
917    {
918        display: block;
919    }
920
921    .Element.SiteMenu.BasicMenuSkin .SitePage:hover > .dropMenu.Level1,
922    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level1 .SitePage:hover > .dropMenu.Level2,
923    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level2 .SitePage:hover > .dropMenu.Level3
924    {        
925        left:100%;
926        opacity: 1;        
927    }
928
929
930    .Element.SiteMenu.BasicMenuSkin .OpenRight .SitePage:hover > .dropMenu.Level1,
931    .Element.SiteMenu.BasicMenuSkin .OpenRight .dropMenu.Level1 .SitePage:hover > .dropMenu.Level2,
932    .Element.SiteMenu.BasicMenuSkin .OpenRight .dropMenu.Level2 .SitePage:hover > .dropMenu.Level3
933    {
934        left:auto;
935        right:100%;
936    }    
937
938    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level0 .SitePage .WebLink
939    {
940        display: table;
941        width: 100%;
942        height: 100%;
943        padding: 10px;
944        box-sizing: border-box;
945    }
946
947    .Element.SiteMenu.BasicMenuSkin .dropMenu.Level0 .SitePage .WebLink > .Label
948    {
949        display: table-cell;
950    }
951
952    
953
954    </style>
955    <!--googleoff: all-->
956    
956<script type="text/x-handlebars" class="skinlayout">
957        <div class="dropMenu Level0">
958            {{#if hasDropMenu}}
959            <ul>
960                {{#level0}}
961                <li class="item SitePage" data-level="0" data-schema="{{menuSchema}}" data-page-schema="{{pageSchema}}">
962                    
963                    <a data-link-target="{{linkUrl}}" class="WebLink" target="{{linkTarget}}">
964                        <div class="Label">{{menuName}}</div>
965                    </a>
966
967                    {{#if childCount}}
968                    <div class="dropMenu Level1">
969                            <ul>
970                                {{#level1}}
971                                <li class="SitePage" data-level="1" data-schema="{{menuSchema}}" data-page-schema="{{pageSchema}}">
972                                    <a data-link-target="{{linkUrl}}" class="WebLink" target="{{linkTarget}}"> {{menuName}} </a>
973
974                                    {{#if childCount}}
975                                    
976                                    <div class="dropMenu Level2">
977                                        <ul>
978                                            {{#level2}}
979                                            <li class="SitePage" data-level="2" data-schema="{{menuSchema}}" data-page-schema="{{pageSchema}}">
980                                                <a data-link-target="{{linkUrl}}" class="WebLink" target="{{linkTarget}}"> {{menuName}} </a>
981
982                                                {{#if childCount}}
983
984                                                <div class="dropMenu Level3">
985                                                    <ul>
986                                                        {{#level3}}
987                                                        <li class="SitePage" data-level="3" data-schema="{{menuSchema}}" data-page-schema="{{pageSchema}}">
988                                                            <a data-link-target="{{linkUrl}}" class="WebLink" target="{{linkTarget}}"> {{menuName}} </a>
989                                                        </li>
990                                                        {{/level3}}
991                                                    </ul>
992                                                </div>
993
994                                                {{/if}}
995
996                                            </li>
997                                            {{/level2}}
998                                        </ul>
999                                    </div>
1000
1001                                    {{/if}}
1002                                </li>
1003                                {{/level1}}
1004                            </ul>
1005                        </div>
1006                    {{/if}}
1007
1008                </li>
1009                {{/level0}}
1010            </ul>
1011            {{/if}}
1012        </div>
1013    </script>
1013
1014    <!--googleon: all-->
1015    
1016
1017    
1017<script type="text/javascript" type_run="application/editor-behaviour" data-type="behaviour">
1018
1019        if (!top.BasicMenuSkin) 
1020        {
1021            top.BasicMenuSkin = (function () 
1022            {
1023                var _showSubMenu = function(sPlugin, oMenuItem, bEnsureRender)
1024                {
1025                    var oSubMenu = oMenuItem.children('.dropMenu');
1026                    if (oSubMenu.length == 0 || !oMenuItem.data('preloaded')) 
1027                    {
1028                        oMenuItem.data('preloaded', true);
1029                        this.renderLevels(sPlugin, oMenuItem, bEnsureRender).then(function (oSubMenu) 
1030                        {
1031                            if (oSubMenu.length && oSubMenu[0].children && oSubMenu[0].children.length)
1032                            {
1033                                if ((oMenuItem[0].getBoundingClientRect().x / $(window).width()) > .6)
1034                                {
1035                                    oMenuItem.addClass("OpenRight");
1036                                }
1037                            }
1038
1039                            oSubMenu.stop().fadeIn();
1040                        });
1041                    } else {
1042                        oSubMenu.stop().fadeIn();
1043                    }
1044                    
1045                }
1046
1047                return { 'showSubMenu': _showSubMenu, "maxDepth": 1 }
1048            })();
1049            WebApp.SiteMenu.extend(BasicMenuSkin);
1050        }
1051    </script>
1051
1052</editorSkin>
1052<script>WebApp.push({"sitemap":[
1053  {
1054    "menuName": "Início",
1055    "menuSchema": "84641462111214132",
1056    "pageSchema": "9141418815155108",
1057    "linkUrl": "/",
1058    "linkTarget": "_self",
1059    "dataExpansion": null,
1060    "childs": [],
1061    "childCount": 0
1062  },
1063  {
1064    "menuName": "Sobre nós",
1065    "menuSchema": "9141233613431098",
1066    "pageSchema": "1180512142121219",
1067    "linkUrl": "/sobrenos",
1068    "linkTarget": "_self",
1069    "dataExpansion": null,
1070    "childs": [],
1071    "childCount": 0
1072  },
1073  {
1074    "menuName": "Produtos",
1075    "menuSchema": "105521211144110413",
1076    "pageSchema": "98411520811838",
1077    "linkUrl": "/produtos",
1078    "linkTarget": "_self",
1079    "dataExpansion": null,
1080    "childs": [],
1081    "childCount": 0
1082  },
1083  {
1084    "menuName": "Parceiros",
1085    "menuSchema": "s86103111551010190",
1086    "pageSchema": "p9159111301011390",
1087    "linkUrl": "/parceiros",
1088    "linkTarget": "_self",
1089    "dataExpansion": null,
1090    "childs": [],
1091    "childCount": 0
1092  },
1093  {
1094    "menuName": "Contactos",
1095    "menuSchema": "1010663104910712",
1096    "pageSchema": "8131363411111142",
1097    "linkUrl": "/contactos",
1098    "linkTarget": "_self",
1099    "dataExpansion": null,
1100    "childs": [],
1101    "childCount": 0
1102  }
1103]});</script>
1103
1104									</div>
1105								</div>
1106							</div>
1107						</div>
1108					</nav>
1109					</div>
1110										</div>
1111					<div id="p89996665139116" class="LanguageFlag Element" >
1112					<div class="SEOElement">
1113						<div class="contentContainer Size">
1114							<div id="p89996665139116_absfill" class="absoluteFill">
1115								<div class="elementColorBG BgColor"></div>
1116								<div class="elementImgBG BgImg WebP"></div>
1117								<div class="elementBorder BoxStyle">
1118									<div class="elementContainer ContainerStyle">
1119						<div class="ViewportRealm break_320 break_1200">
1120										<div class="lang-select default" >
1121									<div class="lang-wrapper" onclick="$(this).find('.drop-down').toggle().toggleClass('open')">
1122											<ul class="lang-list " >
1123												<li class="lang-item lng-handle" data-lang="">
1124													<i class="lang-flag lang-flag-img pt-pt"></i>
1125													<span class="lang-text">Português</span>
1126												</li>
1127											</ul>
1128										</div>
1129									</div>
1130						</div>
1131									</div>
1132								</div>
1133							</div>
1134						</div>
1135					</div>
1136					</div>
1137					</div>
1138					</div>
1139				</div>
1140				<div class="Section siteSection siteSectionHero FixedGhost"></div>
1141				<div id="p1050133131410131544" class="Section siteSection siteSectionHero  " style="" data-isPopup='' data-popupTime='' data-popupOnMobile='' data-popupOpenLimit=''>
1142					<div class="SEOElement">
1143					<div class="sectionColorBG sectionBgColor"></div>
1144					<div class="sectionImgBG WebP sectionBgImg">
1145						<img id="p1050133131410131544_plx_bck" width="auto" height="auto" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" style="visibility:hidden"/>
1146					</div>
1147					<div class="sectionBody">
1148					<div id="p911151212411881114" class="Text Element" >
1149					<div class="SEOElement">
1150						<div class="contentContainer Size">
1151							<div id="p911151212411881114_absfill" class="absoluteFill">
1152								<div class="elementColorBG BgColor"></div>
1153								<div class="elementImgBG BgImg WebP"></div>
1154								<div class="elementBorder BoxStyle">
1155									<div class="elementContainer ContainerStyle">
1156						<div class="ViewportRealm break_320 break_1200">
1157										<p style="text-align: justify;">As encomendas realizadas durante o fim de semana será dado o seguimento nos dias úteis seguintes.</p>
1158						</div>
1159									</div>
1160								</div>
1161							</div>
1162						</div>
1163					</div>
1164					</div>
1165					</div>
1166					</div>
1167				</div>
1168				<div id="p96151521091179014" class="Section siteSection siteSectionHero  " style="" data-isPopup='' data-popupTime='' data-popupOnMobile='' data-popupOpenLimit=''>
1169					<div class="SEOElement">
1170					<div class="sectionColorBG sectionBgColor"></div>
1171					<div class="sectionImgBG WebP sectionBgImg">
1172						<img id="p96151521091179014_plx_bck" width="auto" height="auto" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" style="visibility:hidden"/>
1173					</div>
1174					<div class="sectionBody">
1175					<div id="p109151454159014313" class="ProductList Element RelPosition" >
1176					<div class="SEOElement">
1177						<div class="contentContainer Size">
1178							<div id="p109151454159014313_absfill" class="absoluteFill">
1179								<div class="elementColorBG BgColor"></div>
1180								<div class="elementImgBG BgImg WebP"></div>
1181								<div class="elementBorder BoxStyle">
1182									<div class="elementContainer ContainerStyle">
1183										<div class="DataView Loading"><span class="Loader"></span></div>
1184									</div>
1185								</div>
1186							</div>
1187						</div>
1188					</div>
1189					</div>
1190										
1190<script>DataApi.load('p109151454159014313', {
1191  "break_320": {
1192    "dataView": "ProductBasicMobileList",
1193    "initialParams": {
1194      "nre": "6"
1195    },
1196    "designParams": {
1197      "sample": true
1198    },
1199    "renderSettings": {
1200      "loadingStyle": {
1201        "background": "#1d1e18",
1202        "primary": "#4baa69",
1203        "secondary": "#cccccc"
1204      },
1205      "onEmptyData": {
1206        "action": "displayMessage",
1207        "data": {
1208          "key": "",
1209          "value": "",
1210          "type": "Lingo"
1211        }
1212      },
1213      "box-spacing": "20",
1214      "detailPage": "/detalhe",
1215      "emptyData": {
1216        "action": "displayMessage",
1217        "data": ""
1218      },
1219      "hiddenRenderBoxes": {
1220        "ProductListItem": [
1221          "Description"
1222        ]
1223      }
1224    },
1225    "hash": -563213173
1226  },
1227  "break_1200": {
1228    "dataView": "ProductBasicListAccordion",
1229    "initialParams": {
1230      "nre": "6"
1231    },
1232    "designParams": {
1233      "sample": true
1234    },
1235    "renderSettings": {
1236      "loadingStyle": {
1237        "background": "#1d1e18",
1238        "primary": "#4baa69",
1239        "secondary": "#cccccc"
1240      },
1241      "onEmptyData": {
1242        "action": "displayMessage",
1243        "data": {
1244          "key": "",
1245          "value": "",
1246          "type": "Lingo"
1247        }
1248      },
1249      "box-spacing": "20",
1250      "detailPage": "/detalhe",
1251      "emptyData": {
1252        "action": "displayMessage",
1253        "data": ""
1254      },
1255      "hiddenRenderBoxes": {
1256        "ProductListItem": [
1257          "Description"
1258        ]
1259      }
1260    },
1261    "hash": -301204777
1262  }
1263});</script>
1263
1264					</div>
1265					</div>
1266				</div>
1267				<div id="p902" class="Section siteSection siteSectionHero  " style="" data-isPopup='' data-popupTime='' data-popupOnMobile='' data-popupOpenLimit=''>
1268					<div class="SEOElement">
1269					<div class="sectionColorBG sectionBgColor"></div>
1270					<div class="sectionImgBG WebP sectionBgImg">
1271						<img id="p902_plx_bck" width="auto" height="auto" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" style="visibility:hidden"/>
1272					</div>
1273					<div class="sectionBody">
1274						<div id="p1011129681512921510" class="Picture Element" title="">
1275						<div class="SEOElement">
1276							<div class="contentContainer Size">
1277								<a href="/" target="_self">
1278								<div id="p1011129681512921510_absfill" class="absoluteFill">
1279									<div class="elementColorBG BgColor"></div>
1280									<div class="elementImgBG BgImg WebP"></div>
1281									<div class="elementBorder BoxStyle">
1282										<div class="elementContainer ContainerStyle">
1283											<img src="//media.egorealestate.com/ORIGINAL/f913f976-9f42-49c5-833d-8271087b52b4.png" alt="" title="" class="transparent ImgSrc" border="0" style="display:none;" loading="lazy">
1284										</div>
1285									</div>
1286								</div>
1287								</a>
1288							</div>
1289						</div>
1290						</div>
1291					<div id="p10109101015151451813" class="ButtonIcon Element" >
1292					<div class="SEOElement">
1293						<div class="contentContainer Size">
1294							<a href="https://www.facebook.com/Natursol-253061601537802/" target="_blank">
1295							<div id="p10109101015151451813_absfill" class="absoluteFill">
1296								<div class="elementColorBG BgColor"></div>
1297								<div class="elementImgBG BgImg WebP"></div>
1298								<div class="elementBorder BoxStyle">
1299									<div class="elementContainer ContainerStyle">
1300										<svg class="elementImgBG Svg" preserveAspectRatio="none" style="padding:5px;" viewBox="0 0 102 102">
1301											<text x="0" y="95" font-size="100" ></text>
1302										</svg>
1303									</div>
1304								</div>
1305							</div>
1306							</a>
1307						</div>
1308					</div>
1309					</div>
1310					</div>
1311					</div>
1312				</div>
1313				<div id="p11811212151501258" class="Section CopyrightSection siteSection siteSectionHero   ">
1314					<div class="SEOElement">
1315					<div class="sectionColorBG sectionBgColor"></div>
1316					<div class="sectionImgBG sectionBgImg"></div>
1317					<div class="sectionBody"><section class="static-footer">
1318    <div class="static-footer-wrapper">
1319        <div class="legal-info">
1320
1321            <a href="javascript:void(0);" onclick="WebApp.DisputeResolution.open('/virtual/DisputeResolution.aspx', 'Resolução Alternativa de Litígios')" class="interactive legal-info-link alternative-dispute-resolution transition">Resolução Alternativa de Litígios</a>
1322            <span class="spacer">|</span>
1323
1324            <a href="https://www.livroreclamacoes.pt" target="_blank" class="interactive legal-info-link complaint-book transition">Livro de Reclamações online</a>
1325
1326            <span class="spacer rgpd-update">|</span>
1327            <a href="javascript:void(0);" onclick="WebApp.TermsCondition.open(this, 'termos-e-condicoes', '')" class="interactive rgpd-update terms-and-conditions transition">Termos e condições / Política de Privacidade</a>
1328
1329            <span class="spacer">|</span>
1330            <a href="/gerir-dados-rgpd" class="interactive rgpd-update transition">Gerir Dados</a>
1331        </div>
1332
1333        
1334        <a class="powered-by transition interactive" href="https://netbox.pt/" target="_blank" title="Criar loja online powered by netbox">
1335            <div class="powered-by-text">Criar loja online powered by</div>
1336            <div class="powered-by-logo"><img loading="lazy" src="//media.egorealestate.com/SysV4Websites/WebsiteEditorResources//images/netboxLight.svg" alt=""></div>
1337        </a>
1338        
1339
1340    </div>
1341</section>
1342
1343<style>
1344    .CopyrightSection .transition {
1345        transition: all 0.3s ease;
1346    }
1347
1348    .CopyrightSection .static-footer {
1349        height: 80px;
1350        box-sizing: border-box;
1351    }
1352
1353    .CopyrightSection .static-footer .static-footer-wrapper {
1354        max-width: 1200px;
1355        height: 100%;
1356        margin: 0 auto;
1357        display: flex;
1358        justify-content: space-between;
1359        flex-wrap: wrap;
1360        align-content: center;
1361        align-items: center;
1362    }
1363
1364    .CopyrightSection.NoLegal .static-footer .static-footer-wrapper .legal-info>.legal-info-link,
1365    .CopyrightSection.NoLegal .static-footer .static-footer-wrapper .legal-info>.legal-info-link+span {
1366        display: none;
1367    }
1368
1369    .CopyrightSection.NoRGPD .static-footer .static-footer-wrapper .legal-info .rgpd-update,
1370    .CopyrightSection.NoRGPD .static-footer .static-footer-wrapper .legal-info span.spacer:last-of-type {
1371        display: none;
1372    }
1373
1374    .CopyrightSection .static-footer .static-footer-wrapper .legal-info {
1375        font-size: 0;
1376        flex: 0 0 60%;
1377        padding-right: 10px;
1378        box-sizing: border-box;
1379    }
1380
1381    .CopyrightSection .static-footer .static-footer-wrapper .legal-info a {
1382        white-space: nowrap;
1383    }
1384
1385    .CopyrightSection .static-footer .static-footer-wrapper .alternative-dispute-resolution,
1386    .CopyrightSection .static-footer .static-footer-wrapper .complaint-book {
1387        font-family: 'Open Sans', sans-serif;
1388        font-size: 12px;
1389        line-height: 1.4em;
1390        color: rgba(255, 255, 255, 1);
1391    }
1392
1393    .CopyrightSection .static-footer .static-footer-wrapper .alternative-dispute-resolution:hover,
1394    .CopyrightSection .static-footer .static-footer-wrapper .complaint-book:hover {
1395        text-decoration: underline;
1396    }
1397
1398    .CopyrightSection .static-footer .static-footer-wrapper .spacer {
1399        display: inline-block;
1400        padding: 0 5px;
1401        font-family: 'Open Sans', sans-serif;
1402        font-size: 12px;
1403        line-height: 1.4em;
1404        color: rgba(255, 255, 255, 1);
1405    }
1406
1407    .CopyrightSection .static-footer .static-footer-wrapper .terms-and-conditions {
1408        font-family: 'Open Sans', sans-serif;
1409        font-size: 12px;
1410        line-height: 1.4em;
1411        color: rgba(255, 255, 255, 1);
1412    }
1413
1414    .CopyrightSection .static-footer .static-footer-wrapper .terms-and-conditions:hover {
1415        text-decoration: underline;
1416    }
1417
1418    .CopyrightSection .static-footer .static-footer-wrapper .rgpd-update {
1419        font-family: 'Open Sans', sans-serif;
1420        font-size: 12px;
1421        line-height: 1.4em;
1422        color: rgba(255, 255, 255, 1);
1423    }
1424
1425    .CopyrightSection .static-footer .static-footer-wrapper .rgpd-update:hover {
1426        text-decoration: underline;
1427    }
1428
1429    .CopyrightSection .static-footer .static-footer-wrapper .powered-by {
1430        flex: 0 0 40%;
1431        display: flex;
1432        flex-wrap: wrap;
1433        justify-content: flex-end;
1434        align-content: center;
1435        align-items: center;
1436        text-align: right;
1437    }
1438
1439    .CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-text {
1440        font-family: 'Open Sans', sans-serif;
1441        font-size: 12px;
1442        font-weight: 400;
1443        line-height: 1.4em;
1444        color: rgba(255, 255, 255, 1);
1445        padding-right: 10px;
1446        box-sizing: border-box;
1447    }
1448
1449    .CopyrightSection .static-footer .static-footer-wrapper .powered-by:hover .powered-by-text {
1450        text-decoration: underline;
1451    }
1452
1453    .CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-logo {
1454        width: 90px;
1455    }
1456
1457    .CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-logo 
1457img {
1458        padding-top: 5px;
1459        width: 100%;
1460        height: 100%;
1461        object-fit: contain;
1462    }
1463
1464
1465    @media only screen and (max-width: 1200px),
1466    screen and (max-device-width: 1200px) {
1467
1468        .CopyrightSection .static-footer {
1469            padding: 0 1%;
1470        }
1471
1472    }
1473
1474    @media only screen and (max-width: 992px),
1475    screen and (max-device-width: 992px) {
1476
1477        .CopyrightSection .static-footer .static-footer-wrapper {
1478            justify-content: center;
1479        }
1480
1481        .CopyrightSection .static-footer .static-footer-wrapper .legal-info {
1482            flex: 0 0 100%;
1483            text-align: center;
1484            margin-bottom: 5px;
1485        }
1486
1487        .CopyrightSection .static-footer .static-footer-wrapper .powered-by {
1488            flex: 0 0 100%;
1489            justify-content: center;
1490        }
1491
1492    }
1493
1494    @media only screen and (max-width: 480px),
1495    screen and (max-device-width: 480px) {
1496
1497        .CopyrightSection .static-footer {
1498            height: 100%;
1499            max-height: 100%;
1500        }
1501
1502        .CopyrightSection .static-footer .static-footer-wrapper .legal-info {
1503            margin-bottom: 15px;
1504        }
1505
1506        .CopyrightSection .static-footer .static-footer-wrapper .legal-info a {
1507            margin: 5px auto;
1508        }
1509
1510        .CopyrightSection .static-footer .static-footer-wrapper .alternative-dispute-resolution {
1511            width: 100%;
1512            display: block;
1513            margin-bottom: 3px;
1514        }
1515
1516        .CopyrightSection .static-footer .static-footer-wrapper .spacer {
1517            display: none;
1518        }
1519
1520        .CopyrightSection .static-footer .static-footer-wrapper .terms-and-conditions {
1521            display: block;
1522            width: 100%;
1523        }
1524
1525        .CopyrightSection .static-footer .static-footer-wrapper .rgpd-update:not(.spacer) {
1526            display: block;
1527            width: 100%;
1528        }
1529    }
1530
1531    @media only screen and (max-width: 320px),
1532    screen and (max-device-width: 320px) {
1533
1534        .CopyrightSection .static-footer .static-footer-wrapper .powered-by .powered-by-text {
1535            padding: 0;
1536            flex: 0 0 100%;
1537            text-align: center;
1538        }
1539
1540    }
1541</style>
1542					</div>
1543					</div>
1544				</div><div class="cookieDisclaimer"><span>ATENÇÃO: Este website utiliza cookies. Poderá aceitar ou recusar as nossas cookies, clicando nos botões abaixo. Uma recusa não limitará a sua experiência enquanto visitante. Saiba mais sobre o uso de cookies, clicando no botão “Mais informação” abaixo.</span><p><div style="cursor: pointer;" class="cookieOK" onclick="WebApp.CookieDisclaimer.set(this, true);">Aceitar</div><div style="cursor: pointer;" class="cookieOK" onclick="WebApp.CookieDisclaimer.set(this, false);">Rejeitar</div><div style="cursor: pointer;" class="cookieOK" onclick="WebApp.CookiePolicy.open('/virtual/CookiePolicy.aspx', 'Mais informações', this)">Mais informações</div></p>
1544<script>WebApp.CookieDisclaimer.check();</script>
1544</div>
1545			</div>
1546		</div>
1547	</div>
1548		<link rel="stylesheet" href="https://static.egorealestate.com/egoforge/websiteeditor/css/jquery-ui.min.css">
1549		
1549<script type="text/javascript" src="https://static.egorealestate.com/egoforge/websiteeditor/scripts/jquery-ui.min.js" defer="defer"></script>
1549
1550		
1550<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js" defer="defer"></script>
1550
1551	<!--Published:09/02/2022 23:13-->
1552	</body>
1553</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.