.elementor-kit-8{--e-global-color-primary:#1D1D1B;--e-global-color-secondary:#8C5C36;--e-global-color-text:#1D1D1B;--e-global-color-accent:#DBC7BE;--e-global-color-2598606:#F6F0EB;--e-global-color-os_brun:#2B0E06;--e-global-color-os_ambre:#B58555;--e-global-color-os_doux:#6B5E57;--e-global-color-os_blanc:#FFFFFF;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-size:12px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-letter-spacing:0.28em;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-size:13px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:0.2em;background-color:var(--e-global-color-2598606);color:var(--e-global-color-text);font-family:"Jost",Sans-serif;font-size:16px;font-weight:300;line-height:1.6em}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Jost",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--e-global-color-os_blanc);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0;padding:16px 30px 16px 30px}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border-style:solid}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-kit-8 a{color:#1D1D1B}.elementor-kit-8 a:hover{color:#8C5C36}.elementor-kit-8 h1{font-family:"Cormorant Garamond",Sans-serif;font-weight:500}.elementor-kit-8 h2{font-family:"Cormorant Garamond",Sans-serif;font-weight:500}.elementor-kit-8 h3{font-family:"Jost",Sans-serif;font-weight:400}.elementor-kit-8 img{border-radius:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--noir:#1D1D1B;--brun:#2B0E06;--cuir:#8C5C36;--ambre:#B58555;--nude:#DBC7BE;--creme:#F6F0EB;--texte-doux:#6B5E57;--blanc:#FFFFFF;--police-titre:Cormorant Garamond;--police-texte:Jost}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;clip-path:none;height:auto;width:auto;z-index:100000;background:#fff;padding:12px 20px}@media (max-width:767px){.woocommerce-tabs ul.tabs{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none}.woocommerce-tabs ul.tabs li{flex:0 0 auto}.woocommerce-tabs ul.tabs li a{white-space:nowrap}}.woof .irs--round .irs-bar,.woof .irs-bar{background:#8C5C36!important}.woof .irs--round .irs-handle,.woof .irs-handle{border-color:#1D1D1B!important;background:#fff!important;box-shadow:none!important}.woof .irs--round .irs-from,.woof .irs--round .irs-to,.woof .irs--round .irs-single,.woof .irs-from,.woof .irs-to,.woof .irs-single{background:#1D1D1B!important;border-radius:0!important;font-family:Jost,sans-serif}.woof .irs--round .irs-from:before,.woof .irs--round .irs-to:before,.woof .irs--round .irs-single:before{border-top-color:#1D1D1B!important}.woof .irs-grid-text,.woof .irs-min,.woof .irs-max{font-family:Jost,sans-serif;color:#6B5E57}.woof input[type=checkbox]{accent-color:#1D1D1B;width:20px;height:20px}.woof .woof_checkbox_label,.woof label{font-family:Jost,sans-serif;font-weight:300;font-size:15px}.woof input[type=search],.woof .woof_show_text_search_container input{min-height:46px;border:1px solid #1D1D1B;border-radius:0;padding:0 12px;font-family:Jost,sans-serif;font-size:16px;width:100%}.woof select,.woof .chosen-container .chosen-single{min-height:46px;border:1px solid #1D1D1B!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;font-family:Jost,sans-serif;font-size:15px;line-height:44px}.woocommerce form .input-text,.woocommerce form select,.woocommerce-page form .input-text,.elementor-widget-woocommerce-checkout-page select,.elementor-widget-woocommerce-cart .coupon .input-text{min-height:50px;border:1px solid #1D1D1B!important;border-radius:0!important;background:#fff!important;font-family:Jost,sans-serif;font-size:16px;padding:0 14px}.woocommerce form textarea.input-text{min-height:110px;padding:12px 14px}.woocommerce form .form-row label,.woocommerce form label{font-family:Jost,sans-serif;font-weight:400;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6B5E57}.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce #place_order,.woocommerce .checkout-button{min-height:52px;border-radius:0!important;background:#1D1D1B!important;color:#fff!important;font-family:Jost,sans-serif!important;font-weight:500!important;font-size:13px!important;letter-spacing:.18em;text-transform:uppercase;border:0!important;display:inline-flex;align-items:center;justify-content:center}.woocommerce .button:hover,.woocommerce #place_order:hover,.woocommerce .checkout-button:hover{background:#DBC7BE!important;color:#1D1D1B!important}.woocommerce table.shop_table{border-radius:0;border-color:#DBC7BE;font-family:Jost,sans-serif;font-weight:300}.woocommerce table.shop_table th{font-weight:400;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6B5E57}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{border-top-color:#8C5C36;background:#fff;font-family:Jost,sans-serif;font-weight:300}.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before{color:#8C5C36}.woocommerce-checkout h3,.woocommerce-cart h2,.woocommerce-account h2{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:28px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation li a{display:flex;align-items:center;min-height:48px;padding:0 14px;border-bottom:1px solid #DBC7BE;font-family:Jost,sans-serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#1D1D1B}.woocommerce-MyAccount-navigation li.is-active a{background:#1D1D1B;color:#fff}.woocommerce #payment,.woocommerce-checkout #payment{background:#fff;border-radius:0;border:1px solid #DBC7BE}.woocommerce .quantity .qty{min-height:44px;border:1px solid #1D1D1B;border-radius:0}.cart-discount.coupon-duo10 .woocommerce-remove-coupon{display:none!important}.woocommerce-Tabs-panel--description h3{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:24px;line-height:1.2;color:#1D1D1B;margin:22px 0 8px}.woocommerce-Tabs-panel--description .os-accroche{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:22px;color:#8C5C36;margin:0 0 6px}.woocommerce-Tabs-panel--description .os-accroche strong{font-weight:500}.woocommerce-Tabs-panel--description ul{padding-left:18px;margin:0 0 6px}.woocommerce-Tabs-panel--description li{margin:0 0 6px;line-height:1.55}.woocommerce-Tabs-panel--description li::marker{color:#8C5C36}.woocommerce-Tabs-panel--additional_information table.shop_attributes th{width:38%;font-family:Jost,sans-serif;font-weight:400;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#6B5E57;padding:12px 8px;background:#fff0}.woocommerce-Tabs-panel--additional_information table.shop_attributes td{font-family:Jost,sans-serif;font-weight:300;font-size:15px;padding:12px 8px;font-style:normal;background:#fff0}.woocommerce-Tabs-panel--additional_information table.shop_attributes td p{margin:0}.elementor-element-579b87ed>.e-con{border-radius:30px;overflow:hidden}ul.products li.product img,.e-collection-loop-base img,.elementor-widget-woocommerce-products img,.elementor-widget-wc-archive-products img,.woocommerce-product-gallery__image,.woocommerce-product-gallery__image img,.woocommerce-product-gallery .flex-viewport{border-radius:30px;overflow:hidden}.woocommerce-product-gallery .flex-control-thumbs img,.woocommerce-cart-form img,.elementor-menu-cart__product-image img,.woocommerce-checkout-review-order-table img,.woocommerce table.shop_table img{border-radius:12px}.elementor:not([data-elementor-type=header]):not([data-elementor-type=footer]) img.e-image-base:not(.os-icone){border-radius:30px}.woocommerce-product-gallery .flex-control-thumbs img{border-radius:12px!important}.woocommerce-product-gallery__image img{border-radius:30px!important}