:root{--tep-font-display:'Abril Fatface' , Georgia , serif;--tep-font-secondary:'Nunito Sans' , 'Segoe UI' , sans-serif;--tep-font-body:Comfortaa , 'Segoe UI' , sans-serif;--tep-ink:#2d3436;--tep-lh-display:1.15;--tep-lh-titre:1.25;--tep-lh-texte:1.65}body:not(.et-fb) h2,
body:not(.et-fb) h3,
body:not(.et-fb) h4,
.et_pb_text h2,
.et_pb_text h3,
.et_pb_text h4,
.et_pb_module_header,
.widgettitle,
.widget-title {font-family: var(--tep-font-secondary) !important;font-weight:700;letter-spacing:-.01em;line-height:var(--tep-lh-titre);color:var(--tep-ink)}body:not(.et-fb) h1,
.et_pb_wc_title h1,
.et_pb_wc_title .product_title,
.logo_container,
#logo {font-family: var(--tep-font-display)}body:not(.et-fb) h1,
body:not(.et-fb) .et_pb_title_container h1 {font-size: clamp(1.9rem, 1.15rem + 2.6vw, 2.75rem);line-height:var(--tep-lh-display);letter-spacing:-.005em}body:not(.et-fb).single .et_post_meta_wrapper h1 {font-size: clamp(1.9rem, 1.15rem + 2.6vw, 2.75rem);line-height:var(--tep-lh-display);padding-bottom:.3em}body:not(.et-fb).home-posts #left-area .et_pb_post h2,
body:not(.et-fb).archive #left-area .et_pb_post h2,
body:not(.et-fb).search #left-area .et_pb_post h2 {font-size: clamp(1.5rem, 1.15rem + 1.15vw, 2.25rem);line-height:1.2}body:not(.et-fb) h2 {font-size: clamp(1.35rem, 1.05rem + 0.9vw, 1.75rem)}body:not(.et-fb) h3 {font-size: clamp(1.15rem, 1rem + 0.5vw, 1.375rem);line-height:1.3}body:not(.et-fb) h4 {font-size:1.05rem;line-height:1.35}#sidebar .widgettitle,#sidebar .widget-title,#main-footer .widgettitle{font-size:1.125rem;line-height:1.3}#left-area .entry-content p,#left-area .entry-content li,#left-area .entry-content td,#left-area .entry-content blockquote,#left-area .et_pb_post>p,.et_pb_post_content p,.et_pb_post_content li{font-size: clamp(1rem, 0.95rem + 0.22vw, 1.0625rem);line-height:var(--tep-lh-texte)}#left-area .entry-content h2{margin-top:1.9em;padding-bottom:.4em}#left-area .entry-content h3{margin-top:1.6em;padding-bottom:.3em}#left-area .entry-content p{padding-bottom:1.05em}#left-area .entry-content ul,#left-area .entry-content ol{padding-bottom:1.2em}#left-area .entry-content figure{margin-top:1.6em;margin-bottom:1.6em}#left-area .entry-content figcaption{font-size:.8125rem;line-height:1.45}#left-area .entry-content>h2:first-child{margin-top:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product .woocommerce-loop-product__title{font-family: var(--tep-font-secondary) !important;font-size:.95rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;padding-bottom:6px!important}