.ProgressiveBackground--background{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;pointer-events:none}.ProgressiveBackground--background:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ric_progressive_background_color);opacity:var(--ric_progressive_background_progress, 0);will-change:opacity}.ProgressiveBackground--background.is-gradient:before{background:linear-gradient(to bottom,var(--ric_color_yellow),var(--ric_color_yellow-20) 50%)}.Image{position:relative;text-align:left}.Image[data-preview]{background-size:cover}.Image[data-preview].is-loaded{background-image:none!important}.Image[data-layout=cover]{position:absolute;inset:0}.Image[data-layout=cover] .ResponsiveImage__img{max-width:inherit;max-height:inherit}.Image[data-layout=intrinsic]{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.Image[data-layout=intrinsic] .ResponsiveImage__img{width:100%;max-width:inherit;height:100%;max-height:inherit}.Image[data-layout=cover]>img{position:absolute;top:0;left:0;width:100%;height:100%}.Image[data-layout=cover] .ResponsiveImage__img,.Image[data-layout=contain] .ResponsiveImage__img{max-width:inherit;max-height:inherit}.Image[data-object-fit=cover] .ResponsiveImage__img{object-fit:cover}.Image[data-object-fit=contain]{background-repeat:no-repeat;background-position:center center;background-size:contain}.Image[data-object-fit=contain] .ResponsiveImage__img{object-fit:contain;object-position:center center}.Image[data-layout=responsive]{width:100%}.Image[data-layout=responsive] .ResponsiveImage__img{width:100%;height:auto;min-height:1px;max-height:100%}.Image[data-layout=responsive][style*=--ric_responsive-image_aspect-ratio]{padding-bottom:var(--ric_responsive-image_aspect-ratio-percent)}@supports (aspect-ratio: 1){.Image[data-layout=responsive][style*=--ric_responsive-image_aspect-ratio]{padding-bottom:0;aspect-ratio:var(--ric_responsive-image_aspect-ratio)}}.Image[data-layout=responsive][style*=--ric_responsive-image_aspect-ratio] .ResponsiveImage__img{position:absolute}.Image>.Image:not([sizes]){visibility:hidden;opacity:0}[data-icon]{position:relative;display:flex;align-items:center;justify-content:center;font-size:var(--ric-icon_size, var(--ric-local_icon_size));vertical-align:middle}[data-icon]>svg{position:relative;display:block;width:1em;height:1em}[data-icon][data-display=inline]{display:inline-flex}.Breadcrumb{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.Breadcrumb{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Breadcrumb--list{display:flex}.Breadcrumb--item{position:relative}.Breadcrumb--link{font-weight:700;position:relative;display:inline-block;background-color:var(--ric_color_yellow-20);padding-block:8px;transition:background-color var(--ric_hover_duration-short) var(--ric_hover_easing);padding-inline:16px}@media not all and (max-width: 1200px){.Breadcrumb--link{padding-block:12px}}.Breadcrumb--item:first-child .Breadcrumb--link{border-top-left-radius:var(--ric_border-radius_md);border-bottom-left-radius:var(--ric_border-radius_md)}@media not all and (max-width: 1200px){.Breadcrumb--item:first-child .Breadcrumb--link{padding-inline-start:20px}}.Breadcrumb--item:last-child .Breadcrumb--link{border-top-right-radius:var(--ric_border-radius_md);border-bottom-right-radius:var(--ric_border-radius_md)}@media not all and (max-width: 1200px){.Breadcrumb--item:last-child .Breadcrumb--link{padding-inline-end:20px}}@media (hover: hover) and (pointer: fine){.Breadcrumb--link:hover,.Breadcrumb--link:active{background-color:var(--ric_color_yellow-80)}}.Breadcrumb--icon[data-icon]{position:absolute;top:50%;right:0;z-index:2;width:16px;height:16px;transform:translate(50%,-50%)}.PageHeader{padding-top:var(--ric_header_gap_top);margin-bottom:64px}@media not all and (max-width: 1023px){.PageHeader{margin-bottom:128px}}.PageHeader--top{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8;display:flex;flex-direction:column;align-items:center}@media not all and (max-width: 750px){.PageHeader--top{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageHeader--top{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.PageHeader.width-wide .PageHeader--top{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.PageHeader.width-wide .PageHeader--top{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageHeader.width-wide .PageHeader--top{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.PageHeader--breadcrumb{order:1;margin-bottom:16px}@media not all and (max-width: 750px){.PageHeader--breadcrumb{margin-bottom:12px}}.PageHeader--headline{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto;order:2;text-align:center}@media (max-width: 1500px){.PageHeader--headline{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.PageHeader--headline{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.PageHeader--headline{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.PageHeader--headline{font-size:44px;line-height:1.2045454545;letter-spacing:0}}@media not all and (max-width: 750px){.PageHeader.prevent-breaks .PageHeader--headline{word-break:keep-all;hyphens:none}}.PageHeader--image{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10;margin-top:24px;overflow:hidden;border-radius:var(--ric_border-radius_md)}@media not all and (max-width: 750px){.PageHeader--image{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageHeader--image{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 750px){.PageHeader--image{margin-top:40px}}.IconButton{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ric_border-radius_xl);transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:color,background-color}.IconButton[data-content]:after{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--ric_color_meadow);font-weight:700;font-size:9px;line-height:.8;white-space:nowrap;background-color:var(--ric_color_yellow);border-radius:50%;content:attr(data-content)}.IconButton[disabled]{opacity:.5;pointer-events:none}.IconButton.has-outline{border:1px solid currentcolor}.IconButton.size-large{width:48px;height:48px}.IconButton.size-medium{width:40px;height:40px}.IconButton.size-small{width:32px;height:32px}.IconButton.color-white{color:var(--ric_color_meadow);background-color:var(--ric_color_white)}.IconButton.color-white.has-outline{border:1px solid var(--ric_color_meadow-10)}@media (hover: hover) and (pointer: fine){.IconButton.color-white:hover,.IconButton.color-white:active{color:var(--ric_color_white);background-color:var(--ric_color_meadow-80)}}.IconButton.color-lightgreen{color:var(--ric_color_meadow);background-color:var(--ric_color_meadow-10)}@media (hover: hover) and (pointer: fine){.IconButton.color-lightgreen:hover,.IconButton.color-lightgreen:active{color:var(--ric_color_white);background-color:var(--ric_color_meadow-80)}}.IconButton.color-green{color:var(--ric_color_white);background-color:var(--ric_color_meadow)}@media (hover: hover) and (pointer: fine){.IconButton.color-green:hover,.IconButton.color-green:active{color:var(--ric_color_meadow);background-color:var(--ric_color_meadow-40)}}.IconButton.color-yellow{color:var(--ric_color_meadow);background-color:var(--ric_color_yellow)}@media (hover: hover) and (pointer: fine){.IconButton.color-yellow:hover,.IconButton.color-yellow:active{background-color:var(--ric_color_yellow-40)}}.DownloadFileItem{position:relative;display:flex;gap:16px;padding-block:16px;align-items:center;border-bottom:1px solid var(--ric_color_meadow-10)}.DownloadFileItem:first-child{border-top:1px solid var(--ric_color_meadow-10)}@media not all and (max-width: 750px){.DownloadFileItem{padding-block:24px}}@media (hover: hover) and (pointer: fine){.DownloadFileItem:hover .DownloadFileItem--buttonIcon,.DownloadFileItem:active .DownloadFileItem--buttonIcon{transform:translateY(var(--ric_hover_offset-top))}}@media (max-width: 750px){.DownloadFileItem--icon{width:40px;height:40px}}.DownloadFileItem--label{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700;flex:1}@media (max-width: 750px){.DownloadFileItem--label{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.DownloadFileItem--buttonIcon{transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.DownloadFileItem--link{position:absolute;top:0;left:0;width:100%;height:100%}.DownloadSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-bottom:64px;width:100%}@media not all and (max-width: 750px){.DownloadSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.DownloadSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.DownloadSection{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.DownloadSection{margin-bottom:128px}}.AspectRatio{position:relative;padding-top:calc(var(--ric_aspect_ratio_size) * 100%);overflow:hidden}.AspectRatio--inside{position:absolute;top:0;left:0;width:100%;height:100%}.BaseVideo--layout-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.BaseVideo.layout-responsive video,.BaseVideo.layout-contain video{width:100%;height:100%;object-fit:cover}.BaseVideo.layout-contain video{object-fit:contain}.SectionHeadline[data-v-d701b7da]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;text-align:center}@media not all and (max-width: 750px){.SectionHeadline[data-v-d701b7da]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.SectionHeadline[data-v-d701b7da]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.SectionHeadline[data-v-d701b7da]{--ric_grid_col: 8}}.SectionHeadline .SectionHeadline--title[data-v-d701b7da]{scroll-margin-top:var(--ric_scroll-margin-top)}.SectionHeadline.layout-regular[data-v-d701b7da]{margin-bottom:64px}@media not all and (max-width: 1023px){.SectionHeadline.layout-regular[data-v-d701b7da]{margin-bottom:128px}}.SectionHeadline.layout-regular .SectionHeadline--title[data-v-d701b7da]{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto}@media (max-width: 1500px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-d701b7da]{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-d701b7da]{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-d701b7da]{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-d701b7da]{font-size:44px;line-height:1.2045454545;letter-spacing:0}}.SectionHeadline.layout-regular.width-wide[data-v-d701b7da]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 750px){.SectionHeadline.layout-regular.width-wide[data-v-d701b7da]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.SectionHeadline.layout-regular.width-wide[data-v-d701b7da]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.SectionHeadline.layout-regular.width-wide[data-v-d701b7da]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.SectionHeadline.layout-regular.width-wide[data-v-d701b7da]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}}@media (max-width: 1500px) and (max-width: 750px){.SectionHeadline.layout-regular.width-wide[data-v-d701b7da]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1200px){.SectionHeadline.layout-regular.prevent-breaks .SectionHeadline--title[data-v-d701b7da]{word-break:keep-all;hyphens:none}}.SectionHeadline.layout-compact .SectionHeadline--title[data-v-d701b7da]{font-weight:700;font-size:54px;line-height:1.1851851852;letter-spacing:-1px}@media (max-width: 1200px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-d701b7da]{font-size:48px;line-height:1.1666666667;letter-spacing:-.9px}}@media (max-width: 1023px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-d701b7da]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-d701b7da]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-d701b7da]{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px) and (max-width: 750px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-d701b7da]{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.SectionHeadline--text[data-v-d701b7da]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;margin-top:24px}@media (max-width: 750px){.SectionHeadline--text[data-v-d701b7da]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}@media not all and (max-width: 1023px){.SectionHeadline--text[data-v-d701b7da]{margin-top:16px}}.Usp{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center}.Usp.is-active{z-index:calc(var(--ric_layer_nav) - 1);opacity:1!important}.Usp--content--title,.Usp--button{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.Usp--content--title,.Usp--button{font-size:16px;line-height:1.5;letter-spacing:-.1px}}@media not all and (max-width: 1023px){.Usp--content--title,.Usp--button{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700}@media (max-width: 750px){.Usp--content--title,.Usp--button{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}@media not all and (max-width: 1600px){.Usp--content--title,.Usp--button{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.Usp--content--title,.Usp--button{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}.Usp--button{order:2;line-height:1.25}.Usp--button:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.Usp--image.Image{flex-shrink:0;width:128px;height:128px;overflow:hidden;border-radius:999px}@media not all and (max-width: 1023px){.Usp--image.Image{width:112px;height:112px}}@media not all and (max-width: 1600px){.Usp--image.Image{width:128px;height:128px}}.Usp--content{position:fixed;top:0;left:0;width:100%;z-index:var(--ric_layer_overlay);display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;height:100%;overflow-y:auto;color:#fff;text-align:center;background-color:var(--ric_color_meadow);visibility:hidden;transition:var(--ric_hover_duration-long) var(--ric_hover_easing);transition-property:clip-path,visibility;clip-path:circle(0 at var(--ric_usp_x) var(--ric_usp_y))}.Usp--content>*{opacity:0;transition:opacity var(--ric_hover_duration-long) var(--ric_hover_easing)}.Usp--content[aria-hidden=false]{visibility:visible;transition-property:clip-path;clip-path:circle(72% at 50% 50%)}.Usp--content[aria-hidden=false]>*{opacity:1}@media not all and (max-width: 1023px){.Usp--content{position:absolute;top:50%;left:50%;width:496px;height:496px;transform:translate(-50%,-50%);clip-path:circle(0 at 50% 50%)}.Usp--content[aria-hidden=false]{clip-path:circle(50% at 50% 50%)}}.Usp--content--title{order:2}.Usp--content--image{order:1}.Usp--description{order:3;white-space:pre-line;padding-inline:48px;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.Usp--description{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Usp--closeButton{position:static;order:4;margin-top:80px}.Usp--closeButton:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media not all and (max-width: 1023px){.Usp--closeButton{margin-top:32px}}.DrinkCube--wrapper{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,calc(-50% + var(--ric_drink_cube_translate_y)));mix-blend-mode:var(--ric_drink_cube_blend_mode);pointer-events:none;will-change:transform}.DrinkCube{transform:scale(var(--ric_drink_cube_scale)) rotate(calc(45deg + var(--ric_drink_cube_rotation)));will-change:transform}.DrinkCube--bubblesVideo{position:absolute;right:0;bottom:154px;left:50%;width:100%;max-width:320px;height:200%;margin-right:auto;margin-left:auto;transform:translate(-50%);clip-path:inset(var(--ric_bubble_video_clip_top) 0 0 0);will-change:clip-path;mask-image:linear-gradient(to bottom,transparent 0%,transparent var(--ric_bubble_video_clip_top),black calc(var(--ric_bubble_video_clip_top) + 10%),black 100%)}.DrinkCube--bubblesVideo video{object-position:bottom}@media (max-width: 750px){.DrinkCube--bubblesVideo{bottom:80px;max-width:200px}}.DrinkCube--img img{max-width:min(300px,70vw);max-height:min(300px,70vw)}.DrinkCubeUSPSection--wrapper{position:relative;margin-top:20vmin;padding-bottom:160px}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--wrapper{margin-top:320px}}.DrinkCubeUSPSection--background{position:absolute;bottom:0;left:0;width:100%;height:95%;overflow:hidden}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--background{height:80%}}.DrinkCubeUSPSection--background:before{position:absolute;top:0;left:0;width:100%;height:50%;background:var(--ric_color_light-pink);background:linear-gradient(0deg,var(--ric_color_light-pink) 70%,var(--ric_color_white) 100%);content:""}.DrinkCubeUSPSection--background:after{position:absolute;top:30%;left:-40%;width:180%;height:70%;background:var(--ric_color_light-pink);border-bottom-right-radius:80vw;border-bottom-left-radius:80vw;filter:blur(10px);content:"";mask-image:linear-gradient(to bottom,black 70%,transparent 100%);mask-composite:destination-in;mask-composite:intersect}.DrinkCubeUSPSection{margin-block:64px;position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 1023px){.DrinkCubeUSPSection{margin-block:128px}}@media not all and (max-width: 750px){.DrinkCubeUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.DrinkCubeUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1200px){.DrinkCubeUSPSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6}@media not all and (max-width: 750px){.DrinkCubeUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.DrinkCubeUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.DrinkCubeUSPSection{--ric_grid_col: 8}}}@media not all and (max-width: 1600px){.DrinkCubeUSPSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 750px){.DrinkCubeUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.DrinkCubeUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}}.DrinkCubeUSPSection--headline.SectionHeadline{z-index:2;margin-bottom:25vh!important;pointer-events:none}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--headline.SectionHeadline{margin-bottom:360px!important}}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--content{position:relative;padding-top:100%}}.DrinkCubeUSPSection--title{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto;position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;text-align:center}@media (max-width: 1500px){.DrinkCubeUSPSection--title{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.DrinkCubeUSPSection--title{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.DrinkCubeUSPSection--title{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.DrinkCubeUSPSection--title{font-size:44px;line-height:1.2045454545;letter-spacing:0}}@media not all and (max-width: 750px){.DrinkCubeUSPSection--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.DrinkCubeUSPSection--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.DrinkCubeUSPSection--title{--ric_grid_col: 8}}.DrinkCubeUSPSection--videos{position:sticky;top:20%}@media not all and (max-width: 750px){.DrinkCubeUSPSection--videos{top:0}}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--videos{position:absolute;top:25%;left:25%;width:50%;height:50%}}@media not all and (max-width: 1600px){.DrinkCubeUSPSection--videos{position:absolute;top:20%;left:20%;width:60%;height:60%}}.DrinkCubeUSPSection--surfaceVideo{position:absolute;top:12%;left:0;z-index:1;width:100%;height:120px;mix-blend-mode:multiply}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--surfaceVideo{top:20%}}.DrinkCubeUSPSection--usps{z-index:10;opacity:0;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing);will-change:opacity}.DrinkCubeUSPSection--content.is-initialised .DrinkCubeUSPSection--usps{opacity:1}@media (max-width: 1023px){.DrinkCubeUSPSection--usps{position:relative;display:flex;flex-direction:column;gap:48px;align-items:center}}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--usps{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9999px}.DrinkCubeUSPSection--usps .Usp{width:128px;height:128px}}@media not all and (max-width: 1023px){.DrinkCubeUSPSection--uspItem{position:absolute;top:50%;left:50%;width:128px;height:128px;transform:translate(-50%,-50%) rotate(calc(360deg / var(--ric_usp_content_items) * var(--ric_usp_index) - 580deg / var(--ric_usp_content_items))) translate(calc((var(--ric_usp_content_width) + 50px) / 2 - 100%)) rotate(calc(-1 * calc(360deg / var(--ric_usp_content_items) * var(--ric_usp_index) - 580deg / var(--ric_usp_content_items))))}}.Fact{text-align:center}.Fact--top{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.Fact--icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px}@media not all and (max-width: 750px){.Fact--icon{width:80px;height:80px}}.Fact--factText{font-weight:700;font-size:70px;line-height:1.1428571429;letter-spacing:-1.4px;min-height:64px}@media (max-width: 750px){.Fact--factText{font-size:54px;line-height:1.1851851852;letter-spacing:-1px}}@media not all and (max-width: 750px){.Fact--factText{min-height:80px}}.Fact--subline{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;display:block;margin-bottom:8px}@media (max-width: 750px){.Fact--subline{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Fact--description{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.Fact--description{font-size:16px;line-height:1.5;letter-spacing:-.1px}}@media not all and (max-width: 750px){.Fact--description{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px}@media (max-width: 750px){.Fact--description{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}.FactsSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8;margin-block:64px}@media not all and (max-width: 750px){.FactsSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.FactsSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1023px){.FactsSection{margin-block:128px}}.FactsSection--headline{margin-bottom:48px}@media not all and (max-width: 1200px){.FactsSection--headline{margin-top:24px}}.FactsSection--list{display:grid;gap:24px;justify-content:center}@media not all and (max-width: 750px){.FactsSection--list{grid-template-columns:repeat(2,1fr);gap:32px}}@media not all and (max-width: 1200px){.FactsSection--list{grid-template-columns:repeat(3,1fr);gap:48px}.FactsSection--list[data-cards="1"]{grid-template-columns:repeat(1,1fr)}.FactsSection--list[data-cards="2"]{grid-template-columns:repeat(2,1fr)}}.IconLink[data-v-e8cda0a7]{--ric_icon_link_size: 32px;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;display:inline-grid;grid-template-columns:var(--ric_icon_link_size) 1fr;align-items:center;overflow:visible;color:inherit;column-gap:12px}@media (max-width: 750px){.IconLink[data-v-e8cda0a7]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.IconLink[disabled][data-v-e8cda0a7]{opacity:.65}.IconLink[data-v-e8cda0a7]:after{display:block;content:"";position:relative;grid-row-start:1;grid-column:1/-1;width:var(--ric_icon_link_size);height:var(--ric_icon_link_size);background-color:var(--ric_color_yellow);border-radius:50%;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform;will-change:transform}.IconLink[data-v-e8cda0a7]>*{grid-row-start:1}@media (hover: hover) and (pointer: fine){.IconLink[data-v-e8cda0a7]:hover:not([disabled]):after,.IconLink[data-v-e8cda0a7]:active:not([disabled]):after{transform:scale(1.166)}.IconLink:hover:not([disabled]) .IconLink--label[data-v-e8cda0a7],.IconLink:active:not([disabled]) .IconLink--label[data-v-e8cda0a7]{transform:translate3d(var(--ric_hover_offset-top),0,0)}}@media not all and (max-width: 1023px){.IconLink[data-v-e8cda0a7]{font-weight:700;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;--ric_icon_link_size: 48px}@media (max-width: 750px){.IconLink[data-v-e8cda0a7]{line-height:1.3333333333;letter-spacing:.1px}}}.IconLink--icon[data-v-e8cda0a7]{position:relative;z-index:1;display:inline-flex;grid-column:1/2;align-items:center;justify-content:center;color:var(--ric_color_meadow)}.IconLink--label[data-v-e8cda0a7]{z-index:1;grid-column:2/3;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform,color}.expand-enter-active[data-v-ae58a371],.expand-leave-active[data-v-ae58a371]{overflow:hidden!important;transition:height var(--ric_hover_duration) ease-in-out}.expand-enter[data-v-ae58a371],.expand-leave-to[data-v-ae58a371]{height:0}.AccordionPanel{scroll-margin-top:var(--ric_scroll-margin-top)}@media (hover: hover) and (pointer: fine){.AccordionPanel:not(.has-custom-icon):hover:not(.is-open) .AccordionPanel--title,.AccordionPanel:not(.has-custom-icon):active:not(.is-open) .AccordionPanel--title{transform:translate(var(--ric_hover_offset-top))}.AccordionPanel:not(.has-custom-icon):hover .AccordionPanel--icon,.AccordionPanel:not(.has-custom-icon):active .AccordionPanel--icon{transform:scale(1.3)}}.AccordionPanel--trigger{position:relative;display:flex;gap:24px;align-items:center;justify-content:space-between;width:100%;text-align:left}.AccordionPanel--content--inner{padding-top:32px;padding-bottom:48px}.AccordionPanel--title{flex:1 1 auto;transition:transform var(--ric_hover_duration) var(--ric_hover_easing-bounce)}.AccordionPanel--icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:var(--ric_color_meadow);background-color:var(--ric_color_yellow);border-radius:50%}.AccordionPanel--icon:not(.is-custom-icon){transition:transform var(--ric_hover_duration) var(--ric_hover_easing-bounce)}.AccordionPanel--icon:not(.is-custom-icon):before,.AccordionPanel--icon:not(.is-custom-icon):after{display:block;content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background-color:var(--ric_color_meadow);border-radius:2px;transform:translate(-50%,-50%);transition:transform var(--ric_hover_duration-short) var(--ric_hover_easing)}.AccordionPanel--icon:not(.is-custom-icon):after{transform:translate(-50%,-50%) rotate(90deg)}.AccordionPanel.is-open .AccordionPanel--icon:not(.is-custom-icon):after{transform:translate(-50%,-50%) rotate(180deg)}@media not all and (max-width: 750px){.AccordionPanel--icon{width:40px;height:40px}}.AccordionPanel--closeButtonModalMode{position:absolute;clip:rect(0 0 0 0);clip-path:polygon(0 0)}.AccordionPanel--closeButtonModalMode:focus-visible{position:static;display:block;width:100%;padding:1em;color:var(--ric_color_white);text-align:center;background-color:var(--ric_color_meadow);clip:auto;clip-path:none}.AccordionPanel--closeButtonModalMode:focus-visible{position:absolute!important;top:2px;right:auto;left:32px;z-index:var(--ric_layer_above-overlay);width:auto!important}.Spinner[data-v-1af80209]{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;color:var(--ric_spinner-color, var(--ric_color_meadow));margin-inline:auto}.Spinner[data-v-1af80209]:before{display:block;content:"";flex:0 0 auto;width:90px;height:90px;border:5px solid currentcolor;border-top-color:transparent;border-radius:100%;animation:rotate 1.5s linear infinite}@media (prefers-reduced-motion){.Spinner[data-v-1af80209]:before{animation-duration:4s}}.Spinner.color-white[data-v-1af80209]{color:var(--ric_spinner-color, var(--ric_color_white))}.Spinner.variant-small[data-v-1af80209]:before{width:25px;height:25px;border-width:2.5px}.Spinner.is-cover[data-v-1af80209]{position:absolute;top:0;left:0;width:100%;height:100%}.Spinner--progress[data-v-1af80209]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.Spinner--progress[data-v-1af80209]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Button[data-v-aff16cce]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:relative;display:inline-flex;align-items:center;overflow:hidden;border-radius:var(--ric_border-radius_xl);transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:background-color,color;padding-block:14px;padding-inline:48px}@media (max-width: 750px){.Button[data-v-aff16cce]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Button[disabled][data-v-aff16cce]{opacity:.65;pointer-events:none}.Button[data-v-aff16cce]:before{position:absolute;display:block;width:100%;height:100%;border-radius:inherit;opacity:1;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing);content:"";inset:0}.Button.variant-primary[data-v-aff16cce]{color:var(--ric_color_white)}.Button.variant-primary[data-v-aff16cce]:before{background-color:var(--ric_color_meadow)}@media (hover: hover) and (pointer: fine){.Button.variant-primary[data-v-aff16cce]:hover:before,.Button.variant-primary[data-v-aff16cce]:active:before{opacity:.8}}.Button.variant-secondary[data-v-aff16cce]{color:var(--ric_color_meadow)}.Button.variant-secondary[data-v-aff16cce]:before{background-color:var(--ric_color_meadow);opacity:0}@media (hover: hover) and (pointer: fine){.Button.variant-secondary[data-v-aff16cce]:hover:before,.Button.variant-secondary[data-v-aff16cce]:active:before{opacity:.1}}.Button.size-small[data-v-aff16cce]{padding-inline:16px;padding-block:12px}.Button.size-medium[data-v-aff16cce]{padding-inline:24px;padding-block:14px}.Button.has-outline[data-v-aff16cce]{border:2px solid currentcolor}.Button.is-loading[data-v-aff16cce]{pointer-events:none}.Button--label[data-v-aff16cce]{position:relative}.Button.is-loading .Button--label[data-v-aff16cce]{opacity:0}.CtaBlock[data-v-79959cde]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;margin-block:64px;text-align:center}@media not all and (max-width: 750px){.CtaBlock[data-v-79959cde]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.CtaBlock[data-v-79959cde]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.CtaBlock[data-v-79959cde]{--ric_grid_col: 10}}@media not all and (max-width: 1023px){.CtaBlock[data-v-79959cde]{margin-block:128px}}.LeadText+.CtaBlock,.RichTextBlock+.CtaBlock{margin-top:-64px}@media (max-width: 1023px){.LeadText+.CtaBlock,.RichTextBlock+.CtaBlock{margin-top:-32px}}.StructuredTextVue h1,.StructuredTextVue h2{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px}@media (max-width: 1200px){.StructuredTextVue h1,.StructuredTextVue h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.StructuredTextVue h1,.StructuredTextVue h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.StructuredTextVue h1,.StructuredTextVue h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.StructuredTextVue h3{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.StructuredTextVue h3{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.StructuredTextVue h4{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.StructuredTextVue h4{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.StructuredTextVue h5,.StructuredTextVue h6,.StructuredTextVue strong,.StructuredTextVue b{font-weight:700}.StructuredTextVue em,.StructuredTextVue i{font-style:italic}.StructuredTextVue a:not([class]){color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.StructuredTextVue p{min-height:1.3em;min-height:1lh}.StructuredTextVue li{margin-top:.5em}.StructuredTextVue ul>li,.StructuredTextVue ol>li{position:relative;padding-left:1.6667em}.StructuredTextVue ul>li,.StructuredTextVue ol>li{position:relative}.StructuredTextVue ol{counter-reset:ol}.StructuredTextVue ol>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.StructuredTextVue ul>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;margin-top:-10px;margin-left:-6px;background-color:currentcolor;border-radius:100%;content:""}.StructuredTextVue h2:not(:last-child),.StructuredTextVue h3:not(:last-child),.StructuredTextVue h4:not(:last-child),.StructuredTextVue h5:not(:last-child),.StructuredTextVue h6:not(:last-child),.StructuredTextVue p:not(:last-child),.StructuredTextVue ul:not(:last-child),.StructuredTextVue ol:not(:last-child){margin-bottom:16px}.StructuredTextVue h2:not(:first-child),.StructuredTextVue h3:not(:first-child),.StructuredTextVue h4:not(:first-child){margin-top:1.5em}.StructuredTextVue .CtaBlock{margin-block:64px}@media (max-width: 750px){.StructuredTextVue .CtaBlock{margin-block:32px}}.FAQSectionItem{background-color:var(--ric_color_meadow-5);border-radius:var(--ric_border-radius_md);scroll-margin-top:var(--ric_scroll-margin-top)}@media not all and (max-width: 400px){.FAQSectionItem{word-break:keep-all;hyphens:none}}.FAQSectionItem .AccordionPanel--trigger,.FAQSectionItem .AccordionPanel--content--inner{padding:16px}@media not all and (max-width: 750px){.FAQSectionItem .AccordionPanel--trigger,.FAQSectionItem .AccordionPanel--content--inner{padding:24px}}.FAQSectionItem .AccordionPanel--content--inner{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;padding-top:0}@media (max-width: 750px){.FAQSectionItem .AccordionPanel--content--inner{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FAQSectionItem .AccordionPanel--title{font-weight:700;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px}@media (max-width: 750px){.FAQSectionItem .AccordionPanel--title{line-height:1.3333333333;letter-spacing:.1px}}@media not all and (max-width: 750px){.FAQSectionItem .AccordionPanel--title{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}@media (max-width: 750px){.FAQSectionItem .AccordionPanel--title{font-size:20px;line-height:1.4;letter-spacing:-.1px}}}.FAQSection{margin-block:64px}@media not all and (max-width: 1023px){.FAQSection{margin-block:128px}}.FAQSection--smallTitle{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;font-weight:700;font-size:54px;line-height:1.1851851852;letter-spacing:-1px;text-align:center}@media not all and (max-width: 750px){.FAQSection--smallTitle{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.FAQSection--smallTitle{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.FAQSection--smallTitle{--ric_grid_col: 8}}@media (max-width: 1200px){.FAQSection--smallTitle{font-size:48px;line-height:1.1666666667;letter-spacing:-.9px}}@media (max-width: 1023px){.FAQSection--smallTitle{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.FAQSection--smallTitle{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.FAQSection--list{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;display:flex;flex-direction:column;gap:8px;margin-top:40px}@media not all and (max-width: 750px){.FAQSection--list{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.FAQSection--list{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.FAQSection--list{--ric_grid_col: 8}}@media not all and (max-width: 750px){.FAQSection--list{margin-top:64px}}.FAQSection--readMoreLink{display:flex;justify-content:center;margin-top:40px}@media not all and (max-width: 750px){.FAQSection--readMoreLink{margin-top:64px}}.FAQSearchLabel{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700;display:block;margin-bottom:8px}@media (max-width: 750px){.FAQSearchLabel{font-size:16px;line-height:1.5;letter-spacing:-.1px}}@media not all and (max-width: 750px){.FAQSearchLabel{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.FAQSearchLabel{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}.FAQSearchLabel--optional{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;margin-inline-start:8px}@media (max-width: 750px){.FAQSearchLabel--optional{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.FAQSearchInput{margin-bottom:32px}.FAQSearchInput--input{width:100%;padding:16px 24px;color:var(--ric_color_meadow);background-color:var(--ric_color_white-10);border:1px solid currentcolor;border-radius:50px}.FAQSearchInput--input:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FAQSearchInput--icons{position:absolute;top:50%;right:16px;display:flex;gap:12px;transform:translateY(-50%)}.FAQSearch--input{margin-right:auto;margin-left:auto;--ric_grid_col: 6;position:relative;margin-bottom:32px}@media not all and (max-width: 750px){.FAQSearch--input{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.FAQSearch--input{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.FAQSearch--input{--ric_grid_col: 8}}@media not all and (max-width: 750px){.FAQSearch--input{margin-bottom:64px}}.FAQSearch--results--list{margin-bottom:64px;display:flex;flex-direction:column;gap:8px}@media not all and (max-width: 1023px){.FAQSearch--results--list{margin-bottom:128px}}.FAQSearch--results--list mark{background-color:var(--ric_color_yellow-40);border-radius:6px}.FAQSearch--noItemsFound{display:flex;flex-direction:column;align-items:center;margin-bottom:64px;text-align:center}.FAQSearch--noItemsFound--image{width:80px;height:80px}@media not all and (max-width: 750px){.FAQSearch--noItemsFound--image{width:128px;height:128px}}.FAQSearch--noItemsFound--image svg{width:100%;height:100%}.FAQSearch--noItemsFound--button{margin-top:40px}.GoogleMaps[data-v-07b52b2d]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px}@media not all and (max-width: 750px){.GoogleMaps[data-v-07b52b2d]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.GoogleMaps[data-v-07b52b2d]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.GoogleMaps[data-v-07b52b2d]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.GoogleMaps[data-v-07b52b2d]{margin-block:128px}}.GoogleMaps--title[data-v-07b52b2d]{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px;margin-bottom:24px}@media (max-width: 1200px){.GoogleMaps--title[data-v-07b52b2d]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.GoogleMaps--title[data-v-07b52b2d]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.GoogleMaps--title[data-v-07b52b2d]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.GoogleMaps--iframe-container[data-v-07b52b2d]{position:relative;width:100%;height:0;padding-bottom:75%}.GoogleMaps--iframe[data-v-07b52b2d]{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:var(--ric_border-radius_md)}.GoogleMaps--legend[data-v-07b52b2d]{margin-top:8px}.GoogleMaps .uc-embedding-container .uc-embedding-buttons .uc-embedding-accept{background-color:var(--ric_color_meadow)}.RichText h1,.RichText h2{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px}@media (max-width: 1200px){.RichText h1,.RichText h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.RichText h1,.RichText h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.RichText h1,.RichText h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.RichText h3{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.RichText h3{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.RichText h4{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.RichText h4{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.RichText h5,.RichText h6,.RichText strong,.RichText b{font-weight:700}.RichText em,.RichText i{font-style:italic}.RichText a:not([class]){color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.RichText p{min-height:1.3em;min-height:1lh}.RichText li{margin-top:.5em}.RichText ul>li,.RichText ol>li{position:relative;padding-left:1.6667em}.RichText ul>li,.RichText ol>li{position:relative}.RichText ol{counter-reset:ol}.RichText ol>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.RichText ul>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;margin-top:-10px;margin-left:-6px;background-color:currentcolor;border-radius:100%;content:""}.RichText h2:not(:last-child),.RichText h3:not(:last-child),.RichText h4:not(:last-child),.RichText h5:not(:last-child),.RichText h6:not(:last-child),.RichText p:not(:last-child),.RichText ul:not(:last-child),.RichText ol:not(:last-child){margin-bottom:16px}.RichText h2:not(:first-child),.RichText h3:not(:first-child),.RichText h4:not(:first-child){margin-top:1.5em}.RichTextBlock{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px;font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px}@media not all and (max-width: 750px){.RichTextBlock{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.RichTextBlock{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.RichTextBlock{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.RichTextBlock{margin-block:128px}}@media (max-width: 750px){.RichTextBlock{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.RichTextBlock h1,.RichTextBlock h2{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px}@media (max-width: 1200px){.RichTextBlock h1,.RichTextBlock h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.RichTextBlock h1,.RichTextBlock h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.RichTextBlock h1,.RichTextBlock h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.RichTextBlock h3{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.RichTextBlock h3{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.RichTextBlock h4{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.RichTextBlock h4{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.RichTextBlock h5,.RichTextBlock h6,.RichTextBlock strong,.RichTextBlock b{font-weight:700}.RichTextBlock em,.RichTextBlock i{font-style:italic}.RichTextBlock a:not([class]){color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.RichTextBlock p{min-height:1.3em;min-height:1lh}.RichTextBlock li{margin-top:.5em}.RichTextBlock ul>li,.RichTextBlock ol>li{position:relative;padding-left:1.6667em}.RichTextBlock ul>li,.RichTextBlock ol>li{position:relative}.RichTextBlock ol{counter-reset:ol}.RichTextBlock ol>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.RichTextBlock ul>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;margin-top:-10px;margin-left:-6px;background-color:currentcolor;border-radius:100%;content:""}.RichTextBlock h2:not(:last-child),.RichTextBlock h3:not(:last-child),.RichTextBlock h4:not(:last-child),.RichTextBlock h5:not(:last-child),.RichTextBlock h6:not(:last-child),.RichTextBlock p:not(:last-child),.RichTextBlock ul:not(:last-child),.RichTextBlock ol:not(:last-child){margin-bottom:16px}.RichTextBlock h2:not(:first-child),.RichTextBlock h3:not(:first-child),.RichTextBlock h4:not(:first-child){margin-top:1.5em}.Herb{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;display:flex;flex-direction:column;align-items:stretch;width:100%;overflow:hidden}@media (max-width: 750px){.Herb{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}@media not all and (max-width: 750px){.Herb{font-weight:700;font-size:54px;line-height:1.1851851852;letter-spacing:-1px}@media (max-width: 1200px){.Herb{font-size:48px;line-height:1.1666666667;letter-spacing:-.9px}}@media (max-width: 1023px){.Herb{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.Herb{font-size:40px;line-height:1.2;letter-spacing:-.8px}}}.Herb--link{position:relative;z-index:1;display:flex;justify-content:flex-start}.Herb--link--label{display:flex;gap:16px;align-items:center;padding:8px 16px;color:var(--ric_color_meadow);background:#fff3;border-radius:8px;backdrop-filter:blur(2px)}.Herb.is-in-view .Herb--link--label{background:var(--ric_color_meadow-10)}@media not all and (max-width: 750px){.Herb--link--label{gap:24px;padding:24px;transition:background var(--ric_hover_duration-long) var(--ric_hover_easing)}}.Herb--link--icon{width:34px}@media not all and (max-width: 1023px){.Herb--link--icon{width:52px}}.Herb:not(.is-in-view) .Herb--image{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.Herb.is-in-view .Herb--image{position:fixed;display:flex;align-items:center;justify-content:right;width:100%;height:100%;transition:opacity calc(var(--ric_hover_duration-long) * 2) var(--ric_hover_easing);inset:0}.Herb--image--wrapper{display:flex;align-items:center;justify-content:center;width:60%;height:100%}.Herb--image--wrapper .Image{width:auto;height:50vh;object-fit:contain}@media not all and (max-width: 1200px){.Herb--image--wrapper .Image{height:60vh}}.HerbSection{margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px;position:relative;display:grid;overflow:hidden}@media not all and (max-width: 750px){.HerbSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.HerbSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.HerbSection{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.HerbSection{margin-block:128px}}.HerbSection--header{position:relative;z-index:1}.HerbSection--links{display:flex;flex-direction:column;width:100%;margin-block:80px}@media not all and (max-width: 750px){.HerbSection--links{margin-block:128px}}.Media{margin-block:64px;text-align:center}@media not all and (max-width: 1023px){.Media{margin-block:128px}}@media not all and (max-width: 750px){.Media{text-align:left}}.Media--caption{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;margin-block:16px;white-space:pre-line}@media not all and (max-width: 750px){.Media--caption{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.Media--caption{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.Media--caption{--ric_grid_col: 8}}@media (max-width: 750px){.Media--caption{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media not all and (max-width: 1200px){.Media--caption{margin-block:24px}}.ImageElement.layout-in-accordion,.ImageElement.layout-in-lightbox{margin-block:24px}.ImageElement.layout-in-accordion .Media--caption,.ImageElement.layout-in-lightbox .Media--caption{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.ImageElement.layout-in-accordion .Media--caption,.ImageElement.layout-in-lightbox .Media--caption{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ImageElement--wrapper{overflow:hidden}.ImageElement.layout-default .ImageElement--wrapper{border-radius:var(--ric_border-radius_md)}.ImageElement.layout-default .ImageElement--wrapper.orientation-landscape{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.ImageElement.layout-default .ImageElement--wrapper.orientation-landscape{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageElement.layout-default .ImageElement--wrapper.orientation-landscape{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.ImageElement.layout-default .ImageElement--wrapper.orientation-portrait{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6}@media not all and (max-width: 750px){.ImageElement.layout-default .ImageElement--wrapper.orientation-portrait{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageElement.layout-default .ImageElement--wrapper.orientation-portrait{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.ImageElement.layout-default .ImageElement--wrapper.orientation-portrait{--ric_grid_col: 8}}@media not all and (max-width: 750px){.ImageElement.layout-in-lightbox .ImageElement--wrapper.orientation-portrait{background-color:var(--ric_color_grey-40)}.ImageElement.layout-in-lightbox .ImageElement--wrapper.orientation-portrait .Image{width:50%;margin-right:auto;margin-left:auto}}.CustomCursor--cursor{position:absolute;bottom:40px;left:50%;z-index:1;display:inline-block;transform:translate(-50%)}@media not all and (max-width: 750px){.CustomCursor--cursor{right:40px;bottom:50%;left:unset;transform:translateY(50%)}}@media (hover: hover) and (pointer: fine){.CustomCursor--cursor{right:unset;bottom:unset;left:0;transform:translate3d(calc(var(--ric_custom_cursor_x, 50vw) - 50%),calc(var(--ric_custom_cursor_y, 50vh) - 50%),0)}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper[data-v-897eaf17]{width:100%;opacity:0;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing)}.swiper.swiper-initialized[data-v-897eaf17]{opacity:1}.swiper.theme-default[data-v-897eaf17]{overflow:visible}.swiper.with-navigation[data-v-897eaf17]{cursor:none}.swiper-container[data-v-897eaf17]{position:relative}.swiper-pagination[data-v-897eaf17]{position:relative;bottom:0;z-index:4;display:flex;gap:2px;justify-content:center;padding-block:16px}@media not all and (max-width: 750px){.swiper-pagination[data-v-897eaf17]{padding-block:24px}}.swiper--customCursor[data-v-897eaf17]{position:absolute;top:0;left:0;width:100%;height:100%;display:none}@media (hover: hover) and (pointer: fine){.swiper--customCursor[data-v-897eaf17]{display:block}.swiper-navigation:has(.IconButton:focus-visible) .swiper--customCursor[data-v-897eaf17]{visibility:hidden}}.swiper-navigation[data-v-897eaf17]{top:0;width:100%;position:absolute;left:50%;z-index:4;width:100vw;height:100%;transform:translate(-50%)}@media not (pointer: fine),(hover: none){.swiper-navigation[data-v-897eaf17]{display:none}}.swiper-button-prev[data-v-897eaf17],.swiper-button-next[data-v-897eaf17]{position:absolute;top:0;bottom:0;width:50%;height:100%;margin:0}.swiper-button-prev[data-v-897eaf17]:after,.swiper-button-next[data-v-897eaf17]:after{content:unset}.swiper-button-prev .IconButton[data-v-897eaf17],.swiper-button-next .IconButton[data-v-897eaf17]{position:static!important;cursor:none;opacity:0}.swiper-button-prev .IconButton[data-v-897eaf17]:before,.swiper-button-next .IconButton[data-v-897eaf17]:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.swiper-button-prev .IconButton[data-v-897eaf17]:focus-visible,.swiper-button-next .IconButton[data-v-897eaf17]:focus-visible{opacity:1}.swiper-navigation-sr[data-v-897eaf17]{position:relative;top:64px;display:flex;justify-content:center}.swiper-navigation-sr .focus-only[data-v-897eaf17]:focus{width:auto}.is-inside .swiper--customNavButton[data-v-897eaf17]{transform:rotate(180deg);cursor:none;transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.swiper-button-prev[data-v-897eaf17]{left:0;transform:rotate(180deg)}@media not (pointer: fine),(hover: none){.swiper-button-prev[data-v-897eaf17]{display:none}}.swiper-button-next[data-v-897eaf17]{right:0}.swiper-button-next:hover+.swiper--customCursor .swiper--customNavButton[data-v-897eaf17]{transform:rotate(0)}@media not (pointer: fine),(hover: none){.swiper-button-next[data-v-897eaf17]{display:none}}.swiper.theme-default .swiper-slide{opacity:.25;padding-inline:4px;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing)}.swiper.theme-default .swiper-slide.swiper-slide-active{opacity:1}@media not all and (max-width: 750px){.swiper.theme-default .swiper-slide{padding-inline:8px}}@media not all and (max-width: 1200px){.swiper.theme-default .swiper-slide{padding-inline:12px}}.swiper-bullet{position:relative;width:16px;height:16px;background:unset}.swiper-bullet:after{display:block;content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;background-color:var(--ric_color_white);border-radius:999px;outline:1.5px solid var(--ric_color_meadow);transform:scale(.75);transform-origin:center center;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}.swiper-bullet.swiper-pagination-bullet-active:after{background-color:var(--ric_color_meadow);transform:scale(1)}.ImageSlider--overflowContainer{overflow-x:hidden;overflow-x:clip}.ImageSlider--wrapper{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.ImageSlider--wrapper{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageSlider--wrapper{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.ImageSlider--slider--image{overflow:hidden;border-radius:var(--ric_border-radius_md)}.ImageTeaser{margin-right:auto;margin-left:auto;--ric_grid_col: 10;margin-block:64px;position:relative}@media not all and (max-width: 750px){.ImageTeaser{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageTeaser{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1023px){.ImageTeaser{margin-block:128px}}.ImageTeaser--wrapper{display:block;overflow:hidden}.ImageTeaser.layout-default .ImageTeaser--wrapper{border-radius:var(--ric_border-radius_md)}.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-landscape{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-landscape{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-landscape{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-portrait{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6}@media not all and (max-width: 750px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-portrait{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-portrait{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-portrait{--ric_grid_col: 8}}.ImageText{margin-right:auto;margin-left:auto;--ric_grid_col: 10;margin-block:64px;position:relative}@media not all and (max-width: 750px){.ImageText{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ImageText{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1023px){.ImageText{margin-block:128px}}.ImageText--inner{position:relative;display:grid;grid-template-areas:"image text";grid-template-columns:1fr 1fr;gap:10%;align-items:flex-start}@media (max-width: 750px){.ImageText--inner{grid-template-columns:2fr 3fr}}@media (width <= 520px){.ImageText--inner{grid-template-areas:"text" "image";grid-template-columns:1fr;gap:48px}}[data-layout=reverse] .ImageText--inner{grid-template-areas:"text image"}@media (max-width: 750px){[data-layout=reverse] .ImageText--inner{grid-template-columns:3fr 2fr}}@media (width <= 520px){[data-layout=reverse] .ImageText--inner{grid-template-areas:"text" "image";grid-template-columns:1fr}}.ImageText--content{grid-area:text}.ImageText--title{margin-bottom:16px}@media not all and (max-width: 750px){.ImageText--title{margin-bottom:24px}}.ImageText--title.size-large{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px}@media (max-width: 1200px){.ImageText--title.size-large{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.ImageText--title.size-large{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.ImageText--title.size-large{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.ImageText--title.size-medium{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.ImageText--title.size-medium{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.ImageText--title.size-small{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.ImageText--title.size-small{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.ImageText--text{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px}@media (max-width: 750px){.ImageText--text{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.ImageText--text .IconLink{margin-top:24px}.ImageText--image--container{overflow:hidden;border-radius:var(--ric_border-radius_lg)}@media not all and (width <= 520px){.ImageText--image--container{position:sticky;top:0}}.LeadText{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px;position:relative;margin:8px auto 64px;--ric_grid_col: 8}@media (max-width: 750px){.LeadText{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}@media not all and (max-width: 750px){.LeadText{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.LeadText{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1023px){.LeadText{margin-bottom:128px}}@media not all and (max-width: 1023px){.LeadText{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px;margin-top:24px}@media (max-width: 1200px){.LeadText{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.LeadText{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.LeadText{font-size:40px;line-height:1.2;letter-spacing:-.8px}}}.LeadText.text-centered{text-align:center}.LeadText.text-small{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}@media (max-width: 750px){.LeadText.text-small{font-size:20px;line-height:1.4;letter-spacing:-.1px}}@media not all and (max-width: 1023px){.LeadText.text-small{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.LeadText.text-small{font-size:32px;line-height:1.25;letter-spacing:-.7px}}}.LinkList[data-v-1dbb736b]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-bottom:64px}@media not all and (max-width: 750px){.LinkList[data-v-1dbb736b]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.LinkList[data-v-1dbb736b]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.LinkList[data-v-1dbb736b]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.LinkList[data-v-1dbb736b]{margin-bottom:128px}}.LinkList--title[data-v-1dbb736b]{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px;margin-bottom:24px}@media (max-width: 750px){.LinkList--title[data-v-1dbb736b]{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.LinkList--item[data-v-1dbb736b]{display:flex;gap:16px;align-items:center;width:100%;border-bottom:1px solid var(--ric_color_meadow-10)}.LinkList--item[data-v-1dbb736b]:first-child{border-top:1px solid var(--ric_color_meadow-10)}.LinkList--linkContainer[data-v-1dbb736b]{display:flex;align-items:center}.LinkList--link[data-v-1dbb736b]{width:100%;padding-block:16px}@media not all and (max-width: 750px){.LinkList--link[data-v-1dbb736b]{padding-block:24px}}@media (hover: hover) and (pointer: fine){.LinkList--link:hover .LinkList--icon[data-v-1dbb736b],.LinkList--link:active .LinkList--icon[data-v-1dbb736b]{transform:rotate(-90deg) translateY(var(--ric_hover_offset-top))}}.LinkList--label[data-v-1dbb736b]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700;display:flex;flex:1}@media (max-width: 750px){.LinkList--label[data-v-1dbb736b]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.LinkList--icon[data-v-1dbb736b]{--ric-icon_size: 24px;flex:0 0 auto;width:40px;height:40px;padding:8px;background-color:var(--ric_color_yellow);border-radius:100%;transform:rotate(-90deg);transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.PageHeaderHero--wrapper{position:relative}.PageHeaderHero--content{padding-top:var(--ric_header_gap_top);position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center;min-height:670px;padding-bottom:128px;overflow:hidden}@media not all and (max-width: 750px){.PageHeaderHero--content{gap:12px;padding-bottom:256px}}@media not all and (max-width: 1200px){.PageHeaderHero--content{min-height:900px}}.PageHeaderHero--title{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto;position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;order:2;color:var(--ric_color_white);white-space:pre-line;text-align:center}@media (max-width: 1500px){.PageHeaderHero--title{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.PageHeaderHero--title{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.PageHeaderHero--title{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.PageHeaderHero--title{font-size:44px;line-height:1.2045454545;letter-spacing:0}}@media not all and (max-width: 750px){.PageHeaderHero--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageHeaderHero--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.PageHeaderHero--title{--ric_grid_col: 10}}@media not all and (max-width: 400px){.PageHeaderHero--title{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:120px;line-height:1.05;letter-spacing:0;hyphens:auto}@media (max-width: 1500px){.PageHeaderHero--title{font-size:120px;line-height:1.05;letter-spacing:0}}@media (max-width: 1200px){.PageHeaderHero--title{font-size:120px;line-height:1.05;letter-spacing:0}}@media (max-width: 1023px){.PageHeaderHero--title{font-size:96px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.PageHeaderHero--title{font-size:64px;line-height:1.0625;letter-spacing:-1.4px}}}@media not all and (max-width: 1500px){.PageHeaderHero--title{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 750px){.PageHeaderHero--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageHeaderHero--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}}.PageHeaderHero--breadcrumbs{order:1}.PageHeaderHero--images{position:absolute;top:0;left:0;width:100%;height:100%}.PageHeaderHero--imagesContainer{margin-right:auto;margin-left:auto;--ric_grid_col: 10;position:relative;z-index:0;height:100%}@media not all and (max-width: 750px){.PageHeaderHero--imagesContainer{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageHeaderHero--imagesContainer{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.PageHeaderHero--image{overflow:hidden;border-radius:4px}@media not all and (prefers-reduced-motion){.PageHeaderHero--image{transform:translate3d(0,calc(var(--ric_page_header_hero_progress) * var(--ric_page_header_hero_endpoint-y)),0);transition:transform var(--ric_hover_duration-short) var(--ric_hover_easing)}}.PageHeaderHero--image:nth-child(1){--ric_page_header_hero_endpoint-y: -100px;position:absolute;top:50%;right:calc(var(--ric_site-padding) * -1);width:50%}@media not all and (max-width: 750px){.PageHeaderHero--image:nth-child(1){top:128px;right:0;bottom:unset}}.PageHeaderHero--image:nth-child(2){--ric_page_header_hero_endpoint-y: -200px;position:absolute;top:50%;left:calc(var(--ric_site-padding) * -1 - 10px);width:33%}@media not all and (max-width: 750px){.PageHeaderHero--image:nth-child(2){left:0;width:25%}}.PageHeaderHero--image:nth-child(3){--ric_page_header_hero_endpoint-y: -400px;position:absolute;right:20%;bottom:80px;width:20%}@media not all and (max-width: 750px){.PageHeaderHero--image:nth-child(3){bottom:0}}@media not all and (max-width: 750px){.PageHeaderHero--image{border-radius:16px}}@media (max-width: 750px){.ResponsiveVideo--desktop{display:none}}@media not all and (max-width: 750px){.ResponsiveVideo--mobile{display:none}}.ProductUSPSection--wrapper{position:relative}.ProductUSPSection{margin-block:64px;position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 1023px){.ProductUSPSection{margin-block:128px}}@media not all and (max-width: 750px){.ProductUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (max-width: 1200px){.ProductUSPSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6}@media not all and (max-width: 750px){.ProductUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.ProductUSPSection{--ric_grid_col: 8}}}@media not all and (max-width: 1600px){.ProductUSPSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 750px){.ProductUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}}.ProductUSPSection--headline.SectionHeadline{z-index:2;pointer-events:none}@media not all and (max-width: 1023px){.ProductUSPSection--headline.SectionHeadline{position:sticky;top:50%;margin-bottom:0;transform:translateY(-50%)}}@media not all and (max-width: 1023px){.ProductUSPSection--content{position:relative;padding-top:100%}}.ProductUSPSection--title{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto;position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;text-align:center}@media (max-width: 1500px){.ProductUSPSection--title{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.ProductUSPSection--title{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.ProductUSPSection--title{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.ProductUSPSection--title{font-size:44px;line-height:1.2045454545;letter-spacing:0}}@media not all and (max-width: 750px){.ProductUSPSection--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductUSPSection--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.ProductUSPSection--title{--ric_grid_col: 8}}.ProductUSPSection--videos{position:sticky;top:20%}@media not all and (max-width: 750px){.ProductUSPSection--videos{top:0}}@media not all and (max-width: 1023px){.ProductUSPSection--videos{position:absolute;top:25%;left:25%;width:50%;height:50%}}@media not all and (max-width: 1600px){.ProductUSPSection--videos{position:absolute;top:20%;left:20%;width:60%;height:60%}}.ProductUSPSection--fullwidth-video{position:absolute;inset:0;width:100%}@media not all and (max-width: 1600px){.ProductUSPSection--fullwidth-video{position:relative;margin-right:auto;margin-left:auto;margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding);position:absolute}}.ProductUSPSection--fullscreen-video{position:absolute;bottom:0;left:0;width:100%;height:90%}@media (max-width: 1023px){.ProductUSPSection--fullscreen-video{position:sticky;top:0;height:80vh}}.ProductUSPSection--video{background-color:initial}.ProductUSPSection--usps{transform:translateZ(0);opacity:0;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing)}.ProductUSPSection--content.is-initialised .ProductUSPSection--usps{opacity:1}@media (max-width: 1023px){.ProductUSPSection--usps{position:relative;z-index:1;display:flex;flex-direction:column;gap:48px;align-items:center}}@media not all and (max-width: 1023px){.ProductUSPSection--usps{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-radius:9999px}.ProductUSPSection--usps .Usp{width:128px;height:128px}}@media not all and (max-width: 1023px){.ProductUSPSection--uspItem{position:absolute;top:50%;left:50%;width:128px;height:128px;transform:translate(-50%,-50%) rotate(calc(360deg / var(--ric_usp_content_items) * var(--ric_usp_index) - 580deg / var(--ric_usp_content_items))) translate(calc((var(--ric_usp_content_width) + 50px) / 2 - 100%)) rotate(calc(-1 * calc(360deg / var(--ric_usp_content_items) * var(--ric_usp_index) - 580deg / var(--ric_usp_content_items))))}}.Quote{display:grid;grid-template:repeat(2,max-content)/1fr min-content;grid-template-areas:"quote quote" "author link";background-color:var(--ric_color_supporting-tone);border-radius:24px;padding-block:40px;padding-inline:24px}@media not all and (max-width: 750px){.Quote{padding:64px}}.Quote--text{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;grid-area:quote}@media (max-width: 750px){.Quote--text{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}.Quote--text:before{content:open-quote}.Quote--text:after{content:close-quote}.Quote--author{grid-area:author;margin-top:48px}@media not all and (max-width: 750px){.Quote--author{display:flex;gap:24px;align-items:center}}.Quote--author--image[data-layout]{flex:0 128px;width:128px;overflow:hidden;border-radius:999px}.Quote--author-details{display:flex;flex-direction:column;gap:4px}@media (max-width: 750px){.Quote--author-details{margin-top:24px}}.Quote--author-details--name{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.Quote--author-details--name{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media (max-width: 750px){.Quote--author-details--name{font-size:1rem}}.Quote--link.IconLink{grid-area:link;place-self:end;column-gap:0}.Quote--link.IconLink:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.Quote--link.IconLink .IconLink--label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.QuoteSliderSection--overflow-wrapper{margin-bottom:64px;margin-top:24px;overflow:hidden}@media not all and (max-width: 1023px){.QuoteSliderSection--overflow-wrapper{margin-bottom:128px}}.QuoteSliderSection--slider{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8}@media not all and (max-width: 750px){.QuoteSliderSection--slider{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.QuoteSliderSection--slider{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.QuoteSliderSection--slider .swiper-wrapper{align-items:center}.QuoteSliderSection--slider .swiper-slide:not(.swiper-slide-active){cursor:pointer}.QuoteSliderSection--slider .swiper-slide:not(.swiper-slide-active) .Quote{pointer-events:none}.SocialProfileSection--wrapper{margin-block:64px}@media not all and (max-width: 1023px){.SocialProfileSection--wrapper{margin-block:128px}}.SocialProfileSection{position:relative;padding-top:64px;padding-bottom:24px;text-align:center}@media not all and (max-width: 1200px){.SocialProfileSection{padding-top:48px}}.SocialProfileSection--background{position:absolute;top:0;left:0;width:100%;height:100%}.SocialProfileSection--background:before{display:block;content:"";position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;height:100%;background-color:var(--ric_color_yellow);border-radius:var(--ric_border-radius_xl)}@media not all and (max-width: 750px){.SocialProfileSection--background:before{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.SocialProfileSection--background:before{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.SocialProfileSection--background:before{--ric_grid_col: 10}}.SocialProfileSection--headline.SectionHeadline{margin-top:8px;margin-bottom:12px}@media not all and (max-width: 750px){.SocialProfileSection--headline.SectionHeadline{margin-top:0;margin-bottom:40px}}.SocialProfileSection--links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.SocialProfileSection--media{position:relative;margin-top:64px;padding-inline:8px;margin-inline:auto}@media not all and (max-width: 1200px){.SocialProfileSection--media{max-width:calc(var(--ric_site_width-max) + 32px + 64px);margin-top:96px;padding-inline:16px}}.SocialProfileSection--media--carousel{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media not all and (max-width: 750px){.SocialProfileSection--media--carousel{gap:16px}}@media not all and (max-width: 1200px){.SocialProfileSection--media--carousel{grid-template-columns:repeat(5,1fr);gap:24px}}.SocialProfileSection--media--item{--ric_social-profile-card-offset: 40px;position:relative;height:auto;overflow:hidden;border-radius:var(--ric_border-radius_md);will-change:transform}.SocialProfileSection--media--item:nth-child(odd){margin-top:var(--ric_social-profile-card-offset);transform:translateY(calc(var(--ric_social_progress) * -10%))}.SocialProfileSection--media--item:nth-child(2n){margin-bottom:var(--ric_social-profile-card-offset);transform:translateY(calc(var(--ric_social_progress) * -15%))}.SocialProfileSection--media--item:first-child,.SocialProfileSection--media--item:last-child{display:none}@media not all and (max-width: 750px){.SocialProfileSection--media--item{--ric_social-profile-card-offset: 64px}}@media not all and (max-width: 1200px){.SocialProfileSection--media--item{--ric_social-profile-card-offset: 96px}.SocialProfileSection--media--item:first-child,.SocialProfileSection--media--item:last-child{display:block}}.SocialProfileSection--mediaLink{position:absolute;top:0;left:0;width:100%;height:100%}.Table--wrapper.layout-standalone{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px}@media not all and (max-width: 750px){.Table--wrapper.layout-standalone{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.Table--wrapper.layout-standalone{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.Table--wrapper.layout-standalone{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.Table--wrapper.layout-standalone{margin-block:128px}}.Table{width:100%;border-collapse:collapse}.Table tbody tr:not(.layout-no-border-top){border-top:1px solid var(--ric_color_meadow-40)}.Table th,.Table td{padding:12px;white-space:pre-line}.Table th:first-child,.Table td:first-child{padding-left:0}.Table th:last-child,.Table td:last-child{padding-right:0}.Table tr.layout-no-border-top th,.Table tr.layout-no-border-top td{padding-top:0}.Table--wrapper.layout-inline .Table{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.Table--wrapper.layout-inline .Table{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Table--wrapper.layout-inline .Table th{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700}@media (max-width: 750px){.Table--wrapper.layout-inline .Table th{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Table--wrapper.layout-inline .Table th:not(:first-child),.Table--wrapper.layout-inline .Table td:not(:first-child){text-align:right}.Table--wrapper.layout-standalone .Table{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px}@media (max-width: 750px){.Table--wrapper.layout-standalone .Table{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.Table--wrapper.layout-standalone .Table th{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700;padding-bottom:8px}@media (max-width: 750px){.Table--wrapper.layout-standalone .Table th{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.Table--wrapper.layout-standalone .Table tbody tr:last-child{border-bottom:1px solid var(--ric_color_meadow-40)}.Table--wrapper.layout-standalone .Table tbody tr:not(.layout-no-border-top):first-child{border-top:1px solid var(--ric_color_meadow-80)}@media not all and (max-width: 750px){.Table--wrapper.layout-standalone .Table{table-layout:fixed}.Table--wrapper.layout-standalone .Table th{width:50%}}.TextScroll{font-weight:700;position:relative;display:flex;width:100%;overflow:hidden;font-size:calc(100vw / var(--ric_text-scroll_text-length) * 2);aspect-ratio:5/2;opacity:0}.TextScroll.is-ready{opacity:1}.TextScroll>canvas{position:absolute;width:100%;height:100%}.TextScroll .TextScroll--char{position:absolute;display:inline-block;width:1ch;text-align:center;will-change:transform}.TextScroll[data-debug=true]{background-color:#0000ff1a}.TextScroll[data-debug=true] .TextScroll--char{background-color:#00ff001a}.TourBookingCituro{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-bottom:64px;text-align:center}@media not all and (max-width: 750px){.TourBookingCituro{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.TourBookingCituro{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.TourBookingCituro{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.TourBookingCituro{margin-bottom:128px}}.Umantis[data-v-002d1b33]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-bottom:64px}@media not all and (max-width: 750px){.Umantis[data-v-002d1b33]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.Umantis[data-v-002d1b33]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.Umantis[data-v-002d1b33]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.Umantis[data-v-002d1b33]{margin-bottom:128px}}.Umantis--iframe[data-v-002d1b33]{position:relative;width:100%;height:260px;overflow:auto}.Video--wrapper{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.Video--wrapper{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.Video--wrapper{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.Video{overflow:hidden;border-radius:var(--ric_border-radius_md)}.AjaxForm[data-v-480f7c28]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px;scroll-margin-top:320px}@media not all and (max-width: 750px){.AjaxForm[data-v-480f7c28]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.AjaxForm[data-v-480f7c28]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.AjaxForm[data-v-480f7c28]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.AjaxForm[data-v-480f7c28]{margin-block:128px}}.AjaxForm[data-v-480f7c28]:has(:invalid) .Button,.AjaxForm.is-invalid[data-v-480f7c28] .Button{cursor:not-allowed;opacity:.6}@media (hover: hover) and (pointer: fine){.AjaxForm[data-v-480f7c28]:has(:invalid) .Button:hover:before,.AjaxForm[data-v-480f7c28]:has(:invalid) .Button:active:before,.AjaxForm.is-invalid[data-v-480f7c28] .Button:hover:before,.AjaxForm.is-invalid[data-v-480f7c28] .Button:active:before{opacity:1}}.AjaxForm--cover[data-v-480f7c28]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--ric_layer_sticky);background-color:var(--ric_color_white-50)}.AjaxForm--spinner.Spinner[data-v-480f7c28]{position:sticky;top:40%;z-index:var(--ric_layer_sticky)}@media (max-width: 750px){.AjaxForm--spinner.Spinner[data-v-480f7c28]{top:25%}}.AjaxForm--statusMessage[data-v-480f7c28]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:sticky;bottom:50%;z-index:var(--ric_layer_sticky);display:flex;align-items:center;width:calc(100% - 48px);margin-right:24px;margin-left:24px;padding:24px;color:var(--ric_color_white);white-space:pre-line;text-align:left;background-color:var(--ric_color_meadow);border-radius:var(--ric_border-radius_md);transform:translateY(50%)}@media (max-width: 750px){.AjaxForm--statusMessage[data-v-480f7c28]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.AjaxForm--statusMessage.status-error[data-v-480f7c28]{background-color:var(--ric_color_red)}.AjaxForm--statusMessageText[data-v-480f7c28]{padding-right:24px}.AjaxForm--statusMessageIcon[data-v-480f7c28]{margin-left:auto;color:var(--ric_color_meadow);background-color:var(--ric_color_white);border-radius:50%}.AjaxForm--statusMessage.status-error .AjaxForm--statusMessageIcon[data-v-480f7c28]{color:var(--ric_color_red)}.AjaxForm--successMessage[data-v-480f7c28]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px;font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px}@media not all and (max-width: 750px){.AjaxForm--successMessage[data-v-480f7c28]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.AjaxForm--successMessage[data-v-480f7c28]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.AjaxForm--successMessage[data-v-480f7c28]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.AjaxForm--successMessage[data-v-480f7c28]{margin-block:128px}}@media (max-width: 750px){.AjaxForm--successMessage[data-v-480f7c28]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.Modal--container[data-v-aea29c08]{position:fixed;top:0;left:0;z-index:var(--ric_layer_overlay);display:none;align-items:center;justify-content:center;width:100%;height:100%;background-color:#00000080}@media (max-width: 750px){.Modal--container.theme-default[data-v-aea29c08]{align-items:flex-end}}.Modal--container.is-open[data-v-aea29c08]{display:flex}.Modal--dialog[data-v-aea29c08]{display:block;overflow:hidden;background-color:var(--ric_color_white);border:none;border-radius:32px}.Modal--container.theme-default .Modal--dialog[data-v-aea29c08]{width:580px;height:calc(100vh - 48px);margin-right:24px;margin-left:auto}@media (max-width: 750px){.Modal--container.theme-default .Modal--dialog[data-v-aea29c08]{width:auto;height:calc(100vh - 128px);margin-inline:0;border-radius:24px 24px 0 0}}.Modal--container.theme-centered .Modal--dialog[data-v-aea29c08]{width:400px;max-width:calc(100% - 32px);max-height:calc(100% - 48px);margin-right:auto;margin-left:auto;padding-top:64px;padding-inline:32px;padding-bottom:40px}@media (max-width: 750px){.Modal--container.theme-centered .Modal--dialog[data-v-aea29c08]{padding-inline:24px}}.Modal--container.theme-lightbox .Modal--dialog[data-v-aea29c08]{display:flex;width:660px;max-width:100%;max-height:calc(100% - 48px);margin-right:auto;margin-left:auto}@media (max-width: 750px){.Modal--container.theme-lightbox .Modal--dialog[data-v-aea29c08]{align-self:flex-end;max-height:calc(100% - 64px);border-bottom-right-radius:0;border-bottom-left-radius:0}}.Modal--closeButton[data-v-aea29c08]{position:absolute;top:36px;right:36px;z-index:var(--ric_layer_overlay);padding:8px;border:1px solid var(--ric_color_meadow-20);border-radius:100%;transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}@media (max-width: 750px){.Modal--closeButton[data-v-aea29c08]{right:24px}}@media (hover: hover) and (pointer: fine){.Modal--closeButton[data-v-aea29c08]:hover,.Modal--closeButton[data-v-aea29c08]:active{transform:rotate(180deg)}}@media (max-width: 750px){.Modal--container.theme-lightbox .Modal--closeButton[data-v-aea29c08]{top:24px}}.FormHint[data-v-0986362f],.FormHint--button[data-v-0986362f]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;margin-top:8px;color:var(--ric_color_meadow-80)}@media (max-width: 750px){.FormHint[data-v-0986362f],.FormHint--button[data-v-0986362f]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.FormHint--button[data-v-0986362f]{color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing);display:inline-block;color:var(--ric_color_meadow-80)}.FieldFile.is-invalid .FormHint,.FieldFile.is-invalid .FormHint--button{color:inherit}.FormLabel+.FormHint{margin-top:0}.FormLabel[data-v-8f0b32ef]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;display:block;margin-bottom:8px}@media (max-width: 750px){.FormLabel[data-v-8f0b32ef]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FormLabel.layout-hidden[data-v-8f0b32ef]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.FormLabel.layout-large[data-v-8f0b32ef]{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;margin-bottom:24px}@media (max-width: 750px){.FormLabel.layout-large[data-v-8f0b32ef]{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}.FieldInput--input[data-v-befe8bfd]{hyphens:none;outline:0;appearance:none;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;position:relative;width:100%;height:62px;padding-inline:24px;padding-block:16px;color:var(--ric_color_meadow);background:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:31px;transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing)}.FieldInput--input[data-v-befe8bfd]:focus{outline:0}@media (max-width: 750px){.FieldInput--input[data-v-befe8bfd]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldInput--input[data-v-befe8bfd]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldInput--input[data-v-befe8bfd]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldInput--input[data-v-befe8bfd]::selection{background-color:var(--ric_color_meadow-10)}.FieldInput--input[data-v-befe8bfd]::placeholder{color:var(--ric_color_meadow-50)}@media (max-width: 750px){.FieldInput--input[data-v-befe8bfd]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;height:58px;border-radius:29px}}@media (max-width: 750px) and (max-width: 750px){.FieldInput--input[data-v-befe8bfd]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FormLabelContentWithLink a[data-v-69ee701a]{color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.FieldCheckboxes--options[data-v-a9759de0]{display:flex;flex-direction:column;gap:24px;margin-top:16px}.FieldCheckboxes--option[data-v-a9759de0]{position:relative}.FieldInput--input[data-v-a9759de0]{hyphens:none;outline:0;appearance:none;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;position:relative;width:100%;height:62px;padding-inline:24px;padding-block:16px;color:var(--ric_color_meadow);background:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:31px;transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing)}.FieldInput--input[data-v-a9759de0]:focus{outline:0}@media (max-width: 750px){.FieldInput--input[data-v-a9759de0]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldInput--input[data-v-a9759de0]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldInput--input[data-v-a9759de0]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldInput--input[data-v-a9759de0]::selection{background-color:var(--ric_color_meadow-10)}.FieldInput--input[data-v-a9759de0]::placeholder{color:var(--ric_color_meadow-50)}@media (max-width: 750px){.FieldInput--input[data-v-a9759de0]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;height:58px;border-radius:29px}}@media (max-width: 750px) and (max-width: 750px){.FieldInput--input[data-v-a9759de0]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FieldCheckboxes--label[data-v-a9759de0]{position:relative;display:block;min-width:26px;min-height:26px;padding-top:2px;padding-left:38px;cursor:pointer}.FieldCheckboxes--label[data-v-a9759de0]:before,.FieldCheckboxes--label[data-v-a9759de0]:after{display:block;content:"";position:absolute;top:0;left:0;width:26px;height:26px}.FieldCheckboxes--label[data-v-a9759de0]:before{background-color:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:4px}.FieldCheckboxes--label[data-v-a9759de0]:after{border-color:var(--ric_color_meadow);opacity:0}@media (hover: hover) and (pointer: fine){input:not(:disabled)+.FieldCheckboxes--label[data-v-a9759de0]:hover:before,input:not(:disabled)+.FieldCheckboxes--label[data-v-a9759de0]:active:before{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20);transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing)}}input:checked+.FieldCheckboxes--label[data-v-a9759de0]:after{opacity:1}input:checked+.FieldCheckboxes--label[data-v-a9759de0]>*{opacity:1}.FieldCheckboxes--label[data-v-a9759de0]:after{position:absolute;top:13px;left:13px;display:block;opacity:0;transition:opacity var(--ric_hover_duration-short) var(--ric_hover_easing);width:8px;height:14px;border-right:2px solid;border-bottom:2px solid;transform:translate(-50%,calc(-50% - 2px)) rotate(45deg)}.FieldCheckboxes--input[data-v-a9759de0]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important;position:absolute;top:0;left:0;width:100%;height:100%}.FieldCheckboxes--input[data-v-a9759de0]:disabled~*{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldTextarea--input[data-v-591341d5]{hyphens:none;outline:0;appearance:none;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;position:relative;width:100%;height:62px;padding-inline:24px;padding-block:16px;color:var(--ric_color_meadow);background:var(--ric_color_white);border:1px solid var(--ric_color_meadow);transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing);height:auto;min-height:12em;border-radius:8px}.FieldTextarea--input[data-v-591341d5]:focus{outline:0}@media (max-width: 750px){.FieldTextarea--input[data-v-591341d5]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldTextarea--input[data-v-591341d5]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldTextarea--input[data-v-591341d5]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldTextarea--input[data-v-591341d5]::selection{background-color:var(--ric_color_meadow-10)}.FieldTextarea--input[data-v-591341d5]::placeholder{color:var(--ric_color_meadow-50)}@media (max-width: 750px){.FieldTextarea--input[data-v-591341d5]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;height:58px;border-radius:29px}}@media (max-width: 750px) and (max-width: 750px){.FieldTextarea--input[data-v-591341d5]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FormRow[data-v-e82bab51]:not(:last-child){margin-bottom:32px}.FormRow[data-v-e82bab51]:not(.FormRow--grid-none){display:flex;gap:24px}.FormRow[data-v-e82bab51]:not(.FormRow--grid-none)>*:first-child:last-child{width:100%}.FormRow.FormRow--grid-submit[data-v-e82bab51]{justify-content:center;margin-top:48px}.FormRow.FormRow--grid-submit[data-v-e82bab51]>*:first-child:last-child{width:auto}.FormRow.FormRow--grid-50-50[data-v-e82bab51]>*{width:50%}.FormRow.FormRow--grid-30-70[data-v-e82bab51]>*:nth-child(odd){width:30%;white-space:nowrap}.FormRow.FormRow--grid-30-70[data-v-e82bab51]>*:nth-child(2n){width:70%}.FormSubmitButton--invalidNoteA11y[data-v-35ae0528]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}form:not(.is-invalid,:has(:invalid)) .FormSubmitButton--invalidNoteA11y{display:none}.FieldRadios.layout-quiz .FieldRadios--legend[data-v-e71d353f]{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.FieldRadios.layout-quiz .FieldRadios--legend[data-v-e71d353f]{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.FieldRadios--options[data-v-e71d353f]{display:flex;flex-wrap:wrap;gap:24px;margin-top:16px}@media (max-width: 750px){.FieldRadios.layout-quiz .FieldRadios--options[data-v-e71d353f]{flex-direction:column;gap:8px}}.FieldRadios--option[data-v-e71d353f]{position:relative}.FieldRadios--option.is-open-answer[data-v-e71d353f]{display:flex;flex-wrap:wrap;gap:12px}.FieldRadios.layout-quiz .FieldRadios--option[data-v-e71d353f]{flex:1 1 0}.FieldRadios.layout-block .FieldRadios--option[data-v-e71d353f]{flex:0 0 auto;width:100%}.FieldRadios--label[data-v-e71d353f]{position:relative;display:block;min-width:26px;min-height:26px;padding-top:2px;padding-left:38px;cursor:pointer}.FieldRadios--label[data-v-e71d353f]:before,.FieldRadios--label[data-v-e71d353f]:after{display:block;content:"";position:absolute;top:0;left:0;width:26px;height:26px}.FieldRadios--label[data-v-e71d353f]:before{background-color:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:4px}.FieldRadios--label[data-v-e71d353f]:after{border-color:var(--ric_color_meadow);opacity:0}@media (hover: hover) and (pointer: fine){input:not(:disabled)+.FieldRadios--label[data-v-e71d353f]:hover:before,input:not(:disabled)+.FieldRadios--label[data-v-e71d353f]:active:before{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20);transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing)}}input:checked+.FieldRadios--label[data-v-e71d353f]:after{opacity:1}input:checked+.FieldRadios--label[data-v-e71d353f]>*{opacity:1}.FieldRadios--label[data-v-e71d353f]:before,.FieldRadios--label[data-v-e71d353f]:after{border-radius:100%}.FieldRadios--label[data-v-e71d353f]:after{position:absolute;top:13px;left:13px;display:block;opacity:0;transition:opacity var(--ric_hover_duration-short) var(--ric_hover_easing);width:8px;height:8px;background-color:var(--ric_color_meadow);border-radius:100%;transform:translate(-50%,-50%)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;min-height:100%;padding-top:24px;padding-bottom:60px;text-align:center;border:1px solid;border-radius:var(--ric_border-radius_md);transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing);padding-inline:24px}@media (max-width: 750px){.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:before{top:auto;bottom:12px;left:50%;transform:translate(-50%)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:after{top:auto;bottom:25px;left:50%;transform:translate(-50%,50%)}@media (hover: hover) and (pointer: fine){.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:hover,.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:active{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:hover:before,.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:active:before{box-shadow:none}}@media (max-width: 750px){.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]{text-align:left;border-width:2px;border-radius:9999px;padding-block:16px}.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:before{right:24px;bottom:50%;left:auto;transform:translateY(50%)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-e71d353f]:after{right:37px;bottom:50%;left:auto;transform:translate(50%,50%)}}.FieldRadios.layout-quiz input:checked+.FieldRadios--label[data-v-e71d353f]{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldRadios--input[data-v-e71d353f]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important;position:absolute;top:0;left:0;width:100%;height:100%}.FieldRadios--input[data-v-e71d353f]:disabled~*{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldRadios--freeTextAnswer[data-v-e71d353f]{hyphens:none;outline:0;appearance:none;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;position:relative;width:100%;height:62px;padding-inline:24px;padding-block:16px;color:var(--ric_color_meadow);background:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:31px;transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing);margin-left:40px}.FieldRadios--freeTextAnswer[data-v-e71d353f]:focus{outline:0}@media (max-width: 750px){.FieldRadios--freeTextAnswer[data-v-e71d353f]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldRadios--freeTextAnswer[data-v-e71d353f]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldRadios--freeTextAnswer[data-v-e71d353f]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldRadios--freeTextAnswer[data-v-e71d353f]::selection{background-color:var(--ric_color_meadow-10)}.FieldRadios--freeTextAnswer[data-v-e71d353f]::placeholder{color:var(--ric_color_meadow-50)}@media (max-width: 750px){.FieldRadios--freeTextAnswer[data-v-e71d353f]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;height:58px;border-radius:29px}}@media (max-width: 750px) and (max-width: 750px){.FieldRadios--freeTextAnswer[data-v-e71d353f]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FieldSelect--input[data-v-48bfb005]{hyphens:none;outline:0;appearance:none;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;position:relative;width:100%;height:62px;padding-inline:24px;padding-block:16px;color:var(--ric_color_meadow);background:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:31px;transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing)}.FieldSelect--input[data-v-48bfb005]:focus{outline:0}@media (max-width: 750px){.FieldSelect--input[data-v-48bfb005]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldSelect--input[data-v-48bfb005]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldSelect--input[data-v-48bfb005]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldSelect--input[data-v-48bfb005]::selection{background-color:var(--ric_color_meadow-10)}.FieldSelect--input[data-v-48bfb005]::placeholder{color:var(--ric_color_meadow-50)}@media (max-width: 750px){.FieldSelect--input[data-v-48bfb005]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;height:58px;border-radius:29px}}@media (max-width: 750px) and (max-width: 750px){.FieldSelect--input[data-v-48bfb005]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FieldSelect--wrapper[data-v-48bfb005]{position:relative}.FieldSelect--icon[data-v-48bfb005]{position:absolute;top:50%;right:24px;z-index:1;transform:translateY(-50%);pointer-events:none}.CardboardCanQuestionnaireForm .FormLabel--requiredAbbr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.BasicForm[data-v-53c23aac]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px}@media not all and (max-width: 750px){.BasicForm[data-v-53c23aac]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.BasicForm[data-v-53c23aac]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.BasicForm[data-v-53c23aac]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.BasicForm[data-v-53c23aac]{margin-block:128px}}.BasicForm[data-v-53c23aac]:has(:invalid) .Button{cursor:not-allowed;opacity:.6}@media (hover: hover) and (pointer: fine){.BasicForm[data-v-53c23aac]:has(:invalid) .Button:hover:before,.BasicForm[data-v-53c23aac]:has(:invalid) .Button:active:before{opacity:1}}.FieldDate--input[data-v-c74fe866]{hyphens:none;outline:0;appearance:none;font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;position:relative;width:100%;height:62px;padding-inline:24px;padding-block:16px;color:var(--ric_color_meadow);background:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:31px;transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing)}.FieldDate--input[data-v-c74fe866]:focus{outline:0}@media (max-width: 750px){.FieldDate--input[data-v-c74fe866]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.FieldDate--input[data-v-c74fe866]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldDate--input[data-v-c74fe866]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow),0 0 0 5px var(--ric_color_meadow-20)}.FieldDate--input[data-v-c74fe866]::selection{background-color:var(--ric_color_meadow-10)}.FieldDate--input[data-v-c74fe866]::placeholder{color:var(--ric_color_meadow-50)}@media (max-width: 750px){.FieldDate--input[data-v-c74fe866]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;height:58px;border-radius:29px}}@media (max-width: 750px) and (max-width: 750px){.FieldDate--input[data-v-c74fe866]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FieldFile[data-v-1c302071]{--ric-field-file_color_hover: var(--ric_color_meadow-20)}.FieldFile.is-invalid[data-v-1c302071]{--ric-field-file_color_hover: var(--ric_color_red-20);color:var(--ric_color_red)}.FieldFile--input[data-v-1c302071]{width:100%}.FieldFile--input[data-v-1c302071]::-webkit-file-upload-button{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:relative;display:inline-flex;align-items:center;margin-right:12px;overflow:hidden;color:inherit;background-color:var(--ric_color_white);border-color:currentcolor;border-style:solid;border-radius:var(--ric_border-radius_xl);cursor:pointer;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:background-color;padding-block:14px;padding-inline:48px}@media (max-width: 750px){.FieldFile--input[data-v-1c302071]::-webkit-file-upload-button{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media (hover: hover) and (pointer: fine){.FieldFile--input[data-v-1c302071]::-webkit-file-upload-button:hover,.FieldFile--input[data-v-1c302071]::-webkit-file-upload-button:active{background-color:var(--ric-field-file_color_hover)}}.FieldFile--input[data-v-1c302071]::file-selector-button{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:relative;display:inline-flex;align-items:center;margin-right:12px;overflow:hidden;color:inherit;background-color:var(--ric_color_white);border-color:currentcolor;border-style:solid;border-radius:var(--ric_border-radius_xl);cursor:pointer;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:background-color;padding-block:14px;padding-inline:48px}@media (max-width: 750px){.FieldFile--input[data-v-1c302071]::file-selector-button{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media (hover: hover) and (pointer: fine){.FieldFile--input[data-v-1c302071]::file-selector-button:hover,.FieldFile--input[data-v-1c302071]::file-selector-button:active{background-color:var(--ric-field-file_color_hover)}}.FieldFile--errors[data-v-1c302071]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;margin-top:8px}@media (max-width: 750px){.FieldFile--errors[data-v-1c302071]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.FormFieldSet[data-v-da11ba83]{margin-top:64px;margin-bottom:32px}.FormFieldSet--legend[data-v-da11ba83]{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;margin-bottom:24px}@media (max-width: 750px){.FormFieldSet--legend[data-v-da11ba83]{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}.CustomerServiceForm--complaintIntro[data-v-a82c0533]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;margin-bottom:48px}@media (max-width: 750px){.CustomerServiceForm--complaintIntro[data-v-a82c0533]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}@media not all and (max-width: 750px){.CustomerServiceForm--complaintIntro[data-v-a82c0533]{margin-top:32px;margin-bottom:64px}}.anim-feedback-enter-active[data-v-2a785dbf],.anim-feedback-leave-active[data-v-2a785dbf]{transition:var(--ric_hover_duration) var(--ric_hover_easing-bounce)}.anim-feedback-enter-from[data-v-2a785dbf],.anim-feedback-leave-to[data-v-2a785dbf]{transform:scale(.5);opacity:0}.QuizFeedback[data-v-2a785dbf]{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;display:flex;gap:24px;align-items:center;justify-content:center;margin-top:48px}@media (max-width: 750px){.QuizFeedback[data-v-2a785dbf]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.QuizFeedback.status-wrong[data-v-2a785dbf]{color:var(--ric_color_red)}@media (max-width: 750px){.QuizFeedback[data-v-2a785dbf]{--ric-icon_size: 32px;margin-top:24px}}.Quiz[data-v-bd5c8002]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px}@media not all and (max-width: 750px){.Quiz[data-v-bd5c8002]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.Quiz[data-v-bd5c8002]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.Quiz[data-v-bd5c8002]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.Quiz[data-v-bd5c8002]{margin-block:128px}}.ArticleTeaser[data-v-aecc7b21]{display:flex;flex-direction:column}@media (hover: hover) and (pointer: fine){.ArticleTeaser:hover .ArticleTeaser--image .Image[data-v-aecc7b21],.ArticleTeaser:active .ArticleTeaser--image .Image[data-v-aecc7b21]{transform:scale(1.15)}.ArticleTeaser:hover .ArticleTeaser--image[data-v-aecc7b21],.ArticleTeaser:active .ArticleTeaser--image[data-v-aecc7b21]{transform:scale(.95)}.ArticleTeaser:hover .ArticleTeaser--meta[data-v-aecc7b21],.ArticleTeaser:hover .ArticleTeaser--title[data-v-aecc7b21],.ArticleTeaser:active .ArticleTeaser--meta[data-v-aecc7b21],.ArticleTeaser:active .ArticleTeaser--title[data-v-aecc7b21]{transform:translateY(var(--ric_hover_offset))}}.ArticleTeaser--image[data-v-aecc7b21]{order:1;margin-bottom:16px;overflow:hidden;border-radius:var(--ric_border-radius_md);transition:transform var(--ric_hover_duration) var(--ric_hover_easing),border-radius var(--ric_hover_duration) var(--ric_hover_easing)}.ArticleTeaser--image .Image[data-v-aecc7b21]{transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.ArticleTeaser--meta[data-v-aecc7b21]{display:block;order:2;margin-bottom:8px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing);font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px}@media (max-width: 750px){.ArticleTeaser--meta[data-v-aecc7b21]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ArticleTeaser--title[data-v-aecc7b21]{order:3;font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}@media (max-width: 750px){.ArticleTeaser--title[data-v-aecc7b21]{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.ArticleTeaserGrid{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;margin-block:64px}@media not all and (max-width: 750px){.ArticleTeaserGrid{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ArticleTeaserGrid{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ArticleTeaserGrid{--ric_grid_col: 10}}@media not all and (max-width: 1023px){.ArticleTeaserGrid{margin-block:128px}}.ArticleTeaserGrid--items{display:grid;row-gap:48px;column-gap:24px}@media not all and (max-width: 750px){.ArticleTeaserGrid--items{row-gap:64px;grid-template-columns:repeat(2,1fr)}}@media not all and (max-width: 1023px){.ArticleTeaserGrid--items{grid-template-columns:repeat(3,1fr)}}@media not all and (max-width: 1200px){.ArticleTeaserGrid--items{row-gap:128px}}.ArticleTeaserGrid--item.is-hidden{display:none}.ArticleTeaserGrid--item:not(.is-initially-visible){animation:fade-in forwards var(--ric_hover_duration)}.ArticleTeaserGrid--showMoreButton{display:flex;justify-content:center;margin-top:32px}@media not all and (max-width: 750px){.ArticleTeaserGrid--showMoreButton{margin-top:64px}}@media not all and (max-width: 1200px){.ArticleTeaserGrid--showMoreButton{margin-top:128px}}.ArticleTeaserSection[data-v-e210bc5c]{margin-block:64px}@media not all and (max-width: 1023px){.ArticleTeaserSection[data-v-e210bc5c]{margin-block:128px}}@media (max-width: 1200px){.ArticleTeaserSection[data-v-e210bc5c]{width:100%;overflow:hidden}}@media not all and (max-width: 750px){.ArticleTeaserSection[data-v-e210bc5c]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12}}@media not all and (max-width: 750px){.ArticleTeaserSection[data-v-e210bc5c]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}@media (max-width: 750px){.ArticleTeaserSection[data-v-e210bc5c]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ArticleTeaserSection[data-v-e210bc5c]{--ric_grid_col: 10}}}.ArticleTeaserSection--headline[data-v-e210bc5c]{margin-bottom:64px}@media not all and (max-width: 750px){.ArticleTeaserSection--items[data-v-e210bc5c]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}@media not all and (max-width: 1023px){.ArticleTeaserSection--items[data-v-e210bc5c]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 750px){.ArticleTeaserSection--items[data-v-e210bc5c]{padding-inline:var(--ric_site-padding);scroll-padding-inline:var(--ric_site-padding);display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ArticleTeaserSection--items[data-v-e210bc5c] ::-webkit-scrollbar{display:none}}@media (max-width: 750px){.ArticleTeaserSection--item[data-v-e210bc5c]{flex:0 0 auto;width:calc(100vw - 2 * var(--ric_site-padding) - 60px);scroll-snap-align:start}}.FactsTeaser{display:flex;flex-direction:column;width:100%;padding:24px;color:var(--ric_color_meadow);background-color:var(--ric_color_meadow-10);border-radius:var(--ric_border-radius_xl)}.FactsTeaser.FactsTeaser--open{color:var(--ric_color_white);background-color:var(--ric_color_meadow-80)}@media not all and (max-width: 750px){.FactsTeaser{padding-block:48px;padding-inline:64px}}@media not all and (max-width: 1200px){.FactsTeaser{flex-direction:row;align-items:center;padding-inline:128px}.FactsTeaser.FactsTeaser--open{padding-block:128px}}.FactsTeaser--image-container{position:relative;width:100%;height:0;visibility:hidden;aspect-ratio:310/178}.FactsTeaser--open .FactsTeaser--image-container{visibility:visible}@media (max-width: 750px){.FactsTeaser--open .FactsTeaser--image-container{height:auto}}@media not all and (max-width: 1200px){.FactsTeaser--image-container{align-self:flex-end;order:2;width:370px;height:0}}.FactsTeaser--image[data-layout]{position:absolute;bottom:0;left:49%;height:90%;overflow:hidden;border-radius:24px;transform:translate(-50%);transform-origin:bottom right;visibility:hidden;aspect-ratio:370/430}.FactsTeaser--open .FactsTeaser--image[data-layout]{transform:translate(-50%) rotate(8deg);visibility:visible;opacity:1}@media not all and (max-width: 1200px){.FactsTeaser--open .FactsTeaser--image[data-layout]{transform:rotate(10deg)}}@media not all and (max-width: 1200px){.FactsTeaser--image[data-layout]{left:0;flex-shrink:0;align-self:flex-end;order:2;width:370px;height:auto;transform:unset}}.FactsTeaser--content{display:grid;flex-grow:1;grid-gap:16px;grid-template:"number title" 1fr/max-content 1fr;align-items:center;text-align:left}.FactsTeaser--open .FactsTeaser--content{grid-template-areas:"number title" "number content" "button button";grid-template-rows:repeat(3,min-content)}@media not all and (max-width: 750px){.FactsTeaser--open .FactsTeaser--content{grid-template-areas:"number title" "number content" "number button"}}.FactsTeaser--number{font-family:RicolaMightySans,Arial Black,sans-serif;grid-area:number;color:var(--ric_color_white);font-size:32px;line-height:1.25}.FactsTeaser--open .FactsTeaser--number{opacity:.5}@media (max-width: 750px){.FactsTeaser--open .FactsTeaser--number{align-self:flex-start}}@media not all and (max-width: 1200px){.FactsTeaser--number{width:128px;font-weight:700;font-size:70px;line-height:1.1428571429;letter-spacing:-1.4px}@media (max-width: 750px){.FactsTeaser--number{font-size:54px;line-height:1.1851851852;letter-spacing:-1px}}}.FactsTeaser--title{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;grid-area:title}@media (max-width: 750px){.FactsTeaser--title{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}.FactsTeaser--text{white-space:pre-line}.FactsTeaser--text,.FactsTeaser--link{position:absolute;grid-row:1;grid-column:2/-1;visibility:hidden}.FactsTeaser--open .FactsTeaser--text,.FactsTeaser--open .FactsTeaser--link{position:static;visibility:visible}.FactsTeaser--open .FactsTeaser--text{grid-area:content}.FactsTeaser--link.IconLink{width:max-content;visibility:hidden}.FactsTeaser--open .FactsTeaser--link.IconLink{grid-area:button;visibility:visible}.FactsTeaserSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;margin-block:64px}@media not all and (max-width: 750px){.FactsTeaserSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.FactsTeaserSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.FactsTeaserSection{--ric_grid_col: 10}}@media not all and (max-width: 1023px){.FactsTeaserSection{margin-block:128px}}.FactsTeaserSection--items{display:flex;flex-direction:column;gap:8px}@media not all and (max-width: 750px){.FactsTeaserSection--items{gap:16px}}.HeroTeaserHome{position:relative;padding-top:80px;padding-bottom:32px;color:var(--ric_color_white);background-color:var(--ric_color_meadow)}@media not all and (max-width: 750px){.HeroTeaserHome{padding-block:10vw}}.HeroTeaserHome--backgroundImage,.HeroTeaserHome--backgroundVideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.HeroTeaserHome--backgroundImage:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#0000001a}.HeroTeaserHome--backgroundVideo{padding-top:unset}.HeroTeaserHome--content{margin-right:auto;margin-left:auto;--ric_grid_col: 12;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:496px;text-align:center}@media not all and (max-width: 750px){.HeroTeaserHome--content{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.HeroTeaserHome--content{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.HeroTeaserHome--content{--ric_grid_col: 10}}.HeroTeaserHome--content.has-image{display:grid;flex-direction:column;grid-template:"image" "text";justify-content:center}@media not all and (max-width: 1023px){.HeroTeaserHome--content.has-image{grid-template-areas:"text image";grid-template-columns:repeat(2,1fr)}.HeroTeaserHome--content.has-image.text-position-desktop-right{grid-template-areas:"image text"}}@media not all and (max-width: 1023px){.HeroTeaserHome--content:not(.has-image).text-position-desktop-left,.HeroTeaserHome--content:not(.has-image).text-position-desktop-right{display:grid;grid-template-areas:"text image";grid-template-columns:3fr 2fr}.HeroTeaserHome--content:not(.has-image).text-position-desktop-left.text-position-desktop-right,.HeroTeaserHome--content:not(.has-image).text-position-desktop-right.text-position-desktop-right{grid-template-areas:"image text";grid-template-columns:2fr 3fr}}@media not all and (max-width: 1200px){.HeroTeaserHome--content:not(.has-image).text-position-desktop-left,.HeroTeaserHome--content:not(.has-image).text-position-desktop-right{grid-template-columns:repeat(2,1fr)}.HeroTeaserHome--content:not(.has-image).text-position-desktop-left.text-position-desktop-right,.HeroTeaserHome--content:not(.has-image).text-position-desktop-right.text-position-desktop-right{grid-template-columns:repeat(2,1fr)}}.HeroTeaserHome--text{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 8;display:flex;flex-direction:column;grid-area:text;align-items:center;justify-content:center}@media not all and (max-width: 750px){.HeroTeaserHome--text{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.HeroTeaserHome--text{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.HeroTeaserHome--text{padding-block:24px}}.HeroTeaserHome--text--kicker{font-weight:700;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;display:block;margin-bottom:16px}@media (max-width: 750px){.HeroTeaserHome--text--kicker{line-height:1.3333333333;letter-spacing:.1px}}.HeroTeaserHome--text--title{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto;color:var(--ric_color_white);white-space:pre-line}@media (max-width: 1500px){.HeroTeaserHome--text--title{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.HeroTeaserHome--text--title{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.HeroTeaserHome--text--title{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.HeroTeaserHome--text--title{font-size:44px;line-height:1.2045454545;letter-spacing:0}}.HeroTeaserHome--text--cta{margin-top:24px}.HeroTeaserHome--media{grid-area:image;margin-block:auto}@media not all and (prefers-reduced-motion){.product-escape-circle-enter-active,.product-escape-circle-leave-active{transition:clip-path 1s cubic-bezier(.39,.575,.565,1)}}.product-escape-circle-enter-from,.product-escape-circle-leave-to{clip-path:circle(0 at var(--ric_product_escape_trigger_x) var(--ric_product_escape_trigger_y))}.product-escape-circle-enter-to,.product-escape-circle-leave-from{clip-path:circle(72% at 50% 50%)}.ProductEscapeModal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:calc(var(--ric_layer_nav) - 1);overflow:hidden;cursor:none;will-change:clip-path}.ProductEscapeModal--close-button{cursor:none}.ProductEscapeModal--close-button--inner{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:var(--ric_color_white);border-radius:50%}@media not all and (max-width: 1200px){.ProductEscapeModal--close-button--inner{width:72px;height:72px}}.ProductEscape--trigger{z-index:1;display:flex;align-items:center;justify-content:center;width:140px;height:140px}.ProductEscape--trigger-video{display:block;width:50px;height:40px;background-color:transparent}.ProductEscape--trigger-video.ResponsiveVideo.layout-contain{background-color:transparent}.ProductEscape--trigger-svg{position:absolute;pointer-events:none}@media not all and (prefers-reduced-motion){.ProductEscape--trigger-svg{transform-origin:center center;animation:rotate 10s linear infinite}}.ProductEscape--video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:var(--ric_color_white)}.LandingPageHeader{padding-top:var(--ric_header_gap_top);margin-bottom:64px;text-align:center;background:linear-gradient(0deg,rgba(250,250,250,0),var(--ric-landing-page-header-background-color))}@media not all and (max-width: 1023px){.LandingPageHeader{margin-bottom:128px}}.LandingPageHeader--headline{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto}@media not all and (max-width: 750px){.LandingPageHeader--headline{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.LandingPageHeader--headline{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.LandingPageHeader--headline{--ric_grid_col: 8}}@media (max-width: 1500px){.LandingPageHeader--headline{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.LandingPageHeader--headline{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.LandingPageHeader--headline{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.LandingPageHeader--headline{font-size:44px;line-height:1.2045454545;letter-spacing:0}}@media not all and (max-width: 750px){.LandingPageHeader.prevent-breaks .LandingPageHeader--headline{word-break:keep-all;hyphens:none}}.LandingPageHeader--content{margin-right:auto;margin-left:auto;--ric_grid_col: 10;position:relative}@media not all and (max-width: 750px){.LandingPageHeader--content{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.LandingPageHeader--content{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.LandingPageHeader--escape{position:absolute;right:0;bottom:100px;z-index:1;overflow:hidden}@media (max-width: 750px){.LandingPageHeader--escape{right:-15px;bottom:-80px}}.LandingPageHeader--image{margin-bottom:40px}.MediaFullWidth--window{position:relative;max-height:calc(100vh - 256px);clip-path:inset(0)}.MediaFullWidth--window:after{display:block;content:"";padding-bottom:55%}.MediaFullWidth--media.MediaFullWidth--media{position:fixed;top:0;left:0;width:100%;height:100%}.MikMakOverview[data-v-a7dc835a]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;margin-block:64px;min-height:700px}@media not all and (max-width: 750px){.MikMakOverview[data-v-a7dc835a]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.MikMakOverview[data-v-a7dc835a]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.MikMakOverview[data-v-a7dc835a]{--ric_grid_col: 10}}@media not all and (max-width: 1023px){.MikMakOverview[data-v-a7dc835a]{margin-block:128px}}@media (max-width: 750px){.MikMakOverview[data-v-a7dc835a]{min-height:300px}}.mm-cre+.MikMakOverview--spinner{display:none}.swn-awe-ifr.inpage,.swn-awe-ifr.swn-inpage{max-width:unset!important}.MilestonesScrolldownItem{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:128px}@media not all and (max-width: 750px){.MilestonesScrolldownItem{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.MilestonesScrolldownItem{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.MilestonesScrolldownItem{--ric_grid_col: 8}}@media (max-width: 1023px){.MilestonesScrolldownItem{padding-top:196px;padding-bottom:64px}.MilestonesScrolldownItem:first-child{padding-top:128px}.MilestonesScrolldownItem:last-child{padding-bottom:0}}.MilestonesScrolldownItem--detail{flex:0 0 auto;width:100%}.MilestonesScrolldownItem--detail:not(:first-of-type){padding-block-start:128px}.MilestonesScrolldownItem--image{overflow:hidden;border-radius:var(--ric_border-radius_md)}.MilestonesScrolldownItem--description{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;padding-top:24px;text-align:center}@media (max-width: 750px){.MilestonesScrolldownItem--description{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}@media (max-width: 1023px){.MilestonesScrolldownItem--description{padding-bottom:24px;background-color:var(--ric_color_white)}}.MilestonesScrolldownNumber{height:1em;line-height:1em;clip-path:inset(0)}.MilestonesScrolldownNumber--carousel{display:flex;flex-direction:column;height:inherit;transform:translateY(0);transition:transform var(--ric_hover_duration-long) var(--ric_hover_easing);transition-delay:inherit}.MilestonesScrolldownNumber--carousel.no-transition{transition:none}.MilestonesScrolldownNumber--number{display:block;display:flex;flex-shrink:0;justify-content:center;width:100%;height:1em}.MilestonesScrolldown{margin-block:64px}@media not all and (max-width: 1023px){.MilestonesScrolldown{margin-block:128px}}.MilestonesScrolldown--stickyYear{font-family:RicolaMightySans,Arial Black,sans-serif;position:sticky;top:calc(50% - .5em);display:grid;grid-template-columns:repeat(4,max-content);align-items:center;justify-content:center;color:var(--ric_color_meadow-10);font-size:25vw}@media (max-width: 1023px){.MilestonesScrolldown--stickyYear{color:var(--ric_color_meadow)}}.MilesstonesScrolldown--navigationDots{position:sticky;top:50%;z-index:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;max-width:max-content;margin-left:auto;padding-right:36px;transform:translateY(-50%)}@media (max-width: 1023px){.MilesstonesScrolldown--navigationDots{display:none}}.MilesstonesScrolldown--navigationDots--button{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.MilesstonesScrolldown--navigationDots--button:after{display:block;content:"";width:10px;height:10px;background-color:var(--ric_color_white);border-radius:50%;outline:1.5px solid var(--ric_color_meadow);transform:scale(.75);transform-origin:center center;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}.MilesstonesScrolldown--navigationDots--button.is-active:after{background-color:var(--ric_color_meadow);transform:scale(1)}.MilesstonesScrolldown--navigationDots--year{position:absolute;top:50%;right:100%;white-space:nowrap;transform:translate(var(--ric_hover_offset-top),-50%);opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}.MilesstonesScrolldown--navigationDots--button.is-active .MilesstonesScrolldown--navigationDots--year{transform:translateY(-50%);opacity:1}.MilestonesScrolldown--list{position:relative;z-index:1}.ProductTeaser[data-v-94e6bdae]{display:block}.ProductTeaser.is-active .ProductTeaser--visual[data-v-94e6bdae]:before{transform:none;opacity:1}.ProductTeaser.is-active .ProductTeaser--image[data-v-94e6bdae]{transform:translateY(var(--ric_hover_offset))}.ProductTeaser.is-active .ProductTeaser--herb--image[data-v-94e6bdae]{transform:none;opacity:1}.ProductTeaser.is-active .ProductTeaser--name[data-v-94e6bdae]{transform:none}.ProductTeaser.is-active .ProductTeaser--tagline[data-v-94e6bdae]{opacity:1}@media (hover: hover) and (pointer: fine){.ProductTeaser:hover .ProductTeaser--visual[data-v-94e6bdae]:before,.ProductTeaser:active .ProductTeaser--visual[data-v-94e6bdae]:before{transform:none;opacity:1}.ProductTeaser:hover .ProductTeaser--image[data-v-94e6bdae],.ProductTeaser:active .ProductTeaser--image[data-v-94e6bdae]{transform:translateY(var(--ric_hover_offset))}.ProductTeaser:hover .ProductTeaser--herb--image[data-v-94e6bdae],.ProductTeaser:active .ProductTeaser--herb--image[data-v-94e6bdae]{transform:none;opacity:1}.ProductTeaser:hover .ProductTeaser--name[data-v-94e6bdae],.ProductTeaser:active .ProductTeaser--name[data-v-94e6bdae]{transform:none}.ProductTeaser:hover .ProductTeaser--tagline[data-v-94e6bdae],.ProductTeaser:active .ProductTeaser--tagline[data-v-94e6bdae]{opacity:1}.ProductTeaser:focus .ProductTeaser--visual[data-v-94e6bdae]:before{transform:none;opacity:1}.ProductTeaser:focus .ProductTeaser--image[data-v-94e6bdae]{transform:translateY(var(--ric_hover_offset))}.ProductTeaser:focus .ProductTeaser--herb--image[data-v-94e6bdae]{transform:none;opacity:1}.ProductTeaser:focus .ProductTeaser--name[data-v-94e6bdae]{transform:none}.ProductTeaser:focus .ProductTeaser--tagline[data-v-94e6bdae]{opacity:1}}.ProductTeaser--visual[data-v-94e6bdae]{position:relative}.ProductTeaser--tag[data-v-94e6bdae]{font-weight:400;font-size:12px;line-height:1.3333333333;letter-spacing:.1px;font-weight:700;position:absolute;top:0;left:0;z-index:9;display:flex;flex-grow:1;align-items:center;justify-content:center;min-width:48px;padding:4px;color:var(--ric_color_white);background-color:var(--ric_color_meadow);border-radius:100%;transform:rotate(-16deg)}@media (max-width: 750px){.ProductTeaser--tag[data-v-94e6bdae]{font-size:10px;line-height:1.6;letter-spacing:.1px}}.ProductTeaser--tag[data-v-94e6bdae]:after{display:block;content:"";padding-bottom:100%}@media not all and (max-width: 400px){.ProductTeaser--tag[data-v-94e6bdae]{top:5%;left:10%}}@media not all and (max-width: 750px){.ProductTeaser--tag[data-v-94e6bdae]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;font-weight:700;top:10%;left:10%;min-width:54px}@media (max-width: 750px){.ProductTeaser--tag[data-v-94e6bdae]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}}@media not all and (max-width: 1500px){.ProductTeaser--tag[data-v-94e6bdae]{left:12%}}.ProductTeaser--herb[data-v-94e6bdae]{position:absolute;inset:0 0 0 50%}.ProductTeaser--herb+.ProductTeaser--herb[data-v-94e6bdae]{left:0;width:50%}.ProductTeaser--herb--image[data-v-94e6bdae]{transform:scale(.4);transform-origin:center right;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}.ProductTeaser--herb--image.placement-right[data-v-94e6bdae]{transform-origin:center left}.ProductTeaser--image[data-v-94e6bdae]{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}.ProductTeaser--title[data-v-94e6bdae]{text-align:center}.ProductTeaser--name[data-v-94e6bdae]{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;transform:translateY(calc(var(--ric_hover_offset-top) / 2));transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}@media (max-width: 750px){.ProductTeaser--name[data-v-94e6bdae]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ProductTeaser--tagline[data-v-94e6bdae]{font-weight:400;font-size:12px;line-height:1.3333333333;letter-spacing:.1px;margin-top:.5em;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity}@media (max-width: 750px){.ProductTeaser--tagline[data-v-94e6bdae]{font-size:10px;line-height:1.6;letter-spacing:.1px}}.ProductTeaserGrid{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;margin-bottom:64px}@media not all and (max-width: 750px){.ProductTeaserGrid{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductTeaserGrid{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ProductTeaserGrid{--ric_grid_col: 10}}@media not all and (max-width: 1023px){.ProductTeaserGrid{margin-bottom:128px}}.ProductTeaserGrid--grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media not all and (max-width: 750px){.ProductTeaserGrid--grid{grid-column-gap:24px;grid-template-columns:repeat(3,1fr)}}@media not all and (max-width: 1200px){.ProductTeaserGrid--grid{grid-template-columns:repeat(4,1fr)}}.ProductTeaserGrid--emptyNote{margin-block:64px;position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;text-align:center}@media not all and (max-width: 1023px){.ProductTeaserGrid--emptyNote{margin-block:128px}}@media not all and (max-width: 750px){.ProductTeaserGrid--emptyNote{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductTeaserGrid--emptyNote{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ProductTeaserGrid--emptyNote{--ric_grid_col: 10}}@media (max-width: 750px){.ProductTeaserGrid--emptyNote{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.PageTeaser[data-v-4a34c41d]{position:relative;width:100%;color:var(--ric_color_white);transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:clip-path;clip-path:inset(0 round var(--ric_border-radius_md));will-change:clip-path}.PageTeaser a[data-v-4a34c41d]:first-of-type:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media (hover: hover) and (pointer: fine){.PageTeaser[data-v-4a34c41d]:hover,.PageTeaser[data-v-4a34c41d]:active{clip-path:inset(8px round var(--ric_border-radius_md))}.PageTeaser:hover .PageTeaser--textBox[data-v-4a34c41d],.PageTeaser:active .PageTeaser--textBox[data-v-4a34c41d]{padding-right:16px;padding-bottom:32px;padding-left:32px}.PageTeaser:hover .PageTeaser--textBox[data-v-4a34c41d]:after,.PageTeaser:active .PageTeaser--textBox[data-v-4a34c41d]:after{transform:scaleY(.5)}.PageTeaser:hover .PageTeaser--image[data-v-4a34c41d],.PageTeaser:active .PageTeaser--image[data-v-4a34c41d]{transform:scale(1.05)}}@media not all and (max-width: 1023px){.PageTeaser[data-v-4a34c41d]:not(.layout--main-nav){clip-path:inset(0 round var(--ric_border-radius_lg))}@media (hover: hover) and (pointer: fine){.PageTeaser[data-v-4a34c41d]:not(.layout--main-nav):hover,.PageTeaser[data-v-4a34c41d]:not(.layout--main-nav):active{clip-path:inset(8px round var(--ric_border-radius_lg))}.PageTeaser:not(.layout--main-nav):hover .PageTeaser--textBox[data-v-4a34c41d],.PageTeaser:not(.layout--main-nav):active .PageTeaser--textBox[data-v-4a34c41d]{padding-right:40px;padding-bottom:56px;padding-left:56px}}}.PageTeaser[data-v-4a34c41d]:first-child:last-child{grid-column:1/-1}.PageTeaser--image[data-v-4a34c41d]{background-position:center;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}@media not all and (max-width: 750px){.PageTeaser--image.breakpoint-mobile[data-v-4a34c41d]{display:none}}@media not all and (max-width: 1200px){.PageTeaser--image.breakpoint-tablet[data-v-4a34c41d]{display:none}}@media (max-width: 750px){.PageTeaser--image.breakpoint-tablet[data-v-4a34c41d]{display:none}}@media (max-width: 750px){.PageTeaser--image.breakpoint-desktop[data-v-4a34c41d]{display:none}}@media (max-width: 1200px){.PageTeaser--image.breakpoint-tablet+.PageTeaser--image.breakpoint-desktop[data-v-4a34c41d]{display:none}}.PageTeaser--textBox[data-v-4a34c41d]{position:absolute;top:0;left:0;height:100%;z-index:1;display:flex;flex-direction:column;grid-area:card;align-items:flex-start;justify-content:flex-end;width:100%;padding:24px;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:padding}.PageTeaser--textBox[data-v-4a34c41d]:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:linear-gradient(180deg,#0000,#000000a1);transform:scaleY(.6);transform-origin:bottom;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}@media not all and (max-width: 1023px){.PageTeaser:not(.layout--main-nav) .PageTeaser--textBox[data-v-4a34c41d]{padding:48px}}.PageTeaser--title[data-v-4a34c41d]{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.PageTeaser--title[data-v-4a34c41d]{font-size:32px;line-height:1.25;letter-spacing:-.7px}}@media not all and (max-width: 750px){.PageTeaser--title[data-v-4a34c41d]{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.PageTeaser--title[data-v-4a34c41d]{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}}@media not all and (max-width: 1023px){.PageTeaser--title[data-v-4a34c41d]{font-weight:700;font-size:54px;line-height:1.1851851852;letter-spacing:-1px}@media (max-width: 1200px){.PageTeaser--title[data-v-4a34c41d]{font-size:48px;line-height:1.1666666667;letter-spacing:-.9px}}@media (max-width: 1023px){.PageTeaser--title[data-v-4a34c41d]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.PageTeaser--title[data-v-4a34c41d]{font-size:40px;line-height:1.2;letter-spacing:-.8px}}}.PageTeaser.layout--main-nav .PageTeaser--title[data-v-4a34c41d]{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}@media (max-width: 750px){.PageTeaser.layout--main-nav .PageTeaser--title[data-v-4a34c41d]{font-size:20px;line-height:1.4;letter-spacing:-.1px}}@media not all and (max-width: 1023px){.PageTeaser.layout--main-nav .PageTeaser--title[data-v-4a34c41d]{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}@media (max-width: 750px){.PageTeaser.layout--main-nav .PageTeaser--title[data-v-4a34c41d]{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}}.PageTeaser--cta[data-v-4a34c41d]{margin-top:16px}@media not all and (max-width: 750px){.PageTeaser:not(.layout--main-nav) .PageTeaser--cta[data-v-4a34c41d]{margin-top:24px}}@media (max-width: 750px){.PageTeaser.layout--main-nav .PageTeaser--cta[data-v-4a34c41d]{display:none}}.PageTeaser--link[data-v-4a34c41d]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.PageTeaserSection[data-v-04c3e4ba]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;margin-block:64px}@media not all and (max-width: 750px){.PageTeaserSection[data-v-04c3e4ba]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.PageTeaserSection[data-v-04c3e4ba]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.PageTeaserSection[data-v-04c3e4ba]{--ric_grid_col: 10}}@media not all and (max-width: 1023px){.PageTeaserSection[data-v-04c3e4ba]{margin-block:128px}}.PageTeaserSection--headline[data-v-04c3e4ba]{margin-bottom:24px}@media not all and (max-width: 1023px){.PageTeaserSection--headline[data-v-04c3e4ba]{margin-bottom:40px}}.PageTeaserSection--grid[data-v-04c3e4ba]{display:grid;grid-gap:24px;grid-template-rows:auto;grid-template-columns:1fr}@media not all and (max-width: 750px){.PageTeaserSection--grid[data-v-04c3e4ba]{grid-template-columns:repeat(2,1fr)}}.ProductCategoriesSection{margin-block:64px;position:relative;overflow-x:hidden;overflow-x:clip;overflow-y:visible;text-align:center;--ric_product-categories-section_item-width: 280px}@media not all and (max-width: 1023px){.ProductCategoriesSection{margin-block:128px}}@media (max-width: 1500px){.ProductCategoriesSection{--ric_product-categories-section_item-width: 22%}}@media (max-width: 750px){.ProductCategoriesSection{--ric_product-categories-section_item-width: 30%}}@media (max-width: 400px){.ProductCategoriesSection{--ric_product-categories-section_item-width: 40%}}.ProductCategoriesSection--header{position:absolute;top:0;right:0;left:0;z-index:1;pointer-events:none}.ProductCategoriesSection--headline.SectionHeadline{margin-bottom:32px}.ProductCategoriesSection--categories{margin-right:auto;margin-left:auto;--ric_grid_col: 12;position:relative;height:calc(var(--ric_product-categories-section_header-height) + var(--ric_product-categories-section_ballpool-height))}@media not all and (max-width: 750px){.ProductCategoriesSection--categories{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductCategoriesSection--categories{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ProductCategoriesSection--categories{--ric_grid_col: 10}}@media (max-width: 1500px){.ProductCategoriesSection--categories{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 10}@media not all and (max-width: 750px){.ProductCategoriesSection--categories{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}}@media (max-width: 1500px) and (max-width: 750px){.ProductCategoriesSection--categories{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.ProductCategoriesSection--categories>li{display:inline-block;min-width:var(--ric_product-categories-section_item-width)}.ProductCategorySection--ball{position:absolute;top:0;left:0;margin-top:calc(var(--ric_product-categories-section_item-width) * -.5);margin-left:calc(var(--ric_product-categories-section_item-width) * -.5);visibility:hidden;user-select:none}.ProductCategoriesSection.is-ready .ProductCategorySection--ball{visibility:visible}.ProductCategorySection--category{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:relative;display:block;width:100%;height:0;padding-bottom:100%;overflow:hidden;background-color:var(--ric_color_yellow);border-radius:100%;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform,visibility}@media (max-width: 750px){.ProductCategorySection--category{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ProductCategorySection--category:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ric_color_meadow-80);border-radius:inherit;visibility:hidden;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform,visibility,opacity}@media (hover: hover) and (pointer: fine){.ProductCategorySection--category:hover,.ProductCategorySection--category:active{color:var(--ric_color_white);transform:rotate(10deg)}.ProductCategorySection--category:hover:before,.ProductCategorySection--category:active:before{transform:none;visibility:visible;opacity:1}}.ProductCategorySection--category--body{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:.6em;align-items:center;justify-content:center;padding:15px;text-align:center}.ProductCategoriesSection--cta{margin-top:24px}.Price[data-v-e00481ae]{display:flex;gap:.125em}.Price.currency-gbp[data-v-e00481ae]{flex-direction:row-reverse}.Price--amount[data-v-e00481ae]{display:inline-block}.ProductShopifyWidget[data-v-83b8c261]{display:flex;flex-direction:row;align-items:center}.ProductShopifyWidget--info[data-v-83b8c261]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;font-family:Ginto,sans-serif}@media (max-width: 750px){.ProductShopifyWidget--info[data-v-83b8c261]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.ProductShopifyWidget--info--quantity[data-v-83b8c261]{display:flex;flex-direction:column;align-items:flex-end}.ProductShopifyWidget--info--priceGrid[data-v-83b8c261]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.ProductShopifyWidget--info--priceDiscount[data-v-83b8c261]{margin-right:8px;text-decoration:line-through}.ProductShopifyWidget--info--price[data-v-83b8c261]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.ProductShopifyWidget--info--price[data-v-83b8c261]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ProductShopifyWidget--ctaWrapper[data-v-83b8c261]{position:relative;margin-left:24px}.ProductShopifyWidget--error[data-v-83b8c261]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;position:absolute;top:100%;right:50%;display:block;width:20em;margin-top:12px;text-align:center;transform:translate(50%)}@media (max-width: 750px){.ProductShopifyWidget--error[data-v-83b8c261]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.Lightbox[data-v-834ea84e]{margin-top:24px;margin-bottom:24px}.Lightbox--inner[data-v-834ea84e]{display:flex;flex-direction:column;width:100%}.Lightbox--headline[data-v-834ea84e]{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px;padding-block:40px;padding-inline:40px}@media (max-width: 750px){.Lightbox--headline[data-v-834ea84e]{font-size:20px;line-height:1.4;letter-spacing:-.1px}}@media (max-width: 750px){.Lightbox--headline[data-v-834ea84e]{padding-top:64px;padding-inline:24px;padding-bottom:24px}}.Lightbox--content[data-v-834ea84e]{overflow-y:auto;overscroll-behavior:none;padding-inline:40px}@media (max-width: 750px){.Lightbox--content[data-v-834ea84e]{padding-inline:24px}}.Lightbox--content[data-v-834ea84e]:after{display:block;content:"";height:40px}@media (max-width: 750px){.Lightbox--content[data-v-834ea84e]:after{height:24px}}#swn-awe-popin-ctnr:before{background-color:#000!important;opacity:.5!important}html[class*=swn-open][class*=swn-noscroll]{width:unset;max-height:unset;overflow:unset!important;scrollbar-width:unset}html[class*=swn-open][class*=swn-noscroll] body{width:unset;scrollbar-width:unset;overflow:unset!important;overflow-y:scroll!important}html[class*=swn-open][class*=swn-noscroll] body::-webkit-scrollbar{display:unset}.ProductDetailAccordion{width:100%;margin-top:8px;background-color:var(--ric_color_white);border-radius:28px}.ProductDetailAccordion .AccordionPanel--trigger{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-weight:700;display:flex;align-items:center;height:56px;padding-inline:16px}@media (max-width: 750px){.ProductDetailAccordion .AccordionPanel--trigger{font-size:16px;line-height:1.5;letter-spacing:-.1px}}@media not all and (max-width: 750px){.ProductDetailAccordion .AccordionPanel--trigger{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;height:88px;padding-inline:32px}@media (max-width: 750px){.ProductDetailAccordion .AccordionPanel--trigger{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}.ProductDetailAccordion .AccordionPanel--icon{background-color:var(--ric_color_white)}.ProductDetailAccordion .AccordionPanel--content--inner{padding-top:0}@media not all and (max-width: 750px){.ProductDetailAccordion{border-radius:44px}}.ProductDetailAccordion--icon{position:relative;width:24px;height:24px;margin-left:auto}.ProductDetailAccordion--icon:before,.ProductDetailAccordion--icon:after{position:absolute;top:50%;left:50%;z-index:var(--ric_layer_flyout);display:block;width:0;height:10px;border-left:1.5px solid;transform:translate(calc(-50% + .75px),-50%);content:""}.ProductDetailAccordion--icon:after{transform:translate(calc(-50% + .75px),-50%) rotate(90deg)}.ProductDetailAccordion--icon:before{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}.AccordionPanel--trigger[aria-expanded=true] .ProductDetailAccordion--icon:before{transform:translate(calc(-50% + .75px),-50%) rotate(270deg)}.ProductDetailAccordion--content{padding-inline:16px}.ProductDetailAccordion--content :first-child{margin-top:0}.ProductDetailAccordion--content :last-child{margin-bottom:0}@media not all and (max-width: 1023px){.ProductDetailAccordion--content{padding-inline:32px}}.BackButton--link{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;display:inline-flex;align-items:center;width:fit-content;text-transform:capitalize;background-color:transparent;border-radius:var(--ric_border-radius_xl);transition:background-color var(--ric_hover_duration-short) var(--ric_hover_easing);padding-block:12px;padding-inline-end:20px;padding-inline-start:16px}@media (max-width: 750px){.BackButton--link{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media (hover: hover) and (pointer: fine){.BackButton--link:hover,.BackButton--link:active{background-color:var(--ric_color_white)}}.BackButton--icon[data-icon]{width:16px;height:16px;margin-right:8px;transform:rotate(90deg)}@keyframes product-detail-header-teaser-packaging{0%{transform:rotate(-8deg) scale(1)}15%{transform:rotate(-8deg) scale(1)}85%{transform:rotate(-4deg) scale(1.1)}to{transform:rotate(-4deg) scale(1.1)}}@keyframes product-detail-header-teaser-herb-left{0%{transform:rotate(-8deg) scale(1)}15%{transform:rotate(-8deg) scale(1)}85%{transform:rotate(-6deg) scale(1.07)}to{transform:rotate(-6deg) scale(1.07)}}@keyframes product-detail-header-teaser-herb-right{0%{transform:rotate(-8deg) scale(1)}15%{transform:rotate(-8deg) scale(1)}85%{transform:rotate(-2deg) scale(1.07)}to{transform:rotate(-2deg) scale(1.07)}}.ProductDetailHeader--anim-enter-active,.ProductDetailHeader--anim-leave-active{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}.ProductDetailHeader--anim-enter-from,.ProductDetailHeader--anim-leave-to{opacity:0}.ProductDetailHeader--anim-enter-from{transform:rotate(-10deg) scale(.8)}.ProductDetailHeader--anim-leave-to{transform:rotate(10deg) scale(.8)}.ProductDetailHeader{margin-right:auto;margin-left:auto;--ric_grid_col: 12;position:relative;padding-top:80px;overflow:hidden}@media not all and (max-width: 750px){.ProductDetailHeader{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductDetailHeader{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ProductDetailHeader{--ric_grid_col: 10}}@media not all and (max-width: 750px){.ProductDetailHeader{padding-top:var(--ric_header_gap_top);padding-bottom:48px;overflow:unset}}.ProductDetailHeader--grid{position:relative;display:grid;justify-content:center;margin-bottom:64px}@media not all and (max-width: 750px){.ProductDetailHeader--grid{grid-template-columns:40% 60%;align-items:start;margin-bottom:128px}}@media not all and (max-width: 1200px){.ProductDetailHeader--grid{grid-template-columns:repeat(2,50%)}}.ProductDetailHeader--teaser{position:relative;justify-self:center;width:100%;padding-block:24px;color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.ProductDetailHeader--teaser .ProductTeaser{position:relative;z-index:1}@media not all and (prefers-reduced-motion){.ProductDetailHeader--teaser .ProductTeaser.has-herbimage .ProductTeaser--image{transform-origin:center;animation:product-detail-header-teaser-packaging 4s infinite both alternate linear}}@media not all and (prefers-reduced-motion){.ProductDetailHeader--teaser .ProductTeaser.has-herbimage .ProductTeaser--herb{transform-origin:center left;animation:product-detail-header-teaser-herb-right 4s infinite both alternate linear}.ProductDetailHeader--teaser .ProductTeaser.has-herbimage .ProductTeaser--herb:nth-child(2){transform-origin:center right;animation-name:product-detail-header-teaser-herb-left}}@media not all and (max-width: 750px){.ProductDetailHeader--teaser{position:sticky;top:72px}}@media not all and (max-width: 1200px){.ProductDetailHeader--teaser{top:152px}}@media not all and (max-width: 1500px){.ProductDetailHeader--teaser{top:72px}}@media not all and (max-width: 1200px){.ProductDetailHeader--animationWrapper{margin-top:-80px}}@media not all and (max-width: 1500px){.ProductDetailHeader--animationWrapper{margin-top:unset}}.ProductDetailHeader--animationWrapper:after{display:block;content:"";position:absolute;top:50%;left:50%;width:100%;padding-top:100%;background:radial-gradient(50% 50% at 50% 50%,var(--ric_color_white) 0%,transparent 100%);border-radius:50%;transform:translate(-50%,-50%)}.ProductDetailHeader--escape{position:absolute;right:-21px;bottom:-25px;z-index:1}@media not all and (max-width: 750px){.ProductDetailHeader--escape{top:calc(50% - 70px);bottom:unset}}.ProductDetailHeader--BackButton--wrapper{display:flex;justify-content:center;width:100%;margin-bottom:24px}@media not all and (max-width: 1023px){.ProductDetailHeader--BackButton--wrapper{margin-bottom:32px}}@media not all and (max-width: 1500px){.ProductDetailHeader--BackButton--wrapper{margin-bottom:40px}}@media not all and (max-width: 1200px){.ProductDetailHeader--content{padding-inline:64px}}.ProductDetailHeader--title-with-tagline{margin-bottom:48px;text-align:center}@media not all and (max-width: 1023px){.ProductDetailHeader--title-with-tagline{margin-bottom:64px}}@media not all and (max-width: 1200px){.ProductDetailHeader--title-with-tagline{margin-inline:var(--ric_site-padding-reset)}}.ProductDetailHeader--title{font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1;letter-spacing:0;hyphens:auto}@media (max-width: 1500px){.ProductDetailHeader--title{font-size:84px;line-height:1;letter-spacing:0}}@media (max-width: 1200px){.ProductDetailHeader--title{font-size:70px;line-height:1;letter-spacing:0}}@media (max-width: 750px){.ProductDetailHeader--title{font-size:48px;line-height:1.2083333333;letter-spacing:0}}@media (max-width: 400px){.ProductDetailHeader--title{font-size:44px;line-height:1.2045454545;letter-spacing:0}}.ProductDetailHeader--tagline{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;font-family:Ricola,Helvetica Neue,Helvetica,Arial,sans-serif;display:block;margin-top:12px}@media (max-width: 750px){.ProductDetailHeader--tagline{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.ProductDetailHeader--product-variants{margin-bottom:24px}@media not all and (max-width: 1200px){.ProductDetailHeader--product-variants{margin-top:128px}}.ProductDetailHeader--buying-options{display:flex;justify-content:center;margin-bottom:64px}.ProductDetailHeader--variants{margin-bottom:24px}@media not all and (max-width: 1200px){.ProductDetailHeader--variants{margin-bottom:32px}}.ProductDetailHeader--description{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px}@media (max-width: 750px){.ProductDetailHeader--description{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ProductDetailHeader--description:not(:last-child){margin-bottom:32px}.ProductDetailHeader--productInfo{margin-top:24px}@media not all and (max-width: 1200px){.ProductDetailHeader--productInfo{margin-top:32px}}.ProductFeature[data-v-266179b6]{display:flex;gap:12px;align-items:center;margin-inline:auto}.ProductFeature.layout-row[data-v-266179b6]{flex-direction:column;max-width:7em}@media not all and (max-width: 750px){.ProductFeature.layout-row[data-v-266179b6]{max-width:none}}.ProductFeature--bubble[data-v-266179b6]{display:flex;align-items:center;justify-content:center;padding:12px;border-radius:100%}.ProductFeature.layout-row .ProductFeature--bubble[data-v-266179b6]{background-color:var(--ric_color_white)}.ProductFeature.layout-column .ProductFeature--bubble[data-v-266179b6]{background-color:var(--ric_color_meadow-10)}@media not all and (max-width: 1200px){.ProductFeature--bubble[data-v-266179b6]{--ric-icon_size: 40px;padding:24px}}.ProductFeature--label[data-v-266179b6]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px}@media (max-width: 750px){.ProductFeature--label[data-v-266179b6]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.ProductFeature.layout-row .ProductFeature--label[data-v-266179b6]{text-align:center}@media not all and (max-width: 750px){.ProductFeature--label[data-v-266179b6]{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.ProductFeature--label[data-v-266179b6]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}.ProductFeatures.layout-row[data-v-348983f6]{margin-block:32px}.ProductFeatures.layout-column[data-v-348983f6]:not(:last-child){margin-bottom:24px}.ProductFeatures--headline[data-v-348983f6]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;margin-bottom:12px}@media (max-width: 750px){.ProductFeatures--headline[data-v-348983f6]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media not all and (max-width: 750px){.ProductFeatures--headline[data-v-348983f6]{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700}@media (max-width: 750px){.ProductFeatures--headline[data-v-348983f6]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}}.ProductFeatures.layout-row .ProductFeatures--headline[data-v-348983f6]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.ProductFeatures--list[data-v-348983f6]{gap:8px}.ProductFeatures.layout-row .ProductFeatures--list[data-v-348983f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media not all and (max-width: 750px){.ProductFeatures.layout-row .ProductFeatures--list[data-v-348983f6]{grid-template-columns:repeat(3,1fr);margin-inline:48px}}.ProductFeatures.layout-column .ProductFeatures--list[data-v-348983f6]{display:flex;flex-direction:column;align-items:flex-start}.ProductVariants{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ProductVariant--link{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:8px;overflow:hidden;border-radius:8px}.ProductVariant--link:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ric_color_white);opacity:0;transition:opacity var(--ric_hover_easing) var(--ric_hover_duration)}.ProductVariant--link .Image{position:relative;z-index:1}.ProductVariant--link[aria-current=true]:after{opacity:1}@media (hover: hover) and (pointer: fine){.ProductVariant--link:hover:after,.ProductVariant--link:active:after{opacity:.5}}@media not all and (max-width: 750px){.ProductVariant--link{width:80px;height:80px}}.BuyingOptionsOverlay[data-v-cbea24ac]{display:flex;flex-direction:column;height:100%}.BuyingOptionsOverlay--title[data-v-cbea24ac]{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px;padding-top:40px;padding-inline:40px;padding-bottom:24px}@media (max-width: 750px){.BuyingOptionsOverlay--title[data-v-cbea24ac]{font-size:20px;line-height:1.4;letter-spacing:-.1px}}@media (max-width: 750px){.BuyingOptionsOverlay--title[data-v-cbea24ac]{padding-top:64px;padding-inline:24px;padding-bottom:8px}}.BuyingOptionsOverlay--content[data-v-cbea24ac]{overflow-y:auto;overscroll-behavior:none;padding-inline:40px}@media (max-width: 750px){.BuyingOptionsOverlay--content[data-v-cbea24ac]{padding-inline:24px}}.BuyingOptionsOverlay--itemImageWrapper[data-v-cbea24ac]{position:relative;flex:0 0 auto;order:0;width:64px;height:64px;border:1px solid var(--ric_color_meadow-10);border-radius:8px}.BuyingOptionsOverlay--itemImage[data-v-cbea24ac]{inset:12px}.BuyingOptionsOverlay--itemName[data-v-cbea24ac]{display:flex;flex-grow:1;order:1;margin-left:16px}.BuyingOptionsOverlay--item[data-v-cbea24ac]{border-bottom:1px solid var(--ric_color_meadow-10)}.BuyingOptionsOverlay--item[data-v-cbea24ac]:last-child{border-bottom:none}.BuyingOptionsOverlay--itemLink[data-v-cbea24ac]{font-weight:700;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;display:flex;flex-direction:row;align-items:center;padding-block:16px}@media (max-width: 750px){.BuyingOptionsOverlay--itemLink[data-v-cbea24ac]{line-height:1.3333333333;letter-spacing:.1px}}@media (hover: hover) and (pointer: fine){.BuyingOptionsOverlay--itemLink:hover .BuyingOptionsOverlay--itemIcon[data-v-cbea24ac],.BuyingOptionsOverlay--itemLink:active .BuyingOptionsOverlay--itemIcon[data-v-cbea24ac]{transform:translate(var(--ric_hover_offset-top))}}.BuyingOptionsOverlay--itemIcon[data-v-cbea24ac]{order:3;margin-left:16px;padding:8px;background-color:var(--ric_color_white);border:1px solid var(--ric_color_meadow-20);border-radius:100%;transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.BuyingOptionsOverlay--itemIcon[data-v-cbea24ac] svg{width:24px;height:24px;transform:rotate(-90deg)}.BuyingOptionsOverlay--close-button[data-v-cbea24ac]{display:flex;justify-content:center;margin-top:auto;padding:40px}@media (max-width: 750px){.BuyingOptionsOverlay--close-button[data-v-cbea24ac]{padding:24px}}.BuyingOptionsOverlay--footer-slot[data-v-cbea24ac]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;margin-top:48px}@media (max-width: 750px){.BuyingOptionsOverlay--footer-slot[data-v-cbea24ac]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ProductFilter--wrapper{margin:-24px auto 24px}@media not all and (max-width: 750px){.ProductFilter--wrapper{max-width:595px;height:138px;margin-top:-64px;margin-bottom:0}}@media not all and (max-width: 1023px){.ProductFilter--wrapper{max-width:896px;height:150px}}@media not all and (max-width: 1200px){.ProductFilter--wrapper{max-width:1180px;height:168px}}.ProductFilter{overflow-x:hidden;overflow-x:clip;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity}.ProductFilter.is-ready{opacity:1}.ProductFilter--slider{position:relative}@media (max-width: 750px){.ProductFilter--slider{padding-inline:var(--ric_site-padding);scroll-padding-inline:var(--ric_site-padding);display:flex;gap:8px;overflow-x:auto;overscroll-behavior:none}}.ProductFilter--slide{position:relative}@media not all and (max-width: 750px){.ProductFilter--slide{position:absolute;top:0;left:calc(50% - 64px);transform:rotate(var(--ric-local_rotation)) translate(var(--ric-local_transform-x)) translateY(var(--ric-local_transform-y))}.ProductFilter.is-after-ready .ProductFilter--slide{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}}.ProductFilter--item{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;font-weight:700;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:128px;min-height:100%;padding:16px 8px;text-align:center;background-color:var(--ric_color_white);border-radius:16px;cursor:pointer;transition:var(--ric_hover_duration-short) var(--ric_hover_easing);transition-property:color,background-color;user-select:none}@media (max-width: 750px){.ProductFilter--item{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.ProductFilter--itemCheckbox:checked+.ProductFilter--item{color:var(--ric_color_white);background-color:var(--ric_color_meadow)}.ProductFilter--itemCheckbox:disabled+.ProductFilter--item{cursor:not-allowed}.ProductFilter--itemCheckbox:disabled+.ProductFilter--item .ProductFilter--item--icon,.ProductFilter--itemCheckbox:disabled+.ProductFilter--item .ProductFilter--item--label{opacity:.5}@media not all and (max-width: 750px){.ProductFilter--item{height:96px}.ProductFilter.has-icons .ProductFilter--item{height:128px}}.ProductFilter--itemCheckbox{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important;position:absolute;top:0;left:0;width:100%;height:100%}.ProductFilter--item--icon.Icon{--ric-icon_size: 24px;margin-bottom:8px}@media not all and (max-width: 750px){.ProductFilter--item--icon.Icon{--ric-icon_size: 40px;margin-bottom:16px}}.ProductFilter--item--checkmark.Icon{position:absolute;top:-.5px;right:-.5px;padding:8px 8px 4px 4px;color:var(--ric_color_meadow);background-color:var(--ric_color_white);border-top-right-radius:16px;border-bottom-left-radius:4px;transform:scale(1.5);transform-origin:top right;visibility:hidden;opacity:0;transition:var(--ric_hover_duration-short) var(--ric_hover_easing);transition-property:visibility,opacity,transform}.ProductFilter--itemCheckbox:checked+.ProductFilter--item .ProductFilter--item--checkmark.Icon{transform:scale(1);visibility:visible;opacity:1}.ProductFilter--controls{position:relative;display:none}@media not all and (max-width: 750px){.ProductFilter--controls{display:block}}.ProductFilter--button.ProductFilter--button{position:absolute;top:50px;left:-55px;transform:rotate(180deg)}.ProductFilter--button.ProductFilter--button.button-next{right:-55px;left:auto;transform:none}@media not all and (max-width: 1023px){.ProductFilter--button.ProductFilter--button{top:65px}}@media not all and (max-width: 1200px){.ProductFilter--button.ProductFilter--button{top:85px;left:-15px}.ProductFilter--button.ProductFilter--button.button-next{right:-15px}}.ProductMoodSectionSlide[data-v-ca7b198e]{position:relative;overflow:hidden;border-radius:var(--ric_border-radius_md)}@media (max-width: 750px){.ProductMoodSectionSlide[data-v-ca7b198e]{flex:0 0 auto;width:calc(100vw - 48px)}.ProductMoodSectionSlide[data-v-ca7b198e]:after{display:block;content:"";padding-bottom:75%}}@media not all and (max-width: 750px){.ProductMoodSectionSlide[data-v-ca7b198e]{width:50%;padding-bottom:37.5%;transition:flex-shrink var(--ric_hover_duration) var(--ric_hover_easing)}.ProductMoodSectionSlide.is-active[data-v-ca7b198e]{flex-shrink:0}}.ProductMoodSectionSlide--inner[data-v-ca7b198e]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ric_color_supporting-tone)}.ProductMoodSectionSlide--media[data-v-ca7b198e]{position:absolute;top:-.5px;left:-.5px;width:calc(100% + 1px);height:calc(100% + 1px);z-index:0}.ProductMoodSection{margin-bottom:64px;position:relative;overflow-x:auto;overflow-y:hidden;overflow-y:clip}@media not all and (max-width: 1023px){.ProductMoodSection{margin-bottom:128px}}@media not all and (max-width: 750px){.ProductMoodSection{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 12;overflow:hidden}}@media not all and (max-width: 750px){.ProductMoodSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}@media (max-width: 750px){.ProductMoodSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1023px){.ProductMoodSection{--ric_grid_col: 10}}}.ProductMoodSection--slider{padding-inline:var(--ric_site-padding);position:relative;display:flex;gap:12px}@media (max-width: 750px){.ProductMoodSection--slider:after{display:block;content:"";flex:0 0 auto;width:calc(var(--ric_site-padding) - 12px)}}@media not all and (max-width: 750px){.ProductMoodSection--slider{gap:24px}}.ProductTeaserSlider{padding-block:64px;position:relative;margin-block:var(--ric_site-padding);overflow:hidden}@media not all and (max-width: 1023px){.ProductTeaserSlider{padding-block:128px}}.ProductTeaserSlider--headline.SectionHeadline{position:relative;z-index:1;margin-bottom:40px;padding-inline:12px}.ProductTeaserSlider--allProductsLink{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;z-index:1;margin-top:24px;text-align:center}@media not all and (max-width: 750px){.ProductTeaserSlider--allProductsLink{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.ProductTeaserSlider--allProductsLink{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.ProductTeaserSlider--allProductsLink{--ric_grid_col: 8}}.ProductTeaserSlider--slider.swiper{padding-top:24px;padding-bottom:52px;overflow:visible}@media (max-width: 750px){.ProductTeaserSlider--slider.swiper{padding-bottom:32px}}.ProductTeaserSlider--slide.swiper-slide{width:auto!important;overflow:visible!important;cursor:pointer}.ProductTeaserSlider--slide.swiper-slide .ProductTeaser--visual{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity}@media (hover: hover) and (pointer: fine){.ProductTeaserSlider--slide.swiper-slide:hover .ProductTeaser--visual,.ProductTeaserSlider--slide.swiper-slide:active .ProductTeaser--visual{opacity:.8}}.ProductTeaserSlider--item{width:40vw;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform;pointer-events:none;will-change:transform}.ProductTeaserSlider--item .ProductTeaser--title{opacity:0;transition:var(--ric_hover_duration_short) var(--ric_hover_easing);transition-property:opacity}.swiper-slide-active .ProductTeaserSlider--item{transform:scale(1.2)}.swiper-slide-active .ProductTeaserSlider--item .ProductTeaser--title{opacity:1}.swiper-slide.is-transitioned-in .ProductTeaserSlider--item{pointer-events:unset}@media not all and (max-width: 750px){.ProductTeaserSlider--item{width:23vw}}@media not all and (max-width: 1200px){.ProductTeaserSlider--item{width:20vw}}.ProductTeaserSlider--backgrounds{position:absolute;overflow:hidden;border-radius:var(--ric_border-radius_xl);inset:0 var(--ric_site-padding);transform:translateZ(0)}.ProductTeaserSlider--backgrounds:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center center,var(--ric_color_white),transparent)}.ProductTeaserSlider--background{position:absolute;top:0;left:0;width:100%;height:100%;transition:var(--ric_hover_duration-long) var(--ric_hover_easing)}.ProductCategoryTeaser[data-v-bc591fd3]{display:flex;flex-direction:column}@media (hover: hover) and (pointer: fine){.ProductCategoryTeaser:hover .ProductCategoryTeaser--image .Image[data-v-bc591fd3],.ProductCategoryTeaser:active .ProductCategoryTeaser--image .Image[data-v-bc591fd3]{transform:scale(1.15)}.ProductCategoryTeaser:hover .ProductCategoryTeaser--image[data-v-bc591fd3],.ProductCategoryTeaser:active .ProductCategoryTeaser--image[data-v-bc591fd3]{transform:scale(.95)}.ProductCategoryTeaser:hover .ProductCategoryTeaser--title[data-v-bc591fd3],.ProductCategoryTeaser:active .ProductCategoryTeaser--title[data-v-bc591fd3]{transform:translateY(var(--ric_hover_offset))}.ProductCategoryTeaser:hover .ProductCategoryTeaser--link[data-v-bc591fd3],.ProductCategoryTeaser:active .ProductCategoryTeaser--link[data-v-bc591fd3]{pointer-events:none}.ProductCategoryTeaser:hover .ProductCategoryTeaser--link[data-v-bc591fd3]:after,.ProductCategoryTeaser:active .ProductCategoryTeaser--link[data-v-bc591fd3]:after{transform:scale(1.166)}}.ProductCategoryTeaser--image[data-v-bc591fd3]{margin-bottom:16px;overflow:hidden;border-radius:var(--ric_border-radius_md);transition:transform var(--ric_hover_duration) var(--ric_hover_easing),border-radius var(--ric_hover_duration) var(--ric_hover_easing)}.ProductCategoryTeaser--image .Image[data-v-bc591fd3]{transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.ProductCategoryTeaser--title[data-v-bc591fd3]{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px;padding-bottom:4px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}@media (max-width: 750px){.ProductCategoryTeaser--title[data-v-bc591fd3]{font-size:20px;line-height:1.4;letter-spacing:-.1px}}@media not all and (max-width: 1023px){.ProductCategoryTeaser--title[data-v-bc591fd3]{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}@media (max-width: 750px){.ProductCategoryTeaser--title[data-v-bc591fd3]{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}}.MainNavigationMenuItem{display:block}.MainNavigationMenuItem .AccordionPanel--icon{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform,color,background-color}@media not all and (max-width: 1023px){.MainNavigationMenuItem .AccordionPanel--icon{display:none}}.MainNavigationMenuItem.is-open .AccordionPanel--icon{color:var(--ric_color_white);background-color:var(--ric_color_meadow);transform:rotate(180deg)}@media (max-width: 1023px){.MainNavigationMenuItem{transform:translate3d(0,-20px,0);opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}[data-menu-mobile-open=true] .MainNavigationMenuItem{transform:translateZ(0);opacity:1}@media not all and (prefers-reduced-motion){[data-menu-mobile-open=true] .MainNavigationMenuItem{--ric_navigation_delay-item-base: calc(var(--ric_navigation_duration-expanding) - .15s);transition-delay:calc(var(--ric_navigation_delay-item-base) + var(--ric_navigation_delay-item, 0ms))}}}@media not all and (max-width: 1023px){.MainNavigationMenuItem{height:36px}}.MainNavigationMenuItem .AccordionPanel--trigger,.MainNavigationMenuItem--label{display:flex;align-items:center;padding-block:8px}@media (max-width: 1023px){.MainNavigationMenuItem .AccordionPanel--trigger,.MainNavigationMenuItem--label{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}}@media (max-width: 1023px) and (max-width: 750px){.MainNavigationMenuItem .AccordionPanel--trigger,.MainNavigationMenuItem--label{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}@media not all and (max-width: 1023px){.MainNavigationMenuItem .AccordionPanel--trigger,.MainNavigationMenuItem--label{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;position:relative;display:flex;height:36px;font-weight:700;padding-inline:14px}@media (max-width: 750px){.MainNavigationMenuItem .AccordionPanel--trigger,.MainNavigationMenuItem--label{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.MainNavigationMenuItem .AccordionPanel--trigger:before,.MainNavigationMenuItem--label:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--ric_color_meadow);border-radius:9999px;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity}.MainNavigationMenuItem .AccordionPanel--trigger .MainNavigationMenuItem.is-active:before,.MainNavigationMenuItem--label .MainNavigationMenuItem.is-active:before{opacity:1}@media (hover: hover) and (pointer: fine){.MainNavigationMenuItem .AccordionPanel--trigger:hover:before,.MainNavigationMenuItem .AccordionPanel--trigger:active:before,.MainNavigationMenuItem--label:hover:before,.MainNavigationMenuItem--label:active:before{opacity:1}}}@media not all and (max-width: 1023px){.MainNavigationMenuItem .AccordionPanel--content{position:absolute;top:calc(var(--ric_navigation_height) - 8px);right:0;left:50%;width:calc(100vw - 2 * var(--ric_navigation_offset));max-height:calc(100dvh - var(--ric_navigation_height) - var(--ric_navigation_offset) * 1.5);overflow-y:auto;transform:translate(-50%)}}@media not all and (max-width: 1023px){.MainNavigationMenuItem .AccordionPanel--content--inner{padding-inline:40px;padding-top:40px;padding-bottom:64px}}.MainNavigationMenuItem--content{display:grid;grid-template-columns:repeat(1,1fr);gap:40px}@media not all and (max-width: 1023px){.MainNavigationMenuItem--content{grid-template-columns:repeat(2,1fr)}}@media not all and (max-width: 1023px){.MainNavigationMenuItem--content{grid-template-columns:repeat(3,1fr);gap:80px}.MainNavigationMenuItem--content .MainNavigationCTATeaser{grid-column:span 2}}@media not all and (max-width: 1200px){.MainNavigationMenuItem--content{grid-template-columns:repeat(4,1fr)}.MainNavigationMenuItem--content .TeaserGridSection{grid-column:span 3}}@media not all and (max-width: 1023px){.MainNavigationMenuItem--content astro-slot>*{transform:translateY(var(--ric_hover_offset-top));opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform}.AccordionPanel--content.is-open .MainNavigationMenuItem--content astro-slot>*{transform:none;opacity:1}@media not all and (prefers-reduced-motion){.AccordionPanel--content.is-open .MainNavigationMenuItem--content astro-slot>*{transition-delay:calc(var(--ric_navigation_duration-expanding) - .15s)}[data-menu-opening=done] .AccordionPanel--content.is-open .MainNavigationMenuItem--content astro-slot>*{transition-delay:var(--ric_hover_duration)}}}.MainNavigationMenuMobileButton{display:flex;align-items:center;justify-content:center;width:40px;height:40px}@media not all and (max-width: 1023px){.MainNavigationMenuMobileButton{display:none}}.MainNavigationMenuMobileButton--IconWrapper{position:relative;width:16px;height:14px}.MainNavigationMenuMobileButton--IconBar{position:absolute;left:0;display:block;width:16px;height:2px;background-color:var(--ric_color_meadow);border-radius:var(--ric_border-radius_xl);transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:width,transform}.MainNavigationMenuMobileButton--IconBar:nth-child(1){top:0;transform-origin:top left}.MainNavigationMenuMobileButton--IconBar:nth-child(2){top:50%;transform:translateY(-50%)}.MainNavigationMenuMobileButton--IconBar:nth-child(3){bottom:0;transform-origin:bottom left}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar{width:18px}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar:nth-child(1){transform:rotate(45deg)}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar:nth-child(2){width:0;opacity:0}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar:nth-child(3){transform:rotate(-45deg)}.MainNavigationMenuMobileButton--nav{display:flex;background-color:var(--ric_color_white)}.MarketLanguageSwitcherSelect{width:100%}.MarketLanguageSwitcherSelect--label{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;display:block;margin-bottom:8px}@media (max-width: 750px){.MarketLanguageSwitcherSelect--label{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.MarketLanguageSwitcherSelect--select{display:block;width:100%;padding:.5rem;font-size:1rem;line-height:1.5;background-color:var(--ric_color_grey-40);border:1px solid var(--ric_color_green-40);border-radius:var(--ric_border-radius_xl)}.MarketLanguageSwitcher{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.MarketLanguageSwitcher{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.MarketLanguageSwitcher--trigger{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;font-weight:700;position:relative;display:flex;gap:8px;align-items:center}@media (max-width: 750px){.MarketLanguageSwitcher--trigger{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.MarketLanguageSwitcher--currentSelected{text-transform:uppercase}.MarketLanguageSwitcher--trigger--button{position:unset}.MarketLanguageSwitcher--trigger--button:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.MarketLanguageSwitcher--selectMenu{position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;border-radius:var(--ric_border-radius_md);visibility:hidden;transition:visibility 0s var(--ric_hover_duration-long)}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu{visibility:visible;transition:var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1),visibility 0s}@media (max-width: 1023px){.MarketLanguageSwitcher--selectMenu{position:fixed;top:unset;right:0;bottom:0;left:0;justify-content:flex-end;width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}}@media not all and (max-width: 1023px){.MarketLanguageSwitcher--selectMenu{top:calc(100% + 16px);right:0;max-height:80dvh}}@media not all and (max-width: 1023px){.MarketLanguageSwitcher--selectMenu:after{position:absolute;top:-48px;right:-48px;width:48px;height:48px;background-color:var(--ric_color_white);transform:translate(50%,-50%);transform-origin:center;transition:width var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1) .2s,height var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1) .2s;content:"";clip-path:circle(farthest-side)}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu:after{width:200vh;height:200vh;transition-delay:0s}}.MarketLanguageSwitcher--selectMenu--content{position:relative;z-index:1;width:395px;height:100%;padding-top:64px;padding-bottom:40px;overflow-y:auto;background-color:var(--ric_color_white);opacity:0;transition:opacity var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1)}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu--content{opacity:1;transition:opacity var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1) var(--ric_hover_duration-short)}@media (max-width: 1023px){.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu--content{transform:translateZ(0);transition:transform var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1),opacity var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1)}}@media (max-width: 1023px){.MarketLanguageSwitcher--selectMenu--content{top:unset;right:0;bottom:0;left:0;justify-content:flex-end;width:100%;height:100%;max-height:80dvh;background-color:var(--ric_color_white);border-top-left-radius:var(--ric_border-radius_md);border-top-right-radius:var(--ric_border-radius_md);transform:translate3d(0,100%,0);transition:transform var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1),opacity 0s var(--ric_hover_duration-long);padding-inline:24px}}@media not all and (max-width: 1023px){.MarketLanguageSwitcher--selectMenu--content{padding-inline:32px}}.IconButton.MarketLanguageSwitcher--close-button{position:absolute;top:24px;right:24px}.MarketLanguageSwitcher--title{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px;margin-bottom:16px}@media (max-width: 750px){.MarketLanguageSwitcher--title{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}@media not all and (max-width: 1200px){.MarketLanguageSwitcher--title{margin-bottom:8px}}.MarketLanguageSwitcher--text{margin-bottom:40px}.MarketLanguageSwitcher--form{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.MarketLanguageSwitcher--backdrop{position:fixed;display:block;background:#00000080;visibility:hidden;opacity:0;transition:opacity var(--ric_hover_duration-long) cubic-bezier(.4,0,.2,1),visibility var(--ric_hover_duration-long);content:"";inset:0}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--backdrop{visibility:visible;opacity:1}.ShoppingCartQuantityButtons[data-v-6c207847]{font-weight:700;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;background-color:var(--ric_color_neutrals-cloud);border:1px solid var(--ric_color_meadow-40);border-radius:4px}.ShoppingCartQuantityButtons--button[data-v-6c207847]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:transparent}.ShoppingCartQuantityButtons--button[data-v-6c207847]:disabled{opacity:.5}.ShoppingCartQuantityButtons--input[data-v-6c207847]{width:24px;height:24px;text-align:center;background-color:var(--ric_color_neutrals-cloud);border:1px solid var(--ric_color_meadow-40);border-top:0;border-bottom:0;appearance:textfield}.ShoppingCartQuantityButtons--input[data-v-6c207847]::-webkit-outer-spin-button,.ShoppingCartQuantityButtons--input[data-v-6c207847]::-webkit-inner-spin-button{margin:0;appearance:none}.ShoppingCartQuantityButtons--quantity[data-v-6c207847]{margin:0 10px}.ShoppingCartItem[data-v-4628140b]{display:flex;flex-direction:row;padding-block:16px}@media (max-width: 750px){.ShoppingCartItem[data-v-4628140b]{padding:24px;border-bottom:1px solid var(--ric_color_grey-40)}}.ShoppingCartItem[data-v-4628140b]:first-child{margin-top:0}.ShoppingCartItem[data-v-4628140b]:last-child{margin-bottom:0;border-bottom:none}.ShoppingCartItem--content[data-v-4628140b]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px;display:flex;flex-direction:row;flex-grow:1;align-items:center;order:1}@media (max-width: 750px){.ShoppingCartItem--content[data-v-4628140b]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}@media (max-width: 750px){.ShoppingCartItem--content[data-v-4628140b]{flex-wrap:wrap}}.ShoppingCartItem--product[data-v-4628140b]{position:relative;display:flex;flex-basis:100%;flex-direction:column;align-items:flex-start;margin-right:24px}@media (max-width: 750px){.ShoppingCartItem--product[data-v-4628140b]{flex-direction:row;gap:12px;justify-content:space-between;margin-right:0}}.ShoppingCartItem--name[data-v-4628140b]{font-weight:700;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px}@media (max-width: 750px){.ShoppingCartItem--name[data-v-4628140b]{line-height:1.3333333333;letter-spacing:.1px}}.ShoppingCartItem--description[data-v-4628140b]{margin-bottom:8px}.ShoppingCartItem--remove[data-v-4628140b]{color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing);color:#666}@media not all and (max-width: 750px){.ShoppingCartItem--remove[data-v-4628140b]{margin:-5px;padding:5px}}@media (max-width: 750px){.ShoppingCartItem--remove[data-v-4628140b]{padding-top:4px;text-align:right}}.ShoppingCartItem--imageWrapper[data-v-4628140b]{position:relative;order:0;width:80px;height:80px;margin-right:16px}.ShoppingCartItem--order[data-v-4628140b]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}@media (max-width: 750px){.ShoppingCartItem--order[data-v-4628140b]{justify-content:space-between}}.ShoppingCartItem--price[data-v-4628140b]{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;min-width:3.25em;margin-left:16px;text-align:right}@media (max-width: 750px){.ShoppingCartItem--price[data-v-4628140b]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ShoppingCartOverlay{display:flex;flex-direction:column;height:100%}.ShoppingCartOverlay--title{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px;padding-top:40px;padding-inline:40px;padding-bottom:16px}@media (max-width: 750px){.ShoppingCartOverlay--title{font-size:20px;line-height:1.4;letter-spacing:-.1px}}@media (max-width: 750px){.ShoppingCartOverlay--title{padding-top:64px;padding-inline:24px}}.ShoppingCartOverlay--items{flex:1 1 0;overflow-y:auto;overscroll-behavior:none}.ShoppingCartOverlay--emptyBasket{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px;display:flex;flex-direction:column;align-items:center;height:100%;padding-top:64px;text-align:center}@media (max-width: 750px){.ShoppingCartOverlay--emptyBasket{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.ShoppingCartOverlay--emptyBasketIcon{width:128px;height:128px}@media (max-width: 750px){.ShoppingCartOverlay--emptyBasketIcon{width:80px;height:80px}}.ShoppingCartOverlay--emptyBasketIcon svg{width:unset;height:unset}.ShoppingCartOverlay--emptyBasket-allProducts{margin-top:40px}.ShoppingCartOverlay--itemsList{padding-block:24px;padding-inline:40px}@media (max-width: 750px){.ShoppingCartOverlay--itemsList{padding-inline:0}}.ShoppingCartOverlay--pastOrders{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;width:100%;margin-top:auto;padding:40px;text-align:left}@media (max-width: 750px){.ShoppingCartOverlay--pastOrders{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ShoppingCartOverlay--footer{width:100%;margin-top:auto;padding-top:16px;padding-inline:40px;padding-bottom:40px}@media (max-width: 750px){.ShoppingCartOverlay--footer{padding:24px;border-top:1px solid var(--ric_color_meadow-40)}}.ShoppingCartOverlay--footer-subTotal{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.ShoppingCartOverlay--footer--subTotalTitle,.ShoppingCartOverlay--footer--subTotalPrice{font-weight:700;font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}@media (max-width: 750px){.ShoppingCartOverlay--footer--subTotalTitle,.ShoppingCartOverlay--footer--subTotalPrice{font-size:20px;line-height:1.4;letter-spacing:-.1px}}.ShoppingCartOverlay.status-updating .ShoppingCartOverlay--footer--subTotalPrice{opacity:.65}.ShoppingCartOverlay--pastOrdersTitle{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700}@media (max-width: 750px){.ShoppingCartOverlay--pastOrdersTitle{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.ShoppingCartOverlay--pastOrdersList{margin-top:16px}.ShoppingCartOverlay--pastOrdersItem+.ShoppingCartOverlay--pastOrdersItem{margin-top:8px}.ShoppingCartOverlay--pastOrdersItem a{color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.ShoppingCartOverlay-tax-shipping{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;display:flex;flex-direction:column;align-items:flex-end;margin-top:8px}@media (max-width: 750px){.ShoppingCartOverlay-tax-shipping{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media (max-width: 750px){.ShoppingCartOverlay-tax-shipping{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px}}@media (max-width: 750px) and (max-width: 750px){.ShoppingCartOverlay-tax-shipping{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}.ShoppingCartOverlay-tax-shipping a{color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.ShoppingCartOverlay--checkout{display:flex;justify-content:center;width:100%;margin-top:32px}@media (max-width: 750px){.ShoppingCartOverlay--checkout{margin-top:24px}}.ShoppingCartOverlay--error{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;min-height:100%}@media (max-width: 750px){.ShoppingCartOverlay--error{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.MainNavigation{--ric_navigation_offset: 8px;--ric_navigation_height: 56px;--ric_navigation_border-radius: calc(var(--ric_navigation_height) / 2);position:fixed;top:var(--ric_navigation_offset);right:var(--ric_navigation_offset);left:var(--ric_navigation_offset);z-index:var(--ric_layer_nav);display:flex;flex-direction:column-reverse;height:var(--ric_navigation_height);overflow:hidden;border-radius:var(--ric_navigation_border-radius);transition:height var(--ric_navigation_duration-collapsing) var(--ric_hover_easing),transform var(--ric_hover_duration-long) var(--ric_hover_easing)}[data-menu-mobile-open=true] .MainNavigation{height:calc(100dvh - var(--ric_navigation_offset) * 2);transition-duration:var(--ric_navigation_duration-expanding)}html:not([data-menu-desktop-open=true],[data-menu-mobile-open=true]) .MainNavigation.headroom--unpinned{transform:translateY(calc(-100% - var(--ric_navigation_offset) * 2))}@media not all and (prefers-reduced-motion){.MainNavigation{--ric_navigation_duration-expanding: .5s;--ric_navigation_duration-collapsing: .3s}}@media not all and (max-width: 1023px){.MainNavigation{--ric_navigation_offset: 16px;--ric_navigation_height: 60px;gap:128px;justify-content:center;overflow:visible;padding-inline:16px}}.MainNavigation:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--ric_color_white);transition-timing-function:cubic-bezier(.45,0,.55,1);transition-duration:var(--ric_navigation_duration-collapsing);transition-property:clip-path;content:"";clip-path:circle(50% at 50% -34vh);will-change:clip-path}[data-menu-mobile-open=true] .MainNavigation:after{clip-path:circle(100% at 50% 50%)}@media (max-width: 1023px){.MainNavigation:after{border-radius:var(--ric_navigation_border-radius)}}@media not all and (max-width: 1023px){.MainNavigation:after{width:920px;max-width:100%;padding-inline:16px;margin-inline:auto;position:absolute;left:50%;transform:translate(-50%);transform-origin:top center;transition-property:clip-path,width,height;clip-path:inset(0 round var(--ric_navigation_border-radius));will-change:clip-path,width,height}}@media not all and (max-width: 1023px){[data-menu-desktop-open=true] .MainNavigation:after{width:100%;height:calc(var(--ric_flyout_height) + var(--ric_navigation_height) - var(--ric_navigation_offset) / 2);transition-timing-function:cubic-bezier(.3,1.3,.3,1);transition-duration:var(--ric_navigation_duration-expanding);clip-path:inset(0 round var(--ric_border-radius_md))}}@media not all and (max-width: 1200px){[data-menu-desktop-open=true] .MainNavigation:after{transition-timing-function:cubic-bezier(.47,1.4,.64,1)}}.MainNavigation--topbar{position:relative;display:flex;flex:0 0 auto;gap:96px;align-items:center;justify-content:space-between;height:var(--ric_navigation_height);background-color:var(--ric_color_white);border-radius:var(--ric_navigation_border-radius);padding-inline:16px}@media not all and (max-width: 1023px){.MainNavigation--topbar{position:absolute;right:calc(50% - 460px);z-index:1;justify-content:flex-end;width:460px;padding-inline-end:16px}}@media (max-width: 1023px){.MainNavigation--topbar .MarketLanguageSwitcher{display:none}}.MainNavigation--closeBtnMobile{display:none}@media (max-width: 1023px){.MainNavigation--closeBtnMobile{position:absolute;top:0;bottom:0;width:40px}[data-menu-mobile-open=true] .MainNavigation--closeBtnMobile{display:block}}.MainNavigation--logo{position:absolute;top:50%;left:50%;width:96px;transform:translate(-50%,-50%)}.MainNavigation--logo svg{width:100%;height:auto}@media not all and (max-width: 1023px){.MainNavigation--logo{left:0;width:128px}}.MainNavigation--servicenav{display:flex;gap:16px;justify-content:flex-end;margin-right:0;margin-left:auto}@media (max-width: 1023px){.MainNavigation--menu{display:flex;flex:1 100%;flex-direction:column;align-items:stretch;justify-content:space-between;min-height:0;visibility:hidden;transition:visibility 0ms var(--ric_navigation_duration-collapsing)}[data-menu-mobile-open=true] .MainNavigation--menu{visibility:visible;opacity:1;transition-delay:0ms}}@media not all and (max-width: 1023px){.MainNavigation--menu{width:920px;max-width:100%;padding-inline:16px;margin-inline:auto}}.MainNavigation--menu--nav{flex:1 auto;overflow:hidden auto;overflow:clip auto}@media (max-width: 1023px){.MainNavigation--menu--nav{margin-top:48px;padding-inline:32px}}@media not all and (max-width: 1023px){.MainNavigation--menu--nav--list{display:flex;gap:4px}}@media not all and (max-width: 1023px){.MainNavigation--link--home{display:none}}.MainNavigation--bottom--mobile{display:flex;justify-content:space-between;margin-block:8px;padding-inline:16px;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity}[data-menu-mobile-open=true] .MainNavigation--bottom--mobile{opacity:1;transition-delay:var(--ric_navigation_duration-expanding)}@media not all and (max-width: 1023px){.MainNavigation--bottom--mobile{display:none}}.MainNavigation--bottom--mobile .MarketLanguageSwitcher{margin-left:auto}.MainNavigation--backdrop{position:fixed;z-index:-1;inset:0;background-color:#00000080;visibility:hidden;opacity:0;transition:var(--ric_navigation_duration-expanding) var(--ric_hover_easing);transition-property:opacity,visibility}[data-menu-mobile-open=true] .MainNavigation--backdrop,[data-menu-desktop-open=true] .MainNavigation--backdrop{visibility:visible;opacity:1}.MainNavigationCTATeaser{position:relative;display:grid;grid-template:1fr/1fr}.MainNavigationCTATeaser>*{grid-row:1;grid-column:1/-1}@media (max-width: 750px){.MainNavigationCTATeaser{background-color:var(--ric_color_yellow-20);border-radius:var(--ric_border-radius_md)}}@media not all and (max-width: 750px){.MainNavigationCTATeaser{padding-left:24px;padding-block:24px}}@media not all and (max-width: 1200px){.MainNavigationCTATeaser{align-items:center;padding:40px}}.MainNavigationCTATeaser--content{position:relative;z-index:1}@media (max-width: 750px){.MainNavigationCTATeaser--content{padding:24px 16px}}.MainNavigationCTATeaser--title{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;width:50%;margin-bottom:16px}@media (max-width: 750px){.MainNavigationCTATeaser--title{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}@media not all and (max-width: 1023px){.MainNavigationCTATeaser--title{margin-bottom:24px}}.MainNavigationCTATeaser--imageWrapper{width:60%;margin-right:0;margin-left:auto}@media (max-width: 750px){.MainNavigationCTATeaser--image{position:absolute;top:50%;right:-20px;max-width:40vw;height:130%;transform:translateY(-50%)}.MainNavigationCTATeaser--image.Image>img{height:100%;object-fit:contain;object-position:center right}}.MainNavigationGrid[data-v-071b9c77]{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media not all and (max-width: 750px){.MainNavigationGrid[data-v-071b9c77]{column-gap:24px}.MainNavigationGrid.columnsTablet-2[data-v-071b9c77]{grid-column:span 2;grid-template-columns:1fr 1fr}}@media not all and (max-width: 1200px){.MainNavigationGrid.columns-2[data-v-071b9c77]{grid-column:span 2;grid-template-columns:1fr 1fr}.MainNavigationGrid.columns-3[data-v-071b9c77]{grid-column:span 3;grid-template-columns:1fr 1fr 1fr}}.MainNavLinkList--title[data-v-a43c1322]{font-weight:700;font-size:16px;line-height:1.5;letter-spacing:0;margin-bottom:24px}.MainNavLinkList--item[data-v-a43c1322]{display:flex;gap:16px;align-items:center;margin-bottom:16px}.MainNavLinkList--item[data-v-a43c1322]:last-child{margin-bottom:0}@media (max-width: 750px){.MainNavLinkList--item[data-v-a43c1322]{margin-bottom:12px}}.MainNavLinkList--item--title[data-v-a43c1322]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.MainNavLinkList--item--title[data-v-a43c1322]:before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1.6px;background-color:var(--ric_color_meadow);transform:scaleX(0);transform-origin:left top;opacity:0;transition:transform var(--ric_hover_duration) var(--ric_hover_easing),opacity var(--ric_hover_duration) var(--ric_hover_easing)}.MainNavLinkList--item--link[data-v-a43c1322]{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;display:flex;gap:16px;align-items:center}@media (max-width: 750px){.MainNavLinkList--item--link[data-v-a43c1322]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media (max-width: 1200px){.MainNavLinkList--item--link[data-v-a43c1322]{font-weight:400;font-size:14px;line-height:1.5714285714;letter-spacing:.1px}}@media (max-width: 1200px) and (max-width: 750px){.MainNavLinkList--item--link[data-v-a43c1322]{font-size:12px;line-height:1.4285714286;letter-spacing:.1px}}@media (hover: hover) and (pointer: fine){.MainNavLinkList--item--link:hover .MainNavLinkList--item--image[data-v-a43c1322],.MainNavLinkList--item--link:hover .MainNavLinkList--item--icon[data-v-a43c1322],.MainNavLinkList--item--link:active .MainNavLinkList--item--image[data-v-a43c1322],.MainNavLinkList--item--link:active .MainNavLinkList--item--icon[data-v-a43c1322]{opacity:.6}.MainNavLinkList--item--link:hover .MainNavLinkList--item--title[data-v-a43c1322]:before,.MainNavLinkList--item--link:active .MainNavLinkList--item--title[data-v-a43c1322]:before{transform:scaleX(1);opacity:1}}.MainNavLinkList--item--image[data-v-a43c1322],.MainNavLinkList--item--icon[data-v-a43c1322]{width:64px;height:64px;overflow:hidden;border-radius:8px;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity}@media (max-width: 1200px){.MainNavLinkList--item--image[data-v-a43c1322],.MainNavLinkList--item--icon[data-v-a43c1322]{width:48px;height:48px}}@media (max-width: 750px){.MainNavLinkList--item--image[data-v-a43c1322],.MainNavLinkList--item--icon[data-v-a43c1322]{width:32px;height:32px;border-radius:4px}}.MainNavLinkList--item--icon[data-v-a43c1322]{--ric-icon_size: 40px;display:flex;align-items:center;justify-content:center;color:var(--ric_color_meadow);background-color:var(--ric_color_meadow-5)}@media (max-width: 1200px){.MainNavLinkList--item--icon[data-v-a43c1322]{--ric-icon_size: 32px}}@media (max-width: 750px){.MainNavLinkList--item--icon[data-v-a43c1322]{--ric-icon_size: 20px}}.SkipLinks[data-v-325b69c7]{position:absolute}.SkipLinks--link[data-v-325b69c7]{position:absolute;clip:rect(0 0 0 0);clip-path:polygon(0 0)}.SkipLinks--link[data-v-325b69c7]:focus,.SkipLinks--link[data-v-325b69c7]:focus-within{position:static;display:block;width:100%;padding:1em;color:var(--ric_color_white);text-align:center;background-color:var(--ric_color_meadow);clip:auto;clip-path:none}.SkipLinks--link[data-v-325b69c7]:focus,.SkipLinks--link[data-v-325b69c7]:focus-within{position:fixed;top:24px;left:24px;z-index:var(--ric_layer_above-overlay);width:fit-content}.Link{display:inline-block}@media (hover: hover) and (pointer: fine){.Link:hover .Link--text:after,.Link:active .Link--text:after{transform:none}}.Link--text:after{position:relative;top:-2px;display:block;width:100%;height:1px;background-color:currentcolor;transform:scaleX(0);transform-origin:left;transition:transform var(--ric_hover_duration-short) ease-in-out;content:""}:root{--ric_site-footer_radius: var(--ric_border-radius_md);--ric_site-footer_background: var(--ric_color_meadow);--ric_site-footer_offset-y: 0;--ric_site-footer_padding: 24px}@media (max-width: 1200px){:root{--ric_site-footer_padding: var(--ric_site-padding)}}.SiteFooterWrapper{position:relative;clip-path:inset(0 var(--ric_site-footer_padding) 0 round var(--ric_site-footer_radius) var(--ric_site-footer_radius) 0 0)}[data-celestial-doc] .SiteFooterWrapper{z-index:1}@media (max-width: 1023px){.SiteFooterWrapper{clip-path:inset(0 round var(--ric_site-footer_radius) var(--ric_site-footer_radius) 0 0)}}.SiteFooter{--ric_site-footer_visual-min-height: calc(var(--ric_site-footer_radius) * 2);--ric_site-footer_offset-y-with-padding: calc(var(--ric_site-footer_visual-min-height) + var(--ric_site-padding) - var(--ric_site-footer_offset-y));--ric_site-footer_pseudoelement-offset: clamp(0px, var(--ric_site-footer_offset-y-with-padding), var(--ric_site-footer_visual-min-height));position:relative;margin-inline:var(--ric_site-footer_padding);padding-bottom:var(--ric_site-footer_padding);color:var(--ric_color_white);background-color:var(--ric_site-footer_background);border-top-left-radius:var(--ric_site-footer_radius);border-top-right-radius:var(--ric_site-footer_radius)}.SiteFooter:before{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(var(--ric_site-footer_radius) + var(--ric_site-footer_padding));background-color:var(--ric_color_white);transform:translateY(calc(var(--ric_site-footer_pseudoelement-offset) + .2px))}.SiteFooter:after{display:block;content:"";position:absolute;bottom:var(--ric_site-footer_padding);width:100%;height:var(--ric_site-footer_radius);background-color:var(--ric_site-footer_background);border-bottom-right-radius:var(--ric_site-footer_radius);border-bottom-left-radius:var(--ric_site-footer_radius);transform:translateY(var(--ric_site-footer_pseudoelement-offset))}.SiteFooterWrapper.is-sticky .SiteFooter{position:fixed;right:0;bottom:0;left:0}@media (max-width: 1023px){.SiteFooter{margin-inline:0}.SiteFooter:before,.SiteFooter:after{content:none}}.SiteFooter--inner{position:relative;z-index:1;max-width:calc(var(--ric_site_width-max) + 128px);margin-inline:auto;padding-top:56px;padding-inline:64px;padding-bottom:32px}@media (max-width: 1023px){.SiteFooter--inner{padding-top:40px;padding-inline:40px;padding-bottom:24px}}@media (max-width: 750px){.SiteFooter--socials{margin-bottom:64px;text-align:center}}.SiteFooter--body{display:flex;margin-bottom:96px}.SiteFooter--body>*{width:50%}@media (max-width: 750px){.SiteFooter--body{flex-direction:column;margin-bottom:64px}.SiteFooter--body>*{width:100%}}.SiteFooter--logo{display:inline-flex;vertical-align:middle}.SiteFooter--logo svg{display:block;width:110px;height:32px}@media (max-width: 750px){.SiteFooter--logo svg{width:96px;height:28px}}.SiteFooter--title{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px;margin-bottom:32px}@media (max-width: 750px){.SiteFooter--title{font-size:32px;line-height:1.25;letter-spacing:-.7px}}@media (max-width: 750px){.SiteFooter--title{font-weight:700;font-size:28px;line-height:1.2857142857;letter-spacing:-.5px;margin-bottom:16px}}@media (max-width: 750px) and (max-width: 750px){.SiteFooter--title{font-size:24px;line-height:1.3333333333;letter-spacing:-.2px}}.SiteFooter--serviceWrapper{display:flex;gap:24px;align-items:center}@media (max-width: 750px){.SiteFooter--serviceWrapper{flex-wrap:wrap;justify-content:center}}.SiteFooter--serviceNav{font-weight:400;font-size:12px;line-height:1.3333333333;letter-spacing:.1px;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;column-gap:24px;row-gap:12px}@media (max-width: 750px){.SiteFooter--serviceNav{font-size:10px;line-height:1.6;letter-spacing:.1px}}@media (max-width: 750px){.SiteFooter--serviceNav{justify-content:center;margin-right:auto;column-gap:16px;row-gap:0}.SiteFooter--serviceNav>li{margin-bottom:8px}}.SiteFooter--socialList{display:flex;gap:16px}@media (max-width: 750px){.SiteFooter--socialList{justify-content:center}}.SiteFooter--socialLink{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#ffffff14;border-radius:100%;transition:background-color var(--ric_hover_duration) var(--ric_hover_easing)}@media (hover: hover) and (pointer: fine){.SiteFooter--socialLink:hover,.SiteFooter--socialLink:active{background-color:#ffffff29}}@media (max-width: 750px){.SiteFooter--socialLink{width:56px;height:56px}}.SiteFooter--socialLinkIcon{font-size:32px}@media not all and (max-width: 750px){.SiteFooter--socialLinkIcon{font-size:32px}}.SiteFooter--nav{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;display:flex;flex-direction:column;gap:40px}@media (max-width: 750px){.SiteFooter--nav{font-size:14px;line-height:1.5714285714;letter-spacing:0}}@media not all and (max-width: 750px){.SiteFooter--nav{flex-flow:row wrap;gap:64px 32px;justify-content:space-between}}@media not all and (max-width: 1200px){.SiteFooter--nav{padding-block:16px}}.SiteFooter--nav--col{flex:1 auto}@media not all and (max-width: 750px){.SiteFooter--nav--col{flex:0 1 calc(50% - 20px)}}.SiteFooter--nav--title{font-weight:700;margin-bottom:16px}.SiteFooter--partner{position:relative;margin-left:24px}.SiteFooter--partner:before{display:block;content:"";position:absolute;top:12px;bottom:12px;left:-24px;width:1px;background-color:var(--ric_color_white-20)}@media (max-width: 750px){.SiteFooter--partner:before{top:0;bottom:0}}.SiteFooter--partner svg{width:38px;height:64px}@media (max-width: 750px){.SiteFooter--partner svg{width:24px;height:40px}}.SiteFooter--linkList{display:flex;flex-direction:column}.SiteFooter--linkList>li:not(:last-child){margin-bottom:16px}.SiteFooter--copyright{color:var(--ric_color_meadow-20);white-space:nowrap}@media (max-width: 750px){.SiteFooter--copyright{flex:0 0 auto;width:100%;margin-top:16px;text-align:center}}.DevPageGrid{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none;pointer-events:none}.DevPageGrid.is-visible{display:block}.DevPageGrid--layout{padding-left:var(--ric_site-padding);padding-right:var(--ric_site-padding)}.DevPageGrid--columns{display:grid;grid-gap:var(--ric_grid_gutter) var(--ric_grid_gutter);grid-template-columns:repeat(var(--ric_grid_col_total),1fr)}.DevPageGrid--col--inner{height:100vh;background-color:#a0c8ff1a}button,input[type=button],input[type=submit]{background:transparent;border:0;cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}button,input,optgroup,select,textarea{font-family:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}fieldset{min-width:-webkit-min-content}*{margin:0;padding:0;color:inherit;font:inherit;line-height:inherit;text-decoration:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-drag:none}*,*:before,*:after{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}fieldset{min-width:auto;min-height:fit-content}li{list-style:none}caption,th{text-align:left}abbr,acronym{font-variant:normal;text-decoration:none;border:0}sup,sub{vertical-align:baseline}iframe{border:0}button,input[type=button],input[type=submit]{background:transparent;border:0;cursor:pointer;appearance:button}button,input{border-radius:0}button[disabled],input[disabled]{cursor:default}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top;resize:vertical}code,kbd,pre,samp{font-size:1em;font-family:monospace,serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}audio,canvas,img,svg,video{vertical-align:middle}mark{background-color:transparent}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none}s{text-decoration:line-through}select{z-index:1;font-size:inherit;font-family:inherit;line-height:inherit;background-color:transparent;border:none;cursor:inherit;appearance:none}html{text-size-adjust:100%;text-rendering:optimizelegibility;-ms-overflow-style:-ms-autohiding-scrollbar;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;word-break:normal;overflow-wrap:anywhere}@media (max-width: 750px){html,body{hyphens:auto}}body{position:relative;z-index:0;overflow-y:scroll;background-color:var(--ric_color_white);overscroll-behavior:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){body:before{display:block;padding:50px;color:var(--ric_color_white);background:var(--ric_color_system-red);border:2px solid var(--ric_color_system-red);content:"Your web browser is out of date. Update your browser for more security, speed and the best experience on this site."}}.page-container{--ric_page-background: var(--ric_color_white);position:relative;background-color:inherit}body,input,select,button,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-weight:400;font-family:Ricola;font-style:normal;src:url(/fonts/Ricola-Regular.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Ricola;font-style:normal;src:url(/fonts/Ricola-Bold.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Ricola;font-style:italic;src:url(/fonts/Ricola-RegularItalic.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Ricola;font-style:italic;src:url(/fonts/Ricola-BoldItalic.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:RicolaMightySans;font-style:normal;src:url(/fonts/RicolaMightySans-Normal.woff2) format("woff2");font-display:swap}.richtext h1,.richtext h2{font-weight:700;font-size:48px;line-height:1.0833333333;letter-spacing:-.9px}@media (max-width: 1200px){.richtext h1,.richtext h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 1023px){.richtext h1,.richtext h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}@media (max-width: 750px){.richtext h1,.richtext h2{font-size:40px;line-height:1.2;letter-spacing:-.8px}}.richtext h3{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.8px}@media (max-width: 750px){.richtext h3{font-size:32px;line-height:1.25;letter-spacing:-.7px}}.richtext h4{font-weight:700;font-size:32px;line-height:1.25;letter-spacing:-.7px}@media (max-width: 750px){.richtext h4{font-size:28px;line-height:1.2857142857;letter-spacing:-.5px}}.richtext h5,.richtext h6,.richtext strong,.richtext b{font-weight:700}.richtext em,.richtext i{font-style:italic}.richtext a:not([class]){color:inherit;text-decoration:underline;transition:color var(--ric_hover_duration) var(--ric_hover_easing)}.richtext p{min-height:1.3em;min-height:1lh}.richtext li{margin-top:.5em}.richtext ul>li,.richtext ol>li{position:relative;padding-left:1.6667em}.richtext ul>li,.richtext ol>li{position:relative}.richtext ol{counter-reset:ol}.richtext ol>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.richtext ul>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;margin-top:-10px;margin-left:-6px;background-color:currentcolor;border-radius:100%;content:""}.richtext h2:not(:last-child),.richtext h3:not(:last-child),.richtext h4:not(:last-child),.richtext h5:not(:last-child),.richtext h6:not(:last-child),.richtext p:not(:last-child),.richtext ul:not(:last-child),.richtext ol:not(:last-child){margin-bottom:16px}.richtext h2:not(:first-child),.richtext h3:not(:first-child),.richtext h4:not(:first-child){margin-top:1.5em}.visuallyhidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.focus-only{position:absolute;clip:rect(0 0 0 0);clip-path:polygon(0 0)}.focus-only:focus,.focus-only:focus-within{position:static;display:block;width:100%;padding:1em;color:var(--ric_color_white);text-align:center;background-color:var(--ric_color_meadow);clip:auto;clip-path:none}a:active{outline:none}*:focus{outline:none}:root{--ric_flying-focus_offset: 0}#FlyingFocus{position:absolute;top:-100px;display:none;margin:0;margin-top:var(--ric_flying-focus_offset);background:transparent;visibility:hidden;transition-timing-function:cubic-bezier(0,.2,0,1);transition-property:left,top,width,height,opacity;pointer-events:none}#FlyingFocus.FlyingFocus-visible{z-index:2147483647;display:block;visibility:visible}#FlyingFocus:after{position:absolute;inset:-11px;border:1px solid rgba(0,10,20,.5);border-radius:8px;box-shadow:0 0 54px #0003,0 0 2px 2px #000a141a;content:""}#FlyingFocus:before{position:absolute;inset:-10px;border:1px solid rgba(255,255,255,.8);border-radius:8px;box-shadow:0 0 2px #ffffffe6 inset;content:""}:root{--ric_hover_duration-long: .5s;--ric_hover_duration: .25s;--ric_hover_duration-short: .15s;--ric_hover_easing: cubic-bezier(.39, .575, .565, 1);--ric_hover_easing-bounce: cubic-bezier(.34, 1.56, .64, 1);--ric_hover_offset: -8px;--ric_hover_offset-top: 8px;--ric_bounce_easing: cubic-bezier(.52, 1.99, .69, 1.62);--ric_color_white: rgba(255, 255, 255, 100%);--ric_color_white-80: rgba(255, 255, 255, 80%);--ric_color_white-50: rgba(255, 255, 255, 50%);--ric_color_white-20: rgba(255, 255, 255, 20%);--ric_color_white-10: rgba(255, 255, 255, 10%);--ric_color_meadow: rgba(40, 97, 64, 100%);--ric_color_meadow-80: rgba(51, 116, 80, 100%);--ric_color_meadow-50: rgba(128, 168, 145, 100%);--ric_color_meadow-40: rgba(153, 185, 167, 100%);--ric_color_meadow-20: rgba(204, 220, 211, 100%);--ric_color_meadow-10: rgba(229, 238, 233, 100%);--ric_color_meadow-5: rgba(242, 246, 244, 100%);--ric_color_yellow: rgba(254, 211, 60, 100%);--ric_color_yellow-80: rgba(254, 220, 99, 100%);--ric_color_yellow-50: rgba(255, 233, 157, 100%);--ric_color_yellow-40: rgba(255, 237, 177, 100%);--ric_color_yellow-20: rgba(255, 246, 216, 100%);--ric_color_yellow-10: rgba(255, 251, 235, 100%);--ric_color_yellow-5: rgba(255, 253, 245, 100%);--ric_color_grey-40: rgba(247, 247, 247, 100%);--ric_color_neutrals-cloud: rgba(249, 249, 249, 100%);--ric_color_neutrals-3: rgba(180, 179, 174, 100%);--ric_color_supporting-tone: rgba(246, 242, 235, 100%);--ric_color_light-pink: rgba(255, 223, 227, 100%);--ric_color_red: rgba(175, 35, 28, 100%);--ric_color_red-20: rgba(175, 35, 28, 20%);--ric_layer_sticky: 9;--ric_layer_nav: 99;--ric_layer_flyout: 99;--ric_layer_overlay: 9999;--ric_layer_above-overlay: 99999;--ric_border-radius_md: 24px;--ric_border-radius_lg: 32px;--ric_border-radius_xl: 48px;--ric_site-padding: 24px;--ric_site-padding-reset: calc(var(--ric_site-padding) * -1);--ric_header_gap_top: 224px;--ric_site_width-max: 1450px;--ric_site_width: min(var(--ric_site_width-max), calc(100vw - (var(--ric_site-padding) * 2)));--ric_grid_col-width: calc((var(--ric_site_width) - (var(--ric_grid_col_total) - 1) * var(--ric_grid_gutter)) / var(--ric_grid_col_total));--ric_grid_col_total: 12;--ric_grid_gutter: 24px;--ric_scroll-margin-top: 84px}@media (prefers-reduced-motion){:root{--ric_hover_duration-long: 0s;--ric_hover_duration: 0s;--ric_hover_duration-short: 0s;--ric_hover_offset: 0px;--ric_hover_offset-top: 0px}}@media (max-width: 1200px){:root{--ric_border-radius_xl: 40px}}@media (max-width: 750px){:root{--ric_border-radius_md: 16px;--ric_border-radius_lg: 16px;--ric_border-radius_xl: 24px}}@media (max-width: 1500px){:root{--ric_header_gap_top: 185px;--ric_site-padding: 96px}}@media (max-width: 1200px){:root{--ric_header_gap_top: 176px;--ric_site-padding: 20px}}@media (max-width: 750px){:root{--ric_header_gap_top: 128px;--ric_site-padding: 16px}}@media (max-width: 1023px){:root{--ric_grid_col_total: 10;--ric_grid_gutter: 12px}}html{font-family:Ricola,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--ric_color_meadow)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.prevent-breaks{word-break:keep-all;hyphens:none}.prevent-breaks-hard{width:min-content;max-width:100%;word-wrap:normal}
