@font-face {
font-display: swap;
font-family: 'Outfit';
font-style: normal;
font-weight: 200;
src: url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-200.woff2) format('woff2'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-200.woff) format('woff'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-200.ttf) format('truetype'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-200.svg#Outfit) format('svg');
}
@font-face {
font-display: swap;
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
src: url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-regular.woff2) format('woff2'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-regular.woff) format('woff'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-regular.ttf) format('truetype'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-regular.svg#Outfit) format('svg');
} @font-face {
font-display: swap;
font-family: 'Outfit';
font-style: normal;
font-weight: 700;
src: url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-700.woff2) format('woff2'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-700.woff) format('woff'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-700.ttf) format('truetype'),
url(//www.brasero.com/conseils/wp-content/uploads/outfit-v11-latin-700.svg#Outfit) format('svg');
} @font-face {
font-display: swap;
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 400;
src: url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-regular.woff2) format('woff2'),
url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-regular.woff) format('woff'),
url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-regular.ttf) format('truetype'),
url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-regular.svg#BarlowCondensed) format('svg');
} @font-face {
font-display: swap;
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 800;
src: url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-800.woff2) format('woff2'),
url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-800.woff) format('woff'),
url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-800.ttf) format('truetype'),
url(//www.brasero.com/conseils/wp-content/uploads/barlow-condensed-v12-latin-800.svg#BarlowCondensed) format('svg');
}
html{scrollbar-color:var(--primary-color) var(--white);scrollbar-width:thin;}
a, input, button, select, textarea {transition: all .3s ease-in-out, outline .1s ease-in-out !important;border:0!important}
.acym_form input{cursor:text!important}
html input[type="button"], html input[type="checkbox"]{cursor:pointer!important}
a.generate-back-to-top{border:1px solid}
.underline-link:hover{text-decoration:underline}
@media (min-width:769px){
a:hover img{opacity:0.8; transition: all .3s ease-in-out, outline .1s ease-in-out} .site-header .header-image{opacity:1;min-width:158px}
.hover-box figure, .generate-columns-container figure {border-radius:10px;overflow:hidden;}
.hover-box figure img, .generate-columns-container figure img{width:100%;
-webkit-transition: all 0.4s ease!important;
-moz-transition: all 0.4s ease!important;
-o-transition: all 0.4s ease!important;
transition: all 0.4s ease!important;}
.hover-box figure:hover img, .generate-columns-container figure:hover img{
-webkit-transform:scale(1.15);
-moz-transform:scale(1.15);
-o-transform:scale(1.15);
transform:scale(1.15);}
.main-navigation .menu-bar-items{display:none}
}
.generate-columns{position:relative}
.terms-meta{position:absolute;top:10px}
.display_none, .sws_superaction{display:none!important}
.ariane{font-size:12px;font-weight:200}
.ariane a{color:var(--white)}
ol{margin-left:18px} .center-header{margin:0 auto}
.header-contact .gb-icon, .slideout-navigation .gb-icon{background-color:var(--dark-title-color);border-radius:99px}
@media (max-width: 1200px) {
.header-livraison{display:none!important}
.main-navigation .main-nav ul li a{padding-left:15px!important;padding-right:15px!important}
.menu-item-has-children .dropdown-menu-toggle{padding-right:0px!important}
.nav_blog{margin-left:10px!important}
}
@media (min-width: 769px) {
.header-search .wp-block-search__button svg{fill:#ffffff!important;width:33px!important}
.wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:9px 0px 4px 16px;color:#32373c;margin-left:.625em!important;word-break:normal;font-size:inherit;font-family:inherit;line-height:inherit}
.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}
.wp-block-search__label{width:100%}
.wp-block-search__input{padding:8px;flex-grow:1;min-width:3em;border:1px solid #949494;font-size:16px;font-family:inherit;line-height:inherit}
.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:3px;border:1px solid #d6d6d6;background-color:#fff}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input::placeholder{color:#959ea6!important}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}
.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}
.wp-block-search .wp-block-search__button:hover{background:var(--secondary-color)!important}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{padding:0 0 0 .75em}
input[type="search"]:focus{background-color:transparent}
}
.mobile_search .wp-block-search__button {position:absolute;left:0}
.mobile_search .wp-block-search__button svg{height:1.4em!important;width:2.1em!important}
.wp-block-search .wp-block-search__button{border:none;background:#ffffff00;border-radius:99px;padding:5px}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input::placeholder{color:#959ea6!important;font-size:14px} .nav-below-header .main-navigation .inside-navigation.grid-container{padding:10px 10px 0}
.main-navigation .main-nav ul li a{padding-bottom:8px}
#site-navigation:after{content: "";background:linear-gradient(90deg, #C54B41 0%, #E8962D 100%);display:flex;width:100%;height:4px}
.nav_blog{margin-left:40px}
.nav_blog a{color:#fff!important;background:linear-gradient(90deg, #E8962D 0%, #C54B41 100%)!important;text-align:center;padding:0 25px 8px 25px!important;margin:0!important;border-radius:9px 9px 0 0}
@media (max-width: 768px) {
.main-navigation ul ul{box-shadow:none!important}
.menu-item-has-children ul .dropdown-menu-toggle{padding-bottom:0!important}
#menu-item-286-sub-menu{list-style:disc!important;padding-left:34px}
#menu-item-286-sub-menu .sfHover::marker{color:var(--primary-color)!important}
.main-navigation .main-nav ul li::marker.sfHover:not([class*="current-menu-"]){color:var(--primary-color)}
#menu-item-286-sub-menu a{padding:6px 15px 6px 0px!important}
#menu-item-286-sub-menu > .menu-item-has-children > a:first-of-type{font-weight:700;padding-bottom:10px!important;text-transform:uppercase!important; }
#menu-item-286-sub-menu > .sfHover > a:first-of-type{padding-bottom:0px!important}
#generate-slideout-menu.main-navigation ul ul.toggled-on{animation:animatebottom 0.4s}
@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.nav-below-header .main-navigation .inside-navigation.grid-container{padding: 10px 0px 0!important}
} .secondary-navigation .inside-navigation{max-width:1290px}
.secondary-nav-below-header .secondary-navigation .inside-navigation.grid-container, .secondary-nav-above-header .secondary-navigation .inside-navigation.grid-container{padding:0px 40px!important}
.secondary-navigation .main-nav ul li:first-of-type a{margin-left:0px}
.secondary-navigation .main-nav ul li a:hover{background-color:var(--global-color-12)!important;color:#fff!important}
.secondary-navigation .main-nav ul li[class*="current-menu-"] > a{background-color:var(--global-color-12)!important;color:#fff!important}
.secondary-navigation .menu-toggle{display:none !important}
@media (max-width: 768px) {
.category-recettes .second-nav{display:none}
.secondary-navigation ul{display:block !important}
.secondary-navigation .main-nav ul li a{margin-bottom:5px}
.secondary-nav-below-header .secondary-navigation .inside-navigation.grid-container{padding:0px 10px!important;margin-bottom:20px}
.secondary-navigation .sf-menu > li{float:none;display:inline-block!important}
} .footer_list{list-style:none;padding-left:0;margin:0;line-height:30px}
.visa .gb-icon svg{max-height:18px}
.paypal .gb-icon svg{max-height:18px;width:20em}
.cb .gb-icon svg{max-height:24px}
.col-contact a{text-decoration:underline}
.col-contact a:hover{text-decoration:none}
.col-follow input{border:1px solid var(--primary-color)!important} .internal-search .wp-block-search__label{display:none!important}
.internal-search .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:2px}
.header-search .wp-block-search__button, .internal-search .wp-block-search__button{border:none;background:var(--dark-title-color)!important;border-radius:99px}
.internal-search .wp-block-search__button{padding:2px 8px 4px 8px}
.header-search .wp-block-search__button{padding:10px 5px 5px 20px}
.internal-search .wp-block-search__button svg{transform:scaleX(-1);min-height:26px;min-width:26px;fill:#fff!important}
.header-search .wp-block-search__button-inside .wp-block-search__inside-wrapper, .internal-search .wp-block-search__button-inside .wp-block-search__inside-wrapper{border-radius:40px;background:#fff!important; border:1px solid rgb(231 233 235);padding-left:10px}
.internal-search input[type="search"]{background-color:#fafafa00;}
.grid-post > .category-recettes:last-of-type, .grid-post > .category-astuces:last-of-type{display:none}
@media (max-width:768px){
.internal-search .wp-block-search__button{padding:2px 20px 4px 20px}
.grid-post > .category-recettes:last-of-type, .grid-post > .category-astuces:last-of-type{display:block}
}
.hp-icon-title .gb-icon{background:var(--secondary-color);border-radius:99px;margin-right:15px}
h2 .gb-highlight{font-family:Barlow Condensed;font-weight:800;font-size:36px}
.home h1, .category-guides h1, .category-astuces h1, .category-recettes h1, .category-actualites h1, .category-articles h1{text-shadow: 1px 1px 1px #4d4d4d}
.wp-block-separator{border-top: 1px solid!important}
.post-term-articles, .term-articles{display:none!important}
.dynamic-term-description strong{font-weight:400}
.drop{display:inline-block;position:relative;text-align:center}.drop input[type=checkbox]{display:none}.drop input[type=checkbox]:checked~.drop-items{opacity:1;max-height:500px;padding:.6rem 0}.drop input[type=checkbox]:checked~.control{z-index:99}.drop input[type=checkbox]:checked~.control:after{transform:rotate(180deg)}.drop input[type=checkbox]:checked~.overlay-close{transform:none;pointer-events:initial}.drop .control{position:relative;display:inline-block;cursor:pointer;padding:5px 10px 5px 10px;background:#e9e9ed;border-radius:4px;transition:all 0.3s ease}@media (hover:hover){.drop .control:hover{opacity:.75}}.drop .control:after{content:"";display:inline-block;height:1em;width:1em;top:2px;position:relative;margin-left:.8em;background-image:url(https://www.brasero.com/conseils/wp-content/uploads/arrow-down-min.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform 0.3s ease}.drop .drop-items{position:absolute;top:calc(100% + 1px);width:100%;padding:0;margin:0;transition:all 0.3s ease;background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .15);border-radius:4px;overflow:hidden;max-height:0;opacity:0;z-index:99}.drop .drop-items .item-drop{list-style:none}.drop .drop-items .item-drop a{display:block;text-decoration:none;padding:.6rem;transition:all 0.3s ease}@media (hover:hover){.drop .drop-items .item-drop a:hover{background:#eee}}.drop .overlay-close{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;transform:translate(100%,0);pointer-events:none} @media (min-width:769px){
.menu-item-19 > ul:first-of-type{border-bottom-left-radius:30px;border-bottom-right-radius:30px}
nav .main-nav .mega-menu{position:static}
nav .main-nav .mega-menu > ul{position:absolute;left:50px!important;width:100%;display:flex;flex-wrap:wrap;box-shadow: 0 2px 13.7px 0 rgba(2, 2, 2, 0.04)}
.main-navigation .main-nav ul ul li a{padding:5px 0}
.mega-menu-col-4 > ul{max-width:1400px!important}
nav .main-nav .mega-menu > ul > li > a{font-weight:bold}
nav .main-nav .mega-menu>ul>li{display:inline-block;width:25%;vertical-align:top;padding-bottom:20px}
nav .main-nav .mega-menu.mega-menu-col-4>ul>li{width:25%;padding:20px 30px}
nav .main-nav .mega-menu.mega-menu-col-4>ul>li:nth-child(4){background-color:var(--background-beige)}
nav .main-nav .mega-menu.mega-menu-col-4 > ul > li:nth-child(4) > a{color:var(--dark-title-color)!important}
nav .main-nav .mega-menu > ul > li:hover > a, nav .main-nav .mega-menu > ul > li:focus > a, nav .main-nav .mega-menu > ul > li[class*="current-"] > a, nav .main-nav .mega-menu ul ul{background-color:transparent!important;color:inherit}
nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto;pointer-events:auto;transform:scale(1)}
nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto}
nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none;}
.red-link a{color:var(--primary-color)!important}
.red-link a:hover{opacity:0.8;transition: all .3s ease-in-out, outline .1s ease-in-out}
.uppercase > a{text-transform:uppercase!important;color:var(--primary-color)!important;font-size:18px!important;cursor:text}
.menu-item-1054{width:100%!important;background-color:var(--dark-title-color);border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.menu-item-1054 a{color:var(--background-beige)!important}
.menu-item-1054 > .sub-menu:first-of-type{overflow:unset!important;width:100%;display:flex!important;flex-wrap:wrap!important;}
.menu-item-1055, .menu-item-1056{width:50%!important;display:flex;}
.sub-menu-button{font-weight:700;margin-top:-70px;background-color:var(--background-beige);color:var(--primary-color)!important;padding:5px 15px 8px 15px!important;border-radius:3px;display:inline-flex;align-items:center}
.sub-menu-button:hover{opacity:0.8;transition: all .3s ease-in-out, outline .1s ease-in-out}
} #mobile-header .menu-toggle{position:absolute;left:0}
.mobile-header-navigation .site-logo{margin-left:auto!important} .wp-block-avatar img{border-radius:100px}
.dynamic-entry-excerpt{font-style:italic;font-weight:200}
.breadcrumb_last{color:var(--secondary-color)}
.share-btn{position:absolute;top:20px; right:20px}
.sws-modal-bg .modal-title{text-align:center}
.sws-copy a{background-color:#ffffff;color:#142839}
.intro-icon .gb-icon{background:var(--background-beige);border-radius:99px;margin-right:5px}
.intro-icon{font-style:italic}
.ingredients ul{margin:0}
.ingredients li{border-bottom:1px solid #cdd1d9;list-style:none;line-height:34px}
.ingredients h3{margin:30px 0 20px 0}
.etapes ol{margin-left:30px}
.etapes ol > li::marker{font-size:20px;font-family:'Trebuchet MS', sans-serif;font-weight:bold}
.etapes ol > li strong{font-size:18px}
.nl-footer #acym_fulldiv_formAcym1.acym__subscription__form__shortcode{text-align:left!important;justify-content:left!important;padding:0!important}
.nl-sidebar #acym_fulldiv_formAcym2.acym__subscription__form__shortcode{color:#fff!important;background-color:#fff0!important;padding:0!important}
.previous-img, .next-img{height:100px!important}
.previous-img{border-radius:4px 0 0 4px}
.next-img{border-radius:0 4px 4px 0}
.is-right-sidebar{max-width:302px}
blockquote{border-left:5px solid rgb(255, 207, 110);font-size:17px}
.wp-block-quote{background-color:#faeedc;background-image:url(https://www.brasero.com/conseils/wp-content/uploads/flamme.svg);background-repeat:no-repeat;background-position:80% 100%; background-size:100%;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#573b23;font-size:16px;line-height:23px}
.warning, .include{position:relative;border:1px solid #cacdd0;background-color:var(--bg-body);margin:10px 0 20px!important}
.warning > .gb-inside-container{padding:20px!important}
.warning h3, .include h3{position:absolute;transform:translateX(-50%);left:50%;top:-.8125rem;background-color:#fff;}
.warning p:first-of-type{margin-bottom:0}
.warning img, .warning figure{width:100px!important;border-radius:3px}
.comment-reply-title{display:inline-block;font-family:Barlow Condensed, sans-serif;font-size:26px;text-transform:uppercase;border-bottom-width:2px;border-bottom-style:solid}
figcaption {font-size:11px;text-align:center;margin-bottom:1em}
.other_post_img{align-items:center!important;flex-wrap:unset!important}
.other_post_img > .gb-grid-column:first-of-type, .other_post_img > .gb-grid-column:last-of-type{width:auto!important}
@media (max-width:768px){
.is-left-sidebar{display:none}
.previous-img, .next-img{width:180px!important;height:120px!important}
.prec-suiv{background-color:#fff0!important}
.next-img{border-radius:4px}
.previous-img{border-radius:4px}
.archive .dynamic-entry-excerpt{display:none}
.generate-columns-container{gap:2%}
.generate-columns{margin-bottom:0px}
.generate-columns.mobile-grid-100{width:49%!important}
}
@media (min-width:769px){
.other-posts .gb-query-loop-item:last-of-type{display:none}
} .inside-left-sidebar{
position: -webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:55px;padding-top:20px}
.wpj-jtoc{margin-top:0!important;background-color:#fff0!important}
.wpj-jtoc--body{padding:0!important}
.wpj-jtoc--title{margin-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}
.wpj-jtoc--title-label{font-family:Barlow Condensed, sans-serif;font-size:26px;font-weight:800;text-transform:uppercase;border-bottom-width:2px;border-bottom-style:solid;color:var(--global-color-15);display:inline-block!important;width:auto!important}
.wpj-jtoc--toc{background-color:#fff0!important}
.wpj-jtoc--item-content{padding:0!important}
.wpj-jtoc--item a{border-left:2px solid #e6e6e6!important;}
.--jtoc-is-active a{border-left: 2px solid var(--global-color-16)!important;font-weight:400!important;background-color:#8a1e2d0d!important}
.wpj-jtoc.--jtoc-theme-basic-light .wpj-jtoc--items li a:hover{border-left:2px solid var(--global-color-16)!important;text-decoration:none!important} .third-navigation ul li a:hover{background-color:#021433d4}
@media (max-width:768px){
.third-navigation ul{display:block!important}
.third-navigation ul li{display:inline-block}
.third-navigation ul li a {margin-bottom:5px}
} .wp-block-themeisle-blocks-popup .otter-popup__modal_wrap_overlay{background-color:#000000c9!important}
.otter-popup__modal_content .wp-block-media-text__content{color:#fff!important;background-image:linear-gradient(90deg, #99132a, #6c0d1e)}