.bds-c-btn-cursor{vertical-align:middle;max-width:100%;display:inline-block}.bds-c-btn-cursor--layout-full-width-primary,.bds-c-btn-cursor--layout-full-width-secondary{display:block}.bds-c-btn-cursor:has(.bds-c-btn:disabled,.bds-c-btn[aria-disabled=true]),.bds-c-btn-cursor.bds-is-disabled,.bds-c-btn-cursor.bds-is-focusable-disabled{cursor:not-allowed}.bds-c-btn{font-size:var(--bdsTypographyLabelMediumFontSize);font-weight:var(--bdsTypographyLabelMediumFontWeight);line-height:var(--bdsTypographyLabelMediumLineHeight);font-family:var(--bdsTypographyLabelMediumFontFamily);box-sizing:border-box;width:100%;padding:0 var(--bdsSpacingSm);white-space:nowrap;user-select:none;appearance:button;background-color:var(--colorTransparent);cursor:pointer;-webkit-tap-highlight-color:#0000;border:0;font-family:inherit;display:inline-block;position:relative}.bds-c-btn:before{content:"";z-index:-1;border:1px solid var(--colorTransparent);border-radius:var(--bdsCornerRadiusButton);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.bds-c-btn:before{transition:inset var(--bdsMotionDuration200) var(--bdsMotionEasingBounce),border-radius var(--bdsMotionDuration200) var(--bdsMotionEasingBounce),box-shadow var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),background-color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),border-color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}.bds-c-btn{transition:color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-btn:hover:before{inset:-3px}.bds-c-btn:focus-visible{outline:0}.bds-c-btn:focus-visible:before{box-shadow:0 0 0 4px var(--colorFocusRingDark),0 0 0 8px var(--colorFocusRingLight);inset:-3px}.bds-c-btn:active:before{border-radius:var(--bdsCornerRadiusButtonPressed);inset:0}.bds-c-btn:disabled,.bds-c-btn.bds-is-disabled{cursor:inherit;pointer-events:none}.bds-c-btn.bds-is-focusable-disabled:hover:before,.bds-c-btn.bds-is-focusable-disabled:focus-visible:before{inset:0}.bds-c-btn.bds-is-focusable-disabled:active:before{border-radius:var(--bdsCornerRadiusButton)}.bds-c-btn.bds-is-disabled,.bds-c-btn.bds-is-focusable-disabled{color:var(--colorNeutralInactive)}.bds-c-btn.bds-is-disabled:before,.bds-c-btn.bds-is-focusable-disabled:before{background-color:var(--bdsColorSurfaceInteractionDisabled)}.bds-c-btn span>svg{fill:currentColor;display:block}.bds-c-btn--remove-side-spacing{padding-left:0;padding-right:0}.bds-c-btn--layout-default .bds-c-btn__idle-content__prefix--truncate,.bds-c-btn--layout-default .bds-c-btn__idle-content__suffix--truncate,.bds-c-btn--layout-full-width-primary .bds-c-btn__idle-content__prefix--truncate,.bds-c-btn--layout-full-width-primary .bds-c-btn__idle-content__suffix--truncate{min-width:0}.bds-c-btn--layout-default .bds-c-btn__idle-content__prefix--truncate span,.bds-c-btn--layout-default .bds-c-btn__idle-content__suffix--truncate span,.bds-c-btn--layout-full-width-primary .bds-c-btn__idle-content__prefix--truncate span,.bds-c-btn--layout-full-width-primary .bds-c-btn__idle-content__suffix--truncate span{text-overflow:ellipsis;overflow:hidden}.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"prefix label suffix";justify-items:center;display:grid}.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__prefix{grid-area:prefix;justify-self:flex-start}.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__label{grid-area:label}.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__suffix{grid-area:suffix;justify-self:flex-end}.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__prefix--truncate,.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__suffix--truncate{max-width:100%}.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__prefix--truncate span,.bds-c-btn--layout-full-width-secondary .bds-c-btn__idle-content__suffix--truncate span{text-overflow:ellipsis;overflow:hidden}.bds-c-btn__idle-content{justify-content:center;align-items:center;column-gap:var(--bdsSpacingXs);display:flex}.bds-c-btn__idle-content__prefix,.bds-c-btn__idle-content__label,.bds-c-btn__idle-content__suffix{align-items:center;display:flex}.bds-c-btn__idle-content.enter{opacity:0}.bds-c-btn__idle-content.enter-active{opacity:1}@media (prefers-reduced-motion:no-preference){.bds-c-btn__idle-content.enter-active{transition:opacity var(--bdsMotionDuration150) var(--bdsMotionEasingEntrance)}}.bds-c-btn__idle-content.enter-done{opacity:1}.bds-c-btn__idle-content.exit,.bds-c-btn__idle-content.exit-active,.bds-c-btn__idle-content.exit-done{opacity:0}.bds-c-btn__loading-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bds-c-btn__loading-content.enter{opacity:0}.bds-c-btn__loading-content.enter-active{opacity:1}@media (prefers-reduced-motion:no-preference){.bds-c-btn__loading-content.enter-active{transition:opacity var(--bdsMotionDuration150) var(--bdsMotionEasingEntrance)}}.bds-c-btn__loading-content.enter-done{opacity:1}.bds-c-btn__loading-content.exit,.bds-c-btn__loading-content.exit-active,.bds-c-btn__loading-content.exit-done{opacity:0}.bds-c-btn__success-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.bds-c-btn__success-content__success-icon{fill:currentColor;width:0;height:0}@media (prefers-reduced-motion:no-preference){.bds-c-btn__success-content__success-icon{transition:width var(--bdsMotionDuration300) var(--bdsMotionEasingBounce) var(--bdsMotionDelay100),height var(--bdsMotionDuration300) var(--bdsMotionEasingBounce) var(--bdsMotionDelay100)}}.bds-c-btn__success-content__circle-1,.bds-c-btn__success-content__circle-2{border-radius:50%;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bds-c-btn__success-content__circle-1{z-index:-2;background-color:var(--colorInteractionPrimary)}@media (prefers-reduced-motion:no-preference){.bds-c-btn__success-content__circle-1{transition:width var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),height var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),opacity var(--bdsMotionDuration200) var(--bdsMotionEasingExit)}}.bds-c-btn__success-content__circle-2{z-index:-1;background-color:var(--colorWhite)}@media (prefers-reduced-motion:no-preference){.bds-c-btn__success-content__circle-2{transition:width var(--bdsMotionDuration200) var(--bdsMotionEasingStandard) var(--bdsMotionDelay50),height var(--bdsMotionDuration200) var(--bdsMotionEasingStandard) var(--bdsMotionDelay50),opacity var(--bdsMotionDuration200) var(--bdsMotionEasingExit) var(--bdsMotionDelay50)}}.bds-c-btn__success-content.enter{opacity:0}.bds-c-btn__success-content.enter-active{opacity:1}@media (prefers-reduced-motion:no-preference){.bds-c-btn__success-content.enter-active{transition:opacity var(--bdsMotionDuration150) var(--bdsMotionEasingEntrance)}}.bds-c-btn__success-content.enter-active .bds-c-btn__success-content__success-icon{width:24px;height:24px}.bds-c-btn__success-content.enter-active .bds-c-btn__success-content__circle-1{opacity:0;width:65px;height:65px}.bds-c-btn__success-content.enter-active .bds-c-btn__success-content__circle-2{opacity:0;width:68px;height:68px}.bds-c-btn__success-content.enter-done{opacity:1}.bds-c-btn__success-content.enter-done .bds-c-btn__success-content__success-icon{width:24px;height:24px}.bds-c-btn__success-content.enter-done .bds-c-btn__success-content__circle-1{opacity:0;width:65px;height:65px}.bds-c-btn__success-content.enter-done .bds-c-btn__success-content__circle-2{opacity:0;width:68px;height:68px}.bds-c-btn__success-content.exit,.bds-c-btn__success-content.exit-active,.bds-c-btn__success-content.exit-done{opacity:0}.bds-c-btn--size-small .bds-c-btn__idle-content{min-height:32px}.bds-c-btn--size-medium .bds-c-btn__idle-content{min-height:40px}.bds-c-btn--size-regular .bds-c-btn__idle-content{min-height:48px}.bds-c-btn--size-large .bds-c-btn__idle-content{min-height:64px}.bds-c-btn-primary{color:var(--colorOnInteractionPrimary)}.bds-c-btn-primary:before{background-color:var(--colorInteractionPrimary)}.bds-c-btn-primary:hover{color:var(--colorOnInteractionPrimaryHover)}.bds-c-btn-primary:hover:before{background-color:var(--colorInteractionPrimaryHover)}.bds-c-btn-primary:focus,.bds-c-btn-primary:active{color:var(--colorOnInteractionPrimary)}.bds-c-btn-primary.bds-is-success,.bds-c-btn-primary.bds-is-loading{color:var(--colorInteractionPrimary)}.bds-c-btn-primary.bds-is-success:before,.bds-c-btn-primary.bds-is-loading:before{background-color:var(--colorInteractionPrimaryFeedback)}.bds-c-btn-primary-reversed{color:var(--colorInteractionPrimary)}.bds-c-btn-primary-reversed:before{border-color:var(--colorNeutralBorder);background-color:var(--colorWhite)}.bds-c-btn-primary-reversed:hover{color:var(--colorInteractionPrimary)}.bds-c-btn-primary-reversed:hover:before{background-color:var(--colorInteractionBackgroundHover)}.bds-c-btn-primary-reversed:focus,.bds-c-btn-primary-reversed:active{color:var(--colorInteractionPrimary)}.bds-c-btn-primary-reversed:active:before{background-color:var(--colorInteractionPrimaryFeedback)}.bds-c-btn-primary-reversed.bds-is-disabled,.bds-c-btn-primary-reversed.bds-is-focusable-disabled{color:var(--colorInteractionReversedWhiteOpacity50)}.bds-c-btn-primary-reversed.bds-is-disabled:before,.bds-c-btn-primary-reversed.bds-is-focusable-disabled:before{background-color:var(--colorInteractionReversedWhiteOpacity15);border:none}.bds-c-btn-primary-reversed.bds-is-success,.bds-c-btn-primary-reversed.bds-is-loading{color:var(--colorInteractionPrimary)}.bds-c-btn-primary-reversed.bds-is-success:before,.bds-c-btn-primary-reversed.bds-is-loading:before{background-color:var(--colorWhite)}.bds-c-btn-primary-reversed .bds-c-btn__success-content{width:calc(100% - 2px);height:calc(100% - 2px)}.bds-c-btn-secondary{color:var(--colorInteractionSecondary)}.bds-c-btn-secondary:before{border-color:var(--colorInteractionSecondary);background-color:var(--colorWhite)}.bds-c-btn-secondary:hover{color:var(--colorInteractionSecondary)}.bds-c-btn-secondary:hover:before{background-color:var(--colorInteractionSecondaryFeedback)}.bds-c-btn-secondary:focus,.bds-c-btn-secondary:active,.bds-c-btn-secondary.bds-is-success,.bds-c-btn-secondary.bds-is-loading{color:var(--colorInteractionSecondary)}.bds-c-btn-secondary.bds-is-success:before,.bds-c-btn-secondary.bds-is-loading:before{border-color:var(--colorNeutralInactive);background-color:var(--colorWhite)}.bds-c-btn-secondary .bds-c-btn__success-content{width:calc(100% - 2px);height:calc(100% - 2px)}.bds-c-btn-secondary .bds-c-btn__success-content__circle-1{background-color:var(--colorInteractionSecondary)}.bds-c-btn-secondary.bds-is-disabled,.bds-c-btn-secondary.bds-is-focusable-disabled{color:var(--colorNeutralInactive)}.bds-c-btn-secondary.bds-is-disabled:before,.bds-c-btn-secondary.bds-is-focusable-disabled:before{border-color:var(--colorNeutralInactive);background-color:var(--colorWhite)}.bds-c-btn-secondary-reversed{color:var(--colorOnInteractionPrimary)}.bds-c-btn-secondary-reversed:before{border-color:var(--colorOnInteractionPrimary);background-color:#0000}.bds-c-btn-secondary-reversed:hover{color:var(--colorOnInteractionPrimaryHover)}.bds-c-btn-secondary-reversed:hover:before{background-color:var(--colorInteractionReversedWhiteOpacity15)}.bds-c-btn-secondary-reversed:focus,.bds-c-btn-secondary-reversed:active{color:var(--colorOnInteractionPrimary)}.bds-c-btn-secondary-reversed.bds-is-disabled,.bds-c-btn-secondary-reversed.bds-is-focusable-disabled{color:var(--colorInteractionReversedWhiteOpacity30)}.bds-c-btn-secondary-reversed.bds-is-disabled:before,.bds-c-btn-secondary-reversed.bds-is-focusable-disabled:before{background-color:var(--colorNeutralPrimary);border-color:var(--colorInteractionReversedWhiteOpacity30)}.bds-c-btn-secondary-reversed.bds-is-success,.bds-c-btn-secondary-reversed.bds-is-loading{color:var(--colorOnInteractionPrimary)}.bds-c-btn-secondary-reversed.bds-is-success:before,.bds-c-btn-secondary-reversed.bds-is-loading:before{border-color:var(--colorOnInteractionPrimary);background-color:#0000}.bds-c-btn-text{color:var(--colorInteractionSecondary)}.bds-c-btn-text:before{background-color:var(--colorTransparent);inset:25%}.bds-c-btn-text:hover{color:var(--colorInteractionSecondary)}.bds-c-btn-text:hover:before{background-color:var(--colorInteractionSecondaryFeedback)}.bds-c-btn-text:focus,.bds-c-btn-text:active{color:var(--colorInteractionSecondary)}.bds-c-btn-text.bds-is-disabled:before,.bds-c-btn-text.bds-is-focusable-disabled:before{inset:0}.bds-c-btn-text.bds-is-success,.bds-c-btn-text.bds-is-loading{color:var(--colorInteractionSecondary)}.bds-c-btn-text.bds-is-success:before,.bds-c-btn-text.bds-is-loading:before{background-color:var(--colorTransparent)}.bds-c-btn-text .bds-c-btn__success-content__circle-1{background-color:var(--colorInteractionSecondary)}.bds-c-btn-text-reversed{color:var(--colorWhite)}.bds-c-btn-text-reversed:before{background-color:var(--colorTransparent)}.bds-c-btn-text-reversed:hover{color:var(--colorWhite)}.bds-c-btn-text-reversed:hover:before{background-color:var(--colorInteractionReversedWhiteOpacity15)}.bds-c-btn-text-reversed:focus,.bds-c-btn-text-reversed:active{color:var(--colorWhite)}.bds-c-btn-text-reversed:active:before{background-color:var(--colorInteractionReversedWhiteOpacity50)}.bds-c-btn-text-reversed.bds-is-disabled:before,.bds-c-btn-text-reversed.bds-is-focusable-disabled:before{inset:0}.bds-c-btn-text-reversed.bds-is-disabled,.bds-c-btn-text-reversed.bds-is-focusable-disabled{color:var(--colorInteractionReversedWhiteOpacity50)}.bds-c-btn-text-reversed.bds-is-disabled:before,.bds-c-btn-text-reversed.bds-is-focusable-disabled:before{background-color:var(--colorNeutralPrimary)}.bds-c-btn-text-reversed.bds-is-success,.bds-c-btn-text-reversed.bds-is-loading{color:var(--colorWhite)}.bds-c-btn-text-reversed.bds-is-success:before,.bds-c-btn-text-reversed.bds-is-loading:before{background-color:var(--colorTransparent)}.bds-c-btn-text-reversed .bds-c-btn__success-content__circle-1{background-color:var(--colorWhite)}.bds-c-link-btn{text-decoration:none}.bds-c-btn-circular-cursor{vertical-align:middle;max-width:100%;display:inline-block}.bds-c-btn-circular-cursor.bds-is-disabled,.bds-c-btn-circular-cursor.bds-is-focusable-disabled{cursor:not-allowed}.bds-c-btn-circular{font-size:var(--bdsTypographyLabelMediumFontSize);font-weight:var(--bdsTypographyLabelMediumFontWeight);line-height:var(--bdsTypographyLabelMediumLineHeight);font-family:var(--bdsTypographyLabelMediumFontFamily);box-sizing:border-box;white-space:nowrap;user-select:none;appearance:button;background-color:var(--colorTransparent);cursor:pointer;-webkit-tap-highlight-color:#0000;color:var(--colorInteractionSecondary);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.bds-c-btn-circular{transition:color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-btn-circular:before{content:"";z-index:-1;border:1px solid var(--colorTransparent);border-radius:9999px;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.bds-c-btn-circular:before{transition:inset var(--bdsMotionDuration200) var(--bdsMotionEasingBounce),box-shadow var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),background-color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),border-color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-btn-circular:after{content:"";z-index:-2;border-radius:9999px;position:absolute;inset:0}.bds-c-btn-circular:hover{color:var(--colorOnInteractionSecondaryHover)}.bds-c-btn-circular:hover:before{background-color:var(--colorInteractionSecondaryFeedback);inset:-3px}.bds-c-btn-circular:focus-visible{outline:0}.bds-c-btn-circular:focus-visible:before{box-shadow:0 0 0 4px var(--colorFocusRingDark),0 0 0 8px var(--colorFocusRingLight);inset:-3px}.bds-c-btn-circular:active:before{inset:0}.bds-c-btn-circular svg{fill:currentColor;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.bds-c-btn-circular svg{transition:fill var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-btn-circular--size-small{width:24px;height:24px}.bds-c-btn-circular--size-medium{width:32px;height:32px}.bds-c-btn-circular--size-large{width:48px;height:48px}.bds-c-btn-circular--grey-icon{color:var(--colorNeutralPrimary)}.bds-c-btn-circular--grey-icon:hover{color:var(--colorNeutralSecondary)}.bds-c-btn-circular:disabled,.bds-c-btn-circular.bds-is-disabled{cursor:inherit;pointer-events:none}.bds-c-btn-circular.bds-is-disabled,.bds-c-btn-circular.bds-is-focusable-disabled{color:var(--colorNeutralInactive)}.bds-c-btn-circular.bds-is-disabled:before,.bds-c-btn-circular.bds-is-focusable-disabled:before{background-color:var(--colorNeutralSurface);inset:0}.bds-c-btn-circular.bds-is-disabled:active:before,.bds-c-btn-circular.bds-is-focusable-disabled:active:before{border-radius:9999px}.bds-c-btn-circular-basic:before{inset:25%}.bds-c-btn-circular-basic:focus-visible:before{background-color:var(--colorWhite)}.bds-c-btn-circular-contained:before{background-color:var(--colorWhite);border-color:var(--colorInteractionSecondaryBorder)}.bds-c-btn-circular-contained.bds-c-btn-circular--size-medium:not(.bds-c-btn-circular--without-shadows):after,.bds-c-btn-circular-contained.bds-c-btn-circular--size-large:not(.bds-c-btn-circular--without-shadows):after{box-shadow:var(--bdsElevationLow)}.bds-c-btn-circular-primary{color:var(--colorOnInteractionPrimary)}.bds-c-btn-circular-primary:before{background-color:var(--colorInteractionPrimary)}.bds-c-btn-circular-primary:hover{color:var(--colorOnInteractionPrimaryHover)}.bds-c-btn-circular-primary:hover:before{background-color:var(--colorInteractionPrimaryHover)}.bds-c-btn-circular-primary.bds-is-disabled,.bds-c-btn-circular-primary.bds-is-focusable-disabled{color:var(--colorWhite)}.bds-c-btn-circular-primary.bds-is-disabled:before,.bds-c-btn-circular-primary.bds-is-focusable-disabled:before{background-color:var(--colorNeutralInactive);inset:0}.bds-c-btn-circular-primary.bds-is-disabled.bds-c-btn-circular--size-medium:after,.bds-c-btn-circular-primary.bds-is-disabled.bds-c-btn-circular--size-large:after,.bds-c-btn-circular-primary.bds-is-focusable-disabled.bds-c-btn-circular--size-medium:after,.bds-c-btn-circular-primary.bds-is-focusable-disabled.bds-c-btn-circular--size-large:after{box-shadow:var(--bdsElevationLow)}.bds-c-link-btn-circular{text-decoration:none}.grab-app-store-container{gap:var(--bdsSpacingXs)}.grab-app-store-container .bds-c-btn{padding:0 var(--bdsSpacingXs)}.grab-qr-code-container{max-height:100%;position:relative}.grab-qr-code-container .grab-qr-code-logo{aspect-ratio:1;object-fit:contain;pointer-events:none;width:20%;height:auto;z-index:calc(var(--bdsZindexSurfaceBase) + 2);background-color:#fff;padding:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grab-app-download{margin-top:78px;margin-bottom:var(--bdsSpacingMd);text-align:center;background-color:#005339;width:260px;position:relative}.grab-app-download .grab-qr-code-container{height:148px;box-shadow:0 0 0 4px var(--colorNeutralPrimary);border-radius:var(--bdsCornerRadiusContainer);position:absolute;top:0;overflow:hidden;transform:translateY(-50%)}.grab-app-download .content{overflow-wrap:anywhere;margin-top:calc(var(--bdsSpacingMd) + 74px - var(--bdsSpacingSm));margin-bottom:var(--bdsSpacingSm)}.grab-app-download-banner{background-color:#00804a;position:relative;overflow:hidden}.grab-app-download-banner.with-qr .bg-circle{display:block;container-type:size}@container (height<250px){.grab-app-download-banner.with-qr .bg-circle:before{content:" ";bottom:-50%;left:var(--bdsSpacingLg);z-index:0;background-color:#d3f135;border-radius:50%;width:250px;height:250px;position:absolute}}.grab-app-download-banner__content{color:var(--colorWhite);flex-grow:1}.grab-app-download-banner__text-wrapper{flex-grow:1}.grab-app-download-banner__text-content{gap:var(--bdsSpacingSt);flex-direction:column;display:flex}.grab-app-download-banner__qr-content{z-index:1;align-items:center;min-width:250px}.grab-app-download-banner__qr-content .grab-qr-code-container{border-radius:var(--bdsSpacingMd);padding:var(--bdsSpacingXs);background-color:var(--colorWhite)}
/*# sourceMappingURL=pd-mfe-b2c-shared-grab-app-download.d4d371ad768afa2a8f43.css.map*/