@font-face{font-family:"FP Serif";src:url(bl-bitter-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"FP Serif";src:url(bl-bitter-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:FP Sans;src:url(bl-figtree-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:FP Sans;src:url(bl-figtree-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:FP Sans;src:url(bl-figtree-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}:root{--fp-titre:"FP Serif",Georgia,serif;--fp-cond:"FP Serif",Georgia,serif;--fp-texte:"FP Sans",system-ui,sans-serif;--fp-papier:#FBF8F2}body{--font-paragraph--family:var(--fp-texte);--font-body--family:var(--fp-texte);--font-h1--family:var(--fp-titre);--font-h2--family:var(--fp-titre);--font-h3--family:var(--fp-titre);--font-h4--family:var(--fp-titre);--font-heading--family:var(--fp-titre);font-family:var(--fp-texte)}.fp-bandeau{padding:12px 16px;background:var(--fp-bordeaux);font-family:var(--fp-texte);font-weight:600;font-size:16px;letter-spacing:0;text-transform:none}.fp-entete{background:var(--fp-marine);border-bottom:0;position:sticky;top:0}.fp-entete__in{min-height:78px}@media(min-width:641px){.fp-marque .fp-logo{width:46px;height:46px}.fp-marque__nom{font-size:26px}}.fp-entete .fp-bouton{min-height:44px;padding:0 18px;border-radius:999px;background:transparent;color:var(--fp-creme)!important;box-shadow:inset 0 0 0 2px #f3ecdfb3;font-size:16px}.fp-entete .fp-bouton:hover{box-shadow:inset 0 0 0 2px var(--fp-laiton);color:var(--fp-laiton)!important;transform:none}.fp-bouton{min-height:56px;padding:0 26px;border-radius:14px;font-family:var(--fp-texte);font-weight:700;font-size:18px;letter-spacing:0;text-transform:none}.fp-bouton--or{background:var(--fp-laiton);box-shadow:0 10px 24px -12px #1e2a4473}.fp-hero .fp-bouton--or,.fp-final .fp-bouton--or{background:var(--fp-bordeaux);color:var(--fp-creme)!important}.fp-hero .fp-bouton--ligne{color:var(--fp-marine)!important;box-shadow:inset 0 0 0 2px var(--fp-marine)}.fp-hero .fp-bouton--ligne:hover{color:var(--fp-bordeaux)!important;box-shadow:inset 0 0 0 2px var(--fp-bordeaux)}.fp-final .fp-bouton--or{background:var(--fp-creme);color:var(--fp-bordeaux)!important}.fp-sur{display:inline-flex;gap:10px;padding:10px 18px;border-radius:999px;background:#fff;color:var(--fp-marine)!important;font-family:var(--fp-texte);font-weight:700;font-size:16px;letter-spacing:0;text-transform:none;box-shadow:0 6px 18px -10px #1e2a4459}.fp-sur:before{width:10px;height:10px;border-radius:50%;background:var(--fp-laiton)}.fp-diag .fp-sur{background:#f3ecdf1a;color:var(--fp-creme)!important;box-shadow:none}.fp-h2,.fp-hero__titre{font-family:var(--fp-titre);font-weight:700;letter-spacing:-.015em;text-transform:none}.fp-h2{font-size:clamp(34px,4.6vw,56px);line-height:1.08}.fp-chapo{color:#3e475c}.fp-hero{background:var(--fp-creme) radial-gradient(ellipse 60% 70% at 78% 40%,rgba(216,178,122,.22),transparent 70%);color:var(--fp-marine)}.fp-hero:before{display:none}.fp-hero:after{height:0}.fp-hero__in{padding:64px 0 88px}.fp-hero__titre{color:var(--fp-marine);font-size:clamp(38px,5vw,66px);line-height:1.06}.fp-hero__titre em{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--fp-bordeaux)}.fp-hero__promesse{border-left-color:var(--fp-laiton);font-family:var(--fp-texte);font-weight:600;font-size:clamp(19px,2vw,23px);color:var(--fp-marine)}.fp-hero__promesse span{color:var(--fp-bordeaux)}.fp-hero__note{color:#4a5570}.fp-hero__blason{width:min(400px,100%);padding:13%;border-radius:50%;background:var(--fp-marine);box-shadow:0 0 0 10px var(--fp-creme),0 0 0 12px var(--fp-laiton),0 40px 80px -30px #1e2a4499}.fp-hero__blason:before,.fp-hero__blason:after{display:none}.fp-hero__blason .fp-logo{filter:none}@media(max-width:900px){.fp-hero__in{padding:36px 0 64px}.fp-hero__blason{width:min(160px,44%);margin:14px 0 30px 14px;justify-self:start}}.fp-pierre{background:var(--fp-papier)}.fp-creme{background:var(--fp-creme)}.fp-h2 em{color:var(--fp-bordeaux)}.fp-diag .fp-h2 em{color:var(--fp-laiton)}.fp-ticket{border-radius:18px;overflow:hidden}.fp-ticket h3,.fp-ticket__prix,.fp-chaine h3,.fp-cadeau__visuel strong,.fp-video__txt h3{font-family:var(--fp-titre);text-transform:none;letter-spacing:-.01em}.fp-ticket small,.fp-cadeau__visuel small{font-family:var(--fp-texte);letter-spacing:.06em}.fp-cadeau__visuel{border-radius:16px}.fp-cadeau__tampon{font-family:var(--fp-titre);font-size:19px;text-transform:none}.fp-video,.fp-chaine{border-radius:18px;overflow:hidden}.fp-video__txt h3{font-size:21px}.fp-final .fp-logo{color:var(--fp-laiton-clair)}.fp-pied{border-top:0}.fp-pied h3{font-family:var(--fp-texte);letter-spacing:.08em}.fp-pied__devise{font-family:var(--fp-titre);text-transform:none;-webkit-text-stroke:0;color:#d8b27a38;letter-spacing:-.02em}.fp-produit-tete p{font-family:var(--fp-texte);text-transform:none;letter-spacing:0}body .button:not(.button-secondary),body button.add-to-cart-button{font-family:var(--fp-texte);letter-spacing:0;text-transform:none;border-radius:14px}.fp-hero__photo{position:relative;align-self:stretch;min-height:440px;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -36px #1e2a448c}.fp-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:78% 40%}@media(max-width:900px){.fp-hero__photo{display:none}}.fp-nav{gap:28px}.fp-nav a{font-family:var(--fp-texte);font-weight:600;font-size:16px;letter-spacing:0;text-transform:none}.fp-menu-bouton{display:inline-flex!important;align-items:center;width:auto;height:44px;gap:8px;padding:0 16px 0 12px;border-radius:999px;box-shadow:inset 0 0 0 2px #f3ecdfb3;font:600 16px var(--fp-texte)}.fp-menu-bouton svg{flex:none;width:22px;height:22px}.fp-menu__liens a{font-family:var(--fp-titre);font-weight:700;font-size:21px;letter-spacing:0;text-transform:none}.fp-menu .fp-bouton--or{background:var(--fp-laiton);color:var(--fp-nuit)!important}.fp-hero__photo{display:none}.fp-hero__guides{display:block;align-self:center;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -36px #1e2a4480;transition:transform .2s}.fp-hero__guides:hover{transform:translateY(-3px)}.fp-hero__guides img{width:100%;height:auto}@media(max-width:900px){.fp-hero__guides{order:2;margin-top:28px}}.fp-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px}.fp-guide{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;text-decoration:none;color:var(--fp-marine);box-shadow:0 18px 40px -26px #1e2a4473;transition:transform .2s,box-shadow .2s}.fp-guide:hover{transform:translateY(-4px);box-shadow:0 26px 50px -26px #1e2a448c}.fp-guide__img{display:block;background:var(--fp-creme)}.fp-guide__img img{width:100%;aspect-ratio:1;object-fit:cover}.fp-guide__txt{display:flex;flex-direction:column;flex:1;padding:22px 22px 20px}.fp-guide__txt small{font-weight:700;font-size:14px;letter-spacing:.06em;color:var(--fp-bordeaux);text-transform:uppercase}.fp-guide__txt h3{margin:8px 0 0;font-family:var(--fp-titre);font-weight:700;font-size:24px;line-height:1.15}.fp-guide__txt p{margin:10px 0 0;font-size:16px;line-height:1.5;color:#3e475c}.fp-guide__bas{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:18px}.fp-guide__bas b{font-family:var(--fp-titre);font-size:30px;color:var(--fp-marine)}.fp-guide__bas span{font-weight:700;font-size:16px;color:var(--fp-bordeaux)}.fp-pack{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px;margin-top:28px;padding:28px;border-radius:22px;background:var(--fp-marine);color:var(--fp-creme);text-decoration:none;box-shadow:0 0 0 3px var(--fp-laiton),0 30px 70px -30px #1e2a44b3}.fp-pack__img img{width:100%;border-radius:14px}.fp-pack__txt small{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--fp-laiton);color:var(--fp-nuit);font-weight:700;font-size:14px}.fp-pack__txt h3{margin:14px 0 0;font-family:var(--fp-titre);font-weight:700;font-size:clamp(28px,3.2vw,40px);line-height:1.1;color:var(--fp-creme)}.fp-pack__txt p{margin:12px 0 0;font-size:17px;color:#f3ecdfd9}.fp-pack__prix{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:18px 0 22px}.fp-pack__prix b{font-family:var(--fp-titre);font-size:56px;line-height:1;color:var(--fp-laiton)}.fp-pack__prix s{font-size:22px;color:#f3ecdf99}.fp-pack__prix em{font-style:normal;font-size:15px;color:#f3ecdfb3}.fp-pack .fp-bouton--or{background:var(--fp-laiton);color:var(--fp-nuit)!important}@media(max-width:900px){.fp-guides{grid-template-columns:1fr}.fp-pack{grid-template-columns:1fr;padding:20px;gap:20px}}@media(max-width:640px){.fp-entete__droite{gap:2px}.fp-menu-bouton{padding:0 12px 0 10px;gap:6px;font-size:15px;height:40px}.fp-marque{gap:10px}.fp-marque .fp-logo{width:38px;height:38px}.fp-marque__nom{font-size:18px}}@media(max-width:370px){.fp-menu-bouton span{display:none}.fp-menu-bouton{padding:0 10px}}.fp-marque__nom{font-family:var(--fp-titre)!important;font-weight:700;text-transform:none;letter-spacing:-.01em}.fp-marque__nom span{color:var(--fp-laiton)}.fp-diag:before{display:none}.fp-marque .fp-logo{display:block;flex:none;width:40px;height:40px;color:var(--fp-creme);--fp-oeil:var(--fp-laiton)}.fp-marque{gap:12px}.fp-final .fp-logo,.fp-cadeau__visuel .fp-logo,.fp-chaine .fp-logo,.fp-produit-tete .fp-logo{display:none}@media(max-width:640px){.fp-marque .fp-logo{width:34px;height:34px}.fp-marque{gap:9px}}.fp-hero__guides{border-radius:0;overflow:visible;box-shadow:none;background:none}.fp-hero__guides img{filter:drop-shadow(0 30px 40px rgba(30,42,68,.25))}.fp-guide__img{background:linear-gradient(180deg,#fff,#f3ecdf);padding:18px}.fp-guide__img img{aspect-ratio:auto;object-fit:contain;height:300px;margin:0 auto;width:auto;max-width:100%}.fp-pack__img{background:#f3ecdf;border-radius:14px;padding:16px}.fp-pack__img img{border-radius:0}body .product-media-container__zoom-button{background:transparent!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fp-classique.css.map */
