PageSourceSearch

https://foixa.cat/guia-del-poble/

html foixa.cat collected 2026-10-03 00:34:39 UTC 100,236 bytes, 2,281 lines download raw bytes

1<!doctype html>
2<html lang="ca">
3 
4<head>
5    <meta charset="UTF-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1">
7    <link rel="profile" href="https://gmpg.org/xfn/11">
8    <!--
8<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
8-->
9  
10        <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/a1412226d1bc2d26bc6961ef/script.js"></script>
11
12	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
13	<title>Jaciment Arqueològic de Sidillà - Web oficial de l&#039;Ajuntament de Foixà</title>
14	<link rel="canonical" href="https://foixa.cat/guia-del-poble/" />
15	<meta property="og:locale" content="ca_ES" />
16	<meta property="og:type" content="article" />
17	<meta property="og:title" content="Jaciment Arqueològic de Sidillà - Web oficial de l&#039;Ajuntament de Foixà" />
18	<meta property="og:description" content="El jaciment de Sidillà/Sidilianum, està ubicat a dalt del turó del Puig Margodell, al marge dret del riu Ter, a no més d&#8217;uns 15 m d&#8217;alçada respecte a la plana al·luvial. Es compon d´una villa, un edifici funerari (el mausoleu d´aquesta villa), una església, una necròpolis i un poblat, amb una cronologia que va des [&hellip;]" />
19	<meta property="og:url" content="https://foixa.cat/guia-del-poble/" />
20	<meta property="og:site_name" content="Web oficial de l&#039;Ajuntament de Foixà" />
21	<meta property="article:modified_time" content="2025-09-16T07:48:16+00:00" />
22	<meta property="og:image" content="https://foixa.cat/media/sites/136/sidilla1.png" />
23	<meta property="og:image:width" content="567" />
24	<meta property="og:image:height" content="298" />
25	<meta property="og:image:type" content="image/png" />
26	<meta name="twitter:card" content="summary_large_image" />
27	<meta name="twitter:label1" content="Temps estimat de lectura" />
28	<meta name="twitter:data1" content="9 minuts" />
29	
29<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/foixa.cat\/guia-del-poble\/","url":"https:\/\/foixa.cat\/guia-del-poble\/","name":"Jaciment Arqueològic de Sidillà - Web oficial de l&#039;Ajuntament de Foixà","isPartOf":{"@id":"https:\/\/foixa.cat\/#website"},"primaryImageOfPage":{"@id":"https:\/\/foixa.cat\/guia-del-poble\/#primaryimage"},"image":{"@id":"https:\/\/foixa.cat\/guia-del-poble\/#primaryimage"},"thumbnailUrl":"https:\/\/foixa.cat\/media\/sites\/136\/sidilla1.png","datePublished":"2014-04-14T11:44:33+00:00","dateModified":"2025-09-16T07:48:16+00:00","inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/foixa.cat\/guia-del-poble\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/foixa.cat\/guia-del-poble\/#primaryimage","url":"https:\/\/foixa.cat\/media\/sites\/136\/sidilla1.png","contentUrl":"https:\/\/foixa.cat\/media\/sites\/136\/sidilla1.png","width":567,"height":298},{"@type":"WebSite","@id":"https:\/\/foixa.cat\/#website","url":"https:\/\/foixa.cat\/","name":"Web oficial de l&#039;Ajuntament de Foixà","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/foixa.cat\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ca"}]}</script>
29
30	<!-- / Yoast SEO plugin. -->
31
32
33<link rel="alternate" type="application/rss+xml" title="Web oficial de l&#039;Ajuntament de Foixà &raquo; Canal d&#039;informació" href="https://foixa.cat/feed/" />
34<link rel="alternate" type="application/rss+xml" title="Web oficial de l&#039;Ajuntament de Foixà &raquo; Canal dels comentaris" href="https://foixa.cat/comments/feed/" />
35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://foixa.cat/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffoixa.cat%2Fguia-del-poble%2F" />
36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://foixa.cat/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffoixa.cat%2Fguia-del-poble%2F&#038;format=xml" />
37		<!-- This site uses the Google Analytics by ExactMetrics plugin v10.3.0 - Using Analytics tracking - https://www.exactmetrics.com/ -->
vendor: 59 bytes, lines 37-38
37
38							<script src="//www.googletagmanager.com/gtag/js?id=
38G-90YW7K2T4N
vendor: 91 bytes, lines 38-39
38"  data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script>
39			
39<script data-cfasync="false" data-wpfc-render="false" type="text/javascript">
40				var em_version = '10.3.0';
41				var em_track_user = true;
42				var em_no_track_reason = '';
43								var ExactMetricsDefaultLocations = {"page_location":"https:\/\/foixa.cat\/guia-del-poble\/"};
44								if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) {
45					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations );
46				} else {
47					var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations;
48				}
49
50								var disableStrs = [
51										'ga-disable-G-90YW7K2T4N',
52									];
53
54				/* Function to detect opted out users */
55				function __gtagTrackerIsOptedOut() {
56					for (var index = 0; index < disableStrs.length; index++) {
57						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
58							return true;
59						}
60					}
61
62					return false;
63				}
64
65				/* Disable tracking if the opt-out cookie exists. */
66				if (__gtagTrackerIsOptedOut()) {
67					for (var index = 0; index < disableStrs.length; index++) {
68						window[disableStrs[index]] = true;
69					}
70				}
71
72				/* Opt-out function */
73				function __gtagTrackerOptout() {
74					for (var index = 0; index < disableStrs.length; index++) {
75						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
76						window[disableStrs[index]] = true;
77					}
78				}
79
80				if ('undefined' === typeof gaOptout) {
81					function gaOptout() {
82						__gtagTrackerOptout();
83					}
84				}
85								window.dataLayer = window.dataLayer || [];
86
87				window.ExactMetricsDualTracker = {
88					helpers: {},
89					trackers: {},
90				};
91				if (em_track_user) {
92					function __gtagDataLayer() {
93						dataLayer.push(arguments);
94					}
95
96					function __gtagTracker(type, name, parameters) {
97						if (!parameters) {
98							parameters = {};
99						}
100
101						if (parameters.send_to) {
102							__gtagDataLayer.apply(null, arguments);
103							return;
104						}
105
106						if (type === 'event') {
107														parameters.send_to = exactmetrics_frontend.v4_id;
108							var hookName = name;
109							if (typeof parameters['event_category'] !== 'undefined') {
110								hookName = parameters['event_category'] + ':' + name;
111							}
112
113							if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') {
114								ExactMetricsDualTracker.trackers[hookName](parameters);
115							} else {
116								__gtagDataLayer('event', name, parameters);
117							}
118							
119						} else {
120							__gtagDataLayer.apply(null, arguments);
121						}
122					}
123
124					__gtagTracker('js', new Date());
125					__gtagTracker('set', {
126						'developer_id.dNDMyYj': true,
127											});
128					if ( ExactMetricsLocations.page_location ) {
129						__gtagTracker('set', ExactMetricsLocations);
130					}
131										__gtagTracker('config', 'G-90YW7K2T4N', {"forceSSL":"true","link_attribution":"true"} );
132										window.gtag = __gtagTracker;										(function () {
133						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
134						/* ga and __gaTracker compatibility shim. */
135						var noopfn = function () {
136							return null;
137						};
138						var newtracker = function () {
139							return new Tracker();
140						};
141						var Tracker = function () {
142							return null;
143						};
144						var p = Tracker.prototype;
145						p.get = noopfn;
146						p.set = noopfn;
147						p.send = function () {
148							var args = Array.prototype.slice.call(arguments);
149							args.unshift('send');
150							__gaTracker.apply(null, args);
151						};
152						var __gaTracker = function () {
153							var len = arguments.length;
154							if (len === 0) {
155								return;
156							}
157							var f = arguments[len - 1];
158							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
159								if ('send' === arguments[0]) {
160									var hitConverted, hitObject = false, action;
161									if ('event' === arguments[1]) {
162										if ('undefined' !== typeof arguments[3]) {
163											hitObject = {
164												'eventAction': arguments[3],
165												'eventCategory': arguments[2],
166												'eventLabel': arguments[4],
167												'value': arguments[5] ? arguments[5] : 1,
168											}
169										}
170									}
171									if ('pageview' === arguments[1]) {
172										if ('undefined' !== typeof arguments[2]) {
173											hitObject = {
174												'eventAction': 'page_view',
175												'page_path': arguments[2],
176											}
177										}
178									}
179									if (typeof arguments[2] === 'object') {
180										hitObject = arguments[2];
181									}
182									if (typeof arguments[5] === 'object') {
183										Object.assign(hitObject, arguments[5]);
184									}
185									if ('undefined' !== typeof arguments[1].hitType) {
186										hitObject = arguments[1];
187										if ('pageview' === hitObject.hitType) {
188											hitObject.eventAction = 'page_view';
189										}
190									}
191									if (hitObject) {
192										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
193										hitConverted = mapArgs(hitObject);
194										__gtagTracker('event', action, hitConverted);
195									}
196								}
197								return;
198							}
199
200							function mapArgs(args) {
201								var arg, hit = {};
202								var gaMap = {
203									'eventCategory': 'event_category',
204									'eventAction': 'event_action',
205									'eventLabel': 'event_label',
206									'eventValue': 'event_value',
207									'nonInteraction': 'non_interaction',
208									'timingCategory': 'event_category',
209									'timingVar': 'name',
210									'timingValue': 'value',
211									'timingLabel': 'event_label',
212									'page': 'page_path',
213									'location': 'page_location',
214									'title': 'page_title',
215									'referrer' : 'page_referrer',
216								};
217								for (arg in args) {
218																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
219										hit[gaMap[arg]] = args[arg];
220									} else {
221										hit[arg] = args[arg];
222									}
223								}
224								return hit;
225							}
226
227							try {
228								f.hitCallback();
229							} catch (ex) {
230							}
231						};
232						__gaTracker.create = newtracker;
233						__gaTracker.getByName = newtracker;
234						__gaTracker.getAll = function () {
235							return [];
236						};
237						__gaTracker.remove = noopfn;
238						__gaTracker.loaded = true;
239						window['__gaTracker'] = __gaTracker;
240					})();
241									} else {
242										console.log("");
243					(function () {
244						function __gtagTracker() {
245							return null;
246						}
247
248						window['__gtagTracker'] = __gtagTracker;
249						window['gtag'] = __gtagTracker;
250					})();
251									}
252			</script>
252
253							<!-- / Google Analytics by ExactMetrics -->
254		<style id="wp-img-auto-sizes-contain-inline-css">
255img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
256/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
257</style>
258<style id="wp-emoji-styles-inline-css">
259
260	img.wp-smiley, img.emoji {
261		display: inline !important;
262		border: none !important;
263		box-shadow: none !important;
264		height: 1em !important;
265		width: 1em !important;
266		margin: 0 0.07em !important;
267		vertical-align: -0.1em !important;
268		background: none !important;
269		padding: 0 !important;
270	}
271/*# sourceURL=wp-emoji-styles-inline-css */
272</style>
273<style id="wp-block-library-inline-css">
274/**
275 * Colors
276 */
277/**
278 * Typography
279 */
280/**
281 * SCSS Variables.
282 *
283 * Please use variables from this sheet to ensure consistency across the UI.
284 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
285 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
286 */
287/**
288 * Fonts & basic variables.
289 */
290/**
291 * Typography
292 */
293/**
294 * Grid System.
295 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
296 */
297/**
298 * Radius scale.
299 */
300/**
301 * Elevation scale.
302 */
303/**
304 * Dimensions.
305 */
306/**
307 * Mobile specific styles
308 */
309/**
310 * Editor styles.
311 */
312/**
313 * Block & Editor UI.
314 */
315/**
316 * Block paddings.
317 */
318/**
319 * React Native specific.
320 * These variables do not appear to be used anywhere else.
321 */
322/**
323 * Breakpoints & Media Queries
324 */
325/**
326*  Converts a hex value into the rgb equivalent.
327*
328* @param {string} hex - the hexadecimal value to convert
329* @return {string} comma separated rgb values
330*/
331/**
332 * Long content fade mixin
333 *
334 * Creates a fading overlay to signify that the content is longer
335 * than the space allows.
336 */
337/**
338 * Breakpoint mixins
339 */
340/**
341 * Focus styles.
342 */
343/**
344 * Standard focus rings for the WordPress Design System.
345 *
346 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site,
347 * e.g. `&:focus { @include outset-ring__focus(); }`.
348 */
349/**
350 * Applies editor left position to the selector passed as argument
351 */
352/**
353 * Styles that are reused verbatim in a few places
354 */
355/**
356 * Allows users to opt-out of animations via OS-level preferences.
357 */
358/**
359 * Reset default styles for JavaScript UI based pages.
360 * This is a WP-admin agnostic reset
361 */
362/**
363 * Reset the WP Admin page styles for Gutenberg-like pages.
364 */
365/**
366 * Creates a checkerboard pattern background to indicate transparency.
367 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
368 */
369:root {
370  --wp-block-synced-color: #7a00df;
371  --wp-block-synced-color--rgb: 122, 0, 223;
372  --wp-bound-block-color: var(--wp-block-synced-color);
373  --wp-editor-canvas-background: #ddd;
374  --wp-admin-theme-color: #007cba;
375  --wp-admin-theme-color--rgb: 0, 124, 186;
376  --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
377  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
378  --wp-admin-theme-color-darker-20: #005a87;
379  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
380  --wp-admin-border-width-focus: 2px;
381}
382@media (min-resolution: 192dpi) {
383  :root {
384    --wp-admin-border-width-focus: 1.5px;
385  }
386}
387
388/**
389 * Element styles.
390 */
391.wp-element-button {
392  cursor: pointer;
393}
394
395:root .has-very-light-gray-background-color {
396  background-color: #eee;
397}
398:root .has-very-dark-gray-background-color {
399  background-color: #313131;
400}
401:root .has-very-light-gray-color {
402  color: #eee;
403}
404:root .has-very-dark-gray-color {
405  color: #313131;
406}
407:root {
408  /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
409}
410:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
411  background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
412}
413:root .has-purple-crush-gradient-background {
414  background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
415}
416:root .has-hazy-dawn-gradient-background {
417  background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
418}
419:root .has-subdued-olive-gradient-background {
420  background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
421}
422:root .has-atomic-cream-gradient-background {
423  background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
424}
425:root .has-nightshade-gradient-background {
426  background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
427}
428:root .has-midnight-gradient-background {
429  background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
430}
431:root {
432  /* stylelint-enable @stylistic/function-comma-space-after */
433  --wp--preset--font-size--normal: 16px;
434  --wp--preset--font-size--huge: 42px;
435}
436
437.has-regular-font-size {
438  font-size: 1em;
439}
440
441.has-larger-font-size {
442  font-size: 2.625em;
443}
444
445.has-normal-font-size {
446  font-size: var(--wp--preset--font-size--normal);
447}
448
449.has-huge-font-size {
450  font-size: var(--wp--preset--font-size--huge);
451}
452
453:root .has-text-align-center {
454  text-align: center;
455}
456
457:root .has-text-align-left {
458  /*rtl:ignore*/
459  text-align: left;
460}
461
462:root .has-text-align-right {
463  /*rtl:ignore*/
464  text-align: right;
465}
466
467.has-fit-text {
468  white-space: nowrap !important;
469}
470
471#end-resizable-editor-section {
472  display: none;
473}
474
475.aligncenter {
476  clear: both;
477}
478
479.items-justified-left {
480  justify-content: flex-start;
481}
482
483.items-justified-center {
484  justify-content: center;
485}
486
487.items-justified-right {
488  justify-content: flex-end;
489}
490
491.items-justified-space-between {
492  justify-content: space-between;
493}
494
495.screen-reader-text {
496  border: 0;
497  clip-path: inset(50%);
498  height: 1px;
499  margin: -1px;
500  overflow: hidden;
501  padding: 0;
502  position: absolute;
503  width: 1px;
504  word-wrap: normal !important;
505  word-break: normal !important;
506}
507
508.screen-reader-text:focus {
509  background-color: #ddd;
510  clip-path: none;
511  color: #444;
512  display: block;
513  font-size: 1em;
514  height: auto;
515  left: 5px;
516  line-height: normal;
517  padding: 15px 23px 14px;
518  text-decoration: none;
519  top: 5px;
520  width: auto;
521  z-index: 100000;
522}
523
524/**
525 * The following provide a simple means of applying a default border style when
526 * a user first makes a selection in the border block support panel.
527 * This prevents issues such as where the user could set a border width
528 * and see no border due there being no border style set.
529 *
530 * This is intended to be removed once intelligent defaults can be set while
531 * making border selections via the block support.
532 *
533 * See: https://github.com/WordPress/gutenberg/pull/33743
534 */
535html :where(.has-border-color) {
536  border-style: solid;
537}
538
539html :where([style^=border-color],
540[style*=";border-color"],
541[style*="; border-color"]) {
542  border-style: solid;
543}
544
545html :where([style^=border-top-color],
546[style*=";border-top-color"],
547[style*="; border-top-color"]) {
548  border-top-style: solid;
549}
550
551html :where([style^=border-right-color],
552[style*=";border-right-color"],
553[style*="; border-right-color"]) {
554  /*rtl:ignore*/
555  border-right-style: solid;
556}
557
558html :where([style^=border-bottom-color],
559[style*=";border-bottom-color"],
560[style*="; border-bottom-color"]) {
561  border-bottom-style: solid;
562}
563
564html :where([style^=border-left-color],
565[style*=";border-left-color"],
566[style*="; border-left-color"]) {
567  /*rtl:ignore*/
568  border-left-style: solid;
569}
570
571html :where([style^=border-width],
572[style*=";border-width"],
573[style*="; border-width"]) {
574  border-style: solid;
575}
576
577html :where([style^=border-top-width],
578[style*=";border-top-width"],
579[style*="; border-top-width"]) {
580  border-top-style: solid;
581}
582
583html :where([style^=border-right-width],
584[style*=";border-right-width"],
585[style*="; border-right-width"]) {
586  /*rtl:ignore*/
587  border-right-style: solid;
588}
589
590html :where([style^=border-bottom-width],
591[style*=";border-bottom-width"],
592[style*="; border-bottom-width"]) {
593  border-bottom-style: solid;
594}
595
596html :where([style^=border-left-width],
597[style*=";border-left-width"],
598[style*="; border-left-width"]) {
599  /*rtl:ignore*/
600  border-left-style: solid;
601}
602
603/**
604 * Provide baseline responsiveness for images.
605 */
606html :where(img[class*=wp-image-]) {
607  height: auto;
608  max-width: 100%;
609}
610
611/**
612 * Reset user agent styles for figure element margins.
613 */
614:where(figure) {
615  margin: 0 0 1em 0;
616}
617
618html :where(.is-position-sticky) {
619  --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
620}
621
622@media screen and (max-width: 600px) {
623  html :where(.is-position-sticky) {
624    --wp-admin--admin-bar--position-offset: 0px;
625  }
626}
627
628/*# sourceURL=/wp-includes/css/dist/block-library/common.css */
629</style>
630<style id="wp-block-image-inline-css">
631/**
632 * Typography
633 */
634/**
635 * SCSS Variables.
636 *
637 * Please use variables from this sheet to ensure consistency across the UI.
638 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
639 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
640 */
641/**
642 * Colors
643 */
644/**
645 * Fonts & basic variables.
646 */
647/**
648 * Typography
649 */
650/**
651 * Grid System.
652 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
653 */
654/**
655 * Radius scale.
656 */
657/**
658 * Elevation scale.
659 */
660/**
661 * Dimensions.
662 */
663/**
664 * Mobile specific styles
665 */
666/**
667 * Editor styles.
668 */
669/**
670 * Block & Editor UI.
671 */
672/**
673 * Block paddings.
674 */
675/**
676 * React Native specific.
677 * These variables do not appear to be used anywhere else.
678 */
679/**
680 * Breakpoints & Media Queries
681 */
682/**
683*  Converts a hex value into the rgb equivalent.
684*
685* @param {string} hex - the hexadecimal value to convert
686* @return {string} comma separated rgb values
687*/
688/**
689 * Long content fade mixin
690 *
691 * Creates a fading overlay to signify that the content is longer
692 * than the space allows.
693 */
694/**
695 * Breakpoint mixins
696 */
697/**
698 * Focus styles.
699 */
700/**
701 * Standard focus rings for the WordPress Design System.
702 *
703 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site,
704 * e.g. `&:focus { @include outset-ring__focus(); }`.
705 */
706/**
707 * Applies editor left position to the selector passed as argument
708 */
709/**
710 * Styles that are reused verbatim in a few places
711 */
712/**
713 * Allows users to opt-out of animations via OS-level preferences.
714 */
715/**
716 * Reset default styles for JavaScript UI based pages.
717 * This is a WP-admin agnostic reset
718 */
719/**
720 * Reset the WP Admin page styles for Gutenberg-like pages.
721 */
722/**
723 * Creates a checkerboard pattern background to indicate transparency.
724 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
725 */
726.wp-block-image > a,
727.wp-block-image > figure > a {
728  display: inline-block;
729}
730.wp-block-image img {
731  height: auto;
732  max-width: 100%;
733  vertical-align: bottom;
734  box-sizing: border-box;
735}
736@media not (prefers-reduced-motion) {
737  .wp-block-image img.hide {
738    visibility: hidden;
739  }
740  .wp-block-image img.show {
741    animation: show-content-image 0.4s;
742  }
743}
744.wp-block-image[style*=border-radius] > a,
745.wp-block-image[style*=border-radius] img {
746  border-radius: inherit;
747}
748.wp-block-image.has-custom-border img {
749  box-sizing: border-box;
750}
751.wp-block-image.aligncenter {
752  text-align: center;
753}
754.wp-block-image.alignfull > a, .wp-block-image.alignwide > a {
755  width: 100%;
756}
757.wp-block-image.alignfull img, .wp-block-image.alignwide img {
758  height: auto;
759  width: 100%;
760}
761.wp-block-image.alignleft, .wp-block-image.alignright, .wp-block-image.aligncenter,
762.wp-block-image .alignleft,
763.wp-block-image .alignright,
764.wp-block-image .aligncenter {
765  display: table;
766}
767.wp-block-image.alignleft > figcaption, .wp-block-image.alignright > figcaption, .wp-block-image.aligncenter > figcaption,
768.wp-block-image .alignleft > figcaption,
769.wp-block-image .alignright > figcaption,
770.wp-block-image .aligncenter > figcaption {
771  display: table-caption;
772  caption-side: bottom;
773}
774.wp-block-image .alignleft {
775  /*rtl:ignore*/
776  float: left;
777  /*rtl:ignore*/
778  margin-left: 0;
779  /*rtl:ignore*/
780  margin-right: 1em;
781  margin-top: 0.5em;
782  margin-bottom: 0.5em;
783}
784.wp-block-image .alignright {
785  /*rtl:ignore*/
786  float: right;
787  /*rtl:ignore*/
788  margin-right: 0;
789  /*rtl:ignore*/
790  margin-left: 1em;
791  margin-top: 0.5em;
792  margin-bottom: 0.5em;
793}
794.wp-block-image .aligncenter {
795  margin-left: auto;
796  margin-right: auto;
797}
798.wp-block-image :where(figcaption) {
799  margin-top: 0.5em;
800  margin-bottom: 1em;
801}
802.wp-block-image.is-style-circle-mask img {
803  border-radius: 9999px;
804}
805@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
806  .wp-block-image.is-style-circle-mask img {
807    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
808            mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
809    mask-mode: alpha;
810    -webkit-mask-repeat: no-repeat;
811            mask-repeat: no-repeat;
812    -webkit-mask-size: contain;
813            mask-size: contain;
814    -webkit-mask-position: center;
815            mask-position: center;
816    border-radius: 0;
817  }
818}
819
820:root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) {
821  border-radius: 9999px;
822}
823
824.wp-block-image figure {
825  margin: 0;
826}
827
828.wp-lightbox-container {
829  position: relative;
830  display: flex;
831  flex-direction: column;
832}
833.wp-lightbox-container img {
834  cursor: zoom-in;
835}
836.wp-lightbox-container img:hover + button {
837  opacity: 1;
838}
839.wp-lightbox-container button {
840  opacity: 0;
841  border: none;
842  background-color: rgba(90, 90, 90, 0.25);
843  backdrop-filter: blur(16px) saturate(180%);
844  cursor: zoom-in;
845  display: flex;
846  justify-content: center;
847  align-items: center;
848  width: 20px;
849  height: 20px;
850  position: absolute;
851  z-index: 100;
852  top: 16px;
853  right: 16px;
854  text-align: center;
855  padding: 0;
856  border-radius: 4px;
857}
858@media not (prefers-reduced-motion) {
859  .wp-lightbox-container button {
860    transition: opacity 0.2s ease;
861  }
862}
863.wp-lightbox-container button:focus-visible {
864  outline: 3px auto rgba(90, 90, 90, 0.25);
865  outline: 3px auto -webkit-focus-ring-color;
866  outline-offset: 3px;
867}
868.wp-lightbox-container button:hover {
869  cursor: pointer;
870  opacity: 1;
871}
872.wp-lightbox-container button:focus {
873  opacity: 1;
874}
875.wp-lightbox-container button:hover, .wp-lightbox-container button:focus, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) {
876  background-color: rgba(90, 90, 90, 0.25);
877  border: none;
878}
879
880.wp-lightbox-overlay {
881  position: fixed;
882  top: 0;
883  left: 0;
884  z-index: 100000;
885  overflow: hidden;
886  width: 100%;
887  height: 100vh;
888  box-sizing: border-box;
889  visibility: hidden;
890  cursor: zoom-out;
891}
892.wp-lightbox-overlay .wp-lightbox-close-button {
893  font-family: inherit;
894  position: absolute;
895  top: calc(env(safe-area-inset-top) + 16px);
896  right: calc(env(safe-area-inset-right) + 16px);
897  padding: 0 4px;
898  cursor: pointer;
899  z-index: 5000000;
900  min-width: 40px;
901  min-height: 40px;
902  display: flex;
903  gap: 8px;
904  align-items: center;
905  justify-content: center;
906  line-height: 1;
907}
908.wp-lightbox-overlay .wp-lightbox-close-button:hover, .wp-lightbox-overlay .wp-lightbox-close-button:focus, .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background) {
909  background: none;
910  border: none;
911}
912.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg {
913  height: 1em;
914  width: 1em;
915}
916.wp-lightbox-overlay .wp-lightbox-close-icon svg {
917  display: block;
918}
919.wp-lightbox-overlay .wp-lightbox-navigation-button-prev,
920.wp-lightbox-overlay .wp-lightbox-navigation-button-next {
921  position: absolute;
922  padding: 0 8px;
923  z-index: 2000002;
924  font-family: inherit;
925  min-width: 40px;
926  min-height: 40px;
927  gap: 4px;
928  display: flex;
929  cursor: pointer;
930  align-items: center;
931  justify-content: center;
932  bottom: 16px;
933  line-height: 1;
934}
935.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden],
936.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden] {
937  display: none;
938}
939@media (min-width: 960px) {
940  .wp-lightbox-overlay .wp-lightbox-navigation-button-prev,
941  .wp-lightbox-overlay .wp-lightbox-navigation-button-next {
942    bottom: 50%;
943    transform: translateY(-50%);
944  }
945}
946.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background),
947.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,
948.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,
949.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background) {
950  background: none;
951  border: none;
952  padding: 0 8px;
953}
954.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,
955.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg {
956  width: 1.5em;
957  height: 1.5em;
958  display: block;
959}
960.wp-lightbox-overlay .wp-lightbox-navigation-button-prev {
961  left: calc(env(safe-area-inset-left) + 16px);
962}
963.wp-lightbox-overlay .wp-lightbox-navigation-button-next {
964  right: calc(env(safe-area-inset-right) + 16px);
965}
966.wp-lightbox-overlay .wp-lightbox-navigation-icon svg {
967  vertical-align: middle;
968}
969.wp-lightbox-overlay .lightbox-image-container {
970  position: absolute;
971  overflow: hidden;
972  top: 50%;
973  left: 50%;
974  transform-origin: top left;
975  transform: translate(-50%, -50%);
976  width: var(--wp--lightbox-container-width);
977  height: var(--wp--lightbox-container-height);
978  z-index: 2000001;
979}
980.wp-lightbox-overlay .wp-block-image {
981  position: relative;
982  transform-origin: 0 0;
983  display: flex;
984  width: 100%;
985  height: 100%;
986  justify-content: center;
987  align-items: center;
988  box-sizing: border-box;
989  z-index: 3000000;
990  margin: 0;
991}
992.wp-lightbox-overlay .wp-block-image img {
993  min-width: var(--wp--lightbox-image-width);
994  min-height: var(--wp--lightbox-image-height);
995  width: var(--wp--lightbox-image-width);
996  height: var(--wp--lightbox-image-height);
997}
998.wp-lightbox-overlay .wp-block-image figcaption {
999  display: none;
1000}
1001.wp-lightbox-overlay button {
1002  border: none;
1003  background: none;
1004}
1005.wp-lightbox-overlay .scrim {
1006  width: 100%;
1007  height: 100%;
1008  position: absolute;
1009  z-index: 2000000;
1010  background-color: rgb(255, 255, 255);
1011  opacity: 0.9;
1012}
1013.wp-lightbox-overlay.active {
1014  visibility: visible;
1015}
1016@media not (prefers-reduced-motion) {
1017  .wp-lightbox-overlay.active {
1018    animation: both turn-on-visibility 0.25s;
1019  }
1020}
1021@media not (prefers-reduced-motion) {
1022  .wp-lightbox-overlay.active img {
1023    animation: both turn-on-visibility 0.35s;
1024  }
1025}
1026@media not (prefers-reduced-motion) {
1027  .wp-lightbox-overlay.show-closing-animation:not(.active) {
1028    animation: both turn-off-visibility 0.35s;
1029  }
1030}
1031@media not (prefers-reduced-motion) {
1032  .wp-lightbox-overlay.show-closing-animation:not(.active) img {
1033    animation: both turn-off-visibility 0.25s;
1034  }
1035}
1036@media not (prefers-reduced-motion) {
1037  .wp-lightbox-overlay.zoom.active {
1038    opacity: 1;
1039    visibility: visible;
1040    animation: none;
1041  }
1042  .wp-lightbox-overlay.zoom.active .lightbox-image-container {
1043    animation: lightbox-zoom-in 0.4s;
1044  }
1045  .wp-lightbox-overlay.zoom.active .lightbox-image-container img {
1046    animation: none;
1047  }
1048  .wp-lightbox-overlay.zoom.active .scrim {
1049    animation: turn-on-visibility 0.4s forwards;
1050  }
1051  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) {
1052    animation: none;
1053  }
1054  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container {
1055    animation: lightbox-zoom-out 0.4s;
1056  }
1057  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img {
1058    animation: none;
1059  }
1060  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim {
1061    animation: turn-off-visibility 0.4s forwards;
1062  }
1063}
1064
1065@keyframes show-content-image {
1066  0% {
1067    visibility: hidden;
1068  }
1069  99% {
1070    visibility: hidden;
1071  }
1072  100% {
1073    visibility: visible;
1074  }
1075}
1076@keyframes turn-on-visibility {
1077  0% {
1078    opacity: 0;
1079  }
1080  100% {
1081    opacity: 1;
1082  }
1083}
1084@keyframes turn-off-visibility {
1085  0% {
1086    opacity: 1;
1087    visibility: visible;
1088  }
1089  99% {
1090    opacity: 0;
1091    visibility: visible;
1092  }
1093  100% {
1094    opacity: 0;
1095    visibility: hidden;
1096  }
1097}
1098@keyframes lightbox-zoom-in {
1099  0% {
1100    transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
1101  }
1102  100% {
1103    transform: translate(-50%, -50%) scale(1, 1);
1104  }
1105}
1106@keyframes lightbox-zoom-out {
1107  0% {
1108    visibility: visible;
1109    transform: translate(-50%, -50%) scale(1, 1);
1110  }
1111  99% {
1112    visibility: visible;
1113  }
1114  100% {
1115    visibility: hidden;
1116    transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
1117  }
1118}
1119/*# sourceURL=https://foixa.cat/wp-includes/blocks/image/style.css */
1120</style>
1121<style id="wp-block-embed-inline-css">
1122/**
1123 * Breakpoints & Media Queries
1124 */
1125/**
1126 * Typography
1127 */
1128/**
1129 * SCSS Variables.
1130 *
1131 * Please use variables from this sheet to ensure consistency across the UI.
1132 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
1133 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
1134 */
1135/**
1136 * Colors
1137 */
1138/**
1139 * Fonts & basic variables.
1140 */
1141/**
1142 * Typography
1143 */
1144/**
1145 * Grid System.
1146 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
1147 */
1148/**
1149 * Radius scale.
1150 */
1151/**
1152 * Elevation scale.
1153 */
1154/**
1155 * Dimensions.
1156 */
1157/**
1158 * Mobile specific styles
1159 */
1160/**
1161 * Editor styles.
1162 */
1163/**
1164 * Block & Editor UI.
1165 */
1166/**
1167 * Block paddings.
1168 */
1169/**
1170 * React Native specific.
1171 * These variables do not appear to be used anywhere else.
1172 */
1173/**
1174*  Converts a hex value into the rgb equivalent.
1175*
1176* @param {string} hex - the hexadecimal value to convert
1177* @return {string} comma separated rgb values
1178*/
1179/**
1180 * Long content fade mixin
1181 *
1182 * Creates a fading overlay to signify that the content is longer
1183 * than the space allows.
1184 */
1185/**
1186 * Breakpoint mixins
1187 */
1188/**
1189 * Focus styles.
1190 */
1191/**
1192 * Standard focus rings for the WordPress Design System.
1193 *
1194 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site,
1195 * e.g. `&:focus { @include outset-ring__focus(); }`.
1196 */
1197/**
1198 * Applies editor left position to the selector passed as argument
1199 */
1200/**
1201 * Styles that are reused verbatim in a few places
1202 */
1203/**
1204 * Allows users to opt-out of animations via OS-level preferences.
1205 */
1206/**
1207 * Reset default styles for JavaScript UI based pages.
1208 * This is a WP-admin agnostic reset
1209 */
1210/**
1211 * Reset the WP Admin page styles for Gutenberg-like pages.
1212 */
1213/**
1214 * Creates a checkerboard pattern background to indicate transparency.
1215 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
1216 */
1217.wp-block[data-align=left] > [data-type="core/embed"],
1218.wp-block[data-align=right] > [data-type="core/embed"],
1219.wp-block-embed.alignleft,
1220.wp-block-embed.alignright {
1221  max-width: 360px;
1222  width: 100%;
1223}
1224.wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper,
1225.wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper,
1226.wp-block-embed.alignleft .wp-block-embed__wrapper,
1227.wp-block-embed.alignright .wp-block-embed__wrapper {
1228  min-width: 280px;
1229}
1230
1231.wp-block-cover .wp-block-embed {
1232  min-width: 320px;
1233  min-height: 240px;
1234}
1235
1236.wp-block-group.is-layout-flex .wp-block-embed {
1237  flex: 1 1 0%;
1238  min-width: 0;
1239}
1240
1241.wp-block-embed {
1242  overflow-wrap: break-word;
1243}
1244.wp-block-embed :where(figcaption) {
1245  margin-top: 0.5em;
1246  margin-bottom: 1em;
1247}
1248.wp-block-embed iframe {
1249  max-width: 100%;
1250}
1251
1252.wp-block-embed__wrapper {
1253  position: relative;
1254}
1255
1256.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before {
1257  content: "";
1258  display: block;
1259  padding-top: 50%;
1260}
1261.wp-embed-responsive .wp-has-aspect-ratio iframe {
1262  position: absolute;
1263  top: 0;
1264  right: 0;
1265  bottom: 0;
1266  left: 0;
1267  height: 100%;
1268  width: 100%;
1269}
1270
1271.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {
1272  padding-top: 42.85%;
1273}
1274.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {
1275  padding-top: 50%;
1276}
1277.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
1278  padding-top: 56.25%;
1279}
1280.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {
1281  padding-top: 75%;
1282}
1283.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {
1284  padding-top: 100%;
1285}
1286.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before {
1287  padding-top: 177.77%;
1288}
1289.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
1290  padding-top: 200%;
1291}
1292/*# sourceURL=https://foixa.cat/wp-includes/blocks/embed/style.css */
1293</style>
1294
1295<style id="classic-theme-styles-inline-css">
1296/**
1297 * These rules are needed for backwards compatibility.
1298 * They should match the button element rules in the base theme.json file.
1299 */
1300.wp-block-button__link {
1301	color: #ffffff;
1302	background-color: #32373c;
1303	border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */
1304
1305	/* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */
1306	box-shadow: none;
1307	text-decoration: none;
1308
1309	/* The extra 2px are added to size solids the same as the outline versions.*/
1310	padding: calc(0.667em + 2px) calc(1.333em + 2px);
1311
1312	font-size: 1.125em;
1313}
1314
1315.wp-block-file__button {
1316	background: #32373c;
1317	color: #ffffff;
1318	text-decoration: none;
1319}
1320
1321/*# sourceURL=/wp-includes/css/classic-themes.css */
1322</style>
1323
1324<style id="global-styles-inline-css">
1325:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
13250) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1325.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
1326/*# sourceURL=global-styles-inline-css */
1327</style>
1328
1329<link rel='stylesheet' id='vlc_table_to_div_css-css' href='https://foixa.cat/wp-content/plugins/vlc_table_to_div/assets/css/vlc_table_to_div.css?ver=7.1.2' media='all' />
1330<link rel='stylesheet' id='kiwi-icomoon-css' href='https://foixa.cat/wp-content/plugins/kiwi-social-share/assets/vendors/icomoon/style.css?ver=2.1.8' media='all' />
1331<link rel='stylesheet' id='ajuntamentsddgi-style-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/style.css?ver=7.1.2' media='all' />
1332<link rel='stylesheet' id='main-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/css/main.css' media='screen' />
1333<link rel='stylesheet' id='dipu-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/css/dipu.css' media='screen' />
1334<link rel='stylesheet' id='print-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/css/print.css' media='print' />
1335<link rel='stylesheet' id='wpdreams-asl-basic-css' href='https://foixa.cat/wp-content/plugins/ajax-search-lite/css/style.basic.css?ver=4.14.5' media='all' />
1336<style id="wpdreams-asl-basic-inline-css">
1337
1338					div[id*='ajaxsearchlitesettings'].searchsettings .asl_option_inner label {
1339						font-size: 0px !important;
1340						color: rgba(0, 0, 0, 0);
1341					}
1342					div[id*='ajaxsearchlitesettings'].searchsettings .asl_option_inner label:after {
1343						font-size: 11px !important;
1344						position: absolute;
1345						top: 0;
1346						left: 0;
1347						z-index: 1;
1348					}
1349					.asl_w_container {
1350						width: 100%;
1351						margin: 0px 0px 0px 0px;
1352						min-width: 200px;
1353					}
1354					div[id*='ajaxsearchlite'].asl_m {
1355						width: 100%;
1356					}
1357					div[id*='ajaxsearchliteres'].wpdreams_asl_results div.resdrg span.highlighted {
1358						font-weight: bold;
1359						color: rgba(217, 49, 43, 1);
1360						background-color: rgba(238, 238, 238, 1);
1361					}
1362					div[id*='ajaxsearchliteres'].wpdreams_asl_results .results img.asl_image {
1363						width: 70px;
1364						height: 70px;
1365						object-fit: cover;
1366					}
1367					div[id*='ajaxsearchlite'].asl_r .results {
1368						max-height: none;
1369					}
1370					div[id*='ajaxsearchlite'].asl_r {
1371						position: absolute;
1372					}
1373				
1374						div.asl_r.asl_w.vertical .results .item::after {
1375							display: block;
1376							position: absolute;
1377							bottom: 0;
1378							content: '';
1379							height: 1px;
1380							width: 100%;
1381							background: #D8D8D8;
1382						}
1383						div.asl_r.asl_w.vertical .results .item.asl_last_item::after {
1384							display: none;
1385						}
1386					
1387/*# sourceURL=wpdreams-asl-basic-inline-css */
1388</style>
1389<link rel='stylesheet' id='wpdreams-asl-instance-css' href='https://foixa.cat/wp-content/plugins/ajax-search-lite/css/style-underline.css?ver=4.14.5' media='all' />
1390<link rel='stylesheet' id='fancybox-css' href='https://foixa.cat/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.css?ver=1790987676' media='screen' />
1391<style id="fancybox-inline-css">
1392#fancybox-outer{background:#fff}#fancybox-content{background:#fff;border-color:#fff;color:inherit;}#fancybox-title,#fancybox-title-float-main{color:#fff}
1393/*# sourceURL=fancybox-inline-css */
1394</style>
1395<link rel='stylesheet' id='new-royalslider-core-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/royalslider.css?ver=3.2.8' media='all' />
1396<link rel='stylesheet' id='rsDefaultInv-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/skins/default-inverted/rs-default-inverted.css?ver=3.2.8' media='all' />
1397<link rel='stylesheet' id='gallery_with_thumbs_text-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/templates-css/rs-gallery-with-text-thumbs.css?ver=3.2.8' media='all' />
1398<link rel='stylesheet' id='content_slider-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/templates-css/rs-content-slider-template.css?ver=3.2.8' media='all' />
1399<link rel='stylesheet' id='wp-block-paragraph-css' href='https://foixa.cat/wp-includes/blocks/paragraph/style.css?ver=7.1.2' media='all' />
1400<script async data-wp-strategy="async" id="exactmetrics-frontend-script-js" src="https://foixa.cat/wp-content/plugins/google-analytics-dashboard-for-wp/assets/js/frontend-gtag.js?ver=1790987676"></script>
vendor: 1 bytes, line 1400
1400
1401<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='exactmetrics-frontend-script-js-extra'>/* <![CDATA[ */
1402var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/foixa.cat","hash_tracking":"false","v4_id":"G-90YW7K2T4N"};/* ]]> */
1403</script>
vendor: 1 bytes, line 1403
1403
1404<script id="jquery-core-js" src="https://foixa.cat/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1404
1404
1405<script id="jquery-migrate-js" defer="defer" src="https://foixa.cat/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
1405
1406<link rel="https://api.w.org/" href="https://foixa.cat/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://foixa.cat/wp-json/wp/v2/pages/811" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://foixa.cat/xmlrpc.php?rsd" />
1407
1408<link rel='shortlink' href='https://foixa.cat/?p=811' />
1409<link rel="preload" href="https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/fonts/OpenSans/OpenSans-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"><style>
1410            @font-face {
1411                font-family: "Open Sans";
1412                src: url("https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/fonts/OpenSans/OpenSans-regular.woff2") format("woff2"); 
1413            }
1414         </style>				
1415				<link rel="preload" as="style" href="//foixa.cat/wp-content/uploads/omgf/omgf-stylesheet-56/omgf-stylesheet-56.css?ver=1675674488" />
1416								<link rel="stylesheet" href="//foixa.cat/wp-content/uploads/omgf/omgf-stylesheet-56/omgf-stylesheet-56.css?ver=1675674488" media="all" />
1417				    <link rel="icon" href="https://foixa.cat/media/sites/136/escut.png">
1418    <link rel="icon" href="https://foixa.cat/media/sites/136/escut.png" sizes=32x32>
1419    <link rel="icon" href="https://foixa.cat/media/sites/136/escut.png" sizes=192x192>
1420    <link rel="apple-touch-icon" href="https://foixa.cat/media/sites/136/escut.png">
1421    <meta name="msapplication-TileImage" content=https://foixa.cat/media/sites/136/escut.png>
1422
1423    
1424    <link rel="apple-touch-icon" sizes="180x180" href="https://foixa.cat/media/sites/136/escut.png">
1425    <link rel="icon" type="image/png" sizes="32x32" href="https://foixa.cat/media/sites/136/escut.png">
1426    <link rel="icon" type="image/png" sizes="16x16" href="https://foixa.cat/media/sites/136/escut.png">
1427    <link rel="manifest" href="https://website.com/site.webmanifest">
1428    <link rel="mask-icon" href="https://website.com/safari-pinned-tab.svg" color="#5bbad5">
1429    <meta name="msapplication-TileColor" content="#da532c">
1430    <meta name="theme-color" content="#ffffff">
1431	  
1431<script type='text/javascript'>
1432			jQuery(document).ready(function(){ 
1433			jQuery(window).scroll(function(){ 
1434				if (jQuery(this).scrollTop() > 500) { 
1435					jQuery('#scroll').fadeIn(); 
1436				} else { 
1437					jQuery('#scroll').fadeOut(); 
1438				} 
1439			}); 
1440			jQuery('#scroll').click(function(){ 
1441				jQuery("html, body").animate({ scrollTop: 0 }, 600); 
1442				return false; 
1443			}); 
1444			});
1445		</script>
1445
1446<style id="core-block-supports-inline-css">
1447/**
1448 * Core styles: block-supports
1449 */
1450
1451/*# sourceURL=core-block-supports-inline-css */
1452</style>
1453
1454</head>
1455
1456<body class="wp-singular page-template-default page page-id-811 wp-theme-ajuntaments_ddgi_2022resources theme-blanc-color" data-theme='theme-blanc-color'>
1457    <!--[if IE]>
1458      <div class="alert alert-warning">
1459        You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.      </div>
1460    <![endif]-->
1461   <!-- <a class="skip-link screen-reader-text" href="#content"></a> -->
1462
1463    
1464    <header id="masthead" class="site-header no-home">
1465
1466        
1467
1468<div class="top-header light-text">
1469    <div class="uk-container uk-flex uk-flex-center uk-flex-right@s uk-flex-middle">
1470                    <div class="uk-flex uk-flex-between uk-flex-middle featured-information">
1471                                    <span>Atenció Ciutadana 972 769 259</span>
1472                                            </div>
1473        
1474        
1475<ul class="top XXSS-container vlc-list uk-flex uk-flex-around uk-flex-middle xxss">
1476                </ul>
1477    </div>
1478</div>
1479
1480<div class="main-header">
1481    <div class="main-header-wrap uk-container uk-flex uk-flex-between uk-flex-middle">
1482        <a class="uk-flex uk-flex-middle" href=https://foixa.cat>
1483            <img class="site-logo" src="https://foixa.cat/media/sites/136/escut.png" alt="escut" height="74" />
1484            <p class="blog-name">Web oficial de l&#039;Ajuntament de Foixà</p>
1485        </a>
1486        <div class="uk-flex uk-flex-between@s uk-flex-right uk-flex-middle menu-div">
1487            <div class="uk-inline">
1488                <button class="btn-menu" type="button" aria-expanded="false">
1489                    <span class="text-menu-header uk-visible@s">Menú</span>
1490                    <svg width="18px" height="13px" viewBox="0 0 18 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1491                        <title>Icons/Menu</title>
1492                        <g id="2022-Design" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1493                            <g id="Homepage" transform="translate(-1197.000000, -69.000000)" stroke="#1D1D1B" stroke-width="1.9938296">
1494                                <g id="Icons/Menu" transform="translate(1197.600000, 69.878712)">
1495                                    <line x1="0" y1="0.498457399" x2="17.4" y2="0.498457399" id="Path"></line>
1496                                    <line x1="0" y1="5.68241435" x2="17.4" y2="5.68241435" id="Path"></line>
1497                                    <line x1="0" y1="10.7666798" x2="17.4" y2="10.7666798" id="Path"></line>
1498                                </g>
1499                            </g>
1500                        </g>
1501                    </svg>
1502                    <!--  <img src=https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/Menu.svg alt="Fes clic per obrir el menu" width="17" height="11" /> -->
1503                </button>
1504                <div uk-dropdown="mode: click" class="menu-header">
1505
1506                    
1507                        <ul class="pages-list uk-nav uk-dropdown-nav">
1508                                                                                            <li class="page_item"><a  href="https://foixa.cat/navega/?pagina=943">El castell de Foixà</a></li>
1509                                                                                                                                                                                                                <li class="page_item222"><a  href="./deixalleria-mobil-2025">Deixalleria Mòbil 2026</a></li>
1510                            
1511                                                                                               <li class="page_item"><a  href="https://foixa.cat/navega/?pagina=785">Coneix</a></li>
1512                                                                                                <li class="page_item222"><a  href="./guia-del-poble">Jaciment Arqueològic de Sidillà</a></li>
1513                            
1514                                                                                               <li class="page_item222"><a  href="./organismes-oficials">Organismes oficials</a></li>
1515                            
1516                                                                                               <li class="page_item"><a  href="https://foixa.cat/navega/?pagina=841">L'Ajuntament</a></li>
1517                                                                                                <li class="page_item222"><a  href="./seguretat-i-sanitat">Seguretat i sanitat</a></li>
1518                            
1519                                                                                               <li class="page_item"><a  href="https://foixa.cat/navega/?pagina=1072">Analítiques</a></li>
1520                                                                                                <li class="page_item"><a  href="https://foixa.cat/navega/?pagina=873">Seu electrònica</a></li>
1521                                                                                                <li class="page_item222"><a  href="./lemporda">L'Empordà</a></li>
1522                            
1523                                                                                               <li class="page_item222"><a  href="./transports-publics">Transports públics</a></li>
1524                            
1525                                                                                   </ul>
1526                    
1527                    <div class="XXSS-search-mobile">
1528                        <a class="uk-visible@s search-mobile" href="https://foixa.cat/cercador/"><span>Buscar</span><img src=https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/Lupa.svg alt="Bu
1528scar" width="13" height="13" /></a>
1529                    
1530<ul class="top XXSS-container vlc-list uk-flex uk-flex-around uk-flex-middle xxss">
1531                </ul>                   
1532                        </div>
1533                    <div class="translate-mobile">
1534                                            </div>
1535                </div>
1536            </div>
1537            <a class="uk-visible@s" href="https://foixa.cat/cercador/"><span class="sr-only">Cerca</span><img src=https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/Lupa.svg alt="Buscar" width="13" height="13" /></a>
1538
1539        </div>
1540
1541    </div>
1542
1543    </div>
1544    </header><!-- #masthead -->
1545    <a href="javascript:void(0);" id="scroll" title="Scroll to Top" style="display: none;">Top<span></span></a>
1546
1547<main id="main" class="site-main">
1548
1549    <div class="uk-container">
1550        <ul id="ajs_breadcrumbs" class="ajs_breadcrumbs"><li class="item-home"><a class="bread-link bread-home" href="https://foixa.cat" title="Inici">Inici</a></li><li class="item-current item-811"><span class="bread-current bread-811"> Jaciment Arqueològic de Sidillà</span></li></ul>    </div>
1551
1552    <div class="uk-container uk-container-small padding-top-xlarge padding-bottom-xlarge">
1553
1554        <article id="post-811" class="post-811 page type-page status-publish hentry">
1555    <header class="entry-header">
1556        <h1 class="entry-title">Jaciment Arqueològic de Sidillà</h1>    </header><!-- .entry-header -->
1557
1558    
1559    <div class="entry-content">
1560        
1561<p>El jaciment de Sidillà/<em>Sidilianum</em>, està ubicat a dalt del turó del Puig Margodell, al marge dret del riu Ter, a no més d&#8217;uns 15 m d&#8217;alçada respecte a la plana al·luvial. Es compon d´una <em>villa</em>, un edifici funerari (el mausoleu d´aquesta <em>villa</em>), una església, una necròpolis i un poblat, amb una cronologia que va des d´època romana fins a inicis del segle XII.</p>
1562<p>En l&#8217;extrem nord se situa l&#8217;edifici funerari aïllat, molt ben conservat, construït durant l&#8217;Antiguitat tardana. Es tracta del mausoleu pertanyent al propietari d&#8217;una explotació agropecuària, una <em>villa</em>, de nom <em>Sidilianum</em> (<em>Sidilianus</em> o <em>Sicilianus</em>), i la seva família. Les datacions radiocarbòniques situen l&#8217;ús funerari des de finals de segle IV fins a entrada la primera meitat de segle VI.</p>
1563<p>En el sector sud del jaciment, se situa una zona funerària datada en el segle X que serà amortitzada, en part, quan es construeixen l&#8217;església i el poblat.</p>
1564<p>L&#8217;església, construïda entre finals del segle X i inicis de l&#8217;XI, és un edifici de molt bona fàbrica, de planta rectangular i capçalera quadrangular exempta, de dimensions modestes (17,34 m de llarg per 5,36 m d&#8217;ample en la nau i 4,25 m en l&#8217;absis, amb una superfície de 61,38 m²), que els textos medievals citen com <em>parrochia sancti Romani</em>. El poblat està compost per un entramat d’almenys 15 espais (dependències residencials, productives i corrals per als animals), que ocupen una superfície de més de 600 m², que les fonts textuals denominen per l&#8217;antropònim de <em>Sidiliano</em> o pel nom de la parròquia.</p>
1565<p>La particularitat del jaciment radica en el fet que va ser segellat per una potent duna fluvial a la fi de segle XI / inicis del segle XII, que va obligar al trasllat de la població al veí Sant Llorenç de les Arenes / <em>Sancti Laurentii de Arenis</em>, deixant les estructures intactes sota la sorra. A pesar que els habitants de Sidillà es van veure forçats a abandonar el seu hàbitat, tapiant prèviament tots els accessos, van continuar durant un curt període de temps enterrant allí als seus morts, tant en la sorra de la duna com en la façana oest de l&#8217;església, lloc d&#8217;intensa activitat funerària després de la construcció de l&#8217;església a la fi de segle X, amb una durada sostinguda fins a l&#8217;abandó del lloc. En el marc d&#8217;aquestes transformacions s&#8217;inscriu també el canvi de funció del mausoleu situat al nord del conjunt. L&#8217;interior de l&#8217;edifici funerari és buidat i reconvertit en colomar o lloc de cria d&#8217;ocells, conservant-se algunes de les línies dels covadors.</p>
1566<p>Els treballs de recuperació del jaciment es van iniciar en 2014 gràcies al projecte de recerca ECLOC (<em>Ecclesiæ, cœmeteria et loci (sæc. </em><em>VIII-XI</em>). <em>Sancti Cirici de Colera, Sidilianum, Sancti Hilarii de Breda, Olerdola)</em>, subvencionat pel Departament de Cultura de la Generalitat de Catalunya i liderat per la Universitat de Barcelona. La consolidació i restauració de les estructures han estat a càrrec del Servei de Monuments de la Diputació de Girona (2014-2017) i el programa el Romànic Obert ‘la Caixa’ (2016-2017). L’Ajuntament de Foixà, sensible pel seu patrimoni, vetlla pel seu manteniment i la seva difusió.</p>
1567
1568
1569
1570<p class="wp-block-paragraph"><strong>Com arribar</strong></p>
1571
1572
1573
1574<p class="wp-block-paragraph">Arribar a Sidillà és molt fàcil i el recorregut és molt bonic. Agafeu la pista nord des de Foixà (carrer de Francesc Massanes), seguiu les indicacions de Sidillà o Sant Romà (o Sant Romanç). Són 3,7 km: 45 minuts caminant, 10 minuts en bicicleta o 9 minuts en cotxe. La pista travessa la plana d’inun
1574dació del riu Ter per la riba dreta (Camí de Sant Romans). Continueu en sentit nord. A 3,4 km, desprès del primer gran revolt, quan comencen els pins a banda i banda de la pista, trobareu un trencall a ma esquerra. &nbsp;</p>
1575
1576
1577
1578<p class="wp-block-paragraph">Coordenades: 42°04&#8217;14.0&#8243;N 2°59&#8217;32.9&#8243;E</p>
1579
1580
1581
1582<p class="wp-block-paragraph">Coordenades Google Maps: <a href="https://maps.app.goo.gl/Gr1cMGRJxK429t4JA">https://maps.app.goo.gl/Gr1cMGRJxK429t4JA</a></p>
1583
1584
1585
1586<p class="wp-block-paragraph"><strong>Com visitar</strong></p>
1587
1588
1589
1590<p class="wp-block-paragraph">El jaciment arqueològic de Sidillà és un espai obert al mig de la natura. És accessible a qualsevol hora del dia. Al sector sud trobareu el conjunt medieval de l’església de Sant Romà i el poblat. El camí en direcció nord des de el poblat porta fins l’edifici funerari de l’antiguitat tardana (uns 150 m caminant).</p>
1591
1592
1593
1594<p class="wp-block-paragraph">Per evitar accidents i malmetre el jaciment: no pugeu per sobre dels murs, són molt fràgils. Sigueu respectuosos amb el vostre patrimoni.</p>
1595
1596
1597
1598<p class="wp-block-paragraph"><strong>Per saber-ne més</strong></p>
1599
1600
1601
1602<p class="wp-block-paragraph"><strong>Sidillà/Sidilianum [CARE-Hispania, Projecte ECLOC, Universitat de Barcelona]</strong></p>
1603
1604
1605
1606<p class="wp-block-paragraph"><a href="http://www.carehispania.info/portal/casos-de-estudio-lista/sidilla">http://www.carehispania.info/portal/casos-de-estudio-lista/sidilla</a></p>
1607
1608
1609
1610<p class="wp-block-paragraph"><strong>Sidillà a la premsa</strong></p>
1611
1612
1613
1614<p class="wp-block-paragraph"><a href="https://www.ccma.cat/3cat/sant-romanc-de-sidilla-podria-ser-del-segle-viii/video/5550028">https://www.ccma.cat/3cat/sant-romanc-de-sidilla-podria-ser-del-segle-viii/video/5550028</a></p>
1615
1616
1617
1618<figure class="wp-block-embed is-type-wp-embed is-provider-el-punt-avui wp-block-embed-el-punt-avui"><div class="wp-block-embed__wrapper">
1619<iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="Un mausoleu tardoromà a Sidillà" src="https://www.elpuntavui.cat/cultura/article/19-cultura/1355039-un-mausoleu-tardoroma-a-sidilla.html?utm_medium=oembed&#038;utm_source=desconegut&#038;utm_campaign=oembed&#038;layout=oembed&#038;tmpl=oembed#?secret=Qu0w1k76AA" data-secret="Qu0w1k76AA" height="auto" frameborder="0"></iframe>
1620</div></figure>
1621
1622
1623
1624<figure class="wp-block-embed is-type-wp-embed is-provider-el-punt-avui wp-block-embed-el-punt-avui"><div class="wp-block-embed__wrapper">
1625<iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="Vestigis romans a Sidillà" src="https://www.elpuntavui.cat/cultura/article/19-cultura/1006163-vestigis-romans-a-sidilla.html?utm_medium=oembed&#038;utm_source=desconegut&#038;utm_campaign=oembed&#038;layout=oembed&#038;tmpl=oembed#?secret=xkgqMZn24d" data-secret="xkgqMZn24d" height="auto" frameborder="0"></iframe>
1626</div></figure>
1627
1628
1629
1630<p class="wp-block-paragraph"><a href="https://tempspalamos.blogspot.com/2018/05/sant-roma-de-sidilla-una-joia.html">https://tempspalamos.blogspot.com/2018/05/sant-roma-de-sidilla-una-joia.html</a></p>
1631
1632
1633
1634<p class="wp-block-paragraph"><a href="https://www.tvcostabrava.com/xavier-marti/cultura/historia/sidilla-el-jaciment-oblidat-de-lemporda">https://www.tvcostabrava.com/xavier-marti/cultura/historia/sidilla-el-jaciment-oblidat-de-lemporda</a></p>
1635
1636
1637
1638<p class="wp-block-paragraph"><strong>Sidillà al youtube</strong></p>
1639
1640
1641
1642<p class="wp-block-paragraph"><em>Sidilianum</em> (Sidillà, Baix Empordà, Girona), de <em>villa</em> romana a aglomeración medieval, conferència impartida per Gisela Ripoll i Francesc Tuset de la Universitat de Barcelona, en nom de tot l’equip de Sidillà</p>
1643
1644
1645
1646<p class="wp-block-paragraph"><em>IV Ciclo de Actualidad de la investigación arqueológica en España</em></p>
1647
1648
1649
1650<p class="wp-block-paragraph">Museo Arqueológico Nacional (Madrid)</p>
1651
1652
1653
1654<p class="wp-block-paragraph"><a href="https://www.youtube.com/watch?v=NX__Tyt7AvU">Canal Youtube del Museo Arqueológico Nacional</a> / 49:54’ / en castellà / 22.02.2022</p>
1655
1656
1657
1658<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="567" height="298" src="https://foixa.cat/media/sites/136/sidilla1.png" alt="" class="wp-image-2632" srcset="https://foixa.cat/media/sites/136/sidilla1.png 567w, https://foixa.cat/media/sites/136/sidilla1-300x158.png 300w" sizes="(max-width: 567px) 100v
1658w, 567px" /></figure>
1659
1660
1661
1662<p class="wp-block-paragraph"><a>RIPOLL, G., TUSET, F., MESAS, I., </a>MOLIST, N., ARÁN, R., BEHAIM, J., BENSENY, J., FORTUNY, K., GONZÁLEZ CENTELLES, À., KRANJEC, I., MENÈNDEZ MOLIST, P., PECCI, A. i TUSET, J., <a><em>Sidilianum</em></a> (Sidillà, Baix Empordà, Girona) de <em>villa</em> romana a aglomeración medieval, in A. CARRETERO i C. PAPÍ (coords.), <em>Actualidad de la investigación arqueológica en España IV (2021-2022)</em>, <em>Conferencias impartidas en el </em><em>Museo Arqueológico Nacional</em>, Ministerio de Cultura y Deporte, Madrid, 2022, 221-241.</p>
1663
1664
1665
1666<p class="wp-block-paragraph"><a href="https://www.researchgate.net/publication/364255379_RIPOLL_G_TUSET_F_MESAS_I_MOLIST_N_ARAN_R_BEHAIM_J_BENSENY_J_FORTUNY_K_GONZALEZ_CENTELLES_A_KRANJEC_I_MENENDEZ_MOLIST_P_PECCI_A_y_TUSET_J_Sidilianum_Sidilla_Baix_Emporda_Girona_de_villa_romana_a_aglome">https://www.researchgate.net/publication/364255379_RIPOLL_G_TUSET_F_MESAS_I_MOLIST_N_ARAN_R_BEHAIM_J_BENSENY_J_FORTUNY_K_GONZALEZ_CENTELLES_A_KRANJEC_I_MENENDEZ_MOLIST_P_PECCI_A_y_TUSET_J_Sidilianum_Sidilla_Baix_Emporda_Girona_de_villa_romana_a_aglome</a></p>
1667
1668
1669
1670<p class="wp-block-paragraph">RIPOLL, G., TUSET, F., BENSENY, J. i MESAS, I., Sidillà, de vil·la romana a aglomeració medieval, <em>Revista de Girona</em> 312, 2019, 46-49. <a href="https://www.raco.cat/index.php/RevistaGirona/article/view/348466/439684">https://www.raco.cat/index.php/RevistaGirona/article/view/348466/439684</a></p>
1671
1672
1673
1674<p class="wp-block-paragraph">RIPOLL, G., TUSET, F., MESAS, I., BENSENY, J. i MOLIST, N., Sidillà (Girona). From roman villa to medieval settlement, <em>European Association of Archaeologists / EAA / Annual Meeting in Barcelona (5-9 September 2018) (Session 565: </em><em>Ecclesiastical </em><em>landscapes in Medieval Europe. </em><em>A comparative approach)</em> (POSTER) (DOI: 10.13140/RG.2.2.22789.40167). <a href="https://www.researchgate.net/publication/327542152_RIPOLL_G_TUSET_F_MESAS_I_BENSENY_J_MOLIST_N_Sidilla_Girona_From_roman_villa_to_medieval_settlement_European_Association_of_Archaeologists_EAA_Anual_Meeting_in_Barcelona_5-9_September_2018_Session_565_">https://www.researchgate.net/publication/327542152_RIPOLL_G_TUSET_F_MESAS_I_BENSENY_J_MOLIST_N_Sidilla_Girona_From_roman_villa_to_medieval_settlement_European_Association_of_Archaeologists_EAA_Anual_Meeting_in_Barcelona_5-9_September_2018_Session_565_</a></p>
1675
1676
1677
1678<p> </p>
1679<p><a href="https://foixa.cat/media/sites/136/sidilla2.png"><img decoding="async" class="alignnone  wp-image-2633" src="https://foixa.cat/media/sites/136/sidilla2-300x162.png" alt="" width="456" height="246" srcset="https://foixa.cat/media/sites/136/sidilla2-300x162.png 300w, https://foixa.cat/media/sites/136/sidilla2.png 567w" sizes="(max-width: 456px) 100vw, 456px" /></a></p>
1680<p>Sidillà. a) Localització del jaciment al Puig Margodell en relació al riu Ter i la plana d’inun
1680dació (a partir de Google Maps); b) Edifici funerari nord (sector septentrional; c) Església, necròpolis i poblat a la zona sud (b i c: Projecte ECLOC).</p>
1681<p><strong> <a href="https://foixa.cat/media/sites/136/sidilla3.png"><img decoding="async" class="alignnone  wp-image-2634" src="https://foixa.cat/media/sites/136/sidilla3-300x168.png" alt="" width="441" height="247" srcset="https://foixa.cat/media/sites/136/sidilla3-300x168.png 300w, https://foixa.cat/media/sites/136/sidilla3.png 567w" sizes="(max-width: 441px) 100vw, 441px" /></a></strong></p>
1682<p>Sidillà. Intervenció arqueològica al sector del poblat, 2016 (Projecte ECLOC, foto dron N. Matas).</p>
1683<p><a href="https://foixa.cat/media/sites/136/sidilla4.png"><img loading="lazy" decoding="async" class="alignnone  wp-image-2635" src="https://foixa.cat/media/sites/136/sidilla4-234x300.png" alt="" width="436" height="559" srcset="https://foixa.cat/media/sites/136/sidilla4-234x300.png 234w, https://foixa.cat/media/sites/136/sidilla4.png 567w" sizes="auto, (max-width: 436px) 100vw, 436px" /></a></p>
1684<p> </p>
1685<p>Sidillà. Església i el poblat. Planta general estratigràfica del sector (Projecte ECLOC, J. Behaim, J. Benseny, Á. González, I. Kranjec, I. Mesas, G. Ripoll, J. Tuset i F. Tuset, 2022).</p>
1686<p> </p>
1687<p><a href="https://foixa.cat/media/sites/136/sidilla5.png"><img loading="lazy" decoding="async" class="alignnone  wp-image-2636" src="https://foixa.cat/media/sites/136/sidilla5-300x200.png" alt="" width="670" height="447" srcset="https://foixa.cat/media/sites/136/sidilla5-300x200.png 300w, https://foixa.cat/media/sites/136/sidilla5.png 584w" sizes="auto, (max-width: 670px) 100vw, 670px" /></a></p>
1688<p>Sidillà. Edifici funerari nord. Planta general estratigràfica de (Projecte ECLOC, J. Behaim, J. Benseny, I. Kranjec, I. Mesas, G. Ripoll, J. Tuset i F. Tuset, 2019). Modelització 3D (J. Behaim, I. Kranjec/ECLOC, 2019).</p>
1689<p> </p>
1690
1691
1692
1693
1694
1695<p> </p>
1696<p><strong>Videos / clips Sidillà </strong></p>
1697<p> </p>
1698<p>→L’antiguitat tardana a Sidillà</p>
1699<p>L’edifici funerari. Excavació 2017</p>
1700<p>Vídeo Núria Olivé  /  03:51 (àudio: música)</p>
1701<p><a href="https://vimeo.com/427080386">https://vimeo.com/427080386</a></p>
1702<p>Descoberta del mausoleu funerari de segle V dC al jaciment de Sidillà (Foixà, Baix Empordà). Intervencions arqueològiques dutes a terme per la Universitat de Barcelona, 2017, en el marc del projecte ECLOC (Generalitat de Catalunya). Consolidació del Servei de Monuments de la Diputació de Girona.</p>
1703<p> </p>
1704<p>→De mausoleu a colomar</p>
1705<p>Sidillà 2019</p>
1706<p><a href="https://vimeo.com/427080231">https://vimeo.com/427080231</a></p>
1707<p>Vídeo Núria Olivé  /  03:01 (àudio a excavació)</p>
1708<p>Excavació arqueològica del mausoleu funerari de segle V dC al jaciment de Sidillà (Foixà, Baix Empordà) transformat en colomar a inicis de l’Edat Mitja. Intervencions dutes a terme per la Universitat de Barcelona, 2019, en el marc del projecte ECLOC (Generalitat de Catalunya).</p>
1709<p> </p>
1710<p>→De <em>Sidilianum</em> a Sidillà</p>
1711<p>De segle V a segle XI. Intervencions arqueològiques 2014-2019</p>
1712<p>Vídeo Núria Olivé  /  06:46 (àudio Jornades Portes Obertes 2016 i 2019)</p>
1713<p><a href="https://vimeo.com/427080351">https://vimeo.com/427080351</a></p>
1714<p>Intervencions arqueològiques al jaciment de Sidillà (Foixà, Baix Empordà) entre 2014 i 2019 (edifici funerari, església, necròpolis i poblat). El conjunt quedà segellat per una duna fluvial a finals de segle XI. La recerca es duu a terme per la Universitat de Barcelona en el marc del projecte ECLOC (Generalitat de Catalunya).</p>
1715<p> </p>
1716<p>→L’església de Sant Romà de Sidillà</p>
1717<p>Excavació 2015</p>
1718<p>Vídeo Núria Olivé  /  03:59 (àudio a excavació)</p>
1719<p><a href="https://vimeo.com/427080468">https://vimeo.com/427080468</a></p>
1720<p>Excavacions arqueològiques a l’església de Sant Romà de de Sidillà (Foixà, Baix Empordà) dutes a terme per la Universitat de Barcelona, 2015, en el marc del projecte ECLOC (Generalitat de Catalunya). Consolidació del Servei de Monuments de la Diputació de Girona.</p>
1721<p> </p>
1722<p>→La duna i el poblat medievals de Sidillà</p>
1723<p>Segles X-XI. Excavació 2016</p>
1724<p>Vídeo Núria Olivé  /  06:01 (àudio a excavació)</p>
1725<p><a href="https://vimeo.com/427080551">https://vimeo.com/427080551</a></p>
1726<p>Intervencions arqueològiques al poblat i necròpolis de Sidillà (Foixà, Baix Empordà), 2016. El poblat creix sobre una necròpolis posterior a mitjans de segle X i queda segellat per una duna fluvial a finals de segle XI. La recerca es duu a terme per la Universitat de Barcelona en el marc del projecte ECLOC (Generalitat de Catalunya). Consolidació del Servei de Monuments de la Diputació de Girona.</p>
1727    </div><!-- .entry-content -->
1728
1729    </article><!-- #post-811 -->    </div><!--  uk-container -->
1730</main><!-- #main --> 
1731
1732
1733<footer id="colophon" class="site-footer">
1734    <!-- <section class="pre-footer uk-section-small">
1735        <nav class="uk-container uk-flex uk-flex-between uk-flex-wrap">
1736            <h2 class="sr-only"></h2>
1737                    </nav>
1738    </section> -->
1739    <section class="main-footer uk-section-small light-text">
1740        <address class="uk-container uk-flex uk-flex-between uk-flex-wrap">
1741            <dl>
1742                <div class="row-data uk-flex uk-flex-between uk-flex-wrap">
1743                                            <div class="wrap-data">
1744                            <dt>Adreça</dt>
1745                            <dd>Plaça de la Vila, 1</dd>
1746                        </div>
1747                                                                <div class="wrap-data">
1748                            <dt>Població</dt>
1749                            <dd>Foixà</dd>
1750                        </div>
1751                                                                <div class="wrap-data">
1752                            <dt>Codi Postal</dt>
1753                            <dd>
175317132</dd>
1754                        </div>
1755                                                                <div class="wrap-data">
1756                            <dt>Telèfon</dt>
1757                            <dd><a href="tel:972 769 259">972 769 259</a></dd>
1758                        </div>
1759                                                                <div class="wrap-data">
1760                            <dt>Correu electrònic</dt>
1761                            <dd><a href="mailto:[email protected]">[email protected]</a></dd>
1762                        </div>
1763                                    </div>
1764
1765                
1766
1767            </dl>
1768            <div class="logo-footer">
1769                                    <img class="site-logo" src="https://foixa.cat/media/sites/136/escut.png" alt="escut" height="74" />
1770                                <span class="blog-name">Web oficial de l&#039;Ajuntament de Foixà</span>
1771            </div>
1772        </address>
1773        <nav class="footer-links-wrap uk-container uk-flex uk-flex-between uk-flex-wrap">
1774            <ul class="footer-links uk-flex uk-flex-left@s">
1775                                    <li><a href="https://foixa.cat/avis-legal/">Avís legal</a></li>
1776                                                    <li><a href="https://foixa.cat/politica-de-privacitat/">Política de privacitat</a></li>
1777                                                                    <li><a href="https://foixa.cat/parentpage/accessibilitat/">Accessibilitat</a></li>
1778					 
1779                                <li>© 2026 <span class="blog-name">Web oficial de l&#039;Ajuntament de Foixà</span></li>
1780            </ul>
1781            <div class="logo-footer">
1782                <p>Amb el suport de:</p>
1783                <img class="ddgi-logo" src="https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/06logos_ddgi_vertical_b.png" alt="amb el suport de la diputació de Girona" height="85" />
1784            </div>
1785        </nav>
1786    </section>
1787</footer>
1788
1789<script type="speculationrules">
1790{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/media/sites/136/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ajuntaments_ddgi_2022/resources/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1791</script>
vendor: 1 bytes, line 1791
1791
1792<script id="main-js-extra">
1793var wpajax = {"ajax_url":"https://foixa.cat/wp-admin/admin-ajax.php"};
1794//# sourceURL=main-js-extra
1795</script>
vendor: 1 bytes, line 1795
1795
1796<script id="main-js" defer="defer" src="https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/js/main.js"></script>
vendor: 1 bytes, line 1796
1796
1797<script id="wd-asl-ajaxsearchlite-js-before">
1798window.ASL = typeof window.ASL !== 'undefined' ? window.ASL : {}; window.ASL.wp_rocket_exception = "DOMContentLoaded"; window.ASL.ajaxurl = "https:\/\/foixa.cat\/wp-admin\/admin-ajax.php"; window.ASL.backend_ajaxurl = "https:\/\/foixa.cat\/wp-admin\/admin-ajax.php"; window.ASL.asl_url = "https:\/\/foixa.cat\/wp-content\/plugins\/ajax-search-lite\/"; window.ASL.rest_url = "https:\/\/foixa.cat\/wp-json\/"; window.ASL.detect_ajax = true; window.ASL.media_query = 4787; window.ASL.version = 4787; window.ASL.pageHTML = ""; window.ASL.additional_scripts = []; window.ASL.script_async_load = false; window.ASL.init_only_in_viewport = true; window.ASL.font_url = "https:\/\/foixa.cat\/wp-content\/plugins\/ajax-search-lite\/css\/fonts\/icons2.woff2"; window.ASL.highlight = {"enabled":false,"data":[]}; window.ASL.analytics = {"method":false,"tracking_id":"","event":{"focus":{"items":[]},"search_start":{"items":[]},"search_end":{"items":[]},"magnifier":{"items":[]},"return":{"items":[]},"facet_change":{"items":[]},"result_click":{"items":[]}}}; window.ASL.statistics = {"enabled":false,"uid":0}; window.ASL.cache = {"enabled":false,"type":"super_file","list":[],"url":"https:\/\/foixa.cat\/wp-content\/cache\/asp\/results\/"};
1799//# sourceURL=wd-asl-ajaxsearchlite-js-before
1800</script>
vendor: 1 bytes, line 1800
1800
1801<script id="wd-asl-ajaxsearchlite-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-prereq.min.js?ver=4787"></script>
vendor: 1 bytes, line 1801
1801
1802<script id="wd-asl-ajaxsearchlite-core-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-core.min.js?ver=4787"></script>
vendor: 1 bytes, line 1802
1802
1803<script id="wd-asl-ajaxsearchlite-vertical-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-results-vertical.min.js?ver=4787"></script>
vendor: 1 bytes, line 1803
1803
1804<script id="wd-asl-ajaxsearchlite-wrapper-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-wrapper.min.js?ver=4787"></script>
vendor: 1 bytes, line 1804
1804
1805<script id="fancybox-purify-js" src="https://foixa.cat/wp-content/plugins/easy-fancybox/vendor/purify.min.js?ver=1790987676"></script>
vendor: 1 bytes, line 1805
1805
1806<script id="jquery-fancybox-js-extra">
1807var efb_i18n = {"close":"Close","next":"Next","prev":"Previous","startSlideshow":"Start slideshow","toggleSize":"Toggle size"};
1808//# sourceURL=jquery-fancybox-js-extra
1809</script>
vendor: 1 bytes, line 1809
1809
1810<script id="jquery-fancybox-js" src="https://foixa.cat/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.js?ver=1790987676"></script>
vendor: 1 bytes, line 1810
1810
1811<script id="jquery-fancybox-js-after">
1812var fb_timeout, fb_opts={'autoScale':true,'showCloseButton':true,'margin':20,'pixelRatio':'false','centerOnScroll':true,'enableEscapeButton':true,'overlayShow':true,'hideOnOverlayClick':true,'minViewportWidth':320,'minVpHeight':320,'disableCoreLightbox':'true','enableBlockControls':'true','fancybox_openBlockControls':'true' };
1813if(typeof easy_fancybox_handler==='undefined'){
1814var easy_fancybox_handler=function(){
1815jQuery([".nolightbox","a.wp-block-file__button","a.pin-it-button","a[href*='pinterest.com\/pin\/create']","a[href*='facebook.com\/share']","a[href*='twitter.com\/share']"].join(',')).addClass('nofancybox');
1816jQuery('a.fancybox-close').on('click',function(e){e.preventDefault();jQuery.fancybox.close()});
1817/* IMG */
1818						var unlinkedImageBlocks=jQuery(".wp-block-image > img:not(.nofancybox,figure.nofancybox>img)");
1819						unlinkedImageBlocks.wrap(function() {
1820							var href = jQuery( this ).attr( "src" );
1821							return "<a href='" + href + "'></a>";
1822						});
1823var fb_IMG_select=jQuery('a[href*=".jpg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpg" i]:not(.nofancybox),a[href*=".jpeg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpeg" i]:not(.nofancybox),a[href*=".png" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".png" i]:not(.nofancybox)');
1824fb_IMG_select.addClass('fancybox image').attr('rel','gallery');
1825jQuery('a.fancybox,area.fancybox,.fancybox>a').each(function(){jQuery(this).fancybox(jQuery.extend(true,{},fb_opts,{'transition':'elastic','transitionIn':'elastic','easingIn':'easeInBack','transitionOut':'elastic','easingOut':'easeOutBack','opacity':true,'hideOnContentClick':false,'titleShow':true,'titlePosition':'over','titleFromAlt':true,'showNavArrows':true,'enableKeyboardNav':true,'cyclic':false,'mouseWheel':'false'}))});
1826};};
1827jQuery(easy_fancybox_handler);jQuery(document).on('post-load',easy_fancybox_handler);
1828
1829//# sourceURL=jquery-fancybox-js-after
1830</script>
vendor: 1 bytes, line 1830
1830
1831<script id="jquery-easing-js" src="https://foixa.cat/wp-content/plugins/easy-fancybox/vendor/jquery.easing.js?ver=1.4.1"></script>
vendor: 1 bytes, line 1831
1831
1832<script id="new-royalslider-main-js-js" src="https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/jquery.royalslider.min.js?ver=3.2.8"></script>
vendor: 1 bytes, line 1832
1832
1833<script id="wp-emoji-settings" type="application/json">
1834{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://foixa.cat/wp-includes/js/wp-emoji.js?ver=7.1.2","twemoji":"https://foixa.cat/wp-includes/js/twemoji.js?ver=7.1.2"}}
1835</script>
vendor: 1 bytes, line 1835
1835
1836<script type="module">
1837/**
1838 * @output wp-includes/js/wp-emoji-loader.js
1839 */
1840
1841/* eslint-env es6 */
1842
1843// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope.
1844
1845/**
1846 * Emoji Settings as exported in PHP via _print_emoji_detection_script().
1847 * @typedef WPEmojiSettings
1848 * @type {object}
1849 * @property {?object} source
1850 * @property {?string} source.concatemoji
1851 * @property {?string} source.twemoji
1852 * @property {?string} source.wpemoji
1853 */
1854
1855const selector = 'script#wp-emoji-settings';
1856const script = document.querySelector( selector );
1857if ( ! ( script instanceof HTMLScriptElement ) ) {
1858	throw new Error( `Element missing: ${ selector }`);
1859}
1860const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) );
1861
1862// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js).
1863window._wpemojiSettings = settings;
1864
1865/**
1866 * Support tests.
1867 * @typedef SupportTests
1868 * @type {object}
1869 * @property {?boolean} flag
1870 * @property {?boolean} emoji
1871 */
1872
1873const sessionStorageKey = 'wpEmojiSettingsSupports';
1874const tests = [ 'flag', 'emoji' ];
1875
1876/**
1877 * Checks whether the browser supports offloading to a Worker.
1878 *
1879 * @since 6.3.0
1880 *
1881 * @private
1882 *
1883 * @returns {boolean}
1884 */
1885function supportsWorkerOffloading() {
1886	return (
1887		typeof Worker !== 'undefined' &&
1888		typeof OffscreenCanvas !== 'undefined' &&
1889		typeof URL !== 'undefined' &&
1890		URL.createObjectURL &&
1891		typeof Blob !== 'undefined'
1892	);
1893}
1894
1895/**
1896 * @typedef SessionSupportTests
1897 * @type {object}
1898 * @property {number} timestamp
1899 * @property {SupportTests} supportTests
1900 */
1901
1902/**
1903 * Get support tests from session.
1904 *
1905 * @since 6.3.0
1906 *
1907 * @private
1908 *
1909 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week.
1910 */
1911function getSessionSupportTests() {
1912	try {
1913		/** @type {SessionSupportTests} */
1914		const item = JSON.parse(
1915			sessionStorage.getItem( sessionStorageKey )
1916		);
1917		if (
1918			typeof item === 'object' &&
1919			typeof item.timestamp === 'number' &&
1920			new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds.
1921			typeof item.supportTests === 'object'
1922		) {
1923			return item.supportTests;
1924		}
1925	} catch ( e ) {}
1926	return null;
1927}
1928
1929/**
1930 * Persist the supports in session storage.
1931 *
1932 * @since 6.3.0
1933 *
1934 * @private
1935 *
1936 * @param {SupportTests} supportTests Support tests.
1937 */
1938function setSessionSupportTests( supportTests ) {
1939	try {
1940		/** @type {SessionSupportTests} */
1941		const item = {
1942			supportTests: supportTests,
1943			timestamp: new Date().valueOf()
1944		};
1945
1946		sessionStorage.setItem(
1947			sessionStorageKey,
1948			JSON.stringify( item )
1949		);
1950	} catch ( e ) {}
1951}
1952
1953/**
1954 * Checks if two sets of Emoji characters render the same visually.
1955 *
1956 * This is used to determine if the browser is rendering an emoji with multiple data points
1957 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji
1958 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser
1959 * does not support the emoji correctly.
1960 *
1961 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
1962 * scope. Everything must be passed by parameters.
1963 *
1964 * @since 4.9.0
1965 *
1966 * @private
1967 *
1968 * @param {CanvasRenderingContext2D} context 2D Context.
1969 * @param {string} set1 Set of Emoji to test.
1970 * @param {string} set2 Set of Emoji to test.
1971 *
1972 * @return {boolean} True if the two sets render the same.
1973 */
1974function emojiSetsRenderIdentically( context, set1, set2 ) {
1975	// Cleanup from previous test.
1976	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
1977	context.fillText( set1, 0, 0 );
1978	const rendered1 = new Uint32Array(
1979		context.getImageData(
1980			0,
1981			0,
1982			context.canvas.width,
1983			context.canvas.height
1984		).data
1985	);
1986
1987	// Cleanup from previous test.
1988	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
1989	context.fillText( set2, 0, 0 );
1990	const rendered2 = new Uint32Array(
1991		context.getImageData(
1992			0,
1993			0,
1994			context.canvas.width,
1995			context.canvas.height
1996		).data
1997	);
1998
1999	return rendered1.every( ( rendered2Data, index ) => {
2000		return rendered2Data === rendered2[ index ];
2001	} );
2002}
2003
2004/**
2005 * Checks if the center point of a single emoji is empty.
2006 *
2007 * This is used to determine if the browser is rendering an emoji with a single data point
2008 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly
2009 * rendered emoji will have a non-zero value at the center point.
2010 *
2011 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2012 * scope. Everything must be passed by parameters.
2013 *
2014 * @since 6.8.2
2015 *
2016 * @private
2017 *
2018 * @param {CanvasRenderingContext2D} context 2D Context.
2019 * @param {string} emoji Emoji to test.
2020 *
2021 * @return {boolean} True if the center point is empty.
2022 */
2023function emojiRendersEmptyCenterPoint( context, emoji ) {
2024	// Cleanup from previous test.
2025	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2026	context.fillText( emoji, 0, 0 );
2027
2028	// Test if the center point (16, 16) is empty (0,0,0,0).
2029	const centerPoint = context.getImageData(16, 16, 1, 1);
2030	for ( let i = 0; i < centerPoint.data.length; i++ ) {
2031		if ( centerPoint.data[ i ] !== 0 ) {
2032			// Stop checking the moment it's known not to be empty.
2033			return false;
2034		}
2035	}
2036
2037	return true;
2038}
2039
2040/**
2041 * Determines if the browser properly renders Emoji that Twemoji can supplement.
2042 *
2043 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2044 * scope. Everything must be passed by parameters.
2045 *
2046 * @since 4.2.0
2047 *
2048 * @private
2049 *
2050 * @param {CanvasRenderingContext2D} context 2D Context.
2051 * @param {string} type Whether to test for support of "flag" or "emoji".
2052 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
2053 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
2054 *
2055 * @return {boolean} True if the browser can render emoji, false if it cannot.
2056 */
2057function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
2058	let isIdentical;
2059
2060	switch ( type ) {
2061		case 'flag':
2062			/*
2063			 * Test for Transgender flag compatibility. Added in Unicode 13.
2064			 *
2065			 * To test for support, we try to render it, and compare the rendering to how it would look if
2066			 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
2067			 */
2068			isIdentical = emojiSetsRenderIdentically(
2069				context,
2070				'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
2071				'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space
2072			);
2073
2074			if ( isIdentical ) {
2075				return false;
2076			}
2077
2078			/*
2079			 * Test for Sark flag compatibility. This is the least supported of the letter locale flags,
2080			 * so gives us an easy test for full support.
2081			 *
2082			 * To test for support, we try to render it, and compare the rendering to how it would look if
2083			 * the browser doesn't render it correctly ([C] + [Q]).
2084			 */
2085			isIdentical = emojiSetsRenderIdentically(
2086				context,
2087				'\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points
2088				'\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space
2089			);
2090
2091			if ( isIdentical ) {
2092				return false;
2093			}
2094
2095			/*
2096			 * Test for English flag compatibility. England is a country in the United Kingdom, it
2097			 * does not have a two letter locale code but rather a five letter sub-division code.
2098			 *
2099			 * To test for support, we try to render it, and compare the rendering to how it would look if
2100			 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
2101			 */
2102			isIdentical = emojiSetsRenderIdentically(
2103				context,
2104				// as the flag sequence
2105				'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
2106				// with each code point separated by a zero-width space
2107				'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
2108			);
2109
2110			return ! isIdentical;
2111		case 'emoji':
2112			/*
2113			 * Is there a large, hairy, humanoid mythical creature living in the browser?
2114			 *
2115			 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature.
2116			 *
2117			 * The hairy creature emoji is a single code point emoji. Testing for browser
2118			 * support required testing the center point of the emoji to see if it is empty.
2119			 *
2120			 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == 🫈 Hairy creature.
2121			 *
2122			 * When updating this test, please ensure that the emoji is either a single code point
2123			 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width
2124			 * joiner vs a zero-width space.
2125			 */
2126			const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' );
2127			return ! notSupported;
2128	}
2129
2130	return false;
2131}
2132
2133/**
2134 * Checks emoji support tests.
2135 *
2136 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2137 * scope. Everything must be passed by parameters.
2138 *
2139 * @since 6.3.0
2140 *
2141 * @private
2142 *
2143 * @param {string[]} tests Tests.
2144 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification.
2145 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
2146 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
2147 *
2148 * @return {SupportTests} Support tests.
2149 */
2150function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
2151	let canvas;
2152	if (
2153		typeof WorkerGlobalScope !== 'undefined' &&
2154		self instanceof WorkerGlobalScope
2155	) {
2156		canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement.
2157	} else {
2158		canvas = document.createElement( 'canvas' );
2159	}
2160
2161	const context = canvas.getContext( '2d', { willReadFrequently: true } );
2162
2163	/*
2164	 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
2165	 * it doesn't work when the font is bolder than 500 weight. So, we
2166	 * check for bold rendering support to avoid invisible emoji in Chrome.
2167	 */
2168	context.textBaseline = 'top';
2169	context.font = '600 32px Arial';
2170
2171	const supports = {};
2172	tests.forEach( ( test ) => {
2173		supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
2174	} );
2175	return supports;
2176}
2177
2178/**
2179 * Adds a script to the head of the document.
2180 *
2181 * @ignore
2182 *
2183 * @since 4.2.0
2184 *
2185 * @param {string} src The url where the script is located.
2186 *
2187 * @return {void}
2188 */
2189function addScript( src ) {
2190	const script = document.createElement( 'script' );
2191	script.src = src;
2192	script.defer = true;
2193	document.head.appendChild( script );
2194}
2195
2196settings.supports = {
2197	everything: true,
2198	everythingExceptFlag: true
2199};
2200
2201// Obtain the emoji support from the browser, asynchronously when possible.
2202new Promise( ( resolve ) => {
2203	let supportTests = getSessionSupportTests();
2204	if ( supportTests ) {
2205		resolve( supportTests );
2206		return;
2207	}
2208
2209	if ( supportsWorkerOffloading() ) {
2210		try {
2211			// Note that the functions are being passed as arguments due to minification.
2212			const workerScript =
2213				'postMessage(' +
2214				testEmojiSupports.toString() +
2215				'(' +
2216				[
2217					JSON.stringify( tests ),
2218					browserSupportsEmoji.toString(),
2219					emojiSetsRenderIdentically.toString(),
2220					emojiRendersEmptyCenterPoint.toString()
2221				].join( ',' ) +
2222				'));';
2223			const blob = new Blob( [ workerScript ], {
2224				type: 'text/javascript'
2225			} );
2226			const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } );
2227			worker.onmessage = ( event ) => {
2228				supportTests = event.data;
2229				setSessionSupportTests( supportTests );
2230				worker.terminate();
2231				resolve( supportTests );
2232			};
2233			return;
2234		} catch ( e ) {}
2235	}
2236
2237	supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
2238	setSessionSupportTests( supportTests );
2239	resolve( supportTests );
2240} )
2241	// Once the browser emoji support has been obtained from the session, finalize the settings.
2242	.then( ( supportTests ) => {
2243		/*
2244		 * Tests the browser support for flag emojis and other emojis, and adjusts the
2245		 * support settings accordingly.
2246		 */
2247		for ( const test in supportTests ) {
2248			settings.supports[ test ] = supportTests[ test ];
2249
2250			settings.supports.everything =
2251				settings.supports.everything && settings.supports[ test ];
2252
2253			if ( 'flag' !== test ) {
2254				settings.supports.everythingExceptFlag =
2255					settings.supports.everythingExceptFlag &&
2256					settings.supports[ test ];
2257			}
2258		}
2259
2260		settings.supports.everythingExceptFlag =
2261			settings.supports.everythingExceptFlag &&
2262			! settings.supports.flag;
2263
2264		// When the browser can not render everything we need to load a polyfill.
2265		if ( ! settings.supports.everything ) {
2266			const src = settings.source || {};
2267
2268			if ( src.concatemoji ) {
2269				addScript( src.concatemoji );
2270			} else if ( src.wpemoji && src.twemoji ) {
2271				addScript( src.twemoji );
2272				addScript( src.wpemoji );
2273			}
2274		}
2275	} );
2276//# sourceURL=https://foixa.cat/wp-includes/js/wp-emoji-loader.js
2277</script>
2277
2278
2279</body>
2280
2281</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.