:root{--header-font-family:josefin-sans,Helvetica,Roboto,Arial,sans-serif;--header-color:#333333;--header-font-family2:"Caveat",Helvetica,Roboto,Arial,sans-serif;--body-font-family:roboto,Helvetica,Roboto,Arial,sans-serif;--body-font-color:#333333}#shopify-section-header{transition:transform .3s ease-in-out}body.scrolling-down #shopify-section-header{transform:translateY(-100%)}.announcement-bar{color:#fff;height:auto}body.menu-opened .announcement-bar{opacity:0;height:0}.announcement-bar .announcement-message{font-family:var(--header-font-family);font-size:.625rem;font-weight:700;letter-spacing:.5px;line-height:1.3;vertical-align:middle;margin:0}@media print,screen and (min-width:64em){.announcement-bar .announcement-message{font-size:.75rem;letter-spacing:.55px}}.announcement-bar .pre-header-slider:not(.slick-initialized)>:not(:first-child){display:none}.announcement-bar .pre-header-slider .slick-slide{padding:7px 0}@media print,screen and (min-width:64em){.announcement-bar .pre-header-slider .slick-slide{padding:13px 0}}.page-header-top{transition:max-height .3s ease-in-out;background-color:#fff}@media print,screen and (min-width:64em){.scrolling-down .page-header-top{padding:0;height:0;opacity:0;visibility:hidden}}@media print,screen and (min-width:64em){.page-header-top .grid-container.fluid{padding-left:0;padding-right:0}}@media print,screen and (max-width:47.99875em){.page-header-top .grid-container .cell.large-6.text-center{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (max-width:63.99875em){.page-header-top .top-header-left{padding-top:8px;padding-bottom:8px;text-align:center}}@media print,screen and (min-width:64em){.page-header-top .top-header-left,.page-header-top .top-header-right{display:flex;align-items:center}}.page-header-top .top-header-right{justify-content:flex-end}@media print,screen and (max-width:63.99875em){.page-header-top .top-header-right{display:none}}.page-header-top .french-flag{align-self:center;margin-right:12px}@media print,screen and (max-width:63.99875em){.page-header-top .french-flag{display:none}}.page-header-top .french-flag svg{transform:translate(26%,13%)}.page-header-top .top-text{color:#f2ded4;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.88px}@media print,screen and (min-width:48em){.page-header-top .top-text{font-size:12px;letter-spacing:.96px}}.page-header-top .social-icons{display:flex}@media print,screen and (min-width:64em){.page-header-top .social-icons{margin-top:3px}}.page-header-top .social-icons li{list-style-type:none}.page-header-top .social-icons a{line-height:1;padding:0 10px}.header-top-nav{margin:0;list-style-type:none;display:flex;align-items:center}.header-top-nav>li:last-child{background-color:#9d2235;position:relative}.header-top-nav>li:last-child a{font-size:12px;font-weight:600;color:#fff;letter-spacing:.6px;padding:10.5px 25px}.header-top-nav>li:last-child:focus,.header-top-nav>li:last-child:hover{background-color:#9d2235}.header-top-nav>li:last-child:focus a,.header-top-nav>li:last-child:hover a{color:#fff}.header-top-nav li a{padding:8px 10px;color:#333;font-family:var(--header-font-family);display:block;font-size:16px}@media print,screen and (min-width:64em){.header-top-nav li a{font-size:13px}}.header-top-nav li a:active,.header-top-nav li a:focus,.header-top-nav li a:hover{color:#333333b3;text-decoration:none}.header-top-nav .header-menu-item.has-childs:hover:before{content:"";position:absolute;width:calc(100% - 20px);height:4px;left:50%;right:0;top:32px;transform:translate(-50%);background-color:#ede7e1;z-index:1000}.header-top-nav li.header-menu-item:not(:last-child){margin-right:8px;position:relative}.header-top-nav li.header-menu-item.has-childs:hover .header-submenu{opacity:1;visibility:visible}.header-top-nav .header-submenu{opacity:0;visibility:hidden;position:absolute;left:50%;right:0;top:100%;transform:translate(-50%);background-color:#fff;padding:10px 20px;z-index:999;margin-top:0;transition:all .3s ease;width:158px;box-shadow:0 5px 30px #0000001a}.header-top-nav .header-submenu ul{list-style-type:none;margin:0;padding:10px 5px}.header-top-nav .header-submenu ul li a{color:#333;padding:5px;font-family:var(--header-font-family);font-size:14px;position:relative;transition:all .3s ease-in-out;white-space:nowrap;text-transform:none;letter-spacing:0}.header-top-nav .header-submenu ul li a:active,.header-top-nav .header-submenu ul li a:focus,.header-top-nav .header-submenu ul li a:hover{color:#333333b3}#compte .page-header,#creer-un-compte .page-header,#l-actualite .page-header,#votre-panier .page-header,.template-404 .page-header,.template-product .page-header,[data-template=page-contact] .page-header{border-bottom:1px solid #ede7e1}.page-header{z-index:998;background-color:#fff}@media print,screen and (min-width:64em){.page-header{border-bottom:1px solid #ede7e1;border-top:1px solid #ede7e1}}@media print,screen and (max-width:63.99875em){.menu-opened .page-header{height:100vh;overflow:auto}.menu-opened .page-header>.grid-container{border-bottom:1px solid #ede7e1}}.sticky-pinned .page-header{border-bottom:10px solid #e5beaa;padding-top:5px}.page-header>.grid-container{background-color:#fff;z-index:2;position:relative}@media print,screen and (min-width:64em){.page-header>.grid-container{box-shadow:none}}.page-header .header-wrapper{display:flex;align-items:center;justify-content:space-between}@media print,screen and (max-width:63.99875em){.page-header .header-wrapper{padding:13.5px 0}body.menu-opened .page-header .header-wrapper{padding:15px 0}}@media print,screen and (max-width:74.99875em){.page-header .header-links{display:flex}}@media print,screen and (max-width:63.99875em){.page-header .header-links .site-header__icon{padding:0!important}}@media print,screen and (max-width:63.99875em){.page-header .header-links .search-trigger,.page-header .header-links .site-header__account{display:none;align-items:center;padding-bottom:6px!important;margin-right:18px}}@media print,screen and (max-width:63.99875em){.menu-opened .page-header .header-links .search-trigger,.menu-opened .page-header .header-links .site-header__account{display:flex}}.page-header .header-links a:not(:last-child){padding:0 5px}@media screen and (min-width:75em){.page-header .header-links a:not(:last-child){padding:0 10px}}.page-header .header-links a{display:inline-block;transition:all .5s ease-in-out}.page-header .header-links a:focus svg .login,.page-header .header-links a:focus svg path,.page-header .header-links a:hover svg .login,.page-header .header-links a:hover svg path{fill:#e5beaa}.page-header .header-links .site-header__cart{position:relative}@media print,screen and (min-width:64em){.page-header .header-links .site-header__cart{padding-left:13px}}.page-header .header-links .site-header__cart .icon__fallback-text{position:absolute;transform:translateY(50%);font-size:14px;line-height:1.25;margin-left:5px;color:#9d2235;font-weight:500}.page-header .header-links .site-header__cart-count{position:absolute;right:-5px;top:-7px;font-weight:500;font-size:12px;min-width:19px;height:19px;line-height:1.6;display:inline-block;text-align:center;color:#fff;border-radius:50%;background-color:#9d2235}.page-header .header-links .site-header__cart-count span{font-family:var(--body-font-family);font-size:12px;font-weight:500}@media print,screen and (min-width:48em){.page-header .header-links .site-header__cart-count span{line-height:1.6}}.page-header .site-header-logo{text-align:center}@media print,screen and (max-width:74.99875em){body.menu-opened .page-header .site-header-logo{display:none}}@media print,screen and (max-width:63.99875em){body.sticky-unpinned .page-header .site-header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:75em){.page-header .site-header-logo{padding-right:70px}}@media print,screen and (min-width:64em){.sticky-pinned .page-header .site-header-logo{padding-top:0;padding-bottom:0}}.page-header .site-header-logo .header-logo{display:block;margin:0 auto}@media print,screen and (min-width:48em){.page-header .site-header-logo .header-logo{max-width:100%}}@media screen and (min-width:75em){.page-header .site-header-logo .header-logo{position:absolute;left:30px;top:-29px;max-width:160px}}@media print,screen and (max-width:63.99875em){body.template-index.sticky-pinned .page-header .site-header-logo .header-logo{position:absolute;left:50%;top:14px;transform:translate(-50%);max-width:160px}}@media print,screen and (min-width:64em){.sticky-pinned .page-header .site-header-logo .header-logo{max-width:100%}}.page-header .site-header-logo .header-logo img{margin-bottom:0;margin-top:0;opacity:1;transition:all .3s ease}@media print,screen and (max-width:74.99875em){body.sticky-pinned .page-header .site-header-logo .header-logo img,body:not(.template-index) .page-header .site-header-logo .header-logo img{opacity:0;visibility:hidden;display:none}}@media print,screen and (max-width:74.99875em){body.template-index .page-header .site-header-logo .header-logo img{width:101.43px}}@media print,screen and (min-width:64em){.sticky-pinned .page-header .site-header-logo .header-logo img{opacity:0}}.page-header .site-header-logo .header-logo .sticky-logo{display:block;width:159.15px;height:42px}@media screen and (min-width:75em){.page-header .site-header-logo .header-logo .sticky-logo{opacity:0;visibility:hidden;width:136.42px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-14px}}@media print,screen and (max-width:74.99875em){body.template-index:not(.sticky-pinned) .page-header .site-header-logo .header-logo .sticky-logo{opacity:0;visibility:hidden;display:none}}@media print,screen and (min-width:48em){.page-header .site-header-logo .header-logo .sticky-logo svg{width:136.42px;height:36px}}@media print,screen and (min-width:64em){.sticky-pinned .page-header .site-header-logo .header-logo .sticky-logo{opacity:1;visibility:visible}}@media print,screen and (max-width:47.99875em){.menu-opened .sticky-pinned .page-header .site-header-logo .header-logo .sticky-logo{opacity:0;visibility:hidden}}@media print,screen and (min-width:64em){.page-header .main-menu{margin-left:46px}}.header-nav{margin:0;list-style-type:none;display:flex;align-items:center}@media print,screen and (min-width:64em){.header-nav{justify-content:center}}.header-nav li a{text-transform:uppercase;font-family:var(--header-font-family);font-size:13px;letter-spacing:.65px;line-height:1.2;color:#333;display:block;padding:24px 5px}.header-nav li a:active,.header-nav li a:focus,.header-nav li a:hover{color:#9d2235;text-decoration:none}.header-nav li.header-menu-item>a{position:relative}.header-nav li.header-menu-item>a:after{content:"";transform:scale(0);transform-origin:center;background-color:#9d2235;position:absolute;bottom:-1px;left:0;width:100%;height:4px;opacity:0;transition:opacity .4s,transform .4s}@media print,screen and (min-width:64em){.sticky-pinned .header-nav li.header-menu-item>a{padding:16.8px 10px}}@media print,screen and (min-width:64em){.header-nav li.header-menu-item>a{padding:32px 10px}}.header-nav li.header-menu-item:hover>a:after{opacity:1;transform:scale(1)}.header-nav li.header-menu-item:hover .header-submenu{opacity:1;visibility:visible}.header-nav li.header-menu-item:not(:last-child){margin-right:8px}.header-nav li.header-menu-item.has-childs:hover .header-submenu{opacity:1;visibility:visible}.header-nav .header-submenu{background-color:#fff;z-index:1;transition:all .3s ease;width:auto;position:absolute;top:100%;left:50%;transform:translate(-50%);opacity:0;width:100vw;visibility:hidden;padding:33px 15.8% 6px;z-index:-1}.header-nav .header-submenu:after{content:"";background-color:#fcf1ec;position:absolute;width:100%;height:57%;bottom:0;left:0;z-index:-1}.header-nav .header-submenu .site-nav__childlist{background:0 0}.header-nav .header-submenu ul{list-style-type:none;display:flex;justify-content:space-between;max-width:60rem;margin:0 auto}.header-nav .header-submenu ul li{height:100%}.header-nav .header-submenu ul li .submenu-item-link{color:#333;display:block;padding:0;font-family:var(--header-font-family);font-weight:400;font-size:12px;letter-spacing:.6px;text-transform:uppercase;position:relative;transition:all .3s ease-in-out;margin-bottom:12px}.header-nav .header-submenu ul li .submenu-item-link:active,.header-nav .header-submenu ul li .submenu-item-link:focus,.header-nav .header-submenu ul li .submenu-item-link:hover{color:#333333b3}.header-nav .header-submenu ul li .submenu-item-link:active:before,.header-nav .header-submenu ul li .submenu-item-link:focus:before,.header-nav .header-submenu ul li .submenu-item-link:hover:before{opacity:1;visibility:visible}.header-nav .header-submenu ul li .submenu-item-link svg{z-index:2;position:relative}.header-nav .header-submenu ul li .submenu-title-link{font-size:12px;letter-spacing:.6px;text-align:center;display:block;padding:8px 0;color:#333}.header-nav .header-submenu ul li .submenu-title-link:active,.header-nav .header-submenu ul li .submenu-title-link:focus,.header-nav .header-submenu ul li .submenu-title-link:hover{color:#333333b3}.header-nav .header-submenu ul li .collection-image{margin:0 auto;width:120px;height:120px}.header-nav .header-submenu ul li .collection-image img{width:100%;height:100%;margin-bottom:0;object-fit:cover}.header-links{padding-right:30px}@media print,screen and (max-width:63.99875em){.header-links{padding-right:0}}.voir-tout{font-family:var(--header-font-family);font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;text-decoration:underline;text-align:center;color:#333;display:block;margin:0 auto;padding:13px 0 26px}.voir-tout:hover{color:#333!important}.triggerMenu{position:relative;width:53px;height:53px;margin-left:-15px;outline:0;overflow:hidden}.triggerMenu span{position:absolute;width:25px;height:2px;background:#333;left:calc(50% - 9px);top:calc(50% - 1px);transition:all .3s ease}.triggerMenu span:first-of-type{margin-top:-7px}.menu-opened .triggerMenu span:first-of-type{transform:rotate(45deg);top:25px;margin:0;width:22px}.triggerMenu span:nth-of-type(2){width:30px}.menu-opened .triggerMenu span:nth-of-type(2){left:100%}.triggerMenu span:last-of-type{margin-top:7px}.menu-opened .triggerMenu span:last-of-type{transform:rotate(-45deg);top:25px;margin:0;width:22px}body.menu-opened{overflow:hidden;height:100%}.mobile-nav__table{display:none!important}.mobile-nav-wrapper{background:#e5beaa;width:100%;transform:translate(-100%);position:fixed;left:0;top:83px;bottom:0;overflow-y:auto;transition:transform .3s ease;height:auto!important}.menu-opened .mobile-nav-wrapper{transform:translate(0)}.mobile-nav-wrapper a,.mobile-nav-wrapper button,.mobile-nav-wrapper li,.mobile-nav-wrapper ul{outline:0!important}.mobile-nav-wrapper a:active,.mobile-nav-wrapper a:focus,.mobile-nav-wrapper button:active,.mobile-nav-wrapper button:focus,.mobile-nav-wrapper li:active,.mobile-nav-wrapper li:focus,.mobile-nav-wrapper ul:active,.mobile-nav-wrapper ul:focus{outline:0!important}.mobile-nav-wrapper .mobile-nav__item.opened>button .mobile-nav__icon{transform:rotate(180deg)}.mobile-nav-wrapper .mobile-nav>li button{text-align:left}.mobile-nav-wrapper .mobile-nav>li button,.mobile-nav-wrapper .mobile-nav>li>a{font-size:13px;font-weight:400;font-family:var(--header-font-family);line-height:1.18;color:#333}.mobile-nav-wrapper .js-toggle-submenu{position:relative}.mobile-nav-wrapper .js-toggle-submenu .mobile-nav__icon{background-image:url(Chevron.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:10px;height:5.87px;top:26px;right:5px;transition:transform .3s ease-in-out}.mobile-nav-wrapper .js-toggle-submenu .mobile-nav__icon svg{display:none}.mobile-nav__dropdown{padding-left:10px;display:none;position:relative;margin-left:0!important}.mobile-nav__dropdown li a,.mobile-nav__dropdown li button{font-family:var(--header-font-family);letter-spacing:.6px;outline:0!important;color:#333!important}.mobile-main-menu{background-color:#fff;padding:0}.mobile-main-menu>li:not(:last-child){border-bottom:1px solid #ede7e1}.mobile-main-menu>li a{font-size:13px;letter-spacing:.65px}.mobile-main-menu li{display:flex;align-items:center;flex-direction:column}.mobile-main-menu li a,.mobile-main-menu li button{font-size:12px;letter-spacing:.6px;padding:20px;text-transform:uppercase}.mobile-main-menu .collection-image{padding-right:20px}.mobile-main-menu .collection-image img{width:80px;height:80px;object-fit:cover;margin:0 auto}.mobile-sub-menu{background-color:#e5beaa;padding-top:20px;padding-bottom:80px}.mobile-sub-menu>li>a,.mobile-sub-menu>li>button{padding:11px 20px}.mobile-sub-menu a>span,.mobile-sub-menu button>span{font-size:16px;font-weight:400;font-family:var(--header-font-family);color:#333}@media print,screen and (max-width:74.99875em){.mobile-sub-menu>li:last-child a{font-family:var(--header-font-family);font-size:13px;letter-spacing:.65px;background-color:#fcf1ec;text-align:center;display:block;max-width:324px;margin:13px auto 0;padding:15.5px 20px!important}.mobile-sub-menu>li:last-child a:after,.mobile-sub-menu>li:last-child a:before{content:"";position:absolute;top:0;border:solid 25px transparent;transform:translate(0)}.mobile-sub-menu>li:last-child a:before{left:0;border-left:solid 9px #e5beaa}.mobile-sub-menu>li:last-child a:after{right:0;border-right:solid 9px #e5beaa}.mobile-sub-menu>li:last-child a span{font-family:var(--header-font-family);font-size:13px;letter-spacing:.65px}}.mobile-nav__dropdown{display:none;position:relative;margin-left:0!important;width:100%;padding-left:0}.mobile-main-menu .mobile-nav__dropdown{background-color:#fcf1ec;padding-top:13px}.mobile-sub-menu .mobile-nav__dropdown{padding-left:20px}.mobile-nav__dropdown li{outline:0!important}.mobile-nav__dropdown li>a>span{font-size:inherit!important;font-family:inherit;outline:0!important;color:#333!important}.mobile-nav__dropdown li a{display:flex;align-items:center;padding:12px 20px!important}.mobile-main-menu .mobile-nav__dropdown li a{padding:5px 20px!important}.mobile-sub-menu .mobile-nav__dropdown li a{padding:1px 20px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/header.css.map */
