.abs{--abs-nuage: #FBFAF8;--abs-marine: #26224A;--abs-brume: #6B6880;--abs-sable: #EFEAE3;--abs-rose: #E8A0A8;--abs-framboise: #B94B63;--abs-framboise-fonce: #A33F56;--abs-clair: #F2EFEA;--abs-max: 1240px;--abs-gouttiere: clamp(16px, 4vw, 48px);--abs-rayon: 14px;color:var(--abs-marine);font-family:var(--font-body--family);font-size:1.125rem;line-height:1.6}.abs *,.abs *:before,.abs *:after{box-sizing:border-box}.abs img{display:block;max-width:100%;height:auto}.abs a{color:inherit}.abs-wrap{max-width:var(--abs-max);margin-inline:auto;padding-inline:var(--abs-gouttiere)}.abs-section{padding-block:clamp(48px,7vw,104px)}.abs-section--serre{padding-block:clamp(32px,4.5vw,64px)}.abs-surtitre{font-family:var(--font-subheading--family);font-weight:500;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--abs-brume);margin:0 0 16px}.abs-h1,.abs-h2,.abs-h3{font-family:var(--font-heading--family);font-weight:600;color:var(--abs-marine);text-wrap:balance;margin:0}.abs-h1{font-size:clamp(2.25rem,5.2vw,4rem);line-height:1.04;letter-spacing:-.015em}.abs-h2{font-size:clamp(2rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.01em}.abs-h3{font-size:1.375rem;line-height:1.25}.abs-chapo{font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.6;max-width:52ch;margin:20px 0 0}.abs-chapo p,.abs-texte p{margin:0 0 .8em}.abs-chapo p:last-child,.abs-texte p:last-child{margin-bottom:0}.abs-texte{font-size:1.125rem;line-height:1.65;max-width:62ch}.abs-discret{color:var(--abs-brume)}.abs-entete{display:grid;gap:12px;margin-bottom:clamp(28px,4vw,48px);max-width:70ch}.abs-boutons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.abs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;border:1.5px solid transparent;font-family:var(--font-body--family);font-weight:500;font-size:1rem;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.abs a.abs-btn--plein,.abs-btn--plein{background:var(--abs-framboise);color:#fff}.abs a.abs-btn--plein:hover{background:var(--abs-framboise-fonce)}.abs a.abs-btn--marine,.abs-btn--marine{background:var(--abs-marine);color:var(--abs-clair)}.abs a.abs-btn--marine:hover{background:#38335f}.abs a.abs-btn--contour,.abs-btn--contour{background:transparent;border-color:var(--abs-marine);color:var(--abs-marine)}.abs a.abs-btn--contour:hover{background:var(--abs-marine);color:var(--abs-clair)}.abs-btn:focus-visible,.abs a:focus-visible,.abs summary:focus-visible{outline:2px solid var(--abs-marine);outline-offset:3px}.abs-lien{font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.abs-hero__grille{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center}.abs-hero__media{border-radius:var(--abs-rayon);overflow:hidden;background:var(--abs-sable);aspect-ratio:5 / 4}.abs-hero__media img{width:100%;height:100%;object-fit:cover}.abs-hero__vide{width:100%;height:100%;background:linear-gradient(135deg,#F6F3EE,var(--abs-sable))}@media(max-width:860px){.abs-hero__grille{grid-template-columns:1fr}.abs-hero__media{aspect-ratio:4 / 3;order:-1}}.abs-bandeau__boite{border-radius:var(--abs-rayon);padding:clamp(28px,4vw,56px);display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;justify-content:space-between}.abs-bandeau__txt{max-width:56ch;display:grid;gap:10px}.abs-bandeau__txt p{margin:0}.abs-grille{display:grid;gap:clamp(16px,2.2vw,28px);grid-template-columns:repeat(3,minmax(0,1fr))}.abs-grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:980px){.abs-grille,.abs-grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.abs-grille,.abs-grille--4{grid-template-columns:1fr}}.abs-carte{display:grid;gap:14px;align-content:start;text-decoration:none;color:var(--abs-marine)}.abs-carte__media{border-radius:12px;overflow:hidden;background:var(--abs-sable);aspect-ratio:1 / 1}.abs-carte__media--large{aspect-ratio:4 / 3}.abs-carte__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}a.abs-carte:hover .abs-carte__media img{transform:scale(1.03)}.abs-carte__titre{font-family:var(--font-heading--family);font-weight:600;font-size:1.25rem;line-height:1.25;margin:0}.abs-carte__texte{margin:0;color:var(--abs-brume);font-size:1rem;line-height:1.5}.abs-carte__prix{margin:0;font-weight:500;font-size:1.0625rem;font-variant-numeric:tabular-nums}.abs-carte__gamme{margin:0;font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--abs-brume)}.abs-tuile{display:grid;gap:8px;align-content:end;min-height:190px;padding:24px;border-radius:12px;background:var(--abs-sable);text-decoration:none;color:var(--abs-marine);transition:background-color .18s ease}a.abs-tuile:hover{background:#e7e0d6}.abs-tuile--image{padding:0;min-height:0;background:none;align-content:start}.abs-tuile__titre{font-family:var(--font-heading--family);font-weight:600;font-size:1.375rem;line-height:1.2;margin:0}.abs-tuile__texte{margin:0;font-size:1rem;line-height:1.5;color:var(--abs-brume)}.abs-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:center}.abs-duo--inverse .abs-duo__media{order:2}.abs-duo__media{border-radius:var(--abs-rayon);overflow:hidden;background:var(--abs-sable);aspect-ratio:4 / 5}.abs-duo__media img{width:100%;height:100%;object-fit:cover}.abs-duo__txt{display:grid;gap:18px}.abs-liste{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0;border-top:1px solid rgba(38,34,74,.16)}.abs-liste li{padding:14px 0;border-bottom:1px solid rgba(38,34,74,.16);font-size:1.0625rem}@media(max-width:860px){.abs-duo{grid-template-columns:1fr}.abs-duo--inverse .abs-duo__media{order:0}.abs-duo__media{aspect-ratio:4 / 3}}.abs-faq{max-width:860px}.abs-faq details{border-bottom:1px solid rgba(38,34,74,.16)}.abs-faq details:first-of-type{border-top:1px solid rgba(38,34,74,.16)}.abs-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:22px 0;font-family:var(--font-heading--family);font-weight:600;font-size:1.1875rem;line-height:1.3}.abs-faq summary::-webkit-details-marker{display:none}.abs-faq summary:after{content:"+";font-weight:400;font-size:1.5rem;line-height:1;flex:none;transition:transform .2s ease}.abs-faq details[open] summary:after{transform:rotate(45deg)}.abs-faq__reponse{padding:0 0 24px;max-width:66ch}@media(prefers-reduced-motion:reduce){.abs *,.abs *:before,.abs *:after{transition:none!important}}.abs-video__grille{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(24px,4vw,64px);align-items:center}.abs-video__txt{display:grid;gap:16px}.abs .abs-video__clair,.abs .abs-video__clair p{margin:0}.abs .abs-video--sombre .abs-video__clair,.abs .abs-video--sombre .abs-video__clair p{color:#f2efea}.abs .abs-video--sombre .abs-surtitre.abs-video__clair{color:#c9c6d6}.abs-video__media{border-radius:var(--abs-rayon);overflow:hidden;aspect-ratio:16 / 9;background:#000}.abs-video__media video,.abs-video__media img{width:100%;height:100%;object-fit:cover;display:block}.abs a.abs-btn--clair,.abs-btn--clair{background:#f2efea;color:#26224a}.abs a.abs-btn--clair:hover{background:#fff}@media(max-width:860px){.abs-video__grille{grid-template-columns:1fr}.abs-video__media{order:-1}}.abs .abs-factice{width:100%;height:100%;display:block;fill:#cfc7ba;background:var(--abs-sable)}.abs-hero--plein{position:relative;display:grid;align-items:end;overflow:hidden;color:var(--abs-hero-texte)}.abs-hero--ecran{min-height:100svh}.abs-hero--grand{min-height:88svh}.abs-hero--moyen{min-height:70svh}.abs-hero--plein .abs-hero__fond{position:absolute;top:0;right:0;bottom:0;left:0}.abs-hero--plein .abs-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--abs-hero-pos, 50% 50%)}.abs-hero--plein .abs-hero__img--mobile{display:none}.abs-hero--plein .abs-hero__fond:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(20,18,40,var(--abs-hero-voile)),#14122800 55%),linear-gradient(to right,rgba(20,18,40,calc(var(--abs-hero-voile) * .7)),#14122800 50%)}.abs-hero--plein .abs-hero__contenu{position:relative;width:100%;padding-block:clamp(120px,16vh,180px) clamp(40px,8vh,88px)}.abs-hero--plein .abs-hero__txt{max-width:30rem}.abs.abs-hero--plein .abs-h1,.abs.abs-hero--plein .abs-chapo,.abs.abs-hero--plein .abs-surtitre{color:var(--abs-hero-texte)}.abs.abs-hero--plein .abs-surtitre{opacity:.9}.abs-hero--plein .abs-h1{font-size:clamp(2.25rem,4.4vw,3.5rem)}.abs a.abs-btn--voile,.abs-btn--voile{background:transparent;border-color:currentColor;color:var(--abs-hero-texte)}.abs a.abs-btn--voile:hover{background:#ffffff29}@media(max-width:860px){.abs-hero--ecran,.abs-hero--grand{min-height:82svh}.abs-hero--plein .abs-hero__img{object-position:var(--abs-hero-pos-mobile, 50% 50%)}.abs-hero--plein .abs-hero__img--bureau{display:none}.abs-hero--plein .abs-hero__img--mobile{display:block}}.abs-hero--panneau{background:var(--abs-panneau-fond);color:var(--abs-hero-texte)}.abs-hero__panneau-grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:min(78svh,780px)}.abs-hero__panneau-txt{display:flex;align-items:center;padding:clamp(40px,6vw,96px) clamp(24px,4vw,72px) clamp(40px,6vw,96px) max(var(--abs-gouttiere),calc((100vw - var(--abs-max)) / 2 + var(--abs-gouttiere)))}.abs-hero--panneau .abs-hero__txt{max-width:34rem}.abs.abs-hero--panneau .abs-h1,.abs.abs-hero--panneau .abs-chapo{color:var(--abs-hero-texte)}.abs.abs-hero--panneau .abs-surtitre{color:var(--abs-hero-accent, var(--abs-hero-texte))}.abs-hero--panneau .abs-h1{font-size:clamp(2.25rem,4vw,3.5rem)}.abs-hero__panneau-media{position:relative}.abs-hero__panneau-media--accent{padding:clamp(16px,2vw,28px) clamp(16px,2vw,28px) clamp(16px,2vw,28px) 0}.abs-hero__accent{position:absolute;top:0;right:0;bottom:0;width:45%;background:var(--abs-hero-accent)}.abs-hero__cadre{position:relative;height:100%;min-height:320px;overflow:hidden;background:var(--abs-sable)}.abs-hero__cadre img,.abs-hero__cadre svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--abs-hero-pos, 50% 50%)}@media(max-width:860px){.abs-hero__panneau-grille{grid-template-columns:1fr;min-height:0}.abs-hero__panneau-media{order:-1}.abs-hero__cadre{aspect-ratio:4 / 3;height:auto;min-height:0}.abs-hero__panneau-txt{padding:32px var(--abs-gouttiere) 48px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/absoline.css.map */
