[data-icon]{font-size:var(--ric-icon_size,var(--ric-local_icon_size));vertical-align:middle;justify-content:center;align-items:center;display:flex;position:relative}[data-icon]>svg{width:1em;height:1em;display:block;position:relative}[data-icon][data-display=inline]{display:inline-flex}.IconButton{border-radius:var(--ric_border-radius_round);transition:var(--ric_hover_duration) var(--ric_hover_easing);flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color;display:flex;position:relative}.IconButton[disabled]{opacity:.5;pointer-events:none}.IconButton.has-outline{border:1px solid}.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{border-bottom:1px solid var(--ric_color_meadow-10);align-items:center;gap:16px;padding-block:16px;display:flex;position:relative}.DownloadFileItem:first-child{border-top:1px solid var(--ric_color_meadow-10)}@media not all and (width<=767px){.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 (width<=767px){.DownloadFileItem--icon{width:40px;height:40px}}.DownloadFileItem--label{letter-spacing:-.1px;flex:1;font-size:24px;font-weight:700;line-height:1.5}@media (width<=1279px){.DownloadFileItem--label{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.DownloadFileItem--label{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.DownloadFileItem--buttonIcon{transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.DownloadFileItem--link{width:100%;height:100%;position:absolute;top:0;left:0}.DownloadSection{--ric_grid_col:6;width:100%;margin-bottom:64px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.DownloadSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.DownloadSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.DownloadSection{--ric_grid_col:8}}@media not all and (width<=1023px){.DownloadSection{margin-bottom:128px}}.AspectRatio{padding-top:calc(var(--ric_aspect_ratio_size) * 100%);position:relative;overflow:hidden}.AspectRatio--inside{width:100%;height:100%;position:absolute;top:0;left:0}.BaseVideo--layout-cover{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.BaseVideo--wrapper.layout-responsive video,.BaseVideo--wrapper.layout-contain video{object-fit:cover;width:100%;height:100%}.BaseVideo--wrapper.layout-contain video{object-fit:contain}.BaseVideo--wrapper .BaseVideo--pausableOverlay,.BaseVideo--wrapper .BaseVideo--pausableButton{display:none}.BaseVideo--wrapper.is-pausable .BaseVideo--pausableOverlay{display:block}.BaseVideo--wrapper.is-pausable .BaseVideo--pausableOverlay:before{content:"";pointer-events:none;background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.BaseVideo--wrapper.is-pausable .BaseVideo--pausableButton{background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.BaseVideo--wrapper.is-pausable .BaseVideo--pausableButton--icon{display:none}.BaseVideo--wrapper.is-pausable.is-paused:not(.is-ended) .BaseVideo--pausableOverlay:before{background-color:var(--ric_color_black);opacity:.3}.BaseVideo--wrapper.is-pausable.is-paused:not(.is-ended) .BaseVideo--pausableButton{width:48px;height:48px;color:var(--ric_color-meadow);background-color:var(--ric_color_white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BaseVideo--wrapper.is-pausable.is-paused:not(.is-ended) .BaseVideo--pausableButton--icon{display:block}@media not all and (width<=1023px){.BaseVideo--wrapper .BaseVideo--pausableOverlay{display:block}.BaseVideo--wrapper .BaseVideo--pausableOverlay:before,.BaseVideo--wrapper .BaseVideo--pausableButton{display:none}.BaseVideo--wrapper.is-pausable:hover .BaseVideo--pausableOverlay:before{background-color:var(--ric_color_black);opacity:.3;content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.BaseVideo--wrapper.is-pausable:hover .BaseVideo--pausableButton{width:48px;height:48px;color:var(--ric_color-meadow);background-color:var(--ric_color_white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BaseVideo--wrapper.is-pausable:hover .BaseVideo--pausableButton--icon{display:block}.BaseVideo--wrapper.is-pausable.is-paused:not(.is-ended,:hover) .BaseVideo--pausableButton{display:none}}.SectionHeadline[data-v-2b96d44e]{--ric_grid_col:6;text-align:center;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.SectionHeadline[data-v-2b96d44e]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.SectionHeadline[data-v-2b96d44e]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.SectionHeadline[data-v-2b96d44e]{--ric_grid_col:8}}.SectionHeadline .SectionHeadline--title[data-v-2b96d44e]{scroll-margin-top:var(--ric_scroll-margin-top)}.SectionHeadline.layout-regular[data-v-2b96d44e]{margin-bottom:64px}@media not all and (width<=1023px){.SectionHeadline.layout-regular[data-v-2b96d44e]{margin-bottom:128px}}.SectionHeadline.layout-regular .SectionHeadline--title[data-v-2b96d44e]{letter-spacing:0;hyphens:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:80px;line-height:1.1}@media (width<=1439px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-2b96d44e]{font-size:64px;line-height:1.125}}@media (width<=1279px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-2b96d44e]{font-size:56px;line-height:1.14286}}@media (width<=767px){.SectionHeadline.layout-regular .SectionHeadline--title[data-v-2b96d44e]{font-size:40px;line-height:1.2}}.SectionHeadline.layout-regular.width-wide[data-v-2b96d44e]{--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.SectionHeadline.layout-regular.width-wide[data-v-2b96d44e]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.SectionHeadline.layout-regular.width-wide[data-v-2b96d44e]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.SectionHeadline.layout-regular.width-wide[data-v-2b96d44e]{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.SectionHeadline.layout-regular.width-wide[data-v-2b96d44e]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}}@media (width<=1439px) and (width<=767px){.SectionHeadline.layout-regular.width-wide[data-v-2b96d44e]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1279px){.SectionHeadline.layout-regular.prevent-breaks .SectionHeadline--title[data-v-2b96d44e]{word-break:keep-all;hyphens:none}}.SectionHeadline.layout-compact .SectionHeadline--title[data-v-2b96d44e]{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-2b96d44e]{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-2b96d44e]{letter-spacing:-.8px;letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}}@media (width<=767px) and (width<=1279px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-2b96d44e]{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px) and (width<=767px){.SectionHeadline.layout-compact .SectionHeadline--title[data-v-2b96d44e]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.SectionHeadline--text[data-v-2b96d44e]{letter-spacing:-.1px;margin-top:24px;font-size:24px;font-weight:400;line-height:1.5}@media (width<=1279px){.SectionHeadline--text[data-v-2b96d44e]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.SectionHeadline--text[data-v-2b96d44e]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=1023px){.SectionHeadline--text[data-v-2b96d44e]{margin-top:16px}}.Image{text-align:left;position:relative}.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]{vertical-align:middle;max-width:100%;height:auto;display:inline-block}.Image[data-layout=intrinsic] .ResponsiveImage__img{width:100%;max-width:inherit;height:100%;max-height:inherit}.Image[data-layout=cover]>img{width:100%;height:100%;position:absolute;top:0;left:0}.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-position:50%;background-repeat:no-repeat;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]{aspect-ratio:var(--ric_responsive-image_aspect-ratio);padding-bottom:0}}.Image[data-layout=responsive][style*=--ric_responsive-image_aspect-ratio] .ResponsiveImage__img{position:absolute}.Image>.Image:not([sizes]){visibility:hidden;opacity:0}.Usp{flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.Usp.is-active{z-index:calc(var(--ric_layer_nav) - 1);opacity:1!important}.Usp--content--title,.Usp--button{letter-spacing:-.1px;font-size:24px;font-weight:700;line-height:1.5}@media (width<=1279px){.Usp--content--title,.Usp--button{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.Usp--content--title,.Usp--button{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=1023px){.Usp--content--title,.Usp--button{letter-spacing:0;font-size:16px;font-weight:700;line-height:1.5}}@media not all and (width<=1679px){.Usp--content--title,.Usp--button{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}}.Usp--button{order:2;line-height:1.25}.Usp--button:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Usp--image.Image{border-radius:var(--ric_border-radius_round);flex-shrink:0;width:128px;height:128px;overflow:hidden}@media not all and (width<=1023px){.Usp--image.Image{width:112px;height:112px}}@media not all and (width<=1679px){.Usp--image.Image{width:128px;height:128px}}.Usp--content{width:100%;height:100%;z-index:var(--ric_layer_overlay);color:#fff;text-align:center;background-color:var(--ric_color_meadow);visibility:hidden;height:100%;transition:var(--ric_hover_duration-long) var(--ric_hover_easing);clip-path:circle(0 at var(--ric_usp_x) var(--ric_usp_y));flex-direction:column;justify-content:center;align-items:center;gap:16px;transition-property:clip-path,visibility;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.Usp--content>*{opacity:0;transition:opacity var(--ric_hover_duration-long) var(--ric_hover_easing)}.Usp--content[aria-hidden=false]{visibility:visible;clip-path:circle(72%);transition-property:clip-path}.Usp--content[aria-hidden=false]>*{opacity:1}@media not all and (width<=1023px){.Usp--content{clip-path:circle(0);width:496px;height:496px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Usp--content[aria-hidden=false]{clip-path:circle(50%)}}.Usp--content--title{order:2}.Usp--content--image{order:1}.Usp--description{white-space:pre-line;letter-spacing:0;order:3;padding-inline:48px;font-size:16px;font-weight:400;line-height:1.5}.Usp--closeButton{order:4;margin-top:80px;position:static}.Usp--closeButton:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media not all and (width<=1023px){.Usp--closeButton{margin-top:32px}}.DrinkCube--wrapper{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;position:absolute;top:50%;left:50%}.DrinkCube{transform:scale(var(--ric_drink_cube_scale)) rotate(calc(45deg + var(--ric_drink_cube_rotation)));will-change:transform}.DrinkCube--bubblesVideo{width:100%;max-width:320px;height:200%;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%);margin-left:auto;margin-right:auto;position:absolute;bottom:154px;left:50%;right:0;transform:translate(-50%)}.DrinkCube--bubblesVideo video{object-position:bottom}@media (width<=767px){.DrinkCube--bubblesVideo{max-width:200px;bottom:80px}}.DrinkCube--img img{max-width:min(300px,70vw);max-height:min(300px,70vw)}.DrinkCubeUSPSection--wrapper{margin-top:20vmin;padding-bottom:160px;position:relative}@media not all and (width<=1023px){.DrinkCubeUSPSection--wrapper{margin-top:320px}}.DrinkCubeUSPSection--background{width:100%;height:95%;position:absolute;bottom:0;left:0;overflow:hidden}@media not all and (width<=1023px){.DrinkCubeUSPSection--background{height:80%}}.DrinkCubeUSPSection--background:before{background:var(--ric_color_light-pink);background:linear-gradient(0deg, var(--ric_color_light-pink) 70%, var(--ric_color_white) 100%);content:"";width:100%;height:50%;position:absolute;top:0;left:0}.DrinkCubeUSPSection--background:after{background:var(--ric_color_light-pink);filter:blur(10px);content:"";width:180%;height:70%;mask-image:linear-gradient(#000 70%,#0000 100%);mask-composite:destination-in;border-bottom-right-radius:80vw;border-bottom-left-radius:80vw;position:absolute;top:30%;left:-40%;mask-composite:intersect}.DrinkCubeUSPSection{margin-block:64px;--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=1023px){.DrinkCubeUSPSection{margin-block:128px}}@media not all and (width<=767px){.DrinkCubeUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.DrinkCubeUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1279px){.DrinkCubeUSPSection{--ric_grid_col:6;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.DrinkCubeUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.DrinkCubeUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.DrinkCubeUSPSection{--ric_grid_col:8}}}@media not all and (width<=1679px){.DrinkCubeUSPSection{--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.DrinkCubeUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.DrinkCubeUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}}.DrinkCubeUSPSection--headline.SectionHeadline{z-index:2;pointer-events:none;margin-bottom:25vh!important}@media not all and (width<=1023px){.DrinkCubeUSPSection--headline.SectionHeadline{margin-bottom:360px!important}.DrinkCubeUSPSection--content{padding-top:100%;position:relative}}.DrinkCubeUSPSection--videos{position:sticky;top:20%}@media not all and (width<=767px){.DrinkCubeUSPSection--videos{top:0}}@media not all and (width<=1023px){.DrinkCubeUSPSection--videos{width:50%;height:50%;position:absolute;top:25%;left:25%}}@media not all and (width<=1679px){.DrinkCubeUSPSection--videos{width:60%;height:60%;position:absolute;top:20%;left:20%}}.DrinkCubeUSPSection--surfaceVideo{z-index:1;mix-blend-mode:multiply;width:100%;height:120px;position:absolute;top:12%;left:0}@media not all and (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 (width<=1023px){.DrinkCubeUSPSection--usps{flex-direction:column;align-items:center;gap:48px;display:flex;position:relative}}@media not all and (width<=1023px){.DrinkCubeUSPSection--usps{border-radius:var(--ric_border-radius_round);width:100%;height:100%;position:absolute;top:0;left:0}.DrinkCubeUSPSection--usps .Usp{width:128px;height:128px}.DrinkCubeUSPSection--uspItem{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))) translateX(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))));position:absolute;top:50%;left:50%}}.Fact{text-align:center}.Fact--top{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.Fact--icon{justify-content:center;align-items:center;width:64px;height:64px;display:flex}@media not all and (width<=767px){.Fact--icon{width:80px;height:80px}}.Fact--factText{min-height:64px;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:64px;line-height:1.125}@media (width<=1279px){.Fact--factText{font-size:44px;line-height:1.18182}}@media (width<=767px){.Fact--factText{font-size:32px;line-height:1.25}}@media not all and (width<=767px){.Fact--factText{min-height:80px}}.Fact--subline{letter-spacing:0;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.5;display:block}.Fact--description{letter-spacing:-.1px;font-size:24px;font-weight:700;line-height:1.5}@media (width<=1279px){.Fact--description{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.Fact--description{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=767px){.Fact--description{letter-spacing:-.1px;font-size:18px;font-weight:400;line-height:1.55556}}.FactsSection{--ric_grid_col:8;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.FactsSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.FactsSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1023px){.FactsSection{margin-block:128px}}.FactsSection--headline{margin-bottom:48px}@media not all and (width<=1279px){.FactsSection--headline{margin-top:24px}}.FactsSection--list{justify-content:center;gap:24px;display:grid}@media not all and (width<=767px){.FactsSection--list{grid-template-columns:repeat(2,1fr);gap:32px}}@media not all and (width<=1279px){.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-5ef29f81]{--ric_icon_link_size:32px;letter-spacing:-.1px;grid-template-columns:var(--ric_icon_link_size) 1fr;color:inherit;align-items:center;column-gap:12px;font-size:18px;font-weight:700;line-height:1.55556;display:inline-grid;overflow:visible}.IconLink[disabled][data-v-5ef29f81]{opacity:.65}.IconLink[data-v-5ef29f81]:after{content:"";width:var(--ric_icon_link_size);height:var(--ric_icon_link_size);background-color:var(--ric_color_yellow);transition:var(--ric_hover_duration) var(--ric_hover_easing);will-change:transform;border-radius:50%;grid-column:1/-1;grid-row-start:1;transition-property:transform;display:block;position:relative}.IconLink[data-v-5ef29f81]>*{grid-row-start:1}@media (hover:hover) and (pointer:fine){.IconLink[data-v-5ef29f81]:hover:not([disabled]):after,.IconLink[data-v-5ef29f81]:active:not([disabled]):after{transform:scale(1.166)}.IconLink:hover:not([disabled]) .IconLink--label[data-v-5ef29f81],.IconLink:active:not([disabled]) .IconLink--label[data-v-5ef29f81]{transform:translate3d(var(--ric_hover_offset-top), 0, 0)}}@media not all and (width<=1023px){.IconLink[data-v-5ef29f81]{letter-spacing:-.1px;--ric_icon_link_size:48px;font-size:18px;font-weight:700;line-height:1.55556}}.IconLink--icon[data-v-5ef29f81]{z-index:1;color:var(--ric_color_meadow);grid-column:1/2;justify-content:center;align-items:center;display:inline-flex;position:relative}.IconLink--label[data-v-5ef29f81]{z-index:1;transition:var(--ric_hover_duration) var(--ric_hover_easing);grid-column:2/3;transition-property:transform,color}.expand-enter-active[data-v-ae58a371],.expand-leave-active[data-v-ae58a371]{transition:height var(--ric_hover_duration) ease-in-out;overflow:hidden!important}.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:translateX(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--triggerWrapper{text-align:left;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex;position:relative}.AccordionPanel--trigger{width:100%;height:100%;position:absolute;top:0;left:0}.AccordionPanel--content--inner{padding-top:32px;padding-bottom:48px}.AccordionPanel--title{transition:transform var(--ric_hover_duration) var(--ric_hover_easing-bounce);flex:auto}.AccordionPanel--icon{width:32px;height:32px;color:var(--ric_color_meadow);background-color:var(--ric_color_yellow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.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{content:"";background-color:var(--ric_color_meadow);width:10px;height:2px;transition:transform var(--ric_hover_duration-short) var(--ric_hover_easing);border-radius:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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 (width<=767px){.AccordionPanel--icon{width:40px;height:40px}}.AccordionPanel--closeButtonModalMode{clip:rect(0 0 0 0);clip-path:polygon(0 0);position:absolute}.AccordionPanel--closeButtonModalMode:focus-visible{width:100%;color:var(--ric_color_white);text-align:center;background-color:var(--ric_color_meadow);clip:auto;clip-path:none;z-index:var(--ric_layer_above-overlay);padding:1em;display:block;position:static;top:2px;left:32px;right:auto;width:auto!important;position:absolute!important}.Spinner[data-v-31b415b1]{color:var(--ric_spinner-color,var(--ric_color_meadow));flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-inline:auto;display:flex;position:relative}.Spinner[data-v-31b415b1]:before{content:"";border:5px solid;border-top-color:#0000;border-radius:100%;flex:none;width:90px;height:90px;animation:1.5s linear infinite rotate;display:block}@media (prefers-reduced-motion){.Spinner[data-v-31b415b1]:before{animation-duration:4s}}.Spinner.color-white[data-v-31b415b1]{color:var(--ric_spinner-color,var(--ric_color_white))}.Spinner.variant-small[data-v-31b415b1]:before{border-width:2.5px;width:25px;height:25px}.Spinner.is-cover[data-v-31b415b1]{width:100%;height:100%;position:absolute;top:0;left:0}.Spinner--progress[data-v-31b415b1]{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}.Button[data-v-612a5fac]{letter-spacing:-.1px;border-radius:var(--ric_border-radius_round);transition:var(--ric_hover_duration) var(--ric_hover_easing);align-items:center;padding-block:14px;padding-inline:48px;font-size:18px;font-weight:700;line-height:1.55556;transition-property:background-color,color;display:inline-flex;position:relative;overflow:hidden}.Button[disabled][data-v-612a5fac]{opacity:.65;pointer-events:none}.Button[data-v-612a5fac]:before{border-radius:inherit;opacity:1;width:100%;height:100%;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing);content:"";display:block;position:absolute;inset:0}.Button.variant-primary[data-v-612a5fac]{color:var(--ric_color_white)}.Button.variant-primary[data-v-612a5fac]:before{background-color:var(--ric_color_meadow)}@media (hover:hover) and (pointer:fine){.Button.variant-primary[data-v-612a5fac]:hover:before,.Button.variant-primary[data-v-612a5fac]:active:before{opacity:.8}}.Button.variant-white[data-v-612a5fac]{color:var(--ric_color_meadow)}.Button.variant-white[data-v-612a5fac]:before{background-color:var(--ric_color_white)}@media (hover:hover) and (pointer:fine){.Button.variant-white[data-v-612a5fac]:hover:before,.Button.variant-white[data-v-612a5fac]:active:before{opacity:.8}}.Button.variant-secondary[data-v-612a5fac]{color:var(--ric_color_meadow)}.Button.variant-secondary[data-v-612a5fac]:before{background-color:var(--ric_color_meadow);opacity:0}@media (hover:hover) and (pointer:fine){.Button.variant-secondary[data-v-612a5fac]:hover:before,.Button.variant-secondary[data-v-612a5fac]:active:before{opacity:.1}}.Button.size-small[data-v-612a5fac]{padding-block:12px;padding-inline:16px}.Button.size-medium[data-v-612a5fac]{padding-block:14px;padding-inline:24px}.Button.has-outline[data-v-612a5fac]{border:2px solid}.Button.is-loading[data-v-612a5fac]{pointer-events:none}.Button--label[data-v-612a5fac]{position:relative}.Button.is-loading .Button--label[data-v-612a5fac]{opacity:0}.CtaBlock[data-v-5bf7965d]{--ric_grid_col:12;margin-left:auto;margin-right:auto;flex-direction:column;align-items:center;gap:8px;margin-block:64px;display:flex;position:relative}@media not all and (width<=767px){.CtaBlock[data-v-5bf7965d]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.CtaBlock[data-v-5bf7965d]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.CtaBlock[data-v-5bf7965d]{--ric_grid_col:10}}@media not all and (width<=1023px){.CtaBlock[data-v-5bf7965d]{margin-block:128px}}.LeadText+.CtaBlock,.RichTextBlock+.CtaBlock{margin-top:-64px}@media (width<=1023px){.LeadText+.CtaBlock,.RichTextBlock+.CtaBlock{margin-top:-32px}}.StructuredTextVue h5,.StructuredTextVue h6,.StructuredTextVue strong,.StructuredTextVue b{font-weight:700}.StructuredTextVue em,.StructuredTextVue i{font-style:italic}.StructuredTextVue a:not([class]){color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.StructuredTextVue p{min-height:1lh}.StructuredTextVue li{margin-top:.5em}.StructuredTextVue ul>li,.StructuredTextVue ol>li{padding-left:1.6667em;position:relative}.StructuredTextVue ol{counter-reset:ol}.StructuredTextVue ol>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.StructuredTextVue ul>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left:10px}.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:not(.compact-headings) h1,.StructuredTextVue:not(.compact-headings) h2{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.StructuredTextVue:not(.compact-headings) h1,.StructuredTextVue:not(.compact-headings) h2{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.StructuredTextVue:not(.compact-headings) h1,.StructuredTextVue:not(.compact-headings) h2{letter-spacing:-.8px;font-size:32px;line-height:1.25}}.StructuredTextVue:not(.compact-headings) h3{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.StructuredTextVue:not(.compact-headings) h3{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.StructuredTextVue:not(.compact-headings) h3{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.StructuredTextVue:not(.compact-headings) h4{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.StructuredTextVue:not(.compact-headings) h4{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.StructuredTextVue:not(.compact-headings) h4{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.StructuredTextVue:not(.compact-headings) h2:not(:first-child),.StructuredTextVue:not(.compact-headings) h3:not(:first-child),.StructuredTextVue:not(.compact-headings) h4:not(:first-child){margin-top:1.5em}.StructuredTextVue.compact-headings h1,.StructuredTextVue.compact-headings h2,.StructuredTextVue.compact-headings h3,.StructuredTextVue.compact-headings h4{font-weight:700}.StructuredTextVue .CtaBlock{margin-block:64px}@media (width<=767px){.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 (width<=479px){.FAQSectionItem{word-break:keep-all;hyphens:none}}.FAQSectionItem .AccordionPanel--triggerWrapper,.FAQSectionItem .AccordionPanel--content--inner{padding:16px}@media not all and (width<=767px){.FAQSectionItem .AccordionPanel--triggerWrapper,.FAQSectionItem .AccordionPanel--content--inner{padding:24px}}.FAQSectionItem .AccordionPanel--content--inner{letter-spacing:-.1px;padding-top:0;font-size:24px;font-weight:400;line-height:1.5}@media (width<=1279px){.FAQSectionItem .AccordionPanel--content--inner{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.FAQSectionItem .AccordionPanel--content--inner{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FAQSectionItem .AccordionPanel--title{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}@media not all and (width<=767px){.FAQSectionItem .AccordionPanel--title{letter-spacing:-.1px;font-size:24px;font-weight:700;line-height:1.5}@media (width<=1279px){.FAQSectionItem .AccordionPanel--title{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.FAQSectionItem .AccordionPanel--title{letter-spacing:-.1px;font-size:20px;line-height:1.4}}}.FAQSection{margin-block:64px}@media not all and (width<=1023px){.FAQSection{margin-block:128px}}.FAQSection--smallTitle{--ric_grid_col:6;letter-spacing:-.9px;text-align:center;margin-left:auto;margin-right:auto;font-size:48px;font-weight:700;line-height:1.16667;position:relative}@media not all and (width<=767px){.FAQSection--smallTitle{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.FAQSection--smallTitle{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.FAQSection--smallTitle{--ric_grid_col:8}}@media (width<=1279px){.FAQSection--smallTitle{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.FAQSection--smallTitle{letter-spacing:-.8px;font-size:32px;line-height:1.25}}.FAQSection--list{--ric_grid_col:6;flex-direction:column;gap:8px;margin-top:40px;margin-left:auto;margin-right:auto;display:flex;position:relative}@media not all and (width<=767px){.FAQSection--list{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.FAQSection--list{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.FAQSection--list{--ric_grid_col:8}}@media not all and (width<=767px){.FAQSection--list{margin-top:64px}}.FAQSection--readMoreLink{justify-content:center;margin-top:40px;display:flex}@media not all and (width<=767px){.FAQSection--readMoreLink{margin-top:64px}}.FAQSearchLabel{letter-spacing:-.1px;margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.5;display:block}@media (width<=1279px){.FAQSearchLabel{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.FAQSearchLabel{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=767px){.FAQSearchLabel{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}}.FAQSearchLabel--optional{letter-spacing:.1px;margin-inline-start:8px;font-size:14px;font-weight:400;line-height:1.57143}.FAQSearchInput{margin-bottom:32px}.FAQSearchInput--input{width:100%;color:var(--ric_color_meadow);background-color:var(--ric_color_white-10);border-radius:var(--ric_border-radius_md);border:1px solid;padding:16px 24px}.FAQSearchInput--input:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FAQSearchInput--icons{gap:12px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.FAQSearch--input{--ric_grid_col:6;margin-bottom:32px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.FAQSearch--input{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.FAQSearch--input{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.FAQSearch--input{--ric_grid_col:8}}@media not all and (width<=767px){.FAQSearch--input{margin-bottom:64px}}.FAQSearch--results{--ric_grid_col:6;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.FAQSearch--results{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.FAQSearch--results{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.FAQSearch--results{--ric_grid_col:8}}.FAQSearch--results--list{flex-direction:column;gap:8px;margin-bottom:64px;display:flex}@media not all and (width<=1023px){.FAQSearch--results--list{margin-bottom:128px}}.FAQSearch--results--list mark{background-color:var(--ric_color_yellow-40);border-radius:6px}.FAQSearch--noItemsFound{text-align:center;flex-direction:column;align-items:center;margin-bottom:64px;display:flex}.FAQSearch--noItemsFound--image{width:80px;height:80px}@media not all and (width<=767px){.FAQSearch--noItemsFound--image{width:128px;height:128px}}.FAQSearch--noItemsFound--image svg{width:100%;height:100%}.FAQSearch--noItemsFound--button{margin-top:40px}.GoogleMaps[data-v-42e5a9e9]{--ric_grid_col:6;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.GoogleMaps[data-v-42e5a9e9]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.GoogleMaps[data-v-42e5a9e9]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.GoogleMaps[data-v-42e5a9e9]{--ric_grid_col:8}}@media not all and (width<=1023px){.GoogleMaps[data-v-42e5a9e9]{margin-block:128px}}.GoogleMaps--title[data-v-42e5a9e9]{letter-spacing:-.8px;margin-bottom:24px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.GoogleMaps--title[data-v-42e5a9e9]{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.GoogleMaps--title[data-v-42e5a9e9]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.GoogleMaps--iframe-container[data-v-42e5a9e9]{width:100%;height:0;padding-bottom:75%;position:relative}.GoogleMaps--iframe[data-v-42e5a9e9]{border-radius:var(--ric_border-radius_md);border:0;width:100%;height:100%;position:absolute;top:0;left:0}.GoogleMaps--legend[data-v-42e5a9e9]{margin-top:8px}.GoogleMaps .uc-embedding-container .uc-embedding-buttons .uc-embedding-accept{background-color:var(--ric_color_meadow)}.RichText h5,.RichText h6,.RichText strong,.RichText b{font-weight:700}.RichText em,.RichText i{font-style:italic}.RichText a:not([class]){color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.RichText p{min-height:1lh}.RichText li{margin-top:.5em}.RichText ul>li,.RichText ol>li{padding-left:1.6667em;position:relative}.RichText ol{counter-reset:ol}.RichText ol>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.RichText ul>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left:10px}.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:not(.compact-headings) h1,.RichText:not(.compact-headings) h2{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.RichText:not(.compact-headings) h1,.RichText:not(.compact-headings) h2{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.RichText:not(.compact-headings) h1,.RichText:not(.compact-headings) h2{letter-spacing:-.8px;font-size:32px;line-height:1.25}}.RichText:not(.compact-headings) h3{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.RichText:not(.compact-headings) h3{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.RichText:not(.compact-headings) h3{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.RichText:not(.compact-headings) h4{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.RichText:not(.compact-headings) h4{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.RichText:not(.compact-headings) h4{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.RichText:not(.compact-headings) h2:not(:first-child),.RichText:not(.compact-headings) h3:not(:first-child),.RichText:not(.compact-headings) h4:not(:first-child){margin-top:1.5em}.RichText.compact-headings h1,.RichText.compact-headings h2,.RichText.compact-headings h3,.RichText.compact-headings h4{font-weight:700}.RichTextBlock{--ric_grid_col:6;margin-left:auto;margin-right:auto;letter-spacing:-.1px;margin-block:64px;font-size:24px;font-weight:400;line-height:1.5;position:relative}@media not all and (width<=767px){.RichTextBlock{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.RichTextBlock{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.RichTextBlock{--ric_grid_col:8}}@media not all and (width<=1023px){.RichTextBlock{margin-block:128px}}@media (width<=1279px){.RichTextBlock{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.RichTextBlock{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.RichTextBlock h5,.RichTextBlock h6,.RichTextBlock strong,.RichTextBlock b{font-weight:700}.RichTextBlock em,.RichTextBlock i{font-style:italic}.RichTextBlock a:not([class]){color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.RichTextBlock p{min-height:1lh}.RichTextBlock li{margin-top:.5em}.RichTextBlock ul>li,.RichTextBlock ol>li{padding-left:1.6667em;position:relative}.RichTextBlock ol{counter-reset:ol}.RichTextBlock ol>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.RichTextBlock ul>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left:10px}.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:not(.compact-headings) h1,.RichTextBlock:not(.compact-headings) h2{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.RichTextBlock:not(.compact-headings) h1,.RichTextBlock:not(.compact-headings) h2{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.RichTextBlock:not(.compact-headings) h1,.RichTextBlock:not(.compact-headings) h2{letter-spacing:-.8px;font-size:32px;line-height:1.25}}.RichTextBlock:not(.compact-headings) h3{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.RichTextBlock:not(.compact-headings) h3{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.RichTextBlock:not(.compact-headings) h3{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.RichTextBlock:not(.compact-headings) h4{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.RichTextBlock:not(.compact-headings) h4{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.RichTextBlock:not(.compact-headings) h4{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.RichTextBlock:not(.compact-headings) h2:not(:first-child),.RichTextBlock:not(.compact-headings) h3:not(:first-child),.RichTextBlock:not(.compact-headings) h4:not(:first-child){margin-top:1.5em}.RichTextBlock.compact-headings h1,.RichTextBlock.compact-headings h2,.RichTextBlock.compact-headings h3,.RichTextBlock.compact-headings h4{font-weight:700}.Herb{letter-spacing:-.2px;flex-direction:column;align-items:stretch;width:100%;font-size:24px;font-weight:700;line-height:1.33333;display:flex;overflow:hidden}@media (width<=1279px){.Herb{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.Herb{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=767px){.Herb{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.Herb{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.Herb{letter-spacing:-.8px;font-size:32px;line-height:1.25}}}.Herb--link{z-index:1;justify-content:flex-start;display:flex;position:relative}.Herb--link--label{color:var(--ric_color_meadow);border-radius:var(--ric_border-radius_s);backdrop-filter:blur(2px);background:#fff3;align-items:center;gap:16px;padding:8px 16px;display:flex}.Herb.is-in-view .Herb--link--label{background:var(--ric_color_meadow-10)}@media not all and (width<=767px){.Herb--link--label{transition:background var(--ric_hover_duration-long) var(--ric_hover_easing);gap:24px;padding:24px}}.Herb--link--icon{width:34px}@media not all and (width<=1023px){.Herb--link--icon{width:52px}}.Herb:not(.is-in-view) .Herb--image{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.Herb.is-in-view .Herb--image{width:100%;height:100%;transition:opacity calc(var(--ric_hover_duration-long) * 2) var(--ric_hover_easing);justify-content:right;align-items:center;display:flex;position:fixed;inset:0}.Herb--image--wrapper{justify-content:center;align-items:center;width:60%;height:100%;display:flex}.Herb--image--wrapper .Image{object-fit:contain;width:auto;height:50vh}@media not all and (width<=1279px){.Herb--image--wrapper .Image{height:60vh}}.HerbSection{--ric_grid_col:6;margin-left:auto;margin-right:auto;margin-block:64px;display:grid;position:relative;overflow:hidden}@media not all and (width<=767px){.HerbSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.HerbSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.HerbSection{--ric_grid_col:8}}@media not all and (width<=1023px){.HerbSection{margin-block:128px}}.HerbSection--header{z-index:1;position:relative}.HerbSection--links{flex-direction:column;width:100%;margin-block:80px;display:flex}@media not all and (width<=767px){.HerbSection--links{margin-block:128px}}.Media{text-align:center;margin-block:64px}@media not all and (width<=1023px){.Media{margin-block:128px}}@media not all and (width<=767px){.Media{text-align:left}}.Media--caption{--ric_grid_col:6;letter-spacing:-.1px;margin-left:auto;margin-right:auto;white-space:pre-line;text-align:center;margin-block:16px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}@media not all and (width<=767px){.Media--caption{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.Media--caption{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.Media--caption{--ric_grid_col:8}}@media not all and (width<=1279px){.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{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.ImageElement--wrapper{overflow:hidden}.ImageElement.layout-default .ImageElement--wrapper{border-radius:var(--ric_border-radius_md)}.ImageElement.layout-default .ImageElement--wrapper.orientation-landscape{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.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{--ric_grid_col:6;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.ImageElement.layout-default .ImageElement--wrapper.orientation-portrait{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.ImageElement.layout-default .ImageElement--wrapper.orientation-portrait{--ric_grid_col:8}}@media not all and (width<=767px){.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-left:auto;margin-right:auto}}.CustomCursor--cursor{z-index:1;display:inline-block;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@media not all and (width<=767px){.CustomCursor--cursor{bottom:50%;right:40px;left:unset;transform:translateY(50%)}}@media (hover:hover) and (pointer:fine){.CustomCursor--cursor{right:unset;bottom:unset;transform:translate3d(calc(var(--ric_custom_cursor_x,50vw) - 50%), calc(var(--ric_custom_cursor_y,50vh) - 50%), 0);left: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{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate(0,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%;transition-property:transform;position:relative}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.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{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.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:"";pointer-events:none;position:absolute;top:0;left:0}.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{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;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.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);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.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{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.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{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.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));background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.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{top:50%;right:10px;transform:translateY(-50%)}.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{width:8px;top:50%;transform:translateY(-50%)}.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{transition:transform .2s,top .2s;display:inline-block}.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{white-space:nowrap;left:50%;transform:translate(-50%)}.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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.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;top:0;left: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%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.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{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.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{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.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;transition-property:transform,opacity,height;overflow:hidden}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper[data-v-db0e95a0]{opacity:0;width:100%;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing)}.swiper.swiper-initialized[data-v-db0e95a0]{opacity:1}.swiper.theme-default[data-v-db0e95a0]{overflow:visible}.swiper.with-navigation[data-v-db0e95a0]{cursor:none}.swiper-container[data-v-db0e95a0]{position:relative}.swiper-pagination[data-v-db0e95a0]{z-index:4;justify-content:center;gap:2px;padding-block:16px;display:flex;position:relative;bottom:0}@media not all and (width<=767px){.swiper-pagination[data-v-db0e95a0]{padding-block:24px}}.swiper--customCursor[data-v-db0e95a0]{width:100%;height:100%;display:none;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.swiper--customCursor[data-v-db0e95a0]{display:block}.swiper-navigation:has(.IconButton:focus-visible) .swiper--customCursor[data-v-db0e95a0]{visibility:hidden}}.swiper-navigation[data-v-db0e95a0]{z-index:4;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media not (pointer:fine),(hover:none){.swiper-navigation[data-v-db0e95a0]{display:none}}.swiper-button-prev[data-v-db0e95a0],.swiper-button-next[data-v-db0e95a0]{width:50%;height:100%;margin:0;position:absolute;top:0;bottom:0}.swiper-button-prev[data-v-db0e95a0]:after,.swiper-button-next[data-v-db0e95a0]:after{content:unset}.swiper-button-prev .IconButton[data-v-db0e95a0],.swiper-button-next .IconButton[data-v-db0e95a0]{cursor:none;opacity:0;position:static!important}.swiper-button-prev .IconButton[data-v-db0e95a0]:before,.swiper-button-next .IconButton[data-v-db0e95a0]:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.swiper-button-prev .IconButton[data-v-db0e95a0]:focus-visible,.swiper-button-next .IconButton[data-v-db0e95a0]:focus-visible{opacity:1}.swiper-navigation-sr[data-v-db0e95a0]{justify-content:center;display:flex;position:relative;top:64px}.swiper-navigation-sr .focus-only[data-v-db0e95a0]:focus{width:auto}.is-inside .swiper--customNavButton[data-v-db0e95a0]{cursor:none;transition:transform var(--ric_hover_duration) var(--ric_hover_easing);transform:rotate(180deg)}.swiper-button-prev[data-v-db0e95a0]{left:0;transform:rotate(180deg)}@media not (pointer:fine),(hover:none){.swiper-button-prev[data-v-db0e95a0]{display:none}}.swiper-button-next[data-v-db0e95a0]{right:0}.swiper-button-next:hover+.swiper--customCursor .swiper--customNavButton[data-v-db0e95a0]{transform:rotate(0)}@media not (pointer:fine),(hover:none){.swiper-button-next[data-v-db0e95a0]{display:none}}.swiper.theme-default .swiper-slide{opacity:.25;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing);padding-inline:4px}.swiper.theme-default .swiper-slide.swiper-slide-active{opacity:1}@media not all and (width<=767px){.swiper.theme-default .swiper-slide{padding-inline:8px}}@media not all and (width<=1279px){.swiper.theme-default .swiper-slide{padding-inline:12px}}.swiper-bullet{background:unset;width:16px;height:16px;position:relative}.swiper-bullet:after{content:"";background-color:var(--ric_color_white);border-radius:var(--ric_border-radius_round);outline:1.5px solid var(--ric_color_meadow);transform-origin:50%;width:8px;height:8px;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform;display:block;position:absolute;top:4px;left:4px;transform:scale(.75)}.swiper-bullet.swiper-pagination-bullet-active:after{background-color:var(--ric_color_meadow);transform:scale(1)}.ImageSlider--overflowContainer{overflow-x:clip}.ImageSlider--wrapper{--ric_grid_col:10;--ric_image-slider_slide-height:calc((var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter)) * 9 / 16);margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ImageSlider--wrapper{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ImageSlider--wrapper{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.ImageSlider--slider--item{height:var(--ric_image-slider_slide-height);aspect-ratio:var(--ric_image-slider_slide-aspect-ratio);position:relative;opacity:1!important;width:auto!important}.ImageSlider--slider--image[data-layout=cover]{border-radius:var(--ric_border-radius_md);position:absolute;inset:0;overflow:hidden}.ImageTeaser{--ric_grid_col:10;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.ImageTeaser{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ImageTeaser{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (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{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.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{--ric_grid_col:6;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-portrait{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.ImageTeaser.layout-default .ImageTeaser--wrapper.orientation-portrait{--ric_grid_col:8}}.ImageText{--ric_grid_col:10;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.ImageText{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ImageText{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1023px){.ImageText{margin-block:128px}}.ImageText--inner{grid-template-columns:1fr 1fr;grid-template-areas:"image text";align-items:flex-start;gap:10%;display:grid;position:relative}@media (width<=767px){.ImageText--inner{grid-template-columns:2fr 3fr}}@media (width<=520px){.ImageText--inner{grid-template-columns:1fr;grid-template-areas:"text""image";gap:48px}}[data-layout=reverse] .ImageText--inner{grid-template-areas:"text image"}@media (width<=767px){[data-layout=reverse] .ImageText--inner{grid-template-columns:3fr 2fr}}@media (width<=520px){[data-layout=reverse] .ImageText--inner{grid-template-columns:1fr;grid-template-areas:"text""image"}}.ImageText--content{grid-area:text}.ImageText--title{margin-bottom:16px}@media not all and (width<=767px){.ImageText--title{margin-bottom:24px}}.ImageText--title.size-large{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.ImageText--title.size-large{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.ImageText--title.size-large{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.ImageText--title.size-medium{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.ImageText--title.size-medium{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.ImageText--title.size-medium{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.ImageText--title.size-small{letter-spacing:-.2px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.ImageText--title.size-small{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.ImageText--title.size-small{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.ImageText--text{letter-spacing:-.1px;font-size:24px;font-weight:400;line-height:1.5}@media (width<=1279px){.ImageText--text{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.ImageText--text{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.ImageText--text .IconLink{margin-top:24px}.ImageText--image--container{border-radius:var(--ric_border-radius_md);overflow:hidden}@media not all and (width<=520px){.ImageText--image--container{position:sticky;top:0}}.LeadText{letter-spacing:-.7px;--ric_grid_col:8;margin:8px auto 64px;font-size:32px;font-weight:700;line-height:1.25;position:relative}@media (width<=1279px){.LeadText{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.LeadText{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}@media not all and (width<=767px){.LeadText{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.LeadText{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1023px){.LeadText{letter-spacing:-.8px;margin-top:24px;margin-bottom:128px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.LeadText{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.LeadText{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}}.LeadText.text-centered{text-align:center}.LeadText.text-small{letter-spacing:-.2px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.LeadText.text-small{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.LeadText.text-small{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=1023px){.LeadText.text-small{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.LeadText.text-small{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.LeadText.text-small{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}}.LinkList[data-v-1dbb736b]{--ric_grid_col:6;margin-bottom:64px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.LinkList[data-v-1dbb736b]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.LinkList[data-v-1dbb736b]{--ric_grid_col:8}}@media not all and (width<=1023px){.LinkList[data-v-1dbb736b]{margin-bottom:128px}}.LinkList--title[data-v-1dbb736b]{letter-spacing:-.8px;margin-bottom:24px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.LinkList--title[data-v-1dbb736b]{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.LinkList--title[data-v-1dbb736b]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.LinkList--item[data-v-1dbb736b]{border-bottom:1px solid var(--ric_color_meadow-10);align-items:center;gap:16px;width:100%;display:flex}.LinkList--item[data-v-1dbb736b]:first-child{border-top:1px solid var(--ric_color_meadow-10)}.LinkList--linkContainer[data-v-1dbb736b]{align-items:center;display:flex}.LinkList--link[data-v-1dbb736b]{width:100%;padding-block:16px}@media not all and (width<=767px){.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]{letter-spacing:-.1px;flex:1;font-size:24px;font-weight:700;line-height:1.5;display:flex}@media (width<=1279px){.LinkList--label[data-v-1dbb736b]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.LinkList--label[data-v-1dbb736b]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.LinkList--icon[data-v-1dbb736b]{--ric-icon_size:24px;background-color:var(--ric_color_yellow);width:40px;height:40px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing);border-radius:100%;flex:none;padding:8px;transform:rotate(-90deg)}.FormRow[data-v-e82bab51]:not(:last-child){margin-bottom:32px}.FormRow[data-v-e82bab51]:not(.FormRow--grid-none){gap:24px;display:flex}.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){white-space:nowrap;width:30%}.FormRow.FormRow--grid-30-70[data-v-e82bab51]>:nth-child(2n){width:70%}.MicrosoftForm{--ric_grid_col:10;margin-left:auto;margin-right:auto;background-color:var(--ric_color_grey-40);height:80vh;min-height:500px;margin-block:64px;position:relative}@media not all and (width<=767px){.MicrosoftForm{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.MicrosoftForm{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1023px){.MicrosoftForm{margin-block:128px}}.MicrosoftForm .MicrosoftForm--iframe{border:none;width:100%;height:100%;display:block}.MicrosoftForm .MicrosoftForm--captcha{place-items:center;width:100%;height:100%;display:grid}.Breadcrumb{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.Breadcrumb--list{display:flex}.Breadcrumb--item{position:relative}.Breadcrumb--link{background-color:var(--ric_color_yellow-20);transition:background-color var(--ric_hover_duration-short) var(--ric_hover_easing);padding-block:8px;padding-inline:16px;font-weight:700;display:inline-block;position:relative}@media not all and (width<=1279px){.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 (width<=1279px){.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 (width<=1279px){.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]{z-index:2;width:16px;height:16px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.PageHeader{padding-top:var(--ric_header_gap_top);margin-bottom:64px}@media not all and (width<=1023px){.PageHeader{margin-bottom:128px}}.PageHeader--top{--ric_grid_col:8;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative}@media not all and (width<=767px){.PageHeader--top{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.PageHeader--top{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.PageHeader.width-wide .PageHeader--top{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.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 (width<=767px){.PageHeader--breadcrumb{margin-bottom:12px}}.PageHeader--headline{letter-spacing:0;hyphens:auto;text-align:center;order:2;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417}@media (width<=1439px){.PageHeader--headline{font-size:80px}}@media (width<=1279px){.PageHeader--headline{font-size:72px;line-height:1.11111}}@media (width<=767px){.PageHeader--headline{font-size:48px;line-height:1.16667}}@media (width<=479px){.PageHeader--headline{font-size:44px}}.PageHeader.font-small .PageHeader--headline{letter-spacing:0;hyphens:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:80px;line-height:1.1}@media (width<=1439px){.PageHeader.font-small .PageHeader--headline{font-size:64px;line-height:1.125}}@media (width<=1279px){.PageHeader.font-small .PageHeader--headline{font-size:56px;line-height:1.14286}}@media (width<=767px){.PageHeader.font-small .PageHeader--headline{font-size:40px;line-height:1.2}}@media not all and (width<=767px){.PageHeader.prevent-breaks .PageHeader--headline{word-break:keep-all;hyphens:none}}.PageHeader--image{--ric_grid_col:10;border-radius:var(--ric_border-radius_md);margin-top:24px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media not all and (width<=767px){.PageHeader--image{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.PageHeader--image{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=767px){.PageHeader--image{margin-top:40px}}.ProgressiveBackground--background{pointer-events:none;width:100%;height:100dvh;position:fixed;top:0;left:0}.ProgressiveBackground--background:before{content:"";background-color:var(--ric_progressive_background_color);width:100%;height:100%;opacity:var(--ric_progressive_background_progress,0);will-change:opacity;display:block;position:absolute;top:0;left:0}.ProgressiveBackground--background.is-gradient:before{background:linear-gradient(to bottom, var(--ric_color_yellow), var(--ric_color_yellow-20) 50%)}.PageHeaderHero--wrapper{margin-bottom:64px;position:relative}@media not all and (width<=1023px){.PageHeaderHero--wrapper{margin-bottom:128px}}@media not all and (width<=1439px){.PageHeaderHero--wrapper{margin-bottom:0}}.PageHeaderHero--content{padding-top:var(--ric_header_gap_top);z-index:1;flex-direction:column;align-items:center;gap:16px;min-height:max(115dvw,450px);padding-bottom:128px;display:flex;position:relative;overflow:hidden}@media not all and (width<=767px){.PageHeaderHero--content{height:unset;gap:12px;min-height:max(670px,55dvw);padding-bottom:256px}}.PageHeaderHero--title{letter-spacing:0;hyphens:auto;--ric_grid_col:12;color:var(--ric_color_white);white-space:pre-line;text-align:center;order:2;margin-left:auto;margin-right:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417;position:relative}@media (width<=1439px){.PageHeaderHero--title{font-size:80px}}@media (width<=1279px){.PageHeaderHero--title{font-size:72px;line-height:1.11111}}@media (width<=767px){.PageHeaderHero--title{font-size:48px;line-height:1.16667}}@media (width<=479px){.PageHeaderHero--title{font-size:44px}}@media not all and (width<=767px){.PageHeaderHero--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.PageHeaderHero--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.PageHeaderHero--title{--ric_grid_col:10}}@media not all and (width<=1439px){.PageHeaderHero--title{--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.PageHeaderHero--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.PageHeaderHero--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}}.PageHeaderHero--breadcrumbs{order:1}.PageHeaderHero--images{width:100%;height:100%;position:absolute;top:0;left:0}.PageHeaderHero--imagesContainer{--ric_grid_col:10;z-index:0;height:100%;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.PageHeaderHero--imagesContainer{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.PageHeaderHero--imagesContainer{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.PageHeaderHero--image .Image{border-radius:var(--ric_border-radius_md);overflow:hidden}@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:first-child{--ric_page_header_hero_endpoint-y:-100px;width:55%;position:absolute;top:15%;right:0}@media not all and (width<=767px){.PageHeaderHero--image:first-child{width:50%}}@media not all and (width<=1279px){.PageHeaderHero--image:first-child{top:128px;bottom:unset}}.PageHeaderHero--image:nth-child(2){--ric_page_header_hero_endpoint-y:-200px;width:42%;position:absolute;top:45%;left:0}@media not all and (width<=767px){.PageHeaderHero--image:nth-child(2){width:33%}}@media not all and (width<=1279px){.PageHeaderHero--image:nth-child(2){width:25%}}.PageHeaderHero--image:nth-child(3){--ric_page_header_hero_endpoint-y:-400px;width:30%;position:absolute;top:70%;right:25%}@media not all and (width<=767px){.PageHeaderHero--image:nth-child(3){width:20%;right:35%}}@media not all and (width<=1279px){.PageHeaderHero--image:nth-child(3){right:45%}}@media (width<=767px){.ResponsiveVideo--desktop{display:none}}@media not all and (width<=767px){.ResponsiveVideo--mobile{display:none}}.ProductUSPSection--wrapper{position:relative}.ProductUSPSection{margin-block:64px;--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=1023px){.ProductUSPSection{margin-block:128px}}@media not all and (width<=767px){.ProductUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media not all and (width<=1279px){.ProductUSPSection{--ric_grid_col:6;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ProductUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.ProductUSPSection{--ric_grid_col:8}}}@media not all and (width<=1679px){.ProductUSPSection{--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ProductUSPSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductUSPSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}}.ProductUSPSection--headline.SectionHeadline,.ProductUSPSection--headline.SectionHeadline.prevent-breaks.width-wide{z-index:2;pointer-events:none}@media not all and (width<=1023px){.ProductUSPSection--headline.SectionHeadline,.ProductUSPSection--headline.SectionHeadline.prevent-breaks.width-wide{margin-bottom:0;position:sticky;top:50%;transform:translateY(-50%)}.ProductUSPSection--content{padding-top:100%;position:relative}}.ProductUSPSection--videos{position:sticky;top:20%}@media not all and (width<=767px){.ProductUSPSection--videos{top:0}}@media not all and (width<=1023px){.ProductUSPSection--videos{width:50%;height:50%;position:absolute;top:25%;left:25%}}@media not all and (width<=1679px){.ProductUSPSection--videos{width:60%;height:60%;position:absolute;top:20%;left:20%}}.ProductUSPSection--fullwidth-video{width:100%;position:absolute;inset:0}@media not all and (width<=1679px){.ProductUSPSection--fullwidth-video{margin-left:auto;margin-right:auto;margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding);position:absolute}}.ProductUSPSection--fullscreen-video{width:100%;height:90%;position:absolute;bottom:0;left:0}@media (width<=1023px){.ProductUSPSection--fullscreen-video{height:80vh;position:sticky;top:0}}.ProductUSPSection--video{background-color:initial}.ProductUSPSection--usps{opacity:0;transition:opacity var(--ric_hover_duration) var(--ric_hover_easing);transform:translateZ(0)}.ProductUSPSection--content.is-initialised .ProductUSPSection--usps{opacity:1}@media (width<=1023px){.ProductUSPSection--usps{z-index:1;flex-direction:column;align-items:center;gap:48px;display:flex;position:relative}}@media not all and (width<=1023px){.ProductUSPSection--usps{z-index:2;border-radius:var(--ric_border-radius_round);width:100%;height:100%;position:absolute;top:0;left:0}.ProductUSPSection--usps .Usp{width:128px;height:128px}.ProductUSPSection--uspItem{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))) translateX(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))));position:absolute;top:50%;left:50%}}.Quote{background-color:var(--ric_color_supporting-tone);border-radius:var(--ric_border-radius_md);grid-template-rows:repeat(2,max-content);grid-template-columns:1fr min-content;grid-template-areas:"quote quote""author link";padding-block:40px;padding-inline:24px;display:grid}@media not all and (width<=767px){.Quote{padding:64px}}.Quote--text{letter-spacing:-.2px;grid-area:quote;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.Quote--text{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.Quote--text{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.Quote--text:before{content:open-quote}.Quote--text:after{content:close-quote}.Quote--author{grid-area:author;margin-top:48px}@media not all and (width<=767px){.Quote--author{align-items:center;gap:24px;display:flex}}.Quote--author--image[data-layout]{border-radius:var(--ric_border-radius_round);flex:0 128px;width:128px;overflow:hidden}.Quote--author-details{flex-direction:column;gap:4px;display:flex}@media (width<=767px){.Quote--author-details{margin-top:24px}}.Quote--author-details--name{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}@media (width<=767px){.Quote--author-details--name{font-size:1rem}}.Quote--link.IconLink{grid-area:link;place-self:end;column-gap:0}.Quote--link.IconLink:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Quote--link.IconLink .IconLink--label{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.QuoteSliderSection--overflow-wrapper{margin-top:24px;margin-bottom:64px;overflow:hidden}@media not all and (width<=1023px){.QuoteSliderSection--overflow-wrapper{margin-bottom:128px}}.QuoteSliderSection--slider{--ric_grid_col:8;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.QuoteSliderSection--slider{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.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 (width<=1023px){.SocialProfileSection--wrapper{margin-block:128px}}.SocialProfileSection{text-align:center;padding-top:64px;padding-bottom:24px;position:relative}@media not all and (width<=1279px){.SocialProfileSection{padding-top:48px}}.SocialProfileSection--background{width:100%;height:100%;position:absolute;top:0;left:0}.SocialProfileSection--background:before{content:"";--ric_grid_col:12;background-color:var(--ric_color_yellow);border-radius:var(--ric_border-radius_md);height:100%;margin-left:auto;margin-right:auto;display:block;position:relative}@media not all and (width<=767px){.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 (width<=767px){.SocialProfileSection--background:before{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.SocialProfileSection--background:before{--ric_grid_col:10}}.SocialProfileSection--headline.SectionHeadline{margin-top:8px;margin-bottom:12px}@media not all and (width<=767px){.SocialProfileSection--headline.SectionHeadline{margin-top:0;margin-bottom:40px}}.SocialProfileSection--links{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.SocialProfileSection--media{margin-top:64px;margin-inline:auto;padding-inline:8px;position:relative}@media not all and (width<=1279px){.SocialProfileSection--media{max-width:calc(var(--ric_site_width-max) + 32px + 64px);margin-top:96px;padding-inline:16px}}.SocialProfileSection--media--carousel{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media not all and (width<=767px){.SocialProfileSection--media--carousel{gap:16px}}@media not all and (width<=1279px){.SocialProfileSection--media--carousel{grid-template-columns:repeat(5,1fr);gap:24px}}.SocialProfileSection--media--item{--ric_social-profile-card-offset:40px;border-radius:var(--ric_border-radius_md);will-change:transform;height:auto;position:relative;overflow:hidden}.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 (width<=767px){.SocialProfileSection--media--item{--ric_social-profile-card-offset:64px}}@media not all and (width<=1279px){.SocialProfileSection--media--item{--ric_social-profile-card-offset:96px}.SocialProfileSection--media--item:first-child,.SocialProfileSection--media--item:last-child{display:block}}.SocialProfileSection--mediaLink{width:100%;height:100%;position:absolute;top:0;left:0}.Table--wrapper.layout-standalone{--ric_grid_col:6;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.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 (width<=767px){.Table--wrapper.layout-standalone{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.Table--wrapper.layout-standalone{--ric_grid_col:8}}@media not all and (width<=1023px){.Table--wrapper.layout-standalone{margin-block:128px}}.Table{border-collapse:collapse;width:100%}.Table tbody tr:not(.layout-no-border-top){border-top:1px solid var(--ric_color_meadow-40)}.Table th,.Table td{white-space:pre-line;padding:12px}.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{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.Table--wrapper.layout-inline .Table th{letter-spacing:0;font-size:16px;font-weight:700;line-height:1.5}.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{letter-spacing:-.1px;font-size:18px;font-weight:400;line-height:1.55556}.Table--wrapper.layout-standalone .Table th{letter-spacing:-.1px;padding-bottom:8px;font-size:24px;font-weight:700;line-height:1.5}@media (width<=1279px){.Table--wrapper.layout-standalone .Table th{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.Table--wrapper.layout-standalone .Table th{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.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 (width<=767px){.Table--wrapper.layout-standalone .Table{table-layout:fixed}.Table--wrapper.layout-standalone .Table th{width:50%}}.TextScroll{width:100%;font-weight:700;font-size:calc(100vw / var(--ric_text-scroll_text-length) * 2);aspect-ratio:5/2;opacity:0;display:flex;position:relative;overflow:hidden}.TextScroll.is-ready{opacity:1}.TextScroll>canvas{width:100%;height:100%;position:absolute}.TextScroll .TextScroll--char{text-align:center;will-change:transform;width:max-content;display:inline-block;position:absolute}.TextScroll[data-debug=true]{background-color:#0000ff1a}.TextScroll[data-debug=true] .TextScroll--char{background-color:#00ff001a}.TourBookingCituro{--ric_grid_col:6;text-align:center;margin-bottom:64px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.TourBookingCituro{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.TourBookingCituro{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.TourBookingCituro{--ric_grid_col:8}}@media not all and (width<=1023px){.TourBookingCituro{margin-bottom:128px}}.Umantis[data-v-002d1b33]{--ric_grid_col:6;margin-bottom:64px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.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 (width<=767px){.Umantis[data-v-002d1b33]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.Umantis[data-v-002d1b33]{--ric_grid_col:8}}@media not all and (width<=1023px){.Umantis[data-v-002d1b33]{margin-bottom:128px}}.Umantis--iframe[data-v-002d1b33]{width:100%;height:260px;position:relative;overflow:auto}.Video--wrapper{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.Video--wrapper{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.Video--wrapper{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.Video{border-radius:var(--ric_border-radius_md);overflow:hidden}.AjaxForm--statusMessage[data-v-b84eda2d]{letter-spacing:-.1px;z-index:var(--ric_layer_sticky);width:calc(100% - 48px);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);align-items:center;margin-left:24px;margin-right:24px;padding:24px;font-size:18px;font-weight:700;line-height:1.55556;display:flex;position:sticky;bottom:50%}.AjaxForm--statusMessage[data-v-b84eda2d]:not(.is-custom-success){transform:translateY(50%)}.AjaxForm--statusMessage.status-error[data-v-b84eda2d]{background-color:var(--ric_color_red)}.AjaxForm--statusMessageText[data-v-b84eda2d]{padding-right:24px}.AjaxForm[data-v-b26c60b7]{--ric_grid_col:6;margin-left:auto;margin-right:auto;margin-block:64px;scroll-margin-top:320px;position:relative}@media not all and (width<=767px){.AjaxForm[data-v-b26c60b7]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.AjaxForm[data-v-b26c60b7]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.AjaxForm[data-v-b26c60b7]{--ric_grid_col:8}}@media not all and (width<=1023px){.AjaxForm[data-v-b26c60b7]{margin-block:128px}}.AjaxForm[data-v-b26c60b7]:has(:invalid) .Button,.AjaxForm.is-invalid[data-v-b26c60b7] .Button{cursor:not-allowed;opacity:.6}@media (hover:hover) and (pointer:fine){.AjaxForm[data-v-b26c60b7]:has(:invalid) .Button:hover:before,.AjaxForm[data-v-b26c60b7]:has(:invalid) .Button:active:before,.AjaxForm.is-invalid[data-v-b26c60b7] .Button:hover:before,.AjaxForm.is-invalid[data-v-b26c60b7] .Button:active:before{opacity:1}}.AjaxForm--cover[data-v-b26c60b7]{width:100%;height:100%;z-index:var(--ric_layer_sticky);background-color:var(--ric_color_white-50);position:absolute;top:0;left:0}.AjaxForm--spinner.Spinner[data-v-b26c60b7]{z-index:var(--ric_layer_sticky);position:sticky;top:40%}@media (width<=767px){.AjaxForm--spinner.Spinner[data-v-b26c60b7]{top:25%}}.AjaxForm--statusMessage[data-v-b26c60b7]{letter-spacing:-.1px;z-index:var(--ric_layer_sticky);width:calc(100% - 48px);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);align-items:center;margin-left:24px;margin-right:24px;padding:24px;font-size:18px;font-weight:700;line-height:1.55556;display:flex;position:sticky;bottom:50%;transform:translateY(50%)}.AjaxForm--statusMessage.status-error[data-v-b26c60b7]{background-color:var(--ric_color_red)}.AjaxForm--statusMessageText[data-v-b26c60b7]{padding-right:24px}.AjaxForm--statusMessageIcon[data-v-b26c60b7]{color:var(--ric_color_meadow);background-color:var(--ric_color_white);border-radius:50%;margin-left:auto}.AjaxForm--statusMessage.status-error .AjaxForm--statusMessageIcon[data-v-b26c60b7]{color:var(--ric_color_red)}.AjaxForm--successMessage[data-v-b26c60b7]{--ric_grid_col:6;margin-left:auto;margin-right:auto;letter-spacing:-.1px;margin-block:64px;font-size:24px;font-weight:400;line-height:1.5;position:relative}@media not all and (width<=767px){.AjaxForm--successMessage[data-v-b26c60b7]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.AjaxForm--successMessage[data-v-b26c60b7]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.AjaxForm--successMessage[data-v-b26c60b7]{--ric_grid_col:8}}@media not all and (width<=1023px){.AjaxForm--successMessage[data-v-b26c60b7]{margin-block:128px}}@media (width<=1279px){.AjaxForm--successMessage[data-v-b26c60b7]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.AjaxForm--successMessage[data-v-b26c60b7]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.Modal--container[data-v-791be657]{width:100%;height:100%;z-index:var(--ric_layer_overlay);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}@media (width<=767px){.Modal--container.theme-default[data-v-791be657],.Modal--container.theme-centered-wide[data-v-791be657]{align-items:flex-end}}.Modal--container.is-open[data-v-791be657]{display:flex}.Modal--dialog[data-v-791be657]{background-color:var(--ric_color_white);border-radius:var(--ric_border-radius_md);border:none;display:block;overflow:hidden}.Modal--container.theme-default .Modal--dialog[data-v-791be657]{width:580px;height:calc(100vh - 48px);margin-left:auto;margin-right:24px}@media (width<=767px){.Modal--container.theme-default .Modal--dialog[data-v-791be657]{border-bottom-right-radius:0;border-bottom-left-radius:0;width:auto;height:calc(100vh - 128px);margin-inline:0}}.Modal--container.theme-centered .Modal--dialog[data-v-791be657]{width:400px;max-width:calc(100% - 32px);max-height:calc(100% - 48px);margin-left:auto;margin-right:auto}@media (width<=767px){.Modal--container.theme-centered .Modal--dialog[data-v-791be657]{padding-inline:24px}}.Modal--container.theme-centered-wide .Modal--dialog[data-v-791be657]{width:580px;max-width:calc(100% - 32px);max-height:calc(100% - 48px);margin-left:auto;margin-right:auto;overflow-y:scroll}@media (width<=767px){.Modal--container.theme-centered-wide .Modal--dialog[data-v-791be657]{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100vw;max-width:none;height:calc(100vh - 128px);max-height:none;margin-inline:0}}.Modal--container.theme-lightbox .Modal--dialog[data-v-791be657]{width:660px;max-width:100%;max-height:calc(100% - 48px);margin-left:auto;margin-right:auto;display:flex}@media (width<=767px){.Modal--container.theme-lightbox .Modal--dialog[data-v-791be657]{border-bottom-right-radius:0;border-bottom-left-radius:0;align-self:flex-end;max-height:calc(100% - 64px)}}.Modal--closeButton[data-v-791be657]{z-index:var(--ric_layer_overlay);border:1px solid var(--ric_color_meadow-20);transition:transform var(--ric_hover_duration) var(--ric_hover_easing);border-radius:100%;padding:8px;position:absolute;top:16px;right:16px}@media (hover:hover) and (pointer:fine){.Modal--closeButton[data-v-791be657]:hover,.Modal--closeButton[data-v-791be657]:active{transform:rotate(180deg)}}.FormHint[data-v-77a34eac],.FormHint--button[data-v-77a34eac]{letter-spacing:.1px;color:var(--ric_color_meadow-80);margin-top:8px;font-size:14px;font-weight:400;line-height:1.57143}.FormHint--button[data-v-77a34eac]{color:var(--ric_color_meadow-80);transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline;display:inline-block}.FieldFile.is-invalid .FormHint,.FieldFile.is-invalid .FormHint--button{color:inherit}.FormLabel+.FormHint{margin-top:0}.FormLabel[data-v-d02cc584]{letter-spacing:-.1px;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.55556;display:block}.FormLabel.layout-hidden[data-v-d02cc584]{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.FormLabel.layout-large[data-v-d02cc584]{letter-spacing:-.2px;margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.FormLabel.layout-large[data-v-d02cc584]{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.FormLabel.layout-large[data-v-d02cc584]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FieldInput--input[data-v-db66f596]{hyphens:none;appearance:none;letter-spacing:-.1px;width:100%;height:62px;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);border-radius:31px;outline:0;padding-block:16px;padding-inline:24px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}.FieldInput--input[data-v-db66f596]:focus{outline:0}.FieldInput--input[data-v-db66f596]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldInput--input[data-v-db66f596]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldInput--input[data-v-db66f596]::selection{background-color:var(--ric_color_meadow-10)}.FieldInput--input[data-v-db66f596]::placeholder{color:var(--ric_color_meadow-50)}@media (width<=767px){.FieldInput--input[data-v-db66f596]{letter-spacing:-.1px;border-radius:29px;height:58px;font-size:24px;font-weight:400;line-height:1.5}}@media (width<=767px) and (width<=1279px){.FieldInput--input[data-v-db66f596]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px) and (width<=767px){.FieldInput--input[data-v-db66f596]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FormLabelContentWithLink a[data-v-a0140b06]{color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.FieldCheckboxes--options[data-v-28ab2d7b]{flex-direction:column;gap:24px;margin-top:16px;display:flex}.FieldCheckboxes--option[data-v-28ab2d7b]{position:relative}.FieldInput--input[data-v-28ab2d7b]{hyphens:none;appearance:none;letter-spacing:-.1px;width:100%;height:62px;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);border-radius:31px;outline:0;padding-block:16px;padding-inline:24px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}.FieldInput--input[data-v-28ab2d7b]:focus{outline:0}.FieldInput--input[data-v-28ab2d7b]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldInput--input[data-v-28ab2d7b]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldInput--input[data-v-28ab2d7b]::selection{background-color:var(--ric_color_meadow-10)}.FieldInput--input[data-v-28ab2d7b]::placeholder{color:var(--ric_color_meadow-50)}@media (width<=767px){.FieldInput--input[data-v-28ab2d7b]{letter-spacing:-.1px;border-radius:29px;height:58px;font-size:24px;font-weight:400;line-height:1.5}}@media (width<=767px) and (width<=1279px){.FieldInput--input[data-v-28ab2d7b]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px) and (width<=767px){.FieldInput--input[data-v-28ab2d7b]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FieldCheckboxes--label[data-v-28ab2d7b]{cursor:pointer;min-width:26px;min-height:26px;padding-top:2px;padding-left:38px;display:block;position:relative}.FieldCheckboxes--label[data-v-28ab2d7b]:before,.FieldCheckboxes--label[data-v-28ab2d7b]:after{content:"";width:26px;height:26px;display:block;position:absolute;top:0;left:0}.FieldCheckboxes--label[data-v-28ab2d7b]:before{background-color:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:var(--ric_border-radius_xs)}.FieldCheckboxes--label[data-v-28ab2d7b]:after{border-color:var(--ric_color_meadow);opacity:0}@media (hover:hover) and (pointer:fine){input:not(:disabled)+.FieldCheckboxes--label[data-v-28ab2d7b]:hover:before,input:not(:disabled)+.FieldCheckboxes--label[data-v-28ab2d7b]: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-28ab2d7b]:after,input:checked+.FieldCheckboxes--label[data-v-28ab2d7b]>*{opacity:1}.FieldCheckboxes--label[data-v-28ab2d7b]:after{opacity:0;transition:opacity var(--ric_hover_duration-short) var(--ric_hover_easing);border-bottom:2px solid;border-right:2px solid;width:8px;height:14px;display:block;position:absolute;top:13px;left:13px;transform:translate(-50%,calc(-50% - 2px))rotate(45deg)}.FieldCheckboxes--input[data-v-28ab2d7b]{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.FieldCheckboxes--input[data-v-28ab2d7b]:disabled~*{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldTextarea--input[data-v-0036e2c4]{hyphens:none;appearance:none;letter-spacing:-.1px;width:100%;height:62px;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);border-radius:31px;border-radius:var(--ric_border-radius_s);outline:0;height:auto;min-height:12em;padding-block:16px;padding-inline:24px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}.FieldTextarea--input[data-v-0036e2c4]:focus{outline:0}.FieldTextarea--input[data-v-0036e2c4]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldTextarea--input[data-v-0036e2c4]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldTextarea--input[data-v-0036e2c4]::selection{background-color:var(--ric_color_meadow-10)}.FieldTextarea--input[data-v-0036e2c4]::placeholder{color:var(--ric_color_meadow-50)}@media (width<=767px){.FieldTextarea--input[data-v-0036e2c4]{letter-spacing:-.1px;border-radius:29px;height:58px;font-size:24px;font-weight:400;line-height:1.5}}@media (width<=767px) and (width<=1279px){.FieldTextarea--input[data-v-0036e2c4]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px) and (width<=767px){.FieldTextarea--input[data-v-0036e2c4]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FormSubmitButton--invalidNoteA11y[data-v-a433f287]{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}form:not(.is-invalid,:has(:invalid)) .FormSubmitButton--invalidNoteA11y{display:none}.FieldRadios.layout-quiz .FieldRadios--legend[data-v-d5a321b8]{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.FieldRadios.layout-quiz .FieldRadios--legend[data-v-d5a321b8]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.FieldRadios.layout-quiz .FieldRadios--legend[data-v-d5a321b8]{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.FieldRadios--options[data-v-d5a321b8]{flex-wrap:wrap;gap:24px;margin-top:16px;display:flex}@media (width<=767px){.FieldRadios.layout-quiz .FieldRadios--options[data-v-d5a321b8]{flex-direction:column;gap:8px}}.FieldRadios--option[data-v-d5a321b8]{position:relative}.FieldRadios--option.is-open-answer[data-v-d5a321b8]{flex-wrap:wrap;gap:12px;display:flex}.FieldRadios.layout-quiz .FieldRadios--option[data-v-d5a321b8]{flex:1 1 0}.FieldRadios.layout-block .FieldRadios--option[data-v-d5a321b8]{flex:none;width:100%}.FieldRadios--label[data-v-d5a321b8]{cursor:pointer;min-width:26px;min-height:26px;padding-top:2px;padding-left:38px;display:block;position:relative}.FieldRadios--label[data-v-d5a321b8]:before,.FieldRadios--label[data-v-d5a321b8]:after{content:"";width:26px;height:26px;display:block;position:absolute;top:0;left:0}.FieldRadios--label[data-v-d5a321b8]:before{background-color:var(--ric_color_white);border:1px solid var(--ric_color_meadow);border-radius:var(--ric_border-radius_xs)}.FieldRadios--label[data-v-d5a321b8]:after{border-color:var(--ric_color_meadow);opacity:0}@media (hover:hover) and (pointer:fine){input:not(:disabled)+.FieldRadios--label[data-v-d5a321b8]:hover:before,input:not(:disabled)+.FieldRadios--label[data-v-d5a321b8]: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-d5a321b8]:after,input:checked+.FieldRadios--label[data-v-d5a321b8]>*{opacity:1}.FieldRadios--label[data-v-d5a321b8]:before,.FieldRadios--label[data-v-d5a321b8]:after{border-radius:100%}.FieldRadios--label[data-v-d5a321b8]:after{opacity:0;transition:opacity var(--ric_hover_duration-short) var(--ric_hover_easing);background-color:var(--ric_color_meadow);border-radius:100%;width:8px;height:8px;display:block;position:absolute;top:13px;left:13px;transform:translate(-50%,-50%)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]{letter-spacing:-.1px;text-align:center;border-radius:var(--ric_border-radius_md);min-height:100%;transition:box-shadow var(--ric_hover_duration-short) var(--ric_hover_easing);padding-top:24px;padding-bottom:60px;border:1px solid;padding-inline:24px;font-size:18px;font-weight:700;line-height:1.55556}.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]:before{top:auto;bottom:12px;left:50%;transform:translate(-50%)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]:after{top:auto;bottom:25px;left:50%;transform:translate(-50%,50%)}@media (hover:hover) and (pointer:fine){.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]:hover,.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]: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-d5a321b8]:hover:before,.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]:active:before{box-shadow:none}}@media (width<=767px){.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]{text-align:left;border-radius:var(--ric_border-radius_round);border-width:2px;padding-block:16px}.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]:before{bottom:50%;left:auto;right:24px;transform:translateY(50%)}.FieldRadios.layout-quiz .FieldRadios--label[data-v-d5a321b8]:after{bottom:50%;left:auto;right:37px;transform:translate(50%,50%)}}.FieldRadios.layout-quiz input:checked+.FieldRadios--label[data-v-d5a321b8]{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldRadios--input[data-v-d5a321b8]{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.FieldRadios--input[data-v-d5a321b8]:disabled~*{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldRadios--freeTextAnswer[data-v-d5a321b8]{hyphens:none;appearance:none;letter-spacing:-.1px;width:100%;height:62px;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);border-radius:31px;outline:0;margin-left:40px;padding-block:16px;padding-inline:24px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}.FieldRadios--freeTextAnswer[data-v-d5a321b8]:focus{outline:0}.FieldRadios--freeTextAnswer[data-v-d5a321b8]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldRadios--freeTextAnswer[data-v-d5a321b8]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldRadios--freeTextAnswer[data-v-d5a321b8]::selection{background-color:var(--ric_color_meadow-10)}.FieldRadios--freeTextAnswer[data-v-d5a321b8]::placeholder{color:var(--ric_color_meadow-50)}@media (width<=767px){.FieldRadios--freeTextAnswer[data-v-d5a321b8]{letter-spacing:-.1px;border-radius:29px;height:58px;font-size:24px;font-weight:400;line-height:1.5}}@media (width<=767px) and (width<=1279px){.FieldRadios--freeTextAnswer[data-v-d5a321b8]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px) and (width<=767px){.FieldRadios--freeTextAnswer[data-v-d5a321b8]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FieldSelect--input[data-v-0a1d8a16]{hyphens:none;appearance:none;letter-spacing:-.1px;width:100%;height:62px;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);border-radius:31px;outline:0;padding-block:16px;padding-inline:24px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}.FieldSelect--input[data-v-0a1d8a16]:focus{outline:0}.FieldSelect--input[data-v-0a1d8a16]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldSelect--input[data-v-0a1d8a16]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldSelect--input[data-v-0a1d8a16]::selection{background-color:var(--ric_color_meadow-10)}.FieldSelect--input[data-v-0a1d8a16]::placeholder{color:var(--ric_color_meadow-50)}@media (width<=767px){.FieldSelect--input[data-v-0a1d8a16]{letter-spacing:-.1px;border-radius:29px;height:58px;font-size:24px;font-weight:400;line-height:1.5}}@media (width<=767px) and (width<=1279px){.FieldSelect--input[data-v-0a1d8a16]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px) and (width<=767px){.FieldSelect--input[data-v-0a1d8a16]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FieldSelect--wrapper[data-v-0a1d8a16]{position:relative}.FieldSelect--icon[data-v-0a1d8a16]{z-index:1;pointer-events:none;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.CardboardCanQuestionnaireForm .FormLabel--requiredAbbr{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.FieldDate--input[data-v-4333bbe1]{hyphens:none;appearance:none;letter-spacing:-.1px;width:100%;height:62px;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);border-radius:31px;outline:0;padding-block:16px;padding-inline:24px;font-size:18px;font-weight:400;line-height:1.55556;position:relative}.FieldDate--input[data-v-4333bbe1]:focus{outline:0}.FieldDate--input[data-v-4333bbe1]:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.FieldDate--input[data-v-4333bbe1]:focus{box-shadow:0 0 0 1px var(--ric_color_meadow), 0 0 0 5px var(--ric_color_meadow-20)}.FieldDate--input[data-v-4333bbe1]::selection{background-color:var(--ric_color_meadow-10)}.FieldDate--input[data-v-4333bbe1]::placeholder{color:var(--ric_color_meadow-50)}@media (width<=767px){.FieldDate--input[data-v-4333bbe1]{letter-spacing:-.1px;border-radius:29px;height:58px;font-size:24px;font-weight:400;line-height:1.5}}@media (width<=767px) and (width<=1279px){.FieldDate--input[data-v-4333bbe1]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px) and (width<=767px){.FieldDate--input[data-v-4333bbe1]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FieldFile[data-v-1ff95d61]{--ric-field-file_color_hover:var(--ric_color_meadow-20)}.FieldFile.is-invalid[data-v-1ff95d61]{--ric-field-file_color_hover:var(--ric_color_red-20);color:var(--ric_color_red)}.FieldFile--input[data-v-1ff95d61]{width:100%}.FieldFile--input[data-v-1ff95d61]::-webkit-file-upload-button{letter-spacing:-.1px;color:inherit;background-color:var(--ric_color_white);border-radius:var(--ric_border-radius_round);cursor:pointer;transition:var(--ric_hover_duration) var(--ric_hover_easing);border-style:solid;border-color:currentColor;align-items:center;margin-right:12px;padding-block:14px;padding-inline:48px;font-size:18px;font-weight:700;line-height:1.55556;transition-property:background-color;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.FieldFile--input[data-v-1ff95d61]::-webkit-file-upload-button:hover,.FieldFile--input[data-v-1ff95d61]::-webkit-file-upload-button:active{background-color:var(--ric-field-file_color_hover)}}.FieldFile--input[data-v-1ff95d61]::file-selector-button{letter-spacing:-.1px;color:inherit;background-color:var(--ric_color_white);border-radius:var(--ric_border-radius_round);cursor:pointer;transition:var(--ric_hover_duration) var(--ric_hover_easing);border-style:solid;border-color:currentColor;align-items:center;margin-right:12px;padding-block:14px;padding-inline:48px;font-size:18px;font-weight:700;line-height:1.55556;transition-property:background-color;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.FieldFile--input[data-v-1ff95d61]::file-selector-button:hover,.FieldFile--input[data-v-1ff95d61]::file-selector-button:active{background-color:var(--ric-field-file_color_hover)}}.FieldFile--errors[data-v-1ff95d61]{letter-spacing:.1px;margin-top:8px;font-size:14px;font-weight:400;line-height:1.57143}.FormFieldSet[data-v-fd0dd08e]{margin-top:64px;margin-bottom:32px}.FormFieldSet--legend[data-v-fd0dd08e]{letter-spacing:-.2px;margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.FormFieldSet--legend[data-v-fd0dd08e]{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.FormFieldSet--legend[data-v-fd0dd08e]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.BasicForm[data-v-53c23aac]{--ric_grid_col:6;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.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 (width<=767px){.BasicForm[data-v-53c23aac]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.BasicForm[data-v-53c23aac]{--ric_grid_col:8}}@media not all and (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}}.CustomerServiceForm--complaintIntro[data-v-3d9c3194]{letter-spacing:-.1px;margin-bottom:48px;font-size:24px;font-weight:400;line-height:1.5}@media (width<=1279px){.CustomerServiceForm--complaintIntro[data-v-3d9c3194]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.CustomerServiceForm--complaintIntro[data-v-3d9c3194]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=767px){.CustomerServiceForm--complaintIntro[data-v-3d9c3194]{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]{opacity:0;transform:scale(.5)}.QuizFeedback[data-v-2a785dbf]{letter-spacing:-.1px;justify-content:center;align-items:center;gap:24px;margin-top:48px;font-size:24px;font-weight:400;line-height:1.5;display:flex}@media (width<=1279px){.QuizFeedback[data-v-2a785dbf]{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.QuizFeedback[data-v-2a785dbf]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.QuizFeedback.status-wrong[data-v-2a785dbf]{color:var(--ric_color_red)}@media (width<=767px){.QuizFeedback[data-v-2a785dbf]{--ric-icon_size:32px;margin-top:24px}}.Quiz{--ric_grid_col:6;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.Quiz{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.Quiz{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.Quiz{--ric_grid_col:8}}@media not all and (width<=1023px){.Quiz{margin-block:128px}}.Quiz .FormLabel--requiredAbbr{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.ArticleTeaser[data-v-afc98dd5]{flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.ArticleTeaser:hover .ArticleTeaser--image .Image[data-v-afc98dd5],.ArticleTeaser:active .ArticleTeaser--image .Image[data-v-afc98dd5]{transform:scale(1.15)}.ArticleTeaser:hover .ArticleTeaser--image[data-v-afc98dd5],.ArticleTeaser:active .ArticleTeaser--image[data-v-afc98dd5]{transform:scale(.95)}.ArticleTeaser:hover .ArticleTeaser--meta[data-v-afc98dd5],.ArticleTeaser:hover .ArticleTeaser--title[data-v-afc98dd5],.ArticleTeaser:active .ArticleTeaser--meta[data-v-afc98dd5],.ArticleTeaser:active .ArticleTeaser--title[data-v-afc98dd5]{transform:translateY(var(--ric_hover_offset))}}.ArticleTeaser--image[data-v-afc98dd5]{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);order:1;margin-bottom:16px;overflow:hidden}.ArticleTeaser--image .Image[data-v-afc98dd5]{transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.ArticleTeaser--meta[data-v-afc98dd5]{transition:transform var(--ric_hover_duration) var(--ric_hover_easing);letter-spacing:-.1px;order:2;margin-bottom:8px;font-size:18px;font-weight:400;line-height:1.55556;display:block}.ArticleTeaser--title[data-v-afc98dd5]{letter-spacing:-.7px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing);order:3;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.ArticleTeaser--title[data-v-afc98dd5]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.ArticleTeaser--title[data-v-afc98dd5]{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.ArticleTeaserGrid{--ric_grid_col:12;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.ArticleTeaserGrid{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ArticleTeaserGrid{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ArticleTeaserGrid{--ric_grid_col:10}}@media not all and (width<=1023px){.ArticleTeaserGrid{margin-block:128px}}.ArticleTeaserGrid--items{gap:48px 24px;display:grid}@media not all and (width<=767px){.ArticleTeaserGrid--items{grid-template-columns:repeat(2,1fr);row-gap:64px}}@media not all and (width<=1023px){.ArticleTeaserGrid--items{grid-template-columns:repeat(3,1fr)}}@media not all and (width<=1279px){.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{justify-content:center;margin-top:32px;display:flex}@media not all and (width<=767px){.ArticleTeaserGrid--showMoreButton{margin-top:64px}}@media not all and (width<=1279px){.ArticleTeaserGrid--showMoreButton{margin-top:128px}}.ArticleTeaserSection[data-v-e210bc5c]{margin-block:64px}@media not all and (width<=1023px){.ArticleTeaserSection[data-v-e210bc5c]{margin-block:128px}}@media (width<=1279px){.ArticleTeaserSection[data-v-e210bc5c]{width:100%;overflow:hidden}}@media not all and (width<=767px){.ArticleTeaserSection[data-v-e210bc5c]{--ric_grid_col:12;max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter));margin-left:auto;margin-right:auto;position:relative}@media (width<=767px){.ArticleTeaserSection[data-v-e210bc5c]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ArticleTeaserSection[data-v-e210bc5c]{--ric_grid_col:10}}}.ArticleTeaserSection--headline[data-v-e210bc5c]{margin-bottom:64px}@media not all and (width<=767px){.ArticleTeaserSection--items[data-v-e210bc5c]{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}}@media not all and (width<=1023px){.ArticleTeaserSection--items[data-v-e210bc5c]{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.ArticleTeaserSection--items[data-v-e210bc5c]{padding-inline:var(--ric_site-padding);scroll-padding-inline:var(--ric_site-padding);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:24px;display:flex;overflow-x:auto}.ArticleTeaserSection--items[data-v-e210bc5c] ::-webkit-scrollbar{display:none}.ArticleTeaserSection--item[data-v-e210bc5c]{width:calc(100vw - 2 * var(--ric_site-padding) - 60px);scroll-snap-align:start;flex:none}}.BrandBuildingHeader{height:100dvh;margin-bottom:48px;position:relative}.BrandBuildingHeader--desktopVideoMain,.BrandBuildingHeader--mobileVideoMain,.BrandBuildingHeader--desktopVideoSecondary,.BrandBuildingHeader--mobileVideoSecondary{width:100%;height:100%;position:absolute;top:0;left:0}.BrandBuildingHeader--desktopVideoMain,.BrandBuildingHeader--mobileVideoMain{z-index:var(--ric_layer_haze)}.BrandBuildingHeader--desktopVideoSecondary,.BrandBuildingHeader--mobileVideoSecondary{z-index:var(--ric_layer_surface)}@media (width<=767px){.BrandBuildingHeader--desktopVideoMain,.BrandBuildingHeader--desktopVideoSecondary{display:none}}@media not all and (width<=767px){.BrandBuildingHeader--mobileVideoMain,.BrandBuildingHeader--mobileVideoSecondary{display:none}}.BrandBuildingHeader--content{padding-top:var(--ric_header_gap_top_small);z-index:var(--ric_layer_mist);opacity:0;height:100dvh;transition:opacity var(--ric_hover_duration-extra-long) var(--ric_hover_easing);flex-direction:column;align-items:center;gap:40px;padding-bottom:64px;display:flex;position:relative}.BrandBuildingHeader--content.is-visible{opacity:1}@media (width<=767px){.BrandBuildingHeader--content{justify-content:space-between}}.BrandBuildingHeader--content--backdrop{background-blend-mode:plus-darker;background:linear-gradient(#003a9ee6 -23.46%,#0000 86.28%);width:100%;height:60vh;position:absolute;top:0;left:0}.BrandBuildingHeader--form{flex-direction:column;height:100%;display:flex;position:relative}.BrandBuildingHeader--form--title{letter-spacing:-.2px;padding-top:40px;padding-bottom:16px;padding-inline:40px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.BrandBuildingHeader--form--title{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.BrandBuildingHeader--form--title{letter-spacing:-.1px;padding-top:64px;padding-inline:24px;font-size:20px;line-height:1.4}}.BrandBuildingHeader--form--form{padding-bottom:40px;padding-inline:40px}.BrandBuildingHeader--form--form .AjaxForm{margin-block:0!important}@media (width<=767px){.BrandBuildingHeader--form--form{padding-inline:24px}}.BrandBuildingHeader--title{letter-spacing:0;hyphens:auto;--ric_grid_col:12;color:var(--ric_title_color);text-align:center;margin-left:auto;margin-right:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417;position:relative}@media (width<=1439px){.BrandBuildingHeader--title{font-size:80px}}@media (width<=1279px){.BrandBuildingHeader--title{font-size:72px;line-height:1.11111}}@media (width<=767px){.BrandBuildingHeader--title{font-size:48px;line-height:1.16667}}@media (width<=479px){.BrandBuildingHeader--title{font-size:44px}}@media not all and (width<=767px){.BrandBuildingHeader--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.BrandBuildingHeader--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.BrandBuildingHeader--title{--ric_grid_col:10}}.BrandBuildingHeader--title--small{letter-spacing:-.9px;letter-spacing:1.2px;font-size:48px;font-weight:700;line-height:1.2}@media (width<=1279px){.BrandBuildingHeader--title--small{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.BrandBuildingHeader--title--small{letter-spacing:-.8px;font-size:32px;line-height:1.25}}.BrandBuildingHeader--title--large{letter-spacing:0;hyphens:auto;letter-spacing:1.2px;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.2}@media (width<=1439px){.BrandBuildingHeader--title--large{font-size:80px}}@media (width<=1279px){.BrandBuildingHeader--title--large{font-size:72px;line-height:1.11111}}@media (width<=767px){.BrandBuildingHeader--title--large{font-size:48px;line-height:1.16667}}@media (width<=479px){.BrandBuildingHeader--title--large{font-size:44px}}.BrandBuildingHeader--sound-button{z-index:var(--ric_layer_sticky);position:absolute;bottom:44px;right:44px}@media (width<=767px){.BrandBuildingHeader--sound-button{bottom:24px;right:24px}}.BrandBuildingHeader--sound-icon{width:48px;height:48px}.BrandBuildingHeader--sound-button:hover .BrandBuildingHeader--sound-icon path{fill-opacity:.4}.FactsTeaser{width:100%;color:var(--ric_color_meadow);background-color:var(--ric_color_meadow-10);border-radius:var(--ric_border-radius_md);flex-direction:column;padding:24px;display:flex}.FactsTeaser.FactsTeaser--open{color:var(--ric_color_white);background-color:var(--ric_color_meadow-80)}@media not all and (width<=767px){.FactsTeaser{padding-block:48px;padding-inline:64px}}@media not all and (width<=1279px){.FactsTeaser{flex-direction:row;align-items:center;padding-inline:128px}.FactsTeaser.FactsTeaser--open{padding-block:128px}}.FactsTeaser--image-container{visibility:hidden;aspect-ratio:310/178;width:100%;height:0;position:relative}.FactsTeaser--open .FactsTeaser--image-container{visibility:visible}@media (width<=767px){.FactsTeaser--open .FactsTeaser--image-container{height:auto}}@media not all and (width<=1279px){.FactsTeaser--image-container{order:2;align-self:flex-end;width:370px;height:0}}.FactsTeaser--image[data-layout]{border-radius:var(--ric_border-radius_md);transform-origin:100% 100%;visibility:hidden;aspect-ratio:370/430;height:90%;position:absolute;bottom:0;left:49%;overflow:hidden;transform:translate(-50%)}.FactsTeaser--open .FactsTeaser--image[data-layout]{visibility:visible;opacity:1;transform:translate(-50%)rotate(8deg)}@media not all and (width<=1279px){.FactsTeaser--open .FactsTeaser--image[data-layout]{transform:rotate(10deg)}.FactsTeaser--image[data-layout]{width:370px;height:auto;transform:unset;flex-shrink:0;order:2;align-self:flex-end;left:0}}.FactsTeaser--content{grid-gap:16px;text-align:left;flex-grow:1;grid-template:"number title"1fr/max-content 1fr;align-items:center;display:grid}.FactsTeaser--open .FactsTeaser--content{grid-template-rows:repeat(3,min-content);grid-template-areas:"number title""number content""button button"}@media not all and (width<=767px){.FactsTeaser--open .FactsTeaser--content{grid-template-areas:"number title""number content""number button"}}.FactsTeaser--number{color:var(--ric_color_white);grid-area:number;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:32px;line-height:1.25}.FactsTeaser--open .FactsTeaser--number{opacity:.5}@media (width<=767px){.FactsTeaser--open .FactsTeaser--number{align-self:flex-start}}@media not all and (width<=1279px){.FactsTeaser--number{width:128px;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:64px;line-height:1.125}@media (width<=1279px){.FactsTeaser--number{font-size:44px;line-height:1.18182}}@media (width<=767px){.FactsTeaser--number{font-size:32px;line-height:1.25}}}.FactsTeaser--title{letter-spacing:-.2px;grid-area:title;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.FactsTeaser--title{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.FactsTeaser--title{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.FactsTeaser--text{white-space:pre-line}.FactsTeaser--text,.FactsTeaser--link{visibility:hidden;grid-area:1/2/auto/-1;position:absolute}.FactsTeaser--open .FactsTeaser--text,.FactsTeaser--open .FactsTeaser--link{visibility:visible;position:static}.FactsTeaser--open .FactsTeaser--text{grid-area:content}.FactsTeaser--link.IconLink{visibility:hidden;width:max-content}.FactsTeaser--open .FactsTeaser--link.IconLink{visibility:visible;grid-area:button}.FactsTeaserSection{--ric_grid_col:12;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.FactsTeaserSection{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.FactsTeaserSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.FactsTeaserSection{--ric_grid_col:10}}@media not all and (width<=1023px){.FactsTeaserSection{margin-block:128px}}.FactsTeaserSection--items{flex-direction:column;gap:8px;display:flex}@media not all and (width<=767px){.FactsTeaserSection--items{gap:16px}}.HeroTeaserHome{color:var(--ric_color_neutrals-cloud);background-color:var(--ric_color_meadow);padding-top:80px;padding-bottom:32px;position:relative}.HeroTeaserHome.text-color-primary-green{color:var(--ric_color_primary_green)}.HeroTeaserHome.text-color-custom{color:var(--ric_custom_text_color)}@media not all and (width<=767px){.HeroTeaserHome{padding-block:10vw}.HeroTeaserHome:not(:has(.has-image)):has(.text-position-desktop-bottom){padding-bottom:5vw}.HeroTeaserHome:has(.has-image.image-size-large){padding-block:6vw}}.HeroTeaserHome--backgroundImage,.HeroTeaserHome--backgroundVideo,.HeroTeaserHome--backgroundVideoMobile{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.HeroTeaserHome.darkened-background .HeroTeaserHome--backgroundImage:before{content:"";z-index:1;background-color:#0003;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.HeroTeaserHome--backgroundVideo,.HeroTeaserHome--backgroundVideoMobile{padding-top:unset}.HeroTeaserHome--backgroundVideoMobile{display:none}@media (width<=1023px){.HeroTeaserHome--backgroundVideoMobile{display:block}}.HeroTeaserHome--content{--ric_grid_col:12;z-index:1;text-align:center;flex-direction:column;justify-content:center;height:100%;min-height:496px;margin-left:auto;margin-right:auto;display:flex;position:relative}@media not all and (width<=767px){.HeroTeaserHome--content{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.HeroTeaserHome--content{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.HeroTeaserHome--content{--ric_grid_col:10}}.HeroTeaserHome--content.has-image{flex-direction:column;grid-template:"image""text";justify-content:center;display:grid}@media not all and (width<=1023px){.HeroTeaserHome--content.has-image{grid-template-columns:repeat(2,1fr);grid-template-areas:"text image"}.HeroTeaserHome--content.has-image.image-size-large{grid-template-columns:2fr 3fr}.HeroTeaserHome--content.has-image.text-position-desktop-right{grid-template-areas:"image text"}.HeroTeaserHome--content.has-image.text-position-desktop-right.image-size-large{grid-template-columns:3fr 2fr}}.HeroTeaserHome--content.text-position-desktop-top:not(.has-image){justify-content:flex-start}.HeroTeaserHome--content.text-position-desktop-bottom:not(.has-image){justify-content:flex-end}@media not all and (width<=1023px){.HeroTeaserHome--content:not(.has-image).text-position-desktop-left,.HeroTeaserHome--content:not(.has-image).text-position-desktop-right{grid-template-columns:3fr 2fr;grid-template-areas:"text image";display:grid}.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:2fr 3fr;grid-template-areas:"image text"}}@media not all and (width<=1279px){.HeroTeaserHome--content:not(.has-image).text-position-desktop-left,.HeroTeaserHome--content:not(.has-image).text-position-desktop-right,.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--content.has-mobile-bg-video{min-height:65vh}@media (width<=1023px){.HeroTeaserHome--content.has-mobile-bg-video{min-height:70vmax}}.HeroTeaserHome--text{--ric_grid_col:8;flex-direction:column;grid-area:text;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative}@media not all and (width<=767px){.HeroTeaserHome--text{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.HeroTeaserHome--text{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.HeroTeaserHome--text{padding-block:24px}}.HeroTeaserHome--text--kicker{letter-spacing:-.1px;margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.55556;display:block}.HeroTeaserHome--subtitle{letter-spacing:-.1px;margin-top:24px;font-size:18px;font-weight:700;line-height:1.55556}.HeroTeaserHome--text--title{letter-spacing:0;hyphens:auto;white-space:pre-line;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417}@media (width<=1439px){.HeroTeaserHome--text--title{font-size:80px}}@media (width<=1279px){.HeroTeaserHome--text--title{font-size:72px;line-height:1.11111}}@media (width<=767px){.HeroTeaserHome--text--title{font-size:48px;line-height:1.16667}}@media (width<=479px){.HeroTeaserHome--text--title{font-size:44px}}.HeroTeaserHome.text-color-primary-green .HeroTeaserHome--text--title{color:var(--ric_color_primary_green)}.image-size-large .HeroTeaserHome--text--title,.HeroTeaserHome--content.text-size-small .HeroTeaserHome--text--title{letter-spacing:0;hyphens:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:80px;line-height:1.1}@media (width<=1439px){.image-size-large .HeroTeaserHome--text--title,.HeroTeaserHome--content.text-size-small .HeroTeaserHome--text--title{font-size:64px;line-height:1.125}}@media (width<=1279px){.image-size-large .HeroTeaserHome--text--title,.HeroTeaserHome--content.text-size-small .HeroTeaserHome--text--title{font-size:56px;line-height:1.14286}}@media (width<=767px){.image-size-large .HeroTeaserHome--text--title,.HeroTeaserHome--content.text-size-small .HeroTeaserHome--text--title{font-size:40px;line-height:1.2}}.HeroTeaserHome--text--cta{margin-top:24px}.HeroTeaserHome--media{grid-area:image;margin-block:auto}.HeroTeaserHome-wrapper+.LeadText,.HeroTeaserHome-wrapper+.RichTextBlock{margin-top:64px}@media not all and (width<=1023px){.HeroTeaserHome-wrapper+.LeadText,.HeroTeaserHome-wrapper+.RichTextBlock{margin-top:128px}}@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%)}.ProductEscapeModal{width:100%;height:100%;z-index:calc(var(--ric_layer_nav) - 1);cursor:none;will-change:clip-path;position:fixed;top:0;left:0;overflow:hidden}.ProductEscapeModal--close-button{cursor:none}.ProductEscapeModal--close-button--inner{background-color:var(--ric_color_white);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}@media not all and (width<=1279px){.ProductEscapeModal--close-button--inner{width:72px;height:72px}}.ProductEscape--trigger{z-index:1;justify-content:center;align-items:center;width:140px;height:140px;display:flex}.ProductEscape--trigger-video{background-color:#0000;width:50px;height:40px;display:block}.ProductEscape--trigger-video.ResponsiveVideo.layout-contain{background-color:#0000}.ProductEscape--trigger-svg{pointer-events:none;position:absolute}@media not all and (prefers-reduced-motion){.ProductEscape--trigger-svg{transform-origin:50%;animation:10s linear infinite rotate}}.ProductEscape--video{object-fit:cover;background-color:var(--ric_color_white);width:100%;height:100%;position:absolute;top:0;left:0}.LandingPageHeader{padding-top:var(--ric_header_gap_top);text-align:center;background:linear-gradient(0deg, #fafafa00, var(--ric-landing-page-header-background-color));margin-bottom:64px}@media not all and (width<=1023px){.LandingPageHeader{margin-bottom:128px}}.LandingPageHeader--headline{--ric_grid_col:6;letter-spacing:0;hyphens:auto;margin-left:auto;margin-right:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417;position:relative}@media not all and (width<=767px){.LandingPageHeader--headline{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.LandingPageHeader--headline{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.LandingPageHeader--headline{--ric_grid_col:8;font-size:80px}}@media (width<=1279px){.LandingPageHeader--headline{font-size:72px;line-height:1.11111}}@media (width<=767px){.LandingPageHeader--headline{font-size:48px;line-height:1.16667}}@media (width<=479px){.LandingPageHeader--headline{font-size:44px}}@media not all and (width<=767px){.LandingPageHeader.prevent-breaks .LandingPageHeader--headline{word-break:keep-all;hyphens:none}}.LandingPageHeader--content{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.LandingPageHeader--content{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.LandingPageHeader--content{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.LandingPageHeader--escape{z-index:1;position:absolute;bottom:100px;right:0;overflow:hidden}@media (width<=767px){.LandingPageHeader--escape{bottom:-80px;right:-15px}}.LandingPageHeader--image{margin-bottom:40px}.MediaFullWidth--window{clip-path:inset(0);max-height:calc(100vh - 256px);position:relative}.MediaFullWidth--window:after{content:"";padding-bottom:55%;display:block}.MediaFullWidth--media.MediaFullWidth--media{width:100%;height:100%;position:fixed;top:0;left:0}.MikMakOverview[data-v-0d30c97f]{--ric_grid_col:12;margin-left:auto;margin-right:auto;min-height:700px;margin-block:64px;position:relative}@media not all and (width<=767px){.MikMakOverview[data-v-0d30c97f]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.MikMakOverview[data-v-0d30c97f]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.MikMakOverview[data-v-0d30c97f]{--ric_grid_col:10}}@media not all and (width<=1023px){.MikMakOverview[data-v-0d30c97f]{margin-block:128px}}@media (width<=767px){.MikMakOverview[data-v-0d30c97f]{min-height:300px}}.mm-cre+.MikMakOverview--spinner{display:none}.swn-awe-ifr.inpage,.swn-awe-ifr.swn-inpage{max-width:unset!important}.MilestonesScrolldownItem{--ric_grid_col:6;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding-block:128px;display:flex;position:relative}@media not all and (width<=767px){.MilestonesScrolldownItem{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.MilestonesScrolldownItem{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.MilestonesScrolldownItem{--ric_grid_col:8}}@media (width<=1023px){.MilestonesScrolldownItem{padding-top:196px;padding-bottom:64px}.MilestonesScrolldownItem:first-child{padding-top:128px}.MilestonesScrolldownItem:last-child{padding-bottom:0}}.MilestonesScrolldownItem--detail{flex:none;width:100%}.MilestonesScrolldownItem--detail:not(:first-of-type){padding-block-start:128px}.MilestonesScrolldownItem--image{border-radius:var(--ric_border-radius_md);overflow:hidden}.MilestonesScrolldownItem--description{letter-spacing:-.2px;text-align:center;padding-top:24px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.MilestonesScrolldownItem--description{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.MilestonesScrolldownItem--description{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media (width<=1023px){.MilestonesScrolldownItem--description{background-color:var(--ric_color_white);padding-bottom:24px}}.MilestonesScrolldownNumber{clip-path:inset(0);height:1em;line-height:1em}.MilestonesScrolldownNumber--carousel{height:inherit;transition:transform var(--ric_hover_duration-long) var(--ric_hover_easing);transition-delay:inherit;flex-direction:column;display:flex;transform:translateY(0)}.MilestonesScrolldownNumber--carousel.no-transition{transition:none}.MilestonesScrolldownNumber--number{flex-shrink:0;justify-content:center;width:100%;height:1em;display:flex}.MilestonesScrolldown{margin-block:64px}@media not all and (width<=1023px){.MilestonesScrolldown{margin-block:128px}}.MilestonesScrolldown--stickyYear{color:var(--ric_color_meadow-10);grid-template-columns:repeat(4,max-content);justify-content:center;align-items:center;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:25vw;display:grid;position:sticky;top:calc(50% - .5em)}@media (width<=1023px){.MilestonesScrolldown--stickyYear{color:var(--ric_color_meadow)}}.MilesstonesScrolldown--navigationDots{z-index:2;flex-direction:column;justify-content:center;align-items:flex-end;max-width:max-content;margin-left:auto;padding-right:36px;display:flex;position:sticky;top:50%;transform:translateY(-50%)}@media (width<=1023px){.MilesstonesScrolldown--navigationDots{display:none}}.MilesstonesScrolldown--navigationDots--button{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.MilesstonesScrolldown--navigationDots--button:after{content:"";background-color:var(--ric_color_white);outline:1.5px solid var(--ric_color_meadow);transform-origin:50%;width:10px;height:10px;transition:var(--ric_hover_duration) var(--ric_hover_easing);border-radius:50%;transition-property:opacity,transform;display:block;transform:scale(.75)}.MilesstonesScrolldown--navigationDots--button.is-active:after{background-color:var(--ric_color_meadow);transform:scale(1)}.MilesstonesScrolldown--navigationDots--year{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;position:absolute;top:50%;right:100%}.MilesstonesScrolldown--navigationDots--button.is-active .MilesstonesScrolldown--navigationDots--year{opacity:1;transform:translateY(-50%)}.MilestonesScrolldown--list{z-index:1;position:relative}.ProductTeaser[data-v-9e925d48]{display:block}.ProductTeaser.is-active .ProductTeaser--visual[data-v-9e925d48]:before{opacity:1;transform:none}.ProductTeaser.is-active .ProductTeaser--image[data-v-9e925d48]{transform:translateY(var(--ric_hover_offset))}.ProductTeaser.is-active .ProductTeaser--herb--image[data-v-9e925d48]{opacity:1;transform:none}.ProductTeaser.is-active .ProductTeaser--name[data-v-9e925d48]{transform:none}.ProductTeaser.is-active .ProductTeaser--tagline[data-v-9e925d48]{opacity:1}@media (hover:hover) and (pointer:fine){.ProductTeaser:hover .ProductTeaser--visual[data-v-9e925d48]:before,.ProductTeaser:active .ProductTeaser--visual[data-v-9e925d48]:before{opacity:1;transform:none}.ProductTeaser:hover .ProductTeaser--image[data-v-9e925d48],.ProductTeaser:active .ProductTeaser--image[data-v-9e925d48]{transform:translateY(var(--ric_hover_offset))}.ProductTeaser:hover .ProductTeaser--herb--image[data-v-9e925d48],.ProductTeaser:active .ProductTeaser--herb--image[data-v-9e925d48]{opacity:1;transform:none}.ProductTeaser:hover .ProductTeaser--name[data-v-9e925d48],.ProductTeaser:active .ProductTeaser--name[data-v-9e925d48]{transform:none}.ProductTeaser:hover .ProductTeaser--tagline[data-v-9e925d48],.ProductTeaser:active .ProductTeaser--tagline[data-v-9e925d48]{opacity:1}.ProductTeaser:focus .ProductTeaser--visual[data-v-9e925d48]:before{opacity:1;transform:none}.ProductTeaser:focus .ProductTeaser--image[data-v-9e925d48]{transform:translateY(var(--ric_hover_offset))}.ProductTeaser:focus .ProductTeaser--herb--image[data-v-9e925d48]{opacity:1;transform:none}.ProductTeaser:focus .ProductTeaser--name[data-v-9e925d48]{transform:none}.ProductTeaser:focus .ProductTeaser--tagline[data-v-9e925d48]{opacity:1}}.ProductTeaser--visual[data-v-9e925d48]{position:relative}.ProductTeaser--tag[data-v-9e925d48]{letter-spacing:.1px;z-index:9;min-width:48px;color:var(--ric_color_white);background-color:var(--ric_color_meadow);border-radius:100%;flex-grow:1;justify-content:center;align-items:center;padding:4px;font-size:12px;font-weight:700;line-height:1.33333;display:flex;position:absolute;top:0;left:0;transform:rotate(-16deg)}.ProductTeaser--tag[data-v-9e925d48]:after{content:"";padding-bottom:100%;display:block}@media not all and (width<=479px){.ProductTeaser--tag[data-v-9e925d48]{top:5%;left:10%}}@media not all and (width<=767px){.ProductTeaser--tag[data-v-9e925d48]{letter-spacing:.1px;min-width:54px;font-size:14px;font-weight:700;line-height:1.57143;top:10%;left:10%}}@media not all and (width<=1439px){.ProductTeaser--tag[data-v-9e925d48]{left:12%}}.ProductTeaser--herb[data-v-9e925d48]{position:absolute;inset:0 0 0 50%}.ProductTeaser--herb+.ProductTeaser--herb[data-v-9e925d48]{width:50%;left:0}.ProductTeaser--herb--image[data-v-9e925d48]{transform-origin:100%;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform;transform:scale(.4)}.ProductTeaser--herb--image.placement-right[data-v-9e925d48]{transform-origin:0}.ProductTeaser--image[data-v-9e925d48]{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}.ProductTeaser--title[data-v-9e925d48]{text-align:center}.ProductTeaser--name[data-v-9e925d48]{letter-spacing:0;transform:translateY(calc(var(--ric_hover_offset-top) / 2));transition:var(--ric_hover_duration) var(--ric_hover_easing);font-size:16px;font-weight:700;line-height:1.5;transition-property:transform}.ProductTeaser--tagline[data-v-9e925d48]{letter-spacing:.1px;opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);margin-top:.5em;font-size:12px;font-weight:400;line-height:1.33333;transition-property:opacity}.ProductTeaserGrid{--ric_grid_col:12;margin-bottom:64px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ProductTeaserGrid{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductTeaserGrid{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ProductTeaserGrid{--ric_grid_col:10}}@media not all and (width<=1023px){.ProductTeaserGrid{margin-bottom:128px}}.ProductTeaserGrid--grid{grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media not all and (width<=767px){.ProductTeaserGrid--grid{grid-column-gap:24px;grid-template-columns:repeat(3,1fr)}}@media not all and (width<=1279px){.ProductTeaserGrid--grid{grid-template-columns:repeat(4,1fr)}}.ProductTeaserGrid--emptyNote{margin-block:64px;--ric_grid_col:12;letter-spacing:-.1px;text-align:center;margin-left:auto;margin-right:auto;font-size:24px;font-weight:400;line-height:1.5;position:relative}@media not all and (width<=1023px){.ProductTeaserGrid--emptyNote{margin-block:128px}}@media not all and (width<=767px){.ProductTeaserGrid--emptyNote{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductTeaserGrid--emptyNote{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ProductTeaserGrid--emptyNote{--ric_grid_col:10}}@media (width<=1279px){.ProductTeaserGrid--emptyNote{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.ProductTeaserGrid--emptyNote{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.PageTeaser[data-v-45b0ee6c]{width:100%;color:var(--ric_color_white);position:relative}.PageTeaser a[data-v-45b0ee6c]:first-of-type:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.PageTeaser:hover .PageTeaser--inner[data-v-45b0ee6c],.PageTeaser:active .PageTeaser--inner[data-v-45b0ee6c]{clip-path:inset(8px round var(--ric_border-radius_md))}.PageTeaser:hover .PageTeaser--textBox[data-v-45b0ee6c],.PageTeaser:active .PageTeaser--textBox[data-v-45b0ee6c]{padding-bottom:32px;padding-left:32px;padding-right:16px}.PageTeaser:hover .PageTeaser--textBox[data-v-45b0ee6c]:after,.PageTeaser:active .PageTeaser--textBox[data-v-45b0ee6c]:after{transform:scaleY(.5)}.PageTeaser:hover .PageTeaser--image[data-v-45b0ee6c],.PageTeaser:active .PageTeaser--image[data-v-45b0ee6c]{transform:scale(1.05)}}@media not all and (width<=1023px){.PageTeaser:not(.layout--main-nav) .PageTeaser--inner[data-v-45b0ee6c]{clip-path:inset(0 round var(--ric_border-radius_md))}@media (hover:hover) and (pointer:fine){.PageTeaser:not(.layout--main-nav):hover .PageTeaser--inner[data-v-45b0ee6c],.PageTeaser:not(.layout--main-nav):active .PageTeaser--inner[data-v-45b0ee6c]{clip-path:inset(8px round var(--ric_border-radius_md))}.PageTeaser:not(.layout--main-nav):hover .PageTeaser--textBox[data-v-45b0ee6c],.PageTeaser:not(.layout--main-nav):active .PageTeaser--textBox[data-v-45b0ee6c]{padding-bottom:56px;padding-left:56px;padding-right:40px}}}.PageTeaser[data-v-45b0ee6c]:first-child:last-child{grid-column:1/-1}.PageTeaser--inner[data-v-45b0ee6c]{transition:var(--ric_hover_duration) var(--ric_hover_easing);clip-path:inset(0 round var(--ric_border-radius_md));will-change:clip-path;transition-property:clip-path;position:relative}.PageTeaser--image[data-v-45b0ee6c]{transition:var(--ric_hover_duration) var(--ric_hover_easing);background-position:50%;transition-property:transform}@media not all and (width<=767px){.PageTeaser--image.breakpoint-mobile[data-v-45b0ee6c]{display:none}}@media not all and (width<=1279px){.PageTeaser--image.breakpoint-tablet[data-v-45b0ee6c]{display:none}}@media (width<=767px){.PageTeaser--image.breakpoint-tablet[data-v-45b0ee6c],.PageTeaser--image.breakpoint-desktop[data-v-45b0ee6c]{display:none}}@media (width<=1279px){.PageTeaser--image.breakpoint-tablet+.PageTeaser--image.breakpoint-desktop[data-v-45b0ee6c]{display:none}}.PageTeaser--textBox[data-v-45b0ee6c]{z-index:1;width:100%;height:100%;transition:var(--ric_hover_duration) var(--ric_hover_easing);flex-direction:column;grid-area:card;justify-content:flex-end;align-items:flex-start;padding:24px;transition-property:padding;display:flex;position:absolute;top:0;left:0}.PageTeaser--textBox[data-v-45b0ee6c]:after{content:"";z-index:-2;transform-origin:bottom;width:100%;height:100%;transition:var(--ric_hover_duration) var(--ric_hover_easing);background:linear-gradient(#0000 0%,#000000a1 100%);transition-property:transform;display:block;position:absolute;top:0;left:0;transform:scaleY(.6)}@media not all and (width<=1023px){.PageTeaser:not(.layout--main-nav) .PageTeaser--textBox[data-v-45b0ee6c]{padding:48px}}.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media not all and (width<=767px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}}@media not all and (width<=1023px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.8px;font-size:32px;line-height:1.25}}}.PageTeaser.layout--main-nav .PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.2px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.PageTeaser.layout--main-nav .PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.PageTeaser.layout--main-nav .PageTeaser--title[data-v-45b0ee6c]{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.PageTeaser--cta[data-v-45b0ee6c]{margin-top:16px}@media not all and (width<=767px){.PageTeaser:not(.layout--main-nav) .PageTeaser--cta[data-v-45b0ee6c]{margin-top:24px}}@media (width<=767px){.PageTeaser.layout--main-nav .PageTeaser--cta[data-v-45b0ee6c]{display:none}}.PageTeaser--link[data-v-45b0ee6c]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.PageTeaserSection[data-v-04c3e4ba]{--ric_grid_col:12;margin-left:auto;margin-right:auto;margin-block:64px;position:relative}@media not all and (width<=767px){.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 (width<=767px){.PageTeaserSection[data-v-04c3e4ba]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.PageTeaserSection[data-v-04c3e4ba]{--ric_grid_col:10}}@media not all and (width<=1023px){.PageTeaserSection[data-v-04c3e4ba]{margin-block:128px}}.PageTeaserSection--headline[data-v-04c3e4ba]{margin-bottom:24px}@media not all and (width<=1023px){.PageTeaserSection--headline[data-v-04c3e4ba]{margin-bottom:40px}}.PageTeaserSection--grid[data-v-04c3e4ba]{grid-gap:24px;grid-template-rows:auto;grid-template-columns:1fr;display:grid}@media not all and (width<=767px){.PageTeaserSection--grid[data-v-04c3e4ba]{grid-template-columns:repeat(2,1fr)}}.ProductCategoriesSection{text-align:center;--ric_product-categories-section_item-width:280px;margin-block:64px;position:relative;overflow:clip visible}@media not all and (width<=1023px){.ProductCategoriesSection{margin-block:128px}}@media (width<=1439px){.ProductCategoriesSection{--ric_product-categories-section_item-width:22%}}@media (width<=767px){.ProductCategoriesSection{--ric_product-categories-section_item-width:30%}}@media (width<=479px){.ProductCategoriesSection{--ric_product-categories-section_item-width:40%}}.ProductCategoriesSection--header{z-index:1;pointer-events:none;position:absolute;top:0;left:0;right:0}.ProductCategoriesSection--headline.SectionHeadline{margin-bottom:32px}.ProductCategoriesSection--categories{--ric_grid_col:12;height:calc(var(--ric_product-categories-section_header-height) + var(--ric_product-categories-section_ballpool-height));margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ProductCategoriesSection--categories{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductCategoriesSection--categories{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ProductCategoriesSection--categories{--ric_grid_col:10}}@media (width<=1439px){.ProductCategoriesSection--categories{--ric_grid_col:10;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ProductCategoriesSection--categories{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}}@media (width<=1439px) and (width<=767px){.ProductCategoriesSection--categories{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}.ProductCategoriesSection--categories>li{min-width:var(--ric_product-categories-section_item-width);display:inline-block}.ProductCategorySection--ball{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;position:absolute;top:0;left:0}.ProductCategoriesSection.is-ready .ProductCategorySection--ball{visibility:visible}.ProductCategorySection--category{letter-spacing:-.1px;background-color:var(--ric_color_yellow);width:100%;height:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);border-radius:100%;padding-bottom:100%;font-size:18px;font-weight:700;line-height:1.55556;transition-property:transform,visibility;display:block;position:relative;overflow:hidden}.ProductCategorySection--category:before{content:"";background-color:var(--ric_color_meadow-80);border-radius:inherit;visibility:hidden;opacity:0;width:100%;height:100%;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform,visibility,opacity;display:block;position:absolute;top:0;left:0}@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{visibility:visible;opacity:1;transform:none}}.ProductCategorySection--category--body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6em;width:100%;height:100%;padding:15px;display:flex;position:absolute;top:0;left:0}.ProductCategoriesSection--cta{margin-top:24px}.Lightbox[data-v-6bdd27e6]{margin-top:24px;margin-bottom:24px}.Lightbox--inner[data-v-6bdd27e6]{flex-direction:column;width:100%;display:flex}.Lightbox--headline[data-v-6bdd27e6]{letter-spacing:-.2px;padding-block:40px;padding-inline:40px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.Lightbox--headline[data-v-6bdd27e6]{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.Lightbox--headline[data-v-6bdd27e6]{letter-spacing:-.1px;padding-top:64px;padding-inline:24px;padding-bottom:24px;font-size:20px;line-height:1.4}}.Lightbox--content[data-v-6bdd27e6]{overscroll-behavior:none;padding-inline:40px;overflow-y:auto}@media (width<=767px){.Lightbox--content[data-v-6bdd27e6]{padding-inline:24px}}.Lightbox--content[data-v-6bdd27e6]:after{content:"";height:40px;display:block}@media (width<=767px){.Lightbox--content[data-v-6bdd27e6]:after{height:24px}}#swn-awe-popin-ctnr:before{opacity:.5!important;background-color:#000!important}html[class*=swn-open][class*=swn-noscroll]{width:unset;max-height:unset;scrollbar-width:unset;overflow:unset!important}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{background-color:var(--ric_color_white);border-radius:28px;width:100%;margin-top:8px}.ProductDetailAccordion .AccordionPanel--triggerWrapper{letter-spacing:-.1px;align-items:center;height:56px;padding-inline:16px;font-size:24px;font-weight:700;line-height:1.5;display:flex}@media (width<=1279px){.ProductDetailAccordion .AccordionPanel--triggerWrapper{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.ProductDetailAccordion .AccordionPanel--triggerWrapper{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=767px){.ProductDetailAccordion .AccordionPanel--triggerWrapper{letter-spacing:-.1px;height:88px;padding-inline:32px;font-size:18px;font-weight:700;line-height:1.55556}}.ProductDetailAccordion .AccordionPanel--icon{background-color:var(--ric_color_white)}.ProductDetailAccordion .AccordionPanel--content--inner{padding-top:0}@media not all and (width<=767px){.ProductDetailAccordion{border-radius:44px}}.ProductDetailAccordion--icon{width:24px;height:24px;margin-left:auto;position:relative}.ProductDetailAccordion--icon:before,.ProductDetailAccordion--icon:after{z-index:var(--ric_layer_flyout);content:"";border-left:1.5px solid;width:0;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(calc(.75px - 50%),-50%)}.ProductDetailAccordion--icon:after{transform:translate(calc(.75px - 50%),-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(.75px - 50%),-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 (width<=1023px){.ProductDetailAccordion--content{padding-inline:32px}}.BackButton--link{letter-spacing:0;text-transform:capitalize;border-radius:var(--ric_border-radius_round);width:fit-content;transition:background-color var(--ric_hover_duration-short) var(--ric_hover_easing);background-color:#0000;align-items:center;padding-block:12px;padding-inline:16px 20px;font-size:16px;font-weight:700;line-height:1.5;display:inline-flex}@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{--ric_grid_col:12;margin-left:auto;margin-right:auto;padding-top:80px;position:relative;overflow:hidden}@media not all and (width<=767px){.ProductDetailHeader{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductDetailHeader{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ProductDetailHeader{--ric_grid_col:10}}@media not all and (width<=767px){.ProductDetailHeader{padding-top:var(--ric_header_gap_top);overflow:unset;padding-bottom:48px}}.ProductDetailHeader--grid{justify-content:center;margin-bottom:64px;display:grid;position:relative}@media not all and (width<=767px){.ProductDetailHeader--grid{grid-template-columns:40% 60%;align-items:start;margin-bottom:128px}}@media not all and (width<=1279px){.ProductDetailHeader--grid{grid-template-columns:repeat(2,50%)}}.ProductDetailHeader--teaser{width:100%;color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);justify-self:center;padding-block:24px;text-decoration:underline;position:relative}.ProductDetailHeader--teaser .ProductTeaser{z-index:1;position:relative}@media not all and (prefers-reduced-motion){.ProductDetailHeader--teaser .ProductTeaser.has-herbimage .ProductTeaser--image{transform-origin:50%;animation:4s linear infinite alternate both product-detail-header-teaser-packaging}.ProductDetailHeader--teaser .ProductTeaser.has-herbimage .ProductTeaser--herb{transform-origin:0;animation:4s linear infinite alternate both product-detail-header-teaser-herb-right}.ProductDetailHeader--teaser .ProductTeaser.has-herbimage .ProductTeaser--herb:nth-child(2){transform-origin:100%;animation-name:product-detail-header-teaser-herb-left}}@media not all and (width<=767px){.ProductDetailHeader--teaser{position:sticky;top:72px}}@media not all and (width<=1279px){.ProductDetailHeader--teaser{top:152px}}@media not all and (width<=1439px){.ProductDetailHeader--teaser{top:72px}}@media not all and (width<=1279px){.ProductDetailHeader--animationWrapper{margin-top:-80px}}@media not all and (width<=1439px){.ProductDetailHeader--animationWrapper{margin-top:unset}}.ProductDetailHeader--animationWrapper:after{content:"";background:radial-gradient(50% 50% at 50% 50%, var(--ric_color_white) 0%, transparent 100%);border-radius:50%;width:100%;padding-top:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductDetailHeader--escape{z-index:1;position:absolute;bottom:-80px;right:-21px}@media not all and (width<=767px){.ProductDetailHeader--escape{bottom:-100px;right:100px}}.ProductDetailHeader--BackButton--wrapper{justify-content:center;width:100%;margin-bottom:24px;display:flex}@media not all and (width<=1023px){.ProductDetailHeader--BackButton--wrapper{margin-bottom:32px}}@media not all and (width<=1439px){.ProductDetailHeader--BackButton--wrapper{margin-bottom:40px}}@media not all and (width<=1279px){.ProductDetailHeader--content{padding-inline:64px}}.ProductDetailHeader--title-with-tagline{text-align:center;margin-bottom:48px}@media not all and (width<=1023px){.ProductDetailHeader--title-with-tagline{margin-bottom:64px}}@media not all and (width<=1279px){.ProductDetailHeader--title-with-tagline{margin-inline:var(--ric_site-padding-reset)}}.ProductDetailHeader--title{letter-spacing:0;hyphens:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417}@media (width<=1439px){.ProductDetailHeader--title{font-size:80px}}@media (width<=1279px){.ProductDetailHeader--title{font-size:72px;line-height:1.11111}}@media (width<=767px){.ProductDetailHeader--title{font-size:48px;line-height:1.16667}}@media (width<=479px){.ProductDetailHeader--title{font-size:44px}}.ProductDetailHeader--tagline{letter-spacing:-.1px;margin-top:12px;font-family:Ricola,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.5;display:block}@media (width<=1279px){.ProductDetailHeader--tagline{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.ProductDetailHeader--tagline{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.ProductDetailHeader--product-variants{margin-bottom:24px}@media not all and (width<=1279px){.ProductDetailHeader--product-variants{margin-top:128px}}.ProductDetailHeader--buying-options{justify-content:center;margin-bottom:64px;display:flex}.ProductDetailHeader--variants{margin-bottom:24px}@media not all and (width<=1279px){.ProductDetailHeader--variants{margin-bottom:32px}}.ProductDetailHeader--description{letter-spacing:-.1px;font-size:18px;font-weight:400;line-height:1.55556}.ProductDetailHeader--description:not(:last-child){margin-bottom:32px}.ProductDetailHeader--productInfo{margin-top:24px}@media not all and (width<=1279px){.ProductDetailHeader--productInfo{margin-top:32px}}.ProductFeature[data-v-266179b6]{align-items:center;gap:12px;margin-inline:auto;display:flex}.ProductFeature.layout-row[data-v-266179b6]{flex-direction:column;max-width:7em}@media not all and (width<=767px){.ProductFeature.layout-row[data-v-266179b6]{max-width:none}}.ProductFeature--bubble[data-v-266179b6]{border-radius:100%;justify-content:center;align-items:center;padding:12px;display:flex}.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 (width<=1279px){.ProductFeature--bubble[data-v-266179b6]{--ric-icon_size:40px;padding:24px}}.ProductFeature--label[data-v-266179b6]{letter-spacing:.1px;font-size:14px;font-weight:400;line-height:1.57143}.ProductFeature.layout-row .ProductFeature--label[data-v-266179b6]{text-align:center}@media not all and (width<=767px){.ProductFeature--label[data-v-266179b6]{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}}.ProductFeatures.layout-row[data-v-108769cd]{margin-block:32px}.ProductFeatures.layout-column[data-v-108769cd]:not(:last-child){margin-bottom:24px}.ProductFeatures--headline[data-v-108769cd]{letter-spacing:-.1px;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.55556}@media not all and (width<=767px){.ProductFeatures--headline[data-v-108769cd]{letter-spacing:0;font-size:16px;font-weight:700;line-height:1.5}}.ProductFeatures.layout-row .ProductFeatures--headline[data-v-108769cd]{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.ProductFeatures--list[data-v-108769cd]{gap:8px}.ProductFeatures.layout-row .ProductFeatures--list[data-v-108769cd]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (width<=767px){.ProductFeatures.layout-row .ProductFeatures--list[data-v-108769cd]{grid-template-columns:repeat(3,1fr);margin-inline:48px}}.ProductFeatures.layout-column .ProductFeatures--list[data-v-108769cd]{flex-direction:column;align-items:flex-start;display:flex}.ProductVariants{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ProductVariant--link{border-radius:var(--ric_border-radius_s);justify-content:center;align-items:center;width:64px;height:64px;padding:8px;display:flex;position:relative;overflow:hidden}.ProductVariant--link:after{content:"";background-color:var(--ric_color_white);opacity:0;width:100%;height:100%;transition:opacity var(--ric_hover_easing) var(--ric_hover_duration);display:block;position:absolute;top:0;left:0}.ProductVariant--link .Image{z-index:1;position:relative}.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 (width<=767px){.ProductVariant--link{width:80px;height:80px}}.Price[data-v-cbcc247c]{gap:.125em;display:flex}.Price.currency-gbp[data-v-cbcc247c]{flex-direction:row-reverse}.Price--amount[data-v-cbcc247c]{display:inline-block}.ProductShopifyWidget[data-v-306c97f1]{flex-direction:row;align-items:center;display:flex}.ProductShopifyWidget--info[data-v-306c97f1]{letter-spacing:.1px;font-family:Ginto,sans-serif;font-size:14px;font-weight:400;line-height:1.57143}.ProductShopifyWidget--info--quantity[data-v-306c97f1]{flex-direction:column;align-items:flex-end;display:flex}.ProductShopifyWidget--info--priceGrid[data-v-306c97f1]{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.ProductShopifyWidget--info--priceDiscount[data-v-306c97f1]{margin-right:8px;text-decoration:line-through}.ProductShopifyWidget--info--price[data-v-306c97f1]{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}.ProductShopifyWidget--ctaWrapper[data-v-306c97f1]{margin-left:24px;position:relative}.ProductShopifyWidget--error[data-v-306c97f1]{letter-spacing:.1px;text-align:center;width:20em;margin-top:12px;font-size:14px;font-weight:400;line-height:1.57143;display:block;position:absolute;top:100%;right:50%;transform:translate(50%)}.BuyingOptionsOverlay[data-v-d3f2e30b]{flex-direction:column;height:100%;display:flex}.BuyingOptionsOverlay--title[data-v-d3f2e30b]{letter-spacing:-.2px;padding-top:40px;padding-inline:40px;padding-bottom:24px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.BuyingOptionsOverlay--title[data-v-d3f2e30b]{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.BuyingOptionsOverlay--title[data-v-d3f2e30b]{letter-spacing:-.1px;padding-top:64px;padding-inline:24px;padding-bottom:8px;font-size:20px;line-height:1.4}}.BuyingOptionsOverlay--content[data-v-d3f2e30b]{overscroll-behavior:none;padding-inline:40px;overflow-y:auto}@media (width<=767px){.BuyingOptionsOverlay--content[data-v-d3f2e30b]{padding-inline:24px}}.BuyingOptionsOverlay--itemImageWrapper[data-v-d3f2e30b]{border:1px solid var(--ric_color_meadow-10);border-radius:var(--ric_border-radius_s);flex:none;order:0;width:64px;height:64px;position:relative}.BuyingOptionsOverlay--itemImage[data-v-d3f2e30b]{inset:12px}.BuyingOptionsOverlay--itemName[data-v-d3f2e30b]{flex-grow:1;order:1;margin-left:16px;display:flex}.BuyingOptionsOverlay--item[data-v-d3f2e30b]{border-bottom:1px solid var(--ric_color_meadow-10)}.BuyingOptionsOverlay--item[data-v-d3f2e30b]:last-child{border-bottom:none}.BuyingOptionsOverlay--itemLink[data-v-d3f2e30b]{letter-spacing:-.1px;flex-direction:row;align-items:center;padding-block:16px;font-size:18px;font-weight:700;line-height:1.55556;display:flex}@media (hover:hover) and (pointer:fine){.BuyingOptionsOverlay--itemLink:hover .BuyingOptionsOverlay--itemIcon[data-v-d3f2e30b],.BuyingOptionsOverlay--itemLink:active .BuyingOptionsOverlay--itemIcon[data-v-d3f2e30b]{transform:translateX(var(--ric_hover_offset-top))}}.BuyingOptionsOverlay--itemIcon[data-v-d3f2e30b]{background-color:var(--ric_color_white);border:1px solid var(--ric_color_meadow-20);transition:transform var(--ric_hover_duration) var(--ric_hover_easing);border-radius:100%;order:3;margin-left:16px;padding:8px}.BuyingOptionsOverlay--itemIcon[data-v-d3f2e30b] svg{width:24px;height:24px;transform:rotate(-90deg)}.BuyingOptionsOverlay--close-button[data-v-d3f2e30b]{justify-content:center;margin-top:auto;padding:40px;display:flex}@media (width<=767px){.BuyingOptionsOverlay--close-button[data-v-d3f2e30b]{padding:24px}}.BuyingOptionsOverlay--footer-slot[data-v-d3f2e30b]{letter-spacing:-.1px;margin-top:48px;font-size:18px;font-weight:400;line-height:1.55556}.ProductFilter--wrapper{margin:-24px auto 24px}@media not all and (width<=767px){.ProductFilter--wrapper{max-width:595px;height:138px;margin-top:-64px;margin-bottom:0}}@media not all and (width<=1023px){.ProductFilter--wrapper{max-width:896px;height:150px}}@media not all and (width<=1279px){.ProductFilter--wrapper{max-width:1180px;height:168px}}.ProductFilter{opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity;overflow-x:clip}.ProductFilter.is-ready{opacity:1}.ProductFilter--slider{position:relative}@media (width<=767px){.ProductFilter--slider{padding-inline:var(--ric_site-padding);scroll-padding-inline:var(--ric_site-padding);overscroll-behavior:none;gap:8px;display:flex;overflow-x:auto}}.ProductFilter--slide{position:relative}@media not all and (width<=767px){.ProductFilter--slide{transform:rotate(var(--ric-local_rotation)) translateX(var(--ric-local_transform-x)) translateY(var(--ric-local_transform-y));position:absolute;top:0;left:calc(50% - 64px)}.ProductFilter.is-after-ready .ProductFilter--slide{transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:transform}}.ProductFilter--item{letter-spacing:.1px;text-align:center;background-color:var(--ric_color_white);cursor:pointer;width:128px;min-height:100%;transition:var(--ric_hover_duration-short) var(--ric_hover_easing);user-select:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:16px 8px;font-size:14px;font-weight:700;line-height:1.57143;transition-property:color,background-color;display:flex;position:relative}.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 (width<=767px){.ProductFilter--item{height:96px}.ProductFilter.has-icons .ProductFilter--item{height:128px}}.ProductFilter--itemCheckbox{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.ProductFilter--item--icon.Icon{--ric-icon_size:24px;margin-bottom:8px}@media not all and (width<=767px){.ProductFilter--item--icon.Icon{--ric-icon_size:40px;margin-bottom:16px}}.ProductFilter--item--checkmark.Icon{color:var(--ric_color_meadow);background-color:var(--ric_color_white);transform-origin:100% 0;visibility:hidden;opacity:0;transition:var(--ric_hover_duration-short) var(--ric_hover_easing);border-top-right-radius:16px;border-bottom-left-radius:4px;padding:8px 8px 4px 4px;transition-property:visibility,opacity,transform;position:absolute;top:-.5px;right:-.5px;transform:scale(1.5)}.ProductFilter--itemCheckbox:checked+.ProductFilter--item .ProductFilter--item--checkmark.Icon{visibility:visible;opacity:1;transform:scale(1)}.ProductFilter--controls{display:none;position:relative}@media not all and (width<=767px){.ProductFilter--controls{display:block}}.ProductFilter--button.ProductFilter--button{position:absolute;top:50px;left:-55px;transform:rotate(180deg)}.ProductFilter--button.ProductFilter--button.button-next{left:auto;right:-55px;transform:none}@media not all and (width<=1023px){.ProductFilter--button.ProductFilter--button{top:65px}}@media not all and (width<=1279px){.ProductFilter--button.ProductFilter--button{top:85px;left:-15px}.ProductFilter--button.ProductFilter--button.button-next{right:-15px}}.ProductMoodSectionSlide[data-v-e44d4448]{border-radius:var(--ric_border-radius_md);position:relative;overflow:hidden}@media (width<=767px){.ProductMoodSectionSlide[data-v-e44d4448]{flex:none;width:calc(100vw - 48px)}.ProductMoodSectionSlide[data-v-e44d4448]:after{content:"";padding-bottom:75%;display:block}}@media not all and (width<=767px){.ProductMoodSectionSlide[data-v-e44d4448]{width:50%;transition:flex-shrink var(--ric_hover_duration) var(--ric_hover_easing);padding-bottom:37.5%}.ProductMoodSectionSlide.is-active[data-v-e44d4448]{flex-shrink:0}}.ProductMoodSectionSlide--inner[data-v-e44d4448]{background-color:var(--ric_color_supporting-tone);width:100%;height:100%;position:absolute;top:0;left:0}.ProductMoodSectionSlide--media[data-v-e44d4448]{z-index:0;width:calc(100% + 1px);height:calc(100% + 1px);position:absolute;top:-.5px;left:-.5px}.ProductMoodSection{margin-bottom:64px;position:relative;overflow:auto clip}@media not all and (width<=1023px){.ProductMoodSection{margin-bottom:128px}}@media not all and (width<=767px){.ProductMoodSection{--ric_grid_col:12;max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter));margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media (width<=767px){.ProductMoodSection{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.ProductMoodSection{--ric_grid_col:10}}}.ProductMoodSection--slider{padding-inline:var(--ric_site-padding);gap:12px;display:flex;position:relative}@media (width<=767px){.ProductMoodSection--slider:after{content:"";width:calc(var(--ric_site-padding) - 12px);flex:none;display:block}}@media not all and (width<=767px){.ProductMoodSection--slider{gap:24px}}.ProductTeaserSlider{margin-block:var(--ric_site-padding);padding-block:64px;position:relative;overflow:hidden}@media not all and (width<=1023px){.ProductTeaserSlider{padding-block:128px}}.ProductTeaserSlider--headline.SectionHeadline{z-index:1;margin-bottom:40px;padding-inline:12px;position:relative}.ProductTeaserSlider--allProductsLink{--ric_grid_col:6;z-index:1;text-align:center;margin-top:24px;margin-left:auto;margin-right:auto;position:relative}@media not all and (width<=767px){.ProductTeaserSlider--allProductsLink{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.ProductTeaserSlider--allProductsLink{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1439px){.ProductTeaserSlider--allProductsLink{--ric_grid_col:8}}.ProductTeaserSlider--slider.swiper{padding-top:24px;padding-bottom:52px;overflow:visible}@media (width<=767px){.ProductTeaserSlider--slider.swiper{padding-bottom:32px}}.ProductTeaserSlider--slide.swiper-slide{cursor:pointer;width:auto!important;overflow:visible!important}.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);pointer-events:none;will-change:transform;transition-property: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 (width<=767px){.ProductTeaserSlider--item{width:23vw}}@media not all and (width<=1279px){.ProductTeaserSlider--item{width:20vw}}.ProductTeaserSlider--backgrounds{border-radius:var(--ric_border-radius_md);inset:0 var(--ric_site-padding);position:absolute;overflow:hidden;transform:translate(0,0)}.ProductTeaserSlider--backgrounds:after{content:"";background:radial-gradient(circle at center center, var(--ric_color_white), transparent);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ProductTeaserSlider--background{width:100%;height:100%;transition:var(--ric_hover_duration-long) var(--ric_hover_easing);position:absolute;top:0;left:0}.VideoHeader{height:75vh;margin-bottom:64px;position:relative}@media not all and (width<=1023px){.VideoHeader{margin-bottom:128px}}@media (orientation:landscape){.VideoHeader{height:110vh}}@media not all and (width<=1023px){.VideoHeader{height:110vh}}.VideoHeader--video{width:100%;height:100%;position:absolute;top:0;left:0}.VideoHeader--content{padding-top:var(--ric_header_gap_top_small);z-index:1;opacity:0;height:100vh;transition:opacity var(--ric_hover_duration-long) var(--ric_hover_easing);flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex;position:relative}.VideoHeader--content.is-visible{opacity:1}.VideoHeader--title{letter-spacing:0;hyphens:auto;--ric_grid_col:12;color:var(--ric_color_white);text-align:center;margin-left:auto;margin-right:auto;font-family:RicolaMightySans,Arial Black,sans-serif;font-size:96px;line-height:1.10417;position:relative}@media (width<=1439px){.VideoHeader--title{font-size:80px}}@media (width<=1279px){.VideoHeader--title{font-size:72px;line-height:1.11111}}@media (width<=767px){.VideoHeader--title{font-size:48px;line-height:1.16667}}@media (width<=479px){.VideoHeader--title{font-size:44px}}@media not all and (width<=767px){.VideoHeader--title{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (width<=767px){.VideoHeader--title{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (width<=1023px){.VideoHeader--title{--ric_grid_col:10}}.SkipLinks[data-v-3a0f0f08]{position:absolute}.SkipLinks--link[data-v-3a0f0f08]{clip:rect(0 0 0 0);clip-path:polygon(0 0);position:absolute}.SkipLinks--link[data-v-3a0f0f08]:focus,.SkipLinks--link[data-v-3a0f0f08]:focus-within{width:100%;color:var(--ric_color_white);text-align:center;background-color:var(--ric_color_meadow);clip:auto;clip-path:none;z-index:var(--ric_layer_above-overlay);width:fit-content;padding:1em;display:block;position:fixed;top:24px;left:24px}.ProductCategoryTeaser[data-v-8dc672f0]{flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.ProductCategoryTeaser:hover .ProductCategoryTeaser--image .Image[data-v-8dc672f0],.ProductCategoryTeaser:active .ProductCategoryTeaser--image .Image[data-v-8dc672f0]{transform:scale(1.15)}.ProductCategoryTeaser:hover .ProductCategoryTeaser--image[data-v-8dc672f0],.ProductCategoryTeaser:active .ProductCategoryTeaser--image[data-v-8dc672f0]{transform:scale(.95)}.ProductCategoryTeaser:hover .ProductCategoryTeaser--title[data-v-8dc672f0],.ProductCategoryTeaser:active .ProductCategoryTeaser--title[data-v-8dc672f0]{transform:translateY(var(--ric_hover_offset))}.ProductCategoryTeaser:hover .ProductCategoryTeaser--link[data-v-8dc672f0],.ProductCategoryTeaser:active .ProductCategoryTeaser--link[data-v-8dc672f0]{pointer-events:none}.ProductCategoryTeaser:hover .ProductCategoryTeaser--link[data-v-8dc672f0]:after,.ProductCategoryTeaser:active .ProductCategoryTeaser--link[data-v-8dc672f0]:after{transform:scale(1.166)}}.ProductCategoryTeaser--image[data-v-8dc672f0]{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);margin-bottom:16px;overflow:hidden}.ProductCategoryTeaser--image .Image[data-v-8dc672f0]{transition:transform var(--ric_hover_duration) var(--ric_hover_easing)}.ProductCategoryTeaser--title[data-v-8dc672f0]{letter-spacing:-.7px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing);padding-bottom:4px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.ProductCategoryTeaser--title[data-v-8dc672f0]{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.ProductCategoryTeaser--title[data-v-8dc672f0]{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.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 (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 (width<=1023px){.MainNavigationMenuItem{opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity,transform;transform:translateY(-20px)}[data-menu-mobile-open=true] .MainNavigationMenuItem{opacity:1;transform:translate(0,0)}@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,0s))}}}@media not all and (width<=1023px){.MainNavigationMenuItem{height:36px}}.MainNavigationMenuItem .AccordionPanel--triggerWrapper,.MainNavigationMenuItem--label{align-items:center;padding-block:8px;display:flex}@media (width<=1023px){.MainNavigationMenuItem .AccordionPanel--triggerWrapper,.MainNavigationMenuItem--label{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}}@media (width<=1023px) and (width<=1279px){.MainNavigationMenuItem .AccordionPanel--triggerWrapper,.MainNavigationMenuItem--label{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=1023px) and (width<=767px){.MainNavigationMenuItem .AccordionPanel--triggerWrapper,.MainNavigationMenuItem--label{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}@media not all and (width<=1023px){.MainNavigationMenuItem .AccordionPanel--triggerWrapper,.MainNavigationMenuItem--label{letter-spacing:0;height:36px;padding-inline:14px;font-size:16px;font-weight:700;line-height:1.5;display:flex;position:relative}.MainNavigationMenuItem .AccordionPanel--triggerWrapper:before,.MainNavigationMenuItem--label:before{content:"";border:2px solid var(--ric_color_meadow);border-radius:var(--ric_border-radius_round);opacity:0;width:100%;height:100%;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity;display:block;position:absolute;top:0;left:0}.MainNavigationMenuItem .AccordionPanel--triggerWrapper .MainNavigationMenuItem.is-active:before,.MainNavigationMenuItem--label .MainNavigationMenuItem.is-active:before{opacity:1}@media (hover:hover) and (pointer:fine){.MainNavigationMenuItem .AccordionPanel--triggerWrapper:hover:before,.MainNavigationMenuItem .AccordionPanel--triggerWrapper:active:before,.MainNavigationMenuItem--label:hover:before,.MainNavigationMenuItem--label:active:before{opacity:1}}.MainNavigationMenuItem .AccordionPanel--content{top:calc(var(--ric_navigation_height) - 8px);width:calc(100vw - 2 * var(--ric_navigation_offset));max-height:calc(100dvh - var(--ric_navigation_height) - var(--ric_navigation_offset) * 1.5);position:absolute;left:50%;right:0;overflow-y:auto;transform:translate(-50%)}.MainNavigationMenuItem .AccordionPanel--content--inner{padding-inline:40px;padding-top:40px;padding-bottom:64px}}.MainNavigationMenuItem--content{grid-template-columns:repeat(1,1fr);gap:40px;display:grid}@media not all and (width<=1023px){.MainNavigationMenuItem--content{grid-template-columns:repeat(3,1fr);gap:80px}.MainNavigationMenuItem--content .MainNavigationCTATeaser{grid-column:span 2}}@media not all and (width<=1279px){.MainNavigationMenuItem--content{grid-template-columns:repeat(4,1fr)}.MainNavigationMenuItem--content .TeaserGridSection{grid-column:span 3}}@media not all and (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>*{opacity:1;transform:none}@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{justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media not all and (width<=1023px){.MainNavigationMenuMobileButton{display:none}}.MainNavigationMenuMobileButton--IconWrapper{width:16px;height:14px;position:relative}.MainNavigationMenuMobileButton--IconBar{background-color:var(--ric_color_meadow);border-radius:var(--ric_border-radius_round);width:16px;height:2px;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:width,transform;display:block;position:absolute;left:0}.MainNavigationMenuMobileButton--IconBar:first-child{transform-origin:0 0;top:0}.MainNavigationMenuMobileButton--IconBar:nth-child(2){top:50%;transform:translateY(-50%)}.MainNavigationMenuMobileButton--IconBar:nth-child(3){transform-origin:0 100%;bottom:0}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar{width:18px}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar:first-child{transform:rotate(45deg)}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar:nth-child(2){opacity:0;width:0}[data-menu-mobile-open=true] .MainNavigationMenuMobileButton--IconBar:nth-child(3){transform:rotate(-45deg)}.MainNavigationMenuMobileButton--nav{background-color:var(--ric_color_white);display:flex}.MarketLanguageSwitcherSelect{width:100%}.MarketLanguageSwitcherSelect--label{letter-spacing:0;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.5;display:block}.MarketLanguageSwitcherSelect--select{background-color:var(--ric_color_grey-40);border:1px solid var(--ric_color_green-40);border-radius:var(--ric_border-radius_round);width:100%;padding:.5rem;font-size:1rem;line-height:1.5;display:block}.MarketLanguageSwitcher{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.MarketLanguageSwitcher--trigger{letter-spacing:.1px;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.57143;display:flex;position:relative}.MarketLanguageSwitcher--currentSelected{text-transform:uppercase}.MarketLanguageSwitcher--trigger--button{position:unset}.MarketLanguageSwitcher--trigger--button:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.MarketLanguageSwitcher--selectMenu{z-index:2;border-radius:var(--ric_border-radius_md);visibility:hidden;transition:visibility 0s var(--ric_hover_duration-long);flex-direction:column;justify-content:flex-start;display:flex;position:absolute;overflow:hidden}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu{visibility:visible;transition:var(--ric_hover_duration-long) cubic-bezier(.4, 0, .2, 1), visibility 0s}@media (width<=1023px){.MarketLanguageSwitcher--selectMenu{top:unset;border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:flex-end;width:100%;position:fixed;bottom:0;left:0;right:0}}@media not all and (width<=1023px){.MarketLanguageSwitcher--selectMenu{max-height:80dvh;top:calc(100% + 16px);right:0}.MarketLanguageSwitcher--selectMenu:after{background-color:var(--ric_color_white);transform-origin:50%;width:48px;height:48px;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);position:absolute;top:-48px;right:-48px;transform:translate(50%,-50%)}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu:after{width:200vh;height:200vh;transition-delay:0s}}.MarketLanguageSwitcher--selectMenu--content{z-index:1;background-color:var(--ric_color_white);opacity:0;width:395px;height:100%;transition:opacity var(--ric_hover_duration-long) cubic-bezier(.4, 0, .2, 1);padding-top:64px;padding-bottom:40px;position:relative;overflow-y:auto}.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 (width<=1023px){.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--selectMenu--content{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);transform:translate(0,0)}.MarketLanguageSwitcher--selectMenu--content{top:unset;background-color:var(--ric_color_white);border-top-left-radius:var(--ric_border-radius_md);border-top-right-radius:var(--ric_border-radius_md);width:100%;height:100%;max-height:80dvh;transition:transform var(--ric_hover_duration-long) cubic-bezier(.4, 0, .2, 1), opacity 0s var(--ric_hover_duration-long);justify-content:flex-end;padding-inline:24px;bottom:0;left:0;right:0;transform:translateY(100%)}}@media not all and (width<=1023px){.MarketLanguageSwitcher--selectMenu--content{padding-inline:32px}}.IconButton.MarketLanguageSwitcher--close-button{position:absolute;top:24px;right:24px}.MarketLanguageSwitcher--title{letter-spacing:-.7px;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.MarketLanguageSwitcher--title{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.MarketLanguageSwitcher--title{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}@media not all and (width<=1279px){.MarketLanguageSwitcher--title{margin-bottom:8px}}.MarketLanguageSwitcher--text{margin-bottom:40px}.MarketLanguageSwitcher--form{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.MarketLanguageSwitcher--backdrop{visibility:hidden;opacity:0;transition:opacity var(--ric_hover_duration-long) cubic-bezier(.4, 0, .2, 1), visibility var(--ric_hover_duration-long);content:"";background:#00000080;display:block;position:fixed;inset:0}.MarketLanguageSwitcher.is-open .MarketLanguageSwitcher--backdrop{visibility:visible;opacity:1}.ShoppingCartQuantityButtons[data-v-6f4eab1b]{background-color:var(--ric_color_neutrals-cloud);border:1px solid var(--ric_color_meadow-40);border-radius:var(--ric_border-radius_xs);flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.ShoppingCartQuantityButtons--button[data-v-6f4eab1b]{background-color:#0000;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ShoppingCartQuantityButtons--button[data-v-6f4eab1b]:disabled{opacity:.5}.ShoppingCartQuantityButtons--input[data-v-6f4eab1b]{text-align:center;background-color:var(--ric_color_neutrals-cloud);border:1px solid var(--ric_color_meadow-40);appearance:textfield;border-top:0;border-bottom:0;width:24px;height:24px}.ShoppingCartQuantityButtons--input[data-v-6f4eab1b]::-webkit-outer-spin-button,.ShoppingCartQuantityButtons--input[data-v-6f4eab1b]::-webkit-inner-spin-button{appearance:none;margin:0}.ShoppingCartQuantityButtons--quantity[data-v-6f4eab1b]{margin:0 10px}.ShoppingCartItem[data-v-f77a3b36]{flex-direction:row;padding-block:16px;display:flex}@media (width<=767px){.ShoppingCartItem[data-v-f77a3b36]{border-bottom:1px solid var(--ric_color_grey-40);padding:24px}}.ShoppingCartItem[data-v-f77a3b36]:first-child{margin-top:0}.ShoppingCartItem[data-v-f77a3b36]:last-child{border-bottom:none;margin-bottom:0}.ShoppingCartItem--content[data-v-f77a3b36]{letter-spacing:.1px;flex-direction:row;flex-grow:1;order:1;align-items:center;font-size:14px;font-weight:400;line-height:1.57143;display:flex}@media (width<=767px){.ShoppingCartItem--content[data-v-f77a3b36]{flex-wrap:wrap}}.ShoppingCartItem--product[data-v-f77a3b36]{flex-direction:column;flex-basis:100%;align-items:flex-start;margin-right:24px;display:flex;position:relative}@media (width<=767px){.ShoppingCartItem--product[data-v-f77a3b36]{flex-direction:row;justify-content:space-between;gap:12px;margin-right:0}}.ShoppingCartItem--name[data-v-f77a3b36]{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}.ShoppingCartItem--description[data-v-f77a3b36]{margin-bottom:8px}.ShoppingCartItem--remove[data-v-f77a3b36]{color:#666;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}@media not all and (width<=767px){.ShoppingCartItem--remove[data-v-f77a3b36]{margin:-5px;padding:5px}}@media (width<=767px){.ShoppingCartItem--remove[data-v-f77a3b36]{text-align:right;padding-top:4px}}.ShoppingCartItem--imageWrapper[data-v-f77a3b36]{order:0;width:80px;height:80px;margin-right:16px;position:relative}.ShoppingCartItem--order[data-v-f77a3b36]{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex}@media (width<=767px){.ShoppingCartItem--order[data-v-f77a3b36]{justify-content:space-between}}.ShoppingCartItem--price[data-v-f77a3b36]{letter-spacing:0;text-align:right;min-width:3.25em;margin-left:16px;font-size:16px;font-weight:700;line-height:1.5}.ShoppingCartOverlay{flex-direction:column;height:100%;display:flex}.ShoppingCartOverlay--title{letter-spacing:-.2px;padding-top:40px;padding-inline:40px;padding-bottom:16px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.ShoppingCartOverlay--title{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.ShoppingCartOverlay--title{letter-spacing:-.1px;padding-top:64px;padding-inline:24px;font-size:20px;line-height:1.4}}.ShoppingCartOverlay--items{overscroll-behavior:none;flex:1 1 0;overflow-y:auto}.ShoppingCartOverlay--emptyBasket{letter-spacing:-.1px;text-align:center;flex-direction:column;align-items:center;height:100%;padding-top:64px;font-size:24px;font-weight:400;line-height:1.5;display:flex}@media (width<=1279px){.ShoppingCartOverlay--emptyBasket{letter-spacing:-.1px;font-size:22px;line-height:1.45455}}@media (width<=767px){.ShoppingCartOverlay--emptyBasket{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.ShoppingCartOverlay--emptyBasketIcon{width:128px;height:128px}@media (width<=767px){.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 (width<=767px){.ShoppingCartOverlay--itemsList{padding-inline:0}}.ShoppingCartOverlay--pastOrders{letter-spacing:-.1px;text-align:left;width:100%;margin-top:auto;padding:40px;font-size:18px;font-weight:400;line-height:1.55556}.ShoppingCartOverlay--footer{padding-top:16px;padding-inline:40px;width:100%;margin-top:auto;padding-bottom:40px}@media (width<=767px){.ShoppingCartOverlay--footer{border-top:1px solid var(--ric_color_meadow-40);padding:24px}}.ShoppingCartOverlay--footer-subTotal{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.ShoppingCartOverlay--footer--subTotalTitle,.ShoppingCartOverlay--footer--subTotalPrice{letter-spacing:-.2px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.ShoppingCartOverlay--footer--subTotalTitle,.ShoppingCartOverlay--footer--subTotalPrice{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.ShoppingCartOverlay--footer--subTotalTitle,.ShoppingCartOverlay--footer--subTotalPrice{letter-spacing:-.1px;font-size:20px;line-height:1.4}}.ShoppingCartOverlay.status-updating .ShoppingCartOverlay--footer--subTotalPrice{opacity:.65}.ShoppingCartOverlay--pastOrdersTitle{letter-spacing:-.1px;font-size:18px;font-weight:700;line-height:1.55556}.ShoppingCartOverlay--pastOrdersList{margin-top:16px}.ShoppingCartOverlay--pastOrdersItem+.ShoppingCartOverlay--pastOrdersItem{margin-top:8px}.ShoppingCartOverlay--pastOrdersItem a{color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.ShoppingCartOverlay-tax-shipping{letter-spacing:0;flex-direction:column;align-items:flex-end;margin-top:8px;font-size:16px;font-weight:400;line-height:1.5;display:flex}@media (width<=767px){.ShoppingCartOverlay-tax-shipping{letter-spacing:.1px;font-size:14px;font-weight:400;line-height:1.57143}}.ShoppingCartOverlay-tax-shipping a{color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.ShoppingCartOverlay--checkout{justify-content:center;width:100%;margin-top:32px;display:flex}@media (width<=767px){.ShoppingCartOverlay--checkout{margin-top:24px}}.ShoppingCartOverlay--error{letter-spacing:-.1px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100%;font-size:18px;font-weight:400;line-height:1.55556;display:flex}.ShoppingCartOverlay--cartBadge{width:16px;height:16px;color:var(--ric_color_meadow);white-space:nowrap;background-color:var(--ric_color_yellow);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:.8;display:flex;position:absolute;top:-4px;right:-4px}.MainNavigation{--ric_navigation_offset:8px;--ric_navigation_height:56px;--ric_navigation_border-radius:calc(var(--ric_navigation_height) / 2);top:var(--ric_navigation_offset);right:var(--ric_navigation_offset);left:var(--ric_navigation_offset);z-index:var(--ric_layer_nav);height:var(--ric_navigation_height);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);flex-direction:column-reverse;display:flex;position:fixed;overflow:hidden}@media not all and (width<=1023px){.MainNavigation{flex-direction:column}}[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 (width<=1023px){.MainNavigation{--ric_navigation_offset:16px;--ric_navigation_height:60px;justify-content:center;gap:128px;padding-inline:16px;overflow:visible}}.MainNavigation:after{z-index:-1;background-color:var(--ric_color_white);width:100%;height:100%;transition-timing-function:cubic-bezier(.45,0,.55,1);transition-duration:var(--ric_navigation_duration-collapsing);content:"";clip-path:circle(50% at 50% -34vh);will-change:clip-path;transition-property:clip-path;position:absolute;top:0;left:0}[data-menu-mobile-open=true] .MainNavigation:after{clip-path:circle(100%)}@media (width<=1023px){.MainNavigation:after{border-radius:var(--ric_navigation_border-radius)}}@media not all and (width<=1023px){.MainNavigation:after{transform-origin:top;width:920px;max-width:100%;clip-path:inset(0 round var(--ric_navigation_border-radius));will-change:clip-path, width, height;margin-inline:auto;padding-inline:16px;transition-property:clip-path,width,height;position:absolute;left:50%;transform:translate(-50%)}[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 (width<=1279px){[data-menu-desktop-open=true] .MainNavigation:after{transition-timing-function:cubic-bezier(.47,1.4,.64,1)}}.MainNavigation--topbar{height:var(--ric_navigation_height);background-color:var(--ric_color_white);border-radius:var(--ric_navigation_border-radius);flex:none;justify-content:space-between;align-items:center;gap:96px;padding-inline:16px;display:flex;position:relative}@media not all and (width<=1023px){.MainNavigation--topbar{z-index:1;justify-content:flex-end;width:460px;padding-inline-end:16px;position:absolute;right:calc(50% - 460px)}}@media (width<=1023px){.MainNavigation--topbar .MarketLanguageSwitcher{display:none}}.MainNavigation--closeBtnMobile{display:none}@media (width<=1023px){.MainNavigation--closeBtnMobile{width:40px;position:absolute;top:0;bottom:0}[data-menu-mobile-open=true] .MainNavigation--closeBtnMobile{display:block}}.MainNavigation--logo{width:96px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MainNavigation--logo svg{width:100%;height:auto}@media not all and (width<=1023px){.MainNavigation--logo{width:128px;left:0}}.MainNavigation--servicenav{justify-content:flex-end;gap:16px;margin-left:auto;margin-right:0;display:flex}@media (width<=1023px){.MainNavigation--menu{visibility:hidden;min-height:0;transition:visibility 0s var(--ric_navigation_duration-collapsing);flex-direction:column;flex:100%;justify-content:space-between;align-items:stretch;display:flex}[data-menu-mobile-open=true] .MainNavigation--menu{visibility:visible;opacity:1;transition-delay:0s}}@media not all and (width<=1023px){.MainNavigation--menu{width:920px;max-width:100%;margin-inline:auto;padding-inline:16px}}.MainNavigation--menu--nav{flex:auto;overflow:clip auto}@media (width<=1023px){.MainNavigation--menu--nav{margin-top:48px;padding-inline:32px}}@media not all and (width<=1023px){.MainNavigation--menu--nav--list{gap:4px;display:flex}.MainNavigation--link--home{display:none}}.MainNavigation--bottom--mobile{opacity:0;transition:var(--ric_hover_duration) var(--ric_hover_easing);justify-content:space-between;margin-block:8px;padding-inline:16px;transition-property:opacity;display:flex}[data-menu-mobile-open=true] .MainNavigation--bottom--mobile{opacity:1;transition-delay:var(--ric_navigation_duration-expanding)}@media not all and (width<=1023px){.MainNavigation--bottom--mobile{display:none}}.MainNavigation--bottom--mobile .MarketLanguageSwitcher{margin-left:auto}.MainNavigation--backdrop{z-index:-1;visibility:hidden;opacity:0;transition:var(--ric_navigation_duration-expanding) var(--ric_hover_easing);background-color:#00000080;transition-property:opacity,visibility;position:fixed;inset:0}[data-menu-mobile-open=true] .MainNavigation--backdrop,[data-menu-desktop-open=true] .MainNavigation--backdrop{visibility:visible;opacity:1}.MainNavigationCTATeaser{grid-template:1fr/1fr;display:grid;position:relative}.MainNavigationCTATeaser>*{grid-area:1/1/auto/-1}@media (width<=767px){.MainNavigationCTATeaser{background-color:var(--ric_color_yellow-20);border-radius:var(--ric_border-radius_md)}}@media not all and (width<=767px){.MainNavigationCTATeaser{padding-left:24px;padding-block:24px}}@media not all and (width<=1279px){.MainNavigationCTATeaser{align-items:center;padding:40px}}.MainNavigationCTATeaser--content{z-index:1;position:relative}@media (width<=767px){.MainNavigationCTATeaser--content{padding:24px 16px}}.MainNavigationCTATeaser--title{letter-spacing:-.2px;width:50%;margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.33333}@media (width<=1279px){.MainNavigationCTATeaser--title{letter-spacing:-.1px;font-size:22px;line-height:1.36364}}@media (width<=767px){.MainNavigationCTATeaser--title{letter-spacing:-.1px;font-size:20px;line-height:1.4}}@media not all and (width<=1023px){.MainNavigationCTATeaser--title{margin-bottom:24px}}.MainNavigationCTATeaser--imageWrapper{width:60%;margin-left:auto;margin-right:0}@media (width<=767px){.MainNavigationCTATeaser--image{max-width:40vw;height:130%;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.MainNavigationCTATeaser--image.Image>img{object-fit:contain;object-position:center right;height:100%}}.MainNavigationGrid[data-v-071b9c77]{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media not all and (width<=767px){.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 (width<=1279px){.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-916f30fd]{letter-spacing:0;margin-bottom:24px;font-size:16px;font-weight:700;line-height:1.5}.MainNavLinkList--item[data-v-916f30fd]{align-items:center;gap:16px;margin-bottom:16px;display:flex}.MainNavLinkList--item[data-v-916f30fd]:last-child{margin-bottom:0}@media (width<=767px){.MainNavLinkList--item[data-v-916f30fd]{margin-bottom:12px}}.MainNavLinkList--item--title[data-v-916f30fd]{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.MainNavLinkList--item--title[data-v-916f30fd]:before{content:"";background-color:var(--ric_color_meadow);transform-origin:0 0;opacity:0;width:100%;height:1.6px;transition:transform var(--ric_hover_duration) var(--ric_hover_easing), opacity var(--ric_hover_duration) var(--ric_hover_easing);display:block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.MainNavLinkList--item--link[data-v-916f30fd]{letter-spacing:0;align-items:center;gap:16px;font-size:16px;font-weight:400;line-height:1.5;display:flex}@media (width<=1279px){.MainNavLinkList--item--link[data-v-916f30fd]{letter-spacing:.1px;font-size:14px;font-weight:400;line-height:1.57143}}@media (hover:hover) and (pointer:fine){.MainNavLinkList--item--link:hover .MainNavLinkList--item--image[data-v-916f30fd],.MainNavLinkList--item--link:hover .MainNavLinkList--item--icon[data-v-916f30fd],.MainNavLinkList--item--link:active .MainNavLinkList--item--image[data-v-916f30fd],.MainNavLinkList--item--link:active .MainNavLinkList--item--icon[data-v-916f30fd]{opacity:.6}.MainNavLinkList--item--link:hover .MainNavLinkList--item--title[data-v-916f30fd]:before,.MainNavLinkList--item--link:active .MainNavLinkList--item--title[data-v-916f30fd]:before{opacity:1;transform:scaleX(1)}}.MainNavLinkList--item--image[data-v-916f30fd],.MainNavLinkList--item--icon[data-v-916f30fd]{border-radius:var(--ric_border-radius_s);width:64px;height:64px;transition:var(--ric_hover_duration) var(--ric_hover_easing);transition-property:opacity;overflow:hidden}@media (width<=1279px){.MainNavLinkList--item--image[data-v-916f30fd],.MainNavLinkList--item--icon[data-v-916f30fd]{width:48px;height:48px}}@media (width<=767px){.MainNavLinkList--item--image[data-v-916f30fd],.MainNavLinkList--item--icon[data-v-916f30fd]{border-radius:var(--ric_border-radius_xs);width:32px;height:32px}}.MainNavLinkList--item--icon[data-v-916f30fd]{--ric-icon_size:40px;color:var(--ric_color_meadow);background-color:var(--ric_color_meadow-5);justify-content:center;align-items:center;display:flex}@media (width<=1279px){.MainNavLinkList--item--icon[data-v-916f30fd]{--ric-icon_size:32px}}@media (width<=767px){.MainNavLinkList--item--icon[data-v-916f30fd]{--ric-icon_size:20px}}.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{transform-origin:0;width:100%;height:1px;transition:transform var(--ric_hover_duration-short) ease-in-out;content:"";background-color:currentColor;display:block;position:relative;top:-2px;transform:scaleX(0)}: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 (width<=1279px){:root{--ric_site-footer_padding:var(--ric_site-padding)}}.SiteFooterWrapper{clip-path:inset(0 var(--ric_site-footer_padding) 0 round var(--ric_site-footer_radius) var(--ric_site-footer_radius) 0 0);position:relative}[data-celestial-doc] .SiteFooterWrapper{z-index:1}@media (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));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);position:relative}.SiteFooter:before{content:"";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));display:block;position:absolute;bottom:0;left:0}.SiteFooter:after{content:"";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));display:block;position:absolute}.SiteFooterWrapper.is-sticky .SiteFooter{position:fixed;bottom:0;left:0;right:0}@media (width<=1023px){.SiteFooter{margin-inline:0}.SiteFooter:before,.SiteFooter:after{content:none}}.SiteFooter--inner{z-index:1;max-width:calc(var(--ric_site_width-max) + 128px);padding-top:56px;padding-inline:64px;margin-inline:auto;padding-bottom:32px;position:relative}@media (width<=1023px){.SiteFooter--inner{padding-top:40px;padding-inline:40px;padding-bottom:24px}}@media (width<=767px){.SiteFooter--socials{text-align:center;margin-bottom:64px}}.SiteFooter--body{margin-bottom:96px;display:flex}.SiteFooter--body>*{width:50%}@media (width<=767px){.SiteFooter--body{flex-direction:column;margin-bottom:64px}.SiteFooter--body>*{width:100%}}.SiteFooter--logo{vertical-align:middle;display:inline-flex}.SiteFooter--logo svg{width:110px;height:32px;display:block}@media (width<=767px){.SiteFooter--logo svg{width:96px;height:28px}}.SiteFooter--title{letter-spacing:-.8px;margin-bottom:32px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.SiteFooter--title{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.SiteFooter--title{letter-spacing:-.7px;margin-bottom:16px;font-size:28px;line-height:1.28571}}.SiteFooter--serviceWrapper{align-items:center;gap:24px;display:flex}@media (width<=767px){.SiteFooter--serviceWrapper{flex-wrap:wrap;justify-content:center}}.SiteFooter--serviceNav{letter-spacing:.1px;flex-wrap:wrap;justify-content:flex-end;gap:12px 24px;margin-left:auto;font-size:12px;font-weight:400;line-height:1.33333;display:inline-flex}@media (width<=767px){.SiteFooter--serviceNav{justify-content:center;gap:0 16px;margin-right:auto}.SiteFooter--serviceNav>li{margin-bottom:8px}}.SiteFooter--socialList{gap:16px;display:flex}@media (width<=767px){.SiteFooter--socialList{justify-content:center}}.SiteFooter--socialLink{width:64px;height:64px;transition:background-color var(--ric_hover_duration) var(--ric_hover_easing);background-color:#ffffff14;border-radius:100%;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.SiteFooter--socialLink:hover,.SiteFooter--socialLink:active{background-color:#ffffff29}}@media (width<=767px){.SiteFooter--socialLink{width:56px;height:56px}}.SiteFooter--socialLinkIcon{font-size:32px}@media not all and (width<=767px){.SiteFooter--socialLinkIcon{font-size:32px}}.SiteFooter--nav{letter-spacing:0;flex-direction:column;gap:40px;font-size:16px;font-weight:400;line-height:1.5;display:flex}@media not all and (width<=767px){.SiteFooter--nav{flex-flow:wrap;justify-content:space-between;gap:64px 32px}}@media not all and (width<=1279px){.SiteFooter--nav{padding-block:16px}}.SiteFooter--nav--col{flex:auto}@media not all and (width<=767px){.SiteFooter--nav--col{flex:0 calc(50% - 20px)}}.SiteFooter--nav--title{margin-bottom:16px;font-weight:700}.SiteFooter--partner{margin-left:24px;position:relative}.SiteFooter--partner:before{content:"";background-color:var(--ric_color_white-20);width:1px;display:block;position:absolute;top:12px;bottom:12px;left:-24px}@media (width<=767px){.SiteFooter--partner:before{top:0;bottom:0}}.SiteFooter--partner svg{width:38px;height:64px}@media (width<=767px){.SiteFooter--partner svg{width:24px;height:40px}}.SiteFooter--linkList{flex-direction:column;display:flex}.SiteFooter--linkList>li:not(:last-child){margin-bottom:16px}.SiteFooter--copyright{color:var(--ric_color_meadow-20);white-space:nowrap}@media (width<=767px){.SiteFooter--copyright{text-align:center;flex:none;width:100%;margin-top:16px}}.DevPageGrid{z-index:10000;pointer-events:none;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.DevPageGrid.is-visible{display:block}.DevPageGrid--layout{padding-left:var(--ric_site-padding);padding-right:var(--ric_site-padding)}.DevPageGrid--columns{grid-gap:var(--ric_grid_gutter) var(--ric_grid_gutter);grid-template-columns:repeat(var(--ric_grid_col_total), 1fr);display:grid}.DevPageGrid--col--inner{background-color:#a0c8ff1a;height:100vh}button,input[type=button],input[type=submit]{cursor:pointer;-webkit-appearance:button;background:0 0;border:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{vertical-align:top;overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}fieldset{min-width:-webkit-min-content}*{color:inherit;font:inherit;line-height:inherit;text-decoration:inherit;-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;-webkit-user-drag:none;margin:0;padding:0}*,: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;border:0;text-decoration:none}sup,sub{vertical-align:baseline}iframe{border:0}button,input[type=button],input[type=submit]{cursor:pointer;appearance:button;background:0 0;border:0}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{border:0;padding:0}textarea{vertical-align:top;resize:vertical;overflow:auto}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}audio,canvas,img,svg,video{vertical-align:middle}mark{background-color:#0000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}s{text-decoration:line-through}select{z-index:1;font-size:inherit;font-family:inherit;line-height:inherit;cursor:inherit;appearance:none;background-color:#0000;border: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 (width<=767px){html,body{hyphens:auto}}body{z-index:0;background-color:var(--ric_color_white);overscroll-behavior:none;position:relative;overflow-y:scroll}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body:before{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.";padding:50px;display:block}}.page-container{--ric_page-background:var(--ric_color_white);background-color:inherit;position:relative}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 h5,.richtext h6,.richtext strong,.richtext b{font-weight:700}.richtext em,.richtext i{font-style:italic}.richtext a:not([class]){color:inherit;transition:color var(--ric_hover_duration) var(--ric_hover_easing);text-decoration:underline}.richtext p{min-height:1lh}.richtext li{margin-top:.5em}.richtext ul>li,.richtext ol>li{padding-left:1.6667em;position:relative}.richtext ol{counter-reset:ol}.richtext ol>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.richtext ul>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left:10px}.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:not(.compact-headings) h1,.richtext:not(.compact-headings) h2{letter-spacing:-.9px;font-size:48px;font-weight:700;line-height:1.16667}@media (width<=1279px){.richtext:not(.compact-headings) h1,.richtext:not(.compact-headings) h2{letter-spacing:-.8px;font-size:40px;line-height:1.2}}@media (width<=767px){.richtext:not(.compact-headings) h1,.richtext:not(.compact-headings) h2{letter-spacing:-.8px;font-size:32px;line-height:1.25}}.richtext:not(.compact-headings) h3{letter-spacing:-.8px;font-size:40px;font-weight:700;line-height:1.2}@media (width<=1279px){.richtext:not(.compact-headings) h3{letter-spacing:-.7px;font-size:32px;line-height:1.25}}@media (width<=767px){.richtext:not(.compact-headings) h3{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}.richtext:not(.compact-headings) h4{letter-spacing:-.7px;font-size:32px;font-weight:700;line-height:1.25}@media (width<=1279px){.richtext:not(.compact-headings) h4{letter-spacing:-.7px;font-size:28px;line-height:1.28571}}@media (width<=767px){.richtext:not(.compact-headings) h4{letter-spacing:-.5px;font-size:24px;line-height:1.33333}}.richtext:not(.compact-headings) h2:not(:first-child),.richtext:not(.compact-headings) h3:not(:first-child),.richtext:not(.compact-headings) h4:not(:first-child){margin-top:1.5em}.richtext.compact-headings h1,.richtext.compact-headings h2,.richtext.compact-headings h3,.richtext.compact-headings h4{font-weight:700}.visuallyhidden{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.focus-only{clip:rect(0 0 0 0);clip-path:polygon(0 0);position:absolute}.focus-only:focus,.focus-only:focus-within{width:100%;color:var(--ric_color_white);text-align:center;background-color:var(--ric_color_meadow);clip:auto;clip-path:none;padding:1em;display:block;position:static}a:active,:focus{outline:none}:root{--ric_flying-focus_offset:0}#FlyingFocus{margin:0;margin-top:var(--ric_flying-focus_offset);visibility:hidden;pointer-events:none;background:0 0;transition-property:left,top,width,height,opacity;transition-timing-function:cubic-bezier(0,.2,0,1);display:none;position:absolute;top:-100px}#FlyingFocus.FlyingFocus-visible{z-index:2147483647;visibility:visible;display:block}#FlyingFocus:after{content:"";border:1px solid #000a1480;border-radius:8px;position:absolute;inset:-11px;box-shadow:0 0 54px #0003,0 0 2px 2px #000a141a}#FlyingFocus:before{content:"";border:1px solid #fffc;border-radius:8px;position:absolute;inset:-10px;box-shadow:inset 0 0 2px #ffffffe6}:root{--ric_hover_duration-extra-long:1s;--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:#fff;--ric_color_white-80:#fffc;--ric_color_white-50:#ffffff80;--ric_color_white-20:#fff3;--ric_color_white-10:#ffffff1a;--ric_color_meadow:#286140;--ric_color_meadow-80:#337450;--ric_color_meadow-50:#80a891;--ric_color_meadow-40:#99b9a7;--ric_color_meadow-20:#ccdcd3;--ric_color_meadow-10:#e5eee9;--ric_color_meadow-5:#f2f6f4;--ric_color_yellow:#fed33c;--ric_color_yellow-80:#fedc63;--ric_color_yellow-50:#ffe99d;--ric_color_yellow-40:#ffedb1;--ric_color_yellow-20:#fff6d8;--ric_color_yellow-10:#fffbeb;--ric_color_yellow-5:#fffdf5;--ric_color_black:#000;--ric_color_grey-40:#f7f7f7;--ric_color_neutrals-cloud:#f9f9f9;--ric_color_neutrals-3:#b4b3ae;--ric_color_supporting-tone:#f6f2eb;--ric_color_light-pink:#ffdfe3;--ric_color_red:#af231c;--ric_color_red-20:#af231c33;--ric_layer_surface:1;--ric_layer_haze:2;--ric_layer_mist:3;--ric_layer_fog:4;--ric_layer_sticky:9;--ric_layer_nav:99;--ric_layer_flyout:99;--ric_layer_overlay:9999;--ric_layer_above-overlay:99999;--ric_border-radius_xs:4px;--ric_border-radius_s:8px;--ric_border-radius_md:16px;--ric_border-radius_round:9999px;--ric_site-padding:24px;--ric_site-padding-reset:calc(var(--ric_site-padding) * -1);--ric_header_gap_top:224px;--ric_header_gap_top_small:184px;--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-extra-long:0s;--ric_hover_duration-long:0s;--ric_hover_duration:0s;--ric_hover_duration-short:0s;--ric_hover_offset:0px;--ric_hover_offset-top:0px}}@media (width<=1439px){:root{--ric_header_gap_top:185px;--ric_header_gap_top_small:calc(var(--ric_header_gap_top) * .8);--ric_site-padding:96px}}@media (width<=1279px){:root{--ric_header_gap_top:176px;--ric_header_gap_top_small:calc(var(--ric_header_gap_top) * .8);--ric_site-padding:20px}}@media (width<=1279px) and (orientation:landscape){:root{--ric_header_gap_top_small:calc(var(--ric_header_gap_top) * .65)}}@media (width<=767px){:root{--ric_header_gap_top:128px;--ric_header_gap_top_small:calc(var(--ric_header_gap_top) * .9);--ric_site-padding:16px}}@media (width<=1023px){:root{--ric_grid_col_total:10;--ric_grid_gutter:12px}}html{color:var(--ric_color_meadow);font-family:Ricola,Helvetica Neue,Helvetica,Arial,sans-serif}@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{word-wrap:normal;width:min-content;max-width:100%}
