.ContentProductGrid_title__4zL_j{margin-bottom:var(--sds-space-xsmall)}@media only screen and (min-width:768px){.ContentProductGrid_title__4zL_j{margin-bottom:var(--sds-space-medium)}}.ContentProductGrid_descriptionWrapper__HwxhM{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:var(--sds-space-large);gap:var(--sds-space-small)}.ContentProductGrid_descriptionWrapper__HwxhM a{font-size:var(--sds-font-size-body-medium);line-height:var(--sds-font-lineheight-body-medium);font-weight:var(--sds-font-weight-medium);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif";flex-shrink:0}@media only screen and (min-width:768px){.ContentProductGrid_descriptionWrapper__HwxhM{flex-direction:row;gap:var(--sds-space-medium)}}@media only screen and (min-width:1025px){.ContentProductGrid_descriptionWrapper__HwxhM{font-size:var(--sds-font-size-body-medium);line-height:var(--sds-font-lineheight-body-medium);font-weight:var(--sds-font-weight-regular)}.ContentProductGrid_descriptionWrapper__HwxhM,.ContentProductGrid_descriptionWrapper__HwxhM a{letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif"}.ContentProductGrid_descriptionWrapper__HwxhM a{font-size:var(--sds-font-size-body-large);line-height:var(--sds-font-lineheight-body-large);font-weight:var(--sds-font-weight-medium)}}.scrollingIndicators_scrollingIndicators__EpZzG .scrollingIndicators_scrollButton__kORSs{display:none}@media only screen and (min-width:768px){.scrollingIndicators_scrollingIndicators__EpZzG .scrollingIndicators_scrollButton__kORSs{position:absolute;display:flex;top:50%;opacity:.6;transform:translateY(-50%)}}.scrollingIndicators_scrollingIndicators__EpZzG .scrollingIndicators_prevButton___vucR{left:var(--main-padding)}.scrollingIndicators_scrollingIndicators__EpZzG .scrollingIndicators_nextButton__R6qR3{right:var(--main-padding)}.scrollingIndicators_scrollingIndicators__EpZzG .scrollingIndicators_hidden__UiCHd{display:none}.productCarousel_container__LYwP_{position:relative;width:100%}.productCarousel_container__LYwP_::-webkit-scrollbar{display:none}.productCarousel_container__LYwP_ ul{list-style:none;padding:0;margin:0}.productCarousel_container__LYwP_ li{margin:0}.productCarousel_container__LYwP_ .productCarousel_carouselContent__LZn2v{--item-gap:var(--sds-space-8);--columns:2;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;list-style:none;display:flex;gap:var(--item-gap);padding:0 var(--main-padding);scroll-padding:var(--main-padding)}@media only screen and (min-width:768px){.productCarousel_container__LYwP_ .productCarousel_carouselContent__LZn2v{--columns:3}}@media screen and (min-width:1025px){.productCarousel_container__LYwP_ .productCarousel_carouselContent__LZn2v{--item-gap:var(--sds-space-16);--columns:4}}.productCarousel_container__LYwP_ .productCarousel_carouselContent__LZn2v .productCarousel_carouselItem__kXjZ_{margin:0;scroll-snap-align:start;display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-grow:1;flex-shrink:0;flex-basis:calc(100%/var(--columns) - var(--item-gap)*(var(--columns) - 1)/var(--columns))}.productCarousel_container__LYwP_ .productCarousel_carouselContent__LZn2v .productCarousel_productCard__VC7Dt{padding:var(--sds-space-4)}.SimpleProductCarousel_carouselTitle__VnQku{margin-bottom:0!important}.SimpleProductCarousel_carousel__67__8{width:100%;z-index:100;background-color:var(--gl-bg-color-strong)}.SimpleProductCarousel_cta___SLzb a,.SimpleProductCarousel_cta___SLzb button{white-space:nowrap;display:block;text-decoration:none;width:auto;min-width:auto;padding-left:0;padding-right:0;font-size:var(--sds-font-size-heading-xxsmall);line-height:var(--sds-font-lineheight-heading-xxsmall);font-weight:var(--sds-font-weight-normal);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif";text-underline-offset:var(--sds-space-4);text-decoration:underline}.SimpleProductCarousel_cta___SLzb a:focus-visible,.SimpleProductCarousel_cta___SLzb button:focus-visible{color:var(--gl-text-color)}.SimpleProductCarousel_cta___SLzb a:hover,.SimpleProductCarousel_cta___SLzb button:hover{text-decoration-thickness:2px}.SimpleProductCarousel_cta___SLzb a.SimpleProductCarousel_alignWithTitle__zcO61,.SimpleProductCarousel_cta___SLzb button.SimpleProductCarousel_alignWithTitle__zcO61{line-height:var(--sds-font-lineheight-heading-medium)}@media only screen and (min-width:768px){.SimpleProductCarousel_cta___SLzb a.SimpleProductCarousel_alignWithTitle__zcO61,.SimpleProductCarousel_cta___SLzb button.SimpleProductCarousel_alignWithTitle__zcO61{line-height:var(--sds-font-lineheight-heading-large)}}@media only screen and (min-width:1025px){.SimpleProductCarousel_cta___SLzb a.SimpleProductCarousel_alignWithTitle__zcO61,.SimpleProductCarousel_cta___SLzb button.SimpleProductCarousel_alignWithTitle__zcO61{line-height:var(--sds-font-lineheight-heading-xlarge)}}.SimpleProductCarousel_cta___SLzb a:not(.SimpleProductCarousel_alignWithTitle__zcO61),.SimpleProductCarousel_cta___SLzb button:not(.SimpleProductCarousel_alignWithTitle__zcO61){padding-top:var(--sds-size-12)}@media only screen and (min-width:768px){.SimpleProductCarousel_cta___SLzb a:not(.SimpleProductCarousel_alignWithTitle__zcO61),.SimpleProductCarousel_cta___SLzb button:not(.SimpleProductCarousel_alignWithTitle__zcO61){padding-top:var(--sds-size-20)}}.SimpleProductCarousel_skipLink__3_TTp{height:1px;width:1px;margin:0;padding:0;white-space:nowrap}.SimpleProductCarousel_container__AwUCH{display:grid;grid-template-columns:100%;grid-template-areas:"heading" "carousel" "mobile-cta";width:100%;grid-row-gap:var(--sds-space-20);row-gap:var(--sds-space-20)}@media only screen and (min-width:768px){.SimpleProductCarousel_container__AwUCH{grid-template-columns:100%;grid-template-areas:"heading" "carousel"}}.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_headingSection__JRft4{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;grid-area:heading;padding:0 var(--main-padding)}.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_headingSection__JRft4 .SimpleProductCarousel_carouselTitle__VnQku{font-size:var(--sds-font-size-heading-medium);line-height:var(--sds-font-lineheight-heading-medium);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:Sokos Display,Times New Roman,"serif"}@media only screen and (min-width:768px){.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_headingSection__JRft4 .SimpleProductCarousel_carouselTitle__VnQku{font-size:var(--sds-font-size-heading-large);line-height:var(--sds-font-lineheight-heading-large);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:Sokos Display,Times New Roman,"serif"}}@media only screen and (min-width:1025px){.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_headingSection__JRft4 .SimpleProductCarousel_carouselTitle__VnQku{font-size:var(--sds-font-size-heading-xlarge);line-height:var(--sds-font-lineheight-heading-xlarge);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:Sokos Display,Times New Roman,"serif"}}.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_textSection__mY_sq{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--sds-space-16)}@media only screen and (min-width:768px){.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_textSection__mY_sq{font-size:var(--sds-font-size-body-medium);line-height:var(--sds-font-lineheight-body-medium);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif"}.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_textSection__mY_sq a{font-size:var(--sds-font-size-body-large);line-height:var(--sds-font-lineheight-body-large);font-weight:var(--sds-font-weight-medium);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif"}}@media only screen and (min-width:1025px){.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_textSection__mY_sq{font-size:var(--sds-font-size-body-medium);line-height:var(--sds-font-lineheight-body-medium);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif"}.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_textSection__mY_sq a{font-size:var(--sds-font-size-body-large);line-height:var(--sds-font-lineheight-body-large);font-weight:var(--sds-font-weight-medium);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif"}}.SimpleProductCarousel_container__AwUCH .SimpleProductCarousel_skipLink__3_TTp{position:absolute;z-index:101}.SimpleProductCarousel_cta___SLzb{display:flex;align-items:end}@font-face{src:url(/fonts/sokosDisplay/SokosDisplay-Regular.woff2);font-family:Sokos Display;font-weight:400;font-display:swap}@font-face{src:url(/fonts/sokosDisplay/SokosDisplay-Bold.woff2);font-family:Sokos Display;font-weight:700;font-display:swap}@font-face{src:url(/fonts/sokosDisplay/SokosDisplay-Italic.woff2);font-family:Sokos Display;font-style:italic;font-display:swap}@font-face{src:url(/fonts/sokosDisplay/SokosDisplay-BoldItalic.woff2);font-family:Sokos Display;font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:S Bonus UX;font-weight:300;src:url(/fonts/sbonus/SBonusUX-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:S Bonus UX;font-weight:400;src:url(/fonts/sbonus/SBonusUX-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:S Bonus UX;font-weight:500;src:url(/fonts/sbonus/SBonusUX-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:S Bonus UX;font-weight:700;src:url(/fonts/sbonus/SBonusUX-Bold.woff2) format("woff2");font-display:swap}.HeroProductCarousel_themeDefault__LcKI7{--gl-text-color:inherit;--gl-bg-color:inherit;--gl-bg-color-strong:inherit}.HeroProductCarousel_themeLightBlue__AUeM_{--gl-text-color:var(--sds-brand-color-text-strong-primary);--gl-bg-color:var(--sds-brand-color-background-medium-accent3);--gl-bg-color-strong:var(--sds-brand-color-background-weak-accent3)}.HeroProductCarousel_themePink__nH8rE{--gl-text-color:var(--sds-brand-color-text-inverse-neutral);--gl-bg-color:var(--sds-brand-color-background-strong-accent1);--gl-bg-color-strong:var(--sds-brand-color-background-medium-accent1)}.HeroProductCarousel_carouselTitle__LuaDR{margin-bottom:0!important}.HeroProductCarousel_carousel__syNdu{width:100%;z-index:100;background-color:var(--gl-bg-color-strong)}.HeroProductCarousel_cta__pHXPm a,.HeroProductCarousel_cta__pHXPm button{white-space:nowrap;display:block;text-decoration:none;width:auto;min-width:auto;padding-left:0;padding-right:0;font-size:var(--sds-font-size-heading-xxsmall);line-height:var(--sds-font-lineheight-heading-xxsmall);font-weight:var(--sds-font-weight-normal);letter-spacing:var(--sds-font-letterspacing-default);font-family:var(--sds-font-family-primary),"Roboto","Helvetica","Arial","sans-serif";text-underline-offset:var(--sds-space-4);text-decoration:underline}.HeroProductCarousel_cta__pHXPm a:focus-visible,.HeroProductCarousel_cta__pHXPm button:focus-visible{color:var(--gl-text-color)}.HeroProductCarousel_cta__pHXPm a:hover,.HeroProductCarousel_cta__pHXPm button:hover{text-decoration-thickness:2px}.HeroProductCarousel_cta__pHXPm a.HeroProductCarousel_alignWithTitle__jqkv_,.HeroProductCarousel_cta__pHXPm button.HeroProductCarousel_alignWithTitle__jqkv_{line-height:var(--sds-font-lineheight-heading-medium)}@media only screen and (min-width:768px){.HeroProductCarousel_cta__pHXPm a.HeroProductCarousel_alignWithTitle__jqkv_,.HeroProductCarousel_cta__pHXPm button.HeroProductCarousel_alignWithTitle__jqkv_{line-height:var(--sds-font-lineheight-heading-large)}}@media only screen and (min-width:1025px){.HeroProductCarousel_cta__pHXPm a.HeroProductCarousel_alignWithTitle__jqkv_,.HeroProductCarousel_cta__pHXPm button.HeroProductCarousel_alignWithTitle__jqkv_{line-height:var(--sds-font-lineheight-heading-xlarge)}}.HeroProductCarousel_cta__pHXPm a:not(.HeroProductCarousel_alignWithTitle__jqkv_),.HeroProductCarousel_cta__pHXPm button:not(.HeroProductCarousel_alignWithTitle__jqkv_){padding-top:var(--sds-size-12)}@media only screen and (min-width:768px){.HeroProductCarousel_cta__pHXPm a:not(.HeroProductCarousel_alignWithTitle__jqkv_),.HeroProductCarousel_cta__pHXPm button:not(.HeroProductCarousel_alignWithTitle__jqkv_){padding-top:var(--sds-size-20)}}.HeroProductCarousel_skipLink__421dC{height:1px;width:1px;margin:0;padding:0;white-space:nowrap}.HeroProductCarousel_container__3Gahe{display:grid;grid-template-columns:100%;grid-template-areas:"hero-image" "heading";width:100%}@media only screen and (min-width:1025px){.HeroProductCarousel_container__3Gahe{grid-template-columns:50% 50%;grid-template-areas:"hero-image heading"}}.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i{grid-area:heading;display:flex;flex-direction:column;justify-content:space-between;padding:var(--sds-space-16);gap:var(--sds-space-16);height:-moz-fit-content;height:fit-content}@media only screen and (min-width:768px){.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i{padding:var(--sds-space-16) var(--sds-space-24);height:100%;align-self:center}}@media only screen and (min-width:1025px){.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i{padding:var(--sds-space-24) var(--sds-space-32);gap:var(--sds-space-24);padding-right:var(--main-padding);height:100%;align-self:center}}.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i .HeroProductCarousel_headingSectionInner__7jUbm{display:flex;flex-direction:column;gap:var(--sds-space-16)}.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i .HeroProductCarousel_carouselTitle__LuaDR{font-size:var(--sds-font-size-heading-large);line-height:var(--sds-font-lineheight-heading-large);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:Sokos Display,Times New Roman,"serif"}@media only screen and (min-width:768px){.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i .HeroProductCarousel_carouselTitle__LuaDR{font-size:var(--sds-font-size-heading-xlarge);line-height:var(--sds-font-lineheight-heading-xlarge);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:Sokos Display,Times New Roman,"serif"}}@media only screen and (min-width:1025px){.HeroProductCarousel_container__3Gahe .HeroProductCarousel_headingSection__tde9i .HeroProductCarousel_carouselTitle__LuaDR{font-size:var(--sds-font-size-heading-xxxlarge);line-height:var(--sds-font-lineheight-heading-xxxlarge);font-weight:var(--sds-font-weight-regular);letter-spacing:var(--sds-font-letterspacing-default);font-family:Sokos Display,Times New Roman,"serif"}}.HeroProductCarousel_container__3Gahe .HeroProductCarousel_textSection__hBYbn{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:var(--sds-space-16)}@media only screen and (min-width:768px){.HeroProductCarousel_container__3Gahe .HeroProductCarousel_textSection__hBYbn{gap:var(--sds-space-20)}}.HeroProductCarousel_container__3Gahe .HeroProductCarousel_heroImage__2cm81{grid-area:hero-image;aspect-ratio:16/9}.HeroProductCarousel_container__3Gahe .HeroProductCarousel_heroImage__2cm81 img{object-fit:cover;width:100%;height:100%}.HeroProductCarousel_carousel__syNdu{padding-top:var(--sds-space-16);padding-bottom:var(--sds-space-16)}@media only screen and (min-width:768px){.HeroProductCarousel_carousel__syNdu{padding-top:var(--sds-space-48);padding-bottom:var(--sds-space-48)}}@media only screen and (min-width:1025px){.HeroProductCarousel_carousel__syNdu{padding-top:var(--sds-space-64);padding-bottom:var(--sds-space-64)}}.HeroProductCarousel_skipLink__421dC{position:absolute;z-index:101}