@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Montserrat:wght@300;400;500;600;700&display=swap";:root{--esolab-rose-noble: #A4656E;--esolab-rose-deep: #8C4752;--esolab-rose-dark: #8A4850;--esolab-rose-soyeux: #964F58;--esolab-rose-soft: #A8656E;--esolab-rose-hover-start: #B2717B;--esolab-rose-hover-end: #964F5A;--esolab-rose-poudre: #EED9D2;--esolab-rose-poudre-doux: #F5E6E0;--esolab-vieux-rose: #F5E5DF;--esolab-rose-border: #DDBDB4;--esolab-rose-lin-border: #E4D2CA;--esolab-gold: #DFC17B;--esolab-gold-deep: #C9A75D;--esolab-gold-light: #F7F1E1;--esolab-gold-glow: rgba(223, 193, 123, .45);--esolab-bg-ambiance: #F3E9E5;--esolab-bg-rad-start: #F8EFEA;--esolab-bg-rad-end: #EBDDD6;--esolab-card-bg: #FFFDFB;--esolab-lin-rose: #FAF2ED;--esolab-lin-soyeux: #F8EFEA;--esolab-ebony: #2E1E24;--esolab-shadow-warm: 0 16px 45px rgba(138, 79, 87, .12);--esolab-btn-shadow: 0 4px 18px rgba(140, 71, 82, .25);--esolab-radius-card: 20px;--esolab-radius-btn: 50px;--esolab-radius-sm: 14px}#esolab-signes-defunt-root.esolab-signes-defunt-wrapper,.esolab-signes-defunt-wrapper{box-sizing:border-box;width:100%;max-width:720px;margin:30px auto;padding:0 16px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--esolab-ebony);background:transparent;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.esolab-signes-defunt-wrapper *,.esolab-signes-defunt-wrapper *:before,.esolab-signes-defunt-wrapper *:after{box-sizing:border-box}.esolab-card{position:relative;background:var(--esolab-card-bg);border:1.5px solid var(--esolab-rose-soft);box-shadow:inset 0 0 0 3px #fffdfb,inset 0 0 0 4.5px var(--esolab-gold),var(--esolab-shadow-warm);border-radius:var(--esolab-radius-card);padding:40px 32px;text-align:center;overflow:hidden;transition:opacity .3s ease,transform .3s ease}@media(max-width:600px){.esolab-signes-defunt-wrapper{margin:15px auto;padding:0 8px}.esolab-card{padding:20px 16px;border-radius:16px;box-shadow:inset 0 0 0 2px #fffdfb,inset 0 0 0 3px var(--esolab-gold),0 12px 35px #8a4f571f}}.esolab-corner{position:absolute;width:36px;height:36px;pointer-events:none;z-index:1}.esolab-corner svg{display:block;width:100%;height:100%}.esolab-corner-tl{top:10px;left:10px}.esolab-corner-tr{top:10px;right:10px;transform:scaleX(-1)}.esolab-corner-bl{bottom:10px;left:10px;transform:scaleY(-1)}.esolab-corner-br{bottom:10px;right:10px;transform:scale(-1)}@media(max-width:480px){.esolab-corner{width:26px;height:26px}.esolab-corner-tl{top:7px;left:7px}.esolab-corner-tr{top:7px;right:7px}.esolab-corner-bl{bottom:7px;left:7px}.esolab-corner-br{bottom:7px;right:7px}}.esolab-celestial-header{margin-bottom:20px;text-align:center}.esolab-celestial-flame{display:block;margin:0 auto 12px;animation:esolabFloat 6s ease-in-out infinite,esolabHaloGlow 4s ease-in-out infinite alternate;transform-origin:center}@keyframes esolabFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes esolabHaloGlow{0%{filter:drop-shadow(0 0 10px rgba(223,193,123,.45))}to{filter:drop-shadow(0 0 24px rgba(164,101,110,.55))}}.esolab-kicker{display:inline-block;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#964f58;margin-bottom:8px;text-align:center}.esolab-hero-title,h2.esolab-hero-title{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(24px,4.5vw,32px)!important;font-weight:700!important;line-height:1.3!important;color:var(--esolab-ebony);margin-top:0;margin-bottom:14px!important;letter-spacing:-.2px;text-align:center}.esolab-hero-subtitle,p.esolab-hero-subtitle{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(16px,3.2vw,19px)!important;line-height:1.45!important;font-style:italic!important;font-weight:500!important;color:#964f58!important;margin:0 0 18px!important;text-align:center}.esolab-question-title,.esolab-result-title,.esolab-gateway-heading,.esolab-signes-defunt-wrapper h2:not(.esolab-hero-title){font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(20px,3.2vw,24px)!important;line-height:1.35!important;font-weight:600;color:var(--esolab-ebony);margin-top:0;margin-bottom:12px!important;letter-spacing:-.2px;text-align:center}.esolab-gold-sep{display:flex;align-items:center;justify-content:center;gap:12px;margin:18px auto;max-width:220px}.esolab-gold-sep:before,.esolab-gold-sep:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(223,193,123,.1),var(--esolab-gold),rgba(223,193,123,.1))}.esolab-sep-star{color:var(--esolab-gold);font-size:14px;line-height:1}.esolab-hero-intro{font-size:15px;line-height:1.6;color:var(--esolab-ebony);max-width:540px;margin:0 auto 26px;opacity:.95;text-align:center}.esolab-btn-gold,.esolab-btn-rose,.esolab-btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;gap:8px;background:linear-gradient(135deg,#a4656e,#8c4752)!important;color:#fffdfb!important;border:1px solid #DFC17B!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600!important;font-size:14px!important;letter-spacing:.3px!important;line-height:1.35!important;padding:10px 22px!important;border-radius:28px!important;box-shadow:0 3px 12px #8c47522e!important;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);text-decoration:none;outline:none;box-sizing:border-box}.esolab-btn-gold:hover,.esolab-btn-rose:hover,.esolab-btn-primary:hover{background:linear-gradient(135deg,#b2717b,#964f5a)!important;box-shadow:0 5px 16px #8c475247,0 0 12px #dfc17b40!important;border-color:#dfc17b!important;transform:translateY(-1.5px);color:#fffdfb!important}.esolab-btn-gold:active,.esolab-btn-rose:active,.esolab-btn-primary:active{transform:translateY(0);box-shadow:0 2px 8px #8c475240!important}.esolab-start-btn{white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 28px!important;font-size:14.5px!important;font-weight:600!important;letter-spacing:.3px!important;line-height:1.35!important;border-radius:28px!important;width:auto!important;max-width:90%!important;margin:0 auto!important;box-shadow:0 3px 12px #8c47522e!important;background:linear-gradient(135deg,#a4656e,#8c4752)!important;color:#fffdfb!important;border:1px solid #DFC17B!important;text-decoration:none!important}.esolab-start-btn:hover{background:linear-gradient(135deg,#b2717b,#964f5a)!important;box-shadow:0 5px 16px #8c475247,0 0 12px #dfc17b40!important;border-color:#dfc17b!important;transform:translateY(-1.5px);color:#fffdfb!important}@media(max-width:420px){.esolab-start-btn{font-size:14px!important;padding:11px 22px!important;white-space:nowrap!important}}.esolab-reassurance-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:22px;border-top:1px solid var(--esolab-rose-lin-border)}.esolab-badge-pill{display:inline-flex;align-items:center;gap:8px;background:var(--esolab-lin-rose);border:1px solid var(--esolab-rose-lin-border);border-radius:20px;padding:8px 16px;font-size:13.5px;font-weight:500;color:var(--esolab-rose-deep);box-shadow:0 2px 6px #8c47520a}.esolab-badge-pill svg{flex-shrink:0;color:var(--esolab-rose-noble)}@media(max-width:520px){.esolab-reassurance-row{gap:8px}.esolab-badge-pill{padding:6px 14px;font-size:13.5px}}.esolab-pearls-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:340px;margin:0 auto 18px;padding:6px 4px}.esolab-pearls-line{position:absolute;top:50%;left:10px;right:10px;height:1.5px;background:var(--esolab-rose-lin-border);transform:translateY(-50%);z-index:1}.esolab-pearl{position:relative;width:13px;height:13px;border-radius:50%;background:var(--esolab-card-bg);border:1.5px solid var(--esolab-rose-lin-border);z-index:2;transition:all .35s cubic-bezier(.16,1,.3,1)}.esolab-pearl-completed{background:#a8656e;border-color:#8c4752;box-shadow:0 0 6px #a8656e73}.esolab-pearl-active{width:18px;height:18px;background:linear-gradient(135deg,#dfc17b,#c9a75d);border-color:#fffdfb;box-shadow:0 0 14px #dfc17bcc,0 0 22px #d98a4873;animation:esolabPearlPulse 2s ease-in-out infinite}@keyframes esolabPearlPulse{0%,to{transform:scale(1);box-shadow:0 0 12px #dfc17bb3}50%{transform:scale(1.15);box-shadow:0 0 20px #d98a48d9}}.esolab-pearl-upcoming{opacity:.65}.esolab-quiz-header{margin-bottom:16px;text-align:center}.esolab-question-theme{display:block;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#964f58;margin-top:4px}.esolab-options-list{display:flex;flex-direction:column;gap:12px;margin-bottom:22px;text-align:left}.esolab-option-card{position:relative;display:flex;align-items:center;gap:16px;background:#faf2ed;border:1.5px solid #E4D2CA;border-radius:var(--esolab-radius-sm);padding:16px 18px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px #8c475208;-webkit-user-select:none;user-select:none}.esolab-option-card:hover{border-color:var(--esolab-gold);transform:translateY(-2px);box-shadow:0 6px 18px #dfc17b38;background:#fdf4ee}.esolab-option-badge{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#eed9d2;color:#8a4850;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:18px;font-weight:700;border:1px solid #E4D2CA;flex-shrink:0;transition:all .25s ease}.esolab-option-text{font-size:15px;line-height:1.6;color:var(--esolab-ebony);flex:1}.esolab-option-card.esolab-option-selected{border-color:#dfc17b;background:#fdf4ee;box-shadow:0 0 0 1.5px #dfc17b,0 8px 24px #dfc17b59;transform:scale(1.015)}.esolab-option-card.esolab-option-selected .esolab-option-badge{background:linear-gradient(135deg,#a4656e,#8c4752);color:#fffdfb;border-color:#dfc17b;box-shadow:0 2px 8px #8c475240}.esolab-quiz-nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:10px;padding-top:14px}.esolab-nav-link{background:none;border:none;color:#8c4752;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:6px 10px;transition:color .2s ease}.esolab-nav-link:hover{color:#2e1e24}.esolab-skip-btn{background:#faf2ed;border:1px dashed #DDBDB4;border-radius:18px;color:#8c4752;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:500;padding:8px 16px;cursor:pointer;margin:0 auto;transition:all .2s ease;display:inline-block;white-space:nowrap!important}.esolab-skip-btn:hover{border-color:#dfc17b;color:#2e1e24;background:#fdf4ee}.esolab-loading-view{padding:50px 20px;text-align:center}.esolab-loading-text{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(20px,3.2vw,24px)!important;line-height:1.35!important;font-weight:600;color:var(--esolab-ebony);margin:18px 0 8px}.esolab-loading-subtext{font-size:14px;color:#8c4752;font-style:italic}.esolab-result-view{text-align:center}.esolab-result-kicker{display:inline-block;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#964f58;margin-bottom:10px}.esolab-arc-container{position:relative;max-width:300px;margin:8px auto 24px;text-align:center}.esolab-arc-svg{display:block;margin:0 auto;max-width:100%;height:auto}.esolab-arc-climate-box{margin-top:-24px;position:relative;z-index:2;background:#f5e6e0;border:1.5px solid #DDBDB4;border-radius:14px;padding:10px 18px;box-shadow:0 4px 14px #8c475214;display:inline-block;max-width:290px}.esolab-climate-kicker{display:block;font-size:13.5px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;color:#964f58;margin-bottom:3px}.esolab-climate-text{display:block;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:16px;font-weight:600;color:#8c454e;line-height:1.35}.esolab-blocks-col{display:flex;flex-direction:column;gap:16px;margin:28px 0;text-align:left}.esolab-block-card{background:var(--esolab-card-bg);border:1px solid var(--esolab-rose-lin-border);border-radius:var(--esolab-radius-sm);padding:22px 24px;box-shadow:0 3px 10px #8c47520a;transition:border-color .25s ease}.esolab-block-card:hover{border-color:var(--esolab-gold)}.esolab-block-header{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:10px!important}.esolab-block-num{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:50%!important;background:linear-gradient(135deg,#a4656e,#8c4752)!important;color:#fffdfb!important;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:17px!important;font-weight:700!important;border:1px solid #DFC17B!important;flex-shrink:0!important;box-shadow:0 2px 6px #8c475233!important}.esolab-block-title,h3.esolab-block-title{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(17px,3vw,20px)!important;font-weight:700!important;line-height:1.3!important;color:#8c454e!important;margin:0 0 8px!important;letter-spacing:.1px}.esolab-block-header .esolab-block-title{margin:0!important}.esolab-block-content{font-size:15px!important;line-height:1.6!important;color:var(--esolab-ebony)!important;margin:0!important;opacity:.95}.esolab-regard-box{background:#f5e5df!important;border:1.5px solid #DFC17B!important;border-radius:var(--esolab-radius-sm);padding:26px 24px;margin:28px 0;text-align:center;box-shadow:0 6px 20px #8c475214;position:relative}.esolab-regard-header{display:flex;flex-direction:column;align-items:center;margin-bottom:14px}.esolab-medallion{display:inline-block;border-radius:50%;overflow:hidden;border:2px solid #DFC17B!important;box-shadow:0 4px 14px #8c475233,0 0 0 3px #faf2ed!important;background:var(--esolab-card-bg);flex-shrink:0}.esolab-medallion-lg{width:80px;height:88px;margin-bottom:12px}.esolab-medallion-lg img{width:100%;height:100%;object-fit:cover;display:block}.esolab-regard-kicker{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:6px!important;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(13.5px,3.6vw,16px)!important;font-weight:700!important;color:#8a3d46!important;margin:0 auto 12px!important;width:100%!important;letter-spacing:.5px;text-align:center!important}.esolab-star{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;color:#8a3d46!important;flex-shrink:0!important;line-height:1!important}.esolab-regard-title-text{display:inline-block!important;white-space:nowrap!important;line-height:1.2!important}.esolab-regard-quote,blockquote.esolab-regard-quote{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:15.5px!important;line-height:1.65!important;font-weight:450!important;color:#24141a!important;font-style:italic!important;margin:0!important;padding:0 10px!important;text-align:center!important}.esolab-quote-gold{color:#dfc17b!important;font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;font-size:22px!important;font-weight:700!important;line-height:1!important;display:inline-block;vertical-align:-1px}.esolab-gateway-box{background:var(--esolab-lin-rose);border:1px solid var(--esolab-rose-lin-border);border-radius:var(--esolab-radius-sm);padding:28px 24px;margin:30px 0 20px;text-align:center}.esolab-gateway-heading{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(20px,3.2vw,24px)!important;line-height:1.35!important;font-weight:600;color:var(--esolab-ebony);margin:0 0 10px}.esolab-gateway-intro{font-size:15px;line-height:1.6;color:var(--esolab-ebony);max-width:520px;margin:0 auto 22px;opacity:.95}.esolab-gateway-options{display:flex;flex-direction:column;gap:16px}.esolab-consult-card,.esolab-consultation-card{position:relative;background:#fff!important;border:1px solid #DFC17B!important;border-radius:var(--esolab-radius-sm);padding:22px 20px;text-align:left;box-shadow:0 8px 25px #8c475214,0 2px 6px #00000005!important;transition:all .25s ease}.esolab-consult-card:hover,.esolab-consultation-card:hover{border:1px solid #DFC17B!important;border-color:#dfc17b!important;box-shadow:0 12px 30px #8c47521f!important;transform:translateY(-2px)}.esolab-consult-header{display:flex;align-items:center;gap:14px;margin-bottom:12px}.esolab-medallion-sm{width:50px;height:50px;border-radius:50%;border:2px solid #DFC17B;box-shadow:0 3px 10px #8c475226;overflow:hidden;flex-shrink:0}.esolab-medallion-sm img{width:100%;height:100%;object-fit:cover;display:block}.esolab-consult-meta{flex:1;min-width:0}.esolab-consult-author{display:block;font-size:14px;color:#964f58;font-weight:600;margin-bottom:2px}.esolab-consult-title{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(18px,3.2vw,21px);font-weight:600;color:var(--esolab-ebony);margin:0;line-height:1.25}.esolab-consult-desc{font-size:15px;line-height:1.6;color:var(--esolab-ebony);margin:0 0 14px;opacity:.95}.esolab-consult-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13.5px;color:#8c4752;margin-bottom:18px}.esolab-tag-sep{color:#dfc17b}.esolab-consult-btn-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important;margin-top:14px!important}.esolab-consult-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;padding:10px 22px!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:.3px!important;border-radius:30px!important;width:auto!important;max-width:fit-content!important;margin:14px auto 0!important;line-height:1!important;gap:8px!important;box-shadow:0 3px 12px #8c47522e!important;background:linear-gradient(135deg,#a4656e,#8c4752)!important;color:#fffdfb!important;border:1px solid #DFC17B!important;text-decoration:none!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important}.esolab-consult-btn:hover{background:linear-gradient(135deg,#b2717b,#964f5a)!important;box-shadow:0 5px 16px #8c475247,0 0 12px #dfc17b40!important;border-color:#dfc17b!important;transform:translateY(-1.5px);color:#fffdfb!important}.esolab-arrow{display:inline-block!important;font-size:14px!important}.esolab-btn-label{display:inline-block!important;white-space:nowrap!important}@media(max-width:480px){.esolab-consult-btn{padding:9px 18px!important;font-size:12.5px!important;gap:6px!important;white-space:nowrap!important}}.esolab-restart-wrap{margin-top:28px;padding-top:20px;border-top:1px solid var(--esolab-rose-lin-border)}.esolab-btn-secondary{background:transparent;color:#8c4752;border:1px solid var(--esolab-rose-border);border-radius:20px;padding:10px 22px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px;white-space:nowrap!important}.esolab-btn-secondary:hover{border-color:#dfc17b;color:var(--esolab-ebony);background:var(--esolab-card-bg);box-shadow:0 2px 8px #8c475214}
/*# sourceMappingURL=/cdn/shop/t/7/assets/esolab-signes-defunt.css.map */
