/*** uncss> filename: FuturesTendances-20211217/CSS/tablet_style.css ***/:root{--offset-margin-title:50px;--nav-height:calc(var(--nav-2-height) + var(--header-height) + var(--top-border-height) + var(--border-height));--thick-line:10px;--title-width:900;--responsive-galerie-framed:6px;--gap:calc(2 * var(--screen-spacer));--small-gap:var(--screen-spacer);--header-offset:calc(170px + var(--border-height) + var(--top-border-height))!important}body.ad_top_border .site-container,body.ad_top_border .site-header{--header-offset:calc(170px + var(--top-border-height))}body:not(.ad_top_border) .site-container,body:not(.ad_top_border) .site-header{--header-offset:calc(170px + var(--border-height) + var(--top-border-height))}@media screen and (max-width:1280.9px){:root{--header-height-2:100px;--header-height:100px;--screen-spacer:20px;--gap-spacer:50px}}@media screen and (min-width:881px) and (max-width:1280.9px){.content .wp-block-group ol.display_spacer li::before,.content .wp-block-group ol:not(.display_spacer) li::before{font-size:67px}.after-header{margin-top:40px!important}.single-galerie .after-header{margin:40px 0 0!important}.content-sidebar .content{width:100%;max-width:100%}body:not(.woocommerce) .sidebar-primary{display:none}body:not(.single) .after-header>.wrap,.nav-secondary>ul,.site-footer .wrap,body:not(.home):not(.full-width-content) .site-inner{width:100%;max-width:100%;padding-left:4vw;padding-right:4vw;margin:auto}.nav-primary .genesis-nav-menu>li:not(:first-child):not(:last-child),.nav-secondary .genesis-nav-menu>li.menu-item-initial-menu>ul>li:not(:first-child):not(:last-child){margin:0 8px!important}.boutiques_footer_separator{margin:0 24px}article .social_icons>div:not(:last-of-type){margin-right:24px}.single-product .product .social_icons>div:not(:first-of-type){margin-left:24px}.wpb_column.one-third .mpc-grid-posts .mpc-post__content,.related-content{padding-left:var(--screen-spacer);margin-left:50px}h2.vertical_title:not(.colored_title),h3:not(.titre_footer).after-entry-title{padding:calc(0 * var(--screen-spacer)) 0 calc(1 * var(--screen-spacer)) var(--screen-spacer)}.colored_column+.wp-block-spacer+.wp-block-divided_footer{padding:0 20px!important}.wp-block-divided_footer{position:relative}.big .mpc-grid-posts .mpc-post__content{padding-right:var(--screen-spacer)!important}.wpb_column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post__content{padding-left:var(--screen-spacer)!important;padding-right:var(--screen-spacer)!important}.mpc-carousel-posts .mpc-post .mpc-post__content{padding:40px 20px 20px!important}.single:not(.single-galerie) .entry-header,article:not(.galerie):not(.product):not(.tag-express):not(.tag-flash) .entry-header{padding-right:var(--screen-spacer)!important;padding-left:var(--screen-spacer)!important}.nav-primary .genesis-nav-menu>li:last-child,.nav-secondary .genesis-nav-menu>li.menu-item-initial-menu>ul>li:last-child{margin:0 0 0 8px!important}.nav-primary .genesis-nav-menu>li:first-child,.nav-secondary .genesis-nav-menu>li.menu-item-initial-menu>ul>li:first-child{margin:0 8px 0 0!important}footer .right-logo-bottom{text-align:left;display:block;float:none;margin-top:10px}.prev-next-navigation .previous .sub{-ms-grid-rows:180px auto;grid-template-columns:180px auto;grid-column-gap:var(--screen-spacer);column-gap:var(--screen-spacer)}.prev-next-navigation .next .sub{-ms-grid-rows:auto 180px;grid-template-columns:auto 180px;grid-column-gap:var(--screen-spacer);column-gap:var(--screen-spacer)}.next img,.previous img{height:180px}img.logo-bottom{min-height:calc(110px * .55);max-height:calc(110px * .55)!important}.nav-primary{width:calc(100% - 356px)!important}}@media screen and (min-width:1041px){.prev-next-navigation .sub{display:grid;align-items:center}.header-wrapper .wrap .title-area{justify-content:flex-start;align-items:center;display:flex;margin-right:var(--screen-spacer);flex-basis:100px;max-width:100px}.nav-primary{flex-basis:calc(100% - 120px);max-width:calc(100% - 120px)}li.menu-item-initial-menu{flex-basis:65%}ul.menu-primary{flex-basis:calc(.65 * 92vw / var(--ratio-menu-1-menu-2))}html{font-size:14px}}@media screen and (min-width:481px) and (max-width:1220.9px){.single article.tag-bref *:not(figure)+*:not(figure)+h4,.single article.tag-bref *:not(.wp-block-spacer)+h4{max-width:calc(100% - var(--gap-spacer) - var(--screen-spacer) + (1 * var(--small-spacer)))!important}.big .mpc-grid-posts .mpc-post__content h3.mpc-post__heading,.big .mpc-grid-posts .mpc-post__content h3.mpc-post__heading a,article:not(.product) h2.entry-title,article:not(.product) h2.entry-title a{font-size:25px}.single:not(.single-product) h1.entry-title{font-size:35px}.wpb_column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post h3.mpc-post__heading,.wpb_column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post h3.mpc-post__heading a,article.tag-express h2.entry-title,article.tag-express h2.entry-title a,article.tag-flash h2.entry-title,article.tag-flash h2.entry-title a{font-size:25px}.wpb_column.one-third .mpc-grid-posts .mpc-post h3.mpc-post__heading,.wpb_column.one-third .mpc-grid-posts .mpc-post h3.mpc-post__heading a,a.related-post-title{font-size:25px;line-height:1.5667em!important}.single article h2,.single article:not(.product) h2:not(.regular),.single-product .product_title:not(h1),.single-product section.related>h2,body.page:not(.home):not(.page-template-nouveautes) .entry-content h2,h1,h1.archive-title,h1.page-title,h2.vertical_title:not(.colored_title),h2.related-title,h3:not(.titre_footer).after-entry-title{font-size:35px;font-weight:var(--title-width)}h3:not(.mpc-post__heading):not(.related-title){font-size:45px}}@media screen and (min-width:881px) and (max-width:1040.9px){.header-wrapper .wrap .title-area{justify-content:flex-start;align-items:center;display:flex;margin-right:var(--screen-spacer);flex-basis:100px;max-width:100px}.nav-primary{flex-basis:calc(100% - 120px);max-width:calc(100% - 120px)}li.menu-item-initial-menu{flex-basis:65%}header img{min-height:calc(var(--header-height) / 1.5);width:calc(var(--header-height) * 5.175 / 1.5);clip-path:polygon(0 0, calc(var(--header-height) / 1.2) 0, calc(var(--header-height) / 1.2) 100%, 0% 100%)}article .social_icons>div:not(:last-of-type),#footer_social>div:not(:last-of-type){margin-right:24px}.single-product .product .social_icons>div:not(:first-of-type){margin-left:24px}.nav-primary .genesis-nav-menu>li,.nav-secondary .genesis-nav-menu>li.menu-item-initial-menu>ul>li.menu-item-initial-menu>ul>li{margin:0 8px!important}.boutiques_footer_separator{margin:0 24px}.wpb_column.one-third .mpc-grid-posts .mpc-post__content,.related-content{padding-left:var(--screen-spacer);margin-left:50px}h2.vertical_title:not(.colored_title),h3:not(.titre_footer).after-entry-title{padding:calc(0 * var(--screen-spacer)) 0 calc(1 * var(--screen-spacer)) var(--screen-spacer)}.colored_column+.wp-block-spacer+.wp-block-columns_group{padding:0 20px!important}.wp-block-columns_group{position:relative}.big .mpc-grid-posts .mpc-post__content{padding:var(--screen-spacer) 20px!important}.wpb_column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post__content{padding-left:var(--screen-spacer)!important;padding-right:var(--screen-spacer)!important}.mpc-carousel-posts .mpc-post .mpc-post__content{padding:40px 20px 20px!important}.single:not(.single-galerie) .entry-header,article:not(.galerie):not(.product):not(.tag-express):not(.tag-flash) .entry-header{padding-right:var(--screen-spacer)!important;padding-left:var(--screen-spacer)!important}.nav-primary .genesis-nav-menu>li:last-child,.nav-secondary .genesis-nav-menu>li.menu-item-initial-menu>ul>li:last-child{margin:0 0 0 8px!important}.nav-primary .genesis-nav-menu>li:first-child,.nav-secondary .genesis-nav-menu>li.menu-item-initial-menu>ul>li:first-child{margin:0 8px 0 0!important}.big .mpc-grid-posts .mpc-post__content h3.mpc-post__heading,.big .mpc-grid-posts .mpc-post__content h3.mpc-post__heading a{font-size:25px}.wpb_column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post h3.mpc-post__heading,.wpb_column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post h3.mpc-post__heading a{font-size:25px;font-weight:400}.wpb_column.one-third .mpc-grid-posts .mpc-post h3.mpc-post__heading,.wpb_column.one-third .mpc-grid-posts .mpc-post h3.mpc-post__heading a,a.related-post-title{font-size:25px;font-weight:400}body:not(.woocommerce) .sidebar-primary{display:none}.content-sidebar .content{width:100%;max-width:100%}body:not(.single) .after-header>.wrap,.nav-secondary>ul,.site-footer .wrap,body:not(.home):not(.full-width-content) .site-inner{width:100%;max-width:100%;padding-left:4vw;padding-right:4vw;margin:auto}footer .right-logo-bottom{text-align:left;display:block;float:none;margin-top:10px}.sub_next_2,.sub_prev_1{display:none}.prev-next-navigation:before{height:100%!important;bottom:0!important}img.logo-bottom{min-height:calc(110px * .55);max-height:calc(110px * .55)!important}}@media screen and (min-width:881px) and (max-width:1220.9px){.title-area{width:auto!important}.woocommerce div.products[class*=columns-] div.product:nth-child(2n),.woocommerce-page div.products[class*=columns-] div.product:nth-child(2n){float:left!important}.description_text{padding:0 20px 0 0}.nav-secondary .genesis-nav-menu>li:last-child{display:none!important}}@media screen and (min-width:881px) and (max-width:1280.9px){blockquote:not(.instagram-media){padding-left:var(--screen-spacer)}.title-area{max-width:456px}.nav-primary{width:calc(100% - 456px)}}@media screen and (min-width:881px) and (max-width:1535.9px){.archive article.galerie .post_right,.search article.galerie .post_right,.blog article.galerie .post_right{flex-basis:calc(50% + 70px);max-width:calc(50% + 70px);margin-left:-50px!important;padding:calc(2 * var(--screen-spacer)) 0 calc(2 * var(--screen-spacer)) var(--screen-spacer)!important;box-sizing:border-box}.single-product section.related>h2,h2.related-title{padding:0 0 .5em 70px!important}.big .mpc-post__content{bottom:50px!important}.single .entry-header,article:not(.galerie):not(.product):not(.tag-express):not(.tag-flash) .entry-header{margin-left:50px}article:not(.galerie):not(.product) .post_right .entry-header{margin-left:-70px;width:calc(100% + 50px);padding-top:15px;margin-top:-15px}h2.vertical_title:not(.colored_title),h3:not(.titre_footer).after-entry-title{margin-bottom:calc(2 * var(--screen-spacer))!important;margin-left:49px!important}h3:not(.titre_footer).after-entry-title{margin-top:calc(2 * var(--screen-spacer))}}@media screen and (min-width:881px){.inspirational-posts .related-post:not(:last-child){margin-bottom:calc(2 * var(--screen-spacer))}.code-block{border:1px solid rgba(0,0,0,.13);padding:var(--screen-spacer)}.site-header,.sticky,.sticky_text,.ft-product_images_1 .woocommerce-product-gallery,.site-header .wrap,.site-container,.top_bar_decoration,.site-footer+.minimal-menu-button_wrapper,.site-header_wrapper{transition:transform .1s cubic-bezier(.65,.65,.35,1),max-height .1s cubic-bezier(.65,.65,.35,1),top .1s cubic-bezier(.65,.65,.35,1),height .1s cubic-bezier(.65,.65,.35,1),min-height .1s cubic-bezier(.65,.65,.35,1),margin-top .1s cubic-bezier(.65,.65,.35,1),border-top .1s cubic-bezier(.65,.65,.35,1)!important}.alignleft,.one-half,.one-third,.two-thirds,.one-fourth{float:left}.one-half{max-width:calc(50% - ((var(--screen-spacer) / 2)))}.one-half:not(:nth-child(2n+1)):not(:first-child),.one-third:not(:nth-of-type(3n+1)):not(:first-child),.one-fourth:not(:nth-child(4n+1)):not(:first-child){margin-left:var(--screen-spacer)}.one-third{max-width:calc(33.3333% - ((var(--screen-spacer) / 3 * 2)))}.two-thirds{max-width:calc(66.6667% - (var(--screen-spacer)) / 3)}.one-fourth{max-width:calc(((100% - 1px ) / 4 ) - ((var(--screen-spacer) / 4 * 3)))}.first{margin-left:0}article:not(.product) .entry-more-link_wrapper{display:flex;justify-content:space-between;width:100%;flex-direction:row-reverse}.post-type-archive-galerie .social_sharing_wrapper {flex-basis:195px;display:flex;justify-content:flex-end}.post-type-archive-galerie .more-link{flex-basis:calc(100% - 195px)}.single:not(.single-product) span.post-angle{left:calc(4vw - 10px)}.size_22 p,p.size_22{font-size:20px!important;line-height:1.5667em!important}.sticky .code-block{margin:0 auto 0}.CTA_menu{display:flex;align-items:center}.CTA_menu>:first-of-type{flex-basis:200px}.CTA_menu>:nth-of-type(2){margin-left:var(--screen-spacer);flex-basis:calc(100% - var(--screen-spacer) - 200px)}.single:not(.page) .after-header .wrap{padding-right:calc(70px + 4vw)}body:not(.single) .after-header,.page .after-header{margin:40px 0 calc(2 * var(--screen-spacer))}.wp-block-columns.columns_2.even.block_enty_footer>.wp-block-column,.wp-block-columns.columns_2.even:not(.block_enty_footer)>div.wp-block-column{flex-basis:50%!important;max-width:50%!important}.wp-block-columns.columns_2.uneven_1-2>.wp-block-column:last-child{flex-basis:calc(66.66667% + 7.66667px)!important;max-width:calc(66.66667% + 7.66667px)!important}.wp-block-columns.columns_2.uneven_2-1>.wp-block-column:first-child{flex-basis:66.6667%!important;max-width:calc(66.6667% + 10px)!important}.wp-block-columns.columns_2.uneven_1-2.block_enty_footer .wp-block-column:first-child,.wp-block-columns.columns_2.uneven_2-1.block_enty_footer .wp-block-column:last-child,.wp-block-columns.columns_3.block_enty_footer .wp-block-column,.wp-block-columns.columns_3:not(.block_enty_footer)>.wp-block-column{flex-basis:33.3333%!important;max-width:calc(33.3333% - 10px)!important;min-width:calc(33.3333% - var(--screen-spacer) - (var(--screen-spacer) / 3) - 1px)!important}.wp-block-columns.columns_4.block_enty_footer .wp-block-column,.wp-block-columns.columns_4:not(.block_enty_footer)>div.wp-block-column{flex-basis:calc(25% - 1px)!important;max-width:calc(25% - 1px)!important}.scroll-up header.site-header img,.scroll-down header.site-header img{min-height:calc(var(--header-height) / 1.5);min-width:calc(var(--header-height) * 5.175 / 1.5);clip-path:polygon(0 0, calc(var(--header-height) / 1.2) 0, calc(var(--header-height) / 1.2) 100%, 0% 100%)}.scroll-down:not(.ad_top_border) .site-header{transform:translate3d(0,calc((-1) * (var(--nav-height) + 13px)),0)}.colored_column h6,.in-text_colored_block h6{margin-bottom:var(--screen-spacer)}.before_footer__wrapper>*:not(:first-of-type){margin-left:var(--screen-spacer)}.code_promo_banner{padding:var(--screen-spacer) 0}.inner_site_footer{padding:40px 0 40px}.top_bar_decoration{min-height:var(--border-height)}.site-header{box-shadow:0px 0px 10px -2px rgb(0 0 0 / 15%)}.scroll-up .site-header,.scroll-down .site-header{--border-height:0px}.scroll-down:not(.ad_top_border) .site-header{transform:translate3d(0,calc( (-1) * (var(--nav-height) + 13px)),0)}.ad_top_border.scroll-down .site-header{transform:translate3d(0,calc( (-1) * (var(--nav-height) + 13px + var(--ad-container))),0)}.scroll-up:not(.ad_top_border) .sticky{position:sticky;top:calc(var(--screen-spacer) + var(--nav-height) - var(--border-height))}.ad_top_border.scroll-up .sticky,.scroll-up.ad_top_border .ft-product_images_1 .woocommerce-product-gallery{position:sticky;top:calc(20px + var(--nav-height) + var(--ad-container))}.scroll-up:not(.ad_top_border) *[class*="colonne-pub"] .sticky, .scroll-up:not(.ad_top_border) *[class*="colonne-pub"].sticky{position:sticky;top:calc(var(--sticky-spacer) + var(--nav-height) - var(--border-height))}.ad_top_border.scroll-up *[class*="colonne-pub"] .sticky,.ad_top_border.scroll-up *[class*="colonne-pub"].sticky{position:sticky;top:calc(var(--sticky-spacer) + var(--nav-height) + var(--ad-container))}.scroll-up .site-header,.scroll-up .nav-secondary{transform:none}:root{--border-height:6px;}.site-header .header-image,.site-header .header-image a{justify-content:flex-start;min-height:var(--header-height);max-height:var(--header-height)}.header-wrapper .wrap{display:flex;height:var(--header-height)}.header-wrapper .wrap .nav-primary{display:flex}.scroll-up .header-wrapper .wrap .nav-primary,.scroll-down .header-wrapper .wrap .nav-primary{padding-top:calc((var(--header-height) - var(--screen-spacer)) / 2)!important}.title-area{align-items:center}.title-area{align-items:center}.title-area{align-items:center}label.minimal-menu-button:not(.minimal-menu-close){box-sizing:content-box}.wpb_column:not(.big) .mpc-grid-posts .mpc-post__content{padding-top:var(--screen-spacer)!important;top:-40px}.big .mpc-grid-posts .mpc-post__content{padding-top:var(--screen-spacer)!important;padding-bottom:var(--screen-spacer)!important;padding-left:15px!important}.code_promo_banner>div>div:not(.before_footer-separator){text-align:center}.block-before-footer p{text-align:center}body:not(.ad_top_border) .site-header_wrapper{min-height:var(--header-offset)}body.ad_top_border .site-header_wrapper{min-height:calc(var(--header-offset) + var(--ad-container))}.site-header{position:fixed;width:100%;top:0;z-index:999}.related-posts-list{display:flex}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{flex-direction:column}.archive:not(.woocommerce) article.product .entry-content .post_right,.search article.product .entry-content .post_right,.wp-block-columns>*:not(:first-of-type),body:not(.single):not(.page-template-default) article.tag-express .entry-content .post_right,body:not(.single):not(.page-template-default) article.tag-flash .entry-content .post_right{margin-left:var(--screen-spacer)}.column_text p:before,.column_text_2 p:before{content:' '}.column_text p,.column_text_2 p{display:inline}.column_text,.column_text_2{column-gap:var(--screen-spacer)}.wp-block-columns.columns_2:not(.block_enty_footer)>div.wp-block-column+div.wp-block-column,.wp-block-columns.columns_3:not(.block_enty_footer)>div.wp-block-column+div.wp-block-column,.wp-block-columns.columns_4:not(.block_enty_footer)>div.wp-block-column+div.wp-block-column{padding-left:var(--screen-spacer)}.wp-block-columns.columns_2.even:not(.block_enty_footer)>div.wp-block-column:first-child{flex-basis:calc(50% - 20.5px)!important;max-width:calc(50% - 20.5px)!important}.wp-block-columns.columns_2.uneven_1-2>div.wp-block-column:first-child{flex-basis:calc(33.3333% - 27.66667px)!important;max-width:calc(33.3333% - 27.66667px)!important}.wp-block-columns.columns_2.uneven_2-1>div.wp-block-column:first-child{flex-basis:66.6667%!important;max-width:calc(66.6667% + 10px)!important}.wp-block-columns.columns_2.uneven_2-1>div.wp-block-column:last-child{flex-basis:33.333%!important;max-width:calc(33.3333% - 10px)!important}.wp-block-columns.columns_3:not(.block_enty_footer)>div.wp-block-column:first-child{flex-basis:calc(33.3333% - 21px)!important;max-width:calc(33.3333% - 21px)!important}.wp-block-columns.columns_4:not(.block_enty_footer)>div.wp-block-column:first-child{flex-basis:calc(25% - var(--screen-spacer) - var(--thin-line))!important;max-width:calc(25% - var(--screen-spacer) - var(--thin-line))!important}.wp-block-columns.columns_2:not(.block_enty_footer)>div.wp-block-column+div.wp-block-column,.wp-block-columns.columns_3:not(.block_enty_footer)>div.wp-block-column+div.wp-block-column,.wp-block-columns.columns_4:not(.block_enty_footer)>div.wp-block-column+div.wp-block-column{border-left:var(--thin-line) solid #000}.wp-block-columns.columns_2:not(.display_spacer):not(.block_enty_footer):not(.no_margin),.wp-block-columns.columns_3:not(.display_spacer):not(.block_enty_footer):not(.no_margin),.wp-block-columns.columns_4:not(.display_spacer):not(.block_enty_footer):not(.no_margin){margin-bottom:40px}.wp-block-columns.columns_2.little_spacer,.wp-block-columns.columns_3.little_spacer,.wp-block-columns.columns_4.little_spacer,body:not(.single):not(.page) article:not(.galerie):not(.code-promo):not(.recommandation):not(.product):not(.products):not(.tag-flash):not(.tag-express) .entry-content p,body.page-template-nouveautes article:not(.galerie):not(.code-promo):not(.recommandation):not(.product):not(.products):not(.tag-flash):not(.tag-express) .entry-content p{margin:var(--screen-spacer) 0 var(--screen-spacer)}.wp-block-columns.columns_2 .margin-bottom_60:not(.display_spacer),.wp-block-columns.columns_2 .sticky:not(.display_spacer),.wp-block-columns.columns_3 .margin-bottom_60:not(.display_spacer),.wp-block-columns.columns_3 .sticky,.wp-block-columns.columns_4 .margin-bottom_60:not(.display_spacer),:not(.display_spacer).wp-block-columns.columns_4 .sticky:not(.display_spacer){margin-bottom:0!important}.wp-block-columns.columns_2 .sticky:not(.display_spacer){margin-top:0}.wp-block-columns.columns_2+.wp-block-spacer:not(.display_spacer),.wp-block-columns.columns_2>.wp-block-column>div:last-child *:not(.giant-letter)+.wp-block-spacer:not(.display_spacer):last-child,.wp-block-columns.columns_3:not(.block_enty_footer)+.wp-block-spacer:not(.display_spacer),.wp-block-columns.columns_3>.wp-block-column>div:last-child .wp-block-spacer:not(.display_spacer):last-child,.wp-block-columns.columns_4+.wp-block-spacer:not(.display_spacer),.wp-block-columns.columns_4>.wp-block-column>div:last-child .wp-block-spacer:not(.display_spacer):last-child,.wp-block-columns>.wp-block-column>:not(blockquote):not(.wp-block-separator):not(.has-text-align-right):not(h4):not(h2):not(h3):not(h5):not(h6)+.wp-block-spacer:not(.display_spacer):last-child{display:none}.wp-block-columns .columns_2:not(.display_spacer):not(.block_enty_footer):not(.no_margin)+.wp-block-spacer,.wp-block-columns .columns_3:not(.display_spacer):not(.block_enty_footer):not(.no_margin)+.wp-block-spacer,.wp-block-columns .columns_4:not(.display_spacer):not(.block_enty_footer):not(.no_margin)+.wp-block-spacer{margin-bottom:40px!important}.single-product section.related>h2,.margin-top_60{margin-top:40px!important}.prev-next-navigation .no-padding-vertical{display:grid;grid-column-gap:40px;column-gap:40px;justify-content:space-between;grid-template-columns:calc(50% - 20px) calc(50% - 20px)}body:not(.single):not(.post-type-archive):not(.tax-category-image):not(.tax-tag-image) article.galerie .entry-content .post_right{padding:calc(2 * var(--screen-spacer)) 0 calc(2 * var(--screen-spacer)) var(--screen-spacer);background-color:#fff;box-sizing:border-box}body:not(.page) .column_text,.column_text_2,.page .column_text{column-count:2}body.single-product .related{margin-bottom:calc(2 * var(--screen-spacer))}.entry-footer_newsletter_wrapper{margin:0 0 40px}.single-product section.related>h2,h2.related-title{margin:0 0 40px;position:relative;border-bottom:var(--thick-line) solid #000}.chapeau{border-top:var(--thick-line) solid #000}.entry{margin-bottom:40px!important}article .post_right{box-sizing:border-box;position:relative}.hide_on_desktop{display:none!important}.archive article.galerie .entry-content p:not(.entry-meta),.search article.galerie .entry-content p:not(.entry-meta),.blog article.galerie .entry-content p:not(.entry-meta){font-size:20px!important;line-height:1.5667em!important}.post_right .entry-header{display:block;max-width:570px}body:not(.single):not(.page-template-default) article .entry-content>.post_right p,body:not(.single):not(.page-template-default) article.galerie .entry-content>p{margin:10px 0 20px}body:not(.single):not(.page-template-default):not(.post-type-archive-galerie):not(.tax-category-image):not(.tax-tag-image):not(.tax-category-image):not(.tax-tag-image) article.galerie .entry-content>.post_right>p{margin:0 0 20px}article:not(.galerie):not(.product) .post_right .entry-header{padding:var(--screen-spacer) 0 20px 20px;background-color:#fff}.archive:not(.woocommerce):not(.post-type-archive-products) article.product .entry-content,.search article.product .entry-content{display:flex!important;align-items:stretch}.archive:not(.post-type-archive-galerie):not(.tax-category-image):not(.tax-tag-image) .galerie .entry-content,.search .galerie .entry-content,.archive:not(.post-type-archive-galerie):not(.tax-category-image):not(.tax-tag-image) .tag-express .entry-content,.archive:not(.post-type-archive-galerie):not(.tax-category-image):not(.tax-tag-image) .tag-flash .entry-content,.search .tag-express .entry-content,.search .tag-flash .entry-content,body:not(.single):not(.page-template-default):not(.template_no_archive) article.tag-express .entry-content,body:not(.single):not(.page-template-default):not(.template_no_archive) article.tag-flash .entry-content{display:flex!important;align-items:stretch}article:not(.galerie) .background-post-thumbnail,article:not(.galerie) .post_right{flex-basis:calc(50% - (.5 * var(--screen-spacer)))!important;max-width:calc(50% - (.5 * var(--screen-spacer)))!important}article.galerie .background-post-thumbnail{flex-basis:50%;width:50%}.background-post-thumbnail a{width:100%;display:inline-block;position:relative;background-size:cover;background-position:center}.archive:not(.post-type-archive-galerie):not(.tax-category-image):not(.tax-tag-image) .tag-express .entry-content,.archive:not(.post-type-archive-galerie):not(.tax-category-image):not(.tax-tag-image) .tag-flash .entry-content,.search .tag-express .entry-content,.search .tag-flash .entry-content,body:not(.single):not(.page-template-default) article.tag-express .entry-content,body:not(.single):not(.page-template-default) article.tag-flash .entry-content{display:flex!important;align-items:stretch}.woocommerce-page div.product div.images{width:100%!important;float:none!important}.woocommerce .product_top{display:flex}.single h1.entry-title:not(.product_title){margin:0!important}.big .mpc-grid-posts .mpc-post h3.mpc-post__heading,.big .mpc-grid-posts .mpc-post h3.mpc-post__heading a,article:not(.product):not(.tag-express):not(.tag-flash) h2.entry-title,article:not(.product):not(.tag-express):not(.tag-flash) h2.entry-title a{line-height:1.3833em!important;font-style:normal}.single h1.entry-title:not(.product_title){line-height:1.2em!important;font-style:normal}h2.vertical_title:not(.colored_title),h3:not(.titre_footer).after-entry-title{position:relative;top:0;border-bottom:var(--thin-line) solid #000}body:not(.single) .after-header{border-bottom:none!important}.single:not(.page) .after-header .wrap{width:100%;overflow:hidden}.nav-secondary>ul{margin:auto}.single:not(.single-galerie) .entry-header,article:not(.galerie):not(.product):not(.tag-express):not(.tag-flash) .entry-header{background-color:#fff;margin-top:calc(-2 * var(--screen-spacer));padding-top:var(--screen-spacer);position:relative;z-index:2}article:not(.galerie):not(.product):not(.tag-express):not(.tag-flash) .entry-header{margin-bottom:40px}.single.single-galerie .entry-header{background-color:#fff;top:40px;padding:0 20px var(--screen-spacer);position:relative;z-index:2}.sticky{position:sticky}body:not(.scroll-up) .sticky,body:not(.scroll-up) .sticky_text{position:sticky;top:var(--screen-spacer)}.scroll-up .sticky{position:sticky;top:calc(var(--nav-height) + var(--screen-spacer))}.scroll-up .sticky_text{position:sticky;top:calc(var(--nav-height) + var(--screen-spacer))}body:not(.scroll-up) *[class*="colonne-pub"] .sticky,body:not(.scroll-up) *[class*="colonne-pub"].sticky{position:sticky;top:var(--sticky-spacer)!important}.wp-block-columns{display:flex;justify-content:flex-start}body:not(.post-type-archive-products) .wp-block-columns_group:not(.modele_archive)>div{align-items:flex-start;justify-content:flex-start;display:flex;flex-wrap:wrap;margin-left:calc((-1) * var(--small-gap));width:calc(100% + var(--small-gap))}body.post-type-archive-products .wp-block-columns_group>div{align-items:stretch;justify-content:flex-start;display:flex;flex-wrap:wrap;margin-left:calc((-1) * var(--small-gap));width:calc(100% + (2 * var(--small-gap)))}body:not(.post-type-archive-products) .wp-block-columns_group:not(.modele_archive)>div>div,body:not(.post-type-archive-products) .wp-block-columns_group:not(.modele_archive)>div>article{margin:0 0 0 var(--small-gap)}body.woocommerce:not(.single) *:not(.up-sells)>div.products.columns-4 div.product,body.woocommerce-page:not(.single) *:not(.up-sells)>div.products.columns-4 div.product{margin:var(--gap) 0 0 var(--small-gap)}.entete-share{align-items:center}blockquote:not(.instagram-media){height:auto!important;display:block;left:120px;position:relative;width:calc(100% - 120px);font-style:normal;border-left:var(--thick-line) solid #000;margin:0}blockquote.centered:not(.instagram-media){left:40px!important;width:calc(100% - 120px)!important}blockquote:not(.instagram-media):before{font-weight:400!important;display:block;position:absolute;top:-15px;font-style:normal;text-align:center;font-size:210px!important;line-height:.85em;height:1em;box-sizing:border-box;left:-125px;padding-right:var(--screen-spacer);width:120px}.archive-title,.page-title{border:none!important;margin-left:50px;display:inline-block;position:relative;max-width:80%}.post-angle-bg{width:50px;height:50px}.archive-description,.page-description{border-top:var(--thick-line) solid #000;overflow:hidden}.nav-primary>.genesis-nav-menu>li>a{box-sizing:border-box;line-height:1.75em;display:inline-block;vertical-align:middle}.nav-primary>.genesis-nav-menu>li:last-of-type>a{line-height:100%;min-width:2rem}.related-content{overflow:hidden;margin-top:calc(-2 * var(--screen-spacer));padding-top:var(--screen-spacer);background:#fff;position:relative}.menu_separator{display:inline;border-left:var(--thin-line) solid #000;position:relative;height:calc(100% - ((2 * var(--small-spacer)) - (2 * var(--button-border))));line-height:1.75em;margin:0 var(--screen-spacer)}.nav_footer_boutiques .boutiques_footer li{display:inline-block}.boutiques_footer_separator,.boutiques_responsive_menu_separator{display:inline;position:relative;vertical-align:baseline;line-height:1.75em}.boutiques_footer_separator{border-left:var(--thin-line) solid #fff}.boutiques_responsive_menu_separator{border-left:var(--thin-line) solid #000}.mpc-carousel__wrapper .mpc-navigation{display:none}p.has-text-align-right:last-of-type{margin-top:10px}.related-post .entry-meta{display:block}.entry-footer .entry-meta .entry-footer_taxonomy:first-child .taxonomy_link:not(:last-child),.entry-footer .entry-meta .entry-footer_taxonomy:first-child .entry-terms .taxonomy_link,.entry-footer .entry-meta .entry-footer_taxonomy:not(:last-child) .taxonomy_link,.entry-footer .entry-meta .entry-footer_taxonomy:last-child .taxonomy_link:not(:last-child),.entry-footer .entry-meta .entry-footer_taxonomy:last-child .entry-terms .taxonomy_link{margin:0 30px 0 0}.entry-footer .entry-meta .entry-footer_taxonomy:first-child .taxonomy_link:not(:last-child):after,.entry-footer .entry-meta .entry-footer_taxonomy:last-child .taxonomy_link:not(:last-child):after,.entry-footer .entry-meta .entry-footer_taxonomy:not(:last-child) .taxonomy_link:after,.single-galerie .entry-footer .entry-meta .entry-footer_taxonomy:first-child .entry-terms:not(:last-child) .taxonomy_link:last-child:after,.single-galerie .entry-footer .entry-meta .entry-footer_taxonomy:last-child .entry-terms:not(:last-child) .taxonomy_link:last-child:after{content:'\25CF';color:#000;display:block;position:absolute;right:-20px;top:0;font-size:1em;font-weight:700}.taxonomy_link{position:relative;display:inline-block}footer.entry-footer .entry-meta{max-width:100%}.entry-footer .entry-meta .entry-footer_taxonomy a{display:inline-block}.nav-primary .genesis-nav-menu>.current-galerie-ancestor>a,.nav-primary .genesis-nav-menu>.current-menu-item>a,.nav-primary .genesis-nav-menu>.current-menu-parent>a,.nav-primary .genesis-nav-menu>.current-post-ancestor>a,.post-type-archive-galerie li.menu-item-object-galerie>a,.single-galerie li.menu-item-object-galerie>a,.tag .nav-primary .genesis-nav-menu>li:nth-child(5):not(.current_page_item) a,.woocommerce .nav-primary .genesis-nav-menu>li:nth-child(4)>a,body.post-type-archive-galerie .nav-primary .genesis-nav-menu>li:nth-child(5)>a,body.tax-tag-image .nav-primary .genesis-nav-menu>li:nth-child(5)>a{position:relative;z-index:1}.nav-primary .genesis-nav-menu>.current-galerie-ancestor>a:after,.nav-primary .genesis-nav-menu>.current-menu-item>a:after,.nav-primary .genesis-nav-menu>.current-menu-parent>a:after,.nav-primary .genesis-nav-menu>.current-post-ancestor>a:after{content:'';background-color:#ddd!important;height:10px;position:absolute;display:block;width:calc(100% + 20px)!important;left:-10px;bottom:5px;z-index:-2!important}.nav-primary .genesis-nav-menu>.current-menu-item>a{font-weight:400}.prev-next-navigation{position:relative}.class_icon{font-size:23px;display:inline-block}.align-footer-right{text-align:right}.colored_row_2 .wpb_text_column h2:after,.colored_row .wpb_text_column h2:after{margin:var(--screen-spacer) auto 40px}.flex_column{display:flex}}@media screen and (max-width:1780.9px){.big_screen{display:block}}@media screen and (max-width:1535.9px){.colored_row .wpb_text_column h2:after,.colored_row_2 .wpb_text_column h2:after,.vc_sep_width_20{min-width:50px;max-width:50px;width:50px}article>.entry-content>h2,.page:not(.archive) :not(.wp-block-column):not(.entry-header)>h2:not(.colored_title):not(.vertical_title){padding-left:70px}.single article h2:not(.regular):before,body.page:not(.home):not(.page-template-nouveautes) .entry-content h2:before,.single:not(.single-product) article :not(.entry-content)>h2:not(.regular):before,body.page:not(.home):not(.page-template-nouveautes) .wp-block-column>h2:not(.colored_title):not(.vertical_title):before{width:50px}.single:not(.single-product) article>.entry-content>h2:not(.regular):before,body.page:not(.home):not(.page-template-nouveautes) :not(.wp-block-column)>h2:not(.colored_title):not(.vertical_title):before{content:'';display:inline-block;position:absolute;left:0;background:#000;display:inline-block;position:absolute;left:0;top:calc(.6em - 2px);height:var(--thick-line)}.big_screen,.social-item{display:none!important}}@media screen and (max-width:1280.9px){body:not(.scroll-up):not(.scroll-down) .header-wrapper .wrap img{min-height:calc(var(--header-height) / 1.5);min-width:calc(var(--header-height) * 5.175 / 1.5);clip-path:polygon(0 0, calc(var(--header-height) / 1.2) 0, calc(var(--header-height) / 1.2) 100%, 0% 100%)}.archive-title,.page-title{padding:.5em 0 0 20px}.home .grid_row,:not(.after-header)>.wrap,body:not(.home):not(.full-width-content) .site-inner{width:100%;max-width:100%;padding-left:4vw;padding-right:4vw;margin:auto}}@media screen and (max-width:1220.9px){.nav-secondary .genesis-nav-menu>li:last-child{display:none!important}.right-logo-bottom a:first-of-type i{text-align:left}.right-logo-bottom a:last-of-type i{text-align:right}footer.site-footer .right-logo-bottom a{display:inline-block}.mpc-grid-posts:not(.no_comma) .mpc-post__meta .mpc-post__date{display:none}.mpc-grid-posts .mpc-post__meta .mpc-post__tax{display:block}.home .grid_row,:not(.after-header)>.wrap,body:not(.home):not(.full-width-content) .site-inner{width:100%;max-width:100%;padding-left:4vw;padding-right:4vw;margin:auto}}@media screen and (max-width:1040.9px){html{font-size:14px}.home .grid_row,:not(.after-header)>.wrap,body:not(.home):not(.full-width-content) .site-inner{max-width:100%;padding-left:4vw;padding-right:4vw;margin:auto}}@media screen and (min-width:881px){.split_article .post-angle-bg:not(.custom_angle){display:none}.object-fit_scale-down img{object-fit:scale-down}.object-fit_cover img{object-fit:cover}.site-header_wrapper>*{max-width:var(--body-max-width);margin:0}.related-post_wrapper{overflow-x:hidden}.right-logo-bottom a:not(:last-of-type){padding-right:var(--screen-spacer);margin-right:var(--screen-spacer)}.single:not(.single-product) article :not(.entry-content)>h2:not(.regular):before,body.page:not(.home):not(.page-template-nouveautes) .wp-block-column>h2:not(.colored_title):not(.vertical_title):before{content:'';display:inline-block;position:absolute;left:0;background-color:#000;top:0;height:var(--thick-line)}.single:not(.single-product) :not(.entry-content)>h2:not(.regular), body.page:not(.home):not(.page-template-nouveautes) .wp-block-column>h2:not(.colored_title):not(.vertical_title){padding-top:calc(var(--screen-spacer) + var(--thick-line))}.show-overlay{margin-top:21px;margin-right:50px}.size_24 p,p.size_24{font-size:22px}.size_24 p:not(.giant-letter):not(.giant-letter_2):not(.giant-letter_3),p.size_24:not(.giant-letter):not(.giant-letter_2):not(.giant-letter_3),.size_22 p:not(.giant-letter):not(.giant-letter_2):not(.giant-letter_3),article.galerie .entry-content .contenu p,a.woocommerce-loop-product__link{line-height:1.5667em!important}.woocommerce-product-details__short-description p,article.galerie .entry-conten.contenu p,.archive article.product h2.entry-title,.archive article.product h2.entry-title a,.search article.product h2.entry-title,.search article.product h2.entry-title a{font-size:22px!important}.sep_galerie{margin:var(--screen-spacer) 0 calc(2 * var(--screen-spacer))!important}body:not(.single) article:not(.galerie):not(.product):not(.tag-express):not(.tag-flash) .entry-header{margin-bottom:var(--screen-spacer)}.single:not(.single-galerie) .entry-header{margin-bottom:calc(2 * var(--screen-spacer))}.colonne-pub-inner-ad_entry_footer+.wp-block-spacer,.vc_empty_space:not([style="height:30px"]),.wp-block-spacer.clearfix:not([style="height:30px"]),.wp-block-spacer[style="height:60px"],.wp-block-spacer[style="height:100px"]{max-height:40px!important}.vc_empty_space[style="height:30px"],.wp-block-spacer[style="height:30px"]{max-height:var(--screen-spacer)}.mpc-column:not(.big):not(.one-third) .mpc-grid-posts .mpc-post .mpc-post__content{margin:0 50px!important}article.post .post_right .more-link.btn{margin-bottom:var(--screen-spacer)}.tax-category-image .content,.tax-tag-image .content,.post-type-archive-galerie .content .entry-content,.tax-category-image .content .entry-content,.tax-tag-image .content .entry-content{display:flex;flex-wrap:wrap;justify-content:space-between}.post-type-archive-galerie .content .entry-content,.tax-category-image .content .entry-content,.tax-tag-image .content .entry-content{flex-direction:column;flex-grow:1}.wpb_column:not(.big) .mpc-grid-posts .mpc-post h3.mpc-post__heading,.wpb_column:not(.big) .mpc-grid-posts .mpc-post h3.mpc-post__heading a,article:not(.product):not(.tag-bref):not(.tag-panorama):not(.tag-detaille):not(.tag-note) h2.entry-title a{line-height:1.3833em!important;font-style:normal!important}.archive article.galerie .post_right,.search article.galerie .post_right{margin-top:40px;margin-bottom:40px}.ft-product_images_1 .woocommerce-product-gallery{top:var(--screen-spacer);max-height:min(calc(100vh - 40px),1650px)}.scroll-up:not(.ad_top_border) .ft-product_images_1 .woocommerce-product-gallery{top:calc(20px + var(--nav-height))}.colored_row h3:not(.mpc-post__heading),.colored_row_2 h3:not(.mpc-post__heading){margin:var(--screen-spacer) 0 var(--screen-spacer)}.description_text{margin:var(--screen-spacer) 0 0}.inner_site_footer{padding:calc(2 * var(--screen-spacer)) 0 calc(2 * var(--screen-spacer))}.padding-top_60{padding-top:40px}.single-galerie .column_text.size_22 .giant-letter_2,.size_22 .giant-letter_3,.content .wp-block-group ol.display_spacer li::before{font-size:107px!important}.single:not(.page):not(.single-galerie) .after-header{margin:40px 0 calc(2 * var(--screen-spacer))}.single-galerie .after-header{margin:40px 0 0}.single:not(.page) .after-header .breadcrumb{text-align:left;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;vertical-align:middle}.single:not(.page) .after-header .wrap{padding-left:calc(70px + 4vw)}.single:not(.page) .after-header .wrap:after,.single:not(.page) .after-header .wrap:before{content:"";background:#000;display:inline-block;position:relative;height:var(--button-border);vertical-align:middle}.single:not(.page) .after-header .wrap:before{right:var(--screen-spacer);margin-left:calc((-1 * 4vw) - 80px);width:calc(4vw + 80px)}.single:not(.page) .after-header .wrap:after{left:var(--screen-spacer);margin-right:-100vw;width:100vw}.after-header+.featured-image_wrapper,.after-header+.header_wrapper+.featured-image_wrapper{margin:0}.before_footer-separator{border-right:var(--thin-line) solid #fff}.wp-block-separator.vc_sep_width_20:not(.no_margin):not(.no_margin){margin:var(--screen-spacer) auto}.footer_bottom{display:flex;justify-content:space-between;align-items:center}.entry-footer_newsletter:not(.entry-footer_newsletter-title){position:relative;margin-left:-70px;flex-basis:calc(50% + 70px);max-width:calc(50% + 70px)}.entry-footer_newsletter-title{flex-basis:calc(50% + 70px);max-width:calc(50% + 70px);background-color:#fff;left:-70px;padding:10px 0;position:relative}.entry-footer_newsletter-title{margin-right:var(--screen-spacer)}.entry-footer_newsletter_wrapper{position:relative;left:50px;max-width:calc(100% - 50px)}.giant-letter{font-size:92px}.single-galerie .contenu .giant-letter_2,.size_24 .giant-letter_2,.size_24 .giant-letter_3{font-size:115px!important}.giant-letter_2,.giant-letter_3{font-size:107px}#footer_social{margin-bottom:40px}article .background-post-thumbnail a{height:100%;position:absolute;width:100%}article .background-post-thumbnail{position:relative}article:not(.product) .background-post-thumbnail:after{padding-top:100%!important}article.product .background-post-thumbnail:after{padding-top:133.3333%!important}article .background-post-thumbnail:after{content:'';height:auto!important;display:block}.big:not(.big_2):not(.big_high) .mpc-grid-posts .mpc-post .mpc-post__thumbnail,article .vc_parallax.parallax{padding-top:66.6667%!important;height:auto!important}article .vc_parallax_column .vc_empty_space{padding-top:min(calc(100vh - (2 * var(--screen-spacer))),150%)!important;height:auto!important}.mpc-column.big.big_high .mpc-grid-posts .mpc-post .mpc-post__thumbnail{padding-top:100%!important;height:auto!important}.responsive-height_figure>div>figure>*{display:block}.responsive-height_figure>div>figure img,.responsive-height_figure>div>figure span.lazy_image_wrapper{position:absolute;object-fit:cover;width:100%;height:100%;top:0}.big_2 .mpc-grid-posts .mpc-post .mpc-post__thumbnail,.responsive-height_figure:not(.square_figure)>div>figure,.color_palette:not(.short_color){padding-top:min(calc(100vh - (2 * var(--screen-spacer))),150%);min-height:300px}.short_color{padding-top:50%;min-height:100px}.square_figure>div>figure{padding-top:min(calc(100vh - 40px),100%);min-height:300px}.big:not(.big_2):not(.big_high) .mpc-grid-posts .mpc-post .mpc-post__content{max-width:calc((100% / 2) - 50px)!important}.big_2 .mpc-grid-posts .mpc-post .mpc-post__content{max-width:calc(100% - 35px)!important}.big_high .mpc-grid-posts .mpc-post .mpc-post__content{max-width:calc(75% - 38px)!important}.post_right .entry-header{max-width:100%}.woocommerce_archive_product-wrapper .add_to_cart_button_wrapper,.wc-block-grid__product .wc-block-grid__product-add-to-cart{position:absolute;bottom:calc(((-1) * 60px) - var(--screen-spacer) )}.recommandation .wp-block-buttons,.post-type-archive-galerie .entry-content{position:absolute;bottom:-60px}.woocommerce_archive_product-wrapper .product-header{margin-bottom:calc(60px - var(--screen-spacer) + var(--small-spacer))}.woocommerce_archive_product-wrapper .product-header,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-title{position:relative;bottom:0}.recommandation figcaption,.post-type-archive-galerie figcaption,.recommandation .wp-external-image-caption{bottom:0}.woocommerce_archive_product-wrapper:hover .add_to_cart_button_wrapper,.wc-block-grid__product:hover .wc-block-grid__product-add-to-cart,.recommandation:hover .wp-block-buttons,.post-type-archive-galerie article:not(.galerie_framed_article):hover .entry-content,.woocommerce_archive_product-wrapper:focus-within .add_to_cart_button_wrapper,.wc-block-grid__product:focus-within .wc-block-grid__product-add-to-cart,.recommandation:focus-within .wp-block-buttons,.post-type-archive-galerie article:focus-within .entry-content{bottom:0;transition:.1s bottom cubic-bezier(.35,0,0,1)}.post-type-archive-galerie article.galerie_framed_article .entry-content{margin-left:var(--button-border);margin-right:var(--button-border);max-width:calc(100% - (2 * var(--button-border)))}.post-type-archive-galerie article.galerie_framed_article:hover .entry-content{bottom:var(--button-border);transition:.1s bottom cubic-bezier(.35,0,0,1)}.woocommerce_archive_product-wrapper:hover .product-header,.woocommerce_archive_product-wrapper:focus-within .product-header{bottom:calc(60px + var(--screen-spacer));transition:.1s bottom cubic-bezier(.35,0,0,1)}.wc-block-grid__product:hover .wc-block-grid__product-price,.wc-block-grid__product:hover .wc-block-grid__product-title,.recommandation:hover figcaption,.recommandation:hover .wp-external-image-caption,.post-type-archive-galerie article:hover figcaption,.wc-block-grid__product:focus-within .wc-block-grid__product-price,.wc-block-grid__product:focus-within .wc-block-grid__product-title,.recommandation:focus-within figcaption,.recommandation:focus-within .wp-external-image-caption,.post-type-archive-galerie article:focus-within figcaption{bottom:60px;transition:.1s bottom cubic-bezier(.35,0,0,1)}.woocommerce_archive_product-wrapper .add_to_cart_button_wrapper,.woocommerce_archive_product-wrapper .product-header,.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-price,.recommandation .wp-block-buttons,.recommandation figcaption,.recommandation .wp-external-image-caption,.post-type-archive-galerie .entry-content,.post-type-archive-galerie figcaption{z-index:100;background:rgba(255,255,255,.5);transition:.1s bottom cubic-bezier(.35,0,0,1);width:100%}.wc-block-grid__product .wc-block-grid__product-title{background:none!important}.woocommerce_archive_product-wrapper,.wc-block-grid__product,.recommandation>div:not(.entry-footer_newsletter_wrapper),.post-type-archive-galerie article{overflow:hidden}}@media screen and (min-width:1221px) and (max-width:12820.9px){.single .entry-header,body:not(.single) article>.entry-header{max-width:calc(66.6667% + 19px)}}@media screen and (min-width:881px) and (max-width:1220.9px){article>.entry-content>ul.detail-list,article>.entry-content>.wp-block-group>*>ul.detail-list{margin-left:70px}.single .entry-header,body:not(.single) article>.entry-header{max-width:calc(66.6667% + 19px)}.full-size_fit{height:100%;display:flex;align-items:stretch}.full-size_fit *:not(figcaption){display:block;height:100%;width:100%}.full-size_fit img{object-fit:cover}}@media screen and (min-width:881px){.content .wp-block-group ol.display_spacer li:not(:first-child){margin:calc(var(--gap-spacer) - var(--small-spacer)) 0 0 calc(var(--gap-spacer) - var(--small-spacer))}.content .wp-block-group ol.display_spacer li:first-child{padding-top:var(--small-spacer);margin:0 0 0 calc(var(--gap-spacer) - var(--small-spacer))}.content .wp-block-group ol:not(.display_spacer) li:first-of-type{margin-left:var(--screen-spacer)}.content .wp-block-group ol:not(.display_spacer) li:not(:first-of-type){margin:calc(2 * var(--small-spacer)) 0 0 var(--screen-spacer)}.content .wp-block-group ol:not(.display_spacer) li::before{left:calc((-1) * var(--screen-spacer));top:-0.3em}.content .wp-block-group ol.display_spacer li::before{left:calc((-1) * (var(--gap-spacer) - var(--small-spacer)));top:-0.3em}.site-header img,.site-header .header-image,.site-header .header-image a,.top_bar_decoration{transition:min-height .1s cubic-bezier(.65,.65,.35,1),height .1s cubic-bezier(.65,.65,.35,1),max-height .1s cubic-bezier(.65,.65,.35,1)}.nav-primary{transition:margin-top .1s cubic-bezier(.65,.65,.35,1),align-items .1s cubic-bezier(.65,.65,.35,1)}.top_bar_decoration,.site-header{min-width:var(--body-max-width)}.site-header{transition:border .1s cubic-bezier(.65,.65,.35,1),align-items .1s cubic-bezier(.65,.65,.35,1)}label.minimal-menu-button:not(.minimal-menu-close){border:none;border-radius:100%;background:transparent!important;max-width:60px;min-width:60px;position:relative;left:-12px}label.minimal-menu-button:not(.minimal-menu-close):after,label.minimal-menu-button:not(.minimal-menu-close):before{border-color:#000!important}.has_top_bar:not(.ad_top_border){--ad-container:0;--ad_containe_2:50px}.has_top_bar.ad_top_border{--ad-container:80px}.top_bar_text{height:80px!important}.has_top_bar:not(.ad_top_border).scroll-up .site-header{margin-top:calc((-1) * var(--ad_containe_2))}.has_top_bar.ad_top_border .site-header{margin-top:0}.has_top_bar:not(.ad_top_border) .site-header{margin-top:calc(((-1) * var(--ad_containe_2) + var(--border-height)))}.responsive-height_figure.wp-block-group>*>figure>a,.responsive-height_figure.wp-block-group>*>figure>a span.lazy_image_wrapper{position:absolute;width:100%;height:100%;left:0;top:0}}.wp-block-group.gauche{padding-left:var(--screen-spacer);padding-right:var(--screen-spacer)}article:not(:nth-of-type(2n+1)) .wp-block-group.gauche{border-left:1px solid #000}.post-type-archive-products article.product:not(:nth-last-child(1)):not(:nth-last-child(2)){padding-bottom:calc(2 * var(--screen-spacer));border-bottom:1px solid #000}.wp-block-columns.columns_3 .wp-block-column.carousel_column{display:flex;align-items:flex-start}.wp-block-columns.columns_3 .wp-block-column:not(.carousel_column){display:flex;flex-direction:column;align-items:flex-start}