.b-vente-prix{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.b-vente-prix s{opacity:.7;font-size:1.05rem}.b-vente-accroche{max-width:46ch}.b-vente-arguments ol{counter-reset:argument;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem;margin-top:2rem;display:grid}.b-vente-arguments li{counter-increment:argument}.b-vente-arguments li b{margin-bottom:.35rem;font-size:1.15rem;display:block}.b-vente-photos{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;margin-top:2rem;display:grid}.b-vente-photos img{aspect-ratio:1;object-fit:cover;width:100%}.b-vente-description .b-wrap>div{max-width:62ch;margin-top:1.25rem;font-size:1.1rem}.b-vente-questions .b-wrap{max-width:48rem}.b-vente-questions details{border-bottom:1.5px solid color-mix(in srgb, var(--texte) 18%, transparent)}.b-vente-questions h2+details{border-top:1.5px solid color-mix(in srgb, var(--texte) 18%, transparent);margin-top:1.5rem}.b-vente-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.75rem;font-weight:600;list-style:none;display:flex}.b-vente-questions summary::-webkit-details-marker{display:none}.b-vente-questions summary:after{content:"+";flex:none;font-size:1.5rem;font-weight:400;line-height:1}.b-vente-questions details[open] summary:after{content:"−"}.b-vente-questions details p{max-width:60ch;padding-bottom:1.25rem}.b-vente-commande-corps{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.b-vente-rappel img{aspect-ratio:1;object-fit:cover;width:min(100%,16rem);margin-bottom:1.25rem}.b-vente-rappel .b-vente-prix{margin-top:.75rem}#arguments,#photos,#description,#questions,#commande,.modele-vedette #contact,.modele-ecrin #contact{scroll-margin-top:5.5rem}.b-vente-barre{display:none}@media (width<=760px){.b-vente-commande-corps{grid-template-columns:1fr;gap:1.5rem}.b-vente-rappel img{display:none}}.modele-vedette{font-family:Figtree,system-ui,sans-serif}.modele-vedette .b-titre,.modele-vedette .b-marque{letter-spacing:-.02em;font-family:Archivo Black,Figtree,system-ui,sans-serif;font-weight:400;line-height:1.05}.modele-vedette .b-marque{font-size:1.35rem}.modele-vedette .b-btn{border-radius:999px}.modele-vedette .b-vente-hero{background:var(--primaire);color:var(--sur-primaire);overflow:hidden}.modele-vedette .b-vente-hero-corps{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;padding-block:clamp(2.5rem,6vw,5rem);display:grid}.modele-vedette .b-vente-hero h1{font-size:clamp(2.4rem,6vw,4.5rem)}.modele-vedette .b-vente-accroche{margin-block:1.25rem 1.75rem;font-size:1.2rem}.modele-vedette .b-prix{background:var(--accent);color:var(--sur-accent);border-radius:999px;padding:.5rem 1.25rem;font-family:Archivo Black,Figtree,system-ui,sans-serif;font-size:1.6rem;display:inline-block;transform:rotate(-2deg)}.modele-vedette .b-vente-hero .b-prix{font-size:clamp(1.8rem,4vw,2.5rem)}.modele-vedette .b-vente-appel{background:var(--fond);color:var(--texte);margin-top:1.75rem}.modele-vedette .b-vente-hero-photo img{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--texte) 30%, transparent);border-radius:2rem;transform:rotate(2deg)}.modele-vedette h2.b-titre{font-size:clamp(1.7rem,3.5vw,2.5rem)}.modele-vedette .b-vente-arguments li{background:color-mix(in srgb, var(--primaire) 9%, var(--fond));border-radius:1.5rem;padding:1.5rem}.modele-vedette .b-vente-arguments li:before{content:counter(argument);background:var(--accent);width:2.5rem;height:2.5rem;color:var(--sur-accent);border-radius:50%;place-items:center;margin-bottom:1rem;font-family:Archivo Black,Figtree,system-ui,sans-serif;display:grid}.modele-vedette .b-vente-photos img,.modele-vedette .b-vente-rappel img{border-radius:1.5rem}.modele-vedette .b-vente-commande{background:color-mix(in srgb, var(--accent) 22%, var(--fond))}.modele-vedette .b-contact .b-wrap{text-align:center}.modele-vedette .b-contact p{margin-inline:auto}.modele-vedette .b-pied{margin-top:0}.modele-vedette .b-pied .b-marque{color:inherit}@media (width<=760px){.modele-vedette .b-vente-hero-corps{grid-template-columns:1fr;gap:2rem}.modele-vedette .b-vente-hero-photo{order:-1;max-width:22rem}.modele-vedette .b-vente-barre{z-index:20;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1.5px solid color-mix(in srgb, var(--texte) 15%, transparent);background:var(--fond);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;bottom:0}.modele-vedette .b-vente-barre .b-prix{padding:.35rem .9rem;font-size:1.15rem;transform:none}.modele-vedette .b-vente-barre .b-btn{padding-inline:1.75rem}}.modele-ecrin{font-family:Figtree,system-ui,sans-serif}.modele-ecrin .b-titre{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;line-height:1.1}.modele-ecrin .b-marque{letter-spacing:.18em;text-transform:uppercase;font-size:.95rem;font-weight:600}.modele-ecrin .b-btn{letter-spacing:.14em;text-transform:uppercase;font-size:.85rem}.modele-ecrin .b-entete{border-bottom:1px solid color-mix(in srgb, var(--texte) 12%, transparent)}.modele-ecrin .b-vente-hero-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:70vh}.modele-ecrin .b-vente-hero-texte{text-align:center;padding-block:clamp(2.5rem,6vw,4.5rem)}.modele-ecrin .b-vente-hero h1{font-size:clamp(2.6rem,7vw,5rem)}.modele-ecrin .b-vente-hero h1:after{content:"";background:var(--accent);width:4rem;height:1px;margin:1.5rem auto 0;display:block}.modele-ecrin .b-vente-accroche{margin:1.5rem auto;font-size:1.15rem}.modele-ecrin .b-vente-prix{justify-content:center}.modele-ecrin .b-prix{letter-spacing:.16em;font-size:1.15rem;font-weight:600}.modele-ecrin .b-vente-hero .b-btn{margin-top:1.75rem}.modele-ecrin h2.b-titre{font-size:clamp(2rem,4vw,3rem)}.modele-ecrin .b-section+.b-section{border-top:1px solid color-mix(in srgb, var(--texte) 12%, transparent)}.modele-ecrin .b-vente-arguments ol{grid-template-columns:repeat(2,1fr);gap:2rem 4rem}.modele-ecrin .b-vente-arguments li{border-top:1px solid var(--accent);padding-top:1.25rem}.modele-ecrin .b-vente-arguments li b{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:600}.modele-ecrin .b-vente-photos{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:2rem}.modele-ecrin .b-vente-photos img{aspect-ratio:4/5}.modele-ecrin .b-vente-rappel .b-vente-prix{justify-content:flex-start}.modele-ecrin .b-commande{border-radius:0}.modele-ecrin .b-contact .b-wrap{text-align:center}.modele-ecrin .b-contact p{margin-inline:auto}.modele-ecrin .b-pied{margin-top:0}.modele-ecrin .b-pied .b-marque{color:inherit}@media (width<=760px){.modele-ecrin .b-vente-arguments ol{grid-template-columns:1fr}}
