.flex{display:flex}.flex.column{flex-direction:column}.flex.wrap{flex-wrap:wrap}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.justify-evenly{justify-content:space-evenly}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.align-stretch{align-items:stretch}.flex.align-baseline{align-items:baseline}.grid{display:grid}.text-center{text-align:center}@-webkit-keyframes anim_underline{0%{width:100%;left:auto;right:0}49.9%{width:0%;left:auto;right:0}50%{width:0%;left:0;right:auto}to{width:100%;left:0;right:auto}}@keyframes anim_underline{0%{width:100%;left:auto;right:0}49.9%{width:0%;left:auto;right:0}50%{width:0%;left:0;right:auto}to{width:100%;left:0;right:auto}}@-webkit-keyframes anim_growFromLeft{0%{width:0;left:0;right:auto}to{width:100%;left:0;right:auto}}@keyframes anim_growFromLeft{0%{width:0;left:0;right:auto}to{width:100%;left:0;right:auto}}@-webkit-keyframes anim_shrinkToRight{0%{width:100%;right:0;left:auto}to{width:0;right:0;left:auto}}@keyframes anim_shrinkToRight{0%{width:100%;right:0;left:auto}to{width:0;right:0;left:auto}}@keyframes animation-announcement{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.color-1{color:var(--color-1)}.color-2{color:var(--color-2)}.bg-black{background:var(--theme-black)}.bg-white{background:var(--theme-white)}.bg-color-1{background:var(--color-1)}.bg-color-2{background:var(--color-2)}.container{width:100%;box-sizing:border-box;margin:auto;padding:0 30px}@media screen and (max-width: 989px){.container{padding:0 20px}}.container.grid{grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-gap:30px}@media screen and (max-width: 1040px){.container.grid{grid-template-columns:repeat(12,1fr);padding:0 30px;grid-gap:30px}}@media screen and (max-width: 990px){.container.grid{grid-template-columns:repeat(6,1fr);padding:0 20px;grid-gap:5px}}.container.no-padding{padding:0}.container.fluid{max-width:100%}.container.debug{display:grid;opacity:0;position:fixed;height:100vh;pointer-events:none;z-index:100}.container.debug.visible{opacity:1}.container.debug .col{background:#657d6b4d;grid-column:span 1;text-align:center}.col-1{height:auto;grid-column:span 1}.col-2{height:auto;grid-column:span 2}.col-3{height:auto;grid-column:span 3}.col-4{height:auto;grid-column:span 4}.col-5{height:auto;grid-column:span 5}.col-6{height:auto;grid-column:span 6}.col-7{height:auto;grid-column:span 7}.col-8{height:auto;grid-column:span 8}.col-9{height:auto;grid-column:span 9}.col-10{height:auto;grid-column:span 10}.col-11{height:auto;grid-column:span 11}.col-12{height:auto;grid-column:span 12}@media screen and (max-width: 989px){.col-m-1{height:auto;grid-column:span 1}}@media screen and (max-width: 989px){.col-m-2{height:auto;grid-column:span 2}}@media screen and (max-width: 989px){.col-m-3{height:auto;grid-column:span 3}}@media screen and (max-width: 989px){.col-m-4{height:auto;grid-column:span 4}}@media screen and (max-width: 989px){.col-m-5{height:auto;grid-column:span 5}}@media screen and (max-width: 989px){.col-m-6{height:auto;grid-column:span 6}}@media screen and (max-width: 989px){.col-m-7{height:auto;grid-column:span 7}}@media screen and (max-width: 989px){.col-m-8{height:auto;grid-column:span 8}}@media screen and (max-width: 989px){.col-m-9{height:auto;grid-column:span 9}}@media screen and (max-width: 989px){.col-m-10{height:auto;grid-column:span 10}}@media screen and (max-width: 989px){.col-m-11{height:auto;grid-column:span 11}}@media screen and (max-width: 989px){.col-m-12{height:auto;grid-column:span 12}}.col-s-1{height:auto;grid-column:span 1}.col-s-2{height:auto;grid-column:span 2}.col-s-3{height:auto;grid-column:span 3}.col-s-4{height:auto;grid-column:span 4}.col-s-5{height:auto;grid-column:span 5}.col-s-6{height:auto;grid-column:span 6}.header-wrapper.white-header header *,.header-wrapper.white-header .list-menu .list-menu__item span{color:var(--theme-white)}.header-wrapper.white-header header svg *{stroke:var(--theme-white)}.header-wrapper.white-header .picto-heritage path{fill:var(--theme-white)}.header-wrapper.white-header header .logo path{fill:#fff;stroke:transparent}@media only screen and (min-width: 990px){.header-wrapper.white-header header .link:not(.icon){cursor:pointer;position:relative}.header-wrapper.white-header header .link:not(.icon):after{content:"";width:0;height:1px;position:absolute;background:var(--theme-white);top:auto;bottom:0;left:auto;right:0;margin:auto;pointer-events:none;-webkit-animation:.5s anim_shrinkToRight;-moz-animation:.5s anim_shrinkToRight;-o-animation:.5s anim_shrinkToRight;animation:.5s anim_shrinkToRight;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.header-wrapper.white-header header .link:not(.icon):hover:after,.header-wrapper.white-header header .link:not(.icon).selected:after{-webkit-animation:.5s anim_growFromLeft;-moz-animation:.5s anim_growFromLeft;-o-animation:.5s anim_growFromLeft;animation:.5s anim_growFromLeft;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}}header svg *{stroke:var(--theme-black)}header .logo path{fill:#000;stroke:transparent}.header-wrapper{display:block;position:relative;width:100%}.header-wrapper:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transform:translate(-100%);background-color:#fff;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;-ms-transition:transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out}.header-wrapper.invert *,.header-wrapper.invert .list-menu li{color:var(--theme-black)!important}.header-wrapper.invert .line-1,.header-wrapper.invert .line-2{color:var(--theme-white)!important}.header-wrapper.invert svg *{stroke:var(--theme-black)!important}.header-wrapper.invert .logo path{fill:var(--theme-black)!important;stroke:transparent}.header-wrapper.invert .cart-count-bubble span{color:var(--theme-white)!important}.header-wrapper.invert:before{background-color:#fff;transform:translate(0)}.header-wrapper header{position:relative;padding-top:40px;margin-bottom:15px}@media screen and (max-width: 989px){.header-wrapper header{margin-bottom:0;padding-top:20px;padding-bottom:25px}}@media only screen and (min-width: 990px){.header-wrapper header .link:not(.icon){cursor:pointer;position:relative}.header-wrapper header .link:not(.icon):after{content:"";width:0;height:1px;position:absolute;background:var(--theme-black);top:auto;bottom:0;left:auto;right:0;margin:auto;pointer-events:none;-webkit-animation:.5s anim_shrinkToRight;-moz-animation:.5s anim_shrinkToRight;-o-animation:.5s anim_shrinkToRight;animation:.5s anim_shrinkToRight;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.header-wrapper header .link:not(.icon):hover:after,.header-wrapper header .link:not(.icon).selected:after{-webkit-animation:.5s anim_growFromLeft;-moz-animation:.5s anim_growFromLeft;-o-animation:.5s anim_growFromLeft;animation:.5s anim_growFromLeft;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}}.header-wrapper header .link.icon{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header-wrapper header .link.icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.header-wrapper .left-links .link:not(:last-child){margin-right:30px}@media screen and (max-width: 989px){.header-wrapper .left-links .link:not(:last-child){margin-right:0;margin-left:10px}}@media screen and (max-width: 989px){.header-wrapper .left-links{margin-left:20px}.header-wrapper .left-links .link:not(.search){display:none}}@media screen and (max-width: 989px){.header-wrapper .header__heading-link{flex-grow:1;position:static}}.header-wrapper .header__heading-link{position:absolute;top:calc(50% + 20px);left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media screen and (max-width: 989px){.header-wrapper .header__heading-link svg{width:31.6498316498vw;height:auto}}@media screen and (max-width: 989px){.header-wrapper .header__heading-link{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.header-wrapper .header__heading{flex-grow:1}.header-wrapper .right-links .icon{position:relative}.header-wrapper .right-links .link:not(:last-child){margin-right:15px}@media screen and (max-width: 989px){.header-wrapper .right-links #cart-icon-bubble{margin-right:0}}.header-wrapper .right-links .language--container{height:22px;overflow:hidden}.header-wrapper .right-links .language--container:hover{overflow:visible}@media screen and (max-width: 989px){.header-wrapper .right-links .language,.header-wrapper .right-links .login{display:none}}@media screen and (max-width: 989px){.header-wrapper .left-links,.header-wrapper .right-links,.header-wrapper .left-links .link,.header-wrapper .right-links .link{margin:0}.header-wrapper .header__inline-menu{display:none}}@media screen and (max-width: 989px){.language{margin-right:10px}}
/*# sourceMappingURL=/s/files/1/0671/9687/9154/t/5/assets/section-header.css.map */
