.ProductStageCards_title__riVYU{font-weight:var(--font-weight-heading);font-size:var(--title-x-large-font-size);line-height:var(--title-x-large-line-height);font-family:var(--font-family-heading);letter-spacing:-.2px}.ProductStageCards_container__GSvrA{--card-count:3;--_card-inset-spacing:58px;--_margin-bottom:100px;--_border-radius:16px;--spring-easing:linear(0,0.009,0.035 2.1%,0.141,0.281 6.7%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1.004 83.8%,1);position:relative;z-index:1;margin-top:calc(var(--navbar-height) * -1);background-color:var(
    --cosmos-color-surface-solid-light
  );padding-bottom:100px}@media (min-width:1000px){.ProductStageCards_container__GSvrA{margin-top:calc(var(--navbar-height) * -1);padding-top:0;padding-bottom:0;height:calc(var(--card-count) * 100vw + 100vw);min-height:auto;overflow:clip}.ProductStageCards_inner-pin__eTjpR{position:sticky;top:0}}.ProductStageCards_inner__66whr{display:flex;position:relative;flex-direction:column}@media (min-width:1000px){.ProductStageCards_inner__66whr{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;height:auto}}.ProductStageCards_card___YGvq{--card-inset-level:0;--_can-shadow:var(--scheme-can-shadow-rgb,var(--can-hero-shadow-color-rgb));display:flex;position:relative;grid-row:1/-1;grid-column:1/-1;align-items:flex-start;background-color:var(--_background-color);width:100%}@media (min-width:1000px){.ProductStageCards_card___YGvq{width:calc(100vw - (var(--card-inset-level) * var(--_card-inset-spacing)));pointer-events:none}}.ProductStageCards_card___YGvq[data-card-type=top]{--_background-color:var(--cosmos-color-surface-solid-light-lighter);margin-bottom:calc(var(--_margin-bottom) + 200px);overflow:clip}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=top]{z-index:var(--card-inset-level);margin-bottom:0;border-start-start-radius:0;border-start-end-radius:var(--_border-radius);border-end-start-radius:0;border-end-end-radius:var(--_border-radius);overflow:initial}}.ProductStageCards_card___YGvq[data-card-type=interstitial]{--_background-color:var(
      --scheme-secondary,var(--cosmos-color-surface-solid-light)
    );flex-direction:column;align-self:flex-start;transition:border-radius .25s linear;margin-bottom:var(--_margin-bottom);border-start-start-radius:var(--_border-radius);border-start-end-radius:var(--_border-radius);min-height:100lvh}@media (max-width:999.98px){.ProductStageCards_card___YGvq[data-card-type=interstitial][mobile-active=true]{border-radius:0}}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=interstitial]{grid-row:1/-1;grid-column:1/-1;align-self:auto;z-index:var(--card-inset-level);margin-bottom:0;border-start-start-radius:0;border-start-end-radius:var(--_border-radius);border-end-start-radius:0;border-end-end-radius:var(--_border-radius);background-color:initial;min-height:auto;pointer-events:none}}.ProductStageCards_shadow__sELsI{position:absolute;top:0;right:0;opacity:1;z-index:-2;transition:opacity .25s linear;box-shadow:16px 0 24px 0 rgba(0,15,30,.26),4px 0 8px 0 rgba(0,15,30,.22);border-start-start-radius:var(--_border-radius);border-start-end-radius:var(--_border-radius);border-end-start-radius:0;border-end-end-radius:0;width:100%;height:100%;pointer-events:none}[data-no-shadow=true] .ProductStageCards_shadow__sELsI{opacity:0}@media (max-width:999.98px){.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_shadow__sELsI{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0}.ProductStageCards_card___YGvq[data-card-type=interstitial][mobile-active=true] .ProductStageCards_shadow__sELsI{border-radius:0}}@media (min-width:1000px){.ProductStageCards_shadow__sELsI{right:auto;left:0;border-start-start-radius:0;border-start-end-radius:var(--_border-radius);border-end-start-radius:0;border-end-end-radius:var(--_border-radius)}}.ProductStageCards_card-inner__g6__X{display:flex;justify-content:center;width:100%;max-width:100%}@media (min-width:1000px){.ProductStageCards_card-inner__g6__X{grid-row:1/-1;grid-column:2/3;height:100lvh;overflow:hidden;pointer-events:auto;padding-left:var(--_card-inset-spacing)}}@media (min-width:1200px){.ProductStageCards_card-inner__g6__X{padding-left:calc(3 * var(--_card-inset-spacing))}}.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_card-inner__g6__X{position:relative;align-items:center;padding-top:var(--navbar-height)}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_card-inner__g6__X{padding-top:0}}.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_card-inner__g6__X{flex-direction:column;width:100%;min-height:100lvh}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_card-inner__g6__X{flex-direction:row;justify-content:normal;border-start-start-radius:0;border-start-end-radius:var(--_border-radius);border-end-start-radius:0;border-end-end-radius:var(--_border-radius);background-color:var(--_background-color);padding-right:calc(var(--_card-inset-spacing) * var(--card-index));min-height:auto}}.ProductStageCards_content-wrap__mAgEV{display:flex;position:relative;flex-direction:column;align-items:center;margin-inline:auto;padding-inline:var(--spacing-x-loose);width:100vw}@media (min-width:1000px){.ProductStageCards_content-wrap__mAgEV{position:static;flex-direction:row;margin-inline:auto;padding-inline:initial}}.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_content-wrap__mAgEV{flex-shrink:0;justify-content:normal;justify-self:center;max-width:calc(520px + (var(--spacing-x-loose) * 2))}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_content-wrap__mAgEV{flex-shrink:1;justify-self:auto;width:100%;max-width:1027px}}.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_content-wrap__mAgEV{max-width:calc(512px + (var(--spacing-x-loose) * 2))}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_content-wrap__mAgEV{flex-grow:0;max-width:1027px}}.ProductStageCards_content__7uI4N{width:100%}@media (min-width:1000px){.ProductStageCards_content__7uI4N{max-width:658px}}.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_content__7uI4N{margin-top:var(--spacing-xx-loose)}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_content__7uI4N{order:2;margin-top:0}}.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_content__7uI4N{order:2;margin-bottom:120px}@media (min-width:1000px){.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_content__7uI4N{margin-bottom:0}}.ProductStageCards_teaser-basic__hUMrr{margin-inline:auto;width:100%}@media (min-width:1000px){.ProductStageCards_teaser-basic__hUMrr{margin-inline:initial;max-width:658px}}.ProductStageCards_image-container__QWdDe{display:flex;flex-grow:1;justify-content:center;margin-block:var(--spacing-xx-loose);padding-inline:var(--spacing-loose)}.ProductStageCards_card___YGvq:not([data-card-type=top]) .ProductStageCards_image-container__QWdDe{order:1}@media (min-width:1000px){.ProductStageCards_image-container__QWdDe{flex-shrink:0;order:1;margin-block:initial}}.ProductStageCards_image__JOSZq{display:block;filter:drop-shadow(var(--can-subtle-shadow-values) rgb(var(--_can-shadow)/var(--can-subtle-shadow-alpha)));transition:opacity .25s linear,transform 2s var(--spring-easing);width:190px;height:auto;pointer-events:none}@media (min-width:1000px){.ProductStageCards_image__JOSZq{pointer-events:auto}.ProductStageCards_card___YGvq[data-card-type=top] .ProductStageCards_image__JOSZq{scale:1;opacity:0;animation:ProductStageCards_ImageOneScale__Vi5O6 1s ease-out forwards;animation-delay:.5s;transition:none;width:310px}.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_image__JOSZq{width:261px}}@keyframes ProductStageCards_ImageOneScale__Vi5O6{0%{scale:1;opacity:0}to{scale:calc(261 / 310);opacity:1}}.ProductStageCards_desktop-cta-container__GXMKh{display:none}@media (min-width:1000px){.ProductStageCards_desktop-cta-container__GXMKh{display:initial}}.ProductStageCards_sticky-button-wrapper__F9JAt{--button-wrapper-margin-top:0;display:flex;position:absolute;bottom:0;justify-content:center}@media (min-width:1000px){.ProductStageCards_sticky-button-wrapper__F9JAt{display:none}}.ProductStageCards_card___YGvq[data-card-type=interstitial] .ProductStageCards_sticky-button-wrapper__F9JAt{order:3}.ProductStageCards_sticky-button-wrapper-inner__A9BY_{position:absolute;bottom:0;padding-bottom:32px}.ProductStageCards_teaser-top-desktop__Pb0Yc{display:none}@media (min-width:1000px){.ProductStageCards_teaser-top-desktop__Pb0Yc{display:block}}.ProductStageCards_teaser-top-mobile__8tUmK{margin-bottom:120px}@media (min-width:1000px){.ProductStageCards_teaser-top-mobile__8tUmK{display:none}}.ProductStageCards_backstop__2yVOm{--_background-color:var(
    --scheme-secondary,var(--cosmos-color-surface-solid-light)
  );--_can-shadow:var(--scheme-can-shadow-rgb,var(--can-hero-shadow-color-rgb));display:flex;position:relative;grid-row:1/-1;grid-column:1/-1;align-self:flex-start;transition:border-radius .25s linear;margin-inline:auto;border-start-start-radius:var(--_border-radius);border-start-end-radius:var(--_border-radius);border-end-start-radius:0;border-end-end-radius:0;background-color:var(--_background-color);width:100%;min-height:100lvh;overflow:clip}@media (max-width:999.98px){.ProductStageCards_backstop__2yVOm[mobile-active=true]{border-start-start-radius:0;border-start-end-radius:0}}@media (min-width:1000px){.ProductStageCards_backstop__2yVOm{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-row:1/-1;grid-column:1/-1;align-self:auto;z-index:0;margin-right:0;margin-left:0;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background-color:var(--_background-color);width:auto;height:auto;min-height:auto;overflow:initial}}.ProductStageCards_product-rail-wrapper__xiESZ{display:flex;align-self:center;border-radius:16px;width:100%}@media (min-width:1000px){.ProductStageCards_product-rail-wrapper__xiESZ{position:absolute;left:100%;align-self:auto;width:100%;height:100%}}.ProductStageCards_product-rail__wy6kn{display:flex;min-height:100lvh}.RbcomOccasionCarousel_container__sLKsJ{display:flex;align-items:center;background-color:var(--cosmos-color-surface-solid-light);min-height:500px}@media (min-width:550.02px){.RbcomOccasionCarousel_container__sLKsJ{min-height:calc(564px + 80px)}}@media (min-width:650px){.RbcomOccasionCarousel_container__sLKsJ{min-height:calc(600px + 128px)}}@media (min-width:1000px){.RbcomOccasionCarousel_container__sLKsJ{min-height:calc(664px + 128px)}}@media (min-width:1200px){.RbcomOccasionCarousel_container__sLKsJ{min-height:calc(732px + 128px)}}@media (min-width:1600px){.RbcomOccasionCarousel_container__sLKsJ{min-height:calc(792px + 128px)}}.RbcomOccasionCarousel_container__sLKsJ *{flex:1}.SustainabilityTeaser_container__FY15E{--button-wrapper-justify-content:center;margin-top:var(--spacing-sides);margin-bottom:var(--spacing-bottom);padding-inline:var(--spacing-sides)}@media (min-width:1000px){.SustainabilityTeaser_container__FY15E{--button-wrapper-justify-content:start}}.SustainabilityTeaser_inner__FZDHr{display:flex;flex-direction:column-reverse;align-items:center;margin-inline:auto;max-width:var(--max-width-revamp-base)}@media (min-width:1000px){.SustainabilityTeaser_inner__FZDHr{flex-direction:row-reverse}.SustainabilityTeaser_content__S5oR9{max-width:720px}}.SustainabilityTeaser_image-wrap__rYqKu{flex:1}.SustainabilityTeaser_img__HNAyf{display:block;margin-inline:auto;margin-bottom:var(--spacing-x-loose);width:100%;object-fit:contain}@media (min-width:1000px){.SustainabilityTeaser_img__HNAyf{margin-inline:initial;margin-bottom:0;max-width:540px}}.SustainabilityTeaser_cta__wrapper__mY8ZJ{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.SustainabilityTeaser_cta__wrapper__mY8ZJ{flex-direction:row}}html[dir=rtl] .SustainabilityTeaser_secondary-cta__icon__aFb2y{transform:scaleX(-1)}
/*# sourceMappingURL=92be844cc36ce216.css.map*/