::-moz-selection{background:#422413;color:#f7f7f7}::selection{background:#422413;color:#f7f7f7}*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}figure{margin:0}img{border:none}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:none}*{outline:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}html{background:#e5e5e5}body{font-family:"Barlow",sans-serif}.btn-brun{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:100%;font-weight:bold;text-transform:uppercase;background-color:#422413;color:#fff;border-radius:4px;border:none;height:60px;transition:.3s;letter-spacing:1px}.btn-brun:hover{color:#fff;background-color:#d7702d}.btn-brun-small{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:100%;font-weight:bold;text-transform:uppercase;background-color:#422413;color:#fff;border-radius:4px;border:none;font-size:12px;height:30px;transition:.3s;letter-spacing:1px}.btn-brun-small:hover{color:#fff;background-color:#d7702d}.btn-orange{display:inline-flex;justify-content:center;align-items:center;text-align:center;font-weight:bold;text-transform:uppercase;background-color:#d7702d;color:#fff;border-radius:4px;letter-spacing:1px;border:none;height:60px;padding:0 40px}.btn-orange:hover{color:#fff;background-color:#422413}.custom-btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;height:60px;padding:0 30px;text-transform:uppercase;border:1px solid #d7702d;font-weight:bold;position:relative;transition:all linear .3s;letter-spacing:1px}.custom-btn:hover{background:#d7702d}main{overflow:hidden;background:url("/assets/images/communs/background.png") repeat #e5e5e5 fixed}@media(max-width: 768px){main{padding-top:71px}}header{z-index:5;position:sticky}header.second-header{top:38px;z-index:4;transition:transform linear .3s;background-color:#f7f7f7}header.second-header.scrolled{transform:translate3d(0, -100%, 0)}@media(min-width: 768px){header.second-header{top:36px}}@media(max-width: 768px){header.second-header{max-height:100vh;overflow:scroll;position:fixed}header.second-header #navbarSupportedContent{padding-bottom:125px}}@media(max-width: 768px){header .navbar-brand img{max-width:150px}}header .pre-header{background-color:#422413;color:#f7f7f7;z-index:2;position:relative;text-transform:uppercase;letter-spacing:2px;font-size:12px}header .pre-header form{position:absolute;width:100%;min-height:100%;top:100%;opacity:0;background-color:#e5e5e5;color:#422413;transition:opacity .4s;transform:translate3d(0, -9999px, 0)}header .pre-header form.visible{transform:translate(0);opacity:1}header .pre-header form i{font-size:initial}header .pre-header form #register-info{font-size:15px;letter-spacing:normal;margin-top:5px;text-transform:none}header .pre-header .toggle-lang a{position:relative;margin:0;padding:0 7px;font-weight:bold}header .pre-header .toggle-lang a:first-child::after{content:"";display:block;background-color:#f7f7f7;position:absolute;width:1px;height:10px;right:0;top:50%;transform:translate3d(0, -50%, 0)}header .pre-header i{font-size:20px}header .pre-header .fa-layers-counter{letter-spacing:normal;background:#d7702d;font-size:16px;font-weight:600;transform:translate3d(-10px, 0, 0)}header .pre-header a{margin:0 7px;font-weight:bold}header .pre-header a:hover{color:#d7702d}header .header{font-size:12px;letter-spacing:2px;line-height:20px;text-transform:uppercase}@media(max-width: 768px){header .header{font-size:18px;line-height:36px}}header .header .nav-item:last-child .nav-link::after{display:none}header .header .nav-item .nav-link{position:relative;font-weight:600}header .header .nav-item .nav-link.active::before,header .header .nav-item .nav-link:hover::before{transform:translate3d(0, -3px, 0);opacity:1;transition:all linear .2s}header .header .nav-item .nav-link::before{content:"";height:1px;background-color:#d7702d;display:block;position:absolute;left:8px;right:8px;bottom:0;transform:translate3d(0, 5px, 0);opacity:0;transition:all linear .2s .3s}header .header .nav-item .nav-link::after{position:absolute;right:0;top:50%;transform:translate3d(0, -50%, 0);content:"";width:1px;height:10px;display:inline-block;background-color:#d7702d}@media(max-width: 768px){header .header .nav-item .nav-link::after{display:none;content:none}}header .sub-menu{position:absolute;left:0;top:100%;width:100%;background:#f7f7f7;text-align:left;box-shadow:0 1rem 3rem rgba(0,0,0,.175)}@media(max-width: 768px){header .sub-menu{position:static;box-shadow:none}}header .sub-menu a:hover{color:#d7702d}header .sub-menu ul li{list-style-type:none;padding-bottom:5px}@media(max-width: 768px){header .navbar{display:block;width:100%}header .navbar .nav-item .nav-link{text-align:left}}.head-breadcrumb{padding:50px 0 75px;color:#422413;letter-spacing:2px;font-size:12px}.head-breadcrumb .breadcrumb{text-transform:uppercase}.head-breadcrumb article h1{font-weight:800;font-size:45px;text-transform:uppercase;color:#5b3825}.head-breadcrumb article p{letter-spacing:normal;font-size:16px}.shortcut-master{padding:75px 0;margin-top:75px;background:url("/assets/images/communs/fond-bois.jpg") fixed;color:#f7f7f7}.shortcut-master a:hover img{transform:scale(1.02)}.shortcut-master figure{overflow:hidden;border-radius:10px}.shortcut-master figure img{transition:all .4s}.shortcut-master span{display:block;font-weight:800;font-size:40px;line-height:40px;text-transform:uppercase;margin-top:20px}#newsletter-footer{background:#eeeae9;padding:50px 0 70px}#newsletter-footer form b{margin-bottom:30px;font-size:25px}#newsletter-footer form button{margin-top:30px;width:90%;max-width:250px}footer{background-color:#26160a;color:#f7f7f7;padding:40px 10px 0}footer div.logo{margin:0 auto 30px;text-align:center;width:100px;height:130px;mask:url(/assets/images/communs/Logo-LPDA.svg) no-repeat center;-webkit-mask:url(/assets/images/communs/Logo-LPDA.svg) no-repeat center;background-color:#f7f7f7}footer i{margin-right:7px}footer .sous-menu{letter-spacing:2px;font-size:12px}footer .sous-menu div{margin-bottom:10px}footer .sous-menu a{transition:all .4s;font-size:10px;font-weight:600}footer .sous-menu a i{font-size:14px}footer .sous-menu a:hover{color:#d7702d}footer nav{font-size:14px;text-transform:uppercase;text-align:center}@media(min-width: 768px){footer nav:nth-child(1){text-align:left}footer nav:nth-child(3){text-align:right}}footer nav a:hover::before,footer nav a:hover::after{width:10px;transform:translate3d(0, -1px, 0);opacity:1}footer nav a::before,footer nav a::after{display:inline-block;width:0;opacity:0;position:relative;transition:all .4s}footer nav a::before{text-align:left;content:"[ ";transform:translate3d(-20px, -1px, 0)}footer nav a::after{text-align:right;content:" ]";transform:translate3d(20px, -1px, 0)}footer #signature{margin-top:50px;background:#000;height:50px;display:flex;justify-content:center;align-items:center;font-size:12px}footer #signature a{color:#d7702d;text-transform:uppercase;transition:color .3s}footer #signature a:hover{color:#fff}footer #signature a:hover::before,footer #signature a:hover::after{color:#d7702d}footer #signature a:hover::before{padding-right:7px}footer #signature a:hover::after{padding-left:7px}footer #signature a::before{transition:all .3s}footer #signature a::before,footer #signature a::after{transition:all .3s;padding-right:3px;content:"["}footer #signature a::after{padding-left:3px;content:"]"}.slide-container{background:url("/assets/images/communs/fond-bois.jpg") repeat fixed}.slide-container #caroussel-top .carousel-control-next,.slide-container #caroussel-top .carousel-control-prev{width:75px}.slide-container #caroussel-top .carousel-control-next .fa-solid,.slide-container #caroussel-top .carousel-control-prev .fa-solid{text-shadow:#422413 1px 0 10px}.slide-container #caroussel-top .carousel-item{height:450px;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 768px){.slide-container #caroussel-top .carousel-item{height:300px}}.slide-container #caroussel-top .carousel-item .carousel-content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.slide-container #caroussel-top .carousel-item .carousel-content article{margin-top:auto;text-align:center;color:#fff;text-shadow:#422413 1px 0 10px;font-size:40px;line-height:45px;font-weight:800;padding:0 60px}@media(max-width: 768px){.slide-container #caroussel-top .carousel-item .carousel-content article{font-size:20px;line-height:25px}}.slide-container #caroussel-top .carousel-item .carousel-content article p{margin:0}@media(max-width: 768px){.slide-container #caroussel-top .carousel-item .carousel-content article p span{line-height:35px}}.slide-container #caroussel-top .carousel-item .carousel-content a{margin-top:auto;margin-bottom:65px;display:flex;justify-content:center;align-items:center;text-align:center;height:50px;text-transform:uppercase;font-size:14px;padding:10px 50px;background:#d7702d;border-radius:4px;color:#fff;font-weight:bold;transition:background-color .3s}.slide-container #caroussel-top .carousel-item .carousel-content a:hover{background:#422413}.shortcut.homepage a{background-color:rgba(0,0,0,0);overflow:hidden;border:20px solid rgba(0,0,0,0)}.shortcut.homepage a:hover img{transform:scale(1.03)}.shortcut.homepage a img{transition:all linear .2s}.shortcut.homepage span{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);font-size:60px;line-height:60px;font-weight:800;text-transform:uppercase;color:#f7f7f7;width:90%;text-align:center}@media(max-width: 768px){.shortcut.homepage span{font-size:45px}}.homepage.text-seo{color:#422413;padding:75px 0 100px}.homepage.text-seo p{margin:0}.homepage.text-seo h1,.homepage.text-seo h2{font-weight:800;font-size:50px;line-height:50px;text-transform:uppercase;padding:0 30px;color:#5b3825}.homepage.text-seo h1{margin-bottom:48px !important}@media(max-width: 768px){.homepage.text-seo h1{font-size:35px;line-height:35px}}.homepage.text-seo h2{font-size:40px;line-height:40px}@media(max-width: 768px){.homepage.text-seo h2{font-size:30px;line-height:30px}}.homepage.text-seo .wrapper{max-width:650px;margin:0 auto}.homepage.text-seo .content{padding:5px 30px;font-size:18px}.homepage.text-seo .content p{margin:0}.homepage.text-seo .content:last-child{margin:0}.homepage.text-seo figure img{max-height:100vh;object-fit:cover;object-position:center}@media(max-width: 768px){.homepage.text-seo figure{margin:30px 0}.homepage.text-seo figure img{max-height:70vh}}#carouselHome .carousel-control-next,#carouselHome .carousel-control-prev{opacity:1}@media(max-width: 768px){#carouselHome .carousel-control-next,#carouselHome .carousel-control-prev{height:300px}}#carouselHome .carousel-control-next .carousel-control-prev-icon,#carouselHome .carousel-control-next .carousel-control-next-icon,#carouselHome .carousel-control-prev .carousel-control-prev-icon,#carouselHome .carousel-control-prev .carousel-control-next-icon{width:50px;height:50px}#carouselHome .carousel-control-next .carousel-control-prev-icon:hover,#carouselHome .carousel-control-next .carousel-control-next-icon:hover,#carouselHome .carousel-control-prev .carousel-control-prev-icon:hover,#carouselHome .carousel-control-prev .carousel-control-next-icon:hover{opacity:.7}#carouselHome .carousel-item{background:#000}#carouselHome .carousel-item img{height:500px;object-fit:cover;object-position:center;opacity:.8}@media(max-width: 768px){#carouselHome .carousel-item img{height:300px;opacity:1}}#carouselHome .carousel-item .carousel-caption{width:500px;left:15%;right:0;top:50%;transform:translateY(-50%);text-align:left}#carouselHome .carousel-item .carousel-caption p{font-weight:500;text-shadow:#000 1px 0 10px}#carouselHome .carousel-item .carousel-caption h5{font-size:40px;text-transform:uppercase;font-weight:900}#carouselHome .carousel-item .carousel-caption .btn-brun{max-width:60%}@media(max-width: 768px){#carouselHome .carousel-item .carousel-caption{position:static;width:100%;transform:none;padding:20px 20px 40px;background:#eeeae9;color:#5b3825}#carouselHome .carousel-item .carousel-caption p{text-shadow:none}}.quick-access figure{position:relative}.quick-access figure img{border-radius:10px}.quick-access figure figcaption{position:absolute;height:100%;padding:40px;top:0;left:0}.quick-access figure figcaption h3{color:#fff;text-transform:uppercase;text-shadow:#502e1c 2px 2px 5px}.quick-access figure figcaption .btn-brun-small{position:absolute;bottom:40px;width:auto;padding-left:15px;padding-right:15px}#modalpopup img{border-radius:10px}#modalpopup h2{text-transform:uppercase;line-height:30px;font-weight:bold}.category-page .liste figure,.master-page .liste figure{background-color:#d7702d;position:relative;color:#d7702d}.category-page .liste figure .tag,.master-page .liste figure .tag{position:absolute;left:0;top:0}.category-page .liste figure .tag .triangle-code,.master-page .liste figure .tag .triangle-code{position:absolute;left:0;top:0;display:inline-block;height:0;width:0;border-top:150px solid #d7702d;border-right:150px solid rgba(0,0,0,0)}.category-page .liste figure .tag b,.master-page .liste figure .tag b{position:absolute;top:0;left:0;height:90px;width:90px;display:flex;justify-content:center;align-items:center;text-align:center;transform:rotate(-45deg);color:#fff;text-transform:uppercase;font-size:24px}.category-page .liste figure .add-to-shop,.master-page .liste figure .add-to-shop{background-color:rgba(0,0,0,0);color:#fff;position:absolute;right:0;bottom:0;padding:10px;transition:all .4s;text-shadow:1px 1px 2px #422413;border-radius:3px 0 0 0;display:flex;align-items:center}.category-page .liste figure .add-to-shop:hover,.master-page .liste figure .add-to-shop:hover{background-color:#d7702d}.category-page .liste figure .add-to-shop:hover i,.master-page .liste figure .add-to-shop:hover i{margin-left:10px}.category-page .liste figure .add-to-shop i,.master-page .liste figure .add-to-shop i{font-size:20px;margin-left:5px;transition:all .4s}.category-page .liste figure figcaption,.master-page .liste figure figcaption{padding:0 10px;background-color:#fff;height:120px;display:flex;width:100%;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;flex-direction:column;color:#422413;text-transform:uppercase;font-weight:bold;font-size:14px;border:none !important}.category-page .liste figure figcaption h2,.master-page .liste figure figcaption h2{font-weight:800;font-size:28px;line-height:26px;margin-bottom:15px;width:100%}.category-page .liste figure figcaption h2:last-child,.master-page .liste figure figcaption h2:last-child{margin-bottom:0}.category-page .liste figure figcaption small,.master-page .liste figure figcaption small{font-size:15px}.category-page .pagination .page-link,.master-page .pagination .page-link{color:#d7702d}.category-page .pagination .page-link.active,.master-page .pagination .page-link.active{background-color:#d7702d;border-color:#d7702d;color:#fff}.other-shortcuts .titre-others{font-weight:800;font-size:45px;text-transform:uppercase;color:#5b3825}@media(max-width: 768px){.other-shortcuts .titre-others{font-size:35px;line-height:35px}}.other-shortcuts figure figcaption{background-color:#422413;color:#fff;height:100px;width:100%;text-align:center;justify-content:center;align-items:center;display:flex}.other-shortcuts figure figcaption h2{text-transform:uppercase;font-size:15px;font-weight:600}.product-v2 .head-breadcrumb{z-index:2;color:#fff;text-shadow:1px 1px 2px #422413;padding-bottom:0;max-width:650px;left:40px}@media(max-width: 768px){.product-v2 .head-breadcrumb{top:110px;max-width:90%}}.product-v2 .head-breadcrumb .breadcrumb-item::before{color:#fff}.product-v2 .head-breadcrumb .breadcrumb-item.active{color:#fff}.product #carouselProduct{height:100vh;width:100%;z-index:1}.product #carouselProduct img{position:relative;width:100%;height:100vh;object-fit:cover;object-position:center}@media(max-width: 768px){.product #carouselProduct{height:50vh}.product #carouselProduct img{height:50vh}}.product article{margin-bottom:30px}.product article h1{font-weight:800;font-size:60px;line-height:60px;text-transform:uppercase}@media(max-width: 768px){.product article h1{margin-top:30px;font-size:35px;line-height:35px}}.product article .tags{display:flex;flex-wrap:wrap}.product article .tags a{background:#f7f7f7;text-transform:uppercase;margin-right:15px;margin-bottom:15px;padding:12px 20px;border-radius:10px;font-weight:500;font-size:12px;box-shadow:0 0 19px -5px rgba(91,56,37,.1);transition:all .3s}.product article .tags a:last-child{margin-right:0}.product article .tags a:hover{background:#422413;color:#fff}.product .accordion .accordion-button,.product .accordion .accordion-item{background:rgba(0,0,0,0)}.product .accordion .accordion-item{border:none}.product .accordion .accordion-item table{border:1px solid #422413;width:100%}.product .accordion .accordion-button{text-transform:uppercase;font-weight:bold;position:relative;color:#d7702d}.product .accordion .accordion-button.collapsed{color:#422413}.product .accordion .accordion-button::before{position:absolute;bottom:0;left:20px;right:20px;height:1px;background:#422413;content:""}.product .accordion .accordion-button:focus{box-shadow:none}.product form label{font-size:14px;text-transform:uppercase}.product form strong{font-size:36px}.product form .change-quantity{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.product form .change-quantity input{width:40px;text-align:center;font-size:20px;font-weight:bold;border:1px solid #d7702d;border-left:none;border-right:none;border-radius:0;height:40px;margin:0}.product form .change-quantity button{border:1px solid #d7702d;color:#fff;font-size:30px;font-weight:bold;cursor:pointer;background-color:#d7702d;width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding-bottom:8px}.product form .change-quantity button:hover{background-color:#422413}.product form .change-quantity button:first-child{border-radius:4px 0 0 4px;border-right:none}.product form .change-quantity button:last-child{border-radius:0 4px 4px 0;border-left:none}.product form button[type=submit]{font-weight:bold;text-transform:uppercase;background-color:#d7702d;color:#fff;border-radius:4px;letter-spacing:1px;border:none;height:60px;padding:0 40px}.product form button[type=submit]:hover{color:#fff;background-color:#422413}@media(max-width: 768px){.product form button[type=submit]+div small{line-height:15px;display:block}}.product form select{text-transform:uppercase}.product .text-decoration-underline{font-size:14px}.product .col-lg-6.ps-lg-0.px-0{position:sticky;top:0;align-self:flex-start;overflow:hidden}@media(max-width: 768px){.product .col-lg-6.ps-lg-0.px-0{position:static}}.product #carouselProduct{height:100vh;width:100%}@media(max-width: 768px){.product #carouselProduct{height:auto}}.product #carouselProduct img{height:100vh;object-fit:cover}@media(max-width: 768px){.product #carouselProduct img{height:auto}}#toastProduct strong{color:#422413}.linked-articles figure b{display:flex;height:80px;justify-content:center;align-items:center;text-align:center;padding:10px;line-height:14px}.panier{margin:75px auto}.panier h1{font-weight:800;font-size:45px;text-transform:uppercase;color:#5b3825}.panier .header-panier{height:40px;border-bottom:1px solid #422413}@media(max-width: 768px){.panier .header-panier{height:auto}.panier .header-panier span{line-height:20px}}.panier .header-panier span{text-transform:uppercase;font-size:20px}.contenu-panier{color:#422413}.contenu-panier h2{text-transform:uppercase}.contenu-panier .article{margin-bottom:30px}.contenu-panier .article:last-child{margin-bottom:0}.contenu-panier .article h2{font-weight:bold;font-size:24px;text-transform:uppercase;margin-bottom:0}.contenu-panier .article .information-dispo{color:#d7702d}.contenu-panier .update-cart div{display:flex}.contenu-panier .update-cart div button{width:50px;background:#fff;color:#000;font-weight:bold;font-size:22px;cursor:pointer;border:2px solid #422413;padding:0 0 3px}.contenu-panier .update-cart div button:first-child{border-radius:3px 0 0 3px;border-right:none}.contenu-panier .update-cart div button:last-child{border-radius:0 3px 3px 0;border-left:none}.contenu-panier .update-cart div .quantity{border-radius:0;font-weight:700;width:50px !important;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;border:2px solid #422413;border-left:none;border-right:none}.contenu-panier small{line-height:16px;display:block}.load-cart{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;background-color:rgba(255,255,255,.8)}.shortcut-panier .warning-dispo{color:#d7702d}.shortcut-panier .service-fee-info{display:block;font-size:14px;line-height:1;font-style:italic;margin-bottom:10px}#choose-size h2{margin-bottom:15px;text-transform:uppercase;font-weight:bold;font-size:16px;line-height:17px}#choose-size label{margin-bottom:10px;display:block;position:relative}#choose-size label input[type=radio]:checked~span{background:#d7702d;color:#fff}#choose-size label span{display:flex;width:100%;height:40px;margin:0 auto;border:1Px solid #422413;font-size:15px;line-height:16px;text-align:center;justify-content:center;align-items:center;border-radius:5px;transition:all .3s}#choose-size label span:hover{background:#d7702d;color:#fff}#choose-size label span b{font-weight:normal}#choose-size label span b::before{content:"-";padding:0 10px}#choose-size button{margin-top:30px}.panier-nav{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.panier-nav__link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#9e8878;border-radius:4px;border:1px solid rgba(0,0,0,0);transition:color .2s,border-color .2s,background .2s}.panier-nav__link i{font-size:14px;transition:transform .2s}.panier-nav__link:hover:not(.disabled):not(.active){color:#422413;border-color:#e8e0d8;background:#fff}.panier-nav__link:hover:not(.disabled):not(.active) i{transform:translateY(-1px)}.panier-nav__link.active{color:#422413;background:#fff;border-color:#422413}.panier-nav__link.active i{color:#d7702d}.panier-nav__link.disabled{color:#c8bdb3;cursor:default;opacity:.5}@media(max-width: 576px){.panier-nav__link{flex:1 1 calc(50% - 4px);justify-content:center}}.contact .bg-contact figure{padding:0;position:relative}.contact .bg-contact figure img{height:500px;width:100%;object-fit:cover}.contact .bg-contact figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}@media(max-width: 768px){.contact .bg-contact figure img{height:300px}.contact .bg-contact figure figcaption{position:relative;padding:20px}}.contact article h1{text-transform:uppercase;font-weight:800}.contact form{margin-top:-75px;position:relative}@media(max-width: 768px){.contact form{margin:0}}.contact form h2{font-weight:bold;text-transform:uppercase;font-size:24px}.contact address{font-size:14px}.legal article p{font-size:15px;text-align:justify}.user-account-page{max-width:760px}.user-card{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 20px rgba(66,36,19,.06)}.commande-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:2px solid #f0ece8}.commande-ref{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#9e8878;margin-bottom:4px}.commande-date{font-size:22px;font-weight:700;color:#422413;line-height:1.2}.article-line{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #f0ece8;gap:1rem}.article-line:last-child{border-bottom:none}.article-label{font-weight:600;color:#2d1a0e;flex:1}.article-qty{font-size:13px;color:#9e8878;background:#f7f3f0;border-radius:20px;padding:2px 10px;white-space:nowrap}.article-price{font-weight:700;color:#422413;white-space:nowrap;min-width:80px;text-align:right}.total-line{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;margin-top:8px;border-top:2px solid #422413}.total-label{font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#422413}.total-amount{font-size:22px;font-weight:800;color:#422413}.btn-back{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:#9e8878;transition:color .2s}.btn-back:hover{color:#422413}.user-password h2{font-weight:bold;text-transform:uppercase;font-size:24px}.user-nav{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.user-nav__link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#9e8878;border-radius:4px;border:1px solid rgba(0,0,0,0);transition:color .2s,border-color .2s,background .2s}.user-nav__link i{font-size:14px;transition:transform .2s}.user-nav__link:hover{color:#422413;border-color:#e8e0d8;background:#fff}.user-nav__link:hover i{transform:translateY(-1px)}.user-nav__link.active{color:#422413;background:#fff;border-color:#422413}.user-nav__link.active i{color:#d7702d}@media(max-width: 576px){.user-nav__link{flex:1 1 calc(50% - 4px);justify-content:center}}#list-catego-faq{margin:0;padding:0;background:#fff}#list-catego-faq li{display:flex;width:100%;height:80px;list-style:none;align-items:center;padding-left:20px;padding-right:10px;text-transform:uppercase;color:#422413;border-bottom:1px solid #422413;font-weight:bold}#list-catego-faq li:last-child{border-bottom:none}#list-catego-faq li a{text-decoration:none;color:inherit;width:100%;height:100%;display:flex;align-items:center;padding-left:10px}#list-catego-faq li.active,#list-catego-faq li:hover{background:#422413;color:#fff;cursor:pointer}#faq-data .accordion-item{background:rgba(0,0,0,0);border:none}#faq-data .accordion-button{background:rgba(0,0,0,0);border-bottom:1px solid #422413;padding-left:0;padding-right:0;text-transform:uppercase;font-size:30px;color:#422413}#faq-data .accordion-button:not(.collapsed){font-weight:bold}#faq-data .accordion-body{padding-left:0;padding-right:0;font-size:20px}#img-jobs h1{font-weight:900;font-size:37px}#img-jobs p{font-weight:500}#img-jobs img{height:330px;object-fit:cover;object-position:center}#liste-jobs{text-transform:uppercase;color:#422413;padding-bottom:80px}#liste-jobs .job-title{font-weight:normal;border-bottom:1px solid #422413}#liste-jobs .job{font-weight:bold;border-bottom:1px solid #422413;padding:0;vertical-align:middle}#liste-jobs .job:hover{background:#422413;color:#fff}#detail-jobs h2{font-weight:bold;margin:0;font-size:26px}#detail-jobs h1{margin:0;font-weight:bold;font-size:40px}#detail-jobs article h3{font-weight:bold;font-size:20px}#detail-jobs article h4{font-weight:bold;font-size:18px}#detail-jobs form input[type=text],#detail-jobs form input[type=tel],#detail-jobs form input[type=email],#detail-jobs form input[type=file],#detail-jobs form textarea{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #422413;border-radius:0;padding:0;font-family:"Barlow",sans-serif;height:50px}#detail-jobs form input[type=file]{border-bottom:none}#detail-jobs form textarea{resize:none;padding:10px 0;height:150px}#form-shops #recherche-magasin,#liste-shops #recherche-magasin{max-width:450px}#form-shops #recherche-magasin .form-control,#liste-shops #recherche-magasin .form-control{border-radius:0;height:50px;border:2px solid #422413}#form-shops #recherche-magasin .btn-brun,#liste-shops #recherche-magasin .btn-brun{width:50px;height:50px;border-radius:0;border:2px solid #422413;border-left:none}#form-shops #recherche-magasin .btn-brun i,#liste-shops #recherche-magasin .btn-brun i{font-size:25px}#form-shops .shop-item figure,#liste-shops .shop-item figure{border-radius:10px 10px 0 0}#form-shops .shop-item figure>img,#liste-shops .shop-item figure>img{transition:all .4s}#form-shops .shop-item:hover figure>img,#liste-shops .shop-item:hover figure>img{transform:scale(1.02)}#form-shops article,#liste-shops article{background:#422413;color:#f7f7f7;padding:20px 10px}#form-shops article i,#liste-shops article i{font-size:30px}#form-shops article h2,#liste-shops article h2{margin:10px 0 0;font-weight:bold}#form-shops article p,#liste-shops article p{font-size:18px}#detail-shop article i{font-size:22px}#detail-shop article p:last-child{margin-bottom:0}#detail-shop figure figcaption{background:#422413;color:#f7f7f7;padding:10px}#detail-shop figure figcaption h1{font-weight:bold}#detail-shop .alt-bg{background:#eeeae9}#detail-shop figure.position-relative figcaption{background:rgba(0,0,0,.2);transition:background .3s ease}#detail-shop figure.position-relative:hover figcaption{background:rgba(0,0,0,.5)}.liste-news nav{display:flex;justify-content:center}.liste-news nav button{background:rgba(0,0,0,0);border:none;color:#422413;position:relative;padding:0 10px;font-weight:bold;text-transform:uppercase;transition:color .3s;font-size:12px;line-height:12px}.liste-news nav button:hover,.liste-news nav button.active{color:#d7702d}.liste-news nav button::after{content:"";height:12px;width:2px;background:#422413;display:block;position:absolute;right:0;top:50%;transform:translate3d(0, -50%, 0)}.liste-news nav button:last-child::after{content:none}.liste-news .actualite-item a{display:block}.liste-news .actualite-item a:hover img{transform:scale(1.02)}.liste-news .actualite-item figure{border-radius:10px 10px 0 0}.liste-news .actualite-item figure img{width:100%;transition:all .4s}.liste-news .actualite-item div{background:#fff;padding:10px 25px 25px;border-radius:0 0 10px 10px}.liste-news .actualite-item div p{font-size:15px;line-height:18px}.liste-news .actualite-item div p:last-child{margin-bottom:0}#detail-actualite{color:#422413}#detail-actualite h1{font-weight:800;text-transform:uppercase}#detail-actualite article{text-align:justify}@media(max-width: 768px){#detail-actualite article{text-align:left}}#detail-actualite article .mise-en-avant{font-weight:800;text-align:center;max-width:90%;margin:50px auto;font-size:32px}#detail-actualite article .mise-en-avant::before,#detail-actualite article .mise-en-avant::after{content:"";height:5px;width:40px;background:#422413;display:block;margin:10px auto}#detail-actualite #share-actualite{margin-top:50px;margin-bottom:60px}#detail-actualite #share-actualite span{font-size:12px}#detail-actualite #share-actualite nav{display:flex;justify-content:center}#detail-actualite #share-actualite nav a{width:60px;height:60px;background:rgba(0,0,0,0);border:1px solid #d7702d;display:flex;border-radius:100%;margin:10px;color:#d7702d;justify-content:center;align-items:center}#detail-actualite #other-actualite img{border-radius:10px 10px 0 0}#detail-actualite #other-actualite div.bg-white{display:flex;justify-content:center;align-items:center;height:100px;border-radius:0 0 10px 10px;padding:0 25px}#detail-actualite #other-actualite div.bg-white h5{font-size:16px}#modal-search{position:fixed;height:95px;width:100%;background-color:#fff;top:37px;left:0;z-index:20;display:flex;justify-content:center;align-items:center}#modal-search .gsc-input-box{height:40px;border:1px solid #422413 !important}#modal-search .gsc-input-box .gsc-input{height:28px !important;font-size:16px !important;color:#422413 !important;font-family:"Barlow",sans-serif}#modal-search .gsib_b,#modal-search .gsib_a{height:30px}#modal-search .gsc-search-button-v2{height:40px;border:none;background:#422413 !important}#modal-search>div{width:100%;max-width:650px;border-radius:15px;overflow:hidden}.gsc-wrapper{position:relative;z-index:15;text-transform:none;letter-spacing:normal}.gsc-wrapper .gsc-adBlock{display:none !important}.gsc-wrapper .gs-image-box{display:none !important}.gsc-wrapper .gsc-result .gs-title{color:#422413;font-weight:400}.gsc-wrapper .gsc-result .gs-title b{color:#d7702d}.gsc-wrapper .gsc-result .gs-title:hover{color:#5b3825}/*# sourceMappingURL=/assets/css/style.map */