.SplitBlockBase_splitBlock__sXtNq{position:relative;background:var(--color-surface-raised);border-radius:var(--border-radius-xsmall);overflow:hidden;display:flex;flex-direction:row;flex:1;min-height:200px}@media (min-width:1024px){.SplitBlockBase_splitBlock__sXtNq{flex-direction:column}}.SplitBlockBase_splitBlockMobileImage___WtIG{flex-shrink:0;width:50%;position:relative;aspect-ratio:32/35}.SplitBlockBase_splitBlockMobileImage___WtIG img,.SplitBlockBase_splitBlockMobileImage___WtIG video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SplitBlockBase_splitBlockTextPanel__RWZ1s{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-16);min-width:0}.SplitBlockBase_heading__Y_HwY{font-size:var(--typography-body-font-size)!important;margin-bottom:var(--spacing-8);font-weight:600}@media (min-width:1024px){.SplitBlockBase_heading__Y_HwY{font-size:inherit}}.SplitBlockBase_description__sS_dX{margin-bottom:var(--spacing-16)}@media (min-width:1024px){.SplitBlockBase_splitBlockMobileImage___WtIG{width:100%}.SplitBlockBase_heading__Y_HwY{font-size:var(--typography-heading-2-font-size-desktop);font-weight:500}.SplitBlockBase_splitBlockDouble__r8cma{position:absolute;inset:0}.SplitBlockBase_splitBlockDouble__r8cma .SplitBlockBase_splitBlockMobileImage___WtIG{flex:1 1 0;min-height:0;aspect-ratio:unset}}.FullWidthBannerSlot_fullWidthBanner__uRjxO{position:relative;overflow:hidden;border-radius:var(--border-radius-xsmall);aspect-ratio:5/3}@media (min-width:1024px){.FullWidthBannerSlot_fullWidthBanner__uRjxO{aspect-ratio:12/5}}@media (min-width:1367px){.FullWidthBannerSlot_fullWidthBanner__uRjxO{aspect-ratio:14/5}}.FullWidthBannerSlot_overlay__6X__7{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-16);inset:0;padding:var(--spacing-24) var(--spacing-16);background:linear-gradient(189deg,rgba(0,0,0,0) 7%,rgba(0,0,0,.54) 73%);color:var(--color-surface-lightest)}@media (min-width:1024px){.FullWidthBannerSlot_overlay__6X__7{padding:var(--spacing-40);gap:var(--spacing-24)}}.FullWidthBannerSlot_headingLarge__h69eE{margin-bottom:var(--spacing-8)}.FullWidthBannerSlot_description__0eJYY{font-size:var(--typography-body-small-font-size)}@media (min-width:1024px){.FullWidthBannerSlot_description__0eJYY{font-size:inherit}}.ParallaxSlot_hiddenImg__FgX0j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ParallaxSlot_parallax__43twg{position:relative;width:100vw;margin-inline-start:calc(50% - 50vw);aspect-ratio:9/16;max-height:600px;background-attachment:fixed;background-size:cover;background-position:50%}@media (min-width:1024px){.ParallaxSlot_parallax__43twg{aspect-ratio:16/9;max-height:600px}}.ProductGrid_productsGrid__SgmYI{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--spacing-16);-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);grid-row-gap:var(--spacing-48);row-gap:var(--spacing-48)}@media (min-width:1024px){.ProductGrid_productsGrid__SgmYI{grid-template-columns:repeat(3,1fr);-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}}@media (min-width:1367px){.ProductGrid_productsGrid__SgmYI{grid-template-columns:repeat(4,1fr);-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}}.ProductGrid_contentSlotCell__onAz1{grid-column:span var(--cs-span,1);display:flex;flex-direction:column;position:relative}@media (min-width:1024px){.ProductGrid_contentSlotCell__onAz1{grid-column:span var(--cs-span-md,1)}}@media (min-width:1367px){.ProductGrid_contentSlotCell__onAz1{grid-column:span var(--cs-span-lg,1)}}.ProductCardSkeleton_skeleton__rshUX{display:grid;grid-template-rows:min-content 1fr}.ProductCardSkeleton_image__O0iBP{height:100%;width:100%;background-color:var(--color-surface-subtle);aspect-ratio:.75}.ProductCardSkeleton_textContainer__Bt2bf{padding:var(--spacing-16) 0}.ProductCardSkeleton_title__wawiu{background-color:var(--color-surface-subtle);height:3em}@media (min-width:1024px){.ProductCardSkeleton_title__wawiu{height:1.5em}}.ProductCardSkeleton_price__U18py{background-color:var(--color-surface-subtle);height:1.5em}