diff --git a/CLAUDE.md b/CLAUDE.md
new file mode 100644
index 0000000..32b16e7
--- /dev/null
+++ b/CLAUDE.md
@@ -0,0 +1,52 @@
+# CLAUDE.md
+
+This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
+
+## Project overview
+
+Static PHP site for the Index NGO donation/support campaign (`soutenir.index.ngo`). No build step — PHP files are served directly. The site has two language versions: French (`index.php`) and English (`en/index.php`).
+
+## Architecture
+
+### Content flow
+
+All editorial content is managed via a **Kirby CMS** running in a separate repo (`/Users/adrienpayet/Documents/code/en-cours/index/main/`). The static site fetches content from the Kirby API and caches it locally:
+
+```
+Kirby CMS (main repo) → /support-content?lang=fr → includes/cache.php → index.php
+```
+
+- **`includes/config.php`** — API URL, token, cache TTL constants
+- **`includes/cache.php`** — `getContent(lang)` function: serves cache if fresh (<5 min), otherwise fetches from Kirby API via curl, falls back to stale cache
+- **`cache/`** — stores `content.fr.json` and `content.en.json`
+
+### Kirby backend (separate repo)
+
+- **Blueprint**: `/Users/adrienpayet/Documents/code/en-cours/index/main/site/blueprints/pages/support.yml` — defines all editable fields for the support page
+- **API route**: `/Users/adrienpayet/Documents/code/en-cours/index/main/site/config/routes/support-content.php` — builds and returns the JSON response consumed by this site; uses `->inline()` on writer fields
+
+When adding a new dynamic field: add it to the blueprint, expose it in the API route, then consume `$data['fieldName']` in the PHP templates.
+
+### Donation gauge
+
+- **`api/donorbox-proxy.php`** — server-side proxy to Donorbox API (Basic Auth). Paginates through all active plans to get `recurring_donors_count`. Caches result in `api/cache/donorbox_data.json` (5 min).
+- **`assets/js/donorbox-gauge.js`** — calls the proxy, adds `RECURRING_DONORS_OFFSET` to the real count, updates the gauge CSS variable `--pourcent` and the displayed number. Also sets up 5-minute auto-refresh.
+
+`RECURRING_DONORS_OFFSET` is defined at the top of `donorbox-gauge.js` and represents historic/offline supporters added to the live Donorbox count.
+
+### Donation pad
+
+**`assets/js/donation.js`** — IIFE that:
+- Dynamically generates all donation buttons (amounts, after-tax calculations) on `DOMContentLoaded`
+- Contains `TRANSLATIONS` object for FR/EN static strings in the donation pad
+- Generates Donorbox redirect URLs with UTM passthrough
+- Handles monthly/one-off tab switching
+
+Static strings in the donation pad (e.g. "Avec déduction fiscale de 66 %") live in the `TRANSLATIONS` object in this file, not in Kirby.
+
+## Key conventions
+
+- **Writer fields in Kirby**: use `->inline()` in the API route to get inline HTML without block wrappers. For multiline text (e.g. a title with a `
`), use a `writer` field with `nodes: false` and `buttons: false` — this preserves line breaks. In the API route, use `->inline()` which converts newlines to `
` tags; do **not** use `nl2br()`.
+- **`heroHeading` field**: rendered with `= $data['heroHeading'] ?>` (no `htmlspecialchars`) because it contains trusted HTML from the writer field.
+- **Language**: `document.documentElement.lang` drives JS translations. FR page sets `lang="fr"`, EN page sets `lang="en"`.
+- **Cache invalidation**: delete files in `cache/` to force a fresh fetch from Kirby.
diff --git a/api/cache/donorbox_data.json b/api/cache/donorbox_data.json
index 9c44861..72b73e4 100644
--- a/api/cache/donorbox_data.json
+++ b/api/cache/donorbox_data.json
@@ -1,14 +1,15 @@
{
- "total_raised": "35825.53",
- "goal_amt": "50000.0",
+ "total_raised": "37001.02",
+ "goal_amt": "0.0",
"currency": "eur",
- "donations_count": 533,
- "recurring_donors_count": 56,
- "campaign_name": "Soutenez Index avant le 31 d\u00e9cembre 2025 !",
- "updated_at": "2026-03-06T09:53:03+00:00",
+ "donations_count": 621,
+ "recurring_donors_count": 76,
+ "campaign_name": "Rejoignez les Soutiens d'Index",
+ "updated_at": "2026-04-22T08:38:57+00:00",
"plans_detail": {
- "cancelled|monthly": 36,
- "active|monthly": 56,
- "failed|monthly": 19
+ "active|monthly": 76,
+ "cancelled|monthly": 37,
+ "failed|monthly": 20,
+ "paused|monthly": 1
}
}
\ No newline at end of file
diff --git a/assets/css/components/_gauge.scss b/assets/css/components/_gauge.scss
index 8ddb75a..44c9ee3 100644
--- a/assets/css/components/_gauge.scss
+++ b/assets/css/components/_gauge.scss
@@ -1,3 +1,7 @@
+.hero-heading p {
+ margin: 0 !important;
+}
+
.gauge-container {
width: 100%;
display: flex;
@@ -8,6 +12,7 @@
top: calc(var(--spacing) * 0.25);
padding: 0 calc(var(--spacing) * 0.5);
+ padding-top: calc(var(--spacing) * 1);
}
#gauge {
@@ -68,11 +73,10 @@
}
}
-
@media #{$small-up} {
#gauge {
--gauge-h: 18px;
-
+
border: 2px solid var(--color-txt);
&::before {
height: calc(var(--gauge-h) - 4px);
diff --git a/assets/css/components/_text.scss b/assets/css/components/_text.scss
index 66a8aa0..df4aeff 100644
--- a/assets/css/components/_text.scss
+++ b/assets/css/components/_text.scss
@@ -1,68 +1,65 @@
-[data-template="subscription-newsletter"],
-[data-template="thanks"],
-[data-template="support"],
-[data-template="store"]{
+[data-template='subscription-newsletter'],
+[data-template='thanks'],
+[data-template='support'],
+[data-template='store'] {
+ .hero-heading p {
+ font-family: var(--title);
+ font-size: var(--fs-big);
+ font-weight: var(--fw-bold);
+ line-height: 1.1;
+ text-align: center;
+ margin: calc(var(--spacing) * 1) 0;
- .hero-heading{
- font-family: var(--title);
- font-size: var(--fs-big);
- font-weight: var(--fw-bold);
- line-height: 1.1;
- text-align: center;
- margin: calc(var(--spacing)*1) 0;
-
- strong{
- font-weight: var(--fw-bolf);
- color: var(--color-accent);
- }
-
- .link-don{
- display: block;
- color: var(--color-accent);
- text-decoration: none;
- // &::after{
- // content: ' ↗';
- // font-size: 0.8em;
- // }
- &:hover{
- text-decoration: underline 2px;
- text-underline-offset: 4px;
-
- }
- }
+ strong {
+ font-weight: var(--fw-bolf);
+ color: var(--color-accent);
}
- .subheading{
- font-size: var(--fs-medium);
- font-weight: var(--fw-medium);
- line-height: 1.1;
- text-align: center;
- margin: calc(var(--spacing)*1) 0;
- @media #{$small}{
- text-align: center;
- margin: var(--spacing) 0;
- }
+ .link-don {
+ display: block;
+ color: var(--color-accent);
+ text-decoration: none;
+ // &::after{
+ // content: ' ↗';
+ // font-size: 0.8em;
+ // }
+ &:hover {
+ text-decoration: underline 2px;
+ text-underline-offset: 4px;
+ }
}
+ }
- .text-details{
- font-size: var(--fs-small);
- margin-bottom: 0.5em;
- color: var(--grey-400);
+ .subheading {
+ font-size: var(--fs-medium);
+ font-weight: var(--fw-medium);
+ line-height: 1.1;
+ text-align: center;
+ margin: calc(var(--spacing) * 1) 0;
+ @media #{$small} {
+ text-align: center;
+ margin: var(--spacing) 0;
}
+ }
- .section-heading{
- font-size: var(--fs-normal);
- font-weight: var(--fw-medium);
- line-height: 1;
- text-align: center;
- margin-top: calc(var(--spacing)*0.5);
- margin-bottom: calc(var(--spacing)*1);
- }
+ .text-details {
+ font-size: var(--fs-small);
+ margin-bottom: 0.5em;
+ color: var(--grey-400);
+ }
- ul, ol{
- margin-left: 3ch;
- margin-bottom: 0.5em;
- }
+ .section-heading {
+ font-size: var(--fs-normal);
+ font-weight: var(--fw-medium);
+ line-height: 1;
+ text-align: center;
+ margin-top: calc(var(--spacing) * 0.5);
+ margin-bottom: calc(var(--spacing) * 1);
+ }
+ ul,
+ ol {
+ margin-left: 3ch;
+ margin-bottom: 0.5em;
+ }
}
-
diff --git a/assets/css/style.css b/assets/css/style.css
index 4a21864..3fd28ec 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -1 +1,1325 @@
-:root{--font: "Executive", Arial, sans-serif;--title: "System", Arial, sans-serif;--fs-x-small: 10px;--fs-small: 12px;--fs-normal: 16px;--fs-medium: 20px;--fs-big: 30px;--fs-x-big: 38px;--fs-button-bold: 22px;--leading-tight: 1;--leading-normal: 1.2;--fw-normal: 400;--fw-medium: 500;--fw-bold: 600;--color-bg: #161616;--color-txt: #ffffff;--color-accent: #00ff00;--color-accent-50: #e9ffe9;--color-accent-100: #d8fdd8;--grey-100: #d8d8d8;--grey-300: #b9b9b9;--grey-400: #969696;--grey-600: #6d6d6d;--grey-800: #383838;--border: 1px solid var(--color-txt);--border-light: 1px solid var(--grey-800);--header-h: 80px;--header-h-shrinked: 50px;--padding-body: 20px;--radius-small: 4px;--spacing: 30px;--h-block: 30px;--curve: cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media screen and (max-width: 720px){:root{--fs-medium: 20px;--fs-big: 26px}}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;scroll-behavior:smooth}a{color:currentColor}button{background:none;outline:none;border:none;color:var(--color-txt)}iframe{border:none}body{font-family:var(--font);line-height:var(--leading-normal);font-size:var(--fs-normal);color:var(--color-txt);background-color:var(--color-bg);padding:0px var(--padding-body);width:100vw;overflow-x:hidden}main{padding-top:var(--header-h)}.nav--tabs{height:calc(var(--h-block)*1);width:auto;border:var(--border);border-radius:var(--radius-small);overflow:hidden;display:inline-flex;width:auto;margin:0 auto;margin-bottom:var(--spacing)}.nav--tabs .nav--tabs__btn{font-family:var(--font);font-size:var(--fs-small);font-weight:var(--fw-medium);padding:0 2ch}.nav--tabs .nav--tabs__btn.is-selected{background-color:var(--color-txt);color:var(--color-bg)}.nav--tabs .nav--tabs__btn:not(.is-selected):hover{background-color:var(--grey-800);cursor:pointer}.nav--tabs .nav--tabs__btn+.nav--tabs__btn{border-left:var(--border)}.btn__default{--size: calc(var(--h-block) - 8px);font-size:var(--fs-normal);font-weight:var(--fw-normal);height:var(--size);padding-right:1.5ch;position:relative;display:flex;align-items:center;gap:0ch;color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none;cursor:pointer}.btn__default .icon,.btn__default .txt{z-index:10}.btn__default .icon{width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;color:var(--color-bg);text-align:center}.btn__default .icon svg{fill:var(--color-bg);width:80%}.btn__default .txt{font-family:var(--font-title);color:var(--color-accent);font-size:var(--fs-normal);font-weight:var(--fw-bold);padding-left:1ch}.btn__default::after{content:"";display:block;background-color:var(--color-accent);border-radius:calc(var(--size)/2);width:var(--size);height:var(--size);position:absolute;left:0;z-index:0;transition:width .2s}.btn__default:hover .txt{color:var(--color-bg);display:block}.btn__default:hover::after{width:100%}#donation-cta-mobile{width:100%;display:flex;align-items:center;justify-content:center;padding-top:calc(var(--spacing)*.5);padding-bottom:calc(var(--spacing)*1.5);position:fixed;bottom:0px;left:0;z-index:100;opacity:0;transition:opacity ease-in .2s;pointer-events:none}#donation-cta-mobile.is-visible{pointer-events:all;opacity:1}#donation-cta-mobile.is-sticky{position:relative}@media screen and (min-width: 720px){#donation-cta-mobile{display:none !important}}.donation-cta{--vertical-padding: 0.5ch;height:calc(var(--h-block) + var(--vertical-padding));border-radius:calc(var(--h-block)/1);padding:var(--vertical-padding) 2ch;background-color:var(--color-accent);color:var(--color-bg);font-family:var(--font);font-size:var(--fs-medium);font-weight:var(--fw-bold)}.donation-cta a{text-decoration:none;display:flex;align-items:center;gap:.5ch}.donation-cta .icon{height:28px;position:relative;top:1px}.donation-cta svg{fill:var(--color-bg);width:24px;height:24px}.newsletter-form{--size: 24px;position:relative;display:flex;align-items:center;position:relative}.newsletter-form input[type=email]{height:calc(var(--h-block)*1.25);width:100%;border-radius:calc(var(--h-block)*.625);outline:none;border:none;padding:0 2ch;font-family:var(--font);font-size:var(--fs-normal);z-index:40;padding-top:4px}.newsletter-form input[type=email]::placeholder{font-family:var(--font);font-size:var(--fs-normal)}.newsletter-form input[type=email]:focus{outline:3px solid var(--grey-400)}.newsletter-form button[type=submit].btn--bold{position:absolute;right:2px;z-index:100}.newsletter-form button[type=submit].btn--bold{--size: calc(var(--h-block)*1.25 - 4px);font-family:var(--font);font-size:var(--fs-button-bold);height:var(--size);display:flex;align-items:center;gap:.75ch;color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none;cursor:pointer}.newsletter-form button[type=submit].btn--bold .icon,.newsletter-form button[type=submit].btn--bold .txt{z-index:10}.newsletter-form button[type=submit].btn--bold .icon{width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;color:var(--color-bg);text-align:center}.newsletter-form button[type=submit].btn--bold .icon svg{fill:var(--color-bg);width:80%}.newsletter-form button[type=submit].btn--bold .txt{position:relative;top:2px;font-size:var(--fs-normal);display:none;padding-left:1ch}.newsletter-form button[type=submit].btn--bold::after{content:"";display:block;background-color:var(--color-accent);border-radius:calc(var(--size)/2);width:var(--size);height:var(--size);position:absolute;right:0;z-index:0;transition:width .2s}.newsletter-form button[type=submit].btn--bold:hover .txt{color:var(--color-bg);display:block}.newsletter-form button[type=submit].btn--bold:hover::after{width:100%}.gauge-container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;top:calc(var(--spacing)*.25);padding:0 calc(var(--spacing)*.5)}#gauge{--gauge-h: 12px;width:100%;margin-bottom:calc(var(--spacing)*.25);height:var(--gauge-h);border-radius:calc(var(--gauge-h)*.5);background-color:var(--color-bg);border:1px solid var(--color-txt);position:relative;box-shadow:7px 6px 5px -3px rgba(0,0,0,.14)}#gauge::before{content:"";display:block;height:calc(var(--gauge-h) - 2px);border-radius:calc(var(--gauge-h)*.5);width:var(--pourcent);min-width:20px;background-color:var(--color-accent);position:absolute;top:0px;left:0px;transition:width cubic-bezier(0.86, 0, 0.07, 1) 1s}.gauge-info .property{font-size:var(--fs-small);padding-bottom:3px}.gauge-info .value{font-size:var(--fs-small)}.gauge-info:last-of-type{text-align:right}#gauge-info--supporters{text-align:center;display:flex;flex-direction:column;justify-content:center}#gauge-info--supporters .value{font-weight:bold;display:inline}#gauge-info--supporters .property{display:inline;padding-bottom:0}@media screen and (min-width: 720px){#gauge{--gauge-h: 18px;border:2px solid var(--color-txt)}#gauge::before{height:calc(var(--gauge-h) - 4px)}.gauge-info .property{font-size:var(--fs-small)}.gauge-info .value{font-size:var(--fs-normal)}}[data-template=subscription-newsletter] .hero-heading,[data-template=thanks] .hero-heading,[data-template=support] .hero-heading,[data-template=store] .hero-heading{font-family:var(--title);font-size:var(--fs-big);font-weight:var(--fw-bold);line-height:1.1;text-align:center;margin:calc(var(--spacing)*1) 0}[data-template=subscription-newsletter] .hero-heading strong,[data-template=thanks] .hero-heading strong,[data-template=support] .hero-heading strong,[data-template=store] .hero-heading strong{font-weight:var(--fw-bolf);color:var(--color-accent)}[data-template=subscription-newsletter] .hero-heading .link-don,[data-template=thanks] .hero-heading .link-don,[data-template=support] .hero-heading .link-don,[data-template=store] .hero-heading .link-don{display:block;color:var(--color-accent);text-decoration:none}[data-template=subscription-newsletter] .hero-heading .link-don:hover,[data-template=thanks] .hero-heading .link-don:hover,[data-template=support] .hero-heading .link-don:hover,[data-template=store] .hero-heading .link-don:hover{text-decoration:underline 2px;text-underline-offset:4px}[data-template=subscription-newsletter] .subheading,[data-template=thanks] .subheading,[data-template=support] .subheading,[data-template=store] .subheading{font-size:var(--fs-medium);font-weight:var(--fw-medium);line-height:1.1;text-align:center;margin:calc(var(--spacing)*1) 0}@media screen and (max-width: 720px){[data-template=subscription-newsletter] .subheading,[data-template=thanks] .subheading,[data-template=support] .subheading,[data-template=store] .subheading{text-align:center;margin:var(--spacing) 0}}[data-template=subscription-newsletter] .text-details,[data-template=thanks] .text-details,[data-template=support] .text-details,[data-template=store] .text-details{font-size:var(--fs-small);margin-bottom:.5em;color:var(--grey-400)}[data-template=subscription-newsletter] .section-heading,[data-template=thanks] .section-heading,[data-template=support] .section-heading,[data-template=store] .section-heading{font-size:var(--fs-normal);font-weight:var(--fw-medium);line-height:1;text-align:center;margin-top:calc(var(--spacing)*.5);margin-bottom:calc(var(--spacing)*1)}[data-template=subscription-newsletter] ul,[data-template=subscription-newsletter] ol,[data-template=thanks] ul,[data-template=thanks] ol,[data-template=support] ul,[data-template=support] ol,[data-template=store] ul,[data-template=store] ol{margin-left:3ch;margin-bottom:.5em}@keyframes add-border{from{border-bottom-color:transparent}to{border-bottom:var(--grey-800)}}#site-header{position:fixed;left:var(--padding-body);top:0px;z-index:900;width:calc(100vw - var(--padding-body)*2);height:var(--header-h);background-color:var(--color-bg);display:flex;align-items:center;justify-content:space-between}#site-header.is-shrinked{height:var(--header-h-shrinked);border-bottom:var(--border-light)}#site-header .site-title{display:flex;width:120px;transition:all ease-in .2s;overflow:hidden}#site-header .site-title svg{fill:var(--color-txt)}#site-header.is-shrinked .site-title{width:80px !important}#site-header .header-left,#site-header .header-right{width:90px;display:flex;align-items:center;justify-content:flex-end}#site-header .header-center{display:flex;flex-direction:column;align-items:center}#site-header #toggle-lang{list-style:none;display:flex;justify-content:flex-end;gap:.75ch;text-transform:uppercase;color:var(--grey-400);line-height:1;margin:0;padding:0}#site-header #toggle-lang a{text-decoration:none}#site-header #toggle-lang li.is-selected{color:var(--color-txt)}#site-footer{background-color:#000;width:100vw;position:relative;left:calc(var(--padding-body)*-1);padding:calc(var(--padding-body)*2) var(--padding-body)}#site-footer p{margin:calc(var(--spacing)*.5) 0}#site-footer p a{text-decoration:none}#site-footer p a:hover{text-decoration:underline}#site-footer .text-small{font-size:var(--fs-x-small)}#site-footer #socials-list{list-style:none;columns:2;max-width:500px;margin:0}#site-footer #socials-list a{display:flex;align-items:center;gap:1ch;text-decoration:none;height:calc(var(--spacing)*1)}#site-footer #socials-list a::after{content:"↗";color:var(--grey-300)}#site-footer #socials-list .text{line-height:1}#site-footer #socials-list .icon{width:20px;height:20px;position:relative;top:-2px}#site-footer #socials-list svg{display:flex;align-items:center;width:20px;height:20px}@media screen and (max-width: 720px){#site-footer{margin-top:calc(var(--spacing)*2)}#site-footer .footer-socials{margin-top:calc(var(--spacing)*1.5)}#site-footer .footer-mentions{margin-top:calc(var(--spacing)*.5)}#site-footer .footer-mentions p{margin-top:calc(var(--spacing)*2)}}@media screen and (min-width: 720px){#site-footer .footer-container{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(var(--spacing)*2);max-width:1200px;margin:0 auto}#site-footer .footer-mentions{grid-column:span 2;text-align:center}#site-footer .footer-mentions p{font-size:var(--font-size);margin-top:calc(var(--spacing)*2)}}@media screen and (min-width: 1080px){#site-footer .footer-container{column-gap:calc(var(--spacing)*4)}}@media screen and (max-width: 720px){#site-footer .footer-mentions{padding-top:calc(var(--spacing)*1);text-align:center}#site-footer .footer-mentions p{margin-top:0}}[data-template=support] section{display:flex;flex-direction:column;margin:0 auto;padding-bottom:calc(var(--spacing)*.75);margin-bottom:calc(var(--spacing)*.75);border-bottom:var(--border-light)}[data-template=support] #section__hero{margin-top:calc(var(--spacing)*1);display:block}[data-template=support] #section__questions{border-bottom:none}[data-template=support] #section__donation:target{padding-top:calc(var(--header-h)*1.25)}[data-template=support] #section__video{display:flex;flex-direction:column;align-items:center}[data-template=support] #section__video .video-container{display:flex}[data-template=support] #section__video video{width:100%;border:1px solid var(--grey-800);max-height:90vh;display:flex}@media screen and (min-width: 1080px){[data-template=support] main{display:grid;grid-template-columns:50% 50%;grid-template-rows:repeat(4, auto);max-width:1200px;margin:0 auto;padding-bottom:0}[data-template=support] #section__donation{padding-top:calc(var(--spacing)*1)}[data-template=support] #section__donation,[data-template=support] #section__comments{border:none}[data-template=support] #section__baseline{padding:calc(var(--spacing)*.5) 0}[data-template=support] .gauge-container{padding-top:calc(var(--spacing)*1)}[data-template=support] .col-left,[data-template=support] .col-right{padding-top:calc(var(--spacing)*1)}[data-template=support] .col-left{grid-column:1;grid-row:1/5}[data-template=support] .col-right{position:sticky;top:calc(var(--spacing)*2.5);grid-column:2;grid-row:1;overflow:hidden}}@media screen and (max-width: 1080px){[data-template=support] main{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;max-width:600px;margin:0 auto}[data-template=support] section{width:100%}[data-template=support] .col-left,[data-template=support] .col-right{display:contents}[data-template=support] #section__hero{order:1}[data-template=support] #section__donation{order:2}[data-template=support] #section__baseline{order:3}[data-template=support] #section__video{order:4}[data-template=support] #section__comments{order:5}[data-template=support] #section__questions{order:6;margin-bottom:calc(var(--spacing)*2)}}@media screen and (max-height: 670px)and (min-width: 1080px){[data-template=support] .col-left,[data-template=support] .col-right{display:contents}[data-template=support] section{width:100%}[data-template=support] #section__donation{grid-row:1;grid-column:2;position:sticky;top:calc(var(--spacing)*3.75)}[data-template=support] #section__hero{grid-row:1;grid-column:1}[data-template=support] #section__baseline{grid-row:2;grid-column:1}[data-template=support] #section__video{grid-row:3;grid-column:1}[data-template=support] #section__comments{grid-row:4;grid-column:1;border-bottom:var(--border-light)}[data-template=support] #section__questions{grid-row:5;grid-column:1}}#section__donation{display:flex;align-items:center}#section__donation .donation-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(var(--padding-body)*.75);display:none}@media screen and (min-width: 1080px){#section__donation .donation-grid{width:420px}}@media screen and (max-width: 1080px){#section__donation .donation-grid{width:100%;max-width:420px}}#section__donation .donation-grid .donation-btn--full{grid-column:span 2}#section__donation .donation-grid.is-selected{display:grid}#section__donation .donation-btn{background-color:var(--color-txt);color:var(--color-bg);border-radius:var(--radius-small);height:calc(var(--h-block)*2)}#section__donation .donation-btn .bold{font-family:var(--title);font-size:var(--fs-medium);font-weight:var(--fw-bold);margin-bottom:.25em}#section__donation .donation-btn .small{font-family:var(--font);font-weight:var(--fw-medium);font-size:var(--fs-small)}#section__donation .donation-btn:hover{outline:4px solid var(--color-accent);cursor:pointer}.comment-text{font-size:var(--fs-medium);font-weight:var(--fw-medium);line-height:var(--leading-tight);line-height:1.1;max-width:28ch;text-align:center}.comment-name{margin-top:calc(var(--spacing)*.5);text-align:center}.swiper{width:100%;max-width:700px;height:auto;position:relative;padding-bottom:40px}.swiper .swiper-slide{display:flex;flex-direction:column;align-items:center}.swiper .comments-dots{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.swiper .comments-dots .swiper-pagination-bullet{background-color:var(--grey-600);opacity:1}.swiper .comments-dots .swiper-pagination-bullet-active{background-color:var(--color-txt);opacity:1}#section__questions{max-width:700px}#section__questions summary::marker{content:"";display:none}#section__questions summary::-webkit-details-marker{content:"";display:none}#section__questions details{border-bottom:var(--border)}#section__questions details:first-of-type{border-top:var(--border)}#section__questions details summary{padding-top:calc(var(--spacing)*.25 + 2px);padding-bottom:calc(var(--spacing)*.25);cursor:pointer;position:relative;padding-right:2ch}#section__questions details[open] summary::after{content:"✕";position:absolute;right:0}#section__questions details p{margin:calc(var(--spacing)*.5) 0}#section__questions details ul,#section__questions details ol{margin-bottom:calc(var(--spacing)*.5)}#section__video{margin-bottom:calc(var(--spacing)*2)}#section__video .btn-expand{margin-top:calc(var(--spacing)*1);--size: var(--h-block);font-family:var(--font);font-size:var(--fs-small);font-weight:var(--fw-normal);line-height:1;border:var(--border-light);height:var(--size);border-radius:calc(var(--size)/2);padding-left:1.5ch;padding-right:2ch;padding-top:1px;position:relative;cursor:pointer;display:flex;align-items:center;gap:1ch;font-weight:var(--fw-medium);text-decoration:none;cursor:pointer}#section__video .btn-expand:hover{background-color:var(--grey-800);border-color:var(--color-txt)}#section__video .btn-expand svg{fill:var(--color-txt);width:10px;position:relative;top:1px;left:1px}#section__video .testimonies-list{list-style:none;width:100%;margin-top:calc(var(--spacing)*1);display:none}#section__video .testimonies-list .testimony-item{position:relative;padding-left:40px;padding-right:2ch;margin-bottom:calc(var(--spacing)*.75);cursor:pointer}@media screen and (max-width: 520px){#section__video .testimonies-list .testimony-item .desktop-break{display:none}}#section__video .testimonies-list .testimony-item:hover{color:var(--grey-100)}#section__video .testimonies-list .testimony-item .icon{--size: 20px;flex-shrink:0;width:var(--size);height:var(--size);border-radius:calc(var(--size)/2);border:var(--border);display:flex;align-items:center;justify-content:center;position:absolute;left:0px}#section__video .testimonies-list .testimony-item svg{fill:var(--color-txt);width:7px}#section__video #testimonies-toggle{display:none}#section__video #testimonies-toggle:checked~.testimonies-list{display:block}#video__fullscreen{width:100vw;height:100vh;background-color:var(--color-bg);padding:var(--padding-body);position:fixed;top:0px;left:0;z-index:3000}#video__fullscreen iframe{width:90%;height:calc(100vh - 60px);height:calc(100dvh - 60px);border:var(--border)}#video__fullscreen #video__close{height:60px;font-size:20px;width:100%;font-weight:bold;display:flex;align-items:top;justify-content:flex-end;cursor:pointer}body.is-fullscreen{overflow:hidden}[data-template=store] main{margin-bottom:calc(var(--spacing)*2)}[data-template=store] .hero-heading{margin-top:calc(var(--spacing)*2)}[data-template=store] #store__container{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4);width:100%;max-width:1000px}[data-template=store] #store__container .store__product{position:relative}[data-template=store] #store__container .store__product figure{aspect-ratio:4/3;background-color:var(--color-bg);background-color:var(--data-bg);margin-bottom:calc(var(--spacing)*.5);overflow:hidden}[data-template=store] #store__container .store__product img{width:100%;height:100%;object-fit:contain;transition:var(--curve) .5s}[data-template=store] #store__container .store__product a{text-decoration:none}[data-template=store] #store__container .store__product .link-block{display:block;height:100%;width:100%;position:absolute;top:0;left:0;cursor:pointer}[data-template=store] #store__container .store__product:hover figure{overflow:hidden}[data-template=store] #store__container .store__product:hover img{transform:scale(1.05)}[data-template=store] #store__container .store__product:hover .line-1{text-decoration:underline}@media screen and (max-width: 720px){[data-template=store] #store__container .store__product{margin-top:calc(var(--spacing)*1.5);margin-bottom:calc(var(--spacing)*.5)}}@media screen and (min-width: 720px){[data-template=store] #store__container{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:calc(var(--padding-body)*.75);row-gap:calc(var(--spacing)*2);margin-left:auto;margin-right:auto}[data-template=store] #store__container .store__product{grid-column:span 2}[data-template=store] #store__container .store__product:nth-of-type(1),[data-template=store] #store__container .store__product:nth-of-type(2){grid-column:span 3}}[data-template=store] #site-footer{margin-top:calc(var(--spacing)*4);padding-top:0px}.section__product,.store__nav{max-width:1000px;margin-left:auto;margin-right:auto}.store__nav{padding-top:calc(var(--spacing)*1)}.store__nav a{text-decoration:none}.store__nav a:hover{text-decoration:underline}.store__nav a::before{content:"← "}.section__product figure{aspect-ratio:1/1}.section__product figure img{width:100%;height:100%;object-fit:contain}.section__product #list-size{list-style:none;display:flex;margin-top:calc(var(--spacing)*.5);margin-bottom:calc(var(--spacing)*.5);gap:2ch}.section__product #list-size li{position:relative}.section__product #list-size li input[type=radio]{position:fixed;opacity:0;pointer-events:none}.section__product #list-size li label{font-family:var(--title);font-size:var(--fs-normal);height:4ch;width:4ch;border-radius:50%;border:var(--border);border-color:transparent;display:flex;align-items:center;justify-content:center;padding-top:0px;cursor:pointer}.section__product #list-size li input[type=radio]:checked+label{border-color:var(--color-txt)}.section__product #list-size li input[type=radio]:not(:checked)+label:hover{border-color:var(--grey-600);background-color:var(--grey-800)}.section__product .hero{margin-bottom:calc(var(--spacing)*1);padding-top:calc(var(--spacing)*.5);border-top:var(--border-light)}.section__product .hero .hero-heading{margin:0;text-align:left}.section__product .add-to-cart,.section__product #list-size{margin:0;border-bottom:var(--border-light);padding:calc(var(--spacing)*.5) 0}@media screen and (max-width: 720px){.store__nav a{padding-top:0;font-size:var(--fs-small)}.section__product{display:flex;flex-direction:column}.section__product .col-left{display:contents}.section__product .hero{margin-top:calc(var(--spacing)*.5);order:1}.section__product figure{order:2;margin-bottom:calc(var(--spacing)*1)}.section__product .details{order:3;margin-bottom:calc(var(--spacing)*1.5)}.section__product .size{border-top:var(--border-light);order:4}.section__product .add-to-cart{order:5}}@media screen and (min-width: 720px){.section__product{display:grid;grid-template-columns:50% 50%;aspect-ratio:2/1;margin-top:calc(var(--spacing)*.5);position:relative}.section__product .col-left{padding-right:var(--padding-body)}.section__product .details{margin-bottom:calc(var(--spacing)*3)}.section__product .add-to-cart,.section__product #list-size{width:calc(50% - var(--padding-body))}.section__product .add-to-cart{position:absolute;bottom:10px}.section__product #list-size{position:absolute;bottom:calc(var(--spacing)*2);border-top:var(--border-light)}}[data-template=thanks] .hero-heading{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*3)}[data-template=thanks] .subheading{text-align:left;max-width:800px;margin:var(--spacing) auto}[data-template=thanks] .subheading a{color:var(--color-accent);text-decoration:none}[data-template=thanks] .subheading a:hover{text-decoration:underline}[data-template=thanks] #site-footer{border-top:none;margin-top:calc(var(--spacing)*4)}.snipcart-modal__container{z-index:1000}[data-template=subscription-newsletter] main{margin-top:calc(var(--spacing)*2)}[data-template=subscription-newsletter] #form__newsletter__container{max-width:700px;margin:calc(var(--spacing)*3) auto;margin-bottom:calc(var(--spacing)*4)}[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form{margin:calc(var(--spacing)*1) 0}[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form input[type=email]{height:calc(var(--h-block)*1.75);border-radius:calc(var(--h-block)*.875);font-size:var(--fs-medium)}[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form input[type=email]::placeholder{font-size:var(--fs-medium)}[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form button[type=submit].btn--bold{--size: calc(var(--h-block)*1.75 - 4px)}[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form button[type=submit].btn--bold .icon svg{width:28px}[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form .txt{padding-left:2ch}[data-template=subscription-newsletter] #form__newsletter__container .subheading{max-width:52ch;text-align:left}[data-template=subscription-newsletter] #form__newsletter__container .text-details{color:var(--color-txt);max-width:80ch}[data-template=subscription-newsletter] #site-footer{margin-top:calc(var(--spacing)*4);padding-top:0px}
+@charset "UTF-8";
+:root {
+ --font: 'Executive', Arial, sans-serif;
+ --title: 'System', Arial, sans-serif;
+ --fs-x-small: 10px;
+ --fs-small: 12px;
+ --fs-normal: 16px;
+ --fs-medium: 20px;
+ --fs-big: 30px;
+ --fs-x-big: 38px;
+ --fs-button-bold: 22px;
+}
+@media screen and (max-width: 720px) {
+ :root {
+ --fs-medium: 20px;
+ --fs-big: 26px;
+ }
+}
+:root {
+ --leading-tight: 1;
+ --leading-normal: 1.2;
+ --fw-normal: 400;
+ --fw-medium: 500;
+ --fw-bold: 600;
+ --color-bg: #161616;
+ --color-txt: #ffffff;
+ --color-accent: #00ff00;
+ --color-accent-50: #e9ffe9;
+ --color-accent-100: #d8fdd8;
+ --grey-100: #d8d8d8;
+ --grey-300: #b9b9b9;
+ --grey-400: #969696;
+ --grey-600: #6d6d6d;
+ --grey-800: #383838;
+ --border: 1px solid var(--color-txt);
+ --border-light: 1px solid var(--grey-800);
+ --header-h: 80px;
+ --header-h-shrinked: 50px;
+ --padding-body: 20px;
+ --radius-small: 4px;
+ --spacing: 30px;
+ --h-block: 30px;
+ --curve: cubic-bezier(0.175, 0.885, 0.32, 1.275);
+}
+
+* {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+ -webkit-font-smoothing: antialiased;
+ -moz-font-smoothing: antialiased;
+ -o-font-smoothing: antialiased;
+ scroll-behavior: smooth;
+}
+
+a {
+ color: currentColor;
+}
+
+button {
+ background: none;
+ outline: none;
+ border: none;
+ color: var(--color-txt);
+}
+
+iframe {
+ border: none;
+}
+
+body {
+ font-family: var(--font);
+ line-height: var(--leading-normal);
+ font-size: var(--fs-normal);
+ color: var(--color-txt);
+ background-color: var(--color-bg);
+ padding: 0px var(--padding-body);
+ width: 100vw;
+ overflow-x: hidden;
+}
+
+main {
+ padding-top: var(--header-h);
+}
+
+.nav--tabs {
+ height: calc(var(--h-block) * 1);
+ width: auto;
+ border: var(--border);
+ border-radius: var(--radius-small);
+ overflow: hidden;
+ display: inline-flex;
+ width: auto;
+ margin: 0 auto;
+ margin-bottom: var(--spacing);
+}
+.nav--tabs .nav--tabs__btn {
+ font-family: var(--font);
+ font-size: var(--fs-small);
+ font-weight: var(--fw-medium);
+ padding: 0 2ch;
+}
+.nav--tabs .nav--tabs__btn.is-selected {
+ background-color: var(--color-txt);
+ color: var(--color-bg);
+}
+.nav--tabs .nav--tabs__btn:not(.is-selected):hover {
+ background-color: var(--grey-800);
+ cursor: pointer;
+}
+.nav--tabs .nav--tabs__btn + .nav--tabs__btn {
+ border-left: var(--border);
+}
+
+.btn__default {
+ --size: calc(var(--h-block) - 8px);
+ font-size: var(--fs-normal);
+ font-weight: var(--fw-normal);
+ height: var(--size);
+ padding-right: 1.5ch;
+ position: relative;
+ display: flex;
+ align-items: center;
+ gap: 0ch;
+ color: var(--color-accent);
+ font-weight: var(--fw-medium);
+ text-decoration: none;
+ cursor: pointer;
+}
+.btn__default .icon, .btn__default .txt {
+ z-index: 10;
+}
+.btn__default .icon {
+ width: var(--size);
+ height: var(--size);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: var(--color-bg);
+ text-align: center;
+}
+.btn__default .icon svg {
+ fill: var(--color-bg);
+ width: 80%;
+}
+.btn__default .txt {
+ font-family: var(--font-title);
+ color: var(--color-accent);
+ font-size: var(--fs-normal);
+ font-weight: var(--fw-bold);
+ padding-left: 1ch;
+}
+.btn__default::after {
+ content: "";
+ display: block;
+ background-color: var(--color-accent);
+ border-radius: calc(var(--size) / 2);
+ width: var(--size);
+ height: var(--size);
+ position: absolute;
+ left: 0;
+ z-index: 0;
+ transition: width 0.2s;
+}
+.btn__default:hover .txt {
+ color: var(--color-bg);
+ display: block;
+}
+.btn__default:hover::after {
+ width: 100%;
+}
+
+#donation-cta-mobile {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding-top: calc(var(--spacing) * 0.5);
+ padding-bottom: calc(var(--spacing) * 1.5);
+ position: fixed;
+ bottom: 0px;
+ left: 0;
+ z-index: 100;
+ opacity: 0;
+ transition: opacity ease-in 0.2s;
+ pointer-events: none;
+}
+#donation-cta-mobile.is-visible {
+ pointer-events: all;
+ opacity: 1;
+}
+#donation-cta-mobile.is-sticky {
+ position: relative;
+}
+@media screen and (min-width: 720px) {
+ #donation-cta-mobile {
+ display: none !important;
+ }
+}
+
+.donation-cta {
+ --vertical-padding: 0.5ch;
+ height: calc(var(--h-block) + var(--vertical-padding));
+ border-radius: calc(var(--h-block) / 1);
+ padding: var(--vertical-padding) 2ch;
+ background-color: var(--color-accent);
+ color: var(--color-bg);
+ font-family: var(--font);
+ font-size: var(--fs-medium);
+ font-weight: var(--fw-bold);
+}
+.donation-cta a {
+ text-decoration: none;
+ display: flex;
+ align-items: center;
+ gap: 0.5ch;
+}
+.donation-cta .icon {
+ height: 28px;
+ position: relative;
+ top: 1px;
+}
+.donation-cta svg {
+ fill: var(--color-bg);
+ width: 24px;
+ height: 24px;
+}
+
+.newsletter-form {
+ --size: 24px;
+ position: relative;
+ display: flex;
+ align-items: center;
+ position: relative;
+}
+.newsletter-form input[type=email] {
+ height: calc(var(--h-block) * 1.25);
+ width: 100%;
+ border-radius: calc(var(--h-block) * 0.625);
+ outline: none;
+ border: none;
+ padding: 0 2ch;
+ font-family: var(--font);
+ font-size: var(--fs-normal);
+ z-index: 40;
+ padding-top: 4px;
+}
+.newsletter-form input[type=email]::-moz-placeholder {
+ font-family: var(--font);
+ font-size: var(--fs-normal);
+}
+.newsletter-form input[type=email]::placeholder {
+ font-family: var(--font);
+ font-size: var(--fs-normal);
+}
+.newsletter-form input[type=email]:focus {
+ outline: 3px solid var(--grey-400);
+}
+.newsletter-form button[type=submit].btn--bold {
+ position: absolute;
+ right: 2px;
+ z-index: 100;
+}
+.newsletter-form button[type=submit].btn--bold {
+ --size: calc(var(--h-block)*1.25 - 4px);
+ font-family: var(--font);
+ font-size: var(--fs-button-bold);
+ height: var(--size);
+ display: flex;
+ align-items: center;
+ gap: 0.75ch;
+ color: var(--color-accent);
+ font-weight: var(--fw-medium);
+ text-decoration: none;
+ cursor: pointer;
+}
+.newsletter-form button[type=submit].btn--bold .icon, .newsletter-form button[type=submit].btn--bold .txt {
+ z-index: 10;
+}
+.newsletter-form button[type=submit].btn--bold .icon {
+ width: var(--size);
+ height: var(--size);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: var(--color-bg);
+ text-align: center;
+}
+.newsletter-form button[type=submit].btn--bold .icon svg {
+ fill: var(--color-bg);
+ width: 80%;
+}
+.newsletter-form button[type=submit].btn--bold .txt {
+ position: relative;
+ top: 2px;
+ font-size: var(--fs-normal);
+ display: none;
+ padding-left: 1ch;
+}
+.newsletter-form button[type=submit].btn--bold::after {
+ content: "";
+ display: block;
+ background-color: var(--color-accent);
+ border-radius: calc(var(--size) / 2);
+ width: var(--size);
+ height: var(--size);
+ position: absolute;
+ right: 0;
+ z-index: 0;
+ transition: width 0.2s;
+}
+.newsletter-form button[type=submit].btn--bold:hover .txt {
+ color: var(--color-bg);
+ display: block;
+}
+.newsletter-form button[type=submit].btn--bold:hover::after {
+ width: 100%;
+}
+
+.hero-heading p {
+ margin: 0 !important;
+}
+
+.gauge-container {
+ width: 100%;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ position: relative;
+ top: calc(var(--spacing) * 0.25);
+ padding: 0 calc(var(--spacing) * 0.5);
+ padding-top: calc(var(--spacing) * 1);
+}
+
+#gauge {
+ --gauge-h: 12px;
+ width: 100%;
+ margin-bottom: calc(var(--spacing) * 0.25);
+ height: var(--gauge-h);
+ border-radius: calc(var(--gauge-h) * 0.5);
+ background-color: var(--color-bg);
+ border: 1px solid var(--color-txt);
+ position: relative;
+ box-shadow: 7px 6px 5px -3px rgba(0, 0, 0, 0.14);
+}
+#gauge::before {
+ content: "";
+ display: block;
+ height: calc(var(--gauge-h) - 2px);
+ border-radius: calc(var(--gauge-h) * 0.5);
+ width: var(--pourcent);
+ min-width: 20px;
+ background-color: var(--color-accent);
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ transition: width cubic-bezier(0.86, 0, 0.07, 1) 1s;
+}
+
+.gauge-info .property {
+ font-size: var(--fs-small);
+ padding-bottom: 3px;
+}
+.gauge-info .value {
+ font-size: var(--fs-small);
+}
+.gauge-info:last-of-type {
+ text-align: right;
+}
+
+#gauge-info--supporters {
+ text-align: center;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+}
+#gauge-info--supporters .value {
+ font-weight: bold;
+ display: inline;
+}
+#gauge-info--supporters .property {
+ display: inline;
+ padding-bottom: 0;
+}
+
+@media screen and (min-width: 720px) {
+ #gauge {
+ --gauge-h: 18px;
+ border: 2px solid var(--color-txt);
+ }
+ #gauge::before {
+ height: calc(var(--gauge-h) - 4px);
+ }
+ .gauge-info .property {
+ font-size: var(--fs-small);
+ }
+ .gauge-info .value {
+ font-size: var(--fs-normal);
+ }
+}
+[data-template=subscription-newsletter] .hero-heading p,
+[data-template=thanks] .hero-heading p,
+[data-template=support] .hero-heading p,
+[data-template=store] .hero-heading p {
+ font-family: var(--title);
+ font-size: var(--fs-big);
+ font-weight: var(--fw-bold);
+ line-height: 1.1;
+ text-align: center;
+ margin: calc(var(--spacing) * 1) 0;
+}
+[data-template=subscription-newsletter] .hero-heading p strong,
+[data-template=thanks] .hero-heading p strong,
+[data-template=support] .hero-heading p strong,
+[data-template=store] .hero-heading p strong {
+ font-weight: var(--fw-bolf);
+ color: var(--color-accent);
+}
+[data-template=subscription-newsletter] .hero-heading p .link-don,
+[data-template=thanks] .hero-heading p .link-don,
+[data-template=support] .hero-heading p .link-don,
+[data-template=store] .hero-heading p .link-don {
+ display: block;
+ color: var(--color-accent);
+ text-decoration: none;
+}
+[data-template=subscription-newsletter] .hero-heading p .link-don:hover,
+[data-template=thanks] .hero-heading p .link-don:hover,
+[data-template=support] .hero-heading p .link-don:hover,
+[data-template=store] .hero-heading p .link-don:hover {
+ -webkit-text-decoration: underline 2px;
+ text-decoration: underline 2px;
+ text-underline-offset: 4px;
+}
+[data-template=subscription-newsletter] .subheading,
+[data-template=thanks] .subheading,
+[data-template=support] .subheading,
+[data-template=store] .subheading {
+ font-size: var(--fs-medium);
+ font-weight: var(--fw-medium);
+ line-height: 1.1;
+ text-align: center;
+ margin: calc(var(--spacing) * 1) 0;
+}
+@media screen and (max-width: 720px) {
+ [data-template=subscription-newsletter] .subheading,
+ [data-template=thanks] .subheading,
+ [data-template=support] .subheading,
+ [data-template=store] .subheading {
+ text-align: center;
+ margin: var(--spacing) 0;
+ }
+}
+[data-template=subscription-newsletter] .text-details,
+[data-template=thanks] .text-details,
+[data-template=support] .text-details,
+[data-template=store] .text-details {
+ font-size: var(--fs-small);
+ margin-bottom: 0.5em;
+ color: var(--grey-400);
+}
+[data-template=subscription-newsletter] .section-heading,
+[data-template=thanks] .section-heading,
+[data-template=support] .section-heading,
+[data-template=store] .section-heading {
+ font-size: var(--fs-normal);
+ font-weight: var(--fw-medium);
+ line-height: 1;
+ text-align: center;
+ margin-top: calc(var(--spacing) * 0.5);
+ margin-bottom: calc(var(--spacing) * 1);
+}
+[data-template=subscription-newsletter] ul,
+[data-template=subscription-newsletter] ol,
+[data-template=thanks] ul,
+[data-template=thanks] ol,
+[data-template=support] ul,
+[data-template=support] ol,
+[data-template=store] ul,
+[data-template=store] ol {
+ margin-left: 3ch;
+ margin-bottom: 0.5em;
+}
+
+@keyframes add-border {
+ from {
+ border-bottom-color: transparent;
+ }
+ to {
+ border-bottom: var(--grey-800);
+ }
+}
+#site-header {
+ position: fixed;
+ left: var(--padding-body);
+ top: 0px;
+ z-index: 900;
+ width: calc(100vw - var(--padding-body) * 2);
+ height: var(--header-h);
+}
+#site-header.is-shrinked {
+ height: var(--header-h-shrinked);
+ border-bottom: var(--border-light);
+}
+#site-header {
+ background-color: var(--color-bg);
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+}
+#site-header .site-title {
+ display: flex;
+ width: 120px;
+ transition: all ease-in 0.2s;
+ overflow: hidden;
+}
+#site-header .site-title svg {
+ fill: var(--color-txt);
+}
+#site-header.is-shrinked .site-title {
+ width: 80px !important;
+}
+#site-header .header-left,
+#site-header .header-right {
+ width: 90px;
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+}
+#site-header .header-center {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+#site-header #toggle-lang {
+ list-style: none;
+ display: flex;
+ justify-content: flex-end;
+ gap: 0.75ch;
+ text-transform: uppercase;
+ color: var(--grey-400);
+ line-height: 1;
+ margin: 0;
+ padding: 0;
+}
+#site-header #toggle-lang a {
+ text-decoration: none;
+}
+#site-header #toggle-lang li.is-selected {
+ color: var(--color-txt);
+}
+
+#site-footer {
+ background-color: black;
+ width: 100vw;
+ position: relative;
+ left: calc(var(--padding-body) * -1);
+ padding: calc(var(--padding-body) * 2) var(--padding-body);
+}
+#site-footer p {
+ margin: calc(var(--spacing) * 0.5) 0;
+}
+#site-footer p a {
+ text-decoration: none;
+}
+#site-footer p a:hover {
+ text-decoration: underline;
+}
+#site-footer .text-small {
+ font-size: var(--fs-x-small);
+}
+#site-footer #socials-list {
+ list-style: none;
+ -moz-columns: 2;
+ columns: 2;
+ max-width: 500px;
+ margin: 0;
+}
+#site-footer #socials-list a {
+ display: flex;
+ align-items: center;
+ gap: 1ch;
+ text-decoration: none;
+ height: calc(var(--spacing) * 1);
+}
+#site-footer #socials-list a::after {
+ content: "↗";
+ color: var(--grey-300);
+}
+#site-footer #socials-list .text {
+ line-height: 1;
+}
+#site-footer #socials-list .icon {
+ width: 20px;
+ height: 20px;
+ position: relative;
+ top: -2px;
+}
+#site-footer #socials-list svg {
+ display: flex;
+ align-items: center;
+ width: 20px;
+ height: 20px;
+}
+@media screen and (max-width: 720px) {
+ #site-footer {
+ margin-top: calc(var(--spacing) * 2);
+ }
+ #site-footer .footer-socials {
+ margin-top: calc(var(--spacing) * 1.5);
+ }
+ #site-footer .footer-mentions {
+ margin-top: calc(var(--spacing) * 0.5);
+ }
+ #site-footer .footer-mentions p {
+ margin-top: calc(var(--spacing) * 2);
+ }
+}
+@media screen and (min-width: 720px) {
+ #site-footer .footer-container {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ -moz-column-gap: calc(var(--spacing) * 2);
+ column-gap: calc(var(--spacing) * 2);
+ max-width: 1200px;
+ margin: 0 auto;
+ }
+ #site-footer .footer-mentions {
+ grid-column: span 2;
+ text-align: center;
+ }
+ #site-footer .footer-mentions p {
+ font-size: var(--font-size);
+ margin-top: calc(var(--spacing) * 2);
+ }
+}
+@media screen and (min-width: 1080px) {
+ #site-footer .footer-container {
+ -moz-column-gap: calc(var(--spacing) * 4);
+ column-gap: calc(var(--spacing) * 4);
+ }
+}
+@media screen and (max-width: 720px) {
+ #site-footer .footer-mentions {
+ padding-top: calc(var(--spacing) * 1);
+ }
+ #site-footer .footer-mentions p {
+ margin-top: 0;
+ }
+ #site-footer .footer-mentions {
+ text-align: center;
+ }
+}
+
+[data-template=support] section {
+ display: flex;
+ flex-direction: column;
+ margin: 0 auto;
+ padding-bottom: calc(var(--spacing) * 0.75);
+ margin-bottom: calc(var(--spacing) * 0.75);
+ border-bottom: var(--border-light);
+}
+[data-template=support] #section__hero {
+ margin-top: calc(var(--spacing) * 1);
+ display: block;
+}
+[data-template=support] #section__questions {
+ border-bottom: none;
+}
+[data-template=support] #section__donation:target {
+ padding-top: calc(var(--header-h) * 1.25);
+}
+[data-template=support] #section__video {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+[data-template=support] #section__video .video-container {
+ display: flex;
+}
+[data-template=support] #section__video video {
+ width: 100%;
+ border: 1px solid var(--grey-800);
+ max-height: 90vh;
+ display: flex;
+}
+@media screen and (min-width: 1080px) {
+ [data-template=support] main {
+ display: grid;
+ grid-template-columns: 50% 50%;
+ grid-template-rows: repeat(4, auto);
+ max-width: 1200px;
+ margin: 0 auto;
+ padding-bottom: 0;
+ }
+ [data-template=support] #section__donation {
+ padding-top: calc(var(--spacing) * 1);
+ }
+ [data-template=support] #section__donation,
+ [data-template=support] #section__comments {
+ border: none;
+ }
+ [data-template=support] #section__baseline {
+ padding: calc(var(--spacing) * 0.5) 0;
+ }
+ [data-template=support] .col-left,
+ [data-template=support] .col-right {
+ padding-top: calc(var(--spacing) * 1);
+ }
+ [data-template=support] .col-left {
+ grid-column: 1;
+ grid-row: 1/5;
+ }
+ [data-template=support] .col-right {
+ position: sticky;
+ top: calc(var(--spacing) * 2.5);
+ grid-column: 2;
+ grid-row: 1;
+ overflow: hidden;
+ }
+}
+@media screen and (max-width: 1080px) {
+ [data-template=support] main {
+ display: flex;
+ flex-direction: column;
+ align-items: stretch;
+ justify-content: stretch;
+ max-width: 600px;
+ margin: 0 auto;
+ }
+ [data-template=support] section {
+ width: 100%;
+ }
+ [data-template=support] .col-left,
+ [data-template=support] .col-right {
+ display: contents;
+ }
+ [data-template=support] #section__hero {
+ order: 1;
+ }
+ [data-template=support] #section__donation {
+ order: 2;
+ }
+ [data-template=support] #section__baseline {
+ order: 3;
+ }
+ [data-template=support] #section__video {
+ order: 4;
+ }
+ [data-template=support] #section__comments {
+ order: 5;
+ }
+ [data-template=support] #section__questions {
+ order: 6;
+ margin-bottom: calc(var(--spacing) * 2);
+ }
+}
+@media screen and (max-height: 670px) and (min-width: 1080px) {
+ [data-template=support] .col-left,
+ [data-template=support] .col-right {
+ display: contents;
+ }
+ [data-template=support] section {
+ width: 100%;
+ }
+ [data-template=support] #section__donation {
+ grid-row: 1;
+ grid-column: 2;
+ position: sticky;
+ top: calc(var(--spacing) * 3.75);
+ }
+ [data-template=support] #section__hero {
+ grid-row: 1;
+ grid-column: 1;
+ }
+ [data-template=support] #section__baseline {
+ grid-row: 2;
+ grid-column: 1;
+ }
+ [data-template=support] #section__video {
+ grid-row: 3;
+ grid-column: 1;
+ }
+ [data-template=support] #section__comments {
+ grid-row: 4;
+ grid-column: 1;
+ border-bottom: var(--border-light);
+ }
+ [data-template=support] #section__questions {
+ grid-row: 5;
+ grid-column: 1;
+ }
+}
+
+#section__donation {
+ display: flex;
+ align-items: center;
+}
+#section__donation .donation-grid {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ grid-gap: calc(var(--padding-body) * 0.75);
+}
+@media screen and (min-width: 1080px) {
+ #section__donation .donation-grid {
+ width: 420px;
+ }
+}
+@media screen and (max-width: 1080px) {
+ #section__donation .donation-grid {
+ width: 100%;
+ max-width: 420px;
+ }
+}
+#section__donation .donation-grid .donation-btn--full {
+ grid-column: span 2;
+}
+#section__donation .donation-grid {
+ display: none;
+}
+#section__donation .donation-grid.is-selected {
+ display: grid;
+}
+#section__donation .donation-btn {
+ background-color: var(--color-txt);
+ color: var(--color-bg);
+ border-radius: var(--radius-small);
+ height: calc(var(--h-block) * 2);
+}
+#section__donation .donation-btn .bold {
+ font-family: var(--title);
+ font-size: var(--fs-medium);
+ font-weight: var(--fw-bold);
+ margin-bottom: 0.25em;
+}
+#section__donation .donation-btn .small {
+ font-family: var(--font);
+ font-weight: var(--fw-medium);
+ font-size: var(--fs-small);
+}
+#section__donation .donation-btn:hover {
+ outline: 4px solid var(--color-accent);
+ cursor: pointer;
+}
+
+.comment-text {
+ font-size: var(--fs-medium);
+ font-weight: var(--fw-medium);
+ line-height: var(--leading-tight);
+ line-height: 1.1;
+ max-width: 28ch;
+ text-align: center;
+}
+
+.comment-name {
+ margin-top: calc(var(--spacing) * 0.5);
+ text-align: center;
+}
+
+.swiper {
+ width: 100%;
+ max-width: 700px;
+ height: auto;
+ position: relative;
+ padding-bottom: 40px; /* espace réservé pour les dots */
+}
+.swiper .swiper-slide {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+.swiper .comments-dots {
+ position: absolute;
+ bottom: 10px; /* espace du bas */
+ left: 0;
+ width: 100%;
+ text-align: center;
+}
+.swiper .comments-dots .swiper-pagination-bullet {
+ background-color: var(--grey-600);
+ opacity: 1;
+}
+.swiper .comments-dots .swiper-pagination-bullet-active {
+ background-color: var(--color-txt);
+ opacity: 1;
+}
+
+#section__questions {
+ max-width: 700px;
+}
+#section__questions summary::marker {
+ content: "";
+ display: none;
+}
+#section__questions summary::-webkit-details-marker {
+ content: "";
+ display: none;
+}
+#section__questions details {
+ border-bottom: var(--border);
+}
+#section__questions details:first-of-type {
+ border-top: var(--border);
+}
+#section__questions details summary {
+ padding-top: calc(var(--spacing) * 0.25 + 2px);
+ padding-bottom: calc(var(--spacing) * 0.25);
+ cursor: pointer;
+ position: relative;
+ padding-right: 2ch;
+}
+#section__questions details[open] summary::after {
+ content: "✕";
+ position: absolute;
+ right: 0;
+}
+#section__questions details p {
+ margin: calc(var(--spacing) * 0.5) 0;
+}
+#section__questions details ul, #section__questions details ol {
+ margin-bottom: calc(var(--spacing) * 0.5);
+}
+
+#section__video {
+ margin-bottom: calc(var(--spacing) * 2);
+}
+#section__video .btn-expand {
+ margin-top: calc(var(--spacing) * 1);
+ --size: var(--h-block);
+ font-family: var(--font);
+ font-size: var(--fs-small);
+ font-weight: var(--fw-normal);
+ line-height: 1;
+ border: var(--border-light);
+ height: var(--size);
+ border-radius: calc(var(--size) / 2);
+ padding-left: 1.5ch;
+ padding-right: 2ch;
+ padding-top: 1px;
+ position: relative;
+ cursor: pointer;
+ display: flex;
+ align-items: center;
+ gap: 1ch;
+ font-weight: var(--fw-medium);
+ text-decoration: none;
+}
+#section__video .btn-expand:hover {
+ background-color: var(--grey-800);
+ border-color: var(--color-txt);
+}
+#section__video .btn-expand {
+ cursor: pointer;
+}
+#section__video .btn-expand svg {
+ fill: var(--color-txt);
+ width: 10px;
+ position: relative;
+ top: 1px;
+ left: 1px;
+}
+#section__video .testimonies-list {
+ list-style: none;
+ width: 100%;
+ margin-top: calc(var(--spacing) * 1);
+ display: none;
+}
+#section__video .testimonies-list .testimony-item {
+ position: relative;
+ padding-left: 40px;
+ padding-right: 2ch;
+ margin-bottom: calc(var(--spacing) * 0.75);
+ cursor: pointer;
+}
+@media screen and (max-width: 520px) {
+ #section__video .testimonies-list .testimony-item .desktop-break {
+ display: none;
+ }
+}
+#section__video .testimonies-list .testimony-item:hover {
+ color: var(--grey-100);
+}
+#section__video .testimonies-list .testimony-item .icon {
+ --size: 20px;
+ flex-shrink: 0;
+ width: var(--size);
+ height: var(--size);
+ border-radius: calc(var(--size) / 2);
+ border: var(--border);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ position: absolute;
+ left: 0px;
+}
+#section__video .testimonies-list .testimony-item svg {
+ fill: var(--color-txt);
+ width: 7px;
+}
+#section__video #testimonies-toggle {
+ display: none;
+}
+#section__video #testimonies-toggle:checked ~ .testimonies-list {
+ display: block;
+}
+
+#video__fullscreen {
+ width: 100vw;
+ height: 100vh;
+ background-color: var(--color-bg);
+ padding: var(--padding-body);
+ position: fixed;
+ top: 0px;
+ left: 0;
+ z-index: 3000;
+}
+#video__fullscreen iframe {
+ width: 90%;
+ height: calc(100vh - 60px);
+ height: calc(100dvh - 60px);
+ border: var(--border);
+}
+#video__fullscreen #video__close {
+ height: 60px;
+ font-size: 20px;
+ width: 100%;
+ font-weight: bold;
+ display: flex;
+ align-items: top;
+ justify-content: flex-end;
+ cursor: pointer;
+}
+
+body.is-fullscreen {
+ overflow: hidden;
+}
+
+[data-template=store] main {
+ margin-bottom: calc(var(--spacing) * 2);
+}
+[data-template=store] .hero-heading {
+ margin-top: calc(var(--spacing) * 2);
+}
+[data-template=store] #store__container {
+ margin-top: calc(var(--spacing) * 2);
+ margin-bottom: calc(var(--spacing) * 4);
+ width: 100%;
+ max-width: 1000px;
+}
+[data-template=store] #store__container .store__product {
+ position: relative;
+}
+[data-template=store] #store__container .store__product figure {
+ aspect-ratio: 4/3;
+ background-color: var(--color-bg);
+ background-color: var(--data-bg);
+ margin-bottom: calc(var(--spacing) * 0.5);
+ overflow: hidden;
+}
+[data-template=store] #store__container .store__product img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: contain;
+ object-fit: contain;
+ transition: var(--curve) 0.5s;
+}
+[data-template=store] #store__container .store__product a {
+ text-decoration: none;
+}
+[data-template=store] #store__container .store__product .link-block {
+ display: block;
+ height: 100%;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ cursor: pointer;
+}
+[data-template=store] #store__container .store__product:hover figure {
+ overflow: hidden;
+}
+[data-template=store] #store__container .store__product:hover img {
+ transform: scale(1.05);
+}
+[data-template=store] #store__container .store__product:hover .line-1 {
+ text-decoration: underline;
+}
+@media screen and (max-width: 720px) {
+ [data-template=store] #store__container .store__product {
+ margin-top: calc(var(--spacing) * 1.5);
+ margin-bottom: calc(var(--spacing) * 0.5);
+ }
+}
+@media screen and (min-width: 720px) {
+ [data-template=store] #store__container {
+ display: grid;
+ grid-template-columns: repeat(6, 1fr);
+ -moz-column-gap: calc(var(--padding-body) * 0.75);
+ column-gap: calc(var(--padding-body) * 0.75);
+ row-gap: calc(var(--spacing) * 2);
+ margin-left: auto;
+ margin-right: auto;
+ }
+ [data-template=store] #store__container .store__product {
+ grid-column: span 2;
+ }
+ [data-template=store] #store__container .store__product:nth-of-type(1),
+ [data-template=store] #store__container .store__product:nth-of-type(2) {
+ grid-column: span 3;
+ }
+}
+[data-template=store] #site-footer {
+ margin-top: calc(var(--spacing) * 4);
+ padding-top: 0px;
+}
+
+.section__product,
+.store__nav {
+ max-width: 1000px;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.store__nav {
+ padding-top: calc(var(--spacing) * 1);
+}
+.store__nav a {
+ text-decoration: none;
+}
+.store__nav a:hover {
+ text-decoration: underline;
+}
+.store__nav a::before {
+ content: "← ";
+}
+
+.section__product figure {
+ aspect-ratio: 1/1;
+}
+.section__product figure img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: contain;
+ object-fit: contain;
+}
+.section__product #list-size {
+ list-style: none;
+ display: flex;
+ margin-top: calc(var(--spacing) * 0.5);
+ margin-bottom: calc(var(--spacing) * 0.5);
+ gap: 2ch;
+}
+.section__product #list-size li {
+ position: relative;
+}
+.section__product #list-size li input[type=radio] {
+ position: fixed;
+ opacity: 0;
+ pointer-events: none;
+}
+.section__product #list-size li label {
+ font-family: var(--title);
+ font-size: var(--fs-normal);
+ height: 4ch;
+ width: 4ch;
+ border-radius: 50%;
+ border: var(--border);
+ border-color: transparent;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding-top: 0px;
+ cursor: pointer;
+}
+.section__product #list-size li input[type=radio]:checked + label {
+ border-color: var(--color-txt);
+}
+.section__product #list-size li input[type=radio]:not(:checked) + label:hover {
+ border-color: var(--grey-600);
+ background-color: var(--grey-800);
+}
+.section__product .hero {
+ margin-bottom: calc(var(--spacing) * 1);
+ padding-top: calc(var(--spacing) * 0.5);
+ border-top: var(--border-light);
+}
+.section__product .hero .hero-heading {
+ margin: 0;
+ text-align: left;
+}
+.section__product .add-to-cart,
+.section__product #list-size {
+ margin: 0;
+ border-bottom: var(--border-light);
+ padding: calc(var(--spacing) * 0.5) 0;
+}
+
+@media screen and (max-width: 720px) {
+ .store__nav a {
+ padding-top: 0;
+ font-size: var(--fs-small);
+ }
+ .section__product {
+ display: flex;
+ flex-direction: column;
+ }
+ .section__product .col-left {
+ display: contents;
+ }
+ .section__product .hero {
+ margin-top: calc(var(--spacing) * 0.5);
+ order: 1;
+ }
+ .section__product figure {
+ order: 2;
+ margin-bottom: calc(var(--spacing) * 1);
+ }
+ .section__product .details {
+ order: 3;
+ margin-bottom: calc(var(--spacing) * 1.5);
+ }
+ .section__product .size {
+ border-top: var(--border-light);
+ order: 4;
+ }
+ .section__product .add-to-cart {
+ order: 5;
+ }
+}
+@media screen and (min-width: 720px) {
+ .section__product {
+ display: grid;
+ grid-template-columns: 50% 50%;
+ aspect-ratio: 2/1;
+ margin-top: calc(var(--spacing) * 0.5);
+ position: relative;
+ }
+ .section__product .col-left {
+ padding-right: var(--padding-body);
+ }
+ .section__product .details {
+ margin-bottom: calc(var(--spacing) * 3);
+ }
+ .section__product .add-to-cart,
+ .section__product #list-size {
+ width: calc(50% - var(--padding-body));
+ }
+ .section__product .add-to-cart {
+ position: absolute;
+ bottom: 10px;
+ }
+ .section__product #list-size {
+ position: absolute;
+ bottom: calc(var(--spacing) * 2);
+ border-top: var(--border-light);
+ }
+}
+[data-template=thanks] .hero-heading {
+ margin-top: calc(var(--spacing) * 3);
+ margin-bottom: calc(var(--spacing) * 3);
+}
+[data-template=thanks] .subheading {
+ text-align: left;
+ max-width: 800px;
+ margin: var(--spacing) auto;
+}
+[data-template=thanks] .subheading a {
+ color: var(--color-accent);
+ text-decoration: none;
+}
+[data-template=thanks] .subheading a:hover {
+ text-decoration: underline;
+}
+[data-template=thanks] #site-footer {
+ border-top: none;
+ margin-top: calc(var(--spacing) * 4);
+}
+
+.snipcart-modal__container {
+ z-index: 1000;
+}
+
+[data-template=subscription-newsletter] main {
+ margin-top: calc(var(--spacing) * 2);
+}
+[data-template=subscription-newsletter] #form__newsletter__container {
+ max-width: 700px;
+ margin: calc(var(--spacing) * 3) auto;
+ margin-bottom: calc(var(--spacing) * 4);
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form {
+ margin: calc(var(--spacing) * 1) 0;
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form input[type=email] {
+ height: calc(var(--h-block) * 1.75);
+ border-radius: calc(var(--h-block) * 0.875);
+ font-size: var(--fs-medium);
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form input[type=email]::-moz-placeholder {
+ font-size: var(--fs-medium);
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form input[type=email]::placeholder {
+ font-size: var(--fs-medium);
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form button[type=submit].btn--bold {
+ --size: calc(var(--h-block)*1.75 - 4px);
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form button[type=submit].btn--bold .icon svg {
+ width: 28px;
+}
+[data-template=subscription-newsletter] #form__newsletter__container .newsletter-form .txt {
+ padding-left: 2ch;
+}
+[data-template=subscription-newsletter] #form__newsletter__container .subheading {
+ max-width: 52ch;
+ text-align: left;
+}
+[data-template=subscription-newsletter] #form__newsletter__container .text-details {
+ color: var(--color-txt);
+ max-width: 80ch;
+}
+[data-template=subscription-newsletter] #site-footer {
+ margin-top: calc(var(--spacing) * 4);
+ padding-top: 0px;
+}/*# sourceMappingURL=style.css.map */
\ No newline at end of file
diff --git a/assets/css/style.css.map b/assets/css/style.css.map
index 03b6a08..885a5fe 100644
--- a/assets/css/style.css.map
+++ b/assets/css/style.css.map
@@ -1 +1 @@
-{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","components/_nav-tabs.scss","components/_btn--default.scss","components/_btn--don.scss","components/_form-newsletter.scss","components/_gauge.scss","components/_text.scss","partials/_site-header.scss","partials/_site-footer.scss","template/support/_layout.scss","template/support/_section--donation.scss","template/support/_section--comments.scss","template/support/_section--questions.scss","template/support/_section--video.scss","template/store/_layout.scss","template/store/_section--product.scss","template/store/_thanks.scss","template/store/_snipcart.scss","template/subscription-newsletter/_layout.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
+{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","components/_nav-tabs.scss","components/_btn--default.scss","components/_btn--don.scss","components/_form-newsletter.scss","components/_gauge.scss","components/_text.scss","partials/_site-header.scss","partials/_site-footer.scss","template/support/_layout.scss","template/support/_section--donation.scss","template/support/_section--comments.scss","template/support/_section--questions.scss","template/support/_section--video.scss","template/store/_layout.scss","template/store/_section--product.scss","template/store/_thanks.scss","template/store/_snipcart.scss","template/subscription-newsletter/_layout.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
diff --git a/assets/css/template/support/_layout.scss b/assets/css/template/support/_layout.scss
index 4a242eb..a77e9ef 100644
--- a/assets/css/template/support/_layout.scss
+++ b/assets/css/template/support/_layout.scss
@@ -1,177 +1,159 @@
-[data-template="support"]{
+[data-template='support'] {
+ section {
+ display: flex;
+ flex-direction: column;
+ margin: 0 auto;
+ padding-bottom: calc(var(--spacing) * 0.75);
+ margin-bottom: calc(var(--spacing) * 0.75);
+ border-bottom: var(--border-light);
+ }
- section{
- display: flex;
- flex-direction: column;
- margin: 0 auto;
- padding-bottom: calc(var(--spacing)*0.75);
- margin-bottom: calc(var(--spacing)*0.75);
- border-bottom: var(--border-light);
+ #section__hero {
+ margin-top: calc(var(--spacing) * 1);
+ display: block;
+ }
+
+ #section__questions {
+ border-bottom: none;
+ }
+
+ #section__donation:target {
+ padding-top: calc(var(--header-h) * 1.25);
+ }
+
+ #section__video {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+
+ .video-container {
+ display: flex;
+ }
+ video {
+ width: 100%;
+ border: 1px solid var(--grey-800);
+ max-height: 90vh;
+ display: flex;
+ }
+ }
+
+ @media #{$medium-up} {
+ main {
+ display: grid;
+ grid-template-columns: 50% 50%;
+ grid-template-rows: repeat(4, auto);
+ max-width: 1200px;
+ margin: 0 auto;
+ padding-bottom: 0;
}
- #section__hero{
- margin-top: calc(var(--spacing)*1);
- display: block;
+ #section__donation {
+ padding-top: calc(var(--spacing) * 1);
}
- #section__questions{
- border-bottom: none;
+ #section__donation,
+ #section__comments {
+ border: none;
}
- #section__donation:target{
- padding-top: calc(var(--header-h)*1.25);
+ #section__baseline {
+ padding: calc(var(--spacing) * 0.5) 0;
}
- #section__video{
- display: flex;
- flex-direction: column;
- align-items: center;
+ .col-left,
+ .col-right {
+ padding-top: calc(var(--spacing) * 1);
+ }
+ .col-left {
+ grid-column: 1;
+ grid-row: 1/5;
+ }
+ .col-right {
+ position: sticky;
+ top: calc(var(--spacing) * 2.5);
+ grid-column: 2;
+ grid-row: 1;
+ overflow: hidden;
+ }
+ }
- .video-container{
- display: flex;
- }
- video{
- width: 100%;
- border: 1px solid var(--grey-800);
- max-height: 90vh;
- display: flex;
- }
+ @media #{$medium} {
+ main {
+ display: flex;
+ flex-direction: column;
+ align-items: stretch;
+ justify-content: stretch;
+ max-width: 600px;
+ margin: 0 auto;
}
-
- @media #{$medium-up}{
-
- main{
- display: grid;
- grid-template-columns: 50% 50%;
- grid-template-rows: repeat(4, auto);
- max-width: 1200px;
- margin: 0 auto;
- padding-bottom: 0;
- }
-
- #section__donation{
- padding-top: calc(var(--spacing)*1);
- }
-
- #section__donation,
- #section__comments{
- border: none;
- }
-
- #section__baseline{
- padding: calc(var(--spacing)*0.5) 0;
- }
-
- .gauge-container{
- padding-top: calc(var(--spacing)*1);
- }
-
- .col-left,
- .col-right{
- padding-top: calc(var(--spacing)*1);
- }
- .col-left{
- grid-column: 1;
- grid-row: 1/5;
- }
- .col-right{
- position: sticky;
- top: calc(var(--spacing)*2.5);
- grid-column: 2;
- grid-row: 1;
- overflow: hidden;
- }
-
+ section {
+ width: 100%;
}
-
- @media #{$medium}{
- main{
- display: flex;
- flex-direction: column;
- align-items: stretch;
- justify-content: stretch;
- max-width: 600px;
- margin: 0 auto;
- }
-
- section{
- width: 100%;
- }
-
-
- .col-left,
- .col-right{
- display: contents;
- }
-
- #section__hero{
- order: 1;
- }
- #section__donation{
- order: 2;
- }
- #section__baseline{
- order: 3;
- }
- #section__video{
- order: 4;
- }
- #section__comments{
- order: 5;
- }
- #section__questions{
- order: 6;
- margin-bottom: calc(var(--spacing)*2);
-
- }
-
+ .col-left,
+ .col-right {
+ display: contents;
}
+ #section__hero {
+ order: 1;
+ }
+ #section__donation {
+ order: 2;
+ }
+ #section__baseline {
+ order: 3;
+ }
+ #section__video {
+ order: 4;
+ }
+ #section__comments {
+ order: 5;
+ }
+ #section__questions {
+ order: 6;
+ margin-bottom: calc(var(--spacing) * 2);
+ }
+ }
- @media #{$paysage}{
- .col-left,
- .col-right{
- display: contents;
- }
-
- section{
- width: 100%;
- }
-
- #section__donation{
- grid-row: 1;
- grid-column: 2;
- position: sticky;
- top: calc(var(--spacing)*3.75);
- }
-
- #section__hero{
- grid-row: 1;
- grid-column: 1;
- }
- #section__baseline{
- grid-row: 2;
- grid-column: 1;
- }
- #section__video{
- grid-row: 3;
- grid-column: 1;
- }
- #section__comments{
- grid-row: 4;
- grid-column: 1;
- border-bottom: var(--border-light);
-
- }
- #section__questions{
- grid-row: 5;
- grid-column: 1;
- }
-
+ @media #{$paysage} {
+ .col-left,
+ .col-right {
+ display: contents;
}
+ section {
+ width: 100%;
+ }
+ #section__donation {
+ grid-row: 1;
+ grid-column: 2;
+ position: sticky;
+ top: calc(var(--spacing) * 3.75);
+ }
-}
\ No newline at end of file
+ #section__hero {
+ grid-row: 1;
+ grid-column: 1;
+ }
+ #section__baseline {
+ grid-row: 2;
+ grid-column: 1;
+ }
+ #section__video {
+ grid-row: 3;
+ grid-column: 1;
+ }
+ #section__comments {
+ grid-row: 4;
+ grid-column: 1;
+ border-bottom: var(--border-light);
+ }
+ #section__questions {
+ grid-row: 5;
+ grid-column: 1;
+ }
+ }
+}
diff --git a/assets/js/donation.js b/assets/js/donation.js
index f5c335c..bee9cdb 100644
--- a/assets/js/donation.js
+++ b/assets/js/donation.js
@@ -14,11 +14,13 @@
afterTax: 'Soit {amount} € après impôts',
perMonth: '€/mois',
withTaxReduction: 'Avec 66 % de déduction fiscale',
+ chooseAmount: 'Choisissez votre montant',
},
en: {
afterTax: 'That is {amount} € after tax',
perMonth: '€/month',
withTaxReduction: 'With 66 % tax deduction',
+ chooseAmount: 'Choose your amount',
},
};
@@ -115,6 +117,10 @@
window.open(generateDonorboxUrl(amount, false), '_blank');
});
} else {
+ button.innerHTML = `
+
${translate('chooseAmount')}
+ ${translate('withTaxReduction')}
+ `;
button.addEventListener('click', () => {
window.open(generateDonorboxUrl(null, false), '_blank');
});
@@ -144,6 +150,10 @@
window.open(generateDonorboxUrl(amount, true), '_blank');
});
} else {
+ button.innerHTML = `
+ ${translate('chooseAmount')}
+ ${translate('withTaxReduction')}
+ `;
button.addEventListener('click', () => {
window.open(generateDonorboxUrl(null, true), '_blank');
});
diff --git a/assets/js/donorbox-gauge.js b/assets/js/donorbox-gauge.js
index fde403a..5fe2373 100644
--- a/assets/js/donorbox-gauge.js
+++ b/assets/js/donorbox-gauge.js
@@ -2,7 +2,7 @@ const DONORBOX_CONFIG = {
proxyUrl: '/api/donorbox-proxy.php',
};
-const RECURRING_DONORS_OFFSET = 98;
+const RECURRING_DONORS_OFFSET = 62;
const GOAL_SUPPORTERS = 500;
async function fetchDonorboxData() {
diff --git a/backup/260311/assets/css/style.css b/backup/260311/assets/css/style.css
index 68d32fd..8a8fb61 100644
--- a/backup/260311/assets/css/style.css
+++ b/backup/260311/assets/css/style.css
@@ -1,7 +1,7 @@
@charset "UTF-8";
:root {
- --font: "Executive", Arial, sans-serif;
- --title: "System", Arial, sans-serif;
+ --font: 'Executive', Arial, sans-serif;
+ --title: 'System', Arial, sans-serif;
--fs-x-small: 10px;
--fs-small: 12px;
--fs-normal: 16px;
@@ -9,6 +9,14 @@
--fs-big: 30px;
--fs-x-big: 38px;
--fs-button-bold: 22px;
+}
+@media screen and (max-width: 720px) {
+ :root {
+ --fs-medium: 20px;
+ --fs-big: 26px;
+ }
+}
+:root {
--leading-tight: 1;
--leading-normal: 1.2;
--fw-normal: 400;
@@ -34,12 +42,6 @@
--h-block: 30px;
--curve: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
-@media screen and (max-width: 720px) {
- :root {
- --fs-medium: 20px;
- --fs-big: 26px;
- }
-}
* {
margin: 0;
@@ -489,15 +491,17 @@ main {
z-index: 900;
width: calc(100vw - var(--padding-body) * 2);
height: var(--header-h);
- background-color: var(--color-bg);
- display: flex;
- align-items: center;
- justify-content: space-between;
}
#site-header.is-shrinked {
height: var(--header-h-shrinked);
border-bottom: var(--border-light);
}
+#site-header {
+ background-color: var(--color-bg);
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+}
#site-header .site-title {
display: flex;
width: 120px;
@@ -633,11 +637,13 @@ main {
@media screen and (max-width: 720px) {
#site-footer .footer__mentions {
padding-top: calc(var(--spacing) * 1);
- text-align: center;
}
#site-footer .footer__mentions p {
margin-top: 0;
}
+ #site-footer .footer__mentions {
+ text-align: center;
+ }
}
[data-template=support] section {
@@ -791,7 +797,6 @@ main {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: calc(var(--padding-body) * 0.75);
- display: none;
}
@media screen and (min-width: 1080px) {
#section__donation .btn--donation__container {
@@ -807,6 +812,9 @@ main {
#section__donation .btn--donation__container .btn--donation__grow-2 {
grid-column: span 2;
}
+#section__donation .btn--donation__container {
+ display: none;
+}
#section__donation .btn--donation__container.is-selected {
display: grid;
}
@@ -933,12 +941,14 @@ main {
gap: 1ch;
font-weight: var(--fw-medium);
text-decoration: none;
- cursor: pointer;
}
#section__video .btn__deploy:hover {
background-color: var(--grey-800);
border-color: var(--color-txt);
}
+#section__video .btn__deploy {
+ cursor: pointer;
+}
#section__video .btn__deploy svg {
fill: var(--color-txt);
width: 10px;
diff --git a/backup/260311/assets/css/style.css.map b/backup/260311/assets/css/style.css.map
index 03b6a08..e5a06b8 100644
--- a/backup/260311/assets/css/style.css.map
+++ b/backup/260311/assets/css/style.css.map
@@ -1 +1 @@
-{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","components/_nav-tabs.scss","components/_btn--default.scss","components/_btn--don.scss","components/_form-newsletter.scss","components/_gauge.scss","components/_text.scss","partials/_site-header.scss","partials/_site-footer.scss","template/support/_layout.scss","template/support/_section--donation.scss","template/support/_section--comments.scss","template/support/_section--questions.scss","template/support/_section--video.scss","template/store/_layout.scss","template/store/_section--product.scss","template/store/_thanks.scss","template/store/_snipcart.scss","template/subscription-newsletter/_layout.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
+{"version":3,"sources":["style.css","base/_var.scss","base/_body.scss","components/_nav-tabs.scss","components/_btn--default.scss","components/_btn--don.scss","components/_form-newsletter.scss","components/_gauge.scss","components/_text.scss","partials/_site-header.scss","partials/_site-footer.scss","template/support/_layout.scss","template/support/_section--donation.scss","template/support/_section--comments.scss","template/support/_section--questions.scss","template/support/_section--video.scss","template/store/_layout.scss","template/store/_section--product.scss","template/store/_thanks.scss","template/store/_snipcart.scss","template/subscription-newsletter/_layout.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
diff --git a/en/index.php b/en/index.php
index 6f24182..e203754 100644
--- a/en/index.php
+++ b/en/index.php
@@ -55,7 +55,7 @@ $data = getContent('en');
- = $data['heroHeading'] ?? '' ?>
+ = $data['heroHeading'] ?? '' ?>
@@ -69,10 +69,12 @@ $data = getContent('en');
-
- = htmlspecialchars($data['heroObjectiveLabel'] ?? '') ?>
-
= htmlspecialchars($data['heroObjectiveDate']) ?>
-
+
+
+ = htmlspecialchars($data['subtitleBlack'] ?? '') ?>
+
= htmlspecialchars($data['subtitleGreen']) ?>
+
+
diff --git a/index.php b/index.php
index e043712..2257eba 100644
--- a/index.php
+++ b/index.php
@@ -55,7 +55,7 @@ $data = getContent('fr');
- = $data['heroHeading'] ?? '' ?>
+ = $data['heroHeading'] ?? '' ?>
@@ -69,10 +69,12 @@ $data = getContent('fr');
-
- = htmlspecialchars($data['heroObjectiveLabel'] ?? '') ?>
-
= htmlspecialchars($data['heroObjectiveDate']) ?>
-
+
+
+ = htmlspecialchars($data['subtitleBlack'] ?? '') ?>
+
= htmlspecialchars($data['subtitleGreen']) ?>
+
+
@@ -131,7 +133,7 @@ $data = getContent('fr');
diff --git a/merci/index.php b/merci/index.php
index 4a4d93f..5cbe14f 100644
--- a/merci/index.php
+++ b/merci/index.php
@@ -45,7 +45,7 @@ $data = getContent('fr');
- = htmlspecialchars($data['thanksHeading'] ?? 'Un grand merci !') ?>
+ = htmlspecialchars($data['thanksHeading'] ?? 'Un grand merci !') ?>
= $data['thanksText'] ?? '' ?>
diff --git a/thanks/index.php b/thanks/index.php
index 7dd44ae..1affdc3 100644
--- a/thanks/index.php
+++ b/thanks/index.php
@@ -45,7 +45,7 @@ $data = getContent('en');
- = htmlspecialchars($data['thanksHeading'] ?? 'Thank you!') ?>
+ = htmlspecialchars($data['thanksHeading'] ?? 'Thank you!') ?>
= $data['thanksText'] ?? '' ?>