@charset "UTF-8";
/* https://meiji-studio.com/wp-content/themes/twenty-twenty-child-theme/style.css?ver=6.8.3 */
.raisin-black{color:#242124}.jet-gray{color:#474347}.taupe-gray{color:#8c8a8c}.timberwolf-beige{color:#d9cfc6}.almond-beige{color:#efdecd}.isabelline-beige{color:#faf6f2}body{font-family:"Nunito";font-weight:300}h1,h2,h3,h4,h5,h6{font-family:"Raleway";font-weight:400}a{color:#8c8a8c}a:focus,a:hover{color:#242124}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.gform_footer input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{padding:10px!important;font-family:"Nunito"!important;font-size:16px!important;color:#474347!important;text-decoration:none!important;border:none!important;background:#efdecd!important}button:focus,button:hover{cursor:pointer!important;color:#242124!important;background:#faf6f2!important}.page .entry-content .wp-block-cover img{margin:0}@media only screen and (max-width:991px){button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.gform_footer input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{font-size:13px!important}}#site-header{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;margin:30px 0;margin-bottom:40px;font-family:"Nunito";text-align:center}#site-header #menu-header-left,#site-header #logo-top2,#site-header #menu-header-right{width:33.33%}#site-header .display-header-menu .logo-top{margin-bottom:30px;font-family:'Raleway'}#site-header p.slogan-top{margin-top:20px;margin-bottom:0;font-size:1.2rem;font-style:italic;font-weight:300}#site-header .logo-top{margin:0 10px 0 10px}.display-header-menu{display:flex;justify-content:space-between;width:100%}#logo-top1{display:none}.toggle-nav{display:none!important;margin-right:10px;font-size:1.6rem}.toggle-nav:before{content:'Menu';display:inline-block;margin-right:10px}#site-header ul{padding-left:0}#site-header ul li{margin:0 10px;list-style-type:none}#site-header ul li a{font-size:15px;color:#111;text-decoration:none}#site-header ul li a:focus,#site-header ul li a:hover{color:#606060}#site-header #menu-menu-header-gauche{display:flex;justify-content:flex-start;align-items:center;gap:10px}#site-header #menu-menu-header-gauche .sub-menu{display:none;position:absolute;max-width:250px;padding:20px;text-align:left;background:#fff;z-index:3}#site-header #menu-menu-header-gauche li:focus .sub-menu,#site-header #menu-menu-header-gauche li:hover .sub-menu{display:block}#site-header #menu-menu-header-gauche .sub-menu li{margin-left:0;margin-bottom:10px}#site-header #menu-menu-header-gauche .sub-menu li:last-child{margin-bottom:0}#site-header #menu-menu-header-droite{display:flex;justify-content:flex-end;align-items:center;gap:10px}#site-header #menu-menu-header-droite i:before{font-size:1.5rem}#close-menu,.mobile-panier-link{display:none}@media only screen and (max-width:991px){#close-menu{position:fixed;display:block;top:10%;right:5%;font-size:1.8rem;z-index:101}#site-header #menu-header-left,#site-header #menu-header-right{width:100%}#site-header #menu-menu-header-gauche .sub-menu{position:relative;padding-left:10px;text-align:center}#site-header #search-form-wrapper input[type="search"]{width:250px}#logo-top1{display:block}#logo-top2{display:none}.toggle-nav{display:inline-block!important;color:#000;text-decoration:none;position:relative;top:0;right:0}.display-header-menu{display:none}.display-header-menu.open-menu{position:fixed;display:flex;flex-direction:column;justify-content:center;background-color:#fff;top:0;bottom:0;left:0;right:0;z-index:100}.display-header-menu.open-menu ul{margin:10px;display:flex;flex-direction:column}.mobile-panier-link{display:block;margin-top:20px}.mobile-panier-link .icon-basket{margin-right:3px}.mobile-panier-link a{color:#000;text-decoration:none}.mobile-panier-link a:focus,.mobile-panier-link a:hover{text-decoration:underline}}@media only screen and (max-width:767px){#site-header{flex-direction:column}#site-header .toggle-nav{margin-top:30px}}.fil-ariane-section{display:flex;justify-content:center;width:100%;margin-bottom:15px}.fil-ariane-wrapper{width:100%;max-width:1300px;text-align:left;font-size:.88889em}#site-content .fil-ariane-section a{color:#8c8a8c;transition:all 0.2s ease-in-out}#site-content .fil-ariane-section a:focus,#site-content .fil-ariane-section a:hover{color:#000}#site-header .dark-filter{display:none}#site-header .dark-filter.open{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:2}#site-header #search-form-wrapper{display:none;position:fixed;top:0;left:0;right:0;height:195px;align-items:center;justify-content:center;background:#fff;z-index:3}#site-header #search-form-wrapper.open{display:flex}#site-header #search-form-wrapper .search-bar-interior{width:100%;max-width:750px}#site-header #search-form-wrapper .search-form-container{display:flex;align-items:center;justify-content:center;padding-left:7px;padding-right:10px;background-color:#fff}#site-header #search-form-wrapper .search-form{position:relative;display:flex;max-width:750px}#site-header #search-form-wrapper input[type="search"]{padding-left:15px;width:500px;min-height:44px;color:#000;background-color:#fff;border:none;border:1px solid #ccc}#site-header #search-form-wrapper input[type="submit"]{width:0;font-size:0;border:0;background:transparent;padding:0}#site-header #search-form-wrapper .search-loupe{margin-left:5px}#site-header #search-form-wrapper .search-close{margin-left:15px}#site-header #search-form-wrapper .search-loupe a,#site-header #search-form-wrapper .search-close a{color:#000;text-decoration:none;transition:all 0.2s ease-in-out}#site-header #search-form-wrapper .search-loupe a:focus,#site-header #search-form-wrapper .search-loupe a:hover{color:#aaa}#site-header #search-form-wrapper .search-close a:focus,#site-header #search-form-wrapper .search-close a:hover{color:#cd2653}@media only screen and (max-width:992px){#site-header #search-form-wrapper .search-form{display:block}#site-header #search-form-wrapper input[type="search"]{width:250px}#site-header #search-form-wrapper input[type="submit"]{display:none}}.home .fil-ariane-section{display:none}.home .entry-content h2{text-decoration:none!important}.home .entry-content a{color:#111!important;text-decoration:none!important}.home .entry-content a:focus,.home .entry-content a:hover{color:#8c8a8c!important;text-decoration:underline!important}.home .entry-content .wp-block-group{padding-top:0!important;padding-bottom:0!important}.home .entry-content .wp-block-button{width:25%;margin-top:40px;margin-bottom:40px}.home .entry-content .wp-block-columns{margin:0!important}.home .entry-content img{margin:0!important}.page .post-inner{display:flex;width:100%;justify-content:center}.single .entry-content,.page .entry-content{max-width:1300px;padding:0 15px}.page h1.entry-title{padding:40px;font-size:2rem;color:#474347;text-transform:uppercase;background-color:#faf6f2}.page h2{font-size:1.6rem;color:#D4C0AB}.page h3{font-size:1.2rem;color:#D9CFC6}.page .entry-content img{display:inline-block;margin:15px}.entry-content .wp-block-file{font-size:18px}.entry-content .wp-element-button{border-radius:0}.entry-content .wp-block-table table thead tr{background:#efdecd}.entry-content .wp-block-verse{color:#d9cfc6;font-size:32px;font-style:italic;font-weight:700}.entry-content .wp-block-verse:before{content:"";display:inline-block;width:50px;margin-right:10px;border-bottom:3px solid #d9cfc6}.entry-content hr.wp-block-separator{background:linear-gradient(to left,currentColor calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),currentColor calc(50% + 16px));background-color:transparent!important;border:none;height:1px;overflow:visible;position:relative}.entry-content hr.wp-block-separator::before{left:calc(50% - 5px);right:auto}.entry-content hr.wp-block-separator::before,.entry-content hr.wp-block-separator::after{background:currentColor;content:"";display:block;height:16px;position:absolute;top:calc(50% - 8px);transform:rotate(22.5deg);width:1px}.entry-content hr.wp-block-separator::after{right:calc(50% - 5px);left:auto;border-radius:0}.entry-content ol li::marker{color:#efdecd;font-weight:700}.entry-content ul{list-style:none;margin-left:3em;padding-left:0;margin-top:.5em;margin-bottom:.5em}.entry-content li{position:relative}.entry-content li:before{content:' ';display:inline-block;margin-right:.5em;width:.5em;height:.5em;border-radius:.5em;background:#efdecd}.entry-content ol li::before{display:none}.entry-content .wp-block-quote{margin:30px 0;padding:5px 30px 15px 30px;background:#efdecd}.entry-content .wp-block-quote>cite{text-align:right}.entry-content .wp-block-pullquote{position:relative;padding:3em 0}.entry-content .wp-block-pullquote:before,.entry-content .wp-block-pullquote:after{position:absolute;color:#242124;font-size:5rem}.entry-content .wp-block-pullquote:before{content:"\201C";top:0;left:0}.entry-content .wp-block-pullquote:after{content:"\201D";bottom:-25px;right:0}@media only screen and (max-width:767px){.entry-content figure.wp-block-media-text__media img{margin:0}}.single-post .entry-categories,.single-post .post-author,.single-post .intro-text,.single-post article .featured-media{display:none}.single-post h1.entry-title{padding:40px;font-size:2rem;color:#474347;background-color:#faf6f2}.single-post .pagination-single{width:100%;max-width:1300px}.single-post .pagination-single hr{border:none}.single-post .pagination-single-inner{display:flex;justify-content:space-between}.single-post .pagination-single a{display:inline-block;margin:10px;padding:7px 15px;color:#000;text-decoration:none;background:#efdecd;transition:all 0.2s ease-in-out}.single-post .pagination-single a:focus,.single-post .pagination-single a:hover{background:#faf6f2}@media only screen and (max-width:575px){.single-post .pagination-single-inner{flex-direction:column}.single-post .pagination-single a{text-align:center}}.search h1 .color-accent{color:#242124}.search #site-content article li{list-style-type:none}.search .no-search-results-form{display:flex;justify-content:center;margin:30px 0 50px 0}.search .no-search-results-form form{display:flex;flex-direction:column}.search .no-search-results-form input[type="search"]{margin-right:15px;margin-bottom:20px;padding:9px 15px;border:none;background:#efdecd}.search .post-inner{display:flex;width:100%;justify-content:center}@media only screen and (max-width:991px){.search .no-search-results-form input[type="search"]{margin-right:0}}.page-id-497 .entry-content{width:100%}.page-id-497 .wp-block-latest-posts__list{display:flex;flex-direction:column;align-items:center}.page-id-497 .wp-block-latest-posts__list li{width:50%}.page-id-497 .wp-block-latest-posts__list li:before{display:none}.page-id-497 .wp-block-latest-posts__list li img{max-width:150px;margin-top:0}.page-id-497 .wp-block-latest-posts__list li a{display:inline-block;margin-bottom:10px;text-decoration:none;font-size:1.6rem;color:#D4C0AB}.page-id-497 .wp-block-latest-posts__list li a:focus,.page-id-497 .wp-block-latest-posts__list li a:hover{text-decoration:underline}@media only screen and (max-width:992px){.page-id-497 .wp-block-latest-posts__list li{width:100%}}@media only screen and (max-width:575px){.page-id-497 .wp-block-latest-posts__list li{margin-bottom:25px}.page-id-497 .wp-block-latest-posts__featured-image.alignleft{float:none}.page-id-497 .entry-content img{margin-left:0;margin-bottom:0}}.single-post main article{display:flex;flex-direction:column;align-items:center}.single-post main article ul.post-meta{padding-left:0}.single-post main article li.post-date{display:flex;justify-content:center;list-style-type:none}.single-post main article li.post-date .meta-icon{display:inline-block;margin-right:10px}.single-post main article li.post-date a{color:#000!important;text-decoration:none}.single-post main article li.post-date a:focus,.single-post main article li.post-date a:hover{cursor:default}.woocommerce-breadcrumb{display:none;margin-bottom:15px}.woocommerce-info{display:flex;justify-content:center;font-size:1.6rem;text-align:center;line-height:1.5;background:#faf6f2;border:none}.woocommerce .content-area{padding-top:0}.woocommerce-products-header__title.page-title{padding:40px;font-family:'Raleway';font-size:2rem;font-weight:400;text-transform:uppercase;color:#474347;mask-image:none;background-color:#faf6f2}.cross-sells-product a.wc-block-components-product-name,a.wc-block-grid__product-link{text-decoration:none!important}.cross-sells-product a.wc-block-components-product-name,.theme-twentytwenty .wc-block-grid__product-title,ul.products li.product .woocommerce-loop-product__title{font-family:"Nunito"!important;font-size:1.4rem!important;font-weight:400!important;text-align:left!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product div .wp-block-cart-cross-sells-product__product-title{text-align:left}.cross-sells-product a.wc-block-components-product-name,.theme-twentytwenty .wc-block-grid__product-title{padding-left:20px!important;color:#111!important;transition:all 0.2s ease-in-out!important}.cross-sells-product a.wc-block-components-product-name{padding-left:0!important}.cross-sells-product .wp-block-cart-cross-sells-product__product-title{padding-left:20px!important}.cross-sells-product>div:focus a.wc-block-components-product-name,.cross-sells-product>div:hover a.wc-block-components-product-name,.wc-block-grid__product:focus .wc-block-grid__product-title,.wc-block-grid__product:hover .wc-block-grid__product-title{color:#8c8a8c!important}.cross-sells-product .price,.wc-block-grid__product .wc-block-grid__product-price{padding-left:20px;font-size:1.2em!important;text-align:left!important;color:#111!important}.cross-sells-product>div:focus .price,.cross-sells-product>div:hover .price,.wc-block-grid__product:focus .wc-block-grid__product-price .amount,.wc-block-grid__product:hover .wc-block-grid__product-price .amount{color:#8c8a8c!important}ul.products li.product .button{padding:10px 20px;color:#474347;border-radius:30px;background:#efdecd;transition:all 0.2s ease-in-out}ul.products li.product .button:focus,ul.products li.product .button:hover{color:#242124;text-decoration:none!important;background:#faf6f2}.woocommerce .add_to_cart_button{display:none}.woocommerce .woocommerce-LoopProduct-link .woocommerce-loop-product__title,.woocommerce .woocommerce-LoopProduct-link .price{transition:all 0.2s ease-in-out}.woocommerce .woocommerce-LoopProduct-link:focus .woocommerce-loop-product__title,.woocommerce .woocommerce-LoopProduct-link:hover .woocommerce-loop-product__title,.woocommerce .woocommerce-LoopProduct-link:focus .price,.woocommerce .woocommerce-LoopProduct-link:hover .price{color:#8c8a8c}.woocommerce #main select{margin:10px;padding:12px;font-family:"Nunito";border:none;background:#FAF6F2}.woocommerce #main input{padding:8px 15px;border:none;background:#efdecd}.woocommerce #main table.variations th{font-weight:400}.woocommerce #main .quantity:before{content:"Quantité : "}.woocommerce #main .quantity.hide-before-label:before{content:""}.woocommerce #main .quantity input{background-color:#FAF6F2}.woocommerce #main .single_variation_wrap{margin-top:15px}.woocommerce #main .woocommerce-variation-add-to-cart{display:flex;align-items:center}.woocommerce #main .woocommerce-variation-add-to-cart button[type="submit"]{width:170px}.woocommerce #main input:focus{background:#faf6f2}.woocommerce-tabs .panel h2:first-of-type{font-size:1.5em}.woocommerce-tabs ul li.active a{color:#474347;box-shadow:0 2px 0 #474347}.single-product .ppcp-messages,.single-product .ppc-button-wrapper{display:none!important}.single-product .woocommerce-tabs .wc-tabs{display:none}.single-product .woocommerce-Tabs-panel--additional_information table,.single-product .woocommerce-Tabs-panel--reviews table{border-collapse:collapse}.single-product .woocommerce-product-attributes-item__value p{margin:15px}.single-product div.product{margin-top:50px}.single-product div.product .product_meta{display:none}.single-product div.product div.summary{display:flex;flex-direction:column}.single-product div.product div.summary .product_title{order:1}.single-product div.product div.summary .price{order:3}.single-product div.product div.summary .woocommerce-product-details__short-description{order:2}.single-product div.product div.summary .cart{order:4}@media only screen and (min-width:1168px){.woocommerce .content-area{max-width:1300px;padding-top:0}}.woocommerce-message{justify-content:center;background:#faf6f2;border:none}.woocommerce-message a.button{display:inline-block;margin-left:20px}.woocommerce-message a.button:focus,.woocommerce-message a.button:hover{text-decoration:none!important;background:#faf6f2!important}.wc-block-cart-item__wrap a{text-decoration:none}a.wc-block-cart__submit-button:focus,a.wc-block-cart__submit-button:hover{background:#faf6f2}#wc-block-components-totals-shipping__change-address__link{margin-top:15px}.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__option-layout,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__option-layout{margin-left:15px}.wc-block-components-express-payment__event-buttons li:before{display:none}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{content:"\e800"!important;margin:30px auto!important;width:auto!important;height:auto!important;font-family:'bdt-icon';font-size:5rem;color:#111;background-color:transparent!important}.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product:before,.wc-block-grid.has-3-columns .wc-block-grid__product:before{display:none}@media screen and (max-width:992px){.woocommerce-message{flex-direction:column;max-width:100%;padding:10px 5px;padding-top:20px}.woocommerce-message .button.wc-forward{margin:10px 0}.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__option-layout,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__option-layout{margin-left:0}}.page-id-331 section.section-pages{display:flex;flex-direction:column;align-items:center}.page-id-331 section.section-pages .pages-container{width:100%;max-width:1200px;margin-bottom:50px}.page-id-331 section.section-pages li{margin-top:10px}.page-id-331 section.section-pages li.menu-item-247,.page-id-331 section.section-pages li.menu-item-252,.page-id-331 section.section-pages li.menu-item-253{display:none}footer#footer-grid{margin-top:50px}footer#footer-grid a:hover,footer#footer-grid a:focus{text-decoration:underline}.footer-nav-widgets-wrapper{font-size:15px}.footer-nav-widgets-wrapper .widget_block{border-top:1px solid #cbcbcb}.footer-nav-widgets-wrapper .widget_block:last-child{border-bottom:1px solid #cbcbcb}.footer-nav-widgets-wrapper .footer-top.has-social-menu{display:none}.footer-nav-widgets-wrapper .sup-footer{display:flex;width:calc(100% - 26px)}.footer-nav-widgets-wrapper .sup-footer>*{border-right:1px solid #cbcbcb}.footer-nav-widgets-wrapper .sup-footer>*:last-child{border-right:0}.footer-nav-widgets-wrapper .sup-footer>p{display:flex;flex-direction:column;align-items:center;width:25%;margin:0;padding:40px 30px;text-align:center}.footer-nav-widgets-wrapper .footer-widgets .widget_block:nth-child(2){background:#faf6f2}.footer-nav-widgets-wrapper .wp-block-columns{margin:0}.footer-nav-widgets-wrapper .wp-block-columns>*{padding:30px;border-right:1px solid #cbcbcb}.footer-nav-widgets-wrapper .wp-block-columns a{color:#111;text-decoration:none;transition:all 0.2s ease-in-out}.footer-nav-widgets-wrapper .wp-block-columns>*:last-child{border-right:0}.footer-nav-widgets-wrapper .wp-block-columns a:focus,.footer-nav-widgets-wrapper .wp-block-columns a:hover{color:#606060}.footer-nav-widgets-wrapper .wp-block-columns li{list-style-type:none;font-family:"Nunito"}.footer-nav-widgets-wrapper ul.rs-footer{display:flex;padding-left:20px}.footer-nav-widgets-wrapper ul.rs-footer li{margin:0 10px}.footer-nav-widgets-wrapper ul.menus-footer li{margin-bottom:20px}#site-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.copyright-footer{margin-top:10px;font-family:"Nunito"}@media screen and (max-width:991px){.footer-nav-widgets-wrapper .sup-footer{flex-wrap:wrap;justify-content:center}.footer-nav-widgets-wrapper .sup-footer>p{width:100%;border:none}}@media screen and (max-width:781px){.footer-nav-widgets-wrapper .sup-footer{width:100%}.footer-nav-widgets-wrapper .wp-block-columns>*{padding:0 30px;text-align:center;border:none}.footer-nav-widgets-wrapper .footer-widgets .widget_block:nth-child(2),.footer-nav-widgets-wrapper .footer-widgets .widget_block:nth-child(3){padding:30px 0}.footer-nav-widgets-wrapper .widget_block ul{justify-content:center;padding:0}}.error404 main#site-content{display:flex;justify-content:center}.error404 .error404-content{display:flex;flex-direction:column;align-items:center;width:80%;margin-bottom:50px}.error404 .search-form{display:flex;justify-content:center;margin:30px 0 50px 0}.error404 .search-form input[type="search"]{padding:9px 15px;margin-right:15px;border:none;background:#efdecd}.ppcp-messages{display:none!important}