.site-info{display:none}@media (max-width:980px){#main-header{position:fixed;top:0px;left:0px;width:100%}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.mobile_menu_bar:after{content:'MENU';bottom:10px;left:10%;position:relative!important;color:#FFF}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.woocommerce-cart table.cart img{display:inline-block!important}.woocommerce-cart table.cart td.product-thumbnail{display:table-cell!important;text-align:center!important;vertical-align:middle!important;width:120px!important}.woocommerce-cart table.cart td.product-thumbnail img{width:110px!important;min-width:110px!important;height:auto!important;display:block!important;margin:0 auto!important}.woocommerce-cart table.cart td.product-remove{vertical-align:middle!important}body.woocommerce-cart #main-content{padding-top:50px!important}.woocommerce-breadcrumb{display:none!important}.product_meta .posted_in{display:none!important}.product_meta .woocommerce-product-attributes{display:none!important}.woocommerce-tabs{display:none!important}.mr-error-message{color:red;font-weight:bold}.et-l--header .mobile_menu_bar:after{content:none}@media (max-width:980px){.et-l--header .et_pb_menu .et_mobile_menu{width:80vw!important;max-width:720px!important;left:auto!important;right:0!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:65vh;padding:12px 16px!important;border-top:3px solid #B18A46!important;border-radius:0 0 14px 14px;background:#FAF8F4!important;box-shadow:0 10px 24px rgba(36,59,70,.16)}.et-l--header .et_mobile_menu li a{font-size:16px!important;line-height:1.45!important;padding:12px 10px!important;white-space:normal!important;overflow-wrap:normal!important;color:#243B46!important}.et-l--header .et_mobile_menu .sub-menu{padding-left:14px!important}}.xm-consult p:empty{display:none}.xm-consult h1 sup{font-size:.35em;vertical-align:super;position:static;line-height:0;letter-spacing:0}@media (max-width:480px){.xm-consult .xm-hero h1{font-size:clamp(24px,7vw,32px)}}.xm-consult .xm-hypnose-logo{filter:none!important;background:#243B46!important;border:1px solid #C8AD7E;border-radius:12px;padding:14px;box-sizing:border-box}@media(max-width:767px){.xm-consult .xm-hypnose-logo{width:88px!important;max-height:88px;padding:8px;border-radius:10px}.xm-consult .xm-hypnose-hero .xm-eyebrow{padding-right:100px!important;min-height:68px}}@media(max-width:767px){.xm-consult .xm-hypnose-logo{width:64px!important;max-height:64px!important;padding:6px!important;border-radius:8px!important}.xm-consult .xm-hypnose-hero .xm-eyebrow{display:flex;align-items:center;height:46px;min-height:0!important;padding-right:76px!important;margin-bottom:12px!important}}@media(max-width:767px){.et-l--footer p[style*="font-size:25px"]{font-size:clamp(13px,4.1vw,18px)!important;white-space:nowrap!important;letter-spacing:-.4px!important}}.et-l--header .xm-home-link{color:inherit;text-decoration:none;display:block}.et-l--header .xm-home-link:focus-visible{outline:2px solid #B18A46;outline-offset:4px}body.xm-2026 #et-main-area :is(h1,h2,h3){font-family:'DM Sans',Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.025em!important;line-height:1.25!important}.xm-home [style*="Georgia"]{font-family:'DM Sans',Arial,sans-serif!important}.xm-review-toggle{display:none;border:1px solid #C8A66B;border-radius:14px;padding:13px 20px;background:#FFFDF9;color:#243B46;font:600 15px 'DM Sans',sans-serif;margin-top:20px;cursor:pointer}@media(min-width:981px){body.xm-2026 #et-main-area h2{font-size:34px!important}body.xm-2026 #et-main-area h3{font-size:24px!important}}@media(max-width:767px){body.xm-2026 #main-content>.container{width:calc(100% - 32px)!important;padding-top:28px!important}body.xm-2026 #et-main-area .et-l--post .et_pb_row{width:calc(100% - 32px)!important;padding-top:0!important;padding-bottom:0!important}body.xm-2026 #et-main-area .et-l--post .et_pb_section{padding-top:28px!important;padding-bottom:28px!important}:is(.xm-tarifs,.xm-book,.xm-about,.xm-consult,.xm-trust){padding:0 0 32px!important}:is(.xm-tarifs-intro,.xm-book-hero,.xm-about-hero,.xm-consult .xm-hero,.xm-trust-intro){padding:24px 20px!important}:is(.xm-tarifs-card,.xm-tarifs-payment,.xm-tarifs-contact,.xm-trust-card){padding:22px 20px!important}.xm-tarifs-payment-grid>div{padding:20px!important}.xm-tarifs-intro a{font-size:15px!important;letter-spacing:-.3px;overflow-wrap:normal!important}.xm-faq .wrap{padding:28px 20px!important}.xm-faq .sommaire{gap:10px!important;grid-auto-rows:auto!important;margin-top:22px!important}.xm-faq .sommaire a{min-height:60px!important;height:auto!important;padding:13px 16px!important;font-size:15px!important;line-height:1.45!important}.xm-trust-nav{padding:20px!important;margin:22px 0 30px!important}.xm-trust-nav-grid{gap:12px!important}.xm-home-hero{padding:24px 20px!important}.xm-home-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr);gap:18px!important}.xm-home-hero-copy{display:contents!important}.xm-home-hero-copy>*{order:4;margin-bottom:0!important}.xm-home-hero-copy>p:first-child{order:1;font-size:17px!important}.xm-home-hero-copy>h1{order:2;font-size:31px!important;margin:0!important}.xm-home-hero-copy>div{display:none!important}.xm-home-portrait{order:3;width:190px!important;max-width:190px!important;margin:0 auto!important}.xm-home-portrait img{height:230px!important;max-height:230px!important;object-fit:cover}.xm-home-hero-copy>p[style*="border-top"]{margin-top:0!important;padding-top:14px!important}.xm-home section{padding:28px 20px!important;margin-top:24px!important}.xm-home h2{font-size:28px!important}.xm-home #consultations{padding-left:4px!important;padding-right:4px!important}.xm-home #consultations>div>div{padding:24px 20px!important}.xm-home #podcast>div,.xm-home #livre>div{gap:22px!important}.xm-home #podcast img[alt^="Entre deux Mondes"]{max-width:180px;margin:auto}.xm-home #livre>div>div:has(img){order:-1;max-width:165px!important}.xm-home #podcast a[title]{width:44px!important;height:44px!important}.xm-home #podcast div:has(>span){gap:8px!important}.xm-home #podcast div>span{flex-basis:100%}.xm-home #temoignages:not(.xm-reviews-expanded) figure:nth-child(n+4){display:none!important}.xm-review-toggle{display:inline-block}.xm-home #therapeutes-confiance a{font-size:14px!important;padding:13px 16px!important}.xm-home #therapeutes-confiance a span{white-space:nowrap}}@media(max-width:767px){.xm-home #consultations>div:has(a[href*="/questions-frequentes/"]){display:none!important}}#et-main-area .xm-home #consultations a:is([href$="?page_id=1893"],[href$="?page_id=1895"],[href*="/deroulement-dune-seance-dhypnose-transpersonnelle"],[href*="/seance-a-3-avec-medium"]){display:inline-flex;align-items:center;justify-content:center;gap:0.45em;box-sizing:border-box;width:100%;max-width:300px;min-height:48px;padding:10px 14px;background-color:#243b46;background-image:linear-gradient(135deg,rgba(255,255,255,.20) 0%,rgba(255,255,255,.035) 50%,rgba(239,212,160,.16) 100%);box-shadow:inset 0 1px 0 rgba(255,246,222,.28);color:#faf8f4!important;border:1px solid #243b46;border-radius:14px;font-size:15px!important;font-weight:600;line-height:1.4!important;text-align:center;text-decoration:none!important}#et-main-area .xm-home #consultations a:is([href$="?page_id=1893"],[href$="?page_id=1895"],[href*="/deroulement-dune-seance-dhypnose-transpersonnelle"],[href*="/seance-a-3-avec-medium"]):hover{background-color:#315361}#et-main-area .xm-home #consultations a:is([href$="?page_id=1893"],[href$="?page_id=1895"],[href*="/deroulement-dune-seance-dhypnose-transpersonnelle"],[href*="/seance-a-3-avec-medium"]):focus-visible{outline:2px solid #a77c32;outline-offset:3px}@media (min-width:1025px){.xm-home #livre{padding:46px clamp(42px,6vw,82px)!important;border:1px solid #334b59!important;border-radius:24px;background:radial-gradient(ellipse at 77% 51%,rgba(197,156,81,.25),transparent 47%),linear-gradient(120deg,#101f2c 0%,#1a3546 100%)!important;box-shadow:inset 0 0 0 8px rgba(255,255,255,.04)}.xm-home #livre>div>div:first-child>p:first-child{color:#e4c58f!important}.xm-home #livre>div>div:first-child>p:first-child::before{content:"";display:block;width:42px;height:2px;margin-bottom:16px;background:#cba86a}.xm-home #livre h2{color:#fff6e7!important;font-size:clamp(36px,3.6vw,51px)!important;margin-bottom:26px!important}.xm-home #livre a{color:#182630!important}.xm-home #livre a:focus-visible{outline:2px solid #fff6e7;outline-offset:4px}.xm-home #livre>div>div:last-child{max-width:272px!important}.xm-home #livre img{box-shadow:0 18px 38px rgba(0,0,0,.38),0 0 0 1px rgba(238,206,146,.25)!important}}.xm-home .xm-home-hero{color:#243b46!important}.xm-home .xm-home-hero-copy h1,.xm-home .xm-home-hero-copy a[style*="text-decoration:underline"]{color:#243b46!important}.xm-home .xm-home-hero-copy>p[style*="#766a58" i],.xm-home .xm-home-portrait>p[style*="#766a58" i],.xm-home .xm-home-portrait a[href^="mailto:"]{color:#52656c!important}.xm-podcast #ecouter .xm-pod-platform{color:#fff6e7!important;background:linear-gradient(135deg,rgba(255,255,255,.20) 0%,rgba(255,255,255,.035) 50%,rgba(239,212,160,.16) 100%) #243b46!important;box-shadow:inset 0 1px 0 rgba(255,246,222,.28);border-color:#405d68!important}.xm-podcast #ecouter .xm-pod-platform:hover{background-color:#315361!important}.xm-podcast #ecouter .xm-pod-arrow{color:#efd4a0!important}.xm-podcast #ecouter .xm-pod-other a{display:inline-block;margin:.2em .1em;padding:.28em .65em;border:1px solid #d9c5a2;border-radius:.55em;background-color:#f3e8d6;color:#243b46!important}@media (min-width:1025px){#main-content .xm-home a[style*="#D7BC8B" i],#main-content a:is(.xm-button,.xm-pod-button,.xm-book-button){color:#182630!important}}@media (max-width:767px){#main-content :is(.xm-cgv-table,.xm-privacy .table-wrap){max-width:100%;overflow-x:visible}#main-content :is(.xm-cgv,.xm-privacy) table{width:100%!important;min-width:0!important;table-layout:fixed}#main-content :is(.xm-cgv,.xm-privacy) table :is(th,td){padding:9px 7px!important;overflow-wrap:anywhere;vertical-align:top;white-space:normal!important}#main-content .xm-cgv table:has(th:nth-child(3)) th:nth-child(2){width:21%}#main-content .xm-cgv table:has(th:nth-child(3)) th:nth-child(3){width:49%}#main-content :is(.xm-cgv,.xm-privacy) table:not(:has(th:nth-child(3))) th:nth-child(2){width:64%}}