:root{--ledau-float-size:52px;--ledau-float-gap:20px;--ledau-float-ring:0 0 0 4px rgba(253, 251, 247, 0.9);--ledau-float-shadow:0 16px 34px -12px rgba(74, 2, 20, 0.55), 0 3px 8px rgba(26, 26, 26, 0.12);--ledau-cookie:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A2233A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.4A9 9 0 1 1 11.6 3a3.2 3.2 0 0 0 3.7 3.6 3.2 3.2 0 0 0 3.5 3.6 3.2 3.2 0 0 0 2.2 2.2Z'/%3E%3Ccircle cx='8.3' cy='9.6' r='1' fill='%23A2233A' stroke='none'/%3E%3Ccircle cx='8.8' cy='15.2' r='1.15' fill='%23A2233A' stroke='none'/%3E%3Ccircle cx='14.6' cy='15.6' r='1' fill='%23A2233A' stroke='none'/%3E%3Ccircle cx='12.3' cy='11.8' r='.7' fill='%23A2233A' stroke='none'/%3E%3C/svg%3E");--ledau-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2522' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");--ledau-close-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FDFBF7' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}html body #tarteaucitronRoot#tarteaucitronRoot,html body #tarteaucitronRoot#tarteaucitronRoot *{font-family:var(--f-body)!important;letter-spacing:normal;box-sizing:border-box}html body #tarteaucitronRoot#tarteaucitronRoot.tarteaucitronBeforeVisible::before,html body.tarteaucitron-modal-open #tarteaucitronRoot#tarteaucitronRoot::before{content:""!important;position:fixed!important;inset:0!important;width:auto!important;height:auto!important;background:rgb(26 20 20 / .48)!important;-webkit-backdrop-filter:blur(5px) saturate(120%)!important;backdrop-filter:blur(5px) saturate(120%)!important;opacity:1!important;z-index:100000!important}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitronAlertBig#tarteaucitronAlertBig{position:fixed!important;inset:0!important;margin:auto!important;width:min(34rem, calc(100vw - 2rem))!important;min-width:0!important;height:fit-content!important;max-height:calc(100svh - 2rem)!important;overflow-y:auto!important;padding:2.3rem 2.2rem 1.9rem!important;text-align:left!important;color:var(--c-ink)!important;background:radial-gradient(circle at 100% 0,rgb(162 35 58 / .07),transparent 42%),var(--c-cream)!important;border:1px solid var(--c-line-gold)!important;border-radius:26px!important;box-shadow:0 40px 90px -30px rgb(26 10 14 / .65),0 0 0 1px rgb(162 35 58 / .05)!important;box-sizing:border-box!important;animation:ledau-pop 0.45s var(--ease) both}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitronAlertBig#tarteaucitronAlertBig::after{content:"";position:absolute;top:0;left:2.2rem;right:2.2rem;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--c-bordeaux),var(--c-bordeaux-velvet))}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitronAlertBig#tarteaucitronAlertBig::before{content:""!important;display:block!important;width:58px;height:58px;margin:0 0 1.1rem;border-radius:50%;background:var(--ledau-cookie) center / 30px no-repeat,rgb(162 35 58 / .08);box-shadow:inset 0 0 0 1px rgb(162 35 58 / .14);font-size:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:block!important;margin:0 0 1.4rem!important;padding:0!important;max-height:none!important;overflow:visible!important;text-align:left!important;font-size:1.08rem!important;font-weight:500!important;line-height:1.5!important;color:var(--c-ink)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList{display:flex!important;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;max-width:none!important;margin:1rem 0 0!important;padding:.75rem 0.9rem!important;background:#fff!important;border:1px solid rgb(162 35 58 / .1)!important;border-radius:14px!important;text-align:left!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList b{display:inline-block!important;padding:0!important;font-size:0.68rem!important;font-weight:600!important;letter-spacing:0.16em!important;text-transform:uppercase;color:var(--c-or-text)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul{display:flex;flex-wrap:wrap;gap:.35rem;margin:0!important;padding:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul li{list-style:none!important;margin:0!important;padding:.2rem 0.65rem!important;font-size:0.8rem!important;color:var(--c-ink)!important;background:var(--c-cream-deep);border-radius:999px}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronCTAButton,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{display:inline-flex!important;align-items:center;justify-content:center;width:calc(50% - 0.3rem)!important;min-height:50px;margin:0 0 0.6rem!important;padding:.85rem 1rem!important;font-size:0.8rem!important;font-weight:600!important;letter-spacing:0.1em!important;text-transform:uppercase!important;line-height:1.2!important;border-radius:999px!important;cursor:pointer!important;transition:background var(--t-fast),color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPersonalize2,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2{float:left}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{clear:both}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPersonalize2{margin-right:0.6rem!important;color:var(--c-cream)!important;background:linear-gradient(135deg,var(--c-bordeaux-velvet),var(--c-bordeaux-deep))!important;border:0!important;box-shadow:0 10px 22px -12px rgb(144 26 47 / .9)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPersonalize2:hover{transform:translateY(-1px);box-shadow:0 14px 26px -12px rgb(144 26 47 / .95)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2{color:var(--c-bordeaux)!important;background:transparent!important;border:0!important;box-shadow:inset 0 0 0 1.5px var(--c-bordeaux)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronAllDenied2:hover{background:rgb(162 35 58 / .07)!important;transform:translateY(-1px)}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert{width:100%!important;min-height:46px;margin:.1rem 0 0!important;color:var(--c-ink)!important;background:#fff!important;border:0!important;box-shadow:inset 0 0 0 1px rgb(43 37 34 / .14)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseAlert:hover{background:var(--c-cream-deep)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPrivacyUrl{display:block!important;width:auto!important;margin:1.1rem auto 0!important;padding:0.2rem!important;font-size:0.84rem!important;font-weight:500!important;color:var(--c-or-text)!important;background:none!important;border:0!important;border-radius:4px!important;text-decoration:underline!important;text-underline-offset:3px;text-transform:none!important;letter-spacing:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPrivacyUrl:hover{color:var(--c-bordeaux)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseCross{position:absolute!important;top:1rem!important;right:1rem!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:0!important;color:transparent!important;background:var(--ledau-close) center / 18px no-repeat,transparent!important;border:0!important;border-radius:50%!important;cursor:pointer;transition:background-color var(--t-fast)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseCross:hover{background-color:rgb(43 37 34 / .07)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronCloseCross>span[aria-hidden]{display:none!important}html body #tarteaucitronRoot#tarteaucitronRoot .tarteaucitronCheck::before,html body #tarteaucitronRoot#tarteaucitronRoot .tarteaucitronCross::before{content:none!important}html body #tarteaucitronRoot#tarteaucitronRoot button:focus-visible,html body #tarteaucitronRoot#tarteaucitronRoot a:focus-visible{outline:2px solid var(--c-bordeaux)!important;outline-offset:3px!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronBack{background:rgb(26 20 20 / .5)!important;opacity:1!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitron#tarteaucitron{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(46rem, calc(100vw - 2rem))!important;max-width:none!important;max-height:calc(100svh - 2rem)!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden auto!important;background:var(--c-cream)!important;border:1px solid var(--c-line-gold)!important;border-radius:26px!important;box-shadow:0 40px 90px -30px rgb(26 10 14 / .7)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{position:absolute!important;top:1rem!important;right:1rem!important;z-index:3;width:40px!important;height:40px!important;padding:0!important;font-size:0!important;color:transparent!important;background:var(--ledau-close-light) center / 18px no-repeat,rgb(253 251 247 / .12)!important;border:1px solid rgb(253 251 247 / .3)!important;border-radius:50%!important;cursor:pointer}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover{background-color:rgb(253 251 247 / .24)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{margin:0!important;padding:0!important;max-height:none!important;height:auto!important;overflow:visible!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{margin:0!important;padding:2rem 2rem 1.6rem!important;background:radial-gradient(circle at 92% 0,rgb(195 204 212 / .2),transparent 50%),linear-gradient(160deg,var(--c-bordeaux) 0%,var(--c-bordeaux-deep) 80%)!important;border:0!important;color:var(--c-cream)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronH1{display:block!important;margin:0 3rem .6rem 0!important;text-align:left!important;font-family:var(--f-script)!important;font-size:clamp(1.7rem, 4vw, 2.2rem)!important;font-weight:400!important;line-height:1.2!important;color:var(--c-cream)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo{display:block!important;position:static!important;max-width:none!important;margin:0 0 1.2rem!important;padding:0!important;font-size:0.92rem!important;font-weight:400!important;line-height:1.55!important;text-align:left!important;color:rgb(253 251 247 / .86)!important;background:none!important;border:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo br{display:none}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog{display:inline!important;margin:0 0 0 0.3rem!important;padding:0!important;font-size:inherit!important;font-weight:600!important;color:var(--c-or-light)!important;background:none!important;border:0!important;text-decoration:underline!important;text-underline-offset:3px}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronName{display:block!important;float:none!important;width:auto!important;margin:0 0 0.7rem!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronH2{font-size:0.72rem!important;font-weight:600!important;letter-spacing:0.16em!important;text-transform:uppercase;color:var(--c-or)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk{display:flex!important;gap:.6rem;float:none!important;margin:0!important;text-align:left!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;margin:0!important;padding:.55rem 1.15rem!important;font-size:0.74rem!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;border:0!important;border-radius:999px!important;cursor:pointer!important;opacity:1!important;transition:background var(--t-fast),color var(--t-fast),box-shadow var(--t-fast)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronAllow{color:var(--c-bordeaux-deep)!important;background:var(--c-cream)!important;box-shadow:none!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronDeny{color:var(--c-cream)!important;background:transparent!important;box-shadow:inset 0 0 0 1.5px rgb(253 251 247 / .7)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine .tarteaucitronIsSelected.tarteaucitronDeny,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronMainLine #tarteaucitronAllDenied.tarteaucitronIsSelected{color:var(--c-bordeaux-deep)!important;background:var(--c-or-light)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder{padding:1.2rem 1.4rem 1.6rem!important;background:transparent!important;border:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder>ul,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul ul{margin:0!important;padding:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder li{list-style:none!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronTitle,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronTitle button,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .asCatToggleBtn{display:block!important;margin:.9rem 0 0.4rem!important;padding:0 0.3rem!important;font-size:0.7rem!important;font-weight:600!important;letter-spacing:0.16em!important;text-transform:uppercase!important;color:var(--c-or-text)!important;background:none!important;border:0!important;width:auto!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronDetails.tarteaucitronDetailsInline{display:block!important;position:static!important;max-width:none!important;width:auto!important;margin:0 0 0.6rem!important;padding:0 0.3rem!important;font-size:0.85rem!important;color:var(--c-ink-muted)!important;background:none!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine){display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem 1rem;margin:0 0 0.6rem!important;padding:1rem 1.1rem!important;background:#fff!important;border:1px solid rgb(162 35 58 / .1)!important;border-left:4px solid var(--c-line-gold)!important;border-radius:16px!important;color:var(--c-ink)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-left-color:var(--c-bordeaux)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-left-color:var(--c-or-soft)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{float:none!important;width:auto!important;flex:1 1 15rem;margin:0!important;text-align:left!important;color:var(--c-ink)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronH3{display:block;font-size:1rem!important;font-weight:600!important;line-height:1.35!important;color:var(--c-ink)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-size:0.9rem!important;font-weight:500!important;color:var(--c-ink-muted)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronListCookies,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronReadmoreSeparator{font-size:0.8rem!important;color:var(--c-or-text)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:flex!important;gap:.45rem;float:none!important;margin:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronAllow{color:var(--c-bordeaux)!important;background:rgb(162 35 58 / .07)!important;box-shadow:none!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronDeny{color:var(--c-ink)!important;background:rgb(43 37 34 / .06)!important;box-shadow:none!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsAllowed .tarteaucitronAllow{color:var(--c-cream)!important;background:var(--c-bordeaux)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsDenied .tarteaucitronDeny{color:var(--c-cream)!important;background:var(--c-ink)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronLine{border-left-color:var(--c-or-soft)!important;background:var(--c-cream-deep)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron #tarteaucitronSave{margin:0!important;padding:0 1.4rem 1.6rem!important;text-align:right!important;background:none!important;border:0!important;border-radius:0!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron button#tarteaucitronSaveButton{min-height:48px;padding:.8rem 2rem!important;color:var(--c-cream)!important;background:linear-gradient(135deg,var(--c-bordeaux-velvet),var(--c-bordeaux-deep))!important;border:0!important;border-radius:999px!important;font-size:0.8rem!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase;box-shadow:0 10px 22px -12px rgb(144 26 47 / .9)!important;cursor:pointer}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitron .tarteaucitronLine br{display:none}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronIcon{right:var(--ledau-float-gap)!important;bottom:var(--ledau-float-gap)!important;left:auto!important;top:auto!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important;z-index:2147483640!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager{position:relative;display:grid!important;place-items:center;width:var(--ledau-float-size)!important;height:var(--ledau-float-size)!important;padding:0!important;background:var(--ledau-cookie) center / 26px no-repeat,var(--c-cream)!important;border:1px solid var(--c-line-gold)!important;border-radius:50%!important;box-shadow:var(--ledau-float-ring),var(--ledau-float-shadow)!important;cursor:pointer;transition:transform var(--t-fast),box-shadow var(--t-fast)!important}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager:hover{transform:translateY(-2px)}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager img{opacity:0!important;width:1px!important;height:1px!important}html body .tac_activate{display:grid!important;place-items:center;min-height:260px;padding:2rem!important;color:var(--c-ink)!important;background:radial-gradient(circle at 50% 30%,rgb(162 35 58 / .08),transparent 60%),var(--c-cream-deep)!important;border:1px solid var(--c-line)!important;border-radius:var(--radius-md)!important;font-family:var(--f-body)!important}html body .tac_activate .tac_float{position:static!important;transform:none!important;font-size:0.95rem!important;line-height:1.5;color:var(--c-ink)!important}html body .tac_activate .tac_float strong{color:var(--c-bordeaux)!important}html body .tac_activate .tarteaucitronAllow{margin-top:0.9rem!important;padding:.75rem 1.4rem!important;color:var(--c-cream)!important;background:var(--c-bordeaux)!important;border:0!important;border-radius:999px!important;font-family:var(--f-body)!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.1em!important;text-transform:uppercase;cursor:pointer}html body .tac_activate .tarteaucitronAllow .tarteaucitronCheck::before{content:none!important}html body .asw-menu-btn.asw-menu-btn{left:var(--ledau-float-gap)!important;bottom:var(--ledau-float-gap)!important;display:inline-flex!important;align-items:center;justify-content:center;width:var(--ledau-float-size)!important;min-width:var(--ledau-float-size);height:var(--ledau-float-size)!important;padding:0!important;color:var(--c-cream)!important;background:linear-gradient(135deg,var(--c-bordeaux-velvet),var(--c-bordeaux-deep))!important;border:1px solid rgb(195 204 212 / .55)!important;outline:none!important;border-radius:50%!important;box-shadow:var(--ledau-float-ring),var(--ledau-float-shadow)!important;text-decoration:none!important;transition:transform var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)!important}html body .asw-menu-btn.asw-menu-btn:hover{transform:translateY(-2px) scale(1.04)!important;background:linear-gradient(135deg,var(--c-bordeaux),var(--c-bordeaux-velvet))!important}html body .asw-menu-btn.asw-menu-btn:focus-visible{box-shadow:var(--ledau-float-ring),0 0 0 7px var(--c-bordeaux),var(--ledau-float-shadow)!important}html body .asw-menu-btn.asw-menu-btn svg{flex:none;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;padding:0;fill:var(--c-cream)!important;background:none!important;border-radius:0}html body .asw-menu-btn.asw-menu-btn svg path{fill:var(--c-cream)!important}html body .asw-menu-btn.asw-menu-btn svg path[fill="none"],html body .asw-menu svg path[fill="none"]{fill:none!important}html body .asw-menu-btn .ledau-asw-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .asw-menu.asw-menu{width:min(26rem, 100vw)!important;top:0!important;bottom:0!important;height:auto!important;background:var(--c-cream)!important;border-right:1px solid var(--c-line-gold)!important;border-radius:0 26px 26px 0!important;box-shadow:30px 0 80px -30px rgb(26 10 14 / .6)!important;font-family:var(--f-body)!important}html body .asw-menu.asw-menu,html body .asw-menu.asw-menu *{font-family:var(--f-body)!important;color:var(--c-ink)!important}html body .asw-overlay{background:rgb(26 20 20 / .35)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html body .asw-menu .asw-menu-header{height:auto!important;min-height:72px;padding:1rem 1.1rem 1rem 1.4rem!important;background:radial-gradient(circle at 90% 0,rgb(195 204 212 / .22),transparent 55%),linear-gradient(160deg,var(--c-bordeaux) 0%,var(--c-bordeaux-deep) 85%)!important;border-bottom:1px solid var(--c-line-gold)!important}html body .asw-menu .asw-menu-header .asw-menu-title{font-family:var(--f-script)!important;font-size:1.55rem!important;font-weight:400!important;line-height:1.2!important;color:var(--c-cream)!important}html body .asw-menu .asw-menu-header>div:last-child{gap:0.5rem!important}html body .asw-menu .asw-menu-header .asw-menu-reset,html body .asw-menu .asw-menu-header .asw-menu-close{display:grid!important;place-items:center;width:40px!important;height:40px!important;padding:0!important;background:rgb(253 251 247 / .12)!important;border:1px solid rgb(253 251 247 / .3)!important;border-radius:50%!important;transition:background var(--t-fast)!important}html body .asw-menu .asw-menu-header .asw-menu-reset:hover,html body .asw-menu .asw-menu-header .asw-menu-close:hover,html body .asw-menu .asw-menu-header .asw-menu-reset:focus-visible,html body .asw-menu .asw-menu-header .asw-menu-close:focus-visible{background:rgb(253 251 247 / .25)!important;outline:2px solid var(--c-or-light)!important;outline-offset:2px!important}html body .asw-menu .asw-menu-header svg,html body .asw-menu .asw-menu-header svg path{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;fill:var(--c-cream)!important}html body .asw-menu .asw-menu-content{padding:1.3rem 0 1rem!important;background:transparent!important;scrollbar-width:thin}html body .asw-menu .asw-card:has(>#asw-language),html body .asw-menu #asw-language{display:none!important}html body .asw-menu .asw-card{margin:0 1.1rem 1.3rem!important}html body .asw-menu .asw-card-title{padding:0 .2rem 0.7rem!important;font-size:0.68rem!important;font-weight:600!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:var(--c-or-text)!important;opacity:1!important}html body .asw-menu .asw-adjust-font{margin-bottom:0.7rem!important;padding:1rem 1.1rem!important;background:#fff!important;border:1px solid rgb(162 35 58 / .1)!important;border-radius:18px!important}html body .asw-menu .asw-adjust-font>div{margin-top:0.9rem!important}html body .asw-menu .asw-adjust-font svg,html body .asw-menu .asw-adjust-font svg path{fill:var(--c-bordeaux)!important}html body .asw-menu .asw-adjust-font div[role="button"]{width:40px!important;height:40px!important;background:var(--c-cream-deep)!important;border:1px solid transparent!important;transition:border-color var(--t-fast),background var(--t-fast)}html body .asw-menu .asw-adjust-font div[role="button"]:hover,html body .asw-menu .asw-adjust-font div[role="button"]:focus-visible{background:#fff!important;border-color:var(--c-bordeaux)!important;outline:none!important}html body .asw-menu .asw-amount{font-size:1.1rem!important;font-weight:600!important;color:var(--c-bordeaux)!important}html body .asw-menu .asw-items{gap:0.6rem!important}html body .asw-menu .asw-btn{aspect-ratio:1 / 0.86!important;gap:0.55rem!important;padding:0.6rem!important;background:#fff!important;border:1px solid rgb(162 35 58 / .1)!important;border-radius:16px!important;box-shadow:0 1px 0 rgb(26 26 26 / .03);transition:border-color var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)!important}html body .asw-menu .asw-btn:hover{border-color:var(--c-bordeaux)!important;transform:translateY(-1px);box-shadow:0 10px 22px -16px rgb(74 2 20 / .6)}html body .asw-menu .asw-btn:focus-visible{outline:2px solid var(--c-bordeaux)!important;outline-offset:2px!important}html body .asw-menu .asw-btn svg,html body .asw-menu .asw-btn svg path{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;fill:var(--c-ink)!important}html body .asw-menu .asw-btn .asw-translate{font-size:0.76rem!important;font-weight:600!important;line-height:1.25!important;color:var(--c-ink)!important}html body .asw-menu .asw-btn.asw-selected{background:rgb(162 35 58 / .07)!important;border:1.5px solid var(--c-bordeaux)!important}html body .asw-menu .asw-btn.asw-selected svg,html body .asw-menu .asw-btn.asw-selected svg path,html body .asw-menu .asw-btn.asw-selected span{fill:var(--c-bordeaux)!important;color:var(--c-bordeaux)!important}html body .asw-menu .asw-btn.asw-selected::after{top:8px!important;right:8px!important;background-color:var(--c-bordeaux)!important}html body .asw-menu .asw-menu-reset-footer-btn{min-height:50px;padding:0.9rem!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:var(--c-cream)!important;background:linear-gradient(135deg,var(--c-bordeaux-velvet),var(--c-bordeaux-deep))!important;border:0!important;border-radius:999px!important;box-shadow:0 10px 22px -12px rgb(144 26 47 / .9)!important}html body .asw-menu .asw-menu-reset-footer-btn:hover,html body .asw-menu .asw-menu-reset-footer-btn:focus-visible{outline:2px solid var(--c-bordeaux)!important;outline-offset:3px!important}html body .asw-menu .asw-footer{display:none!important}@media (max-width:600px){:root{--ledau-float-size:48px;--ledau-float-gap:14px}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitronAlertBig#tarteaucitronAlertBig{inset:auto 0 0 0!important;width:100%!important;max-height:88svh!important;padding:1.8rem 1.3rem calc(1.3rem + env(safe-area-inset-bottom, 0px))!important;border-radius:24px 24px 0 0!important;animation-name:ledau-sheet}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig button.tarteaucitronCTAButton{float:none;width:100%!important;margin-right:0!important}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitronAlertBig#tarteaucitronAlertBig::before{width:48px;height:48px;background-size:26px,auto;margin-bottom:.8rem}html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{font-size:1rem!important}html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitron#tarteaucitron{top:auto!important;bottom:0!important;transform:translateX(-50%)!important;width:100%!important;max-height:92svh!important;border-radius:24px 24px 0 0!important}html body .asw-menu.asw-menu{border-radius:0!important}}@keyframes ledau-pop{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes ledau-sheet{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body #tarteaucitronRoot#tarteaucitronRoot div#tarteaucitronAlertBig#tarteaucitronAlertBig{animation:none}html body .asw-menu-btn.asw-menu-btn,html body .asw-menu .asw-btn,html body #tarteaucitronRoot#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager{transition:none!important}}@media print{html body .asw-menu-btn,html body #tarteaucitronRoot{display:none!important}}