/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/build/shop/fonts/fa-regular-400.21cb8f55.woff2) format("woff2"),url(/build/shop/fonts/fa-regular-400.eb91f7b9.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/build/shop/fonts/fa-solid-900.4d986b00.woff2) format("woff2"),url(/build/shop/fonts/fa-solid-900.bacd5de6.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.header__wrapper{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:104.1666666667rem;padding-left:.5555555556rem;padding-right:.5555555556rem;padding-top:8px}@media print,screen and (min-width:52em){.header__wrapper{padding-left:1.1111111111rem;padding-right:1.1111111111rem}}@media screen and (min-width:64em){.header__wrapper{align-items:flex-end;justify-content:flex-end;padding-top:16px}}.header__account{color:#0a0a0a;display:none;padding-right:16px}@media screen and (min-width:64em){.header__account{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}}.header__account:hover{color:#0a0a0a}.header__account img{width:25px}.header__account div{font-size:.8rem}.header__cart{align-items:center;color:#0a0a0a;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;margin-left:.2777777778rem;width:auto}.header__cart div:nth-of-type(2){display:none;font-size:.8rem}@media screen and (min-width:64em){.header__cart{position:relative}.header__cart div:nth-of-type(2){display:block}}.header__cart span{display:none}.header__cart:hover{color:#0a0a0a}.header__cart div:first-of-type{position:relative}.header__cart div:first-of-type:after{background-color:#3caaaf;border-radius:100%;color:#fff;content:attr(data-items-number);font-size:.8rem;font-weight:700;height:16px;left:14px;line-height:16px;position:absolute;text-align:center;top:5px;width:16px}.header__cart img{height:29px;position:relative;width:25px}.header__languages{display:none;line-height:1rem;margin-left:25px;margin-right:16px}@media screen and (min-width:64em){.header__languages{display:block}}.header__languages span{font-size:.8rem}.header__languages span:first-of-type{padding-right:3px}.header__languages span:not(:last-child){position:relative}.header__languages span:not(:last-child):after{bottom:0;content:"|";position:absolute;right:-2px}.header__languages span:last-of-type{padding-left:3px}.header__menumobile{align-items:center;display:flex;flex-direction:column;font-size:.65rem;justify-content:flex-start;text-transform:uppercase}@media screen and (min-width:64em){.header__menumobile{display:none}}.header__menumobile img{height:22px;width:30px}.header__searchform{margin-top:16px}@media screen and (min-width:64em){.header__searchform{flex:0 0 auto;margin-left:30px;margin-right:10px;margin-top:0;width:auto}}.header__searchmobile{cursor:pointer;display:flex;flex:0 0 auto;margin-left:10px;margin-right:.2777777778rem;width:auto}@media screen and (min-width:64em){.header__searchmobile{display:none}}.header__searchmobile:before{background:url(/build/shop/images/search.14627891.svg) no-repeat 50%;background-size:contain;content:"";height:29px;width:27px}.header__w-left{display:flex;flex:0 0 auto;justify-content:flex-start;margin-left:.2777777778rem;margin-right:.2777777778rem;min-width:75px;width:auto}@media print,screen and (min-width:52em){.header__w-left{display:none}}.header__w-center{display:flex;flex:1 1 0;flex-flow:row wrap;justify-content:center;margin-left:.2777777778rem;margin-right:.2777777778rem;width:auto}@media screen and (min-width:64em){.header__w-center{flex:0 0 auto;margin-left:.2777777778rem;margin-right:.2777777778rem;width:auto}}.header__w-right{display:flex;flex:0 0 auto;flex-flow:row wrap;justify-content:flex-end;margin-left:.2777777778rem;margin-right:.2777777778rem;min-width:75px;width:auto}@media screen and (min-width:64em){.header__w-right{flex:1 1 0;margin-left:.2777777778rem;margin-right:.2777777778rem;width:auto}}.header__w-full{align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:row wrap;justify-content:center;margin-left:.2777777778rem;margin-right:.2777777778rem;min-height:0;min-width:0;width:calc(100% - .55556rem)}@media screen and (min-width:64em){.header__w-full{align-items:flex-start;justify-content:flex-start}}.header{background-color:#fff;border-bottom:1px solid #eaeaea;padding-bottom:16px}@media print,screen and (min-width:40em){.header{padding-bottom:32px}}@media print,screen and (min-width:52em){.header{padding-bottom:32px;position:relative}}@media screen and (min-width:64em){.header{padding-bottom:0;position:relative}}.header--sticky{top:0;transition-duration:.5s}.header--sticky,.header--stickypreload{left:0;position:fixed;right:0;transition-property:top;z-index:11}.header--stickypreload{top:-70px;transition-duration:.2s}@media screen and (min-width:64em){.header--stickypreload{top:-220px}}.header__alert{background-color:#dde8e7;display:flex;font-size:.9rem;font-weight:700;justify-content:center;margin-bottom:.5rem;min-height:1.5rem;padding:.3rem;position:relative;text-align:center}@media print,screen and (min-width:40em){.header__alert{min-height:2.5rem}}.header__alert~.header__wrapper{padding-top:0}.header__alert-wrapper{align-items:center;display:flex;margin-left:auto;margin-right:auto;max-width:104.1666666667rem;padding-left:.5555555556rem;padding-right:.5555555556rem;width:100%}@media print,screen and (min-width:52em){.header__alert-wrapper{padding-left:1.1111111111rem;padding-right:1.1111111111rem}}.header__alert-wrapper>span:last-of-type{display:none}.header__alert-wrapper>span:first-of-type{flex:1 1 auto}@media print,screen and (min-width:40em){.header__alert-wrapper>span:last-of-type{display:block}}.header__alertclosebutton{cursor:pointer;font-size:1.5rem;height:20px;position:absolute;right:10px;transform:rotate(45deg) translateY(-8px);width:20px}.header__madeinfrance{height:30px;padding-right:6px}.header__madeinfrance img{height:30px;width:38px}@media screen and (min-width:64em){.header__madeinfrance{height:46px;padding-right:0}.header__madeinfrance img{max-height:42px}}.header__logo img{aspect-ratio:90/37;max-height:80px;max-width:30vw;width:100%}.header__logo img:nth-of-type(2){display:none;max-height:40px}@media screen and (min-width:64em){.header__logo{padding-bottom:1.2rem}.header__logo img{max-width:180px}}