header.header{--white:#FFFFFF;--black_alt:#121212;--body-color:var(--black_alt);--blue_dark:#13294B;position:fixed;z-index:999;top:0;left:0;right:0;padding:0 48px;background:transparent;font-family:'Futura PT',Arial,sans-serif;font-size:16px;color:var(--body-color);letter-spacing:.32px;transition:background 0.4s ease}header.header.header_black{background:var(--white)}header.header.sans-transition,header.header.sans-transition *,.header_nav.sans-transition,.header_nav.sans-transition *{transition:none!important}header.header *,header.header *::before,header.header *::after{box-sizing:border-box}header.header ul{list-style:none;margin:0;padding:0}header.header a{text-decoration:none;color:inherit}header.header button{background:none;border:0;cursor:pointer;font-family:inherit;padding:0}body.admin-bar header.header{top:32px}header.header .header_top{position:relative;height:130px;display:flex;align-items:center;border-bottom:1px solid var(--white);transition:height 0.4s ease 0.4s,border 0.4s ease}header.header.header_black .header_top,header.header.scrolled .header_top{border-bottom:1px solid var(--body-color)}header.header .evok-bandeau{margin:0 -48px;padding:12px 48px;background:var(--body-color);color:var(--white);text-align:center;font-size:13px;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase}header.header .evok-bandeau__texte{margin:0}header.header .evok-bandeau__lien{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:opacity 0.3s ease}header.header .evok-bandeau__lien:hover{opacity:.7}header.header.scrolled .evok-bandeau{display:none}header.header .header_top .header--logo{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header.header .header_top .header--logo img{display:block;width:calc(120px * var(--logo-scale, 1));height:auto}header.header .header_top .header--logo.logo--full{transition:transform 0.4s ease 0.4s}header.header .header_top .header--logo.logo--text{opacity:0;transition:opacity 0.4s ease}header.header .header_top .header--shop{margin-left:auto;display:inline-flex;align-items:center;gap:0 22px}header.header .header_top .header--shop-lien{position:relative;display:inline-flex;align-items:center;color:var(--white);line-height:1;transition:opacity 0.3s ease,color 0.4s ease}header.header.header_black .header_top .header--shop-lien,header.header.scrolled .header_top .header--shop-lien{color:var(--body-color)}header.header .header_top .header--shop-lien:hover{opacity:.6}header.header .header_top .header--panier-compte{margin-left:5px;margin-top:-8px;font-size:13px;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}header.header .header_top .header--panier-compte.est-vide{opacity:.55}header.header .header_top .header--panier-zone{position:relative;display:inline-flex}.evok-volet{--white:#ffffff;--black_alt:#121212;--body-color:var(--black_alt);--gris-texte:#6b6b66;--gris-filet:#e4e1db;position:fixed;inset:0;z-index:100000;font-family:var(--font-body,'Futura PT',Arial,Helvetica,sans-serif);color:var(--body-color)}.evok-volet[hidden]{display:none}body.evok-volet-ouvert .storefront-sticky-add-to-cart{display:none}.evok-volet ul{list-style:none;margin:0;padding:0}.evok-volet p{margin:0}.evok-volet a{color:inherit;text-decoration:none}.evok-volet h2,.evok-volet h3{font-family:var(--font-body,'Futura PT',Arial,Helvetica,sans-serif);font-weight:400}.evok-volet button{background:none;border:0;padding:0;font-family:inherit;cursor:pointer}.evok-volet *,.evok-volet *::before,.evok-volet *::after{box-sizing:border-box}.evok-volet__voile{position:absolute;inset:0;background:rgba(19,41,75,.28);opacity:0;transition:opacity .35s ease}.evok-volet.est-ouvert .evok-volet__voile{opacity:1}.evok-volet__panneau{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:420px;max-width:100vw;height:100%;background:var(--white);color:var(--body-color);transform:translateX(100%);transition:transform .35s ease;box-shadow:-18px 0 40px rgba(0,0,0,.08)}.evok-volet.est-ouvert .evok-volet__panneau{transform:translateX(0)}.evok-volet .header--panier-contenu{display:flex;flex-direction:column;height:100%;min-height:0}.evok-volet__entete{display:flex;align-items:center;justify-content:space-between;gap:0 15px;padding:22px 24px;border-bottom:1px solid var(--gris-filet)}.evok-volet__titre{display:flex;align-items:center;gap:0 10px;margin:0;font-size:15px;line-height:1;letter-spacing:2.4px;text-transform:uppercase}.evok-volet__compte{font-family:var(--font-body,'Futura PT',Arial,Helvetica,sans-serif);font-size:15px;letter-spacing:0;color:var(--gris-texte);font-variant-numeric:tabular-nums}.evok-volet__fermer{display:inline-flex;padding:6px;background:none;border:0;color:var(--body-color);cursor:pointer;transition:opacity .3s ease}.evok-volet__fermer:hover{opacity:.6}.evok-volet__corps{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.evok-volet .header--panier-liste{padding:24px}.evok-volet .header--panier-liste li{display:flex;align-items:flex-start;gap:0 15px;text-align:left}.evok-volet .header--panier-liste li+li{margin-top:18px;padding-top:18px;border-top:1px solid var(--gris-filet)}.evok-volet .header--panier-liste img{width:80px;height:auto;flex:0 0 auto;border-radius:0}.evok-volet .header--panier-detail{flex:1 1 auto;min-width:0;font-size:14px;line-height:1.5}.evok-volet .header--panier-ligne{display:flex;align-items:flex-start;justify-content:space-between;gap:0 14px}.evok-volet .header--panier-titre{flex:1 1 auto;min-width:0;text-transform:uppercase;letter-spacing:1.04px}.evok-volet .header--panier-valeur{display:block;margin-top:4px;color:var(--gris-texte)}.evok-volet__qte{display:inline-flex;align-items:center;border:1px solid var(--gris-filet)}.evok-volet .evok-volet__qte-pas{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:100;line-height:1;color:var(--body-color);transition:background .25s ease}.evok-volet .evok-volet__qte-pas:hover:not(:disabled){background:#f5f3f0}.evok-volet .evok-volet__qte-pas:disabled{color:var(--gris-filet);cursor:default}.evok-volet__qte-valeur{min-width:30px;text-align:center;font-size:14px;line-height:1;font-variant-numeric:tabular-nums}.evok-volet .header--panier-contenu.est-en-cours .evok-volet__qte,.evok-volet .header--panier-contenu.est-en-cours .evok-volet__retirer{pointer-events:none;opacity:.55}.evok-volet .header--panier-valeur .amount{text-transform:none}.evok-volet .header--panier-prix{flex:0 0 auto;font-size:14px;white-space:nowrap}.evok-volet__commandes{display:flex;align-items:center;gap:0 14px;margin-top:12px}.evok-volet .evok-volet__retirer{flex:0 0 auto;display:inline-flex;color:var(--gris-texte);transition:color .25s ease,opacity .25s ease}.evok-volet .evok-volet__retirer:hover{color:var(--body-color)}.evok-volet .evok-volet__retirer.est-en-cours{opacity:.4;pointer-events:none}.evok-volet .header--panier-vide{margin:0;padding:40px 24px;text-align:center;font-size:16px;color:var(--gris-texte)}.evok-volet__pied{flex:0 0 auto;padding:24px 24px 24px;border-top:1px solid var(--gris-filet)}.evok-volet__coupon{display:flex;margin:0 0 14px}.evok-volet__coupon input{flex:1 1 auto;min-width:0;height:52px;padding:0 16px;background:var(--white);border:1px solid var(--gris-filet);border-right:0;border-radius:0;box-shadow:none;font-family:inherit;font-size:16px;color:var(--body-color)}.evok-volet__coupon input:focus{outline:none;box-shadow:none;border-color:var(--body-color)}.evok-volet__coupon ::placeholder{color:var(--gris-texte);opacity:.55}.evok-volet__coupon button{flex:0 0 auto;height:52px;padding:0 20px;border:1px solid var(--body-color);font-size:13px;font-weight:400;letter-spacing:1.04px;text-transform:uppercase;transition:background .3s ease,color .3s ease}.evok-volet__coupon button:hover{background:var(--body-color);color:var(--white)}.evok-volet__message:not(:empty){margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--gris-texte)}.evok-volet__message ul{margin:0}.evok-volet__message .woocommerce-message,.evok-volet__message .woocommerce-info,.evok-volet__message .woocommerce-error{background:none;border:none;border-radius:0;color:#e2401c;font-size:14.4px;line-height:1.25;padding:0}.evok-volet__promo{display:flex;align-items:baseline;gap:0 10px;margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:1.04px}.evok-volet__promo-code{flex:1 1 auto}.evok-volet__promo-montant{letter-spacing:0;text-transform:none}.evok-volet .evok-volet__promo-retirer{flex:0 0 auto;color:var(--gris-texte);font-size:16px;line-height:1;transition:color .25s ease}.evok-volet .evok-volet__promo-retirer:hover{color:var(--body-color)}.evok-volet .header--panier-total{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 16px;font-size:15px;text-transform:uppercase;letter-spacing:1.04px}.evok-volet .header--panier-total .amount{font-size:18px;letter-spacing:0;text-transform:none}.evok-volet__gestes{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.evok-volet .evok-volet__geste{display:inline-flex;align-items:center;justify-content:center;padding:14px 12px;border:1px solid var(--body-color);font-size:13px;letter-spacing:1.04px;text-align:center;text-transform:uppercase;color:var(--body-color);transition:background .3s ease,color .3s ease}.evok-volet .evok-volet__geste--principal{background:var(--body-color);color:var(--white)}.evok-volet .evok-volet__geste--principal:hover{background:transparent;color:var(--body-color)}.evok-volet .evok-volet__geste--second:hover{background:var(--body-color);color:var(--white)}.evok-volet a:hover{opacity:1}body.evok-volet-ouvert{overflow:hidden}@media (max-width:480px){.evok-volet__panneau{width:100%}.evok-volet__gestes{grid-template-columns:1fr;gap:10px 0}}header.header .header_top .wp_lang{margin-left:auto;display:inline-flex}header.header .header_top .header--shop+.wp_lang{margin-left:42px}header.header .wp_lang .fa-chevron-down{font-size:7.5px}header.header .wp_lang .wp_lang--dropdown{position:relative}header.header .wp_lang .wp_lang--dropdown button{display:flex;align-items:center;gap:0 10px;color:var(--white);font-size:16px;transition:color 0.4s ease}header.header.header_black .wp_lang .wp_lang--dropdown button,header.header.scrolled .wp_lang .wp_lang--dropdown button{color:var(--body-color)}header.header .wp_lang .wp_lang--dropdown .dropdown--list{position:absolute;left:0;top:100%;padding-top:7.5px;opacity:0;pointer-events:none;z-index:-1}header.header .wp_lang .wp_lang--dropdown .dropdown--list li a{display:block;background:var(--white);color:var(--body-color);font-size:16px;padding:11px 15px;border:1px solid var(--body-color);transition:color 0.3s ease,background-color 0.3s ease}header.header .wp_lang .wp_lang--dropdown .dropdown--list li a:hover{background:var(--body-color);color:var(--white)}header.header .wp_lang .wp_lang--dropdown .dropdown--list li+li a{border-top:0}header.header .wp_lang .wp_lang--dropdown:hover .dropdown--list{opacity:1;pointer-events:auto;z-index:10}header.header .btn{display:inline-flex;justify-content:center;align-items:center;white-space:normal;text-align:left;text-transform:uppercase;font-weight:400;font-size:13px;line-height:22px;letter-spacing:1.04px;padding:10px 20px;border:1px solid var(--body-color);color:var(--body-color);cursor:pointer;transition:color 0.3s ease,background-color 0.3s ease,border 0.3s ease}header.header .btn:hover{background:var(--body-color);border:1px solid var(--body-color);color:var(--white)}header.header .btn.btn-white{background:transparent;border:1px solid var(--white);color:var(--white)}header.header .btn.btn-white:hover{background:var(--body-color);border:1px solid var(--body-color);color:var(--white)}header.header.header_black .header_top .header--book>.btn,header.header.scrolled .header_top .header--book>.btn{background:transparent;border:1px solid var(--body-color);color:var(--body-color)}header.header.header_black .header_top .header--book>.btn:hover,header.header.scrolled .header_top .header--book>.btn:hover{background:var(--body-color);border:1px solid var(--body-color);color:var(--white)}header.header .header_top .header--book{margin-right:20px;position:relative}header.header .header_top .header--book>.btn{min-width:120px}header.header .header_top .header--book .book--btns{position:absolute;top:100%;left:0;right:0;opacity:0;pointer-events:none;z-index:-1;transition:opacity 0.2s ease}header.header .header_top .header--book .book--btns .btn{width:100%;background:var(--white);color:var(--black_alt);border:1px solid var(--black_alt);border-top:0}header.header .header_top .header--book .book--btns .btn:hover{background:var(--black_alt);color:var(--white)}header.header .header_top .header--book:hover .book--btns{opacity:1;pointer-events:auto;z-index:10}@media (max-width:991px){header.header .header_top .header--book{display:none}}header.header.scrolled{background:var(--white);transition:background 0.4s ease 0.4s}header.header.scrolled .header_top{height:80px;transition:height 0.4s ease,border 0.4s ease}header.header.scrolled .header_top .header--logo.logo--full{transform:translate(-50%,-250%);transition:transform 0.4s ease}header.header.scrolled .header_top .header--logo.logo--text{opacity:1;transition:opacity 0.4s ease 0.4s}@media (max-width:767px){header.header{padding:0 20px}header.header .evok-bandeau{margin:0 -20px;padding:10px 20px;font-size:12px;letter-spacing:1px}header.header .header_top .header--logo img{width:calc(100px * var(--logo-scale, 1))}header.header .header_top .header--logo.logo--text img{width:calc(90px * var(--logo-scale, 1))}header.header .header_top .wp_lang{display:none}header.header.scrolled .header_top{height:65px}body.admin-bar header.header{top:46px}header.header .header_top .header--shop{flex:1 1 auto;margin-left:0;gap:0 16px}header.header .header_top .header--panier-zone{margin-left:auto}header.header .header_top .header--shop>a[href^="mailto:"]{display:none}header.header .header_top .header--shop-lien svg{width:22px;height:22px}header.header .header_top .header--panier-compte{margin-left:4px;margin-top:-6px;font-size:12px}}@media (max-width:600px){header.header .header_top .header--logo img{width:calc(88px * var(--logo-scale, 1))}header.header .header_top .header--logo.logo--text img{width:calc(80px * var(--logo-scale, 1))}}@media (max-width:420px){header.header .header_top .header--shop{gap:0 12px}header.header .header_top .header--shop-lien svg{width:20px;height:20px}}.header--burger{display:none}@media (max-width:767px){.header--burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;margin:0;order:-2;background:none;border:0;cursor:pointer}.header--burger-trait{display:block;width:22px;height:1px;background:var(--body-color)}header.header .header_nav{display:none}}.evok-volet--nav .evok-volet__panneau--nav{right:auto;left:0;width:88vw;max-width:360px;padding:22px 24px 28px;transform:translateX(-100%);box-shadow:18px 0 40px rgba(0,0,0,.08)}.evok-volet--nav.est-ouvert .evok-volet__panneau--nav{transform:translateX(0)}.evok-volet--nav .evok-volet__panneau--nav{padding:22px 26px 20px}.evok-nav-volet__tete{display:flex;padding-bottom:16px;border-bottom:1px solid rgba(19,41,75,.14)}.evok-nav-volet__fermer{display:inline-flex;align-items:center;gap:12px;padding:4px 0;background:none;border:0;cursor:pointer;color:var(--body-color);font-size:14px;font-weight:300;letter-spacing:.04em;transition:opacity .3s ease}.evok-nav-volet__fermer:hover{opacity:1}.evok-nav-volet__fermer-x{display:block}.evok-nav-volet__fermer-mot{line-height:1}.evok-nav-volet__menu{margin-top:30px}.evok-nav-volet__liste{list-style:none;margin:0;padding:0}.evok-nav-volet__liste li{margin:0;margin-top:1rem;line-height:2.5rem}.evok-nav-volet__liste a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0;font-size:15px;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:var(--body-color);text-decoration:none;transition:opacity .3s ease}.evok-nav-volet__liste a i,.evok-nav-volet__liste a svg{flex:0 0 auto;opacity:.55;transition:transform .3s ease}.evok-nav-volet__liste a i{font-size:13px;line-height:1}.evok-nav-volet__liste a svg{width:11px;height:11px}.evok-nav-volet__liste a:hover{opacity:.55}.evok-nav-volet__liste a:hover i,.evok-nav-volet__liste a:hover svg{transform:translateX(3px)}.evok-nav-volet__liste .current-menu-item>a,.evok-nav-volet__liste .current-product-parent>a,.evok-nav-volet__liste .current-menu-parent>a{text-decoration:none}.evok-nav-volet__bas{margin-top:auto;padding-top:30px}.evok-nav-volet__services{list-style:none;margin:0 0 22px;padding:0}.evok-nav-volet__services li{margin:0;line-height:normal}.evok-nav-volet__services a{display:inline-block;padding:5px 0;font-size:13px;letter-spacing:.04em;color:var(--body-color);text-decoration:none;transition:opacity .3s ease}.evok-nav-volet__services a:hover{opacity:.55}.evok-nav-volet__legal{list-style:none;margin:0 0 20px;padding:0}.evok-nav-volet__legal li{margin:0 0 0;line-height:normal;letter-spacing:.02em}.evok-nav-volet__legal a{font-size:12px;letter-spacing:.03em;text-transform:uppercase;color:rgba(0,0,0,1);text-decoration:none;transition:color .3s ease}.evok-nav-volet__legal a:hover{color:var(--body-color)}.wp_lang.evok-nav-volet__lang{margin-top:.6rem}.evok-nav-volet__lang .wp_lang--dropdown{position:relative;display:inline-block}.evok-nav-volet__lang button{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:0;cursor:pointer;color:var(--body-color);font-size:13px;letter-spacing:.03em;line-height:1;font-weight:300}.evok-nav-volet__lang button svg{width:16px;height:16px;fill:currentColor;display:block}.evok-nav-volet__lang .dropdown--list{position:absolute;left:0;bottom:100%;margin:0 0 10px;padding:0;list-style:none;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:5}.evok-nav-volet__lang .dropdown--list li a{display:block;padding:9px 16px;background:var(--white);color:var(--body-color);border:1px solid var(--body-color);font-size:13px;letter-spacing:.03em;white-space:nowrap;text-decoration:none}.evok-nav-volet__lang .dropdown--list li+li a{border-top:0}.evok-nav-volet__lang .dropdown--list li a:hover{background:var(--body-color);color:var(--white)}.evok-nav-volet__lang .wp_lang--dropdown:hover .dropdown--list,.evok-nav-volet__lang .wp_lang--dropdown:focus-within .dropdown--list{opacity:1;pointer-events:auto}