.frescia-header{padding:2.8rem 5rem}.frescia-header__inner{display:flex;align-items:baseline;gap:4.8rem}.frescia-header__marque{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;text-decoration:none;color:var(--f-ink)}.frescia-header__nav{display:flex;align-items:baseline;gap:3.6rem;margin:0;padding:0;list-style:none}.frescia-header__lien{font-size:1.4rem;text-decoration:none;color:#46586e;transition:color .2s ease}.frescia-header__lien:hover{color:var(--f-ink)}.frescia-header__panier{margin-left:auto;font-size:1.4rem;font-weight:500;text-decoration:none;color:var(--f-ink);display:flex;align-items:baseline;gap:.5rem}.frescia-header__panier:before{content:"Panier"}.frescia-header__panier .svg-wrapper{display:none}.frescia-header__panier .cart-count-bubble{position:static;width:auto;height:auto;background:transparent;color:inherit;font-size:inherit}.frescia-header__panier .cart-count-bubble span[aria-hidden=true]:before{content:"("}.frescia-header__panier .cart-count-bubble span[aria-hidden=true]:after{content:")"}.frescia-header--transparent{position:absolute;top:0;left:0;right:0;z-index:10;background:transparent}.frescia-header--transparent .frescia-header__inner{justify-content:center}.frescia-header--transparent .frescia-header__marque{color:var(--f-cream)}.frescia-header--transparent .frescia-header__lien{color:#e2e9f1d1}.frescia-header--transparent .frescia-header__lien:hover{color:var(--f-cream)}.frescia-header--transparent .frescia-header__panier{display:none}.frescia-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;min-height:78vh;background:var(--f-gradient-hero);color:var(--f-cream)}.frescia-hero__halo{position:absolute;top:8%;left:50%;transform:translate(-50%);width:64vmax;height:64vmax;border-radius:50%;background:radial-gradient(circle,rgba(var(--f-glacier-rgb),.22) 0%,rgba(var(--f-glacier-rgb),.06) 42%,transparent 66%);filter:blur(40px);pointer-events:none}.frescia-hero__content{position:relative;z-index:1;max-width:82rem;padding:12rem 2rem 10rem}.frescia-hero__title{font-size:clamp(3.6rem,5.4vw,5.7rem);line-height:1.25;color:var(--f-cream)}.frescia-hero__text{max-width:54rem;margin:2.6rem auto 3.8rem;font-size:1.7rem;line-height:1.7;color:#b9c4d2}.frescia-hero__note{display:block;margin-top:2.6rem;font-size:1.3rem;letter-spacing:.03em;color:#7d8fa3}.frescia-agitation{background:var(--f-gradient-nuits);color:var(--f-cream);padding:8rem 0 12rem}.frescia-agitation__header{text-align:center;margin:0 0 7rem}.frescia-agitation__header .f-eyebrow{color:#7e92a9;margin-bottom:0}.frescia-agitation__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5rem;max-width:var(--f-content-max);margin:0 auto}.frescia-agitation__pivot{max-width:60rem;margin:6.4rem auto 0;padding-top:4.8rem;border-top:1px solid rgba(var(--f-glacier-rgb),.22);text-align:center;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.9rem,2vw,2.4rem);line-height:1.5;color:var(--f-cream)}.frescia-rituel{background:var(--f-white);padding:12rem 0}.frescia-rituel__header{max-width:72rem;margin:0 auto 5.6rem;text-align:center}.frescia-rituel__header .f-eyebrow{color:#a3b2c4}.frescia-rituel__title{font-size:clamp(2.8rem,3.4vw,4rem);color:#12263c}.frescia-rituel__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;max-width:var(--f-content-max);margin:0 auto}.frescia-matiere{position:relative;padding:10rem 0}.frescia-matiere:before{content:"";position:absolute;top:0;right:10%;bottom:0;left:0;background:#faf8f5}.frescia-matiere>.page-width{position:relative}.frescia-matiere__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:9rem;align-items:center}.frescia-matiere__grid--inversee .frescia-matiere__media{order:2}.frescia-matiere__media{border-radius:20px;overflow:hidden;aspect-ratio:7 / 6}.frescia-matiere__media img{display:block;width:100%;height:100%;object-fit:cover}.frescia-matiere__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--f-gradient-givre);color:#7c8fa5;font-family:var(--font-heading-family);font-size:1.4rem;font-style:italic;text-align:center;padding:2rem}.frescia-matiere__carrousel{position:relative;display:block;width:100%;height:100%}.frescia-matiere__carrousel-piste{position:relative;width:100%;height:100%}.frescia-matiere__carrousel-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease}.frescia-matiere__carrousel-slide.is-active{opacity:1;z-index:1}.frescia-matiere__carrousel-slide a,.frescia-matiere__carrousel-slide img{display:block;width:100%;height:100%}.frescia-matiere__carrousel-slide img{object-fit:cover}@media(prefers-reduced-motion:reduce){.frescia-matiere__carrousel-slide{transition:none}}.frescia-matiere__carrousel-dots{position:absolute;z-index:2;left:0;right:0;bottom:1.8rem;display:flex;justify-content:center;gap:.9rem}.frescia-matiere__carrousel-dot{width:.9rem;height:.9rem;border-radius:50%;padding:0;cursor:pointer;background:#ffffffa6;border:1px solid rgba(20,39,61,.35);transition:background .2s ease,transform .2s ease}.frescia-matiere__carrousel-dot:hover{transform:scale(1.15)}.frescia-matiere__carrousel-dot.is-active{background:var(--f-ink);border-color:var(--f-ink);transform:scale(1.2)}.frescia-matiere__cta{margin-top:1rem}.frescia-matiere__texte .f-eyebrow{color:#9fb0c4}.frescia-matiere__title{font-size:clamp(2.8rem,3.4vw,4rem);color:#12263c;margin-bottom:2.4rem}.frescia-matiere__text{font-size:1.6rem;line-height:1.7;color:var(--f-ink-soft);margin:0 0 3rem}.frescia-matiere__chips{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0;padding:0;list-style:none}.frescia-transformation{background:var(--f-gradient-matin);color:var(--f-cream);padding:13rem 0;text-align:center}.frescia-transformation__content{max-width:72rem;margin:0 auto;padding:0 2rem}.frescia-transformation__content .f-eyebrow{color:#7e93ab}.frescia-transformation__title{font-size:clamp(3rem,3.8vw,4.4rem);color:var(--f-cream)}.frescia-transformation__text{max-width:50rem;margin:2.6rem auto 0;font-size:1.6rem;line-height:1.7;color:#9fb0c2}.frescia-garanties{background:var(--f-white);padding:10rem 0 12rem}.frescia-garanties__liste{display:flex;justify-content:center;gap:9.6rem;margin:0 0 8rem;padding:0;list-style:none;text-align:center}.frescia-garanties__titre{display:block;font-size:1.5rem;font-weight:600;color:#17293e;margin-bottom:.6rem}.frescia-garanties__sous-titre{display:block;font-size:1.4rem;color:#7a8aa0}.frescia-garanties__citation{max-width:68rem;margin:0 auto;background:var(--f-quote-bg);border-radius:20px;padding:6.8rem 5rem 6rem;text-align:center}.frescia-garanties__citation blockquote{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.9rem,2vw,2.4rem);line-height:1.5;color:#16324e;margin:0}.frescia-garanties__legende{display:block;margin-top:2.4rem;font-size:1.3rem;color:#8a99ac}.frescia-reassurance{background:var(--f-bg-cream);padding:10rem 0}.frescia-reassurance__header{text-align:center;margin-bottom:6.4rem}.frescia-reassurance__header .f-eyebrow{color:#93a5ba;margin-bottom:0}.frescia-reassurance__title{font-size:clamp(2.8rem,3.4vw,4rem);margin-top:2.4rem}.frescia-reassurance__temoignages{display:grid;grid-template-columns:repeat(3,1fr);gap:2.8rem;max-width:var(--f-content-max);margin:0 auto}.frescia-temoignage{background:var(--f-white);border-radius:12px;padding:3.2rem 3rem}.frescia-temoignage .f-stars{display:block;margin-bottom:2.2rem}.frescia-temoignage__citation{font-family:var(--font-heading-family);font-style:italic;font-size:1.7rem;line-height:1.5;margin:0 0 1.8rem;color:#1b3350}.frescia-temoignage__auteur{font-size:1.3rem;color:#93a1b2;margin:0}.frescia-upsell{background:var(--f-bg-cream);padding:11rem 0}.frescia-upsell__carte{display:grid;grid-template-columns:20rem 1fr;gap:5.2rem;align-items:center;max-width:75rem;margin:0 auto;background:var(--f-white);border-radius:20px;padding:5.4rem 5.6rem}.frescia-upsell__media{border-radius:10px;overflow:hidden;aspect-ratio:1}.frescia-upsell__media img{display:block;width:100%;height:100%;object-fit:cover}.frescia-upsell__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--f-gradient-givre);color:#7c8fa5;font-size:1.3rem;text-align:center}.frescia-upsell__texte-bloc .f-eyebrow{color:#9faec1;margin-bottom:1.8rem}.frescia-upsell__titre{font-size:clamp(2.4rem,2.6vw,2.9rem);color:var(--f-ink);margin-bottom:1.4rem}.frescia-upsell__titre a{color:inherit;text-decoration:none}.frescia-upsell__texte{font-size:1.5rem;line-height:1.7;color:#66788c;margin:0 0 2.2rem}.frescia-upsell__prix{font-family:var(--font-body-family);font-size:2rem;font-weight:700;color:#17293d;margin:0 0 1.8rem}.frescia-upsell__prix .frescia-upsell__prix-compare{font-size:1.5rem;font-weight:400;color:#9aa8b8;text-decoration:line-through;margin-left:1.2rem}.frescia-upsell__lien{font-size:1.4rem;font-weight:600;letter-spacing:.01em;color:#17293d;text-decoration:none}.frescia-upsell__lien:hover{text-decoration:underline}.frescia-fermeture{background:var(--f-gradient-fermeture);color:var(--f-cream);text-align:center;padding:15rem 2rem 10rem}.frescia-fermeture__title{font-size:clamp(3rem,3.8vw,4.4rem);color:var(--f-cream)}.frescia-fermeture .f-button{margin-top:4.4rem}.frescia-fermeture__note{display:block;margin-top:3rem;font-size:1.3rem;letter-spacing:.03em;color:#7d8fa3}.frescia-footer{background:var(--f-gradient-footer);color:var(--f-cream);padding:8rem 0 5.2rem}.frescia-footer__inner{border-top:1px solid rgba(255,255,255,.12);padding-top:4.4rem;display:flex;align-items:baseline;justify-content:space-between;gap:2.4rem;flex-wrap:wrap}.frescia-footer__marque{font-size:1.4rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;text-decoration:none;color:#f5f2ec}.frescia-footer__nav{display:flex;align-items:baseline;gap:1rem;margin:0;padding:0;list-style:none;font-size:1.4rem;color:#93a2b5}.frescia-footer__nav a{color:#93a2b5;text-decoration:none;transition:color .2s ease}.frescia-footer__nav a:hover{color:var(--f-cream)}.frescia-footer__nav li+li:before{content:"\b7";margin-right:1rem}.frescia-galerie-placeholder__principale{aspect-ratio:26 / 30;border-radius:var(--f-radius);background:linear-gradient(180deg,#24466b,#14283f 45%,#0c1a2b);display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem}.frescia-galerie-placeholder__principale span{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;line-height:1.6;color:#8fa3ba}.frescia-galerie-placeholder__vignettes{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:1.6rem}.frescia-galerie-placeholder__vignette{aspect-ratio:3 / 2;border-radius:10px;background:var(--f-gradient-givre);display:flex;align-items:center;justify-content:center}.frescia-galerie-placeholder__vignette span{font-size:1.2rem;color:#5c7085}.frescia-mini-rituel{margin-top:2.4rem;padding:2.4rem 2.8rem;border:1px solid rgba(var(--f-navy-rgb),.12);border-radius:var(--f-radius-sm);background:rgba(var(--f-glacier-rgb),.08)}.frescia-mini-rituel__surtitre{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--f-glacier);margin-bottom:1.6rem}.frescia-mini-rituel__items{display:flex;gap:3.2rem}.frescia-mini-rituel__item{display:flex;flex-direction:column;gap:.4rem}.frescia-mini-rituel__heure{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1;color:var(--f-blue)}.frescia-mini-rituel__label{font-size:1.25rem;letter-spacing:.02em;opacity:.7}.frescia-specs{background:var(--f-white);padding:9rem 0}.frescia-specs .f-eyebrow{color:#a3b2c4;margin-bottom:4.4rem}.frescia-specs__grille{display:grid;grid-template-columns:repeat(4,1fr);gap:4.4rem}.frescia-specs__titre{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;color:#17293e;letter-spacing:0;margin:0 0 1.2rem}.frescia-specs__texte{font-size:1.4rem;line-height:1.65;margin:0;color:var(--f-ink-soft)}.frescia-faq{background:var(--f-white);padding:11rem 0}.frescia-faq__titre{text-align:center;font-size:clamp(2.6rem,3.2vw,3.6rem);color:#12263c;text-transform:uppercase;letter-spacing:.03em;margin-bottom:7rem}.frescia-faq__liste{max-width:76rem;margin:0 auto}.frescia-faq__item{border-bottom:1px solid #e2e6eb}.frescia-faq__question{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;padding:2.4rem 0;font-size:1.5rem;font-weight:600;color:#17293e;letter-spacing:.01em;cursor:pointer;list-style:none}.frescia-faq__question::-webkit-details-marker{display:none}.frescia-faq__plus{font-size:2rem;font-weight:400;color:var(--f-glacier);transition:transform .2s ease;flex-shrink:0}.frescia-faq__item[open] .frescia-faq__plus{transform:rotate(45deg)}.frescia-faq__reponse{margin:0;padding:0 3.6rem 2.4rem 0;font-size:1.5rem;line-height:1.7;color:var(--f-ink-soft)}.frescia-offres{background:var(--f-bg-cream);padding:11rem 0}.frescia-offres__header{max-width:66rem;margin:0 auto 6.4rem;text-align:center}.frescia-offres__header .f-eyebrow{color:#93a5ba;margin-bottom:1.8rem}.frescia-offres__title{font-size:clamp(2.8rem,3.4vw,4rem);color:var(--f-ink)}.frescia-offres__grille{display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem;max-width:var(--f-content-max);margin:0 auto;align-items:stretch}.frescia-offres__carte{display:flex;flex-direction:column;gap:1.4rem;background:var(--f-white);border:1px solid #e4dfd2;border-radius:var(--f-radius-sm);padding:3.6rem 3.2rem}.frescia-offres__carte.is-mise-en-avant{border:2px solid var(--f-navy);box-shadow:var(--f-shadow-card)}.frescia-offres__badge{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--f-blue)}.frescia-offres__nom{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;color:var(--f-ink);margin:0}.frescia-offres__prix{font-family:var(--font-body-family);font-size:2.4rem;font-weight:700;color:var(--f-ink);margin:0}.frescia-offres__prix s{font-size:1.6rem;font-weight:400;color:#9aa8b8;margin-left:1rem}.frescia-offres__description{font-size:1.4rem;line-height:1.6;color:var(--f-ink-soft);margin:0;flex-grow:1}.frescia-offres__cta{margin-top:.6rem;align-self:flex-start}.frescia-offres__rupture{font-size:1.2rem;color:#a3702f}.frescia-offres__note{margin:4rem 0 0;text-align:center;font-size:1.3rem;color:var(--f-ink-soft)}.frescia-decouvrez{background:var(--f-bg-cream);padding:6rem 0}.frescia-decouvrez__titre{display:block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9faec1;text-align:center;margin-bottom:3.2rem}.frescia-decouvrez__liste{display:flex;justify-content:center;flex-wrap:wrap;gap:4rem;max-width:var(--f-content-max);margin:0 auto}.frescia-decouvrez__item{display:flex;align-items:center;gap:1.4rem;text-decoration:none}.frescia-decouvrez__media{display:block;width:5.6rem;height:5.6rem;border-radius:8px;overflow:hidden;background:var(--f-white);flex-shrink:0}.frescia-decouvrez__media img{display:block;width:100%;height:100%;object-fit:cover}.frescia-decouvrez__texte{display:flex;flex-direction:column}.frescia-decouvrez__nom{font-size:1.4rem;font-weight:600;color:var(--f-ink)}.frescia-decouvrez__prix{font-size:1.3rem;color:#7a8aa0}@media screen and (max-width:989px){.frescia-matiere__grid{gap:4.8rem}.frescia-upsell__carte{padding:4rem;gap:4rem}.frescia-garanties__liste{gap:4.8rem}.frescia-offres__grille{grid-template-columns:1fr;max-width:48rem}}@media screen and (max-width:749px){.frescia-header{padding:2.2rem 2rem}.frescia-header__inner{flex-wrap:wrap;justify-content:center;gap:1.6rem 2.4rem}.frescia-header__nav{gap:2.4rem}.frescia-hero{min-height:68vh}.frescia-hero__content{padding:10rem 2rem 8rem}.f-ray{height:6rem;margin-bottom:3rem}.frescia-agitation{padding:var(--f-section-pad-mobile) 0 8rem}.frescia-agitation__header{margin-bottom:4.4rem}.frescia-agitation__grid,.frescia-rituel__grid,.frescia-reassurance__temoignages{grid-template-columns:1fr;gap:3.2rem}.frescia-rituel,.frescia-matiere,.frescia-reassurance,.frescia-upsell,.frescia-garanties{padding:var(--f-section-pad-mobile) 0}.frescia-rituel__grid{gap:1.6rem}.frescia-matiere:before{top:0;right:0;bottom:0;left:0}.frescia-matiere__grid{grid-template-columns:1fr;gap:3.2rem}.frescia-matiere__grid--inversee .frescia-matiere__media{order:0}.frescia-transformation{padding:calc(var(--f-section-pad-mobile) * 1.3) 0}.frescia-garanties__liste{flex-direction:column;gap:2.8rem;margin-bottom:4.8rem}.frescia-garanties__citation{padding:4.4rem 2.8rem 4rem}.frescia-upsell__carte{grid-template-columns:1fr;padding:3.2rem;gap:2.8rem}.frescia-upsell__media{max-width:20rem}.frescia-fermeture{padding:10rem 2rem 8rem}.frescia-footer{padding:6rem 0 4rem}.frescia-footer__inner{flex-direction:column;align-items:center;gap:2rem}.f-time-card--carte{padding:2.8rem 2.4rem}.frescia-specs{padding:var(--f-section-pad-mobile) 0}.frescia-specs__grille{grid-template-columns:1fr;gap:2.8rem}.frescia-faq{padding:var(--f-section-pad-mobile) 0}.frescia-faq__titre{margin-bottom:3.2rem}.frescia-mini-rituel__items{gap:2.4rem}}@media screen and (min-width:750px)and (max-width:989px){.frescia-specs__grille{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/frescia-sections.css.map */
