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" ></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.