.of-entete{margin-bottom:calc(var(--spacing) * 10)}.of-synthese{gap:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 12);grid-template-columns:minmax(0,1fr);display:grid}.of-prix-montant{line-height:1}.of-actions{gap:calc(var(--spacing) * 4);flex-direction:column;min-width:0;display:flex}.of-boutons{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;display:flex}.of-bouton{width:100%}.of-message{border-left:4px solid var(--aloha-link);max-width:42ch;padding-left:calc(var(--spacing) * 6);line-height:1.25}.of-carte{padding:calc(var(--spacing) * 6)}.of-carte-icone{margin-top:1px}.of-apercu{padding:calc(var(--spacing) * 4)}.of-apercu-livret{align-items:start;gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1fr);display:grid}@media (width<=39.99rem){.of-apercu .tuiles-lieux{grid-template-columns:minmax(0,1fr)}}.of-gains{gap:calc(var(--spacing) * 12);grid-template-columns:minmax(0,1fr);display:grid}.of-gain:last-child{border-bottom:1px solid var(--aloha-border)}.of-frise{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.of-etape{border-left:2px solid var(--aloha-link);padding-left:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 10)}.of-etape:last-child{padding-bottom:0}.of-etape-num{font-size:3rem}.of-etape-texte{max-width:34ch}.of-chiffres{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.of-chiffre--total{grid-column:span 2/span 2}.of-chiffre-lien{padding-bottom:calc(var(--spacing) * 2);text-decoration:none}.of-chiffre-lien:hover .of-chiffre-libelle,.of-chiffre-lien:focus-visible .of-chiffre-libelle{color:var(--aloha-link);text-underline-offset:4px;text-decoration:underline}@media (width>=64rem){.of-faq{column-gap:calc(var(--spacing) * 6)}}.of-carte-photo{aspect-ratio:4/3}.of-carte-mac{padding:2.25rem 9% 2rem}.of-carte-mac .stage{transition:transform .7s}.carte-offre-hub:hover .of-carte-mac .stage{transform:translateY(-4px)}.of-carte-photo img{transition:transform .7s}.carte-offre-hub:hover .of-carte-photo img{scale:1.03}.of-carte-prix{font-size:1.5rem}.of-carte-bouton{align-self:flex-start}@media (width>=40rem){.of-boutons{flex-flow:wrap;width:auto}.of-bouton{width:auto}.of-apercu{padding:calc(var(--spacing) * 6)}}@media (width>=48rem){.of-entete{margin-bottom:calc(var(--spacing) * 14)}.of-synthese{padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 16)}.of-message{padding-left:calc(var(--spacing) * 8);font-size:1.875rem}.of-carte{padding:calc(var(--spacing) * 7)}.of-apercu-livret{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.of-chiffres{grid-template-columns:repeat(5,minmax(0,1fr))}.of-chiffre--total{grid-column:span 1/span 1}}@media (width>=64rem){.of-synthese{align-items:end;gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,1fr) auto}.of-actions{padding-bottom:calc(var(--spacing) * 2);align-items:flex-end}.of-boutons{justify-content:flex-end}.of-reassurance{text-align:right}.of-apercu{padding:calc(var(--spacing) * 8)}.of-gains{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.of-frise{column-gap:calc(var(--spacing) * 8)}.of-frise--4{grid-template-columns:repeat(4,minmax(0,1fr))}.of-frise--3{grid-template-columns:repeat(3,minmax(0,1fr))}.of-frise--2{grid-template-columns:repeat(2,minmax(0,1fr))}.of-etape{border-left:0;border-top:2px solid var(--aloha-link);padding:calc(var(--spacing) * 7) 0 0}}.of-confirme[hidden]{display:none}.of-confirme-boite{gap:calc(var(--spacing) * 1);margin-top:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);border:2px solid var(--aloha-link);border-radius:var(--radius-card,1rem);flex-direction:column;display:flex}.page-offre,.page-offres{--om-encre:var(--aloha-foreground,#011f44);--om-texte:#33496a;--om-discret:#4a5e7c;--om-vert:#008f95;--om-vert-texte:#005c63;--om-vert-profond:#005c63;--om-vert-clair:#9ccbce;--om-filet:#d3e4e6;--om-filet-doux:#e3eeef;--om-pale:#f2f8f8;--om-vert-pale:#e8f4f5;--om-carte:var(--aloha-card,#fff);--om-pas:clamp(4rem, 7vw, 7rem);--om-pas-bande:clamp(3.5rem, 6vw, 6rem)}.dark :is(.page-offre,.page-offres){--om-texte:var(--aloha-muted-foreground);--om-discret:var(--aloha-muted-foreground);--om-vert:#64c2c7;--om-vert-texte:#8fd6da;--om-vert-clair:color-mix(in srgb, #64c2c7 45%, var(--aloha-card));--om-filet:var(--aloha-border);--om-filet-doux:var(--aloha-border);--om-pale:color-mix(in srgb, #64c2c7 9%, var(--aloha-card));--om-vert-pale:color-mix(in srgb, #64c2c7 16%, var(--aloha-card))}.om-section{padding-block:var(--om-pas) 0;font-size:1rem;line-height:1.55}.om-section.om-pale{padding-block:var(--om-pas-bande);background:var(--om-pale);margin-block-start:var(--om-pas)}.om-section.om-derniere{padding-block:var(--om-pas-bande) var(--om-pas)}.om-titre{--tw-font-weight:700;font-family:var(--font-display);font-size:var(--text-display-xs);letter-spacing:-.015em;color:var(--om-encre);margin:0 0 clamp(1.75rem,3vw,3rem);font-weight:700;line-height:1.12}.om-titre--petit{font-size:var(--text-display-xs);letter-spacing:-.01em;margin-block-end:1.75rem;line-height:1.15}.om-surtitre{font-size:var(--text-eye);letter-spacing:.06em;text-transform:uppercase;color:var(--om-vert-texte);margin:0;font-weight:600;line-height:1}:is(.page-offre,.page-offres) .page-hero>.container-page{padding-bottom:5.5rem}.om-carte-prix.bande-synthese,.om-chiffres-carte{z-index:2;margin-top:-4rem;position:relative}.om-carte-prix.bande-synthese{background:0 0;border:0;padding:0}.of-confirme:not([hidden])+.om-carte-prix.bande-synthese{margin-top:1.5rem}.om-carte-prix .of-synthese,.om-chiffres-carte__liste{border:1px solid var(--om-filet);background:var(--om-carte);border-radius:1.25rem;box-shadow:0 24px 48px -28px #011f4466}.om-carte-prix .of-synthese{flex-wrap:wrap;align-items:center;gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.375rem,2.4vw,2.25rem);display:flex}.om-carte-prix .of-synthese>div:first-child{flex:17.5rem;gap:.375rem}.om-carte-prix #b-synthese{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.om-carte-prix .of-synthese>div:first-child>p:first-of-type{font-weight:700}.om-carte-prix .of-prix-montant{letter-spacing:-.02em;color:var(--om-encre);font-size:clamp(1.875rem,2.6vw,2.5rem);line-height:1.05}.om-carte-prix .of-synthese>div:first-child>p:last-child{max-width:44ch;color:var(--om-texte);font-size:.9375rem;line-height:1.45}.om-carte-prix .of-actions{flex:20rem;align-items:stretch;gap:.75rem;padding:0}.om-carte-prix .of-boutons{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.75rem 1.25rem;width:100%}.om-carte-prix .of-bouton{flex:auto;width:auto}.om-carte-prix .of-reassurance{text-align:left;color:var(--om-texte);margin:0;font-size:.875rem;line-height:1.45}.om-pour-qui{flex-wrap:wrap;align-items:flex-start;gap:1.5rem clamp(1.5rem,5vw,5rem);display:flex}.om-pour-qui .om-titre{flex:0 20rem;margin:0}.om-pastilles{flex-wrap:wrap;flex:26.25rem;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.om-pastille{border:1px solid var(--om-vert-clair);min-height:2.75rem;font-size:var(--text-sm-plus);color:var(--om-encre);border-radius:999px;align-items:center;padding:0 1.125rem;font-weight:400;line-height:1.2;display:inline-flex}.om-pour-qui+.om-gains{padding-block-start:var(--om-pas)}.om-grille-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:clamp(1rem,1.8vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.om-grille-4--profils{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.625rem),1fr));gap:clamp(.75rem,1.4vw,1.25rem)}.om-grille-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));gap:clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.om-carte{box-sizing:border-box;border:1px solid var(--om-filet);background:var(--om-carte);height:100%;color:var(--om-encre);border-radius:1.125rem;flex-direction:column;gap:.75rem;padding:clamp(1.375rem,2vw,1.875rem);text-decoration:none;display:flex}.om-carte--lien{gap:.875rem;min-height:clamp(5.5rem,13vw,11.875rem);padding:clamp(1.25rem,2vw,1.75rem);transition:border-color .18s,background-color .18s}.om-carte--lien:hover{border-color:var(--om-vert);background:var(--om-pale)}.om-carte--lien:focus-visible{outline:3px solid var(--om-vert);outline-offset:3px}.om-picto{background:var(--om-vert-pale);width:3rem;height:3rem;color:var(--om-vert);border-radius:.75rem;place-items:center;display:grid}.om-carte--lien .om-picto{width:2.75rem;height:2.75rem}.om-carte__titre{--tw-font-weight:600;font-family:var(--font-display);font-size:var(--text-body-lg);color:var(--om-encre);margin:.375rem 0 0;font-weight:600;line-height:1.25}.om-carte--lien .om-carte__titre{font-size:var(--text-body-lg);text-wrap:pretty;margin:0;line-height:1.3}.om-carte__texte{font-size:var(--text-list);color:var(--om-texte);text-wrap:pretty;margin:0;line-height:1.55}.om-carte__lien{font-size:var(--text-btn);color:var(--om-vert-texte);align-items:center;gap:.375rem;margin-top:auto;font-weight:600;line-height:1.3;display:flex}.om-facon{flex-direction:column;gap:.625rem;display:flex}.om-facon__picto{color:var(--om-vert)}.om-facon .om-carte__titre{font-size:var(--text-body-lg);margin:0}.om-offres{grid-template-columns:repeat(auto-fit,minmax(min(100%,31.25rem),1fr));gap:clamp(1rem,1.8vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.om-offres--compact{grid-template-columns:repeat(auto-fit,minmax(min(100%,18.75rem),1fr));gap:1.25rem}.om-offre{box-sizing:border-box;border:1px solid var(--om-filet);background:var(--om-carte);height:100%;color:var(--om-encre);border-radius:1.125rem;flex-direction:column;gap:1.125rem;padding:clamp(1.5rem,2.3vw,2.25rem);display:flex;box-shadow:0 1px 2px #011f440d,0 12px 32px -18px #005c6347}.om-offre__tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.om-offre__badge{border:1px solid var(--om-vert-clair);min-height:1.625rem;color:var(--om-vert-texte);border-radius:999px;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.om-offre__nom{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--om-encre);margin:0;font-size:clamp(1.375rem,1.7vw,1.625rem);font-weight:700;line-height:1.15}.om-offre__promesse{max-width:52ch;color:var(--om-texte);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.55}.om-offre__inclus{border-top:1px solid var(--om-filet-doux);flex-direction:column;gap:.625rem;margin:0;padding:1.125rem 0 0;list-style:none;display:flex}.om-offre__inclus li{align-items:flex-start;gap:.625rem;font-size:.96875rem;line-height:1.45;display:flex}.om-offre__inclus svg{color:var(--om-vert);flex:none;margin-top:.1rem}.om-offre__pied{border-top:1px solid var(--om-filet-doux);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;padding-top:1.125rem;display:flex}.om-offre__tarif{flex-direction:column;gap:.25rem;display:flex}.om-offre__prix{font-family:var(--font-display);color:var(--om-encre);font-size:clamp(1.375rem,1.7vw,1.625rem);font-weight:700;line-height:1.1}.om-offre__mode{color:var(--om-discret);font-size:.875rem}.om-portail{text-align:center;font-size:var(--text-list);color:var(--om-texte);margin:2rem 0 0}.om-portail a{color:var(--om-vert-texte);text-underline-offset:4px;font-weight:600;text-decoration:underline}.om-apercu{margin:0}.om-apercu__scene{background:var(--om-pale);border-radius:1.5rem;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.5rem,4vw,4rem) clamp(1rem,4vw,4rem);display:flex}.om-navigateur{border:1px solid var(--om-filet);background:var(--om-carte);border-radius:.875rem;flex:32.5rem;min-width:0;max-width:51.25rem;overflow:hidden;box-shadow:0 24px 48px -30px #011f4473}.om-navigateur__barre{border-bottom:1px solid var(--om-filet-doux);align-items:center;gap:.375rem;height:2.5rem;padding:0 .875rem;display:flex}.om-navigateur__barre i{background:var(--om-filet);border-radius:50%;width:.625rem;height:.625rem}.om-navigateur__adresse{background:var(--om-pale);white-space:nowrap;max-width:20rem;height:1.375rem;color:var(--om-discret);border-radius:.375rem;flex:1;margin-left:.75rem;padding:0 .625rem;font-size:.75rem;line-height:1.375rem;overflow:hidden}.om-navigateur img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.om-telephone{background:#011f44;border-radius:2.5rem;flex:0 16.25rem;min-width:12.5rem;max-width:15.625rem;padding:.5rem;box-shadow:0 24px 48px -26px #011f448c}.om-telephone img{aspect-ratio:9/19;object-fit:cover;object-position:top;background:#fff;border-radius:2rem;width:100%;height:auto;display:block}.om-legende{text-align:center;font-size:var(--text-list);color:var(--om-texte);margin:.75rem 0 0;line-height:1.4}.om-etapes{grid-template-columns:repeat(auto-fit,minmax(min(100%,14.375rem),1fr));gap:clamp(1.75rem,2.4vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}.om-etape{border-top:2px solid var(--om-vert);flex-direction:column;gap:.75rem;height:100%;padding-top:1.25rem;display:flex}.om-etape__numero{font-family:var(--font-display);font-size:var(--text-display-xs);letter-spacing:-.02em;color:var(--om-vert);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.om-etape__titre{--tw-font-weight:600;font-family:var(--font-display);font-size:var(--text-body-lg);color:var(--om-encre);margin:0;font-weight:600;line-height:1.2}.om-etape__texte{color:var(--om-texte);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.55}.om-etape__delai{color:var(--om-vert-texte);align-items:flex-start;gap:.5rem;margin:auto 0 0;padding-top:.375rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex}.om-etape__delai svg{flex:none;margin-top:.1rem}.om-detail{border:1.5px solid var(--om-vert);background:var(--om-carte);color:var(--om-encre);border-radius:1.375rem;flex-wrap:wrap;display:flex;overflow:hidden;box-shadow:0 20px 48px -28px #005c6373}.om-detail__tarif{box-sizing:border-box;border-right:1px solid var(--om-filet);background:var(--om-pale);flex-direction:column;flex:21.25rem;gap:1.125rem;padding:clamp(1.75rem,3vw,2.75rem);display:flex}.om-detail__prix{font-family:var(--font-display);letter-spacing:-.02em;color:var(--om-encre);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.375rem,3.4vw,3.25rem);font-weight:700;line-height:1}.om-detail__precision{color:var(--om-texte);text-wrap:pretty;margin:-.75rem 0 0;font-size:1rem;line-height:1.5}.om-detail__conditions{grid-template-columns:auto 1fr;gap:.625rem 1rem;margin:0;font-size:.9375rem;line-height:1.45;display:grid}.om-detail__conditions:empty{display:none}.om-detail__conditions dt{color:var(--om-discret)}.om-detail__conditions dd{color:var(--om-encre);margin:0;font-weight:500}.om-detail__actions{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}.om-detail__bouton{width:100%}.om-detail__listes{box-sizing:border-box;flex:2 28.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-content:start;gap:2rem;padding:clamp(1.75rem,3vw,2.75rem);display:grid}.om-detail__sous-titre{font-family:var(--font-display);color:var(--om-encre);margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.2}.om-inclus,.om-non-inclus{flex-direction:column;gap:.75rem;margin:0;padding:0;font-size:.96875rem;line-height:1.45;list-style:none;display:flex}.om-inclus li{color:var(--om-encre);align-items:flex-start;gap:.625rem;display:flex}.om-coche{background:var(--om-vert);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.375rem;height:1.375rem;display:grid}.om-non-inclus li{color:var(--om-discret);padding-left:2rem;position:relative}.om-non-inclus li:before{content:"";background:#9aa7b8;width:.875rem;height:2px;position:absolute;top:.625rem;left:.25rem}.om-note{color:var(--om-texte);align-items:flex-start;gap:.5rem;margin:0;font-size:.875rem;line-height:1.45;display:flex}.om-note svg{color:var(--om-vert);flex:none;margin-top:.1rem}.om-lien{min-height:2.75rem;font-family:var(--font-display);color:var(--om-vert-texte);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--om-vert);text-decoration-color:var(--om-vert);align-self:flex-start;align-items:center;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}.om-chiffres{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));gap:clamp(1.25rem,2vw,2rem);margin:0;padding:0;list-style:none;display:grid}.om-chiffres li{border-top:2px solid var(--om-vert);padding-top:1.125rem}.om-chiffres a,.om-chiffres-carte a{color:inherit;flex-direction:column;gap:.375rem;text-decoration:none;display:flex}.om-chiffres strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--om-encre);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,3.6vw,3.5rem);font-weight:700;line-height:1}.om-chiffres span{color:var(--om-texte);font-size:1rem}.om-chiffres-carte__liste{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:clamp(1rem,2.4vw,2.5rem);margin:0;padding:clamp(1.375rem,2.4vw,2.25rem);list-style:none;display:grid}.om-chiffres-carte a{flex-flow:wrap;align-items:baseline;gap:.75rem}.om-chiffres-carte strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--om-encre);font-variant-numeric:tabular-nums;font-size:clamp(2.125rem,3vw,2.875rem);font-weight:700;line-height:1}.om-chiffres-carte span{color:var(--om-texte);font-size:1rem}.om-tableau{border:1px solid var(--om-filet);background:var(--om-carte);border-radius:1.125rem;overflow-x:auto}.om-tableau table{border-collapse:collapse;width:100%;min-width:51.25rem;font-size:.9375rem;line-height:1.45}.om-tableau th,.om-tableau td{text-align:left;vertical-align:top;border-top:1px solid var(--om-filet-doux);border-left:1px solid var(--om-filet-doux);color:var(--om-encre);padding:.875rem 1.125rem}.om-tableau tr>:first-child{background:var(--om-carte);border-left:0;width:9.375rem;position:sticky;left:0}.om-tableau thead>tr>*{vertical-align:bottom;border-top:0;border-bottom:1px solid var(--om-filet);background:var(--om-pale);padding-block:1rem}.om-tableau thead th{font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.25}.om-tableau thead th a{color:inherit;text-decoration:none}.om-tableau thead th a:hover{color:var(--om-vert-texte)}.om-tableau tbody th{color:var(--om-texte);font-size:.875rem;font-weight:600;line-height:1.4}.om-faq{flex-wrap:wrap;align-items:flex-start;gap:1.5rem clamp(1.5rem,5vw,5rem);display:flex}.om-faq .om-titre{flex:0 20rem;margin:0}.om-faq__liste{border-top:1px solid var(--om-filet);flex:27.5rem;min-width:0}.om-faq__volet{border-bottom:1px solid var(--om-filet)}.om-faq__volet>summary{box-sizing:border-box;cursor:pointer;min-height:4rem;font-family:var(--font-display);color:var(--om-encre);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.125rem .25rem;font-size:clamp(1.0625rem,1.3vw,1.1875rem);font-weight:600;line-height:1.35;list-style:none;display:flex}.om-faq__volet>summary::-webkit-details-marker{display:none}.om-faq__volet>summary:focus-visible{outline:3px solid var(--om-vert);outline-offset:2px;border-radius:.375rem}.om-faq__signe{border:1.5px solid var(--om-vert-clair);width:2.25rem;height:2.25rem;color:var(--om-vert-texte);border-radius:50%;flex:none;position:relative}.om-faq__signe:before,.om-faq__signe:after{content:"";background:currentColor;border-radius:1px;width:.875rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.om-faq__signe:after{transition:opacity .2s;transform:translate(-50%,-50%)rotate(90deg)}.om-faq__volet[open] .om-faq__signe:after{opacity:0}.om-faq__reponse{padding:0 3.75rem 1.375rem .25rem}.om-faq__reponse p{max-width:66ch;color:var(--om-texte);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.om-fin{padding-block:var(--om-pas-bande);background:var(--om-vert-profond);color:#fff;margin-block-start:var(--om-pas)}.page-offres>.om-fin{margin-block-end:var(--om-pas)}.om-fin__grille{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.75rem 3rem;display:flex}.om-fin__grille>div:first-child{flex-direction:column;flex:26.25rem;gap:.75rem;display:flex}.om-fin__titre{--tw-font-weight:700;max-width:22ch;font-family:var(--font-display);font-size:var(--text-display-xs);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.om-fin__texte{max-width:56ch;font-size:var(--text-lead);color:#fff;margin:0;line-height:1.5}.om-fin__actions{flex-direction:column;flex:0 23.75rem;gap:.75rem;display:flex}.om-fin__bouton{width:100%}.om-fin__note{text-align:center;font-size:var(--text-list);color:#fff;margin:0;line-height:1.45}.om-barre{z-index:55;box-sizing:border-box;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--om-filet);background:var(--om-carte);color:var(--om-encre);justify-content:space-between;align-items:center;gap:.875rem;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -10px 28px -16px #011f4459}.om-barre[hidden]{display:none}.om-barre__texte{flex-direction:column;gap:.125rem;min-width:0;display:flex}.om-barre__prix{font-family:var(--font-display);white-space:nowrap;color:var(--om-encre);margin:0;font-size:1.125rem;font-weight:700;line-height:1.15}.om-barre__note{color:var(--om-discret);margin:0;font-size:.78125rem;line-height:1.3}.om-barre__bouton{background:var(--aloha-primary);min-height:3.125rem;color:var(--aloha-primary-foreground);font-family:var(--font-display);font-size:var(--text-pilule,1.1688rem);white-space:nowrap;border-radius:.625rem;flex:none;justify-content:center;align-items:center;padding:0 1.25rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}@media (width>=64rem){.om-barre{display:none!important}}.page-offre [data-slot=offre-apercu]{padding-block:clamp(2.5rem,4vw,4rem) 0}
