@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-tqnhxh {position: relative}#brxe-xpyliz {position: absolute; align-self: center; color: var(--bg-white); bottom: calc(var(--space-2xl) * 2)}#brxe-fusjwd {position: relative; height: 100%}#brxe-pfwbae {padding-right: var(--space-l); padding-left: var(--space-l); margin-top: calc(var(--space-m) * -1)}@media (max-width:767px){#brxe-fusjwd #brxe-xpyliz{font-size:var(--text-2xl);line-height:1.28;letter-spacing:.04em}}#brxe-fusjwd { margin: 0!important; width: 100%; max-width: none; position: relative;}#brxe-tqnhxh { width: 100%; height: clamp(260px,31.6vw,485px); object-fit: cover;}#brxe-xpyliz { font-family: Titres,serif; font-weight: 600; font-size: clamp(22px,1.95vw,30px); letter-spacing: .06em; line-height: 1.2; margin: 0;}@media (max-width: 478px) {#brxe-pfwbae {padding-right: 0; padding-left: 0}}#brxe-oowizn {align-self: center; width: clamp(48px, 7vw, 96px); position: absolute; top: calc(var(--space-2xl) * -1);}#brxe-cjifpp {align-self: center; text-align: center}#brxe-khhqpj {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); margin-top: var(--space-2xl); margin-bottom: var(--space-2xl); row-gap: var(--space-s)}#brxe-lzqvur {display: flex; position: relative; background-color: var(--bg-beige); padding-top: var(--space-xl); padding-right: var(--space-l); padding-bottom: var(--space-xl); padding-left: var(--space-l); min-height: clamp(300px,26.5vw,407px); align-items: center; justify-content: center}#brxe-lzqvur #brxe-cjifpp { font-family: Titres,serif; font-weight: 600; font-size: clamp(28px,2.6vw,40px); letter-spacing: .04em; line-height: 1.28; color: rgb(14,10,6);}#brxe-lzqvur .brxe-container { margin-block: 0; padding-block: 0;}@media (max-width: 767px) {#brxe-lzqvur {min-height: 180px}}#brxe-azdgu5 {align-items: center}@keyframes frIn { from { opacity: 0; translate: 0 40px; } to { opacity: 1; translate: 0 0; } }@media (prefers-reduced-motion: no-preference) { @supports (animation-timeline: view()) { .fr-txt, .fr-img, .fr-note { animation: frIn linear both; animation-timeline: view(); animation-range: entry 0% entry 40%; } } }@media (max-width: 767px) { .fr-line::before { left: 14px; } .fr-step, .fr-c { grid-template-columns: 1fr; padding-left: 32px; } .fr-gap { left: 14px; } .fr-step .fr-txt, .fr-step .fr-img, .fr-step .fr-note { grid-column: 1 !important; grid-row: auto !important; justify-self: start !important; text-align: left !important; align-items: flex-start !important; margin: 0 !important; padding-inline: 0 !important; max-width: none; } .fr-step .fr-img { margin-top: 20px !important; } .fr-step .fr-img img { --w: min(70vw, 360px) !important; } .fr-band .fr-text { text-align: left; }} .fr-line { position: relative; isolation: isolate; padding-block: clamp(24px, 3vw, 48px); width: 100%;} .fr-line::before { content: ''; position: absolute; top: 0; bottom: 0; left: 50%; width: 2px; margin-left: -1px; background: repeating-linear-gradient(to bottom, #000 0 8px, transparent 8px 13px); z-index: 0;} .fr-step { position: relative; display: grid; grid-template-columns: 1fr 1fr; align-items: center; padding-block: clamp(48px, 6vw, 96px); min-height: clamp(300px, 32vw, 460px); color: #000; width: 100%;} .fr-gap { position: absolute; left: 50%; top: clamp(8px, 1.5vw, 20px); transform: translateX(-50%); width: 10px; height: clamp(14px, 1.4vw, 20px); background: #fff; z-index: 1;} .fr-txt { position: relative; z-index: 2;} .fr-img { position: relative; z-index: 2;} .fr-note { position: relative; z-index: 2;} .fr-txt { display: flex; flex-direction: column; gap: clamp(6px, 0.8vw, 12px); max-width: clamp(260px, 30vw, 440px); padding-inline: clamp(20px, 3vw, 48px);} .fr-img { display: flex; flex-direction: column; padding-inline: clamp(10px, 2vw, 32px);} .fr-img img { display: block; width: var(--w, min(24vw, 400px)); max-width: 100%; height: auto;} .fr-date { font-size: clamp(2.2rem, 3.6vw, 3.4rem); font-weight: 800; line-height: 1; margin: 0; color: #000;} .fr-title { font-weight: 800; font-size: clamp(1.25rem, 2vw, 1.9rem); line-height: 1.15; margin: 0; color: #000;} .fr-text { font-size: 12px; letter-spacing: 0.12em; line-height: 2; margin: 0; color: #000;} .fr-caption { font-size: 12px; letter-spacing: 0.12em; line-height: 2; margin: 0; color: #000;} .fr-caption { max-width: clamp(180px, 20vw, 320px); margin-top: 8px;} .fr-a .fr-txt { grid-column: 1; justify-self: end; text-align: right; align-items: flex-end;} .fr-a .fr-img { grid-column: 2; justify-self: start; align-items: flex-start;} .fr-b .fr-img { grid-column: 1; justify-self: end; align-items: flex-end;} .fr-b .fr-txt { grid-column: 2; justify-self: start; text-align: left; align-items: flex-start;} .fr-1 .fr-txt { grid-column: 1; grid-row: 1; justify-self: end; text-align: right; align-items: flex-end;} .fr-1 .fr-img { grid-column: 1; grid-row: 2; justify-self: end; align-items: flex-end; margin-right: -12%;} .fr-1 .fr-note { grid-column: 2; grid-row: 2; justify-self: start; max-width: clamp(220px, 24vw, 360px); padding-inline: clamp(24px, 4vw, 64px);} .fr-stack .fr-img img:first-child { --w: min(27vw, 420px);} .fr-stack .fr-img img:nth-child(2) { --w: min(21vw, 320px); margin-top: -18%; align-self: flex-start;} .fr-band::after { content: ''; position: absolute; top: 0; bottom: 0; left: 50%; width: 100vw; margin-left: -50vw; z-index: 1;} .fr-dark::after { content: ''; position: absolute; top: 0; bottom: 0; left: 50%; width: 100vw; margin-left: -50vw; z-index: 1;} .fr-band::after { background: #f1f1ef;} .fr-band .fr-text { text-align: center;} .fr-dark { color: #fff;} .fr-dark::after { background: #161616 url('https://www.lacamarguaise.fr/wp-content/uploads/2021/04/fond-la-camarguaise-scaled.jpg') center / cover no-repeat;} .fr-dark :is(.fr-date, .fr-title, .fr-text) { color: #fff;} .fr-band .fr-gap { display: none;} .fr-dark .fr-gap { display: none;} .fr-c { grid-template-columns: 1fr minmax(0, clamp(260px, 28vw, 420px)) 1fr;} .fr-c .fr-txt { grid-column: 2; justify-self: center; text-align: center; align-items: center; max-width: none; padding-inline: 0;} .fr-c .fr-img-l { grid-column: 3; justify-self: center; align-items: center;} .fr-c .fr-img-r { grid-column: 1; justify-self: center; align-items: center;} .fr-c .fr-img-l img { --w: min(26vw, 420px);} .fr-c .fr-img-r img { --w: min(17vw, 280px);} .fr-capc .fr-caption { text-align: center; align-self: center; margin-top: 18px;} .fr-step:nth-child(1) .fr-img img { --w: min(23vw, 380px);} .fr-step:nth-child(2) .fr-img img { --w: min(34vw, 560px);} .fr-step:nth-child(3) .fr-img img { --w: min(22vw, 360px);} .fr-step:nth-child(4) .fr-img img { --w: min(26vw, 420px);} .fr-step:nth-child(7) .fr-img img { --w: min(27vw, 420px);} .fr-step:nth-child(8) .fr-img img { --w: min(24vw, 380px); rotate: 12deg;} .fr-step:nth-child(9) .fr-img img { --w: min(25vw, 400px); rotate: -12deg;} .fr-stack .fr-img img:first-child { rotate: -1.5deg;} .fr-stack .fr-img img:nth-child(2) { rotate: -10deg;} .fr-img img[src*='Michel-vernet'] { clip-path: polygon(8.5% 9.8%, 83% 1%, 89.5% 13.4%, 95% 73.7%, 92.5% 90.2%, 19% 98.5%, 9.5% 95.4%, 1.5% 27.8%);} .fr-img img[data-src*='Michel-vernet'] { clip-path: polygon(8.5% 9.8%, 83% 1%, 89.5% 13.4%, 95% 73.7%, 92.5% 90.2%, 19% 98.5%, 9.5% 95.4%, 1.5% 27.8%);} .fr-img img[src*='1983-fabri'] { clip-path: polygon(6.5% 17.2%, 81.5% 0%, 92.5% 9.5%, 100% 27.6%, 95% 82.8%, 17% 100%, 7.5% 92.2%, 0% 75%);} .fr-img img[data-src*='1983-fabri'] { clip-path: polygon(6.5% 17.2%, 81.5% 0%, 92.5% 9.5%, 100% 27.6%, 95% 82.8%, 17% 100%, 7.5% 92.2%, 0% 75%);} .fr-img img[src*='creation-marque'] { clip-path: polygon(1% 67.7%, 11% 7.9%, 17.5% 1.2%, 93% 20.1%, 99% 32.3%, 89.5% 90.2%, 82.5% 98.8%, 5.5% 79.3%);} .fr-img img[data-src*='creation-marque'] { clip-path: polygon(1% 67.7%, 11% 7.9%, 17.5% 1.2%, 93% 20.1%, 99% 32.3%, 89.5% 90.2%, 82.5% 98.8%, 5.5% 79.3%);} .fr-img img[src*='usine-fabrication'] { clip-path: polygon(1% 7.4%, 12.5% 3.7%, 89% 1.5%, 97.5% 3.7%, 99% 92.6%, 97.5% 95.6%, 29.5% 97.8%, 3% 97.1%);} .fr-img img[data-src*='usine-fabrication'] { clip-path: polygon(1% 7.4%, 12.5% 3.7%, 89% 1.5%, 97.5% 3.7%, 99% 92.6%, 97.5% 95.6%, 29.5% 97.8%, 3% 97.1%);} .fr-img img[src*='boutique-la-camarguaise'] { clip-path: polygon(3.5% 2.5%, 96.5% 2.5%, 97% 95.5%, 4.5% 95.5%);} .fr-img img[data-src*='boutique-la-camarguaise'] { clip-path: polygon(3.5% 2.5%, 96.5% 2.5%, 97% 95.5%, 4.5% 95.5%);} .fr-img img[src*='annees-90'] { clip-path: polygon(3% 17.6%, 82.5% 0.6%, 92% 9.7%, 99% 24.2%, 97% 83.6%, 20% 98.8%, 9% 92.1%, 0.5% 80.6%);} .fr-img img[data-src*='annees-90'] { clip-path: polygon(3% 17.6%, 82.5% 0.6%, 92% 9.7%, 99% 24.2%, 97% 83.6%, 20% 98.8%, 9% 92.1%, 0.5% 80.6%);} .fr-img img[src*='la-camarguaise-histoire.'] { clip-path: polygon(6.5% 13.7%, 19.5% 4.9%, 72.5% 0.9%, 99.5% 75.7%, 95% 86.7%, 85.5% 96%, 29.5% 99.6%, 0.5% 23%);} .fr-img img[data-src*='la-camarguaise-histoire.'] { clip-path: polygon(6.5% 13.7%, 19.5% 4.9%, 72.5% 0.9%, 99.5% 75.7%, 95% 86.7%, 85.5% 96%, 29.5% 99.6%, 0.5% 23%);} .fr-img img[src*='miss-languedoc'] { clip-path: polygon(0.5% 12.9%, 35.5% 0.7%, 69% 0.7%, 94.5% 3.4%, 99.5% 89.1%, 8.5% 99.3%, 5.5% 98.6%);} .fr-img img[data-src*='miss-languedoc'] { clip-path: polygon(0.5% 12.9%, 35.5% 0.7%, 69% 0.7%, 94.5% 3.4%, 99.5% 89.1%, 8.5% 99.3%, 5.5% 98.6%);} .fr-img img[src*='histoire-famille'] { clip-path: polygon(2.5% 6%, 97.5% 5.5%, 98% 92%, 2.5% 92%);} .fr-img img[data-src*='histoire-famille'] { clip-path: polygon(2.5% 6%, 97.5% 5.5%, 98% 92%, 2.5% 92%);}@media (max-width:767px){#brxe-lnxzeh .fr-line .fr-gap{display:none!important}#brxe-lnxzeh .fr-step.fr-band .fr-img{margin:calc(var(--space-xl) * -1) 0 calc(var(--space-m) * -2)!important}}@media (max-width:767px){#brxe-lnxzeh .fr-step.fr-band .fr-title{margin-bottom:var(--space-s)!important}#brxe-lnxzeh .fr-step.fr-dark .fr-date{margin-bottom:var(--space-xs)!important}}#brxe-lnxzeh .fr-dark .fr-date { margin-bottom: var(--space-s);}@media (max-width: 478px) {#brxe-njadph {padding-top: var(--space-s); padding-bottom: var(--space-s)}}#brxe-lnxzeh {padding-right: var(--space-l); padding-left: var(--space-l)}@property --fr-in{syntax:'<number>';inherits:true;initial-value:0}@keyframes frTrig{from{--fr-in:0}to{--fr-in:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#brxe-lnxzeh .fr-step{animation:frTrig linear both!important;animation-timeline:view()!important;animation-range:entry 12% entry 13%!important}#brxe-lnxzeh .fr-txt,#brxe-lnxzeh .fr-img,#brxe-lnxzeh .fr-note{animation:none!important;opacity:0;translate:0 40px;transition:opacity 1s cubic-bezier(.165,.84,.44,1) .2s,translate 1s cubic-bezier(.165,.84,.44,1) .2s}#brxe-lnxzeh .fr-img{transition-delay:.35s}#brxe-lnxzeh .fr-note{transition-delay:.5s}@container style(--fr-in:1){#brxe-lnxzeh .fr-txt,#brxe-lnxzeh .fr-img,#brxe-lnxzeh .fr-note{opacity:1;translate:0 0}}}}@media (min-width:768px){#brxe-lnxzeh .fr-c .fr-img{grid-row:1;align-self:start;padding:0;min-width:0;max-width:none;position:relative}#brxe-lnxzeh .fr-c .fr-img-l{justify-self:center;margin:clamp(40px,5.6vw,86px) 0 0;left:calc(min(38.6vw,593px) - clamp(150px,16.1vw,247px) - 50%);width:min(34.2vw,525px)}#brxe-lnxzeh .fr-c .fr-img-r{justify-self:center;margin:clamp(20px,2.7vw,42px) 0 0;left:calc(clamp(150px,16.1vw,247px) + 50% - min(35.2vw,541px));width:min(25.5vw,392px)}#brxe-lnxzeh .fr-c .fr-img img{--w:100%;width:100%;max-width:none}}@media (min-width:768px) and (max-width:991px){#brxe-lnxzeh .fr-c .fr-img-l,#brxe-lnxzeh .fr-c .fr-img-r{left:0!important;width:100%!important;max-width:100%!important}}@media (max-width:767px){#brxe-lnxzeh .fr-line{padding-block:8px!important}#brxe-lnxzeh .fr-line::before{left:50%!important}#brxe-lnxzeh .fr-gap{left:50%!important}#brxe-lnxzeh .fr-step,#brxe-lnxzeh .fr-c{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding:28px 0!important;row-gap:12px;justify-items:center}#brxe-lnxzeh .fr-step .fr-txt,#brxe-lnxzeh .fr-step .fr-img,#brxe-lnxzeh .fr-step .fr-note{grid-column:1!important;grid-row:auto!important;justify-self:center!important;align-self:auto!important;align-items:center!important;text-align:center!important;max-width:none!important;width:auto!important;left:auto!important;position:relative!important;margin:0!important;padding:0!important}#brxe-lnxzeh .fr-step .fr-txt{gap:0!important}#brxe-lnxzeh .fr-step:not(.fr-dark):not(.fr-band) :is(.fr-date,.fr-title,.fr-text,.fr-caption){background:#fff;width:fit-content;max-width:100%;padding:2px 8px;text-wrap:balance}#brxe-lnxzeh .fr-step:not(.fr-dark):not(.fr-band) .fr-note{background:#fff;padding:2px 8px!important;width:fit-content!important}#brxe-lnxzeh .fr-step .fr-title,#brxe-lnxzeh .fr-step .fr-text,#brxe-lnxzeh .fr-step .fr-date,#brxe-lnxzeh .fr-step .fr-caption{text-align:center!important}#brxe-lnxzeh .fr-step .fr-img img{--w:min(70vw,320px)!important;margin:8px auto!important;align-self:center!important}#brxe-lnxzeh .fr-stack .fr-img img:nth-child(2){--w:min(52vw,230px)!important;margin:20px auto 8px!important}#brxe-lnxzeh .fr-date{white-space:normal}#brxe-lnxzeh .fr-step.fr-capc{row-gap:36px!important}#brxe-lnxzeh .fr-step.fr-capc .fr-title{margin-bottom:24px!important}#brxe-lnxzeh .fr-step.fr-capc .fr-text{line-height:2.8!important;padding-block:6px!important}#brxe-lnxzeh .fr-step.fr-capc .fr-text+.fr-text{margin-top:2.6em!important}#brxe-lnxzeh .fr-step.fr-capc .fr-text p+p{margin-top:2.6em!important}#brxe-lnxzeh .fr-step.fr-capc .fr-img img{margin:12px auto!important}#brxe-lnxzeh .fr-step.fr-capc .fr-caption{align-self:center!important;margin-top:24px!important;line-height:2.4!important}}#brxe-lnxzeh .fr-txt>* { pointer-events: auto;}#brxe-lnxzeh .fr-txt { pointer-events: none;}#brxe-lnxzeh .fr-note { pointer-events: none;}#brxe-lnxzeh { overflow-x: clip;}#brxe-njadph { width: 100%; max-width: 1450px;}#brxe-lnxzeh .fr-img img { clip-path: none!important; transition: transform .5s cubic-bezier(.22,.61,.36,1);}#brxe-lnxzeh .fr-img img:hover { transform: scale(1.06);}#brxe-lnxzeh .fr-date { font-family: Titres,serif; font-weight: 800; font-size: clamp(34px,3.25vw,50px); letter-spacing: .1em; line-height: 1.4; white-space: nowrap;}#brxe-lnxzeh .fr-title { font-family: Titres,serif; font-weight: 800; font-size: clamp(24px,2.28vw,35px); letter-spacing: .057em; line-height: 1.143; color: #000;}#brxe-lnxzeh .fr-text { font-family: Textes,sans-serif; font-weight: 400; font-size: clamp(12px,.91vw,14px); letter-spacing: .143em; line-height: 2.07; color: rgb(14,10,6);}#brxe-lnxzeh .fr-caption { font-family: Textes,sans-serif; font-weight: 400; font-size: clamp(12px,.91vw,14px); letter-spacing: .143em; line-height: 2.07; color: rgb(14,10,6);}#brxe-lnxzeh .fr-caption { line-height: 1.43;}#brxe-lnxzeh .fr-txt { max-width: clamp(300px,37vw,580px); padding-inline: clamp(12px,1.5vw,24px);}#brxe-lnxzeh .fr-band .fr-txt { text-align: center; align-items: center; justify-self: center;}#brxe-lnxzeh .fr-band .fr-img { justify-self: center; align-items: center;}#brxe-lnxzeh .fr-band .fr-title { text-align: center;}#brxe-lnxzeh .fr-band .fr-text { text-align: center;}#brxe-lnxzeh .fr-stack .fr-img img:nth-child(2) { --w: min(15vw,230px);}#brxe-lnxzeh .fr-capc .fr-img { padding-bottom: clamp(16px,2vw,32px); padding-left: clamp(28px,3.4vw,56px);}#brxe-lnxzeh .fr-capc .fr-caption { position: relative; z-index: 10; display: block; text-align: center; align-self: center; margin-top: clamp(28px,2.6vw,44px);}#brxe-lnxzeh .fr-capc .fr-img img { position: relative; z-index: 1;}#brxe-lnxzeh .fr-dark :is(.fr-date,.fr-title,.fr-text) { color: #fff;}#brxe-lnxzeh .fr-dark .fr-date { font-size: clamp(34px,2.8vw,44px); line-height: 1; letter-spacing: .1em;}#brxe-lnxzeh .fr-dark .fr-title { font-size: clamp(22px,1.85vw,29px); line-height: 1.15; letter-spacing: .086em; margin-bottom: clamp(28px,3.9vw,60px);}#brxe-lnxzeh .fr-dark .fr-text { font-size: clamp(11px,.85vw,13px); letter-spacing: .14em; line-height: 2.2; font-weight: 500;}#brxe-lnxzeh .fr-c { grid-template-columns: minmax(0,1fr) clamp(300px,32.2vw,494px) minmax(0,1fr); min-height: clamp(480px,45.6vw,700px); padding-block: clamp(24px,3vw,48px);}#brxe-lnxzeh .fr-c .fr-txt { max-width: none; grid-row: 1; grid-column: 2; justify-self: center; padding-inline: 0;}