.kvo32a_bouton{border-radius:var(--rayon-pilule);min-height:48px;font:700 17px/1 var(--texte-police);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;transition:translate .12s,filter .12s;display:inline-flex}.kvo32a_bouton:hover{filter:brightness(1.05);translate:0 -2px}.kvo32a_bouton:active{translate:0 1px}.kvo32a_ambre{background:var(--ambre);color:var(--encre)}.kvo32a_encre{background:var(--encre);color:var(--creme)}.kvo32a_contour{color:var(--texte);border-color:color-mix(in srgb, var(--texte) 45%, transparent);background:0 0}.kvo32a_contourEncre{color:var(--encre);border-color:color-mix(in srgb, var(--encre) 30%, transparent);background:0 0}
._12tqjW_polaroid{background:var(--creme);box-shadow:var(--ombre-forte);width:fit-content;margin:0;padding:12px 12px 52px;position:relative}._12tqjW_photo{object-fit:cover}._12tqjW_legende{font-family:var(--main);white-space:nowrap;text-overflow:ellipsis;color:var(--encre);font-size:clamp(16px,1.1vw + 9px,24px);line-height:1.1;position:absolute;bottom:12px;left:16px;right:16px;overflow:hidden}._12tqjW_scotch{background:#fdf3e9b0;width:104px;height:28px;margin-left:-52px;position:absolute;top:-14px;left:50%;rotate:-4deg}
._8eBovq_postit{background:var(--postit);color:var(--encre);box-shadow:var(--ombre-papier);font-family:var(--main);padding:24px 26px 28px;font-size:26px;line-height:1.25}._8eBovq_titre{font-family:var(--titre);margin-bottom:6px;font-size:24px;display:block}
.N75req_ticket{background:var(--creme);color:var(--encre);box-shadow:var(--ombre-papier);flex-direction:column;gap:4px;padding:18px 20px 26px;display:flex;position:relative}.N75req_ticket:after{content:"";background:linear-gradient(-45deg, transparent 7px, var(--creme) 0), linear-gradient(45deg, transparent 7px, var(--creme) 0);background-size:14px 14px;height:10px;position:absolute;bottom:-10px;left:0;right:0}.N75req_ambre,.N75req_ambre:after{--creme:var(--ambre)}.N75req_titre{color:var(--encre-douce);font-size:13px;font-weight:600}.N75req_ambre .N75req_titre,.N75req_ambre .N75req_note{color:#4a3410}.N75req_valeur{font-family:var(--titre);font-size:40px;line-height:1}.N75req_note{color:var(--encre-douce);font-size:13px}
.CalKCa_accueil{padding:40px var(--marge-page) 56px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"texte collage""faits collage";gap:24px 40px;min-height:calc(100dvh - 88px);display:grid;position:relative}.CalKCa_texte{z-index:2;flex-direction:column;grid-area:texte;gap:24px;padding-top:40px;display:flex;position:relative}.CalKCa_titre{font-family:var(--titre);margin:0;font-size:clamp(50px,6.3vw,104px);font-weight:400;line-height:.95}.CalKCa_titre span{color:var(--ambre)}.CalKCa_chapo{max-width:440px;color:var(--texte-doux);margin:0;font-size:19px}.CalKCa_actions{flex-wrap:wrap;gap:12px;display:flex}.CalKCa_collage{grid-area:collage;min-height:640px;position:relative}.CalKCa_photoStation,.CalKCa_photoGerant,.CalKCa_photoMagasin,.CalKCa_tampon{position:absolute}.CalKCa_photoStation{z-index:2;width:52%;top:40%;left:0}.CalKCa_photoGerant{z-index:1;width:42%;top:2%;right:6%}.CalKCa_photoMagasin{z-index:3;width:46%;top:58%;right:0}.CalKCa_tampon{z-index:4;width:180px;top:4%;left:2%}.CalKCa_tampon svg{width:100%;height:auto}.CalKCa_faits{color:var(--texte-doux);flex-wrap:wrap;grid-area:faits;align-self:end;gap:12px 32px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.CalKCa_faits b{color:var(--texte)}@media (max-width:900px){.CalKCa_accueil{grid-template-columns:minmax(0,1fr);grid-template-areas:"texte""collage""faits";min-height:0;padding-top:16px}.CalKCa_texte{padding-top:0}.CalKCa_collage{aspect-ratio:1/1.05;min-height:0}.CalKCa_photoStation{width:64%;top:6%}.CalKCa_photoGerant{width:46%;top:26%;right:0}.CalKCa_photoMagasin{display:none}.CalKCa_tampon{width:120px;top:auto;bottom:2%;left:2%}}
.YyJyKq_page{padding:48px var(--marge-page) 96px;flex-direction:column;gap:56px;display:flex}.YyJyKq_titre{font-family:var(--titre);margin:0;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1}.YyJyKq_titre span{color:var(--ambre)}.YyJyKq_rangee{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.YyJyKq_tickets{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}
