html{width:100%;scroll-behavior:smooth!important;height:-webkit-fill-available}@supports (-webkit-touch-callout: none){body{min-height:-webkit-fill-available}}.perso-product-only{display:none!important}body{background-color:#f7f3e599!important;width:100%;position:relative;overflow-x:hidden}.otherp main{overflow:hidden!important}.no-scroll{overflow:hidden!important}.team-shadow{display:none!important}.sealsubs-full{display:block}.pro-form-wrapper .form__message{margin-top:0!important;margin-bottom:5px!important}.pro-form-wrapper .form-status-list{padding:0 20px;text-align:center!important}* .form-status-list{text-align:center!important}.form-status.caption-large{margin-top:0!important;margin-bottom:0!important}form-wrapper .contact .field{margin-bottom:0!important}h2.form-status.form-status-list.form__message{color:#4caf50!important;margin-bottom:20px!important}gty-whatsapp-chat-button{z-index:2!important}.background-body{top:0;left:0;width:100%;height:100%;position:fixed;background:url(/cdn/shop/files/pattern_back.jpg?v=1685434108);background-position:0 0;z-index:-1;pointer-events:none;opacity:.23;background-size:13%;display:block!important}main{overflow:hidden}.text-section{margin:0 20vw;display:flex}.announcement-bar{background-color:#b14c24!important}.announcement-bar p{color:#fff}.header__icon--cart .icon{height:2rem!important}a:link,a:visited{color:#44484e}a:hover{color:#b14c24}a:active{color:#44484e}h2,.otherp h1{font-family:gravesend-sans,sans-serif;color:#000;letter-spacing:3px;text-transform:uppercase;font-size:2em}h2,.title{font-size:1em;margin:5rem 0!important}.otherp h1{padding:50px 0!important;margin:0!important;justify-content:center;display:flex}.otherp h3{font-family:gravesend-sans,sans-serif;color:#000;text-transform:uppercase;font-size:32px}form{margin:0!important}.otherp main{margin-top:130px}.white-space{display:block}p{letter-spacing:normal}.product-p input.disabled+label{display:none!important}.product-p main span,.product-p main input,.product-p main label,.sealsubs-container .sls-option-container .sls-selling-plan-group-options label{font-family:marseille}.mask-cover{background-color:red!important;width:100%;height:50%!important;display:block!important;position:absolute;top:100%;z-index:0}.desc-grid{z-index:3!important}.blog .blog__posts.articles-wrapper{max-width:1300px!important}.product-p p strong{font-weight:500!important}.product-form__quantity{flex-wrap:wrap}.pack-product label.sls-purchase-options-label{display:none}.pack-product .titre-desc-wrapper{margin-bottom:0}.pack-product .perso-btn-wrapper{max-width:100%!important}.pack-product .product-form__quantity{flex-wrap:initial!important;width:auto}.pack-product .product-form__buttons{width:100%!important;max-width:100%}.pack-product .product-form__buttons button{width:100%!important}span.price-item.price-item--regular{font-weight:400!important}label.sls-purchase-options-label{display:block;margin-bottom:10px;font-size:.9em!important}select.sls-select.seal-tight.needsclick{font-family:marseille!important;font-weight:400!important}span.money.conversion-bear-money{font-family:gravesend-sans!important}span.sls-savings-badge{transform:initial!important;font-size:.7em}.header-content-wrapper{max-width:2000px!important;display:block;width:100%;min-width:100%}.menu-drawer__close-button .icon-arrow,.menu-drawer__menu-item .icon-arrow{height:15px!important}summary{position:inherit}.menu-drawer__menu-item{line-height:22px!important}.menu-drawer__menu-item span{width:100%}.menu-drawer__menu-item .icon-arrow{position:absolute!important;right:0%!important;padding:0 30px!important}.list-menu__item{justify-content:center}.menu-drawer__menu-item{width:100%;position:relative}.menu-drawer__navigation>.menu-drawer__menu>li details{width:100%}.btn-close-burger{align-items:center;display:flex}.menu-drawer__close-button .icon-arrow{position:absolute!important;left:0!important;margin:0!important;padding:0 20px!important}.back-collection p{margin:0!important;width:200px!important}.order-history{background-color:#fff!important}.order-history th{color:#b14c24;font-family:gravesend-sans!important;font-size:.8em!important}.order-history td{padding:20px!important}.order-history td,.order-history td:before{font-family:marseille!important;font-size:.9em!important}.accoun-part .order{min-width:fit-content!important}.account-part{flex-wrap:wrap!important}summary.list-menu__item{padding:0}.menu-drawer__close-button{font-family:gravesend-sans!important;font-weight:700;background-color:rgba(var(--color-foreground),.04)!important;margin:0!important;padding:22px 20px 22px 60px!important;position:relative}.menu-drawer__close-button svg{height:20px}.js details>.header__submenu{background:transparent!important;padding-top:31px!important}header-menu details ul li{background:#fff}header-menu summary span{text-decoration:none!important;text-decoration-style:unset!important;text-underline-offset:0px!important}header-menu summary svg{display:none!important}.header__submenu{padding:0!important;border:none!important;border-radius:0 0 10px 10px!important;overflow:hidden;background-color:#fff!important;width:max-content!important}.header__submenu li:last-child a{padding:20px 25px!important;background-color:#1e462f!important}.header__submenu li.last-li a{background-color:#1e462f;margin-top:10px}.header__submenu li.last-li a .arrow-menu{position:relative;margin-left:10px;left:0;transition:all .2s cubic-bezier(.25,.8,.25,1)}.header__submenu li.last-li a:hover svg{left:2px}.header__submenu li a:hover{border-bottom:1px solid}.header__submenu li:last-child a{color:#fff!important}.list-menu summary:after{content:none!important}details[open]:hover>.header__menu-item{text-decoration:none!important}h3#ContactFooter-success{font-size:20px;color:#438445;display:block;margin:20px auto 0}.modal{display:none;position:fixed;z-index:9;left:0;top:50%;transform:translateY(-50%);right:0;margin:0 auto;width:fit-content}.modal .btn-news{margin:0}.modal-content .footer-block__newsletter{text-align:center!important;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;padding:50px 10vh;width:100%;margin-top:20px}.bg-popup{opacity:.03;width:70vh;max-width:550px}.footer__newsletter{position:static!important}.modal-content form#ContactFooter{margin:0 auto}.modal-content{background-color:#fff;overflow:hidden;text-align:center;z-index:99999999;position:relative;display:inline-flex;max-width:1000px;margin:0!important;border-radius:999px 999px 0 0}.modal-content img{margin-bottom:20px;margin:0!important}.btn-news{margin-top:30px;width:100%;display:inline-block!important}.btn-news .btn-newsletter{padding:18px 50px!important}.modal .newsletter-form__button{display:none}.cta-wrapper{display:flex!important;max-width:100px}.close{position:absolute;top:0;right:0;border:none;background-color:transparent;margin:30px!important}.modal input{background-color:transparent!important}.newsletter-form__field-wrapper .field__input{padding-top:15px!important}.modal .field{height:60px;background-color:#fff!important;border-radius:100px!important;border:1px solid rgba(0,0,0,.6)!important;margin:15px auto}.modal label{top:50%;transform:translateY(-50%);margin-left:25px}.modal .field__label{transition:.1s ease-in-out}.modal .field__input:focus~.field__label,.modal .field__input:not(:placeholder-shown)~.field__label{opacity:0!important}.modal button{margin:0 auto!important;padding:18 50px!important}.modal .fiels{height:47px}.modal form{display:inline-flex;min-width:100%}.blog li{padding:0 10px!important}.left-block-popup{display:block;padding:50px 40px}.modal .footer-block__newsletter h2{font-family:marseille,sans-serif;font-weight:700;text-transform:uppercase;font-size:32px;color:#b14c24;margin:60px 0}.modal .footer-block__newsletter h3{font-family:marseille,sans-serif!important;font-weight:700!important;font-size:2.5vh;color:#b14c24;margin-bottom:30px}@media screen and (min-height: 930px){.modal .footer-block__newsletter h3{font-size:20px!important}.modal-content .footer-block__newsletter{padding:50px 80px}}.background-clickable{background-color:#00000080;position:absolute;height:100vh;width:100%;top:0;z-index:9;position:fixed;display:none}.modal input{padding:2.2rem 1.5rem .8rem 2rem!important}.logo-popup{width:80%}.popup-right{display:none}.modal-img-wrapper{max-width:400px;max-height:370px;margin:0 auto!important}.modal-img-wrapper img{width:100%;height:100%;object-fit:cover}.related+.media-arrow-container div{top:55%}.related+.media-arrow-container .media-prev-arrow{left:6%!important}.related-products .card-wrapper{box-shadow:-2px 1px 6px #0000001a;background:#fff;border-radius:10px;height:100%!important;overflow:hidden;margin:10px}.related.grid{justify-content:center}.related .price--on-sale .price__sale{display:flex!important}.slick-disabled{display:none!important}.boutique span.price-item.price-item--sale.price-item--last{color:#b34e26}.related .price__sale span.price-item{padding-right:10px!important;display:inline-block;font-size:1.3em;position:relative;top:9px;left:6px;color:#b34e26}.related-products .media-prev-arrow.slick-arrow svg.icon.icon-caret,.blog .media-prev-arrow.slick-arrow svg.icon.icon-caret{position:relative;top:18px;left:3px}.related-products .prod-related{width:fit-content!important}.prod-related .card{width:310px!important;overflow:hidden!important}.badge-tag .perso{width:130px!important;min-height:130px!important;position:absolute;top:-5px;left:-5px;z-index:1!important}.related-products .badge-tag .perso{left:3px!important}.badge-tag{position:relative!important}.badge-tag .perso-picto{text-transform:uppercase;font-family:gravesend-sans!important;color:#fffae3;transform:rotate(-45deg);position:absolute;z-index:5!important;left:-104px;top:23px!important;font-size:.7em;letter-spacing:.8px;width:300px;text-align:center}.badge-tag .circle{z-index:1!important;position:absolute;width:100px!important;padding:15px;right:0}.badge-tag .circle p{font-size:20px!important}.badge-tag .promo-badge{z-index:1!important;position:absolute;width:100px!important;padding:15px}.badge-tag .promo-badge p{font-size:20px!important}.prod-related .full-unstyled-link,.collection .grid__item .full-unstyled-link{position:relative!important}.collection-produit-slick .badge-tag{display:none!important}.collection-hero__inner.page-width{padding:0!important}.related-products h3{max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:revert;max-width:355px}.related-products ul{justify-content:center;max-width:1370px;margin:0 auto}.related-products li.grid__item{min-width:330px!important;max-width:330px!important;margin:20px}.related-products .card__inner.color-background-2.gradient.ratio{overflow:hidden}.mail-wrapper.title{color:#b14c24!important}.footer__list-social{z-index:2}.mail-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden!important}.mail-wrapper .text-mailing{font-family:marseille;font-size:1.3em;font-weight:500;color:#1d1d1d;margin-top:0}.mail-wrapper .field p{font-family:marseille;font-size:16px;font-weight:500;color:#b14c24}.mail-input-wrapper{margin:30px auto;min-width:700px}.mail-wrapper .newsletter-form__button{width:200px!important;background-color:#b14c24!important;border:none;border-radius:0 100px 100px 0;position:static}.mail-wrapper .newsletter-form__button p{color:#fff;font-family:marseille,sans-serif;font-weight:500;font-size:18px}.mail-wrapper .field__input{height:80px!important;border-radius:100px 0 0 100px;border:#b14c24 solid 1px;margin:0!important;width:100%}.mail-wrapper .field__label{margin-left:20px;align-items:center;display:flex;height:80px!important}.mail-wrapper .field .field__label{opacity:.5!important}.mail-wrapper .field .field__input:focus~.field__label,.mail-wrapper .field__input:not(:placeholder-shown)~.field__label{opacity:0!important}.mail-wrapper .field input:focus~label,.mail-wrapper .field input:valid~label{opacity:0!important;transition:.2s ease}.mail-wrapper .bg-lines{width:110%;position:absolute;top:10%;left:50%;opacity:.4}.newsletter-form__field-wrapper .newsletter-form__button{min-width:fit-content!important}.newsletter-form__field-wrapper .newsletter_button{white-space:nowrap;padding:0 30px}.mail-input-wrapper{position:relative}.mail-input-wrapper .field{position:static;height:80px!important;display:flex;width:700px!important}.contact-p{font-family:marseille,sans-serif;font-weight:500;font-size:14px;opacity:.5;margin-top:15px;text-align:right}.mail-wrapper .list-social{margin-bottom:60px}.mail-wrapper h2{margin-bottom:0!important;color:#b14c24}.footer__content-bottom-wrapper .footer__copyright{margin:0 auto!important}.footer__content-top{padding-bottom:0!important}.footer__content-bottom{padding-top:0!important}.fera-pagination a{background-color:transparent!important}.banana-container{display:none!important}.footer__content-top{max-width:1600px;margin:0 auto}.mail-wrapper .field:after{content:none!important}.disclosure__list-wrapper{background:#fff!important;border:1px solid #ebebeb!important;margin-top:15px}.otherp sticky-header:after{content:"";display:block;width:100%;height:100px;position:absolute;top:0;z-index:-1;transition:.3s;background-color:#fff}header .icon path{fill:#1d1d1d}.otherp sticky-header{background:#fff;position:absolute;max-width:100%;height:100px;left:0;right:0;transition:.3s}header,.cart-notification-wrapper.page-width{max-width:1800px!important}.header__menu-item{text-decoration:none!important}summary.header__menu-item{padding:0!important}.header__menu-item,.disclosure span{font-family:gravesend-sans,sans-serif!important;font-weight:500;color:#000!important;position:relative;letter-spacing:initial}button.disclosure__button.localization-form__select.localization-selector{justify-content:center;margin-left:10px!important;position:relative;top:2px}.localization-selector{width:50px!important}.localization-selector>svg{right:0!important}.header__icons--localization .localization-form__select .icon-caret{color:#000;left:24px!important}.header__icons--localization .localization-form__select>span{overflow:initial!important}.header__menu-item{transition:all .3s ease}.header__inline-menu ul{margin-left:.51vw}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0 1rem .5rem}.header__submenu li a{padding:0!important}summary .header__menu-item:after,.header__inline-menu ul li .list-menu__item:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:1px!important;width:0px;background-color:#44484e;margin:0 auto;transition:all .3s ease}summary .header__menu-item:hover:after,.header__inline-menu ul li .list-menu__item:hover:after{content:"";width:70%}.active-header:after{content:""!important;width:70%!important}.header__submenu li{display:flex;padding:6px 20px}.header__submenu li:last-child{padding:0!important}.header__submenu li:last-child a{border-bottom:1px solid transparent!important}.header__submenu li a{border-bottom:1px solid transparent}.header__submenu li:first-child{padding-top:20px}.header__submenu li a:after{content:none!important}.header__submenu .list-menu__item--active{text-decoration:none!important}.header__submenu li{display:flex}.header__submenu li a:after{bottom:10px!important}.header__submenu li:last-child a:after{background-color:#fff!important}.menu-drawer__menu .pro_button a{margin:40px 0 0}li .active-header:after{width:70%}.homep sticky-header:after{content:"";display:block;width:100%;height:40px;position:absolute;top:0;height:0px;z-index:-1;transition:.3s}.otherp .shopify-section-header-sticky sticky-header{width:100%;background:#fff!important;height:100px;top:0!important}.homep .shopify-section-header-sticky sticky-header:after{background-color:#fff;height:100px}.header{position:absolute;max-width:100%;left:0;right:0;transition:.3s}details-modal.header__search{display:none!important}.header__icons{align-items:center}.header__icons{margin-right:20px}.pro_button{display:flex;align-items:center}.otherp .pro_button>a{color:#b14c24!important;background-color:transparent!important}.otherp .pro_button>a:hover{background-color:#b14c24!important;color:#fff!important}.pro_button>a{color:#fff!important;background-color:#b14c24!important;border-radius:0;border:2px solid #b14c24;padding:15px 20px;margin-right:60px;text-decoration:none;font-family:gravesend-sans,sans-serif;font-size:12px;font-weight:700;white-space:nowrap;transition:.3s all ease}.pro_button:hover a{background-color:transparent!important;color:#b14c24!important;border:2px solid #b14c24}.a.header__heading-link.link.link--text.focus-inset{position:relative}img.header__heading-logo{transform:translateY(0)}.shopify-section-header-sticky img.header__heading-logo{transform:translateY(-180px)}.header__heading{position:relative;margin:0;height:100px}.header__heading-link{position:absolute;right:50%;transform:translate(50%);padding:0}.header__heading-logo-wrapper{position:relative}.header__heading-logo,.logo-2{transition:.3s;width:250px;right:0;margin:0 auto}.logo-2 img{width:100%;transition:.3s;transform:translateY(-80px);display:none}.logo-2{transition:.3s;transform:translateY(-80px);margin:13px 0}.shopify-section-header-sticky .logo-2 img,.shopify-section-header-sticky .logo-2{transform:translateY(0)}.shopify-section-header-sticky .logo-2 img{transform:translateY(0);display:block}.shopify-section-header-sticky .header__heading-logo-wrapper img{height:0px}li span{text-decoration:none!important}.header__icon--account svg{border-right:2px solid rgba(68,72,78,.1)}.header__icon{width:auto!important}.icon{width:auto!important;padding:0 10px!important}.tl-switcher-container{margin-left:50px}.tl-label.tl-code{font-family:gravesend-sans,sans-serif;font-weight:700}.header__heading{width:300px}.menu-drawer__menu-item:focus{background-color:transparent!important;color:#000!important}.menu-drawer__menu-item:hover{background-color:transparent!important}.menu-drawer__menu{z-index:5!important}.menu-drawer-pro,.menu-drawer__utility-links{z-index:4!important;margin-bottom:60px}.menu-drawer__localization{order:1!important}.otherp .header:after{background-color:#fff;height:100px}.otherp .header{height:100px}.otherp .logo-2 img,.otherp .logo-2{transform:translateY(0)}.otherp .logo-2 img{transform:translateY(0);display:block;margin-top:22px}.otherp .header__heading-logo-wrapper img{height:0px}.banner__buttons>a{padding:20px 40px;color:#000;border:none!important;background-color:#0000;background-color:#fff9e1;border-radius:100px}.banner__buttons{border:none!important;margin-top:0!important}.banner__buttons .cta-1{margin:0!important}.button--primary:after{content:none}.button--primary:before{content:none}.banner__box{background-color:none!important;content:none!important}.button--secondary:after{content:none}.button--secondary:before{content:none}.color-background-1{background-color:transparent}.slideshow{height:80vh}.slideshow__media{position:relative}.slideshow__media:before{content:"";height:50%;width:100%;position:absolute;top:0;z-index:1;background:linear-gradient(#ffffff4d 25%,#fff0);opacity:1!important}.slideshow__video:before{content:"";height:50%;width:100%;position:absolute;top:0;z-index:1;background:linear-gradient(#fffc,#fff9 5%,#fff6 17%,#fff3 30%,#fff0);opacity:1!important}.slideshow__video:after{opacity:0!important}.homep .hero_video,.homep .hero iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh}.slideshow__media:after{content:"";height:50%;width:100%;position:absolute;bottom:0;z-index:0;background:linear-gradient(#0000,#0006,#0000004d);opacity:1!important}.slideshow__controls svg>path{fill:#fff9e1}.slideshow__controls .slider-counter__link--active>span{background-color:#fff9e1!important}.slideshow__controls span{border-color:#fff9e1!important}.slideshow__controls{border:none!important}.slideshow__text{margin-bottom:5vh;padding-bottom:0!important}.text-introduction-wrapper{margin:40px 100px 0;max-width:1000px}.text-introduction{display:flex;justify-content:center}.text-introduction h1{color:#000!important;font-family:gravesend-sans,sans-serif;font-size:22px;text-align:center;margin-bottom:50px;text-transform:uppercase}.text-introduction p{color:#000!important;font-family:marseille,sans-serif;font-weight:300;font-size:1em;text-align:center;line-height:22px;letter-spacing:normal}.text-introduction .last-child{color:#000!important;font-weight:500;margin-top:30px;margin-bottom:30px}.section-sections--18838706880821__footer-padding{border:none!important}.footer-block__details-content .list-menu__item--link{color:#000!important}.footer-bottom-content{display:flex;justify-content:space-between;flex-direction:row!important;max-width:1660px;width:100%}.footer-bottom-content .logo{max-width:300px;width:300px}.footer{background-color:#fff9e1;padding:0!important}.footer .footer-block__newsletter{flex-grow:0!important}.footer-right{margin:0 auto!important}.footer-block__heading{font-family:marseille,sans-serif;font-size:18px;font-weight:900!important;margin-bottom:0!important}.footer h3{font-family:gravesend-sans,sans-serif;font-size:26px;color:#b14c24;margin:80px 0 20px;text-transform:uppercase}.footer-left{max-width:550px;display:flex;flex-direction:column;align-items:center;text-align:center}.footer-left p{font-family:marseille,sans-serif;font-weight:500;font-size:.75em}.footer-left img{max-width:250px;margin-top:30px}.footer-left .rte{margin-top:70px}.footer-mid ul{padding:0;display:flex!important;flex-direction:column;align-items:center}.footer-mid li{list-style:none;text-align:center;margin-right:0!important}.footer-mid a{text-decoration:none;text-transform:uppercase;color:#000;font-family:marseille,sans-serif;padding:0!important}.footer-mid h3{text-align:center}.footer{margin-top:0!important}.footer .footer-mid{text-decoration:none!important}.header__icon:hover svg{transform:scale(1)!important}.footer form{max-width:100%}.list-menu__item--link:hover{text-decoration:none!important}.list-social__link{padding:0!important}.list-social__item svg{color:#b14c24!important}.list-menu__item--link{position:relative}.list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px!important;width:0px;background-color:#44484e;margin:0 auto;transition:all .3s ease}.list-menu__item--link:hover:after{content:"";width:70%}.list-social__item .icon{height:auto!important}.footer-block--menu{display:flex!important;flex-direction:column;align-items:center}.footer__blocks-wrapper{padding:0 80px}.footer__blocks-wrapper{justify-content:space-between!important;display:flex!important}.huile-wrapper{margin:0 auto;position:relative}.huiles{display:flex;max-width:1440px;justify-content:center;margin:0 auto!important}.bloc-huile{display:flex;margin:30px;max-width:400px;max-height:550px;overflow:hidden;border-radius:10px;position:relative}.cta-wrapper-huile{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;height:50%;justify-content:flex-end;background:linear-gradient(0deg,#000,#f000)}.cta-wrapper-huile .cta-1{margin-top:15px!important}.huile-text{color:#fff;font-size:2em;font-family:gravesend-sans,sans-serif;text-align:center;line-height:40px}.huile-img{width:100%;object-fit:cover;height:100%}.bg-lines{width:100%;position:absolute;top:25%;left:0;right:0;opacity:.4}.cta-1{display:inline-flex;margin:30px 0;padding:18px 30px!important;border-radius:100px!important;background-color:#fff9e1;border:none;text-decoration:none;transition:.3s all ease;width:auto!important;align-items:center;font-family:gravesend-sans}.cta-1 a,.cta-1 p,.cta-1{font-weight:400!important;letter-spacing:1px!important}.cta-what{display:inline-flex;margin:30px 0!important;padding:18px 30px!important;border-radius:100px!important;background-color:transparent;border:2px #38b733 solid;text-decoration:none;width:auto!important;align-items:center;color:#38b733;font-family:gravesend-sans;transition:.3s all ease;z-index:-1}.cta-2{display:inline-flex;margin:30px 0!important;padding:18px 30px!important;border-radius:100px!important;background-color:transparent;color:#b14c24;border:none;text-decoration:none;transition:.3s all ease;width:auto!important;align-items:center;font-family:gravesend-sans;border:#b14c24 2px solid}.cta-3{border-radius:10px}.cta-3 span{font-family:gravesend-sans!important}.cta-2:hover{background-color:#b14c24;color:#fff}.clr-g-hvr{background-color:#1e462f!important;color:#fff!important;box-sizing:border-box;border:#1e462f 2px solid}.clr-g-hvr:hover{background-color:transparent!important;border:#1e462f 2px solid;color:#1e462f!important;display:inline-block;box-sizing:border-box}.clr-brwn,.clr-brwn-hvr{background-color:#b14c24!important;color:#fff!important;border:#b14c24 2px solid}.clr-brwn-hvr:hover{background-color:transparent!important;border:#b14c24 2px solid;color:#b14c24!important}.cta-what path{transition:.3s all ease}.cta-what:hover{background-color:#38b733;color:#fff;fill:#fff!important}.cta-what:hover path{fill:#fff!important}.shopify-challenge__message{display:none}.shopify-challenge__container .cta-1{margin:30px auto!important}.shopify-challenge__container form{display:flex;flex-direction:column;align-items:center}button:after{content:none!important}button:before{content:none!important}.clr-white{background-color:transparent!important;color:#fff!important;border:white 2px solid!important}.clr-white p,.clr-white input,.clr-brwn p,.clr-brwn input{color:#fff!important}.clr-brwn span svg{stroke:#fff!important}.brwn-text p{color:#b14c24!important}.brwn-text svg{stroke:#b14c24!important}.small-padding{padding:10px 30px!important}.cta-1 p,.cta-1 input{margin:0!important;font-family:gravesend-sans,sans-serif!important;font-size:14px!important;color:#000;background-color:transparent;transition:.3s all ease}.clickable-block:hover .cta-1 span{width:20px!important;opacity:1!important;margin-left:15px}.clickable-block:hover .cta-1 svg{transform:translate(0)}.cta-1 span{width:0px;opacity:0;overflow:hidden;transition:.3s all ease}.cta-1:hover span{width:20px;opacity:1;margin-left:15px}.cta-1 svg{transform:translate(-100%);transition:.3s all ease}.cta-1:hover svg{transform:translate(0)}.clr-brwn svg path{stroke:#fff!important}.reversed-cta:hover span{margin-left:0!important;margin-right:15px}.reversed-cta span{margin-left:0;transform:rotate(180deg)}.slider-mobile-gutter{position:relative!important}.slideshow__controls{position:absolute!important;bottom:0;right:0;left:0;z-index:2}.slideshow{min-height:500px!important}.slideshow__text h2{letter-spacing:1px;color:#fff9e1;font-family:gravesend-sans,sans-serif;font-size:2em;margin-bottom:10px!important}.banner__text p{color:#fff9e1;font-family:gravesend-sans,sans-serif;font-size:1.5em;line-height:1.3;margin-bottom:20px!important;max-width:750px}.slideshow__text{max-width:none!important}.discover-arrow{margin-left:5px;overflow:hidden;width:0;animation:arrow-move-reverse .6s ease;position:absolute;left:100%}.discover-arrow svg{transform:translate(-100%);transition:.6s all ease}.card:hover .discover-arrow{animation:arrow-move .6s forwards ease}.card:hover svg{transform:translate(0)}.discover-button{position:relative}@keyframes arrow-move{0%{width:0;opacity:0}to{width:20px;opacity:100%}}@keyframes arrow-move-reverse{0%{width:20px;opacity:100%}to{width:0;opacity:0}}.section-partenaires-custom{margin-top:100px!important}.shopify-challenge__container input{background-color:transparent}.section-partenaires-custom{margin-bottom:100px}.slide-title{font-family:marseille,sans-serif;font-size:20px;color:#000;font-weight:900;margin-bottom:5px}.slide-text{font-family:marseille,sans-serif!important;font-size:12px;color:#44484e;font-weight:300;line-height:20px}.slide-place{font-family:marseille,sans-serif!important;font-size:14px;color:#44484e;font-weight:500!important;font-style:italic;margin-top:0 px}.slider-big-wrapper{position:relative;margin:0 auto;width:1400px}.title,.insta-h2,.reviews h2,h2{width:100%;text-align:center;font-family:gravesend-sans,sans-serif;font-size:2.4em;color:#000;font-weight:400!important;letter-spacing:1.5px!important}.instafeed-new-carousel-container .instafeed-new-arrow{z-index:1!important}.slide-bloc-wrapper{padding:10px}.slide-bloc{width:380px;height:150px;border-radius:20px;background-color:#fff;box-shadow:0 6px 8px #0000000d;display:flex;margin:0 auto}.slide-bloc .profile{border-radius:100px;width:100px;height:100px;margin:10px 10px 0;object-fit:cover}.slide-bloc{padding:15px}.slide-right{margin-left:25px}.stars{display:flex;height:30px;justify-content:center}.stars img{width:28px;height:auto;margin-top:-25%;padding:0 3px}.section-partenaires-custom{position:relative}.arrow-cont{position:absolute;width:100%}.arrow-prev,.arrow-next{position:absolute;bottom:95px;margin:0 20px;cursor:pointer}.arrow-next:hover,.arrow-prev:hover{transform:scale(1.1);transition:.2s ease all}.arrow-next{left:100%}.arrow-prev{right:100%}.clickable-arrow{width:35px;height:40px;display:flex;justify-content:center;align-items:center}.cta-link-collection{margin:60px 0;text-decoration:none}.cta-all-collections{background-color:#b14c24;border-radius:100px}.cta-all-collections p{font-family:gravesend-sans,sans-serif;font-weight:700;font-size:16px;color:#fff!important;padding:20px 40px}.shadow{position:absolute;width:50vw;height:50vw;top:-20vw;right:-15vw;display:none}.shadow img{transform:rotate(-70deg);height:100%;width:100%;opacity:.3}.produit{grid-row-gap:50px!important;max-width:1400px;margin:0 auto}.collections-produits-wrapper{margin:30px auto 50px;max-width:1600px;text-align:center;position:relative}.collections-produits-wrapper .collections p{text-transform:uppercase}.collections-produits-wrapper .produit{margin-bottom:0!important;justify-content:center}.title-collection{display:flex;justify-content:center}.title-collection h2{font-size:43px}p{font-family:gravesend-sans,sans-serif}.product-p #MainContent p{font-family:marseille!important;font-weight:300}.collections-produits-wrapper .card a{text-decoration:none;height:100%}.product__info-container label.sls-purchase-options-label{margin-bottom:10px}.collections-produits-wrapper .card{width:300px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.collections{transition:.5s ease}.collections img{scale:1;transition:.3s;object-fit:cover;border-radius:42% 42% 0 0;width:100%;height:100%}.collections p{font-size:22px;white-space:nowrap}.collections{display:flex;flex-direction:column;align-items:center}.collections .image-bloc{overflow:hidden;border-radius:200px 200px 0 0;display:block;margin:20px 10px;max-width:250px;height:300px;filter:drop-shadow(7px 1px 4px rgba(0,0,0,.04))}.collection{position:relative}.homep .collection ul{justify-content:center;column-gap:30px}.homep .collection li{margin:0;transition:.2s ease}.homep .collection li.slick-active{margin:0 auto}h1.collection-hero__title{font-size:43px;color:#000;text-align:center;line-height:1em;margin-top:-10px!important}h2.collection-hero_description{color:#000!important;font-size:1.3em!important;padding-top:36px!important;line-height:3em!important}h2.collection-hero_note{color:#000!important;font-size:.9em!important;padding-top:70px!important;line-height:2em!important;text-transform:none!important}.collection-hero--with-image .collection-hero__text-wrapper{line-height:5em!important}@media (max-width: 992px){.collection-hero--with-image .collection-hero__text-wrapper{line-height:1.4em!important;margin-top:30px}}@media screen and (min-width: 1201px){.homep .collection .card-wrapper{border-radius:10px;width:408px!important;height:522px;overflow:hidden}.homep .collection .slick-slide{width:fit-content!important}.homep .collection .slick-list{display:flex;justify-content:center}.homep .collection .slick-track{justify-content:center;display:flex}}@media (min-width: 450px) and (min-width: 1201px){.homep .collection .card-wrapper{border-radius:10px;width:408px!important;height:522px;overflow:hidden}}@media (max-width: 1200px){.homep .collection .slick-track{padding-left:0!important;transform:translateZ(0);width:max-content!important}.homep .collection .slick-slide{display:flex;justify-content:center}.homep .collection .slick-list{padding-left:0!important}}@media (max-width: 750px){.otherp .pro-slider-wrapper .btn-wrapper-2 .slick-arrow.next-team-btn{margin-right:10px!important;scale:.6}.otherp .pro-slider-wrapper .btn-wrapper-2 .slick-arrow.prev-team-btn{margin-left:10px!important;scale:.6}.prev-team-btn svg,.next-team-btn svg{width:10px;height:15px;top:16px!important}.pro-slider-wrapper .prev-team-btn svg,.pro-slider-wrapper .next-team-btn svg{width:10px;height:15px;top:0!important;left:0!important}.pro-slider-wrapper .next-team-btn{display:flex!important}.pack-product.product-description{background:transparent}.titre-desc-wrapper,.pack-product .desc-slider{margin-bottom:0}label.quantity__label{width:100%;padding-left:20px}.pack-product .main-product-grid{display:grid}.pack-product .desc-slider{width:100%!important}.homep .card__information h3{font-size:1.3em!important}.homep .collection .card-wrapper{border-radius:10px;width:350px!important;height:422px;overflow:hidden}}.collection .bg-lines{top:25%}.mail-wrapper .bg-lines svg{transform:translate(-50%);width:100%}.mail-wrapper g,.collection g{min-width:100%}.collection slider-component{padding:0!important}.collection .card .cta-1{margin:15px 0!important;padding:10px 40px!important}.collection .card .cta-1 p{font-size:12px!important}.discover-button{display:flex;color:#b14c24}a.cta-1.clr-brwn{display:inline-flex}.bottom{display:inline-block}.discover-button span{margin:0 auto;font-family:marseille,sans-serif!important}#menu-drawer{z-index:-1}.shopify-challenge__button{margin:0!important}.shadow-log-1{position:absolute;top:0;right:0;width:50vw;height:50vw;z-index:-1;max-width:1000px}.shadow-log-2{position:absolute;left:-15vw;bottom:-20vw;width:50vw;height:50vw;opacity:.3;z-index:-1;display:none}.shadow-log-1 img{width:100%;height:100%;transform:translateY(0) translate(20vw);rotate:-70deg;opacity:.3}.shadow-log-2 img{width:100%;height:100%;object-fit:contain;rotate:110deg}main>input:focus-visible{box-shadow:none!important}.customer{margin-top:0!important;max-width:600px!important;margin-bottom:180px!important}.customer.account{max-width:1024px!important;width:100%!important}#customer_login,#create_customer,.reset_pass form{background-color:#fff;border-radius:10px;padding:50px 100px;flex-direction:column;display:flex}.insta-wrappe p{margin:5px 0!important}.customer-p .insta-wrapper,.customer-p .reviews{display:none!important}#create_customer .field{margin-top:35px}#create_customer .first-field{margin-top:0!important}#customer_login .cta-1,.reset_pass .cta-1,#create_customer .cta-1{margin-right:auto!important;margin-left:auto!important}.customer .field:after{border-bottom:2px solid black!important;bottom:0!important;width:100%}.customer form{box-shadow:0 6px 8px #0000000d;margin-bottom:10px!important}.customer{padding-top:0!important}.password-container{margin-top:60px}main>.field label{position:absolute!important;left:0;top:0;font-family:marseille,sans-serif;font-weight:300;letter-spacing:0px!important}main>.field{position:relative}footer .field{display:flex;align-items:center}footer label{margin:0 0 0 15px!important}.login a{margin:0 auto!important}.login p{margin:1.5rem 0;font-family:marseille!important;font-weight:300;line-height:1.5em}.field__label,.customer .field label{letter-spacing:inherit!important;opacity:.6!important}#MainContent .customer-p .field__input:focus,#MainContent .customer-p .field__input:not(:placeholder-shown),#MainContent .customer-p .field__input:-webkit-autofill,#MainContent .customer .field input:focus,#MainContent .customer .field input:not(:placeholder-shown),#MainContent .customer .field input:-webkit-autofill{padding-left:0rem!important;margin-top:10px!important}.before_connexion_text{display:flex;justify-content:center;font-family:marseille,sans-serif;font-weight:300;color:#000;font-size:14px!important}.before_connexion_text a{margin:0 5px!important;color:#b14c24;font-weight:700}.forgot_password{font-family:marseille,sans-serif!important;font-weight:300;font-size:14px}.form__message{display:flex;margin-top:20px;margin-left:10px}.errors ul{margin:0!important;padding-left:10px}.errors li{list-style:none}.menu-drawer__inner-submenu{background-color:#fff;padding-top:100px}#Details-menu-drawer-menu-item-1 ul li:last-child a{background-color:#1e462f!important;width:fit-content;padding:0!important;width:100%}#Details-menu-drawer-menu-item-1 ul li:last-child span{padding:22px 20px;color:#fff}#Details-menu-drawer-menu-item-1 ul span{width:fit-content!important}.menu-drawer__submenu{border:0!important}.menu-drawer__menu li summary{line-height:35px;padding:11px 32px}.menu-drawer{width:100%!important;top:0!important;height:100vh!important;border:none!important}.header-wrapper{height:0!important}.header__icon:before{content:none!important}.menu-drawer__navigation{padding-top:100px!important;position:relative;padding-bottom:0!important;display:flex;flex-direction:column;justify-content:space-between}.menu-drawer__navigation .menu-drawer__menu li a,.menu-drawer__navigation .menu-drawer__menu summary{justify-content:space-between;padding:22px 20px!important}.menu-drawer__navigation .menu-drawer__menu li{border-top:1px solid rgba(0,0,0,.1)}.nav-shadow{display:none!important}.menu-drawer__inner-container{background-color:#fff!important}.menu-drawer__navigation .menu-drawer__menu li:last-child{justify-content:flex-start}.menu-drawer__navigation .menu-drawer__menu .pro_button>a{margin:0!important;width:100%!important;border-left:none!important;border-right:none!important;font-size:14px!important;border-top:none;border-bottom:1px solid rgba(0,0,0,.1)!important}.menu-drawer__navigation .menu-drawer__menu .pro_button{width:100%!important}.menu-drawer__menu{display:flex;justify-content:center;flex-direction:column}.menu-drawer__menu li{display:flex;justify-content:center;font-size:22px;font-family:gravesend-sans,sans-serif;font-weight:700}.menu-drawer__menu li a{line-height:35px;color:#000}.menu-drawer__menu-item--active{background-color:transparent!important}.menu-drawer__inner-container{background-color:#fff9e1}.menu-drawer__utility-links{background-color:transparent!important}.menu-drawer__account{display:none!important}.menu-drawer__utility-links{display:flex;justify-content:center;max-width:100%}.header:after{z-index:-3}.menu-drawer-pro{width:100%;display:flex;justify-content:center;margin:30px 0}.menu-drawer-pro a{margin:0}.nav-shadow{position:absolute;left:0;bottom:0;width:100%;height:30%;opacity:.25;display:flex;max-height:fit-content;justify-content:flex-end;flex-direction:column}.nav-shadow-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.nav-shadow img{object-fit:cover;transform:rotate(90deg);height:300px;width:300px;left:0}.header__icon--cart path{width:2rem}.header__icon--cart svg{position:relative}.cart-count-bubble{background-color:#b14c24}.cart-count-bubble span{font-family:gravesend-sans,sans-serif;font-size:1.3em}.header__icons header__icon--account:hover path{fill:#b14c24!important}.blog-sect-wrapper{position:relative;width:100%;margin-bottom:200px;display:flex;flex-direction:column;align-items:center}.blog-sect-wrapper a{color:#fff!important}.blog-sect-wrapper .bg-shape{position:absolute;min-width:100%;height:110%;z-index:-1}.wrapper-1{padding:140px 100px 0;z-index:2;display:flex;max-width:1660px;margin:0 auto}.wrapper-1 img{object-fit:cover;width:650px;height:450px;z-index:10}.bloc-text-right{margin-left:50px;max-width:60vw}.bloc-text-right h2{text-align:left;font-family:gravesend-sans,sans-serif;left:-120px;color:#f7f3e5;position:relative}.bloc-text-right h2:before{content:"";width:120px;height:2px;background-color:#fff9e1;position:absolute;left:0;bottom:0}.bloc-text-right p{font-family:marseille,sans-serif;font-weight:500;font-size:16px;line-height:25px;color:#f7f3e5;text-align:right;margin:0 150px 10px 50px}.bloc-text-right .cta-wrapper-1{display:flex;justify-content:flex-end;margin-right:150px}.bloc-text-right .cta-1{font-weight:700;color:#b14c24!important}.wrapper-2{padding:80px 100px 0;z-index:2;display:flex;max-width:1660px;margin:0 auto}.wrapper-2 img{object-fit:cover;width:650px;height:450px;z-index:10}.bloc-text-left{margin-right:50px;max-width:60vw}.bloc-text-left h2{font-family:gravesend-sans,sans-serif;right:-120px;color:#f7f3e5;position:relative;min-width:100%;text-align:right}.bloc-text-left h2:before{content:"";width:120px;height:2px;background-color:#fff9e1;position:absolute;right:0;bottom:0}.bloc-text-left p{margin:0 50px 10px 150px;font-family:marseille,sans-serif;font-weight:500;font-size:16px;line-height:22px;color:#f7f3e5;text-align:left}.bloc-text-left .cta-wrapper-2{display:flex;margin-left:150px}.bloc-text-left .cta-1{font-weight:700;color:#b14c24!important}.fera-allReviews-heading{border-bottom:none!important;padding:0!important}.fera-allReviews-review{padding:30px!important;background-color:#fff;border-radius:20px;margin:30px;max-width:350px;min-width:300px;text-align:center;box-shadow:0 6px 8px #0000000d}.fera-allReviews-review{padding:20px 30px 15px!important}.fera-allReviews-stars{height:40px}.fera-allReviews-reviews{flex-wrap:nowrap!important;justify-content:center!important}.fera-allReviews-review-date{position:static!important}.fera-allReviews-review-rating{display:flex;justify-content:center;height:fit-content!important}.fera-allReviews-review-customer{display:flex!important;flex-direction:column;align-items:center;margin-top:10px}.fera-allReviews-review-customer-name-row{margin:0!important}.fera-allReviews-review-customer-name{font-family:marseille,sans-serif;font-weight:700!important;font-size:16px}.fera-allReviews-review-customer-avatar-col{margin-bottom:10px}.fera-allReviews-review-rating{width:100%!important;font-size:28px;margin:0 0 5px!important}.fera-stars-bg{font-size:3rem;line-height:normal}.fera-allReviews-stars-rating{color:#00b67a!important;font-size:3rem;line-height:normal;width:auto!important}.fera-allReviews-review-heading{font-family:marseille,sans-serif;font-weight:700;font-size:18px;text-overflow:clip!important;white-space:normal!important}.fera-truncation-truncatedText,.fera-truncation-fullText,.fera-allReviews-review-body{font-family:marseille,sans-serif!important;font-weight:300!important;font-size:.9em!important;line-height:18px;color:#000!important}.fera-allReviews-review-customer-location-marker{margin-bottom:5px}.fera-truncation-showMore{color:#000!important;font-size:12px;margin-left:5px}.avis-trust-wrapper img{max-width:150px}.avis-trust-wrapper p{color:#000;margin:0 10px 0 0!important}.avis-trust-wrapper{display:flex;font-size:1.4em;font-family:gravesend-sans,sans-serif;align-items:flex-end;letter-spacing:3px}.fera-allReviews-heading-header{display:none}.fera-allReviews-avgRating-val{font-family:gravesend-sans,sans-serif!important;line-height:35px}.fera-allReviews-totals-col2{vertical-align:baseline!important}.fera-pagination ul a{font-family:marseille,sans-serif!important;color:#000}.fera-allReviews-writeReviewLink{display:block!important;margin-top:15px;color:#000;font-family:marseille;padding:15px 0}.fera-stars-rating{margin-top:3px}.fera-allReviews .fera-stars-bg:before{color:transparent!important}.fera-productReviews .fera-stars-bg:before{color:transparent!important}.fera-stars-bg:before{color:transparent!important}.fera-widget-547759 .fera-allReviews-heading-header{display:block;font-size:1.4em;text-transform:none}.fera-widget-547759 .fera-reviews-masonry .fera-reviews-header-summary{margin-left:20px}.fera-widget-547759 .fera-reviews-masonry .fera-stars-rating{color:#00c17f!important}.fera-widget-547759 .fera-reviews-masonry .fera-stars-bg:before{color:transparent!important}.otherp .facets-vertical.page-width{max-width:1600px!important;width:100%;padding:0 70px!important}.facets__heading{margin:20px 0!important}.facets__summary div{display:none!important}.facets__summary{padding:0!important}.facets-wrapper{max-width:300px;min-width:230px}.facets__form-vertical{width:auto!important}.facets__form-vertical h2{font-family:gravesend-sans,sans-serif;font-size:1.2em!important;color:#000}.facets__form-vertical .facets__disclosure-vertical{border-top:black .5px solid!important}.facets-vertical .active-facets .active-facets-vertical-filter{justify-content:center!important}.facets-wrap{padding-right:0!important}.icon-checkmark{padding:0!important;z-index:1!important}.facet-checkbox input{background-color:transparent!important}.facet-checkbox span{font-family:marseille;font-size:1.1em;color:#000;font-weight:300}.facet-checkbox{padding-right:0!important}.facet-checkbox>svg{background-color:transparent!important}.product-count-vertical{display:none!important}.facet-filters__field{border:1px solid black;padding:10px 20px;border-radius:5px}.facet-filters__field h2{display:none}.facets-vertical-form select,.select option{font-family:marseille!important;color:#000!important;font-weight:300;font-size:1em!important}.facets-vertical-sort{min-width:300px;max-width:1400px;margin-bottom:50px!important}.facets .select select{max-width:fit-content!important}.facets .select svg{margin-left:10px!important}.facet-filters__sort:focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}ul#ul-original{margin-top:15px}ul#ul-secondaire{border-top:1px solid;margin-top:15px;padding-top:15px}.card__badge{display:none}.boutique li.grid__item{min-width:330px;max-width:330px;margin:20px}.cart-notification-product__image.global-media-settings,.cart-item__image-container.gradient.global-media-settings{width:70px;background:#f3f5f9;padding:0!important;text-align:center}.cart-notification-product__image.global-media-settings img,.cart-item__image-container.gradient.global-media-settings img{width:auto;height:70px;text-align:center;margin:0 auto}.price__container span{display:block;margin:0;padding:0;line-height:normal!important;text-align:center}.price__container span s{margin:0 auto!important}.boutique #product-grid{max-width:1370px;justify-content:center}.boutique .collection>a{height:100%}.boutique .collection.product-grid{height:auto}.boutique .collection.product-grid.grid__item{height:100%!important}.boutique .collection.product-grid.grid__item.product-card-wrapper{margin-right:0!important}.boutique .collection .card-wrapper{overflow:hidden!important;background:#fff;border-radius:10px;margin-right:0!important;box-shadow:0 2px 10px 1px #0000001a;height:100%!important;display:flex;justify-content:center}.boutique .collection .card{width:100%;margin-right:0!important}.boutique .collection .card .card__information h3,.related-products h3{font-size:.9em!important;font-family:marseille;font-weight:500;color:#000}.boutique .collection .card__information{padding-left:25px!important;padding-right:25px!important;display:flex;flex-direction:column;justify-content:space-between}.boutique .price-add{display:flex;margin-top:5px;align-items:center;justify-content:space-between}.boutique .price-item,.related-products span.price-item.price-item--regular{font-size:1em;font-family:marseille;font-weight:500}.boutique .cart-add-text{color:#b14c24;transition:ease-in-out .4s}.boutique .price-add button>.cart-add-text{transition:color ease-in-out .2s!important;padding:0 10px 0 15px!important;font-family:marseille;font-size:.8em;font-weight:500}.boutique .quick-add button:hover{background-color:#b14c24!important}.boutique .price-add .price{white-space:nowrap;color:#000;font-family:marseille;font-size:1em;font-weight:500}.boutique .price-add .quick-add{margin:0}.boutique .card-add-plus{height:30px;aspect-ratio:1/1;border-radius:100px;margin-right:6px;position:relative}.boutique .card-add-plus span{display:block!important;width:2px;height:40%;background-color:#fff;border-radius:5px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.boutique .card-add-plus .rotating-span{transform:rotate(90deg);transform-origin:center}.boutique .card__information .cta-1{display:none!important}.boutique .quick-add button:hover .cart-add-text{color:#fff!important;z-index:1;transition:ease-in-out .4s}.boutique .card__heading a:after{display:none!important}.boutique .full-unstyled-link{height:100%!important}.boutique .collection{display:flex;flex-direction:column;margin:0 auto;max-width:1600px!important}.boutique .facets-container{padding-top:3em}.boutique .facets-vertical .product-grid-container{width:initial}.boutique .card__inner{height:330px;overflow:hidden}.boutique .back-collection{display:flex;flex-wrap:nowrap}.boutique .collection .grid{width:fit-content;margin:0 auto}.boutique .back-collection svg{max-height:20px;opacity:.8;margin-right:10px;position:relative;top:5px;right:0;transition:all .2s cubic-bezier(.25,.8,.25,1)}.boutique .back-collection:hover svg{right:3px}.homep .card-wrapper .card{margin-right:0!important;position:relative}.homep .card__content{position:absolute;bottom:0}.homep .card__information{right:0;left:0;margin:0 auto;display:flex;flex-direction:column;align-items:center}.homep .card-wrapper .price-add{display:none!important}.card-wrapper .price--on-sale .price__sale span{display:block!important}.price--on-sale .price-item--regular{height:20px}.homep .card__information h3{font-size:1.5em;font-family:gravesend-sans,sans-serif;color:#fff}.card__badge{display:none!important}.homep .collection .card:after{content:"";width:100%;height:50%;bottom:0;left:0;background:linear-gradient(0deg,#000c,#f000);position:absolute}.homep .card__content{z-index:1}.homep .collection .collection__view-all a{font-family:gravesend-sans;text-transform:uppercase;font-weight:700}.homep .collection .collection__view-all a:after,.collection .collection__view-all a:before{content:none!important}.homep .card__inner img{width:100%;height:100%;object-fit:cover}.homep .card__inner{height:100%}.homep .collection slider-component{max-width:1200px!important}.homep .card__heading{text-transform:uppercase;max-width:80%;text-align:center}.homep .collslide .card__media,.otherp ul#product-grid .collslide .card__media{position:initial!important}.cartp main{background-color:#fff!important}.cartp .cart__dynamic-checkout-buttons.additional-checkout-buttons{margin-right:13px;max-width:270px;margin-top:5px}.cart-notification{background-color:#fff;border-radius:0 0 10px 10px;padding-top:100px!important;z-index:-10!important;border:none!important;box-shadow:0 5px 10px 3px #0000000d!important}.cart-notification__heading{font-size:.7em!important;margin:0!important;text-align:left;letter-spacing:normal}.cart-notification__heading svg{width:15px!important}.cart-notification-product dl{display:none!important}.cart-notification-product .cart-notification-product__name{font-size:1em!important;letter-spacing:normal}.cart-notification__header{display:flex;flex-direction:row-reverse;position:relative}.cart-notification__header button{top:0}.cart-notification-product{padding:0!important}.cart-notification-product__name{font-size:18px!important;font-family:marseille!important;color:#b14c24!important;font-weight:500!important;margin-top:10px!important}.cart-notification__links button{display:none!important}.cart-notification__links{max-width:260px;margin:0 auto}.cart-notification__close{position:absolute!important}.cart-notification__links a{padding:10px 25px;background-color:#b14c24!important;color:#fff!important;font-family:marseille;font-weight:300;border:2px solid #b14c24;transition:.2s ease-in-out}.modal__close-button.link{align-items:flex-end!important}.rassurance-client{height:250px;width:100%;background-color:#1e462f;display:flex;align-items:center;justify-content:center;z-index:2!important}.ras-wrapper{display:flex;align-items:center;flex-direction:column;color:#fff;margin:0 50px}.ras-wrapper img{margin-bottom:20px;text-align:center;max-height:48px}.ras-wrapper .titre{font-family:gravesend-sans,sans-serif;font-size:1.1em;letter-spacing:2px;text-align:center;white-space:nowrap}.ras-wrapper .sous-titre{font-family:marseille,sans-serif;font-size:14px;font-weight:300;text-align:center}.ras-wrapper p{margin:0!important}.text-with-image-wrapper{max-width:1920px;margin:0 auto}.otherp .page-title{padding-top:8vh!important}.white-space{display:block!important;height:100px;width:10px}.list-right,.list-left{width:50%;min-width:fit-content;margin-bottom:30px}.list-left{display:flex;justify-content:center;padding-left:50px;position:relative}.list-wrapper{display:flex;justify-content:center;max-width:1440px;margin:auto;flex-wrap:wrap}.list-wrapper .list-img{border-radius:300px 300px 0 0;overflow:hidden;width:300px;aspect-ratio:3/4;height:400px}.list-wrapper .list-img:after{position:absolute;content:"";border:3px #1e462f solid;width:100%;height:100%;border-radius:400px 400px 0 0;width:300px;height:400px;right:30%;top:-2%;z-index:-1}.list-wrapper .list-img img{width:100%;height:100%;object-fit:cover}.list-dot{display:block!important;background-color:#1e462f;height:15px;width:15px;border-radius:100px;margin:20px 20px auto}.list-dot:after{content:" ";height:calc(100% - 25px);width:2px;background-color:#1e462f;border-radius:10px;display:block;margin-left:7px;margin-top:20px;position:absolute}.list-right .text-overlay:last-child .list-dot:after{content:none!important}.text-overlay{display:flex;position:relative;height:auto}.lest-side-list{height:100%;position:relative}.list-right{display:flex;flex-direction:column;justify-content:center}.list-right .step{color:#1e462f!important;font-size:1em;margin-bottom:0!important;margin-top:10px}.list-right .text-right .list-text{margin-bottom:20px;max-width:300px;font-size:1em;font-family:marseille;font-weight:300;margin-top:0!important;line-height:20px;margin-bottom:40px}.text-bloc-form p{margin-bottom:20px;font-size:1em;font-family:marseille;font-weight:300;margin-top:0!important;line-height:20px;margin-bottom:40px}.text-with-image-wrapper{height:initial!important}#bloc-text-img{background-color:#fde9c4!important;padding-bottom:100px}.bloc-text-svg-wrapper{position:relative}.bloc-text-svg-wrapper svg{width:100%;position:absolute;bottom:100%;height:auto}.bloc-text-svg-wrapper path{width:100%;height:100%}.bloc-text-svg-wrapper .text-wrapper{width:100%;background-color:#fde9c4;padding:0 20px}.bloc-text-svg-wrapper .text-wrapper{position:relative;margin-top:18vh}.bloc-text-svg-wrapper .text-wrapper p{font-family:marseille;font-size:1em;padding-bottom:20px;line-height:20px;font-weight:300}.bloc-text-svg-wrapper .text-wrapper p:last-child{padding-bottom:50px;display:block}.bloc-text-svg-wrapper h2,.bloc-text-svg-wrapper p{margin:auto;max-width:600px;text-align:center;position:relative}.bloc-text-svg-wrapper h2:after{content:"";width:100px;height:2px;border-radius:3px;background-color:#000;position:absolute;top:140%;left:0;right:0;margin:auto}.bloc-text-svg-wrapper h2{position:relative;max-width:100%}.text-wrapper h2,.text-with-image-wrapper h3{font-size:2em!important}.text-with-image-wrapper{background-color:#1e462f;height:70vh;display:flex;margin-bottom:60px}.text-with-image-wrapper .img-wrapper{max-height:70vh!important;height:auto;flex-grow:1}.text-with-image-wrapper .img-wrapper img{width:100%;height:100%;max-height:70vh;object-fit:cover}.text-with-image-wrapper .left h3,.text-with-image-wrapper .left p{margin:0 auto!important;max-width:550px!important;text-align:center!important;color:#fff!important}.text-with-image-wrapper .left{display:flex;flex-direction:column;justify-content:center;padding:60px 30px;flex-grow:1}.text-with-image-wrapper .left h3{margin-bottom:60px!important;position:relative}.text-with-image-wrapper .left p{font-family:marseille;line-height:20px;font-weight:300;max-width:500px!important;font-size:1em}.text-with-image-wrapper .left h3:after{content:"";width:100px;height:2px;border-radius:3px;background-color:#fff;position:absolute;bottom:-20px;left:0;right:0;margin:auto}.offre-panier.deux{display:flex;width:100%;justify-content:end}.bloc-offre{display:flex;align-items:center;padding:0 2vw;position:relative;text-align:center}.bloc-offre p.step.active{background:#6d9a1a;color:#fff;padding:0 10px}.bloc-offre .active,.bloc-offre.active:before,.bloc-offre.active .frise{background:#6d9a1a!important;border:none}.bloc-offre .step{color:#44484e;position:relative;bottom:19px;font-size:1em;font-family:marseille;margin-bottom:30px}.bloc-offre .list-text{text-align:center}.bloc-offre .frise{position:absolute;display:block;border:1px solid #44484e;background:#fff;height:14px;width:14px;border-radius:100px;margin:0 auto;top:43%;left:0;right:0;z-index:10}.bloc-offre p.list-text{color:#44484e;margin:0;font-size:16px;font-family:marseille;font-weight:300}.bloc-offre:before{content:"";display:block;position:absolute;width:100%;height:2px;border:1px dashed #44484e;right:50%;top:46%;z-index:0}.bloc-offre:first-child:before{height:0px;border:none}.cartp span.price.price--end span{border:1px solid #6d9a1b;color:#6d9a1b;padding:5px 10px 1px;background:#f2ffdb}.cartp ul#HeaderMenu-MenuList-1,.contactp ul#HeaderMenu-MenuList-1{padding:0!important}.contactp #find{display:flex;align-items:center;justify-content:center;margin-top:150px;margin-bottom:150px}.contactp #find .text-bloc-form{max-width:650px;padding:0 50px}.contactp #find img{max-width:650px}.form-wrapper{background:#fff;padding:50px 0 0;margin:0 auto!important;justify-content:center!important}.cartp .cart-items thead tr{margin-bottom:3rem}.cartp ul#HeaderMenu-MenuList-1,.contactp ul#HeaderMenu-MenuList-1{border:1px solid #1e462f!important}a#cart-notification-button{border-radius:100px;white-space:nowrap;background-color:#b14c24!important;color:#fff;height:60px;margin-top:20px}h3.cart-notification-product__name.h4{font-size:.9em!important;font-family:marseille!important;font-weight:500!important;color:#000!important;text-transform:none!important}h2.cart-notification__heading.caption-large.text-body{font-family:marseille;font-weight:700!important;color:#2f8f59;letter-spacing:1px!important;text-transform:uppercase}h2.cart-notification__heading.caption-large.text-body svg{color:#2f8f59!important}p.liv{font-family:marseille;font-weight:300;color:#2f8f59;margin-left:auto;max-width:290px;text-align:center;padding:10px 0 8px}p.liv svg path{fill:#2f8f59}p.liv svg{display:inline-block;padding:0;position:relative;top:4px;width:25px;right:4px}.offre-panier{text-align:right;padding-right:20px;border-right:1px solid #ebebeb}.cart__blocks{margin:0!important;padding-left:50px}.totals{width:100%!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:start}.cart__footer{justify-content:flex-end!important}h2.totals__subtotal{max-width:131px;margin:0!important;padding:0!important;font-size:1em;font-weight:500!important;color:#44484e;float:left;width:100%}.cart__ctas{width:100%;text-align:center;padding:0 14px!important;margin:0 0 0 10px!important}.totals__subtotal-value{display:inline-block;padding:0;font-family:gravesend-sans,sans-serif;font-size:1em;font-weight:500;margin-left:0!important;color:#44484e}button#checkout{background:#b14c24;color:#fff;padding:25px 0;border-radius:5px;font-family:gravesend-sans!important;font-size:.9em}.cartp #livraison-message .active p:first-child{color:#fff;background-color:#6d9a1a}.cartp #livraison-message .active p{margin:0 0 15px;font-family:marseille!important;font-weight:300;padding:5px 15px;font-size:.9em}.paiement{max-width:260px;margin-left:auto;text-align:center}.paiement p svg{position:relative;top:7px;width:24px}.paiement p svg path{fill:#1d1d1d}.cartp .paiement p{text-align:center;padding-right:25px;margin-bottom:0;font-weight:300!important;font-size:1em;text-transform:initial;letter-spacing:inherit;color:#000;font-family:marseille;text-transform:inherit}.cartp #livraison-message .active{display:inline-block}.cartp #livraison-message .active span{text-align:center;display:block}.cartp #livraison-message .no-active p:first-child{color:#1d1d1d;border:1px solid #1d1d1d}.cartp #livraison-message .no-active p{margin:0;font-family:marseille!important;font-weight:300;padding:5px 15px;font-size:.9em}.cartp #livraison-message .no-active{display:inline-block;padding:4px 10px}.cartp th.cart-items__heading--wide.small-hide.caption-with-letter-spacing{padding:0}.cartp .quantity__button svg{max-width:32px}.cartp .cart-item__image-container{vertical-align:middle}.cartp .quantity{border:1px solid #d0d0d0;border-radius:5px;margin:0!important;max-height:55px}.cartp .cart-item cart-remove-button{justify-content:end}.cartp th.caption-with-letter-spacing{font-weight:300!important;font-size:1em;text-transform:initial;letter-spacing:inherit;color:#000}.cartp .cart-item__image{max-width:max-content!important}.cartp .product-option dt{text-decoration:underline!important}.cartp .cart-section>a,.cartp .cart-section>h3{font-family:marseille;font-size:.8em;text-transform:uppercase!important;white-space:pre;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;max-width:400px!important;width:100%}.cart-section dl{margin:0!important}.cartp .product-option{font-weight:300}.cartp .title-wrapper-with-link{margin-top:0!important}.cartp h1{padding-top:0!important}.cartp .page-width{max-width:1650px}cart-items .title-wrapper-with-link .title{padding-bottom:0!important}cart-items .title-wrapper-with-link a{margin:auto}cart-items form{font-family:marseille!important}.cart-item__quantity quantity-input:after{border:rgba(0,0,0,.3) 1px solid!important;border-radius:10px!important;box-shadow:none!important}.cart-items th{border-bottom:none!important}.cart__items{border-bottom:none!important;padding-bottom:0!important}.title-wrapper-with-link a{font-family:gravesend-sans,sans-serif;font-weight:100;color:#1d1d1d;font-size:.9em}.cart-item th{font-family:marseille!important;color:#000!important;font-weight:300}.cart-items tbody cart-section{display:flex;flex-direction:column;justify-content:center;height:100%}.cartp quantity-input input,.cartp button.quantity__button{font-family:marseille;font-size:.9em!important;color:#1d1d1d}.cartp span.price.price--end{font-family:gravesend-sans,sans-serif;font-size:.9em!important;color:#1d1d1d}.cartp .cart-items td{vertical-align:middle;padding:0}.form-wrapper{display:flex}.form-wrapper .contact .field{margin-bottom:0!important;padding-bottom:50px!important}.contact{padding:0!important}.contact .field textarea{margin-bottom:15px!important}.form-wrapper .gradient{width:50%;padding:0 80px;max-width:1024px!important}.form-wrapper #map{width:50%}.form-wrapper .gradient .page-width{margin:0!important;min-width:100%!important}.contact input,.contact textarea{background:transparent!important;max-height:220px!important}.contact .field:after{border-bottom:none!important}.form-wrapper .contact input{border-bottom:1px solid black;padding-top:40px!important}.contact textarea{border:1px rgba(0,0,0,.4) solid;border-radius:6px;overflow:hidden;margin-top:30px!important;height:20vh;overflow-y:auto}.contact__button>*,.contact__button a>*{min-width:220px!important}.contact__button{display:flex;justify-content:flex-end;margin-top:0!important;font-size:1.5rem}.contact__button .button{margin-left:50px!important;font-weight:700;margin-top:0!important}.contact__button .button svg{margin-right:10px}.contact .form__label{display:block!important}.contact label{font-family:marseille;font-weight:500;color:#000}.contact .form-text label{margin-top:0}.contact h2{margin:30px 0!important}.contact .field__input~.field__label{display:block;left:0;font-size:1.6rem;letter-spacing:.05rem}.contact .form-text .field__input:focus{border:1px black solid!important;border-radius:6px!important;overflow:hidden;margin-top:30px!important;height:20vh!important;border-radius:6px}.map-wrapper{max-width:1024px}.calendar h2{text-align:center}.left-cal{display:flex}.calendar-wrapper{max-height:fit-content;max-width:1650px;margin:60px auto auto;grid-column-gap:30px!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(650px,1fr));padding:0 50px}.cal-card{display:flex;min-width:660px!important;margin:0 auto 80px;padding-right:30px}.cal-card .img{width:200px;height:150px;border-radius:200px 0 0 200px;overflow:hidden;min-width:max-content}.cal-card img{width:200px;height:100%;object-fit:cover}.cal-card .text{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 20px;border-right:1px black solid;font-family:gravesend-sans;line-height:40px;font-weight:700;color:#b14c24}.cal-card .day{font-size:3em}.cal-card .month{font-size:1.2em}.cal-card .main-text{display:flex;flex-direction:column;justify-content:flex-start;max-width:300px;max-height:fit-content;min-width:300px}.cal-card .cal-title{font-family:marseille;font-size:1.1em;margin-left:30px;margin-bottom:10px;line-height:normal}.cal-card .cal-content p{font-family:marseille;font-size:.9em;font-weight:300;max-width:100%;max-height:110px;margin:0 0 0 30px;line-height:18px;text-overflow:ellipsis;overflow:hidden;white-space:normal}span.bck-pro{background:url(/cdn/shop/files/backgroud-pro.svg?v=1697040110) no-repeat center;display:block;width:100%;height:inherit;background-size:cover;position:absolute;z-index:-1;top:0}.otherp main{overflow:visible}.pro-wrapper{width:100%;position:relative;height:100%;overflow:visible;padding-top:50px;padding-bottom:30vh;overflow:hidden}.pro-wrapper .text-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 50px!important;max-width:1100px;margin:0 auto!important}.pro-wrapper .text-wrapper p{text-align:center;margin:0!important;font-size:1.1em;font-family:marseille;line-height:20px;font-weight:300}.pro-wrapper>svg{height:100%;width:100%;min-width:100%;top:0;left:50%;object-fit:fill;z-index:-1;position:absolute;min-height:20vh;max-height:700px;min-width:fit-content;transform:translate(-50%)}.pro-slider{position:relative!important;overflow:hidden!important}.pro-slider-wrapper:first-child .pro-slider{margin-top:0!important}.bloc-type-pro .pro-bloc .last{margin-bottom:80px!important}.pro-type-left,.pro-type-right{display:flex!important;position:relative!important}.pro-type-right .img-wrapper,.pro-type-left .img-wrapper{position:relative!important}.pro-type-left .img-wrapper{height:fit-content;position:relative;display:flex;justify-content:flex-end}.bloc-type-particulier.pro-type-left .img-wrapper .img-1,.bloc-type-particulier.pro-type-right .img-wrapper .img-1{display:none!important}.bloc-type-particulier{flex-direction:column-reverse!important;align-items:center!important}.bloc-type-particulier .text-wrapper,.bloc-type-particulier p{text-align:center!important;padding:0!important}.bloc-type-particulier h3,.bloc-type-particulier .cta-1{width:fit-content;margin:0 auto 40px!important}.bloc-type-particulier h3:after{left:50%!important;transform:translate(-50%)}.bloc-type-particulier .img-wrapper{justify-content:center!important}.bloc-type-particulier .img-wrapper .img-2{width:100%}.pro-slider-wrapper>p{text-align:center!important;max-width:550px;margin:0 auto!important;line-height:25px}.pro-slider-1 .pro-slider{margin-top:100px!important}.pro-slider-wrapper p{font-family:marseille}.pro-slider-wrapper{margin-bottom:200px!important}.pro-bloc-1 .draggable{overflow:visible!important}.pro-bloc-2 .img-wrapper{max-width:1150px!important}.pro-slider-2 .title{margin:0 0 20px!important}.pro-slider-2 .cta-1{width:fit-content!important;margin-left:50%!important;transform:translate(-50%);white-space:nowrap}.pro-slider-wrapper .btn-wrapper-1,.pro-slider-wrapper .btn-wrapper-2{max-width:1700px!important;position:relative!important;margin:0 auto!important}.prev-team-btn-1,.next-team-btn-1{top:20vh!important}.otherp .pro-slider-wrapper .btn-wrapper-2{min-height:100%!important;display:flex;height:100%;max-height:100%;position:absolute!important;max-width:1000px!important;width:100%;margin:0 auto!important;left:0;right:0}.otherp .pro-slider-wrapper .btn-wrapper-2 .slick-arrow{scale:.9}.prev-team-btn-2,.next-team-btn-2{top:50%!important;transform:translateY(-50%)}.pro-type-left .img-wrapper .img-1{position:absolute;right:35vh;transform:translateY(-20%);height:45vh;aspect-ratio:.73;max-height:675px}.pro-type-left .img-wrapper .img-1 img{width:100%;height:100%;object-fit:cover}.pro-type-left .img-wrapper .img-2{height:auto;aspect-ratio:1.2;max-height:520px;z-index:1;margin-top:50px!important}.pro-type-left .img-wrapper .img-2 img{width:100%;height:100%;object-fit:cover}.pro-type-left .text-wrapper{padding-left:80px}.pro-type-left .text-wrapper h3{margin-top:0;margin-bottom:60px;text-transform:none;color:#1e462f;position:relative}.pro-type-left .text-wrapper h3:after{content:"";top:120%;height:2px;width:80px;background-color:#1e462f;position:absolute;left:0}.pro-type-left .text-wrapper p{color:#1e462f;font-family:marseille;letter-spacing:.5px;max-width:500px;line-height:23px;font-weight:500}.pro-type-right{display:flex;flex-direction:row-reverse}.pro-type-right .img-wrapper{min-width:50vw;height:fit-content;position:relative;display:flex;justify-content:start}.pro-type-right .img-wrapper .img-1{position:absolute;left:35vh;transform:translateY(-20%);height:45vh;aspect-ratio:.73;max-height:675px}.pro-type-right .img-wrapper .img-1 img{width:100%;height:100%;object-fit:cover}.pro-type-right .img-wrapper .img-2{height:38vh;aspect-ratio:1.2;max-height:520px;z-index:1;margin-top:50px!important}.pro-type-right .img-wrapper .img-2 img{width:100%;height:100%;object-fit:cover}.pro-type-right .text-wrapper{padding-right:80px;padding-left:100px;display:flex;max-width:50vw;flex-direction:column;align-items:flex-end}.pro-type-right .text-wrapper h3{margin-top:0;text-transform:none;color:#b14c24;position:relative}.pro-type-right .text-wrapper h3:after{content:"";top:120%;height:2px;width:80px;background-color:#b14c24;position:absolute;right:0}.pro-type-right .text-wrapper p{color:#b14c24;font-family:marseille;letter-spacing:.5px;text-align:right;max-width:500px;line-height:23px;font-weight:500}.pro-form-wrapper{margin-bottom:10vh}.pro-form-wrapper .field__input:not(:placeholder-shown)~.field__label{opacity:0!important}.pro-form-wrapper .contact h2{text-transform:none!important;margin-bottom:0!important;letter-spacing:.1em}.pro-form-wrapper .contact p{text-align:center;max-width:1200px;margin:auto auto 60px;font-family:marseille;font-weight:300}.contact-form-wrapper{display:flex}.contact-left{max-width:50%;width:50%;padding-left:100px;height:fit-content}.contact-right{width:50%;padding-left:20px;padding-right:100px}.pro-form-wrapper .contact{max-width:1440px}.contact-form-wrapper .contact-left .field{background-color:#fff;border:rgba(0,0,0,.4) 1px solid;border-radius:5px;position:relative}.contact-form-wrapper .contact-left .field__input{padding:30px 15px 30px 30px!important}.field__label{opacity:1}.contact-form-wrapper .contact-left input{padding-top:40px}.contact-form-wrapper .contact-left label{position:absolute;left:30px!important;top:50%;transform:translateY(-50%)}.contact-form-wrapper .contact-right label{position:absolute;left:30px!important;top:15px!important;margin:0}.contact-form-wrapper textarea{background-color:#fff!important;margin:0!important;min-height:100%}.contact-width{display:flex}.contact-form-wrapper .field__input~.field__label{display:block;left:0;font-size:1.6rem;letter-spacing:.05rem}.contact-form-wrapper .form-text .field__input:focus{border:1px rgba(0,0,0,.4) solid!important;border-radius:6px!important;overflow:hidden;height:100%!important;border-radius:6px;margin-top:0!important}.contact-form-wrapper .form-text .field__input:focus~.field__label{opacity:0}.contact-form-wrapper .contact-left .field__input:focus~.field__label{opacity:0}.contact-form-wrapper .field__label{transition:ease-out .3s}.nomargin,.nomargin .field{margin-bottom:0!important}.contact-right .form-text{margin-bottom:0;height:100%}.pro-form-wrapper .contact__button{padding:30px 100px}.team-wrapper{position:relative;display:flex;margin-bottom:100px}.bck-team{background:url(/cdn/shop/files/team.svg?v=1695891756) no-repeat bottom;display:block!important;min-width:100%;height:820px;background-size:cover;position:absolute;z-index:-1;top:0}.left-team{width:40%;height:fit-content;display:flex;justify-content:flex-end}.left-team img{height:auto;width:80%;height:80%;border-radius:25px;margin-top:150px;max-width:650px}.team-wrapper svg{position:absolute;width:100%;max-height:100%;top:0;z-index:-1}.right-team{width:60%;height:fit-content;text-align:center;margin-bottom:150px}.right-team h1{color:#b14c24;font-size:2.5em!important;margin-top:80px!important;padding:50px 0 0!important}.right-team p{margin:30px 150px;font-family:marseille;font-weight:300;font-size:1em;line-height:22px;letter-spacing:initial}.team-msg-end{text-align:center}.team-msg-end .msg{margin-top:0!important}.member-left{position:relative;height:fit-content!important;display:flex;flex-direction:column;align-items:center}.right-team{max-width:calc(900px + 10vw);padding-right:5vw}.right-team h1{margin-left:150px!important}.right-team p{margin:30px 0 0 150px}.member-left svg{position:absolute;width:140%;max-width:700px;transform:translate(-50%) translateY(-50%);left:50%;top:48%}.member-left h2{font-size:1.2em!important;margin:0!important;max-width:200px}.member-left img{width:18vw;margin-top:30px;max-width:400px}.team-slider-wrapper{display:flex;flex-direction:column;justify-content:center;position:relative}.member{align-items:center;max-width:1200px}.team-slider{display:flex;justify-content:center}.slider-member{display:flex!important;justify-content:center}.member{width:60vw;display:flex;padding:100px 0}.member h2,.member h3,.member p{text-align:center}.member h3{text-transform:none;font-size:1.6em;letter-spacing:3px}.member .underline{position:relative;margin-bottom:25px}.member .underline:after{content:"";width:90%;height:1px;background-color:#000;bottom:-20%;left:5%;position:absolute}.member .member-left{max-width:40%}.member p{font-family:marseille;font-weight:300;font-size:.9em;line-height:22px;letter-spacing:initial}.member .member-right{margin-left:150px;display:flex;flex-direction:column;align-items:center}.team-slider-wrapper{position:relative}.btn-wrapper{width:100%;max-width:1750px;height:0!important}.prev-team-btn,.next-team-btn{position:absolute;top:50%;transform:translateY(-50%)}.next-team-btn{right:0}.prev-team-btn{height:70px;width:70px!important;background-color:#fff;border-radius:100px;z-index:1;transition:.2s ease;box-shadow:0 5px 10px 3px #0000001a;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:50px}.next-team-btn{height:70px;width:70px!important;background-color:#fff;border-radius:100px;z-index:1;transition:.2s ease;box-shadow:0 5px 10px 3px #0000001a;justify-content:center;align-items:center;cursor:pointer;margin-right:50px}.next-team-btn svg{transform:rotate(180deg)}.prev-team-btn svg,.next-team-btn svg{height:20px;width:20px}.next-team-btn.slick-disabled,.prev-team-btn.slick-disabled{opacity:0}.team-shadow{height:30vw;min-height:450px;aspect-ratio:1/1;position:absolute;right:0;transform:rotate(-60deg) translate(55%) translateY(5%);top:70%;opacity:.18}.team-shadow img{height:100%;width:100%;object-fit:cover}.main-blog h2{font-size:1.2em!important;text-align:center;font-family:marseille!important;letter-spacing:normal;text-transform:none;max-width:1200px;margin:50px auto!important;font-weight:300;line-height:normal}.main-blog h2 strong{font-weight:500!important}.main-blog h2 p{margin:0;font-family:marseille!important}.main-blog{max-width:1440px!important}.blog-articles{grid-template-columns:1fr 1fr 1fr!important;column-gap:50px!important;row-gap:70px!important;max-width:1250px;margin:0 auto;padding:0 50px;width:fit-content}ul.blog__posts{grid-template-columns:1fr 1fr 1fr!important;column-gap:50px!important;row-gap:70px!important}.blog-articles__article{background-color:#fff!important;grid-column:auto!important;height:auto!important;justify-content:center;background-color:transparent!important}.card.article-card{aspect-ratio:4/6!important;height:fit-content!important;background-color:#fff;width:100%;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px 1px #0000001a}.article-card .card__inner{height:50%}.article{grid-column:auto}.article h3{font-size:1.2em!important;text-align:start;margin-top:20px!important}.article-card__excerpt{font-family:marseille;letter-spacing:normal;font-weight:300;line-height:20px;text-align:start;height:100%;max-height:100px;margin-top:10px!important;overflow:hidden}.blog-articles .card__content{height:50%}.blog-articles .card__information{padding:0!important;display:flex;flex-direction:column;justify-content:space-between}.blog-articles .card__information>*,.article-card .card__information>*{margin:0 40px}.article-template header h1+span{text-align:center;display:block;opacity:.4}.article-template header.page-width{padding:0 50px}.blog .blog__posts{width:fit-content!important;max-width:fit-content!important}.blog .blog__posts li{max-width:fit-content!important}.article-card__excerpt{width:auto!important}.article-card__footer{display:flex;align-items:flex-end;margin-bottom:0!important;flex-grow:1}.article-card__footer p{color:#b14c24!important;font-weight:300;font-family:marseille;margin-top:auto;margin-bottom:25px!important;text-decoration:underline;font-size:1.2em}.article-template header{margin-top:0!important}.page-width-desktop{max-width:1440px}.blog__title{font-size:2.4em;text-align:center;font-family:gravesend-sans,sans-serif!important;letter-spacing:2px;max-width:900px;margin:50px auto!important;line-height:normal}.article-template__content span,.article-template__content strong,.article-template__content p{font-family:marseille!important}.article-template__content img{padding-right:20px}.article-template__content p{letter-spacing:normal;font-weight:300}.article-card .card__information{padding:0!important}.article-card__image-wrapper,.article-card__image{width:100%!important}.breadcrumbs ul{display:flex;list-style:none;padding:15px 0 20px;flex-wrap:wrap;margin:0!important}.breadcrumbs svg{height:10px;transform:rotate(180deg)}.breadcrumbs{flex-wrap:nowrap}.breadcrumbs li{overflow:hidden;text-overflow:ellipsis;max-width:240px}.breadcrumbs a{font-family:marseille;font-size:.8em;font-weight:300;padding:0 3px;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li:last-child a{text-decoration:underline;white-space:pre}.link-products{display:none}.product-big-wrapper.page-width{max-width:1800px}.product__info-container>*+*{margin:2px 0!important}.product .price .badge{display:none}.price-subtitle{padding-bottom:20px}.product-bg-wrap{width:100%;height:80vh;min-height:100%;position:relative;max-height:900px}.product-bg{width:50%;height:100%;position:absolute;top:0;display:block!important}.product-bg-left{right:5px;background-color:#e3e8dc;width:50vw;z-index:-1!important}.bg-white{background-color:#fff;opacity:1}.product__title h1{padding:0!important;text-transform:none;letter-spacing:1.6px;font-size:2em;display:block}.price__sale span{display:inline}.sls-option-container.seal-table.sls-active{border:1px solid black!important}.sls-purchase-options-container{border:none!important}.sls-purchase-options-container .sls-option-container:nth-of-type(1){border-top-left-radius:5px!important;border-top-right-radius:5px!important}.sls-purchase-options-container .sls-option-container:nth-of-type(2){border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.sls-savings-badge{background-color:#b14c24!important;color:#fff!important}.sls-savings-badge:before{background:conic-gradient(transparent 45deg,rgb(177 76 36) 45deg 135deg,transparent 125deg 360deg)!important}.sls-purchase-options-container .sls-option-container{border:1px solid rgba(198,198,198,.55)!important}.price__sale span:last-child span{color:#b14c24}.main-product .titre-desc-wrapper{position:absolute;left:0;width:30vw!important;max-width:500px;top:80px}.main-product{padding-top:0!important;padding-bottom:0!important}.product__description{font-family:marseille;font-weight:300;line-height:1.7em;letter-spacing:normal}.product__description>p{margin:0!important}.product__description>h2{font-size:1em!important;text-transform:inherit!important;font-family:marseille!important;font-weight:300!important;line-height:1.7em!important;letter-spacing:normal!important;text-align:left!important}.pack-product .desc-slider>*{padding-right:initial!important}.pack-product .product__sku{display:none}.pack-product .breadcrumbs ul{padding:20px 0 10px}.pack-product .desc-slider{flex-grow:1!important;width:50%}.pack-product .main-prod-img-wrap{min-width:200px!important;max-width:500px!important;max-height:700px!important;display:flex;align-items:center;position:relative}.main-product .main-product-grid .main-prod-img-wrap{min-width:100%!important;max-width:15vw!important;display:flex;position:relative;height:fit-content!important;min-height:100%!important}.main-prod-img-wrap img{filter:drop-shadow(15px 8px 12px rgba(0,0,0,.25));height:65vh;max-height:800px;margin-top:50px;object-fit:contain!important}.pack-product .main-product-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px;position:relative}.main-product .main-product-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px;position:relative}.bg-product{background:url(/cdn/shop/files/Intersection_21.svg?v=1697105066) center no-repeat;display:block!important;height:fit-content!important;max-height:80vh;min-height:100%;width:100vw;position:absolute;bottom:-1px;left:35%;transform:translate(-50%);right:0;background-size:contain;z-index:-1;max-height:910px}.product-desc-wrapper{height:fit-content!important}.product__view-details{display:none!important}.product__tax{display:none}.base-price .price__container span,.product-p span.price-item.price-item--regular{font-size:2em;font-family:gravesend-sans,sans-serif!important;line-height:40px}.related-products span.price-item.price-item--regular{font-size:1.5em}.variant-box.default-variant label{font-family:gravesend-sans,sans-serif}span.money.conversion-bear-money,.price--on-sale span.money.conversion-bear-money{font-size:1em}.price__container{margin:0!important}.quantity__rules-cart{display:none!important}.quantity__label{margin-top:4vh;font-size:.9em!important}.quantity__button svg{width:15px!important;height:20px!important;padding:0!important}.quantity:after,.quantity:before{border-radius:8px!important}.quantity{height:60px;width:fit-content}.quantity .quantity__input{margin:auto;flex-grow:1;width:32px!important;padding:0}.buy-btn-wrap span{margin-right:20px}.buy-btn-wrap .cta-3{padding:0 30px!important}.main-product .product__info-wrapper{width:100%!important;max-width:100%!important;padding-left:5vw!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.product__info-wrapper{width:100%!important;max-width:100%!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.product-p label.sls-purchase-options-label{position:absolute;z-index:-2}.main-product .product__info-wrapper product-info:first-child{display:flex;flex-direction:column;align-items:start;justify-content:flex-start;height:100%;padding-top:30px;max-width:550px!important;padding-bottom:50px}.product-p .product-form__buttons,.product-p .product-form__buttons button{width:100%!important}sls-purchase-options-label{display:none}.pack-product .price-item{font-size:1.5em}.pack-product span.price-item.price-item--sale.price-item--last{color:#b14c24}.pack-product .product__info-wrapper product-info:first-child{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding-top:4vh}.main-product .product__info-wrapper product-info:last-child{display:flex;flex-direction:column;align-items:normal;width:100%}.pack-product .product__info-wrapper product-info:last-child{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;max-width:420px!important;width:100%}.product-form__input{flex:0!important;max-width:initial!important}.icon-with-text{height:100%;align-items:flex-end;padding-top:3vh;margin:0!important;width:100%}.icon-with-text__item img{width:40px!important;height:40px!important}.icon-with-text--horizontal .h4{padding:0!important;font-weight:700}.icon-with-text__item span{color:#1e462f;letter-spacing:0!important;font-weight:500}.icon-with-text__item{position:relative;margin-top:20px}.icon-with-text__item .separation-bar{display:block;position:absolute;right:-1.5rem;top:50%;transform:translateY(-50%);height:70px;width:1px;background-color:#0003}.buy-btn-wrap{width:100%;margin:0}.buy-btn-wrap>.product-form{margin:0!important;height:100%}.buy-btn-wrap>.product-form>form{height:100%}.buy-btn-wrap .product-form__buttons{width:fit-content}.sls-purchase-options-container{background-color:#fff}.sls-more-info-container,.sls-widget-branding{display:none!important}.buy-btn-wrap .product-form__buttons .cta-3{width:auto;height:60px}.buy-btn-wrap button{height:100%}.quantity{max-width:140px;margin-right:20px;margin-bottom:15px}.variant-picker-wrapper>*{padding:0;margin:0}.variant-picker-wrapper variant-radios{align-items:center!important}.variant-picker-wrapper fieldset label{margin-top:0!important}.variant-text p{margin:5px 0}.quantity:before{border:1px solid black}.variant-picker-wrapper fieldset{margin:0}.variant-picker-wrapper fieldset label{margin:11px 0 0!important;font-size:1em!important}.variant-box.default-variant{margin-bottom:0;margin-top:25px}.variant-picker-wrapper .default-variant label,.variant-picker-wrapper .default-variant input[type=radio]:checked+label{border-radius:8px!important;overflow:hidden!important;margin-right:10px!important;margin-top:0!important;padding:13px 20px!important}.variant-picker-wrapper .default-variant input[type=radio]:checked+label{background-color:#fff;color:#b14c24;border:1.5px solid #b14c24!important}.default-variant{margin-bottom:15px}.variant-box.default-variant label:hover{text-decoration:none!important}.variant-picker-wrapper.pochon-variant label{background-color:transparent!important;border:none!important;color:#000!important;font-weight:500!important;font-size:1em!important}.variant-box.default-variant label{background-color:#fff!important;border:1.5px solid rgba(0,0,0,.2)!important}.variant-picker-wrapper label{padding:0 15px!important}.variant-picker-wrapper{margin-bottom:15px!important}.variant-box>p{margin:12px}.product__sku{display:none!important}.variant-picker-wrapper label:hover{text-decoration:underline}.pochon-variant.variant-picker-wrapper input[type=radio]:checked+label{color:#b14c24!important}.variant-text{display:flex;align-items:center}.variant-text p{font-family:marseille!important}.product__info-wrapper .pochon fieldset label:nth-of-type(1){border-right:2px solid rgba(0,0,0,.2)!important;border-radius:10px;border-radius:0!important;flex-direction:column!important}.cartecad{padding-bottom:50px!important}.product__info-wrapper>strong{width:100%;margin:0 auto!important;display:flex;justify-content:center!important}.icon-with-text__item .h5{font-size:.9em}.voir-plus-product{display:flex;align-items:center;cursor:pointer}.voir-plus-product p{font-family:marseille;font-weight:400;margin:0!important}.plus-icon{width:12px;margin-right:10px;height:26px;position:relative}.plus-icon svg{padding:0!important}.variant-box{display:flex}.variant-box.pochon{padding:5px 0;border-top:1px black solid;border-bottom:1px black solid;width:100%}.variant-box.pochon p,.variant-box.pochon fieldset{width:100%}.variant-box.pochon fieldset{display:flex!important;align-items:center!important}.variant-box.pochon label{margin:0!important}.product__media-list{display:flex!important;border-radius:0 120px 0 0;overflow:hidden!important;height:100%;margin:0!important}.homep .product__media-list .product__media-item{height:100%!important;width:100%!important}.product__media-item img{width:100%!important;max-height:100%;object-fit:cover!important}.product-slider-pack{max-width:80vw!important;margin:0 auto!important}.product__media-list .slick-track{width:100%!important;display:flex!important}.product__media-list .slick-list{width:100%;height:100%}.media-arrow-container{width:100%}.product-p slider-component{position:relative}.media-prev-arrow,.media-next-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:50px;aspect-ratio:1/1;background-color:#fff;border-radius:100px;cursor:pointer;align-items:center;justify-content:center}.main-product .media-prev-arrow svg,.related-products .media-prev-arrow svg,.otherp .next-team-btn svg{position:relative;top:19px;left:3px}.main-product .media-next-arrow svg,.related-products .media-next-arrow svg{position:relative;top:19px;left:6px}.otherp .next-team-btn svg{position:relative;top:25px;left:25px}.cc-color-override-28801235.isense-cc-window{z-index:99991!important}.collection .media-next-arrow svg.icon.icon-caret,.blog .media-next-arrow svg.icon.icon-caret{position:relative;top:18px;left:6px}.product-p .media-prev-arrow.slick-arrow svg{position:relative;top:18px;left:3px}.product-p .media-next-arrow.slick-arrow svg{position:relative;top:18px;left:5px}.media-prev-arrow{left:5%;box-shadow:1px 2px 4px #0003!important}.media-next-arrow{right:5%;box-shadow:1px 2px 4px #0003!important}.media-prev-arrow>*,.media-next-arrow>*{display:block;max-width:80%}.media-prev-arrow>*{transform:rotate(90deg)}.media-next-arrow>*{transform:rotate(-90deg)}.desc-slider .product__media img{object-fit:cover!important;position:absolute;right:0;left:0;height:auto!important;top:50%!important;transform:translateY(-50%);margin-bottom:50px}.product-description .desc-grid{display:flex;flex-wrap:wrap-reverse;padding-top:50px;max-width:1920px;margin:0 auto}.product-description{background-color:#e3e8dc;padding:0}.desc-slider{flex-grow:1!important;width:50%;max-width:945px;display:flex;justify-content:flex-end}.desc-slider>*{width:100%;padding-right:5vw}.product-p .slider-buttons,.product__media-icon{display:none!important}.container{width:100%;padding:2vh 0;margin:0;max-width:900px;padding-right:5vw}.container>*{padding:20px 0}.titre-desc-mbl{display:none}ul.tabs{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:center!important}ul.tabs li{background:none;color:#000;display:inline-block;padding:10px 30px;cursor:pointer}ul.tabs li:first-child{padding-left:0!important}.tabs .sepa-bar:last-child{display:none!important}.tabs .sepa-bar{height:20px;width:2px;border-radius:10px;background-color:#0003;display:block!important}ul.tabs li.current{color:#b14c24}.container,.titre-desc-mbl{transition:.2s ease-in-out}.tab-content .metafield-rich_text_field p,.tab-content .metafield-rich_text_field ol,.tab-content p,.tab-content ol{max-height:0;overflow:hidden;margin:0;padding:0;line-height:25px;opacity:0;transform:translateY(0)}.tab-content{transition:.2s ease-in-out;padding:0;height:auto;margin-bottom:0}.metafield-rich_text_field{height:fit-content}.tab-content.current .metafield-rich_text_field p,.tab-content.current p,.tab-content.current .metafield-rich_text_field ol,.tab-content.current ol{transition:.2s ease-in-out;max-height:100%;opacity:1;transform:translateY(0);margin:10px 0}.tab-content.current .metafield-rich_text_field p strong,.tab-content.current p strong{font-weight:600!important}.tab-content.current{transition:.2s ease-in-out;margin-bottom:20px}.tabs li{font-family:gravesend-sans,sans-serif!important}.description-wrapper{display:flex;flex-grow:1;width:50%;justify-content:center}.otherp .decouvrir-home{display:none}.homep .decouvrir-home{display:inline-flex!important}.card-wrapper{width:auto!important}.slick-list{padding:0!important}.related,.related+.media-arrow-container,.related-products__heading{display:none}.related-products{max-width:1300px}.related,.blog .blog__posts{display:none}.product-p .card__information{display:flex;flex-direction:column;justify-content:space-between;padding:25px!important}.product-p .card__information h3{font-family:marseille!important;font-size:1.2em}.perso-btn-wrapper a{width:100%;background-color:#1e462f1a;border:2px #1e462f solid;padding:15px 25px;border-radius:9999px;display:inline-flex;justify-content:center;text-decoration:none!important;align-items:center}.perso-btn-wrapper{width:100%;height:max-content!important;margin:30px auto 0!important;align-items:center;flex-direction:column}.perso-btn-wrapper .perso-text{margin:0!important;font-family:marseille!important;font-weight:700!important;color:#1e462f;line-height:18px}.perso-btn-wrapper svg{height:35px!important;margin-right:15px}.perso-subtitle{color:#1e462f;font-family:marseille!important;font-weight:500!important;line-height:18px;text-align:center;white-space:nowrap;font-size:.8em;margin:10px 0!important}.price-subtitle{display:flex!important}.price-subtitle img{height:14px!important}.almatext img{padding-left:4px!important;position:relative;top:4px}.almatext span{font-size:.9em;padding-right:.2em}.almatext{display:flex;justify-content:center;flex-wrap:wrap}.customer.account h1{font-size:2em!important}.customer.account h2{font-size:1.5em}.customer.account{margin-bottom:100px!important}.logout>a{padding-left:5rem}.acc-details{min-width:50%;flex-grow:1;display:flex;flex-direction:column;align-items:center;padding:0 5rem;margin:0 auto!important}.acc-details p{text-align:center}.order{min-width:50%;display:flex;flex-direction:column;align-items:center}.account-part{margin-top:0!important}.pantel-link{display:inline-flex!important}.footer__copyright{padding-top:5px;padding-bottom:5px}.shopify-policy__body span{font-family:marseille!important;line-height:initial!important}.shopify-policy__container{max-width:1024px!important}.shopify-policy__container h2{display:none!important}.shopify-policy__container h3{font-size:20px!important}@media (min-width: 2600px){.desc-slider>media-gallery{max-width:1200px;padding-right:5vw}.product__media-list{border-radius:50px 50px 0 0}}@media (max-width: 1800px){.header{padding:0 20px!important}.has-submenu li{margin:0!important}.header__heading{width:250px}}@media (min-width: 840px) and (max-width: 1209px){.related-products ul{justify-content:start!important}}@media (max-width: 1340px){.form-wrapper,#find{flex-wrap:wrap;padding:0!important}#find{margin:50px auto!important;max-width:600px}.map-wrapper{min-height:600px!important}.form-wrapper .gradient,.form-wrapper #map,.contactp #find img,.contactp #find .text-bloc-form{width:100%;max-width:100%!important}.header__inline-menu{display:none!important}header-drawer{width:auto;margin-left:0!important}header-drawer span{width:44px}.header__icons .pro_button{display:none}.header{grid-template-columns:1fr auto 1fr!important}}@media (max-width: 1500px){.header__heading{margin:0!important;width:200px}.header__heading-link{padding:0!important}.header:after{height:100px!important}.image-bloc{width:225px;height:270px}.card{margin:0}.header{column-gap:0!important}.produit{padding:0 50px}.slider-big-wrapper{width:800px!important}.section-partenaires-custom{padding-top:0!important}.img-wrapper img{width:550px;height:350px}.wrapper-1{margin-bottom:30px}.wrapper-1 p,.cta-wrapper-1{margin-right:0!important}.wrapper-2 p,.cta-wrapper-2{margin-left:0!important}.rassurance-client{height:200px}.ras-wrapper img{height:50px;aspect-ratio:fit-content}.ras-wrapper .titre{font-size:18px}.ras-wrapper .sous-titre{font-size:12px}.team-wrapper{margin-bottom:100px}}@media (max-width: 1300px){.blog-articles,.articles-wrapper{grid-template-columns:1fr 1fr!important;column-gap:50px!important;row-gap:70px!important;max-width:800px;margin:0 auto}}@media (max-width: 1200px){.footer__blocks-wrapper .footer-block:nth-child(2){order:3}.form-wrapper{grid-template-columns:1fr!important;max-height:inherit;height:inherit}.img-contact-wrapper{grid-area:2 / 1 / 2 / 2;min-height:400px!important}.form-wrapper>.gradient{margin:0 auto}.map-wrapper{height:500px}.gradient .form-wrapper .form-text{padding-bottom:0!important}.pro-wrapper{padding-bottom:100px}.pro-bloc-1 .pro-type-right,.pro-bloc-1 .pro-type-left{flex-direction:column-reverse;align-items:center;margin-bottom:0}.pro-bloc-1 .img-wrapper{min-width:auto;padding:0 20px}.pro-bloc-1 .img-wrapper .img-2{height:auto;max-width:450px;width:max-content}.pro-bloc-1 .img-1{display:none!important}.prev-team-btn-1{margin-left:20px!important;top:15px!important;background-color:transparent!important;box-shadow:none!important}.next-team-btn-1{margin-right:20px!important;top:15px!important;background-color:transparent!important;box-shadow:none!important}.pro-bloc-1 .img-wrapper .img-2{margin-top:0!important;height:200px;width:500px;max-width:70vw}.pro-bloc-1 .text-wrapper{text-align:center;padding:0 50px;margin-bottom:0;width:100%;max-width:100%;align-items:center}.pro-bloc-1 .text-wrapper p{padding:0;text-align:center;margin:0 auto}.pro-bloc-1 h3:after{left:50%!important;transform:translate(-50%)}.contact-form-wrapper{flex-direction:column;align-items:center}.contact-form-wrapper>*{padding:0}.nomargin .field{margin-bottom:20px!important}.contact-left{min-width:100%}.contact-right{width:100%}.contact-form-wrapper{padding:0 50px}.contact-form-wrapper .button{text-wrap:nowrap}.shadow{right:-20vw;top:-15vw;display:none}.fera-allReviews-heading-header{font-size:20px!important}.fera-allReviews-avgRating-val{font-size:42px!important}.produit{padding:0 10px}.slider-buttons{display:flex!important}.collection slider-component{margin:0!important}.collection .product-grid{justify-content:flex-start!important;flex-wrap:inherit;overflow-x:auto!important}.collection .product-grid li{width:auto!important;margin-left:0!important}.collection .slider__slide:first-child{margin-left:20vw!important}.collection .slider__slide:last-child{margin-right:20vw!important}.img-wrapper img{width:400px;height:280px}.wrapper-1 h2{font-size:32px!important}.wrapper-1 p{font-size:14px!important;line-height:22px}.wrapper-1{margin-bottom:30px;padding:140px 40px 0}.wrapper-1 p,.cta-wrapper-1{margin-right:20px!important}.wrapper-2 p,.cta-wrapper-2{margin-left:20px!important}.blog-sect-wrapper .cta-1{margin:20px 0;padding:20px 30px;line-height:1rem}.blog-sect-wrapper span{display:flex;align-items:center}.wrapper-2 h2{font-size:32px!important}.wrapper-2 p{font-size:14px!important;line-height:22px}.wrapper-2{margin-bottom:30px;padding:60px 40px 0}.rassurance-client{height:200px}.ras-wrapper img{height:50px;aspect-ratio:fit-content}.ras-wrapper .titre{font-size:14px}.ras-wrapper .sous-titre{font-size:12px}.ras-wrapper{margin:0 20px}.footer p,.link--text{font-size:14px!important}.footer__blocks-wrapper{padding:0 20px;flex-direction:column;margin:0 auto;align-items:center}.footer__blocks-wrapper:nth-child(2) .footer-left .logo{width:250px}.footer h3{text-align:center;font-size:1.4em;margin:30px 0!important}.footer-block{margin-bottom:0!important}.footer__blocks-wrapper{grid-row-gap:25px!important}.footer-block .logo{margin:0!important}.fera-allReviews-review:last-child{display:none!important}.team-wrapper{margin-bottom:0;flex-direction:column-reverse;align-items:center;width:100%;padding:0 30px!important}.team-wrapper .right-team>*{margin:0!important}.team-wrapper .right-team h1{padding-bottom:20px!important}.team-wrapper .right-team{max-width:700px;width:fit-content;padding:0 30px!important;min-width:none;margin-bottom:50px!important}.team-wrapper img{margin:0!important}.member{flex-direction:column;padding-top:80px}.member-right{margin:0!important}.left-team{min-width:40%!important;width:340px!important}.left-team img{width:100%}}@media (min-width: 1025px){.main-prod-img{width:100%;max-width:1500px!important;height:auto;max-height:90%}}@media (max-width: 1024px){.homep .slick-disabled{display:none!important}.homep .media-prev-arrow svg.icon.icon-caret{position:relative;top:19px;left:3px}.main-prod-img{width:400px;margin:0 auto;height:auto;max-height:80%}* .r-big-wrapper{width:500px!important}.bg-lines{display:none}.main-prod-img-wrap{padding-top:40px!important}.main-product-grid{grid-template-columns:1fr 1fr!important}.product__info-wrapper{height:fit-content!important}.link-products{display:flex!important;position:absolute;top:10px;left:0;align-items:center;transition:.2s ease-in-out}.link-products:hover svg{transform:translate(5px);transition:.2s ease-in-out;fill:#b14c24!important}.link-products svg{height:10px;rotate:180deg}.titre-desc-wrapper{position:inherit!important;min-width:100%!important;height:fit-content}.titre-desc-wrapper h1,.titre-desc-wrapper .voir-plus-product{margin:0!important}.product-desc-wrapper,.product__description,.product__sku{display:none}.main-prod-img-wrap{min-width:100%}.bg-product{min-height:100%!important;transform:translate(-55%)}.product-desc-wrapper{margin-left:40px}.blog .blog__posts .card{margin:0!important}.blog .blog__posts{display:grid;grid-template-columns:1fr!important;margin:0 auto!important;padding:0 20px}.blog .blog__posts li{margin:0!important}.slider-big-wrapper{width:600px!important}.clickable-block{margin:0!important}.banner-p{display:none}.news-wrapper{padding:0!important}.banner-bloc{height:300px!important;margin:0!important;border-radius:0!important}.clickable-block{width:100%!important}.banner-bloc-text{padding:40px 0 40px 50px!important}.description-wrapper{width:100%;padding:20px}.desc-grid{padding-top:0!important}.desc-slider>*{max-width:100%!important;padding:0 50px}.desc-slider{width:100%;max-width:100%;padding-top:50px}.product__media-list{border-radius:0}.product__media-list:after{content:none!important}.voir-plus-product{justify-content:flex-end;margin-bottom:15px}.voir-plus-product>*{color:#b14c24;text-decoration-color:#b14c24;fill:#b14c24!important}.text-with-image-wrapper{flex-direction:column-reverse;align-items:center;height:inherit}.text-with-image-wrapper .img-wrapper{height:250px!important}.text-with-image-wrapper .img-wrapper{height:40vh;width:100%;overflow:hidden}}.clickable-block .icon-bloc svg{animation:rotate-animation 25s infinite linear}@keyframes rotate-animation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media (max-width: 1341px){.tl-switcher-container{display:none!important}}@media (min-width: 1921px){.product__media-list{border-radius:50px}div#desctiption-produit{padding-bottom:50px}}@media (min-width: 1600px){.pack-product .breadcrumbs li{max-width:700px}.team-slider-wrapper{max-width:1600px;margin:0 auto}}@media (min-width: 993px){.product-big-wrapper.page-width{padding:0 50px!important}.product-form__quantity,.add-buy{display:flex}.product-p label.quantity__label{display:none}.related-products .price{line-height:2.2}label.quantity__label{min-width:fit-content}.variant-picker-wrapper.pochon-variant{width:100%}.pack-product .product-form__quantity{width:100%!important}.pack-product .main-product-grid{margin-bottom:50px}.pack-product .product__info-wrapper.grid__item{width:50%!important}.footer-block{max-width:400px!important;min-width:max-content!important}.tabs+div,.tabs+div p{padding-top:0!important;margin-top:0}div#cart-notification{padding-top:30px!important;border:1px solid #ebebeb}.cart-notification-wrapper{top:100px}.boutique .card-add-circle{border-radius:100px;height:30px;aspect-ratio:1/1;background-color:#b14c24;position:absolute;top:0;left:0;display:block}.boutique .price-add button{border-radius:100px;white-space:nowrap;background-color:transparent!important;border:1px solid #b14c24;color:#b14c24;height:40px;display:flex;align-items:center;padding:0!important;transition:all ease-out .2s;overflow:hidden}.boutique .facets-wrap{padding-right:0}.cart__blocks{max-width:531px;width:100%!important}.js details>.header__submenu div{padding-top:73px}.collections:hover img{scale:1.05;transition:.3s}}@media (max-width: 992px){.price-subtitle{justify-content:center}div#insta-feed{overflow:hidden}.instafeed-new-carousel-container{overflow:initial!important}.instafeed-new-carousel-container{height:100%!important}.instafeed-new-carousel-item{width:100%!important;padding-top:100%!important;flex:none!important}.homep .hero_video{z-index:-1!important}.bg-product{width:140vw}.product-form__quantity{flex-wrap:wrap;display:flex}.cartp .cart-section{text-align:center}.cartp #livraison-message .active span{display:none}.desc-slider{padding-bottom:50px;margin-bottom:50px}.product-description .desc-grid{padding-bottom:80px}.boutique .collection{align-items:center}.boutique #product-grid{justify-content:center}}@media (max-width: 1104px){.boutique li.grid__item{min-width:300px;max-width:300px;margin:10px}}@media (max-width: 992px){.product-p .variant-box.default-variant{margin-top:10px}.otherp .blog{display:none}.cart__footer{padding-top:5px!important;padding-bottom:5px!important}.offre-panier.deux{border-bottom:1px solid #ebebeb!important;padding-bottom:20px;margin-bottom:20px;flex-wrap:wrap;justify-content:center}.bloc-offre{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:10px;width:100%;align-items:center;justify-content:center}.bloc-offre:last-child{border-bottom:0px solid #ebebeb;margin-bottom:0;padding-bottom:0}.bloc-offre.active .frise,.bloc-offre.active:before,.bloc-offre:before,.bloc-offre .frise,.bloc-offre svg{display:none}.bloc-offre .step{position:initial!important;margin-bottom:0!important}.homep h2,.homep .title{margin-top:initial!important;margin-bottom:20px!important}.mail-wrapper .field__button{padding:0 10px!important}.main-prod-img{height:auto}.cart__footer{flex-wrap:wrap}.cartp .offre-panier{width:100%;border:none}.cartp .cart__blocks{width:auto}.cartp button#checkout{min-width:250px}.blog-articles{grid-template-columns:1fr!important}.card-wrapper .card{overflow:hidden;background-color:#fff;border-radius:10px;width:100%}header.header.header--middle-center.header--mobile-left.page-width.header--has-menu{padding:0 15px!important}.boutique .card-add-plus span{background-color:#b14c24}.boutique .quick-add button:hover .card-add-plus span{background-color:#fff}.boutique .price-add button{display:inline-flex;margin:0 0 12px!important;padding:14px 0!important;border-radius:100px!important;border:none;text-decoration:none;transition:.3s all ease;width:auto!important;align-items:center;font-family:gravesend-sans;background-color:#fbf2ee;border:#b14c24 2px solid}.boutique .price-add{flex-wrap:wrap;justify-content:center}.boutique .price-item,.boutique .quick-add{width:100%;text-align:center}.boutique h2.product-count__text.text-body{text-align:left!important;padding-left:20px;margin-bottom:0!important;margin-top:30px!important}.boutique .banner-image-custom{min-height:100px!important}.boutique span#ProductCount{font-family:gravesend-sans,sans-serif;font-size:.6em;color:#000;display:none}.boutique #product-grid{display:contents!important}.boutique #MainContent{margin-top:90px!important}.boutique .banner-image-custom:after{background-color:#00000070!important}.boutique .facets-container{padding-top:0!important}.boutique h1{text-align:center;font-size:2em!important}.boutique aside#main-collection-filters{max-width:100%}.boutique menu-drawer.mobile-facets__wrapper{display:none}.boutique .active-facets.active-facets-desktop{margin-left:0}.boutique .facets__form-vertical .facets__disclosure-vertical{border-top:black 0px solid}.localization-selector{width:50px!important}.slideshow__text div>p{display:none}.bloc-text-right h2{left:0}.bloc-text-left h2{right:0}.desktop-localization-wrapper{display:none!important}.slideshow{height:500px!important}.section-partenaires-custom{margin-bottom:50px!important}.wrapper-1{flex-direction:column;align-items:center}.wrapper-2{flex-direction:column-reverse;align-items:center}.img-wrapper{display:flex;justify-content:center}.wrapper-1 h2,.wrapper-2 h2{margin:20px 0!important}.wrapper-1 h2:before{content:none}.wrapper-2 h2:before{content:none}h2{text-align:center!important}.wrapper-1 p,.wrapper-2 p{text-align:center!important;margin:0!important}.bloc-text-right,.bloc-text-left{margin:0}.cta-wrapper-1,.cta-wrapper-2{justify-content:center!important;margin:0!important}.cta-1 p{font-size:14px}.reviews{margin:50px 0 10px!important}.insta-wrapper p{font-size:14px!important;margin:15px 0!important}.icon-bloc{height:80px!important;width:80px!important;font-size:12px!important}.icon-bloc svg{width:100%;height:100%}#insta-feed a{display:block!important;margin-bottom:0!important;height:100%}#insta-feed{display:grid!important;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;aspect-ratio:1/1;z-index:0}.insta-wrapper{padding:0 20px!important}.instafeed-container{height:100%;width:100%!important}.rassurance-client{flex-direction:column;height:auto;padding:40px 0}#shopify-section-sections--18838706913589__06fbd2da-4c3e-4668-bc89-ea870f06cb7a .rassurance-client{margin-top:63px!important}.ras-wrapper{margin:15px 0}.footer .footer-block__newsletter{width:350px}.footer__newsletter{width:100%!important}.customer{max-width:455px!important;padding:0!important}.before_connexion_text{flex-direction:column}.before_connexion_text a{margin:0 auto!important}.password-container{margin-top:25px}.customer form{padding:40px 60px!important}.fera-allReviews-reviews{flex-direction:column;align-items:center}.boutique .collection .card{margin-bottom:0!important}}@media (max-width: 1090px){.grid--1-col .left-block-popup,.grid--2-col-tablet .left-block-popup{display:none}.popup-right{display:inline-flex;max-width:300px}.modal .footer-block__heading{margin:20px 0!important;font-size:28px!important}.modal .footer-block__text{font-size:18px!important;margin-bottom:30px!important;margin-top:0!important}.btn-news{margin-top:0!important}}@media (max-width: 454px){quantity-input.quantity{width:100%;margin-left:auto;margin-right:auto}.variant-picker-wrapper{flex-wrap:wrap}label.quantity__label{max-width:250px!important;margin:10px 0 0!important;padding:0;text-align:center}.buy-btn-wrap{width:initial;margin:0 auto}.product-p li.icon-with-text__item{width:25%!important}}@media (max-width: 415px){.paiement{margin:0 auto 20px!important}}@media (min-width: 751px){.pack-product a.voir-plus-product,.pack-product a.voir-plus-product p{justify-content:end;float:right;font-weight:400;text-decoration:underline}.cartp .loading-overlay__spinner{position:relative;top:15px}.cartp div#livraison-message{max-width:200px;width:100%;text-align:center;margin-left:auto}.cart-items td{padding-top:2rem!important;padding-bottom:2rem!important;height:min-content!important}.cartp .cart-item td{border-top:1px solid #ebebeb!important}.cartp .cart-item:last-child td{border-bottom:1px solid #ebebeb!important}}@media (min-width: 312px) and (max-width: 749px){button#checkout{width:initial}.paiement{float:right;margin-bottom:20px}}@media (max-width: 749px){.price{margin-bottom:5px}.product__info-container{align-items:center!important}.product__info-container .buy-btn-wrap{width:fit-content!important}.quantity{margin-right:0!important}.variant-box.default-variant{justify-content:center}.bloc-type-particulier.pro-type-left .img-wrapper .img-2,.bloc-type-particulier.pro-type-right .img-wrapper .img-2{width:inherit;max-width:90vw}.homep h1{font-size:1.2em;margin-bottom:20px}.cart-item__quantity{grid-column:initial!important}.cart__footer{padding-top:0;margin-top:0}.cartp .cart-item{border-bottom:1px solid #ebebeb;padding-bottom:20px}.cartp #livraison-message .active{padding:0}.cart__blocks{padding-left:0!important}.cartp div#livraison-message{width:100%;text-align:right}td.cart-item__totals.right.medium-hide.large-up-hide{grid-column:none}.cart-item__details{grid-column:2 / 6!important}.cart__ctas{margin:0!important}.cartp p.liv{margin:0 auto 40px;background:#e9fff3;padding:10px 0 8px}.cartp thead tr th:nth-child(2),.cartp thead tr th:nth-child(3),td.cart-item__totals.right.small-hide{display:none}.cartp .cart-item cart-remove-button{justify-content:center!important;margin:0!important;position:relative;top:5px;max-width:110px!important}.cartp td.cart-item__totals.right.small-hide{justify-content:initial!important}.cart-item__media{grid-row:initial!important}.paiement{width:100%;max-width:100%}.cartp .cart__ctas{text-align:right;margin-top:20px!important;padding:0!important}.cartp button#checkout{border-radius:5px}.cartp .totals__subtotal-value{margin-right:20px!important}.cartp .totals{flex-wrap:wrap;justify-content:flex-end!important}.cartp .totals>h2{font-size:1em!important}.product-p .titre-desc-mbl{border-top:1px solid #bbbfb5}.product-p .container{padding-right:0!important}.desc-slider{padding-bottom:0!important;margin-bottom:50px}.product-description .desc-grid{flex-wrap:wrap;padding-top:10px!important;padding-bottom:40px!important}.product-p .desc-slider>*{padding:0 10px!important}.product__info-wrapper{align-items:center}.product-p .product__media-item.grid__item.slider__slide.slick-slide.slick-cloned{margin-left:0}.product-p a.voir-plus-product{justify-content:center;text-decoration:none;border:1px solid #b14c24;max-width:50%;margin:0 auto 30px;height:43px;background:#b14c241c;position:relative;display:none}.product-p a.voir-plus-product .plus-icon{display:none}.boutique .facets-vertical .product-grid-container{margin-top:700px!important}span.label-show-more.label-text{display:none}.pack-product .breadcrumbs ul{padding:0 0 10px}.product__title{margin-bottom:0}.fera-widget-599741{margin-bottom:10px!important}.product__info-container>*+*{margin:0 0 5px!important;display:flex}label.quantity__label{margin:0!important}.active-facets{display:none!important}.breadcrumbs li:last-child a{display:none}.product.grid{margin-top:-5px}label.quantity__label{display:none}.product-p .product-form__buttons,.product-p .product-form__buttons button{width:190px!important;margin:10px 0 0 10px}.quantity{max-width:120px;margin:10px 10px 0 0}.variant-picker-wrapper fieldset{display:inline-block}.variant-picker-wrapper label{width:150px}fieldset.js.product-form__input{margin-left:5px!important}.variant-picker-wrapper.pochon-variant label{width:100px}.boutique .price-add{margin-top:5px}.otherp .page-title{padding-top:30px!important}.otherp h1{font-size:1.2em}.text-with-image-wrapper h3{font-size:1.8em!important}.footer-block h3{font-size:1.5em!important}.title,.text-wrapper h2{font-size:1.8em!important}.text-wrapper h2{margin-top:0!important}.footer-block__details-content{margin:30px 0!important}.footer__content-top .footer-block--newsletter{display:none!important}.pro-wrapper{padding-top:30px}.boutique .facets__form-vertical .facets__disclosure-vertical{border-top:none!important}.boutique .facets-wrap{padding-left:0!important}.boutique .facets-wrap ul{padding-left:15px}.boutique .facets-vertical.page-width{padding:0 40px!important}.main-blog{padding-right:0!important;padding-left:0!important}.main-blog>h2{padding:0 20px;font-size:1em!important;margin:40px 0!important}.blog-articles{padding:0 20px!important}.bck-team{height:88%!important}.team-slider-wrapper{margin-top:50px}.prev-team-btn,.next-team-btn{position:absolute;top:180px}.member .member-left{max-width:none;width:200px}.member .member-left svg{width:110%}.member .member-left img{width:120px!important;margin-top:10px!important}.member{padding-bottom:0!important}.btn-wrapper .prev-team-btn{margin-left:15px!important}.btn-wrapper .next-team-btn{margin-right:15px!important}.btn-wrapper>*{height:55px!important;width:55px!important}.customer-p .customer{margin-top:0!important}.menu-drawer__menu li a{line-height:22px}.text-overlay .list-text,.text-with-image-wrapper p{font-size:1em;line-height:22px!important}.list-wrapper .list-img{width:220px;height:275px}.text-wrapper{padding-top:25px}.list-wrapper .list-img:after{width:220px;height:275px}.bloc-text-svg-wrapper .text-wrapper h2,.bloc-text-svg-wrapper .text-wrapper p{padding:0 30px}.bloc-text-svg-wrapper .text-wrapper p{margin-top:30px!important;padding-bottom:50px;font-size:1em;line-height:22px}.bloc-text-svg-wrapper .text-wrapper{margin-top:50px!important}.text-wrapper{position:relative!important}.gradient .contact .field{padding-bottom:10px!important}.form-wrapper>.gradient{padding:0 20px}.contact__button{align-items:center!important;flex-direction:column-reverse;padding-top:0!important}.contact__button>button,.contact__button a{margin:20px 0!important;text-wrap:nowrap}.contact__button .button{margin:0!important}.calendar-wrapper .cal-card{flex-direction:column;width:100%;justify-content:center;max-width:400px!important;width:max-content!important;min-width:0px!important;padding-right:0;margin:0 auto 80px!important}.calendar-wrapper{display:flex;flex-wrap:wrap}.cal-card .main-text{width:100%!important}.left-cal{width:auto;justify-content:center;margin-bottom:20px;flex-direction:column-reverse;align-items:center}.cal-card .main-text{text-align:center;max-width:250px!important;min-width:200px!important;margin:0 auto}.calendar-wrapper{flex-direction:column}.left-cal img{width:100%}.left-cal .img{width:250px!important;height:150px!important;border-radius:0!important}.left-cal .text{height:100px;border-right:0!important}.cal-card .main-text>*,.main-text p{margin:0!important}.grid--1-col .left-block-popup,.grid--2-col-tablet .left-block-popup{display:none}.popup-right{display:inline-flex;max-width:300px;margin:0 auto}.modal .footer-block__heading{margin:20px 0!important}.modal .footer-block__text{font-size:18px!important;margin-bottom:30px!important;margin-top:0!important}.btn-news{margin-top:0!important}.modal{width:100%;margin:0}.modal{margin:0 auto!important;width:fit-content}.bg-popup{width:400px}.modal .footer-block__newsletter{padding:20px!important}.modal .footer-block__heading{font-size:1.6em!important;padding:0 20px}.modal .footer-block__text{font-size:1em!important;margin-bottom:10px!important}.modal .field{height:50px}.close{width:35px;height:35px}.close img{width:100%;height:100%}.card{margin:0}.tl-switcher-container{display:none!important}.header__icons{margin-right:10px}.header{padding:0 30px!important}.slideshow__text-wrapper{position:absolute!important;bottom:20px}.shadow{top:50px!important;right:-180px!important}.slider-big-wrapper{margin:0!important;width:100%!important}.slide-bloc-wrapper{width:400px}.banner__text p{font-size:24px}.arrow-cont{display:none}.footer-mid li{display:flex;justify-content:center}.shadow-log-1{display:none}.fera-allReviews-heading{flex-direction:column!important;align-items:center;display:flex!important}.fera-allReviews-heading-col2{margin:20px 0 0!important}.fera-allReviews{margin-top:40px!important}.mail-input-wrapper .field{max-width:500px;width:100%!important;margin:0 auto!important;position:relative;height:60px!important}.mail-wrapper{padding:0 10px!important}.mail-input-wrapper{min-width:auto}.mail-input-wrapper .newsletter_button{font-size:1.1em!important;padding:0 15px!important}.mail-wrapper .field__input{height:60px!important}.mail-wrapper .field__label{height:60px!important;font-size:1.1em}.mail-wrapper .field p{font-size:.9em}.main-prod-img-wrap{min-width:100%!important}.titre-desc-mbl p{margin:0!important}.titre-desc-mbl svg{height:12px;transform:rotate(0);transition:.2s ease-in-out}.titre-desc-mbl.current svg{transform:rotate(180deg)}ul.tabs{display:none}.titre-desc-mbl{display:flex;align-items:baseline;justify-content:space-between;font-family:gravesend-sans!important}.titre-desc-mbl.current{color:#b14c24}.main-product-grid{grid-template-columns:1fr!important}.titre-desc-wrapper{position:static;width:100%!important;height:fit-content;text-align:center}.product-desc-wrapper,.product__description,.product__sku{display:none}.main-product .product__info-wrapper{height:fit-content!important;justify-content:center!important;padding:0 0 30px!important;align-items:center}.desc-slider{padding-top:0!important}.titre-desc-wrapper .voir-plus-product{margin:0 auto 10px!important}.price{padding:0!important}.main-prod-img-wrap{min-width:100%}.bg-product{display:none!important}.main-prod-img-wrap img{max-height:none;margin-top:0;width:230px;height:auto}.price{text-align:center}.icon-with-text{margin-top:0!important;margin-bottom:0!important;padding-top:20px!important}.icon-with-text__item{margin-top:0!important}.main-product .product__info-wrapper product-info:first-child{padding-bottom:20px}.footer-block.grid__item,.footer-block ul{margin:0!important}.contact-form-wrapper{padding:0 20px!important}}@media (max-width: 577px){.footer__blocks-wrapper{align-items:center!important}.footer-left{margin:0 auto}.shadow{right:-250px!important}}@media (max-width: 576px){.footer__content-top{padding:0!important}.footer-left{max-width:350px}.footer-left .logo{max-width:250px}.text-introduction-wrapper{margin:40px 15px}.footer__blocks-wrapper{width:auto!important}.mail-input-wrapper .field{max-width:350px}.slide-bloc{flex-direction:column;width:300px!important;height:auto!important;align-items:center}.slide-right{margin:0!important;max-width:90%}.slide-box{text-align:center}}@media (max-width: 479px){.cart__dynamic-checkout-buttons.additional-checkout-buttons,.cartp button#checkout{max-width:100%!important;width:100%}.otherp main{margin-top:90px!important}.bg-popup{width:300px}.modal .footer-block__newsletter{padding:20px!important;margin:0!important}.modal .footer-block__heading{font-size:1.2em!important;padding:0 20px;margin-bottom:10px!important}.modal .footer-block__text{font-size:.9em!important;margin-bottom:10px!important}.modal .field{height:45px}.close{margin:20px!important}.modal .footer-block__newsletter{padding:50px 30px!important}.header{padding:0 10px!important;height:70px!important}.header__heading{display:flex;justify-content:center}.header__heading-logo-wrapper{width:160px}.logo-2{margin-top:10px;width:160px}.header__heading{width:160px!important;height:70px}.header:after{height:70px!important}.menu-drawer__navigation{padding-top:150px!important}.customer{margin-top:70px!important}.img-wrapper,.img-wrapper img{width:300px;height:200px}.wrapper-1,.wrapper-2{width:auto!important}.bloc-text-right,.bloc-text-left{max-width:100%!important}.banner-bloc{background-size:150%!important;border-radius:0!important}.banner-bloc:after{border-radius:0!important;width:100%!important;background:#000!important;opacity:.2}.banner-bloc-text{padding-left:20px!important}.slide-bloc{width:270px!important}#insta-feed{display:grid!important;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}#insta-feed a{aspect-ratio:1/1}.footer #Subscribe{width:120px!important}.customer{max-width:100vw!important}.before_connexion_text{flex-direction:column}.before_connexion_text a{margin:0 auto!important}.password-container{margin-top:25px}.customer form{padding:50px 30px!important;border-radius:0!important}.avis-trust-wrapper{flex-direction:column;align-items:center}.menu-drawer__inner-submenu{padding-top:70px;padding-bottom:100px!important}.menu-drawer__navigation{padding-top:70px!important}.homep .shopify-section-header-sticky sticky-header:after{height:70px!important}.otherp sticky-header:after{height:70px!important}}@media screen and (max-width: 380px){.footer .footer-block__newsletter{width:80vw!important}.footer .field__label{font-size:12px!important}.footer-block{min-width:auto!important}}@media (min-width: 751px) and (max-width: 1370px){.homep .collection .card-wrapper{border-radius:10px;width:408px!important;height:500px;overflow:hidden}.cartp .cart-item__details{padding-left:30px!important}}@media (min-width: 749px) and (max-width: 1200px){.homep .collection .slick-track{transform:translateZ(0)}}@media (min-width:749px){.order-history{background-color:#fff!important;min-width:800px!important}.order-history th{color:#b14c24;font-family:gravesend-sans,sans-serif!important;font-size:.8em!important}.order-history td{font-family:marseille!important;font-size:.9em!important}.accoun-part .order{min-width:fit-content!important}.account-part{flex-wrap:wrap!important}}@media (max-width: 1430px){.breadcrumbs li{overflow:hidden;text-overflow:ellipsis;max-width:175px}}@media screen and (max-width: 1370px){a.header__menu-item.list-menu__item.link.link--text.focus-inset{padding-left:0}}@media screen and (min-width: 1340px){.bg-lines svg{width:100%}header-drawer{display:block!important}.menu-drawer summary.menu-drawer__menu-item{padding-right:0!important}.menu-drawer__menu{position:inherit}}@media screen and (min-width: 1341px){header-drawer{display:none!important}}@media screen and (max-height: 650px){.menu-drawer__menu li a{line-height:22px}}@media screen and (max-height: 900px){.form-wrapper{height:auto!important}.contact textarea{min-height:150px}}@media screen and (max-width: 1920px){.text-with-image-wrapper{margin-bottom:0!important}#bloc-text-img{padding-bottom:0!important;margin-bottom:100px!important}}div#shopify-section-template--18838706454837__main .card .icon-wrap{display:none}div#shopify-section-template--18838706454837__main h3{font-size:1em!important;text-align:center!important;width:200px!important}div#shopify-section-template--18838706454837__main .card__media,.card .media{position:static}div#shopify-section-template--18838706454837__main .card__inner{width:200px}@media screen and (min-width: 990px){div#shopify-section-template--18838706454837__main .card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{max-width:600px;width:100%}}#CartDrawer h2.drawer__heading{margin:0!important;font-size:25px}#CartDrawer .drawer__close svg{height:15px}#CartDrawer.cart-drawer .cart-items th{text-transform:initial;letter-spacing:0;font-size:16px}#CartDrawer quantity-input.quantity{margin-top:0;margin-bottom:0}#CartDrawer .cart-item__quantity-wrapper{align-items:center}#CartDrawer .quantity{height:45px}#CartDrawer cart-remove-button .button{background:transparent}#CartDrawer .quantity__button svg{width:12px!important;height:15px!important;padding:0!important}#CartDrawer .cart-item cart-remove-button{margin:0}#CartDrawer.cart-drawer .cart__checkout-button{height:50px;background:#b14c24!important;color:#fff}#CartDrawer.cart-drawer .tax-note{margin-bottom:20px;text-align:center}#CartDrawer .quantity__button{width:35px}#CartDrawer .cart-item__name{letter-spacing:0;text-transform:initial;font-weight:600}#CartDrawer.cart-drawer .cart-items td.cart-item__details{padding-bottom:0!important}#CartDrawer.cart-drawer .cart-items .cart-item__quantity{padding-top:0!important}#CartDrawer .cart-item__quantity-wrapper{flex-wrap:nowrap}#CartDrawer .cart-item__error{margin:0}@media (max-width: 479px){#shopify-section-sections--26257210016118__06fbd2da-4c3e-4668-bc89-ea870f06cb7a .rassurance-client{padding:0!important;margin-top:70px!important}}@media (max-width: 639px){body main .cta-1,body main .banner__buttons .cta-1{padding-bottom:10px!important;padding-top:10px!important;margin-top:15px;margin-bottom:10px}body.homep main h2,body.homep main .title{font-size:24px!important}body main .text-introduction-wrapper{margin:20px 15px}body.homep h1{margin-bottom:15px}body.homep .all-button{margin:-20px 0 10px!important}#shopify-section-template--26257208934774__442ac306-b3c2-4c7d-9375-98ffd6e780c5.section-partenaires-custom{margin-bottom:0!important}body.homep .collections-produits-wrapper{margin-top:20px}body.homep .collections .image-bloc{margin:10px}body.homep .collections-produits-wrapper .produit{grid-row-gap:20px!important}#shopify-section-template--26257208934774__custom_html_CeVtbx h2.section_title{margin-bottom:5px!important}body.homep #shopify-section-template--26257208934774__featured_products_new_gRrxPn{margin-bottom:15px}body.homep #shopify-section-template--26257208934774__partenaires_custom_YP3Xxn.section-partenaires-custom{margin:20px 0 0!important}#shopify-section-template--26257208934774__partenaires_custom_YP3Xxn.section-partenaires-custom h2{margin-bottom:10px!important}body.homep .blog-sect-wrapper .bg-shape{height:105%}#shopify-section-template--26257208934774__1cf411e9-508b-4323-9fe5-e8383beaa92d .blog-sect-wrapper{margin-bottom:50px}#shopify-section-template--26257208934774__custom_html_WghgUh h2{margin-bottom:0!important}body.homep .wrapper-1,body.homep .wrapper-2{width:auto!important;padding-top:0;padding-bottom:0}#shopify-section-template--26257208934774__custom_html_WghgUh .fera-allReviews.fera-container--thin{margin-top:20px!important;margin-bottom:40px}#shopify-section-template--26257208934774__news_QqMAtR .banner-bloc{min-height:330px}body.homep .fera-allReviews-heading-col2{margin:0!important}.fera-allReviews.fera-allReviews--grid.fera-container--thin .fera-allReviews-body .fera-allReviews-reviews .fera-allReviews-review{margin-top:10px;margin-bottom:10px}body .fera-allReviews.fera-allReviews--grid .fera-allReviews-body{margin-bottom:0}body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .card__content{position:initial}body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .card__heading,body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .fera-productReviews-badge,body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .price{color:#000!important;font-size:16px!important}body #shopify-section-template--26257208934774__featured_products_new_jrDDen .card__content{position:initial}body #shopify-section-template--26257208934774__featured_products_new_jrDDen .card__heading,body #shopify-section-template--26257208934774__featured_products_new_jrDDen .fera-productReviews-badge,body #shopify-section-template--26257208934774__featured_products_new_jrDDen .price{color:#000!important;font-size:16px!important}body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .price,body #shopify-section-template--26257208934774__featured_products_new_jrDDen .price{display:none}body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .slider-item,body #shopify-section-template--26257208934774__featured_products_new_jrDDen .slider-item{flex:0 0 calc(50% - .5rem)}body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .slider-track,body #shopify-section-template--26257208934774__featured_products_new_jrDDen .slider-track{gap:1rem}body #shopify-section-template--26257208934774__featured_products_new_gRrxPn .quick-add__submit,body #shopify-section-template--26257208934774__featured_products_new_jrDDen .quick-add__submit{padding:10px 7px;font-size:13px}body.homep main h2.accordion__title{font-size:16px!important}#shopify-section-template--26257208934774__white_space_header_98KYaJ .white-space{height:30px}body h2.insta-h2,body .reviews h2{font-size:24px}body.product-p h2.insta-h2{margin-top:0!important;margin-bottom:20px!important}body.boutique .price-add button{padding:5px 0!important}body .contact-form-wrapper .contact-left .field__input{height:40px;min-height:40px;padding:0 20px!important}body .rassurance-client{margin-top:0}#shopify-section-template--26257209721206__recommended_products_CFHEdC .title{font-size:24px!important;margin-top:30px!important;margin-bottom:20px!important}body .product-description .desc-grid{padding-bottom:0!important}body #shopify-section-template--26257209721206__recommended_products_CFHEdC span.price-item.price-item--regular{font-size:16px}#shopify-section-template--26257209721206__recommended_products_CFHEdC .quick-add__submit{padding:14px}.product-media-container .media img,body .desc-slider{margin-bottom:0}body #shopify-section-template--26257209721206__recommended_products_CFHEdC .card__heading{font-size:16px;margin-bottom:0!important}body #shopify-section-template--26257209426294__partenaires_custom_WDpQC3.section-partenaires-custom{margin-top:0!important;margin-bottom:20px!important}body .pro-form-wrapper .contact p{margin-bottom:20px!important}body .pro-form-wrapper .contact__button{margin-top:-30px!important}body .pro-form-wrapper{margin-bottom:20px}body .pro-slider-wrapper{margin-bottom:150px!important}body #shopify-section-template--26257209426294__rich_text_Yt7icQ h2.rich-text__heading.rte.inline-richtext.h1{font-family:gravesend-sans,sans-serif;margin-bottom:20px!important;margin-top:30px!important}body #shopify-section-template--26257209426294__rich_text_Yt7icQ .rich-text__buttons{margin-top:20px}body .section-template--26257209426294__rich_text_Yt7icQ-padding{padding-top:0;padding-bottom:0}body.boutique li.grid__item{min-width:calc(50% - 20px)!important;width:calc(50% - 20px)!important;max-width:none!important;flex-grow:initial}body.boutique #product-grid{display:flex!important;flex-wrap:wrap;flex-direction:row}#shopify-section-sections--26257209950582__d31736df-bb73-4767-a357-1e0b9ee593e2 h2.insta-h2{margin-top:10px!important;margin-bottom:20px!important}body #shopify-section-template--26257208934774__collapsible_content_F4pkU9 h2.collapsible-content__heading.inline-richtext.h1{padding-top:20px}body #shopify-section-template--26257208934774__collapsible_content_F4pkU9 .accordion{margin-top:0}body #shopify-section-template--26257209426294__partenaires_custom_WDpQC3.section-partenaires-custom .title{margin-top:30px}body #shopify-section-template--26257209426294__30e7c01c-9eff-4c4a-b2f4-cbe365a44db2 .pro-wrapper{padding-bottom:0}body #shopify-section-template--26257209426294__30e7c01c-9eff-4c4a-b2f4-cbe365a44db2 .pro-wrapper .text-wrapper h2{margin-bottom:10px!important}body #shopify-section-template--26257209426294__partenaires_custom_WDpQC3.section-partenaires-custom .title{margin-top:30px!important;margin-bottom:20px!important}body .main-product .product__info-wrapper product-info:first-child{padding-top:10px}body .variant-box>p{margin:0}body.product-p .product-form__buttons,.product-p .product-form__buttons button{width:200px!important;margin:0 0 0 10px}body.product-p quantity-input.quantity{margin-top:0}body.product-p .quantity{height:45px}body #shopify-section-template--26257209721206__recommended_products_CFHEdC .slider-item{flex:0 0 calc(50% - 5px);scroll-snap-align:start;width:calc(50% - 5px);margin:0}body.homep slideshow-component .slideshow.banner{height:400px!important;min-height:400px!important}body.homep .text-introduction p{font-size:12px}body.homep .collections-produits-wrapper .produit{grid-row-gap:20px!important;grid-column-gap:30px!important;flex-direction:row}body.homep .collections .image-bloc{margin:10px;width:100%;height:225px}body.homep .collections-produits-wrapper .card{width:calc(50% - 20px);flex-grow:initial}body #shopify-section-template--26257209721206__recommended_products_CFHEdC .quick-add__submit{padding:10px 5px;font-size:14px}body .footer-block h3{margin-top:0!important;margin-bottom:10px!important}body .footer__content-top{padding-top:30px!important}body .rassurance-client{padding-top:25px;padding-bottom:25px}#shopify-section-template--26257209721206__recommended_products_CFHEdC .slider-track{gap:10px}body #shopify-section-template--26257209721206__recommended_products_CFHEdC .price-add{display:flex!important;flex-direction:column}body #shopify-section-template--26257209721206__recommended_products_CFHEdC .card__content{padding:0}body.product-p .card__information{display:block;display:flex;flex-direction:column;justify-content:space-between;padding:10px!important}body.product-p .buy-btn-wrap .product-form__buttons .cta-3{width:auto;height:45px;padding:0 8px!important;font-size:12px}body .fera-widget-599741{margin-top:0;margin-bottom:0!important}body #copernic-button-container{margin:5px}body .product__info-container>*+*{margin:0 0 5px!important}body.product-p .product__title{margin-bottom:10px}body .badge-tag .promo-badge,body .badge-tag .circle{width:60px!important;padding:7.5px}.cta-wrapper-2.cta-wrapper-faq{display:block;width:100%;text-align:center;margin-bottom:0!important}.hidden-on-mobile{display:none}}@media (min-width: 640px){.cta-wrapper-2.cta-wrapper-faq{display:none!important}}@media (max-width: 780px){body #shopify-section-template--26257209721206__78cef933-0df7-48e5-8465-3ddd0cc430af .tab-content.current{height:auto}}@media (max-width: 1024px){body .slider-wrapper .slide-bloc{width:100%!important;height:auto}.slider-wrapper .slide-title{line-height:1}.slider-wrapper .slide-place{line-height:1.2}.slider-wrapper .slide-title{font-size:16px}}h2.accordion__title{font-family:gravesend-sans,sans-serif;letter-spacing:0!important}@media (max-width: 992px){.fera-allReviews.fera-allReviews--grid .fera-allReviews-body .fera-allReviews-reviews .fera-allReviews-review+.fera-allReviews-review{display:none}}@media (max-width: 934px){.collections-produits-wrapper .collections p{text-transform:uppercase;text-wrap:auto;line-height:1.2;font-size:18px}}@media (max-width: 639px){.collections-produits-wrapper .collections p{max-width:130px}}.slider-mobile-gutter{margin:0 -1.5rem}@media screen and (min-width: 750px){.slider-mobile-gutter{margin:0 -5rem}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom.css.map */
