@import url(https://fonts.googleapis.com/css?family=Lato:300,400,900);html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}body,input,select,textarea{color:#484848;font-family:"Gothic A1","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif!important;font-weight:300;letter-spacing:.025em;line-height:1.75em}a{-moz-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;color:#c46f00;text-decoration:none}a:hover{border-bottom-color:#fff0;color:#843405}.widget-area .widget a:not(.button){text-decoration:none}strong,b{font-weight:600}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:300;line-height:1.75em;margin-bottom:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border:0}h2{font-size:1.5em}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}hr{border-top:solid 1px rgb(124 128 129 / .2);border:0;margin-bottom:1.5em}blockquote{border-left:solid .5em rgb(124 128 129 / .2);font-style:italic;padding:1em 0 1em 2em}#header.alt img.custom-logo{height:75px;width:auto}.videoWrapper{margin-top:50px;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.container{margin:0 auto;max-width:100%;width:1400px}.container.medium{width:1050px}@media screen and (max-width:1680px){.container{width:1200px}.container.medium{width:900px}}@media screen and (max-width:1280px){.container{width:960px}.container.medium{width:735px}}@media screen and (max-width:980px){.container{width:95%}.container.medium{width:71.25%}}@media screen and (max-width:840px){.container{width:95%}.container.medium{width:95%}}@media screen and (max-width:736px){.container{width:100%}.container.medium{width:100%}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.3333333333%}.row>.off-1{margin-left:8.3333333333%}.row>.col-2{width:16.6666666667%}.row>.off-2{margin-left:16.6666666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333333333%}.row>.off-4{margin-left:33.3333333333%}.row>.col-5{width:41.6666666667%}.row>.off-5{margin-left:41.6666666667%}.row>.col-6,article.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333333333%}.row>.off-7{margin-left:58.3333333333%}.row>.col-8{width:66.6666666667%}.row>.off-8{margin-left:66.6666666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333333333%}.row>.off-10{margin-left:83.3333333333%}.row>.col-11{width:91.6666666667%}.row>.off-11{margin-left:91.6666666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:45px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width:1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.3333333333%}.row>.off-1-wide{margin-left:8.3333333333%}.row>.col-2-wide{width:16.6666666667%}.row>.off-2-wide{margin-left:16.6666666667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.3333333333%}.row>.off-4-wide{margin-left:33.3333333333%}.row>.col-5-wide{width:41.6666666667%}.row>.off-5-wide{margin-left:41.6666666667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.3333333333%}.row>.off-7-wide{margin-left:58.3333333333%}.row>.col-8-wide{width:66.6666666667%}.row>.off-8-wide{margin-left:66.6666666667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.3333333333%}.row>.off-10-wide{margin-left:83.3333333333%}.row>.col-11-wide{width:91.6666666667%}.row>.off-11-wide{margin-left:91.6666666667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width:1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.3333333333%}.row>.off-1-normal{margin-left:8.3333333333%}.row>.col-2-normal{width:16.6666666667%}.row>.off-2-normal{margin-left:16.6666666667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.3333333333%}.row>.off-4-normal{margin-left:33.3333333333%}.row>.col-5-normal{width:41.6666666667%}.row>.off-5-normal{margin-left:41.6666666667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.3333333333%}.row>.off-7-normal{margin-left:58.3333333333%}.row>.col-8-normal{width:66.6666666667%}.row>.off-8-normal{margin-left:66.6666666667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.3333333333%}.row>.off-10-normal{margin-left:83.3333333333%}.row>.col-11-normal{width:91.6666666667%}.row>.off-11-normal{margin-left:91.6666666667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width:980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.3333333333%}.row>.off-1-narrow{margin-left:8.3333333333%}.row>.col-2-narrow{width:16.6666666667%}.row>.off-2-narrow{margin-left:16.6666666667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.3333333333%}.row>.off-4-narrow{margin-left:33.3333333333%}.row>.col-5-narrow{width:41.6666666667%}.row>.off-5-narrow{margin-left:41.6666666667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.3333333333%}.row>.off-7-narrow{margin-left:58.3333333333%}.row>.col-8-narrow{width:66.6666666667%}.row>.off-8-narrow{margin-left:66.6666666667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.3333333333%}.row>.off-10-narrow{margin-left:83.3333333333%}.row>.col-11-narrow{width:91.6666666667%}.row>.off-11-narrow{margin-left:91.6666666667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width:840px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.3333333333%}.row>.off-1-narrower{margin-left:8.3333333333%}.row>.col-2-narrower{width:16.6666666667%}.row>.off-2-narrower{margin-left:16.6666666667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.3333333333%}.row>.off-4-narrower{margin-left:33.3333333333%}.row>.col-5-narrower{width:41.6666666667%}.row>.off-5-narrower{margin-left:41.6666666667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.3333333333%}.row>.off-7-narrower{margin-left:58.3333333333%}.row>.col-8-narrower{width:66.6666666667%}.row>.off-8-narrower{margin-left:66.6666666667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.3333333333%}.row>.off-10-narrower{margin-left:83.3333333333%}.row>.col-11-narrower{width:91.6666666667%}.row>.off-11-narrower{margin-left:91.6666666667%}.row>.col-12-narrower{width:100%;text-align:center}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width:736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.3333333333%}.row>.off-1-mobile{margin-left:8.3333333333%}.row>.col-2-mobile{width:16.6666666667%}.row>.off-2-mobile{margin-left:16.6666666667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.3333333333%}.row>.off-4-mobile{margin-left:33.3333333333%}.row>.col-5-mobile{width:41.6666666667%}.row>.off-5-mobile{margin-left:41.6666666667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.3333333333%}.row>.off-7-mobile{margin-left:58.3333333333%}.row>.col-8-mobile{width:66.6666666667%}.row>.off-8-mobile{margin-left:66.6666666667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.3333333333%}.row>.off-10-mobile{margin-left:83.3333333333%}.row>.col-11-mobile{width:91.6666666667%}.row>.off-11-mobile{margin-left:91.6666666667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}section.special,article.special{text-align:center}header.major{padding-bottom:2em}header.special{margin-bottom:4em;padding-top:8em;position:relative;text-align:center}header.special:before,header.special:after{border-bottom:solid 1.5px;border-top:solid 1.5px;content:'';height:7px;opacity:.1;position:absolute;top:3.5em;width:43%}header.special:before{left:0}header.special:after{right:0}header.special h2{margin-bottom:0}header.special h2+p{margin-bottom:0;padding-top:1.5em}header.special .far,header.special img{cursor:default;height:7em;left:0;position:absolute;text-align:center;top:0;width:100%}header.special .far{top:2em}header.special .far:before{font-size:3.5em;opacity:.35}header .expo_dates{background:#2b2b2b;padding:20px;display:block;color:#dea55b}header .expo_dates i{color:#C46F00}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}#secondary{padding-top:5em}.woocommerce-page #secondary{padding-top:0}#secondary h3{font-weight:700;font-size:1.15em}#secondary p{font-size:12pt;margin-bottom:1em}#secondary .expo_title{display:block;font-weight:700;padding:5px 0}#secondary .expo_dates{padding:10px 0 20px;display:block;font-size:.9em;color:#636363}.separator{margin-top:25px;border-top:1px solid #ccc;padding-top:20px}#secondary h3.widgettitle{display:block;background:#636363;padding:4px 10px 2px;color:#fff;margin-bottom:1em;border-radius:3px;font-weight:400}#secondary h5{font-weight:700;padding-top:20px}#secondary img{padding-bottom:10px}.woocommerce-page #secondary img{padding-bottom:0}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:none;border:solid 1px rgb(124 128 129 / .2);border-radius:0;color:inherit;display:block;padding:.75em;text-decoration:none;width:100%;outline:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#000}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}input[type="email"]{max-width:95%!important}::-webkit-input-placeholder{color:inherit;opacity:.5;position:relative;top:3px}:-moz-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}:-ms-input-placeholder{color:inherit;opacity:.5}.cartouche h1{font-weight:700;font-size:1.5em}.image{border:0;position:relative}.image:before{background:url(//www.barbier-mueller.ch/wp-content/themes/bm_store/img/overlay.png);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.far,.fas{text-decoration:none;position:relative;vertical-align:middle}.far:before,.fas:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.far.circle,.fab.circle{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:0;border-radius:100%;display:inline-block;font-size:2em;height:2.25em;left:0;line-height:2.25em;text-align:center;text-decoration:none;top:0;width:2.25em}footer .far.circle,footer .fab.circle{font-size:1.25em}.far.circle:hover,.fab.circle:hover{top:-.2em}.fab.circle.fa-twitter{background:#1ca1f2;color:#fff}.fab.circle.fa-twitter:hover{background:#7fb7d2}.fab.circle.fa-facebook{background:#1e4d9d;color:#fff}.fab.circle.fa-facebook:hover{background:#829bc9}.fab.circle.fa-instagram{background:#9833a4;color:#fff}.fab.circle.fa-instagram:hover{background:#d186da}.far.featured,.fab.featured{cursor:default;display:block;margin:0 0 1.5em 0;opacity:.35;text-align:center}.far.featured:before,.fab.featured:before{font-size:5em;line-height:1em}.icons .label{display:none}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:.5em}.woocommerce-page ul li{padding-left:0}ul li.lslide{padding-left:0;position:relative}ul li.lslide .caption{position:absolute;bottom:0;left:0;background:#000;background:rgb(0 0 0 / .6);color:#fff;padding:5px 10px 10px;font-size:.8em}ul.icons{list-style:none;padding-left:0;cursor:default;clear:both;padding-top:30px;margin-left:0}ul.icons li{display:inline-block;line-height:1em;padding-left:.5em;padding-right:10px}ul.icons li:first-child{padding-left:0}.icons a{color:#fff;font-size:2.5em}.icons a:hover{color:#854920}li.muses{width:70%;text-align:right}li.muses a{padding-top:5px;width:40px}ul.featured-icons{cursor:default;margin:-.75em 0 0 0;opacity:.35;overflow:hidden;position:relative;list-style:none;padding-left:0}ul.featured-icons li{display:block;float:left;text-align:center;width:50%;padding-left:0}ul.featured-icons li .far{display:inline-block;font-size:6.25em;height:1.25em;line-height:1.25em;width:1em}ul.buttons{margin:0;cursor:default;list-style:none;padding-left:0}ul.buttons:last-child{margin-bottom:0}ul.buttons li{display:inline-block;padding:0 0 0 1.5em}ul.buttons li:first-child{padding:0}ul.buttons.stacked li{display:block;padding:1.5em 0 0 0}ul.buttons.stacked li:first-child{padding:0}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px rgb(124 128 129 / .2)}table.default td{padding:.5em 1em .5em 1em}table.default th{font-weight:400;padding:.5em 1em .5em 1em;text-align:left}table.default thead{background:#7c8081;color:#fff}input[type="button"],input[type="submit"],input[type="reset"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;background:none;border:solid 1px;border-radius:0;color:inherit;display:inline-block;font-size:.8em;font-weight:900;letter-spacing:2px;padding:0 .75em;line-height:3.75em;text-align:center;text-decoration:none;text-transform:uppercase}input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,.button:hover{background:#672802;border-color:inherit;cursor:pointer;color:#fff}.more:hover{background:#844920}input[type="button"].primary,input[type="submit"].primary,input[type="reset"].primary,button.primary,.button.primary{background:#000;border-color:#000;color:#fff!important}input[type="button"].primary:hover,input[type="submit"].primary:hover,input[type="reset"].primary:hover,button.primary:hover,.button.primary:hover{background:#211f1c!important;border-color:#211f1c!important;cursor:pointer}input[type="button"].fit,input[type="submit"].fit,input[type="reset"].fit,button.fit,.button.fit{width:100%}input[type="button"].small,input[type="submit"].small,input[type="reset"].small,button.small,.button.small{font-size:.7em;min-width:14em;padding:.5em 0}.button i{font-size:1.5em;padding-right:30px}.button.secondary{color:#fff;background:#843405}.button.secondary:hover{background:#854920;color:#fff}input.submit{margin-top:20px;background:#c20a14;color:#fff}span.obligatoire{font-weight:700;color:#c20a14}.subnav{list-style:none;padding-left:0}.subnav li{padding-left:0}.subnav a{border-bottom:none;color:#ba0d0f;font-weight:500;padding:4px 0;display:block}.subnav a:hover{color:#000}.subnav img{width:30px;height:auto;vertical-align:top;margin-right:4px}#secondary .buttons{margin-top:15px}#secondary ul.buttons li{padding:0}#secondary a.button{border-radius:25px;font-size:.6em;padding:1em 1.3em;line-height:2em;vertical-align:middle;margin-top:15px}#footer button{border:1px solid #000;background:#fff}.wrapper,footer .style1{margin-bottom:5em;padding:5em}.wrapper.style1{padding:50px 0 0;margin-bottom:0}.wrapper.style1 img{vertical-align:bottom}#footer .style1{margin-bottom:5em}#footer .style1 img{vertical-align:baseline}.wrapper.style1 h3,.wrapper.style3 h3{font-weight:500;color:#854920;margin-bottom:0;text-transform:uppercase}.light .wrapper.style1 h3{color:#dea876}.wrapper.style1 h2{color:#000}.wrapper.style2{background-color:#000;background-image:url(//www.barbier-mueller.ch/wp-content/themes/bm_store/img/light-bl.svg),url(//www.barbier-mueller.ch/wp-content/themes/bm_store/img/light-br.svg);background-position:bottom left,bottom right;background-repeat:no-repeat,no-repeat;background-size:25em,25em;color:#fff}.wrapper.style2 input[type="button"]:hover,.wrapper.style2 input[type="submit"]:hover,.wrapper.style2 input[type="reset"]:hover,.wrapper.style2 button:hover,.wrapper.style2 .button:hover{background:rgb(255 255 255 / .15)!important}.wrapper.style2 input[type="button"].primary,.wrapper.style2 input[type="submit"].primary,.wrapper.style2 input[type="reset"].primary,.wrapper.style2 button.primary,.wrapper.style2 .button.primary{background:#fff;border-color:#fff;color:#000000!important}.wrapper.style2 input[type="button"].primary:hover,.wrapper.style2 input[type="submit"].primary:hover,.wrapper.style2 input[type="reset"].primary:hover,.wrapper.style2 button.primary:hover,.wrapper.style2 .button.primary:hover{border-color:inherit!important;color:#fff!important}.wrapper.style3{color:inherit;text-align:left}.wrapper.style4{background:#fff;color:inherit;padding:0em 4em}#order-now{border-radius:10px;background:#fff;padding:2em 1em;text-align:center;width:70%;margin:0 auto}#order-now .button{padding:0 1.2em;border:none}#order-now .button.primary:hover{background:#672903!important;border:none}@-moz-keyframes reveal-header{0%{top:-5em}100%{top:0}}@-webkit-keyframes reveal-header{0%{top:-5em}100%{top:0}}@-ms-keyframes reveal-header{0%{top:-5em}100%{top:0}}@keyframes reveal-header{0%{top:-5em}100%{top:0}}#header{background:#fff;box-shadow:0 1px 2px 0 rgb(0 0 0 / .075);color:inherit;cursor:default;font-size:.8em;left:0;padding:1em 1.5em;position:fixed;top:0;width:100%;z-index:99}#header h1{font-weight:900;margin:0}#header h1 span{font-weight:300}#header nav{letter-spacing:.075em;position:absolute;right:3em;text-transform:uppercase;top:3em}#header nav ul{list-style:none;padding-left:0}#header nav ul li{display:inline-block;padding-left:0}#header nav ul li.home{margin-right:1em}#header nav ul li>ul{display:none}#header nav ul li a{border:solid 1px #fff0;color:#843404;display:inline-block;line-height:1em;padding:.6em .75em;text-decoration:none}#header nav i{font-size:1.5em}#header nav ul li input[type="button"],#header nav ul li input[type="submit"],#header nav ul li input[type="reset"],#header nav ul li button,#header nav ul li .button{font-size:1em;min-width:0;width:auto}#header nav ul li.submenu>a{text-decoration:none}#header nav ul li.submenu i{font-size:.8em;padding-right:8px}#header nav ul li.active>a,#header nav ul li:hover>a{-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:rgb(188 202 206 / .15)}#header nav ul li.current>a{font-weight:900}.total-height #header.reveal.alt{height:100vh}.total-height #header.reveal{-moz-animation:reveal-header 0.5s;-webkit-animation:reveal-header 0.5s;-ms-animation:reveal-header 0.5s;animation:reveal-header 0.5s;height:auto}#header.reveal{-moz-animation:reveal-header 0.5s;-webkit-animation:reveal-header 0.5s;-ms-animation:reveal-header 0.5s;animation:reveal-header 0.5s;height:auto}#header.alt{-moz-animation:none;-webkit-animation:none;-ms-animation:none;animation:none;background:#fff0;box-shadow:none;color:#fff;padding:2em 2.5em;position:absolute}.light2 #header.alt nav{right:0;left:0;text-align:center;top:801px;text-align:center;background:rgb(103 40 2 / .65)}.light2 #header.alt nav ul{margin:10px}#logo .dark,#header.reveal.alt .dark{display:none}header img.custom-logo,#header.alt img.custom-logo,#header.reveal.alt img.custom-logo{display:block;height:50px;margin:0 0 0 25px;width:auto}.woocommerce-page header img.custom-logo,.woocommerce-page #header.alt img.custom-logo,.woocommerce-page #header.reveal.alt img.custom-logo{margin:0;height:auto}#header.reveal img.custom-logo{display:none}#header.reveal .dark{display:block;padding:7px 5px 0}#header.reveal .dark img{height:55px}.site-title{display:none}#page #header.alt{background:#fff}.dropotron{list-style:none;padding-left:0;background:#fff;box-shadow:0 1px 2px 0 rgb(0 0 0 / .075);line-height:2.25em;min-width:13em;padding:1em 0;text-transform:uppercase;margin-top:calc(-1em + 1px);margin-left:0}.dropotron img{width:30px;height:auto;vertical-align:top;margin-right:4px}.dropotron.level-0{font-size:.7em;font-weight:400;margin-top:1.5em}.dropotron.level-0:before{border-bottom:solid .5em #fff;border-left:solid .5em #fff0;border-right:solid .5em #fff0;content:'';left:.75em;position:absolute;top:-.45em}.dropotron>li{border-top:solid 1px rgb(124 128 129 / .2);padding-left:0}.dropotron>li>a{-moz-transition:none;-webkit-transition:none;-ms-transition:none;transition:none;color:inherit;text-decoration:none;padding:6px 1em;border:0}.dropotron>li:hover>a{background:#000;color:#fff}.dropotron>li:first-child{border-top:0}@-moz-keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}@-ms-keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}@keyframes reveal-banner{0%{opacity:0}100%{opacity:1}}#banner{background-color:#fff;background-position:0 -150px;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff;cursor:default;padding:6em 0;text-align:center;min-height:85vh}.total-height #banner{min-height:100vh}#page #banner{min-height:500px;height:500px}#banner .inner{-moz-animation:reveal-banner 1s 0.25s ease-in-out;-webkit-animation:reveal-banner 1s 0.25s ease-in-out;-ms-animation:reveal-banner 1s 0.25s ease-in-out;animation:reveal-banner 1s 0.25s ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#fff;position:absolute;top:250px;left:160px;opacity:0;text-align:left}#banner .inner header{display:inline-block;margin:0 0 2em 0;padding:3px 0 3px 0}#banner .inner header h2{font-size:1.6em;font-weight:900;letter-spacing:.1em;margin:0;padding-left:.05em;position:relative;text-transform:initial;color:#672903;line-height:1.4em}#banner .inner p{letter-spacing:.1em;margin:0;text-transform:uppercase}#banner .inner a{color:#fff;font-weight:700;text-decoration:none;font-size:3em;border-bottom:none;display:block;padding-bottom:30px;font-family:'Gothic A1',sans-serif}.page #banner .inner a{padding-bottom:30px}#banner .inner p a{color:inherit;font-weight:400;text-decoration:none}#banner img{width:600px;height:auto}#banner .inner footer{margin:2em 0 0 0}#collections .inner{-moz-animation:reveal-banner 1s 0.25s ease-in-out;-webkit-animation:reveal-banner 1s 0.25s ease-in-out;-ms-animation:reveal-banner 1s 0.25s ease-in-out;animation:reveal-banner 1s 0.25s ease-in-out;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;background:rgb(0 0 0 / .6);color:#fff;display:inline-block;opacity:0;padding:3em;text-align:center}#collections .inner header{display:inline-block;border-bottom:solid 2px;border-top:solid 2px;margin:0 0 2em 0;padding:3px 0 3px 0}#collections .inner header h2{border-bottom:solid 2px;border-top:solid 2px;font-size:1.8em;font-weight:900;letter-spacing:.2em;margin:0;padding:.8em 0;position:relative;text-transform:uppercase;line-height:1.9em;color:#fff}#collections .inner p{letter-spacing:.1em;margin:0;text-transform:uppercase}#collections .inner p a{color:inherit;font-weight:400;text-decoration:none}#collections .inner footer{margin:2em 0 0 0}#page{position:relative}#main{padding:0;text-align:left}#main>:last-child{margin-bottom:0}#main .sidebar section{border-top:solid 1px rgb(124 128 129 / .2);margin:3em 0 0 0;padding:3em 0 0 0}#main .sidebar section:first-child{border-top:0;padding-top:0;margin-top:0}body.index #main{padding-top:5em}.archive #main{padding-top:50px}.category #content{background:#e8e0cd}h1.entry-title{margin-top:-70px;padding:30px 20px 20px;margin-bottom:0;background:#2b2b2b;color:#eee;font-size:2em;letter-spacing:.04em}.woocommerce-page h1.entry-title{margin-top:0}.entry-content{padding:30px 20px}.woocommerce-page .entry-content{padding:25px 0 0}.archive .page-header{padding:20px 2.5em;background:#833405}.wp-block-file .fas{font-size:2em;padding-right:30px}.wp-block-table .fas{font-size:2em}h5 .fas{font-size:1.8em;padding-right:25px;color:#843405}.wp-block-table td:first-child{text-align:center}.archive h3.page-title,.no-results h1.page-title{text-transform:uppercase;color:#fff;font-size:1.5em!important;margin:0 0 0 30px}.archive .page-content{max-width:66.4989378333em;margin-left:auto;margin-right:auto;padding:2.617924em;box-sizing:content-box}.archive article{margin-bottom:15px;border-radius:.3rem;background:#fff}.archive .row{margin-top:0}.archive .row>*{padding-top:0}.archive .col-8{padding-top:20px}.archive article figure,.items>ul>li>figure{max-height:380px;overflow:hidden}.archive article img{border-radius:0;border-top-left-radius:.3rem;border-bottom-left-radius:.3rem;display:block;transition:transform .4s}.hero .expo_dates{display:block;padding-bottom:15px}.archive article h4{margin-bottom:0}.archive article .soustitre{padding-bottom:10px;display:block;border-bottom:1px solid #eee;margin-bottom:20px}.archive .col-8{padding-right:20px;transition:background-color 1000ms linear}.archive .col-8 .entry{color:#636363}.archive .col-8 .expo_dates{font-weight:700;color:#843405}.expo_dates i,.expo_dates_header i{padding:0 10px}.expo_dates_header i{color:#fff}.expo_dates_header{padding:0 20px 20px;background:#2b2b2b;color:#ddb36b;font-size:1.2em;letter-spacing:.04em;width:100%;display:block}.archive .col-8 i{color:#333}.site-main nav.navigation{clear:both;padding:1.5em 0!important;margin-top:25px}.pagination .page-numbers li .page-numbers.current{background-color:#843405!important;color:#ffffff!important}.site-main nav.navigation .nav-previous,.site-main nav.navigation .nav-next{width:48%!important}.items>ul{margin:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(320px,1fr)[3]);grid-template-columns:repeat(3,minmax(320px,1fr));grid-gap:1rem}.items>ul>a>li{border-radius:.3rem;padding:0;background:#fff;min-height:590px}.items>ul>a>li>figure{height:450px;max-height:450px;overflow:hidden;border-top-left-radius:.3rem;border-top-right-radius:.3rem;position:relative;background-color:#000}.items>ul>a>li>figure>img{width:100%;transition:transform .4s;border-radius:0}.archive article:hover img,.items>ul>a:hover>li>figure>img{transform:scale(1.1);transform-origin:50% 50%}.archive article:hover .col-8{background-color:#fafafa}.items>ul>a>li>figure>figcaption{position:absolute;bottom:0;background-color:rgb(0 0 0 / .7);width:100%}.items>ul>li>figure>figcaption>h3{color:#fff;padding:.75rem;font-size:1.25rem}.items>ul>a>li>p{font-size:1rem;line-height:1.5;padding:1rem .75rem;color:#666}.items .expo_dates{display:block;font-weight:700;padding:4px 0 3px 15px;color:#fff}.items .expo_dates i{color:#c46f00}.items h4{padding:15px;line-height:1.3em;font-size:1.1em;margin:0}.items .lieu{padding:0 15px 15px;display:block}.hero .lieu{display:inline-block;font-weight:700;padding:0 0 0 60px}.hero .expo_dates{display:inline-block}.soon{display:block;background:#cc0606;color:#fff;padding:4px 0 2px 16px;width:100%;font-weight:700}#services{text-align:center}#services h3{text-align:center;color:#fff;font-weight:500;line-height:1.3em}#services a{border-bottom:none}#services img:hover{border:7px solid #fff;border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px;-webkit-box-shadow:0 0 6px 6px rgb(0 0 0 / .6);-moz-box-shadow:0 0 6px 6px rgb(0 0 0 / .6);box-shadow:0 0 6px 6px rgb(0 0 0 / .6);transition:border 500ms ease;transition:box-shadow 500ms ease}fieldset legend{font-weight:700;text-transform:uppercase;padding-bottom:15px;width:100%;border-bottom:1px solid #eee;margin-bottom:20px}.reponse_formulaire_ok{background:#deb;padding:25px;color:#333;margin:40px 0}.reponse_formulaire_ok p{margin:0}.service-logo{width:130px;height:auto}#cta{background-color:#672903;color:#fff;padding:4em 5em 2em;text-align:left}.light #cta{background-color:#eadbcd;color:#925424}#cta header{margin-bottom:2em}#cta .right header{display:flex;gap:12px}#cta .far{font-size:3em;color:#854920;padding:0 10px}#cta .fa-paper-plane{display:inline-block;font-size:2.2em;vertical-align:middle}#cta h1{font-size:1.8em;font-weight:500;color:#fff}#cta h2{font-size:1em;font-weight:700}#cta a.more{margin-left:94px;min-width:13em}#cta p{margin-bottom:1em}#cta .col-6 section{width:90%}.send{border-bottom:none}#cta table{margin-top:15px}#cta table td:first-child{font-weight:700;color:#dea876;width:85px}#cta table td{line-height:1.3em;padding:13px 0;font-size:90%}.light #cta table td{color:#444}.light #cta table td:first-child{color:#925424}#navblock{width:100%;z-index:50;height:100%;display:none;background:rgb(0 0 0 / .85);position:absolute;top:90px}.light3 #navblock{top:80vh}#cta .right header .rightblock{flex:1}.inf-content{display:flex;gap:5px;flex-wrap:wrap}.inf-submit input[type="submit"]{padding:.7em 1.2em!important;line-height:1.7em;background-color:#823403;color:#eee}#homepage .inf-success h4{font-size:16px;text-transform:none;color:#45ad21}.inf-success p{display:none}.inf-input{flex:1}#collections{background-attachment:scroll;background-color:#645862;background-image:url(https://www.barbier-mueller.ch/wp-content/uploads/collections.jpg);background-position:0 -299px;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;height:750px}#expo{background-color:#645862;background-position:top center;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;height:750px;border-top:10px solid #843405;border-bottom:5px solid #843405}#expo .inner{padding:2em;margin:150px 0 50px;background:rgb(0 0 0 / .6)}#collections header{margin-bottom:2em}#collections .far.circle{background:#fff;color:#ba0d0f;margin-right:20px}#collections h3{display:inline-block}#collections p{text-transform:uppercase}.rightblock{display:inline-block;vertical-align:top}#map{color:#fff;text-align:center;height:500px}#map .contact_info{position:absolute;z-index:98;left:10%;top:6%}#map .inner{text-align:left;width:300px;padding:22px;font-size:.9em;background-color:#672903;-webkit-box-shadow:0 0 5px 4px rgb(0 0 0 / .6);-moz-box-shadow:0 0 5px 4px rgb(0 0 0 / .6);box-shadow:0 0 5px 4px rgb(0 0 0 / .6);line-height:1.5em}#map p{margin-bottom:1.5em}#map p.horaires{color:#DEA877}#map .far{font-size:2em;vertical-align:top}#map{overflow:hidden;padding-bottom:25%;position:relative;height:0;min-height:470px}#map iframe{left:0;top:0;height:100%;width:100%;position:absolute}#map iframe .gm-style .place-card{display:none!important}#collections .wrapper,#map .wrapper{margin-bottom:0}.light #map .inner{background-color:#262626;color:#eee}.light #map p.horaires{color:#eadbcd}#cta-bottom{background-attachment:scroll,scroll,fixed;background-color:#645862;background-image:url(//www.barbier-mueller.ch/wp-content/themes/bm_store/img/light-tl.svg),url(//www.barbier-mueller.ch/wp-content/themes/bm_store/img/light-tr.svg),url(//www.barbier-mueller.ch/wp-content/themes/bm_store/../../IMG/jpg/gva_bynight_red.jpg);background-position:top left,top right,bottom center;background-repeat:no-repeat,no-repeat,no-repeat;background-size:25em,25em,cover;color:#000;padding:5em 5em 4em;text-align:center}#cta-bottom header{font-weight:700;margin-bottom:2em}#cta-bottom span a{color:#000;font-weight:700;text-decoration:none;font-size:2em;border-bottom:none;display:block;padding-bottom:20px}#footer{padding:2em;color:#565656;border-top:10px solid #843405}#footer .copyright{font-size:.8em;line-height:1em;text-align:center;margin:0}#footer ul.copyright{margin:0;padding:0}#footer .copyright li{display:inline-block;margin-left:1em;padding-left:1em;border-left:dotted 1px}#footer .copyright li:first-child{margin:0;padding:0;border:0}#footer .copyright li a{color:#672903}#footer .copyright li a:hover{color:#000}#footer h3{font-weight:500;border-bottom:1px solid #854920;padding-bottom:10px;margin-bottom:20px}.light #footer h3{border-bottom:1px solid #dea876}#footer a{border-bottom:none}.cookie-notice-container{padding:15px 10px}#footer img{max-width:300px;padding-bottom:5px}#cookie-notice .cn-button{padding:10px;min-width:auto;line-height:1em}.lesmuses{float:right;width:100px;height:auto}.post-comments{display:none}#cta{background-color:#fff;color:#565656;border-top:5px solid #833405;border-bottom:5px solid #833405;padding:3em 5em 1em}#cta .fa{font-size:2.5em;color:#843405;padding:0 10px;font-weight:100}#cta a.more{margin-left:0}#cta table td:first-child{font-weight:700;color:#833405;width:100px;padding-top:11px}.agenda td:first-child{text-align:center}.agenda td span{font-size:.9em}.agenda td span:first-child{font-size:1.5em;font-weight:900;padding-right:2px}.agenda td span:last-child{display:block}.agenda h3{font-size:1.2em}#cta .col-6:first-child{border-right:1px solid #844920}#homepage #content{font-size:1.2em}#homepage h2,#homepage h4{color:#fff;text-transform:uppercase;line-height:1.75em}.soustitre{color:#DEA877}.entry-header .soustitre{background:#2b2b2b;font-size:21px;display:block;color:#dea55b;margin:0;padding:0 20px}#homepage #header.reveal nav ul li a{color:#843404}#homepage #header.alt nav ul li a,#homepage #header.reveal.alt nav ul li a{color:#fff}#homepage #logo .dark{display:block}#homepage #logo .dark img{height:55px}#homepage .alt #logo .dark{display:none}#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{display:block;height:70px;margin:30px 55px}#homepage #header img.spip_logo,#homepage #header.reveal img.spip_logo{display:none}.newsletter-input{position:relative;background:#833405;text-align:left}.newsletter-input a{position:absolute;right:11px;top:12px;color:#fff}#homepage #expo .button,#homepage #collections .button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;background:none;border:solid 1px;border-radius:0;color:inherit;display:inline-block;font-size:.8em;font-weight:900;letter-spacing:2px;min-width:18em;padding:0 .75em;line-height:3.75em;text-align:center;text-decoration:none;text-transform:uppercase}#homepage #content #map .button{background:none;border:1px solid #fff;color:#fff;width:100%}#homepage #content .button:hover{background:#672802;border-color:inherit;cursor:pointer;color:#fff}#homepage #content #map .button.more:hover{background:#232323}#homepage input[type="email"]{border:solid 1px rgb(124 128 129 / .2)}#homepage table tbody td{background-color:#fff}ul.wsp-posts-list{list-style:none;margin-bottom:30px}.post-password-form input{margin-top:10px;float:right}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s,opacity 0.25s 0s,transform 0.25s}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem;width:40rem;border-radius:.5rem;border:8px solid #833405}.close-button{float:right;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:.25rem;background-color:#833405;color:#fff;padding-top:3px}.close-button:hover{background-color:darkgray}.show-modal{z-index:100;opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity 0.25s 0s,transform 0.25s}.modal-content div{padding:50px 10px 15px;text-align:center;font-size:.8em}.modal-content h3{font-weight:700;color:#833505;line-height:1.5em}.modal-content a{font-weight:700}@media screen and (max-width:1680px){body,input,select,textarea{}header.special{padding-top:7.5em;margin-bottom:4em}footer .buttons li{padding:0}footer .buttons li a.button{padding:0 2em;margin-top:5px}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:13pt;letter-spacing:.025em;line-height:1.65em}h1,h2,h3,h4,h5,h6,#homepage h2,#homepage h4,#collections .inner header h2{line-height:1.5em}h2{font-size:1.5em!important}h4{font-size:1em!important}header.major{padding-bottom:1.5em}footer.major{padding-top:2em}.wrapper{margin-bottom:4em;padding:4em 3em}.wrapper.style4{padding:3em}#homepage #logo .dark img,#header.reveal .dark img{height:48px}#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{height:50px;margin:30px 15px}#header nav{font-size:.85em}#header nav{right:1.5em}#header nav ul li.home{margin-right:1em}#collections{background-position:10% 0}.light2 #header.alt nav{top:501px}#banner{background-attachment:scroll;background-position:0 0}#banner .inner{top:160px;left:97px}#cta{padding:4em;background-attachment:scroll}#cta section:first-child{width:98%}#map{padding-bottom:40%}#map .inner{width:315px}#footer{padding:4em}#footer .container{width:1100px}#footer .button{min-width:0em}footer .buttons li a.button{padding:0 1.9em;margin-top:5px}}@media screen and (max-width:980px){body,input,select,textarea{font-size:13pt;letter-spacing:.025em;line-height:1.5em}header.major{padding-bottom:1em}header.special{padding-left:2.5em;padding-right:2.5em}footer.major{padding-top:1.5em}#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{margin:90px 55px}.row>.off-6{margin-left:0}#collections .row>.off-6{text-align:center}#collections .inner footer{margin:1em 0 0 0}#collections section.wrapper{top:40%;position:relative}.wrapper{margin-bottom:3em;padding:3em 2.5em}.wrapper.special br{display:none}.wrapper.style1{padding:0 2.5em}.wrapper.style2{background-size:15em}.wrapper.style4{padding:2.5em}.items>ul{-ms-grid-columns:(minmax(0,1fr)[2]);grid-template-columns:repeat(2,minmax(0,1fr))}#main{background-size:15em}#cta{background-size:15em,15em,auto,cover;padding:3em}#collections .inner{padding:2em}#cta .col-6:first-child{border-right:none}#homepage #map{padding-bottom:160%}.modal-content{max-width:90%}}#navPanel,#navButton{display:none}@media screen and (max-width:840px){html,body{overflow-x:hidden}header.major{padding-bottom:.25em}header.special{margin-bottom:4em;padding-top:5em}header.special:before,header.special:after{width:40%}header.special h2+p{padding-top:1.25em}section:first-child{margin-top:0}input[type="button"].small,input[type="submit"].small,input[type="reset"].small,button.small,.button.small{font-size:.8em;min-width:18em;padding:.75em 0}ul.featured-icons{margin:0}ul.featured-icons li{display:inline-block;float:none;width:auto}ul.featured-icons li .far{font-size:4em;width:1.25em}ul.buttons li{display:block;padding:1em 0 0 0}#nav{display:none}#header img.custom-logo,#header.alt img.custom-logo{height:50px;margin:0 auto}#banner{margin:0}#collections{background-image:url(https://www.barbier-mueller.ch/wp-content/uploads/collections_mob.jpg)}.wrapper.special-alt{text-align:center}.wrapper.style4{padding-bottom:3em}#main .sidebar{border-top:solid 1px rgb(124 128 129 / .1);padding-top:3em}#main .sidebar section{border-top:0;padding-top:0}body.index #main{padding-top:4.5em}.hero .col-4,.hero .col-8{width:50%}.hero .lieu{padding:0 0 20px}#cta{margin:0}#cta a.more{padding:0 1.9em}#footer{padding:4em 1.5em}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;padding-bottom:1px}#navButton{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;display:block;height:60px;left:0;position:fixed;top:0;width:100%;z-index:10001}#navButton .toggle{text-decoration:none;height:60px;left:0;position:absolute;top:0;width:100%;border:0;outline:0}#navButton .toggle i{background:rgb(88 88 88 / .8);padding:20px;margin:5px;color:#fff;left:10px;top:10px}#navPanel{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;-ms-transition:-ms-transform 0.5s ease;transition:transform 0.5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002;background:#1c2021;color:#fff;font-size:.8em;letter-spacing:.075em;text-transform:uppercase;padding:.25em .75em 1em .75em}#navPanel .link{border:0;border-top:solid 1px rgb(255 255 255 / .05);color:inherit;display:block;height:3em;line-height:3em;opacity:.75;text-decoration:none;font-size:95%}#navPanel .link.depth-0{font-weight:900}#navPanel .link:first-child{border-top:0}#navPanel .indent-1{display:inline-block;width:.5em}#navPanel .indent-2{display:inline-block;width:2em}#navPanel .indent-3{display:inline-block;width:3em}#navPanel .indent-4{display:inline-block;width:4em}#navPanel .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navButton{//-moz-transform:translateX(275px);//-webkit-transform:translateX(275px);//-ms-transform:translateX(275px);//transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:736px){body{min-width:320px}h2{font-size:1.25em!important;letter-spacing:.1em;line-height:1.25em}#homepage h2{font-size:1em!important;line-height:1.4em}h3{font-size:1em;letter-spacing:.025em}#homepage #header.alt{background:rgb(0 0 0 / .6);top:70px;padding:20px 0}#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{height:60px;margin:0 auto}#homepage #map{padding-bottom:310%;min-height:auto}#collections section.wrapper{top:44%}header{text-align:center}header.major{padding-bottom:0}header.special{margin-bottom:2em;padding-left:1.5em;padding-right:1.5em;padding-top:6em}header.special:before,header.special:after{width:36%}header.special .far{font-size:.75em;top:1.5em}header p{text-align:center}#header img.custom-logo,#header.alt img.custom-logo,#header.reveal.alt img.custom-logo{width:55%;height:auto}#banner .inner{top:100px;left:20px}section{margin:0}footer.major{padding-top:0}.far.circle{font-size:1em}input[type="button"],input[type="submit"],input[type="reset"],button,.button{max-width:20em;width:100%}.woocommerce-page input[type="button"],.woocommerce-page input[type="submit"],.woocommerce-page input[type="reset"],.woocommerce-page button,.woocommerce-page .button{max-width:none;width:100%}input[type="button"].fit,input[type="submit"].fit,input[type="reset"].fit,button.fit,.button.fit{width:auto}#homepage #expo .button,#homepage #collections .button{min-width:100%}ul.fars li{padding-left:.25em}ul.featured-icons li .far{width:1.1em}ul.buttons{text-align:center}.wrapper{margin-bottom:2.5em;padding:0}.wrapper.special br{display:none}.wrapper.style1{padding:0}.wrapper.style2{background-size:10em;padding:2.25em 1.5em}.wrapper.style4{background-size:10em;padding:1.5em 1.5em 3em 1.5em}#banner{background-size:cover;padding:6em 0;min-height:380px;height:380px;background-position:0 110px}#banner .inner{bottom:20px;left:0;right:0;top:auto;text-align:center}#banner .inner header{margin:0}#banner .inner header h2{font-size:1em;line-height:1.4em}#banner .inner p{text-align:center}#banner .inner a{font-size:2.5em}#banner img{width:350px}.expo_dates_header{font-size:1em}.entry-content{padding:30px 3px}#secondary{padding-top:0}.archive h3.page-title{margin:0}#main{background-size:10em;padding:2.5em 0 2.5em 0}body.index #main{padding:2.5em 0 0 0}body.contact #main{padding-bottom:0}.avantage{display:block;padding-top:5px}#order-now{width:100%}#order-now .button{padding:1em;border:none;line-height:2em}header.special img{height:5em}header.special:before,header.special:after{top:2.5em}#services img{width:200px;height:auto}#cta{background-size:10em,10em,auto,cover;padding:3em 1.5em}#cta p{width:100%}#cta .col-6 section{width:100%}.newsletter-input a{right:0}#footer{padding:3em 1.5em}#footer .copyright li{display:block;margin:1em 0 0 0;padding:0;border:0}.row>.col-12-narrower a{float:none!important}.row>.col-12-narrower img{margin:0 auto}#navButton .toggle:before{top:8px;left:8px;width:50px;height:34px;line-height:34px}#navButton .toggle:after{top:8px;left:8px;width:50px;height:34px}#cookie-notice .cn-button{margin-top:5px;min-width:85%}}@media screen and (max-width:428px){.items>ul{-ms-grid-columns:(minmax(0,1fr)[1]);grid-template-columns:repeat(1,minmax(0,1fr))}#header img.custom-logo,#header.alt img.custom-logo,#header.reveal.alt img.custom-logo{width:90%;height:auto}.hero .col-4,.hero .col-8{width:100%}.hero .col-8{padding:30px 12px 0 45px}.hero .lieu{padding:0 0 20px;color:#fff}.archive .hero .col-8 .expo_dates{color:#c46f00}.archive .hero article{background:#000}.archive .hero article h4{font-weight:700;color:#fff}.archive .hero .col-8 .entry{color:#ccc}.items .lieu{line-height:1.25em}}.category-662 .col-8 .expo_dates,.category-668 .col-8 .expo_dates,.postid-4120 .expo_dates{display:none}.post-type-archive-product #navButton,.post-type-archive-product #navPanel,.tax-product_cat #navButton,.tax-product_cat #navPanel,.single-product #navButton,.single-product #navPanel{display:none}#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{margin:0}#header.alt nav{top:40px}#header nav ul li a{font-size:13px;font-weight:600;letter-spacing:2.5px}@media screen and (max-width:736px){#homepage #header.alt{top:0}#homepage #header.alt img.spip_logo{height:37px;margin-left:18px}#header.alt{padding:0;margin:0}}@media screen and (max-width:840px){#header img.custom-logo,#header.alt img.custom-logo,#header.reveal.alt img.custom-logo{width:250px}#header img.custom-logo,#header.alt img.custom-logo{margin:0;margin-top:-5px}#navButton{text-align:right;left:auto;right:18px;width:60px}#navPanel{width:290px;-moz-transform:translateX(-290px);-webkit-transform:translateX(-290px);-ms-transform:translateX(-290px);transform:translateX(-290px)}#banner{background-position:0 79px}footer .row>.col-12-narrower{text-align:left;padding-top:0;margin:0}#footer img{max-width:100%;margin:0!important}#footer .container{padding-top:20px}footer .widget .widget-title{padding-bottom:0!important;margin-bottom:7px!important}footer .widget{margin-bottom:35px}#footer .button{width:100%;display:block;margin-top:0}#main{margin-bottom:0;padding-bottom:0}#secondary{border-top:1px solid #ccc;padding-top:51px!important;margin-bottom:51px}h1.entry-title{padding:14px 20px 9px}.button{max-width:100%}#secondary p{line-height:1.3em}#secondary h3.separator{padding-top:0;border:0;margin-top:0}.entry-header .soustitre{line-height:1.3em}header .expo_dates{padding-top:13px}.hero .col-4,.hero .col-8{width:100%}.archive article figure,.items>ul>li>figure{max-height:100%}.hero .col-8{padding:30px 12px 0 45px}.archive .hero article{background:#000}.archive .hero article h4{font-weight:700;color:#fff}.archive .hero .col-8 .entry{color:#ccc}.archive .hero .col-8 .expo_dates{color:#c46f00}.items>ul>a>li>figure{max-height:100%;height:100%}.items>ul{grid-row-gap:60px}.post-type-archive-product #navButton,.post-type-archive-product #navPanel,.tax-product_cat #navButton,.tax-product_cat #navPanel,.single-product #navButton,.single-product #navPanel{display:block}body.woocommerce #content{margin-top:43px}header.woocommerce-products-header{background-color:#373737;padding-top:26px;padding-top:10px;display:block;padding-bottom:1px;margin-bottom:35px}h1.woocommerce-products-header__title.page-title{color:#fff;margin-bottom:3px;font-size:37px}header p{color:#fff;margin-bottom:12px;line-height:1.3em}h2.woocommerce-loop-category__title,h2.woocommerce-loop-product__title{text-align:left;padding-left:7px;letter-spacing:.5px;color:#000}h2.woocommerce-loop-product__title{font-size:18px!important;padding-top:0;padding:0}ul.products li.product.product-category img,ul.products .wc-block-grid__product.product-category img,.wc-block-grid__products li.product.product-category img,.wc-block-grid__products .wc-block-grid__product.product-category img{margin-bottom:16px!important}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{margin-bottom:50px}mark.count{font-size:13px;color:#939393;font-weight:400}#polylang-3{display:none}.widget_recent_entries ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_links ul li,.widget_product_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li{margin-bottom:10px}body.woocommerce #secondary .widget .widget-title,.widget .widgettitle{border:0;margin-bottom:0;font-size:1.80em!important;color:#575757;padding-bottom:12px}body.woocommerce .product-categories a{font-weight:400}.woocommerce-pagination{text-align:left!important}body.woocommerce ul.products li.product .price{text-align:left;font-size:15px;font-weight:400!important;margin-top:10px!important}ul.products li.product img{width:100%!important;margin-bottom:6px!important}ul.products li.product .button{padding:0;line-height:2.7em}.woocommerce-page h1.entry-title{font-size:21px!important;letter-spacing:.3px}.single-product div.product p.price{font-size:18px!important;margin-bottom:0!important}button.alt.single_add_to_cart_button{float:right;width:67%;padding:0;line-height:47px;background-color:#eee;color:#333}.single-product div.product .product_meta{font-size:13px}.single-product div.product .summary{margin-bottom:0!important}#tab-description{padding:0!important}.related.products{border-top:1px solid #ccc;padding-top:50px}.related.products h2{font-size:32px!important;letter-spacing:.6px}#tab-description>h2{display:none}#tab-description h2+h3,#tab-description .beta+h3{border:0}.onsale{padding:2px 10px 0 10px!important;margin-top:-2px!important;font-size:13px!important}.archive .onsale,.related.products .onsale{float:right}body.single-product .onsale{margin-top:0!important}.single-product div.product .woocommerce-product-gallery img{width:100%!important}#cta header p{color:inherit;text-align:left}#cta header p br{display:none}#cta .right header{flex-direction:column;text-align:left;margin-top:0!important}#cta a.more{padding:0;line-height:37px}#cta table td:first-child{text-align:left}#cta table td{padding:0;padding-bottom:20px;padding-top:14px;line-height:1.3em;font-size:79%}.agenda header{text-align:left}#cta .fa{padding:0;padding-right:10px;font-size:40px}.rightblock{display:block;margin-top:-5px}.inf-content input[type="text"]{height:38px}.inf-submit input[type="submit"]{line-height:15px;padding:13px 10px 10px 10px}}body.home .hero{height:auto;background-size:cover;background-position:center;display:flex;align-items:center;aspect-ratio:16 / 9}.hero-content{margin-left:10%;color:#fff;max-width:600px;z-index:2}.hero-content h1{font-size:3rem;margin-bottom:20px;color:#fff}.hero-content p{font-size:1.2rem;margin-bottom:30px}.hero-buttons a{text-decoration:none;color:#fff;padding:10px 20px;border-radius:5px;display:inline-block;margin-right:10px}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:1}.hero-buttons a:first-child{background-color:#007BFF}.hero-buttons a:last-child{background-color:#28A745}.hero-buttons a:hover{opacity:.9}body.woocommerce #main{padding-top:80px}@media (max-width:768px){.hero{background-image:none}}.woocommerce-message{margin-top:96px!important}@media (max-width:1520px){#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{height:55px}}@media (max-width:1456px){#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{height:46px}}@media (max-width:1358px){#header nav ul li a{font-size:11px}}@media (max-width:1238px){#homepage #header.alt img.spip_logo,#homepage #header.reveal.alt img.spip_logo{height:36px}}@media (max-width:1350px){#header.alt nav{top:68px}#page #header.alt nav{top:73px;right:auto}#page #header.alt{padding-top:16px;padding-bottom:57px}}@media (max-width:840px){#page #header.alt{padding-bottom:0}#header img.custom-logo,#header.alt img.custom-logo,#header.reveal.alt{width:auto}}@media screen and (max-width:736px){#header img.custom-logo,#header.alt img.custom-logo,#header.reveal.alt{width:255px;margin-left:12px}}