/*!
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks-child
*/a:active,a:focus{outline:none!important}@media (max-width:991px){.show-br{display:block}}@media (max-width:991px){.hide-br{display:none}}@media (min-width:991px){.footer-title+.brxe-icon{display:none}}.brx-popup .brx-popup-backdrop{-webkit-transition:220ms all ease-in!important;transition:220ms all ease-in!important}h2.brxe-heading.has-separator{position:relative}h2.brxe-heading.has-separator>span.separator.left{border:none;position:absolute;bottom:-10px;width:58px;height:7px;background:var(--c2)}h3.brxe-heading.has-separator{position:relative}h3.brxe-heading.has-separator>span.separator.left{border:none;position:absolute;bottom:-10px;width:45px;height:4px;background:var(--c2)}.brxe-text+.brxe-button.bricks-button.bricks-background-primary{margin-top:var(--padding-m)}.brxe-text+h2.brxe-heading{margin-top:var(--padding-s)}.brxe-breadcrumbs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.brxe-button.bricks-button.bricks-background-light.circle{border:1px solid var(--c1);color:var(--c1)}.text-split-parent{overflow:hidden;padding-bottom:10px;margin-bottom:-10px}.tirets ul{list-style:none;padding:0}.tirets ul li{padding-left:28px;position:relative;margin:0 0 6px}@media (max-width:991px){.tirets ul li{text-align:left}}.tirets ul li:before{content:"";background:var(--c2);position:absolute;width:14px;height:4px;top:7px;left:0}.brxe-text ul{list-style:none;padding:0}.brxe-text ul li{padding-left:28px;position:relative;margin:0 0 6px}@media (max-width:991px){.brxe-text ul li{text-align:left}}.brxe-text ul li:before{content:"";background:var(--couleur-1);position:absolute;width:14px;height:4px;top:11px;left:0}.brxe-text.reverse li:before{background:var(--blanc)}.brxe-text ol{padding:0;list-style:none;counter-reset:muffins}.brxe-text ol li{counter-increment:muffins;padding:0 0 0 44px;margin-bottom:14px;position:relative}@media (max-width:991px){.brxe-text ol li{text-align:left}}.brxe-text ol li:last-child{margin-bottom:0}.brxe-text ol li:before{font-family:"rightGrotesk";content:counter(muffins) "";width:34px;height:34px;border-radius:50px 0px 0px 50px;font-weight:bold;color:var(--blanc);position:absolute;top:-4px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--couleur-1)}section{position:relative}.multisite.site-id-2 .regiondo-catalog-list>div{border-radius:40px!important}.multisite.site-id-2 .brxe-heading span{color:var(--blanc)}.multisite.site-id-2 .brxe-heading span:after{background:var(--couleur-1)}.multisite.site-id-1 .brxe-heading span{color:var(--couleur-1)}.multisite.site-id-1 .brxe-heading span:after{background:var(--couleur-2)}.brxe-heading{position:relative;z-index:4}.brxe-heading span{position:relative}.brxe-heading span:after{content:"";width:100%;height:28px;position:absolute;top:14px;left:0;z-index:-1}@media (max-width:991px){.brxe-heading span:after{top:6px}}