html{min-height:100%;color:var(--color-black);background:var(--color-white);font-size:calc(62.5%*var(--sw));margin:0}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}textarea{font-family:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;margin:0}html ::selection,body ::selection{background-color:var(--color-black);color:var(--color-white)}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(var(--color-black-rgb), .1)}figure{margin:0}strong,b{font-weight:700}u{text-decoration:none}menu{margin:0;padding:0}img{max-width:100%;display:block}h1,h2,h3,h4,h5,h6,ul,col,p,a,dd,dt,dl,span{font-size:100%;font-weight:400;line-height:inherit;margin:0;padding:0}fieldset{all:unset}legend{all:unset;display:contents}label{all:unset}address{font-style:normal}input{all:unset;box-sizing:border-box}button{all:unset;cursor:pointer;box-sizing:border-box}a{color:inherit;-webkit-user-select:none;user-select:none;text-decoration:underline}a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}a[href^=tel\:]{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:var(--focus-outline)}:root{--sw:1;--header-height:calc(4.2rem + var(--usp-height));--modal-width:calc(100vw / 3);--drawer-max-width:calc((100vw / 12) * 3);--drawer-max-width-large:calc(100vw / 3);--dialog-height:calc(100dvh - var(--header-height));--usp-height:2.8rem;--page-max-width:52ch;--grid-column-width:calc(100vw / 12);--grid-column-width-16:calc(100vw / 16);--grid-column-width-12:calc(100vw / 12);--grid-column-width-8:calc(100vw / 8);--site-padding:1.6rem;--control-padding-y:.3rem;--control-padding-x:.5rem;--grid-column-gap:1.6rem;--button-height:3.2rem;--module-gap:8.8rem;--color-black-rgb:0, 0, 0;--color-white-rgb:253, 252, 247;--color-error-rgb:204, 102, 119;--color-warning-rgb:255, 165, 0;--color-success-rgb:51, 172, 107;--color-border-rgb:0, 0, 0;--color-focused-rgb:0, 128, 255;--color-brown-rgb:71, 49, 39;--color-dark-brown-rgb:43, 29, 23;--color-red-rgb:226, 13, 0;--color-black-05-rgb:240, 239, 235;--color-gray-rgb:0, 0, 0;--color-light-gray-rgb:0, 0, 0;--color-placeholder:#999;--color-placeholder-dark:#797876;--color-gray:rgba(var(--color-black-rgb), .08);--color-light-gray:rgba(var(--color-black-rgb), .03);--color-black-05:rgb(var(--color-black-05-rgb));--color-black:rgb(var(--color-black-rgb));--color-black-hover:rgba(var(--color-black-rgb), .5);--color-white:rgb(var(--color-white-rgb));--color-border:rgba(var(--color-border-rgb), .1);--color-error:rgb(var(--color-error-rgb));--color-warning:rgb(var(--color-warning-rgb));--color-success:rgb(var(--color-success-rgb));--color-focused:rgb(var(--color-focused-rgb));--color-brown:rgb(var(--color-brown-rgb));--color-dark-brown:rgb(var(--color-dark-brown-rgb));--color-red:rgb(var(--color-red-rgb));--ratio-product:1.25;--header-z-index:50;--dialog-z-index:100;--backdrop-z-index:99;--font-family-brown:var(--font-brown), Futura, "Trebuchet MS", Arial, sans-serif;--easeOutQuart:cubic-bezier(.165, .84, .44, 1);--opacity:.35}@media (max-width:1024px){:root{--grid-column-width:calc(100vw / 8);--drawer-max-width:calc((100vw / 8) * 7);--drawer-max-width-large:calc((100vw / 8) * 7);--site-padding:1.2rem;--header-height:calc(3.8rem + var(--usp-height));--page-max-width:100%}}@media (min-width:768px) and (max-width:1024px){:root{--drawer-max-width:calc((100vw / 12) * 7);--drawer-max-width-large:calc((100vw / 8) * 4);--page-max-width:calc((var(--grid-column-width-8) * 4) - var(--site-padding))}}#CybotCookiebotDialogHeader,#CybotCookiebotDialogBodyLevelWrapper,#CybotCookiebotDialogPoweredByText,#CybotCookiebotDialogNav{display:none!important}#CybotCookiebotDialogBody,#CybotCookiebotDialogBodyEdgeMoreDetails{display:flex!important;overflow:visible!important}#CybotCookiebotDialog{background-color:var(--color-brown)!important;color:var(--color-white)!important;width:100%!important;max-width:25%!important;box-shadow:none!important;border-radius:0!important;inset:auto 0 0 auto!important;transform:none!important}@media (max-width:1024px){#CybotCookiebotDialog{max-width:100%!important}}#CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{display:none!important}#CybotCookiebotDialog.CybotCookiebotDialogActive+#CybotCookiebotDialogBodyUnderlay{opacity:1!important}#CybotCookiebotDialogBodyButtonsWrapper,#CybotCookiebotDialogBodyEdgeMoreDetails{display:flex;flex-direction:column!important;justify-content:center!important}#CybotCookiebotDialogBodyEdgeMoreDetails{margin:0!important}#CybotCookiebotDialogBodyEdgeMoreDetails a{font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important;opacity:var(--opacity)!important;margin:0 1.6rem!important}@media (hover:hover){#CybotCookiebotDialogBodyEdgeMoreDetails a:hover{opacity:1!important}}#CybotCookiebotDialogBodyEdgeMoreDetails a:after{display:none!important}#CybotCookiebotDialogContentWrapper a{color:var(--color-gray-light)!important}#CybotCookiebotDialogBodyButtonsWrapper{flex-direction:column-reverse!important;row-gap:8px!important;width:100%!important}.CybotCookiebotDialogBodyButton{appearance:none;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex;font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important;background-color:var(--color-white)!important;width:100%!important;height:3.2rem!important;color:var(--color-black)!important;opacity:1!important;border-radius:0!important;padding:0 2.4rem .1rem!important;position:relative!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:var(--color-gray-light)!important;color:var(--color-gray-light)!important;background:0 0!important;margin:0!important}#CybotCookiebotDialogBodyButtonDecline{background:rgba(var(--color-white-rgb), .35)!important;color:var(--color-brown)!important;border:0!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,#CybotCookiebotDialogBodyButtonDecline:hover,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{opacity:var(--opacity)!important}.CybotCookiebotScrollContainer{border-bottom:none!important}#CybotCookiebotDialogBodyContentTitle{font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:4.2rem!important}.CybotCookiebotScrollContainer{padding:0!important}#CybotCookiebotDialogBodyContent{padding:1.4rem 1.6rem!important}@media (max-width:1024px){#CybotCookiebotDialogBodyContent{padding:1.1rem 1.2rem 2.7rem!important}}#CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogBodyContentText *{font-family:var(--font-family-brown)!important;font-weight:unset!important;font-feature-settings:"ss02" on,"ss07" on!important;font-size:1.2rem!important;line-height:1.25!important}#CybotCookiebotDialogFooter{padding:3.9rem 1.6rem 1.6rem!important}@media (max-width:1024px){#CybotCookiebotDialogFooter{padding:3.1rem 1.2rem 2.4rem!important}}#CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:0!important}.CybotCookiebotDialogHide #CybotCookiebotDialogBodyEdgeMoreDetails{display:none!important}.CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border-radius:0!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton{order:2;text-align:left!important;width:100%!important;color:var(--color-gray-light)!important;align-items:center!important;display:flex!important;position:relative!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover{color:rgba(var(--color-gray-light-rgb), var(--opacity))!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton:before{right:1px!important;left:initial!important;margin:0!important;position:absolute!important}.CybotCookiebotDialogBodyLevelButtonSliderWrapper{order:1;margin-right:1.2rem!important}.CybotCookiebotDialogDetailBodyContentCookieContainerHeader{justify-content:flex-start!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding-left:3.2rem!important;padding-right:3.2rem!important}@media (max-width:800px){#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding-left:2rem!important;padding-right:2rem!important}}.CybotCookiebotDialogBodyLevelButtonSliderWrapper{width:40px!important;height:26px!important}.CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonSlider:before{width:16px!important;height:16px!important;top:5px!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{transform:translate(15px)!important}.CybotCookiebotDialogBodyLevelButtonSlider{background:var(--color-dark-gray)!important;box-shadow:none!important;border:none!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:var(--color-black)!important}#CybotCookiebotDialog input:not(:checked)+.CybotCookiebotDialogBodyLevelButtonSlider{background:rgba(var(--color-gray-light-rgb), var(--opacity))!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding-inline:1.6rem!important}.CookieCard{border-bottom:1px solid #fdfcf71a!important;padding:1.6rem 0!important}.CookieCard:first-child{border-top:1px solid #fdfcf71a!important}.CookieCard:last-child{display:none!important}.CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{font-family:var(--font-family-brown)!important;font-weight:unset!important;font-feature-settings:"ss02" on,"ss07" on!important;padding:0!important;padding-top:1.5rem!important;font-size:1.2rem!important;line-height:1.25!important}.CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton{font-weight:unset!important}.CookieCard #CybotCookiebotDialogBodyLevelButtonNecessaryInlineLabel,.CookieCard #CybotCookiebotDialogBodyLevelButtonPreferencesInlineLabel,.CookieCard #CybotCookiebotDialogBodyLevelButtonStatisticsInlineLabel,.CookieCard #CybotCookiebotDialogBodyLevelButtonMarketingInlineLabel{font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important}.CookieCard .CybotCookiebotDialogDetailBodyContentCookieTabContent{flex-direction:column!important;display:flex!important}.CookieCard .CybotCookiebotDialogDetailBodyContentCookieTabContent .CybotCookiebotDialogDetailBodyContentCookieGroup{border-radius:0!important;padding:.8rem 1.2rem!important}.CookieCard .CybotCookiebotDialogDetailBodyContentCookieTabContent .CybotCookiebotDialogDetailBodyContentCookieGroup a,.CookieCard .CybotCookiebotDialogDetailBodyContentCookieTabContent .CybotCookiebotDialogDetailBodyContentCookieGroup a>*{font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-white)!important}.CybotCookiebotDialogDetailBulkConsentCount{font-weight:unset!important;font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:0 0!important;border-radius:0%!important;align-items:center!important;padding:0!important;display:flex!important}.CybotCookiebotDialogDetailBulkConsentCount>*{box-sizing:border-box}.CybotCookiebotDialogDetailBulkConsentCount:before{content:"(";height:14px;padding-right:.37rem}.CybotCookiebotDialogDetailBulkConsentCount:after{content:")";height:14px;padding-left:.37rem}.CybotCookiebotDialogDetailBodyContentCookieInfo.CybotCookiebotDialogHide{display:block!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo.CybotCookiebotDialogShow:first-of-type:before{display:none!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo.CybotCookiebotDialogShow:first-of-type{margin-top:0!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:after{display:none!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup:not(.open):hover{background:0 0!important}.CybotCookiebotDialogDetailBodyContentCookieInfoCount,.CybotCookiebotDialogDetailBodyContentCookieLink{display:none!important}.CybotCookiebotDialogDetailBodyContentCookieInfo{background:0 0!important;border:none!important;padding:0!important}.CybotCookiebotDialogDetailBodyContentCookieInfoFooter,.CybotCookiebotDialogDetailBodyContentCookieGroup,.CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border-color:#fdfcf7!important}.CybotCookiebotDialogDetailBodyContentCookieGroup a:hover{color:#fdfcf7!important}.CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfoDescription{font-weight:400!important}.CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfoFooterContent b,.CybotCookiebotDialogDetailBodyEmptyCategoryMessage{font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;font-size:1rem!important;line-height:1.4!important;font-weight:unset!important;letter-spacing:.05em!important;text-transform:uppercase!important}#CybotCookiebotDialogTabContentDetails{overflow:visible!important}#CybotCookiebotDialogDetailFooter{font-family:var(--font-family-brown)!important;font-feature-settings:"ss07" on!important;text-align:center!important;letter-spacing:0!important;padding-top:1.6rem!important;padding-bottom:0!important;padding-left:3.2rem!important;font-size:10px!important}#CybotCookiebotDialogDetailFooter a{color:var(--color-gray-light)!important;font-size:10px!important}#CybotCookiebotDialogDetailFooter{padding-right:3.2rem!important}.CybotCookiebotFader,.CollapseCard~div{display:none!important}:has(+.circle){width:40px;height:40px}div:has(~.CybotCookiebotDialogHide).CybotCookiebotDialogDetailBodyContentCookieTypeIntro{display:none!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding-top:1.2rem!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer{flex:none!important;height:auto!important;min-height:0!important}#CybotCookiebotDialog{max-height:590px!important}@media (max-width:800px){#CybotCookiebotDialog{max-height:77%!important}}@media (max-height:600px) and (min-width:801px){#CybotCookiebotDialog{max-height:80%!important}}#CybotCookiebotDialog button:before{border-color:var(--color-gray-light)!important}#CookiebotWidget,#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassifiedCard{display:none!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton:before{border-width:1px 1px 0 0!important;top:6px!important;right:2rem!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed:before{border-width:1px 1px 0 0!important;top:2px!important;right:2rem!important}.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer{margin-top:20px!important;margin-left:0!important;padding:0!important}html,body,:root{height:100%}body{font-family:var(--font-family-brown);background-color:var(--color-white);margin:0;padding:0;font-size:1.2rem}body.isStoryblokEditor a{pointer-events:none!important}main{min-height:calc(100vh - var(--header-height));flex-direction:column;display:flex}#page-loader{z-index:1000;background:#000;width:0%;height:.2rem;position:fixed;top:0;left:0}a{color:var(--color-black);text-decoration:none}.visuallyHidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);visibility:hidden;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.js .no-js{display:none}@media (max-width:1024px){.hideMobile{display:none!important}}@media (min-width:1025px){.hideDesktop{display:none!important}}.default404{height:100vh;font-family:var(--font-family-brown);font-feature-settings:"ss07" on;letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:1.2rem;font-size:1rem;line-height:1.4;display:flex}div[data-radix-popper-content-wrapper]{top:.5rem!important}
