/* Généré par exclure-portee.py depuis goda.css — ne pas éditer. */
[hidden]:where(:not(.gda-src, .gda-src *)){ display: none !important; }@font-face{
	font-family: "Playfair Display";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("fonts/playfair-display-400-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Playfair Display";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("fonts/playfair-display-400-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Playfair Display";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("fonts/playfair-display-400-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Playfair Display";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("fonts/playfair-display-400-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Playfair Display";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("fonts/playfair-display-400-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Playfair Display";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("fonts/playfair-display-400-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("fonts/poppins-300-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("fonts/poppins-300-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("fonts/poppins-400-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("fonts/poppins-400-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("fonts/poppins-500-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("fonts/poppins-500-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("fonts/poppins-600-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("fonts/poppins-600-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("fonts/poppins-700-latin-ext.woff2") format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
	font-family: "Poppins";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("fonts/poppins-700-latin.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}:root{
	--accent:     #756457;
	--accent-sombre: #5d5045;
	--noir:       #1a1a1a;
	--noir-70:    rgba(26, 26, 26, .7);
	--noir-50:    rgba(26, 26, 26, .5);
	--blanc:      #ffffff;
	--creme:      #f0eae3;
	--gris-100:   #f2f2f2;
	--gris-200:   #e5e5e5;
	--or:         #986d1d;

	--sans:  "Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
	--serif: "Playfair Display", ui-serif, Georgia, "Times New Roman", serif;

	--largeur: 1300px;
	--gouttiere: 20px;
	--rayon: 12px;
	--rayon-btn: 60px;
	--header-h: 64px;
	--section-gap: 56px;
}@media (min-width: 1000px){:root{ --gouttiere: 48px; --header-h: 78px; --section-gap: 80px; }}*:where(:not(.gda-src, .gda-src *)),*:where(:not(.gda-src, .gda-src *))::before,*:where(:not(.gda-src, .gda-src *))::after{ box-sizing: border-box; }html{ -webkit-text-size-adjust: 100%; scroll-behavior: smooth; }body:where(:not(.gda-src, .gda-src *)){
	margin: 0;
	font-family: var(--sans);
	font-size: 17px;
	font-weight: 500;
	line-height: 1.6;
	color: var(--noir);
	background: var(--blanc);
	overflow-x: hidden;
}img:where(:not(.gda-src, .gda-src *)),video:where(:not(.gda-src, .gda-src *)){ max-width: 100%; height: auto; display: block; }a:where(:not(.gda-src, .gda-src *)){ color: inherit; text-decoration: none; }button:where(:not(.gda-src, .gda-src *)){ font: inherit; cursor: pointer; background: none; border: 0; padding: 0; color: inherit; }ul:where(:not(.gda-src, .gda-src *)){ margin: 0; padding: 0; list-style: none; }p:where(:not(.gda-src, .gda-src *)){ margin: 0; }h1:where(:not(.gda-src, .gda-src *)),h2:where(:not(.gda-src, .gda-src *)),h3:where(:not(.gda-src, .gda-src *)),h4:where(:not(.gda-src, .gda-src *)){ margin: 0; font-family: var(--serif); font-weight: 400; line-height: 1.15; color: var(--noir); }.gut:where(:not(.gda-src, .gda-src *)){ width: 100%; max-width: var(--largeur); margin-inline: auto; padding-inline: var(--gouttiere); }.section:where(:not(.gda-src, .gda-src *)){ margin-block: var(--section-gap); }.center:where(:not(.gda-src, .gda-src *)){ text-align: center; }.muted:where(:not(.gda-src, .gda-src *)){ color: var(--noir-50); }.upper:where(:not(.gda-src, .gda-src *)){ text-transform: uppercase; }.sr-only:where(:not(.gda-src, .gda-src *)){ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }.etoiles:where(:not(.gda-src, .gda-src *)){ color: var(--or); letter-spacing: 2px; }.btn:where(:not(.gda-src, .gda-src *)){
	display: inline-flex; align-items: center; justify-content: center;
	min-height: 52px; padding: 0 34px; border-radius: var(--rayon-btn);
	font-family: var(--sans); font-size: 15px; font-weight: 600; line-height: 1.2;
	text-align: center; transition: background-color .2s ease, color .2s ease, opacity .2s ease;
}.btn--accent:where(:not(.gda-src, .gda-src *)){ background: var(--accent); color: var(--blanc); }.btn--accent:hover:where(:not(.gda-src, .gda-src *)){ background: var(--accent-sombre); }.btn--noir:where(:not(.gda-src, .gda-src *)){ background: var(--noir); color: var(--blanc); }.btn--noir:hover:where(:not(.gda-src, .gda-src *)){ opacity: .88; }.btn--blanc:where(:not(.gda-src, .gda-src *)){ background: var(--blanc); color: var(--noir); }.btn--ligne:where(:not(.gda-src, .gda-src *)){ border: 1.5px solid var(--noir); color: var(--noir); }.btn--ligne:hover:where(:not(.gda-src, .gda-src *)){ background: var(--noir); color: var(--blanc); }.btn--bloc:where(:not(.gda-src, .gda-src *)){ width: 100%; }.bandeau:where(:not(.gda-src, .gda-src *)){ background: var(--noir); color: var(--blanc); }.bandeau__in:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: center; justify-content: center; gap: 26px; padding: 9px var(--gouttiere); flex-wrap: wrap; }.bandeau__item:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: center; gap: 7px; font-size: 12px; font-weight: 500; }@media (max-width: 699px){.bandeau__item:nth-child(n+3):where(:not(.gda-src, .gda-src *)){ display: none; }}.header:where(:not(.gda-src, .gda-src *)){ position: sticky; top: 0; z-index: 50; background: var(--blanc); border-bottom: 1px solid var(--gris-200); }.header__bar:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: center; gap: 16px; height: var(--header-h); }.header__nav:where(:not(.gda-src, .gda-src *)){ display: none; }@media (min-width: 1150px){.header__nav:where(:not(.gda-src, .gda-src *)){ display: flex; gap: 24px; flex: 1; }}.header__link:where(:not(.gda-src, .gda-src *)){ font-size: 14px; font-weight: 600; transition: opacity .2s ease; }.header__link:hover:where(:not(.gda-src, .gda-src *)){ opacity: .55; }.header__logo:where(:not(.gda-src, .gda-src *)){ flex-shrink: 0; margin-inline: auto; }.header__logo img:where(:not(.gda-src, .gda-src *)){ width: 60px; height: auto; }@media (max-width: 1149px){.header__logo:where(:not(.gda-src, .gda-src *)){ margin-inline: auto; }}.header__icons:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: center; gap: 14px; }.header__icons > a:where(:not(.gda-src, .gda-src *)),.header__cart:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: center; line-height: 0; }.header__cart:where(:not(.gda-src, .gda-src *)){ position: relative; }.header__cart-n:where(:not(.gda-src, .gda-src *)){
	position: absolute; top: -7px; right: -9px;
	display: flex; align-items: center; justify-content: center;
	min-width: 18px; height: 18px; padding: 0 5px; border-radius: 999px;
	font-size: 11px; font-weight: 700; background: var(--accent); color: var(--blanc);
}.header__burger:where(:not(.gda-src, .gda-src *)){ display: flex; }@media (min-width: 1150px){.header__burger:where(:not(.gda-src, .gda-src *)){ display: none; }}.icon:where(:not(.gda-src, .gda-src *)){ width: 22px; height: 22px; }.hero:where(:not(.gda-src, .gda-src *)){ position: relative; overflow: hidden; border-radius: 0; }.hero__img:where(:not(.gda-src, .gda-src *)){ width: 100%; height: auto; min-height: 320px; object-fit: cover; }@media (min-width: 1000px){.hero__img:where(:not(.gda-src, .gda-src *)){ min-height: 420px; }}.hero__txt:where(:not(.gda-src, .gda-src *)){
	position: absolute; inset: 0; display: flex; flex-direction: column;
	align-items: flex-start; justify-content: center; gap: 12px;
	padding: 28px var(--gouttiere); color: var(--blanc); max-width: 620px;
}@media (min-width: 1000px){.hero__txt:where(:not(.gda-src, .gda-src *)){ padding-left: 6%; }}.hero__badge:where(:not(.gda-src, .gda-src *)){
	display: inline-block; padding: 5px 14px; border-radius: var(--rayon-btn);
	background: rgba(255,255,255,.9); color: var(--noir);
	font-size: 11px; font-weight: 600; letter-spacing: .02em;
}.hero__titre:where(:not(.gda-src, .gda-src *)){ font-family: var(--serif); font-size: 40px; line-height: 1.05; color: var(--blanc); }@media (min-width: 1000px){.hero__titre:where(:not(.gda-src, .gda-src *)){ font-size: 64px; }}.hero__p:where(:not(.gda-src, .gda-src *)){ font-size: 14px; line-height: 1.55; max-width: 420px; }.pgrid:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: repeat(2, 1fr); gap: 26px 16px; }@media (min-width: 1000px){.pgrid:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(3, 1fr); gap: 32px 24px; }}.pgrid--4:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(2, 1fr); }@media (min-width: 1000px){.pgrid--4:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(4, 1fr); }}.pcard:where(:not(.gda-src, .gda-src *)){ display: flex; flex-direction: column; height: 100%; background: var(--blanc); border-radius: var(--rayon); overflow: hidden; }.pcard__media:where(:not(.gda-src, .gda-src *)){ position: relative; overflow: hidden; background: var(--gris-100); }.pcard__img:where(:not(.gda-src, .gda-src *)){ width: 100%; aspect-ratio: 1 / 1; object-fit: cover; transition: transform .5s ease-out; }.pcard:hover .pcard__img:where(:not(.gda-src, .gda-src *)){ transform: scale(1.04); }.pcard__badge:where(:not(.gda-src, .gda-src *)){
	position: absolute; top: 10px; left: 10px; z-index: 2;
	padding: 4px 11px; border-radius: var(--rayon-btn);
	background: var(--noir); color: var(--blanc);
	font-size: 10px; font-weight: 600; text-transform: uppercase; letter-spacing: .04em;
}.pcard__corps:where(:not(.gda-src, .gda-src *)){ display: flex; flex: 1; flex-direction: column; padding: 14px 4px 0; }.pcard__nom:where(:not(.gda-src, .gda-src *)){ font-family: var(--serif); font-size: 18px; line-height: 1.2; }.pcard__sous:where(:not(.gda-src, .gda-src *)){ margin-top: 4px; font-size: 12px; color: var(--noir-50); }.pcard__note:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: center; gap: 7px; margin-top: 8px; font-size: 11px; color: var(--noir-50); }.pcard__prices:where(:not(.gda-src, .gda-src *)){ display: flex; align-items: baseline; gap: 8px; margin-top: 10px; }.pcard__prix:where(:not(.gda-src, .gda-src *)){ font-size: 17px; font-weight: 600; }.pcard__barre:where(:not(.gda-src, .gda-src *)){ font-size: 13px; color: var(--noir-50); text-decoration: line-through; }.pcard__points:where(:not(.gda-src, .gda-src *)){ margin-top: 12px; display: grid; gap: 6px; font-size: 12px; color: var(--noir-70); }.pcard__points li:where(:not(.gda-src, .gda-src *)){ position: relative; padding-left: 16px; }.pcard__points li:where(:not(.gda-src, .gda-src *))::before{ content: "✓"; position: absolute; left: 0; color: var(--accent); font-weight: 700; }.pcard__cta:where(:not(.gda-src, .gda-src *)){ margin-top: auto; padding-top: 14px; }.sec-titre:where(:not(.gda-src, .gda-src *)){ font-family: var(--serif); font-size: 28px; line-height: 1.15; text-align: center; }@media (min-width: 1000px){.sec-titre:where(:not(.gda-src, .gda-src *)){ font-size: 40px; }}.sec-chapo:where(:not(.gda-src, .gda-src *)){ margin-top: 12px; max-width: 680px; margin-inline: auto; text-align: center; font-size: 14px; color: var(--noir-50); }.sec-sur:where(:not(.gda-src, .gda-src *)){ text-align: center; font-size: 12px; color: var(--noir-50); letter-spacing: .04em; }.best:where(:not(.gda-src, .gda-src *)){ background: var(--noir); color: var(--blanc); padding-block: 48px; }.best .sec-titre:where(:not(.gda-src, .gda-src *)){ color: var(--blanc); }.best .pcard:where(:not(.gda-src, .gda-src *)){ background: var(--blanc); color: var(--noir); padding: 12px; }@media (max-width: 999px){.best .pgrid:where(:not(.gda-src, .gda-src *)){
		display: flex; gap: 16px;
		overflow-x: auto; scroll-snap-type: x mandatory;
		scrollbar-width: none; -ms-overflow-style: none;
	}.best .pgrid:where(:not(.gda-src, .gda-src *))::-webkit-scrollbar{ display: none; }.best .pgrid > *:where(:not(.gda-src, .gda-src *)){ flex: 0 0 78%; scroll-snap-align: start; }}.science:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: 1fr; gap: 28px; align-items: center; }@media (min-width: 1000px){.science:where(:not(.gda-src, .gda-src *)){ grid-template-columns: 1fr 1fr; gap: 48px; }}.science__p:where(:not(.gda-src, .gda-src *)){ margin-top: 14px; font-size: 14px; line-height: 1.7; color: var(--noir-70); }.barres:where(:not(.gda-src, .gda-src *)){ margin-top: 26px; display: grid; gap: 14px; }.barre:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: minmax(0,1fr) auto; align-items: center; gap: 14px; }.barre__piste:where(:not(.gda-src, .gda-src *)){
	display: flex; align-items: center; justify-content: center;
	height: 34px; border-radius: 6px; background: var(--gris-100);
	font-size: 13px; font-weight: 600; color: var(--noir);
}.barre__piste--accent:where(:not(.gda-src, .gda-src *)){ background: var(--accent); color: var(--blanc); }.barre__label:where(:not(.gda-src, .gda-src *)){ font-size: 12px; color: var(--noir-50); white-space: nowrap; }.science__mention:where(:not(.gda-src, .gda-src *)){ margin-top: 18px; text-align: center; font-size: 12px; color: var(--noir-50); }.avis-grid:where(:not(.gda-src, .gda-src *)){
	display: flex; gap: 18px; margin-top: 30px;
	overflow-x: auto; scroll-snap-type: x mandatory;
	scroll-padding-left: var(--gutter, 20px);
	scrollbar-width: none; -ms-overflow-style: none;
}.avis-grid:where(:not(.gda-src, .gda-src *))::-webkit-scrollbar{ display: none; }.avis:where(:not(.gda-src, .gda-src *)){
	display: flex; flex-direction: column; flex: 0 0 295px; scroll-snap-align: start;
	background: var(--gris-100); border-radius: var(--rayon); overflow: hidden;
}.avis__img:where(:not(.gda-src, .gda-src *)){ width: 100%; aspect-ratio: 1 / 1; object-fit: cover; }.avis__corps:where(:not(.gda-src, .gda-src *)){ flex: 1; display: flex; flex-direction: column; padding: 16px; }.avis__txt:where(:not(.gda-src, .gda-src *)){ margin-top: 10px; font-size: 13px; line-height: 1.6; color: var(--noir-70); }.avis__auteur:where(:not(.gda-src, .gda-src *)){ margin-top: 12px; font-size: 11px; font-weight: 600; }.avis__tags:where(:not(.gda-src, .gda-src *)){ display: flex; flex-wrap: wrap; gap: 6px; margin-top: 10px; }.avis__tag:where(:not(.gda-src, .gda-src *)){ padding: 3px 10px; border-radius: var(--rayon-btn); border: 1px solid var(--gris-200); background: var(--blanc); font-size: 10px; }.insta__compte:where(:not(.gda-src, .gda-src *)){ display: inline-flex; align-items: center; gap: 8px; margin-top: 10px; font-size: 15px; font-weight: 600; }.insta__grid:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-top: 26px; }@media (min-width: 1000px){.insta__grid:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(5, 1fr); }}.insta__img:where(:not(.gda-src, .gda-src *)){ width: 100%; aspect-ratio: 3 / 4; object-fit: cover; border-radius: var(--rayon); }.faq:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: 1fr; gap: 12px; margin-top: 26px; }@media (min-width: 1000px){.faq:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(2, 1fr); gap: 12px 24px; }}.faq__item:where(:not(.gda-src, .gda-src *)){ border: 1px solid var(--gris-200); border-radius: var(--rayon); padding: 16px 18px; }.faq__item summary:where(:not(.gda-src, .gda-src *)){ cursor: pointer; font-size: 14px; font-weight: 500; list-style: none; display: flex; justify-content: space-between; gap: 12px; }.faq__item summary:where(:not(.gda-src, .gda-src *))::after{ content: "+"; color: var(--noir-50); }.faq__item[open] summary:where(:not(.gda-src, .gda-src *))::after{ content: "−"; }.faq__item p:where(:not(.gda-src, .gda-src *)){ margin-top: 12px; font-size: 13px; line-height: 1.7; color: var(--noir-70); }.reassure:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; text-align: center; }@media (min-width: 1000px){.reassure:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(4, 1fr); }}.reassure__t:where(:not(.gda-src, .gda-src *)){ font-family: var(--serif); font-size: 17px; }.reassure__p:where(:not(.gda-src, .gda-src *)){ margin-top: 6px; font-size: 12px; color: var(--noir-50); }.news:where(:not(.gda-src, .gda-src *)){ position: relative; border-radius: var(--rayon); overflow: hidden; background: var(--noir); color: var(--blanc); padding: 44px var(--gouttiere); }.news__in:where(:not(.gda-src, .gda-src *)){ max-width: 640px; margin-inline: auto; text-align: center; }.news__titre:where(:not(.gda-src, .gda-src *)){ font-family: var(--serif); font-size: 30px; color: var(--blanc); line-height: 1.1; }@media (min-width: 1000px){.news__titre:where(:not(.gda-src, .gda-src *)){ font-size: 42px; }}.news__p:where(:not(.gda-src, .gda-src *)){ margin-top: 14px; font-size: 13px; line-height: 1.7; color: rgba(255,255,255,.75); }.news__form:where(:not(.gda-src, .gda-src *)){ display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 22px; }.news__input:where(:not(.gda-src, .gda-src *)){ flex: 1 1 240px; max-width: 340px; height: 50px; padding: 0 18px; font: inherit; font-size: 14px; color: var(--noir); background: var(--blanc); border: 0; border-radius: var(--rayon-btn); }.footer:where(:not(.gda-src, .gda-src *)){ background: var(--noir); color: var(--blanc); padding: 44px var(--gouttiere) 26px; }.footer__grid:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: 1fr; gap: 30px; max-width: var(--largeur); margin-inline: auto; }@media (min-width: 768px){.footer__grid:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(4, 1fr); }}.footer__h:where(:not(.gda-src, .gda-src *)){ font-size: 13px; font-weight: 600; margin-bottom: 14px; }.footer__links:where(:not(.gda-src, .gda-src *)){ display: flex; flex-direction: column; gap: 9px; }.footer__link:where(:not(.gda-src, .gda-src *)){ font-size: 13px; color: rgba(255,255,255,.7); transition: color .2s ease; }.footer__link:hover:where(:not(.gda-src, .gda-src *)){ color: var(--blanc); }.footer__bas:where(:not(.gda-src, .gda-src *)){ max-width: var(--largeur); margin: 26px auto 0; padding-top: 18px; border-top: 1px solid rgba(255,255,255,.15); font-size: 12px; color: rgba(255,255,255,.55); }.pdp:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: 1fr; gap: 28px; }@media (min-width: 1000px){.pdp:where(:not(.gda-src, .gda-src *)){ grid-template-columns: 1.1fr 1fr; gap: 44px; align-items: start; }}.pdp__gal:where(:not(.gda-src, .gda-src *)){
	display: flex; gap: 10px;
	overflow-x: auto; scroll-snap-type: x mandatory;
	scrollbar-width: none; -ms-overflow-style: none;
}.pdp__gal:where(:not(.gda-src, .gda-src *))::-webkit-scrollbar{ display: none; }.pdp__gal > *:where(:not(.gda-src, .gda-src *)){ flex: 0 0 100%; scroll-snap-align: start; }@media (min-width: 640px){.pdp__gal:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(2, 1fr); }}.pdp__shot:where(:not(.gda-src, .gda-src *)){ width: 100%; aspect-ratio: 1 / 1; object-fit: cover; border-radius: var(--rayon); background: var(--gris-100); }@media (min-width: 1000px){.pdp__achat:where(:not(.gda-src, .gda-src *)){ position: sticky; top: calc(var(--header-h) + 20px); }}.pdp__titre:where(:not(.gda-src, .gda-src *)){ font-family: var(--serif); font-size: 30px; line-height: 1.15; }.pdp__prix:where(:not(.gda-src, .gda-src *)){ font-size: 24px; font-weight: 600; }.pdp__champ:where(:not(.gda-src, .gda-src *)){ border: 0; padding: 0; margin: 0 0 18px; }.pdp__legende:where(:not(.gda-src, .gda-src *)){ margin-bottom: 9px; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: .04em; }.pdp__choix:where(:not(.gda-src, .gda-src *)){ display: flex; flex-wrap: wrap; gap: 8px; }.pdp__opt input:where(:not(.gda-src, .gda-src *)){ position: absolute; opacity: 0; width: 0; height: 0; }.pdp__opt span:where(:not(.gda-src, .gda-src *)){
	display: inline-flex; align-items: center; justify-content: center;
	min-width: 52px; min-height: 44px; padding: 0 16px; cursor: pointer;
	border: 1px solid var(--gris-200); border-radius: var(--rayon-btn);
	font-size: 13px; font-weight: 500; transition: border-color .15s ease, background-color .15s ease;
}.pdp__opt input:checked + span:where(:not(.gda-src, .gda-src *)){ border-color: var(--noir); background: var(--noir); color: var(--blanc); }.pdp__opt input:focus-visible + span:where(:not(.gda-src, .gda-src *)){ outline: 2px solid var(--accent); outline-offset: 2px; }.pdp__reassure:where(:not(.gda-src, .gda-src *)){ margin-top: 20px; display: grid; gap: 7px; font-size: 12px; color: var(--noir-50); }.gda-tag:where(:not(.gda-src, .gda-src *)){ display: inline-block; margin-left: 6px; font-size: 12px; color: var(--noir-50); }.notice:where(:not(.gda-src, .gda-src *)){ padding: 12px 16px; border-radius: var(--rayon); font-size: 14px; }.notice--ok:where(:not(.gda-src, .gda-src *)){ background: #ecfdf5; color: #065f46; }.notice--ko:where(:not(.gda-src, .gda-src *)){ background: #fef2f2; color: #991b1b; }@media (prefers-reduced-motion: reduce){*:where(:not(.gda-src, .gda-src *)),*:where(:not(.gda-src, .gda-src *))::before,*:where(:not(.gda-src, .gda-src *))::after{ animation-duration: .01ms !important; transition-duration: .01ms !important; scroll-behavior: auto !important; }}.menu[hidden]:where(:not(.gda-src, .gda-src *)),.sac[hidden]:where(:not(.gda-src, .gda-src *)){ display: none !important; }.menu:where(:not(.gda-src, .gda-src *)){ position: fixed; inset: 0; z-index: 60; background: #fff; padding: 24px; overflow-y: auto; }.menu__nav:where(:not(.gda-src, .gda-src *)),.menu__outils:where(:not(.gda-src, .gda-src *)){ list-style: none; padding: 0; margin: 16px 0; display: grid; gap: 8px; }.menu__vignettes:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 20px 0; }.menu__confiance p:where(:not(.gda-src, .gda-src *)){ margin: 0; font-size: 12px; }.sac:where(:not(.gda-src, .gda-src *)){ position: fixed; inset: 0; z-index: 65; }.sac__fond:where(:not(.gda-src, .gda-src *)){ position: absolute; inset: 0; background: rgba(0,0,0,.45); }.sac__boite:where(:not(.gda-src, .gda-src *)){ position: absolute; inset-block: 0; right: 0; width: min(400px,100%); background: #fff; padding: 24px; overflow-y: auto; }.sac__points:where(:not(.gda-src, .gda-src *)){ list-style: none; padding: 0; margin: 12px 0; display: grid; gap: 6px; font-size: 13px; }.reassure__i:where(:not(.gda-src, .gda-src *)){ display: grid; }.reassure__i span:where(:not(.gda-src, .gda-src *)){ display: block; }.avis-video:where(:not(.gda-src, .gda-src *)){ display: grid; gap: 16px; grid-template-columns: 1fr; }.avis-video__tags:where(:not(.gda-src, .gda-src *)){ list-style: none; padding: 0; margin: 8px 0 0; display: flex; flex-wrap: wrap; gap: 8px; font-size: 11px; }.expedition:where(:not(.gda-src, .gda-src *)){ font-size: 13px; margin: 0; }.footer__links:where(:not(.gda-src, .gda-src *)){ list-style: none; padding: 0; margin: 0; display: grid; gap: 6px; }@media (min-width: 768px){.avis-video:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(3, 1fr); }}.reassure__large:where(:not(.gda-src, .gda-src *)){ display: none; }@media (min-width: 900px){.reassure__empile:where(:not(.gda-src, .gda-src *)){ display: none; }.reassure__large:where(:not(.gda-src, .gda-src *)){ display: block; }}.hero__badge div + div:where(:not(.gda-src, .gda-src *)){ display: none; }.avis-video__t--nu:where(:not(.gda-src, .gda-src *)){ display: none; }.avis-video__a--nu:where(:not(.gda-src, .gda-src *)){ display: none; }.pdp__points:where(:not(.gda-src, .gda-src *)){ display: grid; gap: 8px; margin: 14px 0; font-size: 13px; }.pdp__point b:where(:not(.gda-src, .gda-src *)){ display: block; }.abo__t:where(:not(.gda-src, .gda-src *)){ font-size: 18px; margin-top: 18px; }.abo__p:where(:not(.gda-src, .gda-src *)),.abo__g:where(:not(.gda-src, .gda-src *)),.abo__secure:where(:not(.gda-src, .gda-src *)),.abo__sans:where(:not(.gda-src, .gda-src *)),.abo__rendu:where(:not(.gda-src, .gda-src *)){ font-size: 12px; margin: 6px 0; }.abo__rendu:where(:not(.gda-src, .gda-src *)){ display: none; }.accs:where(:not(.gda-src, .gda-src *)){ display: grid; gap: 10px; margin-top: 26px; }.acc:where(:not(.gda-src, .gda-src *)){ border: 1px solid rgba(0,0,0,.1); border-radius: 8px; }.acc__t:where(:not(.gda-src, .gda-src *)){ padding: 14px 16px; font-weight: 700; cursor: pointer; list-style: none; }.acc__t:where(:not(.gda-src, .gda-src *))::-webkit-details-marker{ display: none; }.acc__c:where(:not(.gda-src, .gda-src *)){ padding: 0 16px 16px; font-size: 14px; }.fiche-news:where(:not(.gda-src, .gda-src *)){ margin-top: 30px; text-align: center; }.footer__entrees:where(:not(.gda-src, .gda-src *)){ list-style: none; padding: 0; margin: 18px 0; display: flex; flex-wrap: wrap; gap: 10px 18px; font-size: 13px; }.footer__sec:where(:not(.gda-src, .gda-src *)){ display: flex; flex-wrap: wrap; gap: 12px; font-size: 12px; margin-top: 8px; }.carrousel:where(:not(.gda-src, .gda-src *)){ display: flex; gap: 10px; overflow-x: auto; margin-top: 24px; padding-bottom: 8px; }.carrousel img:where(:not(.gda-src, .gda-src *)){ width: 150px; height: 190px; object-fit: cover; border-radius: 8px; flex: 0 0 auto; }.avis__photo:where(:not(.gda-src, .gda-src *)){ width: 100%; border-radius: 8px; margin-bottom: 10px; aspect-ratio: 4 / 5; object-fit: cover; }.ugc-mur:where(:not(.gda-src, .gda-src *)){
	display: grid; grid-auto-flow: column; grid-template-rows: repeat(2, 1fr);
	grid-auto-columns: 116px; gap: 10px; margin-top: 24px;
	overflow-x: auto; scroll-snap-type: x mandatory;
	scrollbar-width: none; -ms-overflow-style: none;
}.ugc-mur:where(:not(.gda-src, .gda-src *))::-webkit-scrollbar{ display: none; }.ugc-mur video:where(:not(.gda-src, .gda-src *)),.ugc-mur img:where(:not(.gda-src, .gda-src *)){ width: 116px; border-radius: 8px; aspect-ratio: 9 / 16; object-fit: cover; background: #000; scroll-snap-align: start; }@media (min-width: 768px){.ugc-mur:where(:not(.gda-src, .gda-src *)){ grid-auto-columns: 150px; }.ugc-mur video:where(:not(.gda-src, .gda-src *)),.ugc-mur img:where(:not(.gda-src, .gda-src *)){ width: 150px; }}.pdp__vignettes:where(:not(.gda-src, .gda-src *)){ display: flex; flex-wrap: wrap; gap: 6px; margin-top: 10px; }.pdp__vignettes img:where(:not(.gda-src, .gda-src *)){ width: 56px; height: 56px; object-fit: cover; border-radius: 6px; }.pdp__offre-img:where(:not(.gda-src, .gda-src *)){ width: 100%; max-width: 300px; margin: 10px auto; display: block; }.sec-args:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }.sec-args img:where(:not(.gda-src, .gda-src *)){ width: 100%; border-radius: 8px; }@media (min-width: 768px){.sec-args:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(3, 1fr); }}.page-visuels:where(:not(.gda-src, .gda-src *)){ display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-top: 24px; }.page-visuels img:where(:not(.gda-src, .gda-src *)){ width: 100%; border-radius: 8px; }@media (min-width: 768px){.page-visuels:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(4, 1fr); }}.fsec:where(:not(.gda-src, .gda-src *)){ margin-block: 40px; }.fsec .sec-titre:where(:not(.gda-src, .gda-src *)){ text-align: center; }.fsec .sec-chapo:where(:not(.gda-src, .gda-src *)){ margin-top: 10px; text-align: center; color: var(--noir-70); }.fsec__cartes:where(:not(.gda-src, .gda-src *)){
	display: flex; gap: 16px; margin-top: 26px;
	overflow-x: auto; scroll-snap-type: x mandatory;
	scrollbar-width: none; -ms-overflow-style: none;
}.fsec__cartes:where(:not(.gda-src, .gda-src *))::-webkit-scrollbar{ display: none; }.ftemoin:where(:not(.gda-src, .gda-src *)){
	flex: 0 0 295px; scroll-snap-align: start;
	display: flex; flex-direction: column; gap: 10px;
	background: var(--gris-100); border-radius: var(--rayon); overflow: hidden; padding-bottom: 16px;
}.ftemoin__i:where(:not(.gda-src, .gda-src *)),.ftemoin__v:where(:not(.gda-src, .gda-src *)){ width: 100%; aspect-ratio: 4 / 5; object-fit: cover; background: #000; }.ftemoin__a:where(:not(.gda-src, .gda-src *)){ padding-inline: 16px; font-size: 15px; font-weight: 600; }.ftemoin__t:where(:not(.gda-src, .gda-src *)){ margin: 0; padding-inline: 16px; }.ftemoin__t p:where(:not(.gda-src, .gda-src *)){ font-size: 13px; line-height: 1.6; color: var(--noir-70); }.ftemoin__aut:where(:not(.gda-src, .gda-src *)){ padding-inline: 16px; font-size: 11px; font-weight: 600; }.ftemoin__tags:where(:not(.gda-src, .gda-src *)){
	display: flex; flex-wrap: wrap; gap: 6px; margin: 0; padding: 0 16px; list-style: none;
}.ftemoin__tags li:where(:not(.gda-src, .gda-src *)){
	padding: 3px 10px; border-radius: var(--rayon-btn); border: 1px solid var(--gris-200);
	background: var(--blanc); font-size: 10px;
}.fsec__points:where(:not(.gda-src, .gda-src *)){ margin-top: 18px; padding-left: 20px; display: grid; gap: 8px; font-size: 14px; }.fsec__avis:where(:not(.gda-src, .gda-src *)){
	margin-top: 16px; padding: 0; list-style: none;
	display: grid; gap: 10px; font-size: 13px; font-style: italic; color: var(--noir-70);
}.fsec--s0:where(:not(.gda-src, .gda-src *)){ margin-top: 0; }.fsec__mur:where(:not(.gda-src, .gda-src *)){ display: grid; gap: 16px; margin-top: 24px; }@media (min-width: 700px){.fsec__mur:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(2, 1fr); }}@media (min-width: 1150px){.fsec__mur:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(3, 1fr); }}.favis:where(:not(.gda-src, .gda-src *)){
	background: var(--gris-100); border-radius: var(--rayon); padding: 16px;
	display: flex; flex-direction: column; gap: 10px;
}.favis.is-hidden:where(:not(.gda-src, .gda-src *)){ display: none; }.fsec__plus:where(:not(.gda-src, .gda-src *)){ margin-top: 20px; text-align: center; }.fsec__plus button:where(:not(.gda-src, .gda-src *)){
	border: 1px solid var(--noir); background: none; cursor: pointer;
	padding: 12px 22px; font: inherit; font-size: 12px; text-transform: uppercase;
}.favis__t:where(:not(.gda-src, .gda-src *)){ font-size: 13px; line-height: 1.6; color: var(--noir-70); }.favis__m:where(:not(.gda-src, .gda-src *)){ display: flex; flex-wrap: wrap; gap: 8px; font-size: 11px; align-items: center; }.favis__aut:where(:not(.gda-src, .gda-src *)){ font-weight: 600; }.favis__n:where(:not(.gda-src, .gda-src *)),.favis__v:where(:not(.gda-src, .gda-src *)),.favis__d:where(:not(.gda-src, .gda-src *)){ color: var(--noir-70); }.fsec__vis:where(:not(.gda-src, .gda-src *)){
	display: grid; grid-auto-flow: column; grid-template-rows: repeat(2, 1fr);
	grid-auto-columns: 130px; gap: 10px; margin-top: 20px;
	overflow-x: auto; scroll-snap-type: x mandatory;
	scrollbar-width: none; -ms-overflow-style: none;
}.fsec__vis:where(:not(.gda-src, .gda-src *))::-webkit-scrollbar{ display: none; }.fsec__vis img:where(:not(.gda-src, .gda-src *)),.fsec__vis video:where(:not(.gda-src, .gda-src *)){
	width: 130px; border-radius: 8px; aspect-ratio: 3 / 4; object-fit: cover;
	background: #000; scroll-snap-align: start;
}@media (min-width: 768px){.fsec__vis:where(:not(.gda-src, .gda-src *)){ grid-auto-columns: 170px; }.fsec__vis img:where(:not(.gda-src, .gda-src *)),.fsec__vis video:where(:not(.gda-src, .gda-src *)){ width: 170px; }}.fsec:where(:not(.gda-src, .gda-src *)){ margin-block: 28px; }.fsec__st:where(:not(.gda-src, .gda-src *)){ list-style: none; margin: 16px auto 0; padding: 0; max-width: 820px;
	display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 18px; }.fsec__st h3:where(:not(.gda-src, .gda-src *)){ font-size: 15px; font-weight: 600; text-align: center; }.fsec__grille:where(:not(.gda-src, .gda-src *)){
	list-style: none; margin: 14px auto 0; padding: 0; max-width: 820px;
	display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 4px 14px;
	font-size: 13px; line-height: 1.35;
}@media (min-width: 768px){.fsec__grille:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(3, minmax(0, 1fr)); }}.fsec__p:where(:not(.gda-src, .gda-src *)){ max-width: 760px; margin: 10px auto 0; font-size: 13px; line-height: 1.55; color: var(--noir-70); }.fsec--s0 .fsec__grille:where(:not(.gda-src, .gda-src *)),.fsec--s0 .fsec__p:where(:not(.gda-src, .gda-src *)){ font-size: 12px; }.fsec__vis--grand:where(:not(.gda-src, .gda-src *)){ display: grid; grid-auto-flow: row; grid-template-rows: none; grid-template-columns: 1fr; gap: 14px; overflow: visible; }.fsec__vis--grand img:where(:not(.gda-src, .gda-src *)),.fsec__vis--grand video:where(:not(.gda-src, .gda-src *)){ width: 100%; aspect-ratio: auto; max-height: 560px; object-fit: cover; }@media (min-width: 768px){.fsec__vis--grand:where(:not(.gda-src, .gda-src *)){ grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }}.gda-src--contents{ display: contents; }@font-face{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(fonts/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}@font-face{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(fonts/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}@font-face{
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(fonts/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{font-family:Alia-Gambarino;src:url(fonts/alia-c9f279173f0a952d.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Alia-Gambarino;src:url(fonts/alia-0a61a61bb1e28a95.woff) format("woff");font-weight:500;font-display:swap}.wrap:where(:not(.gda-src, .gda-src *)){ max-width: 1200px; margin: 0 auto; padding: 32px 20px 64px; box-sizing: border-box; }.wrap--narrow:where(:not(.gda-src, .gda-src *)){ max-width: 960px; }.page-service > h1:where(:not(.gda-src, .gda-src *)){ font-family: Poppins, sans-serif; font-weight: 600; font-size: 32px; margin: 0 0 24px; }@media (min-width: 1000px){.wrap:where(:not(.gda-src, .gda-src *)){ padding: 48px 48px 80px; }}