html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.CookieConsentManager-module__Q43I0G__anchor{z-index:1200;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));pointer-events:none;width:min(508px,100vw - 32px);position:fixed}.CookieConsentManager-module__Q43I0G__panel{pointer-events:auto;color:#25211f;background:#fcfbf9;border:1px solid #e5dfd8;border-radius:16px;flex-direction:column;max-height:min(760px,100dvh - 32px);animation:.24s cubic-bezier(.2,.8,.2,1) both CookieConsentManager-module__Q43I0G__preference-panel-in;display:flex;overflow:hidden;box-shadow:0 25px 60px -30px #201b1863,0 5px 18px -10px #201b182e}.CookieConsentManager-module__Q43I0G__content{scrollbar-gutter:stable;overscroll-behavior:contain;min-height:0;padding:22px 23px 18px;overflow-y:auto}.CookieConsentManager-module__Q43I0G__header{margin-bottom:17px}.CookieConsentManager-module__Q43I0G__eyebrow{color:#9f392f;font:700 10px/1.2 var(--font-agnes-sans,Inter, sans-serif);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0;display:flex}.CookieConsentManager-module__Q43I0G__eyebrowDot{background:#b43b2e;border-radius:50%;flex:none;width:5px;height:5px}.CookieConsentManager-module__Q43I0G__title{color:#24201e;font:600 clamp(25px, 5vw, 29px)/1.15 var(--font-agnes-serif,Georgia, serif);letter-spacing:-.045em;margin:7px 0 0}.CookieConsentManager-module__Q43I0G__description{color:#625e59;max-width:51ch;font:400 13px/1.56 var(--font-agnes-sans,Inter, sans-serif);margin:9px 0 0}.CookieConsentManager-module__Q43I0G__cookieActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.CookieConsentManager-module__Q43I0G__cookieMeta{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.CookieConsentManager-module__Q43I0G__primaryButton,.CookieConsentManager-module__Q43I0G__secondaryButton,.CookieConsentManager-module__Q43I0G__saveButton{cursor:pointer;min-height:41px;font:700 12px/1.3 var(--font-agnes-sans,Inter, sans-serif);border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.CookieConsentManager-module__Q43I0G__primaryButton{color:#fff;background:#b93b2d;border:1px solid #b33729}.CookieConsentManager-module__Q43I0G__primaryButton:hover{background:#9f3025}.CookieConsentManager-module__Q43I0G__secondaryButton{color:#37312d;background:0 0;border:1px solid #b7aea6}.CookieConsentManager-module__Q43I0G__secondaryButton:hover{background:#f4f0ec;border-color:#82776e}.CookieConsentManager-module__Q43I0G__customizeButton{color:#9d382e;cursor:pointer;min-height:28px;font:700 11.5px/1.3 var(--font-agnes-sans,Inter, sans-serif);background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.CookieConsentManager-module__Q43I0G__customizeButton:hover{color:#76251e}.CookieConsentManager-module__Q43I0G__chevron,.CookieConsentManager-module__Q43I0G__chevronOpen{transition:transform .18s}.CookieConsentManager-module__Q43I0G__chevronOpen{transform:rotate(180deg)}.CookieConsentManager-module__Q43I0G__customizePanel{opacity:0;visibility:hidden;max-height:0;transition:max-height .26s,opacity .18s,margin .26s,visibility 0s linear .26s;overflow:hidden}.CookieConsentManager-module__Q43I0G__customizePanel[data-open=false]{display:none}.CookieConsentManager-module__Q43I0G__customizePanel[data-open=true]{opacity:1;visibility:visible;max-height:650px;margin-top:13px;transition:max-height .26s,opacity .18s,margin .26s}.CookieConsentManager-module__Q43I0G__categoryList{border-top:1px solid #dcd6d0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CookieConsentManager-module__Q43I0G__categoryList>:nth-child(odd){border-right:1px solid #e7e2dd}.CookieConsentManager-module__Q43I0G__categoryList>:nth-child(2n){padding-left:15px}.CookieConsentManager-module__Q43I0G__categoryList>:nth-child(odd){padding-right:15px}.CookieConsentManager-module__Q43I0G__essentialRow,.CookieConsentManager-module__Q43I0G__categoryRow{border-bottom:1px solid #e7e2dd;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:11px 0;display:flex}.CookieConsentManager-module__Q43I0G__categoryCopy{gap:3px;min-width:0;display:grid}.CookieConsentManager-module__Q43I0G__categoryCopy strong{color:#332d29;font:700 12px/1.24 var(--font-agnes-sans,Inter, sans-serif)}.CookieConsentManager-module__Q43I0G__categoryCopy span{color:#77716b;font:400 10.5px/1.4 var(--font-agnes-sans,Inter, sans-serif)}.CookieConsentManager-module__Q43I0G__alwaysOn{color:#81766e;font:700 9px/1.2 var(--font-agnes-sans,Inter, sans-serif);letter-spacing:.055em;text-transform:uppercase;flex:none}.CookieConsentManager-module__Q43I0G__switch{appearance:none;cursor:pointer;background:#d9d3cd;border:1px solid #bdb5ae;border-radius:20px;flex:0 0 36px;width:36px;height:21px;transition:background-color .16s,border-color .16s;position:relative}.CookieConsentManager-module__Q43I0G__switch:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1e19142b}.CookieConsentManager-module__Q43I0G__switch:checked{background:#b93b2d;border-color:#b23a2d}.CookieConsentManager-module__Q43I0G__switch:checked:before{transform:translate(15px)}.CookieConsentManager-module__Q43I0G__saveButton{color:#fff;background:#25211f;border:1px solid #25211f;width:auto;min-width:146px;margin:13px 0 0 auto;display:flex}.CookieConsentManager-module__Q43I0G__saveButton:hover{background:#45403b}.CookieConsentManager-module__Q43I0G__legalCopy{color:#817a74;font:400 10px/1.4 var(--font-agnes-sans,Inter, sans-serif);text-align:right;margin:0}.CookieConsentManager-module__Q43I0G__legalCopy a{color:#453b35;text-underline-offset:3px;-webkit-text-decoration:underline #bbb0a8;text-decoration:underline #bbb0a8}.CookieConsentManager-module__Q43I0G__legalCopy a:hover{color:#9f392f;text-decoration-color:currentColor}.CookieConsentManager-module__Q43I0G__languageGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.CookieConsentManager-module__Q43I0G__languageOption{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e8e2dc;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:43px;padding:8px 7px;transition:background-color .16s;display:flex}.CookieConsentManager-module__Q43I0G__languageOption:hover{background:#f5f1ed}.CookieConsentManager-module__Q43I0G__languageName{color:#9b8c80;font:700 9px/1.2 var(--font-agnes-sans,Inter, sans-serif);letter-spacing:.04em;flex:none;order:2}.CookieConsentManager-module__Q43I0G__languageValue{color:#342e2a;min-width:0;font:600 12.5px/1.3 var(--font-agnes-sans,Inter, sans-serif)}.CookieConsentManager-module__Q43I0G__switch:focus-visible,.CookieConsentManager-module__Q43I0G__primaryButton:focus-visible,.CookieConsentManager-module__Q43I0G__secondaryButton:focus-visible,.CookieConsentManager-module__Q43I0G__customizeButton:focus-visible,.CookieConsentManager-module__Q43I0G__saveButton:focus-visible,.CookieConsentManager-module__Q43I0G__languageOption:focus-visible,.CookieConsentManager-module__Q43I0G__legalCopy a:focus-visible{outline-offset:2px;outline:2px solid #b93b2d}@keyframes CookieConsentManager-module__Q43I0G__preference-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.CookieConsentManager-module__Q43I0G__anchor{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));width:min(508px,100vw - 24px)}.CookieConsentManager-module__Q43I0G__panel{max-height:calc(100dvh - 24px)}.CookieConsentManager-module__Q43I0G__content{padding:21px 20px 17px}.CookieConsentManager-module__Q43I0G__categoryList{display:block}.CookieConsentManager-module__Q43I0G__categoryList>:nth-child(odd){border-right:0;padding-right:0}.CookieConsentManager-module__Q43I0G__categoryList>:nth-child(2n){padding-left:0}}@media (max-width:430px){.CookieConsentManager-module__Q43I0G__cookieMeta{align-items:flex-start}.CookieConsentManager-module__Q43I0G__legalCopy{max-width:22ch}.CookieConsentManager-module__Q43I0G__languageGrid{column-gap:10px}.CookieConsentManager-module__Q43I0G__languageOption{flex-direction:column-reverse;justify-content:center;align-items:flex-start;gap:2px;min-height:51px}}@media (prefers-reduced-motion:reduce){.CookieConsentManager-module__Q43I0G__panel,.CookieConsentManager-module__Q43I0G__primaryButton,.CookieConsentManager-module__Q43I0G__secondaryButton,.CookieConsentManager-module__Q43I0G__saveButton,.CookieConsentManager-module__Q43I0G__chevron,.CookieConsentManager-module__Q43I0G__chevronOpen,.CookieConsentManager-module__Q43I0G__customizePanel,.CookieConsentManager-module__Q43I0G__switch,.CookieConsentManager-module__Q43I0G__switch:before,.CookieConsentManager-module__Q43I0G__languageOption{transition:none;animation:none}}
