.bds-c-checkbox{box-sizing:border-box;column-gap:var(--bdsSpacingSt);cursor:pointer;transition:color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard);color:var(--colorNeutralPrimary);grid-template-columns:24px 1fr;position:relative}.bds-c-checkbox:before,.bds-c-checkbox:after,.bds-c-checkbox *,.bds-c-checkbox :before,.bds-c-checkbox :after{box-sizing:border-box}.bds-c-checkbox--block{width:100%;display:grid}.bds-c-checkbox--inline{margin-right:var(--bdsSpacingSt);display:inline-grid}.bds-c-checkbox--align-items-start{align-items:start}.bds-c-checkbox--align-items-center{align-items:center}.bds-c-checkbox.bds-is-disabled{cursor:not-allowed;color:var(--colorNeutralInactive)}.bds-c-checkbox__icon{width:24px;height:24px;display:block;position:relative;transform:translateZ(0)}.bds-c-checkbox__icon:after{content:"";border-radius:var(--bdsCornerRadiusMini);position:absolute;inset:2px}@media (prefers-reduced-motion:no-preference){.bds-c-checkbox__icon:after{transition:box-shadow var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-checkbox__icon-checked,.bds-c-checkbox__icon-unchecked{border-radius:var(--bdsCornerRadiusMini);width:20px;height:20px;position:absolute;top:2px;left:2px}.bds-c-checkbox__icon-unchecked{box-shadow:inset 0 0 0 1.55px var(--colorInteractionSecondaryInactive);transform:translateZ(0)}@media (prefers-reduced-motion:no-preference){.bds-c-checkbox__icon-unchecked{transition:box-shadow var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-checkbox__icon-checked{background-color:var(--colorInteractionSecondarySelected);opacity:0;place-items:center;display:grid;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.bds-c-checkbox__icon-checked{transition:opacity var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),transform var(--bdsMotionDuration250) var(--bdsMotionEasingBounce),background-color 1s var(--bdsMotionEasingExit)}}.bds-c-checkbox__icon-checked-icon{place-items:center;display:grid;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.bds-c-checkbox__icon-checked-icon{transition:transform var(--bdsMotionDuration250) var(--bdsMotionEasingBounce) var(--bdsMotionDelay100)}}.bds-c-checkbox__text{align-self:center}.bds-c-checkbox__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bds-c-checkbox__input:hover+.bds-c-checkbox__icon .bds-c-checkbox__icon-unchecked{box-shadow:inset 0 0 0 3px var(--colorInteractionSecondaryHover)}.bds-c-checkbox__input:focus-visible+.bds-c-checkbox__icon:after{box-shadow:0 0 0 4px var(--colorFocusRingDark),0 0 0 8px var(--colorFocusRingLight)}.bds-c-checkbox__input:disabled+.bds-c-checkbox__icon .bds-c-checkbox__icon-unchecked{box-shadow:inset 0 0 0 1.55px var(--colorNeutralInactive)}.bds-c-checkbox__input:disabled+.bds-c-checkbox__icon .bds-c-checkbox__icon-checked{background-color:var(--colorNeutralInactive)}.bds-c-checkbox__input:checked+.bds-c-checkbox__icon .bds-c-checkbox__icon-checked{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:no-preference){.bds-c-checkbox__input:checked+.bds-c-checkbox__icon .bds-c-checkbox__icon-checked{transition:opacity var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),transform var(--bdsMotionDuration250) var(--bdsMotionEasingBounce)}}.bds-c-checkbox__input:checked+.bds-c-checkbox__icon .bds-c-checkbox__icon-checked-icon{transform:scale(1)}@media (prefers-reduced-motion:no-preference){.bds-c-checkbox__input:checked+.bds-c-checkbox__icon .bds-c-checkbox__icon-checked-icon{transition:transform var(--bdsMotionDuration250) var(--bdsMotionEasingBounce) var(--bdsMotionDelay100)}}.bds-c-checkbox__input:checked:not(:disabled)+.bds-c-checkbox__icon .bds-c-checkbox__icon-unchecked{box-shadow:inset 0 0 0 1.55px var(--colorInteractionSecondarySelected)}.bds-c-checkbox__input:checked:hover:not(:disabled)+.bds-c-checkbox__icon .bds-c-checkbox__icon-unchecked{box-shadow:inset 0 0 0 3px var(--colorInteractionSecondary)}.bds-c-form-label{font-size:var(--bdsTypographyLabelMediumFontSize);font-weight:var(--bdsTypographyLabelMediumFontWeight);line-height:var(--bdsTypographyLabelMediumLineHeight);font-family:var(--bdsTypographyLabelMediumFontFamily);align-items:center;gap:var(--bdsSpacingXxs);margin-bottom:var(--bdsSpacingXxs);flex-wrap:wrap;display:flex}.qr-code-container{width:fit-content;display:inline-block;position:relative}.qr-code-border{box-shadow:0 0 0 4px var(--colorNeutralPrimary);border-radius:var(--bdsCornerRadiusContainer)}.qr-code-image{z-index:calc(var(--bdsZindexSurfaceBase) + 1);box-sizing:border-box;border-radius:var(--bdsCornerRadiusContainer);display:block}.qr-code-logo{z-index:calc(var(--bdsZindexSurfaceBase) + 2);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sign-up-app-download{gap:24px;min-width:400px}.sign-up-app-download__container{text-align:center;gap:16px}.sign-up-app-download__qr{gap:12px}.sign-up-app-download__rating{gap:4px}.text-field-icon.text-field-icon{top:var(--bdsSpacingSt);right:var(--bdsSpacingMd);position:absolute}@font-face{font-family:icomoon;src:url(https://micro-assets.foodora.com/fonts/icomoon.eot?2);src:url(https://micro-assets.foodora.com/fonts/icomoon.eot?2)format("embedded-opentype"),url(https://micro-assets.foodora.com/fonts/icomoon.ttf?2)format("truetype"),url(https://micro-assets.foodora.com/fonts/icomoon.woff?2)format("woff"),url(https://micro-assets.foodora.com/fonts/icomoon.svg?2#icomoon)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:local(Open Sans),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-light.woff2)format("woff2"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-light.woff)format("woff"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-light.ttf)format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:local(Open Sans),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-regular.woff2)format("woff2"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-regular.woff)format("woff"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-regular.ttf)format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:local(Open Sans),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-semibold.woff2)format("woff2"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-semibold.woff)format("woff"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-semibold.ttf)format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:local(Open Sans),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-bold.woff2)format("woff2"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-bold.woff)format("woff"),url(https://micro-assets.foodora.com/fonts/open-sans/open-sans-bold.ttf)format("truetype")}@font-face{font-family:Right Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://micro-assets.foodora.com/fonts/fo-eu/RightGrotesk-CompactRegular.otf)}@font-face{font-family:Right Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(https://micro-assets.foodora.com/fonts/fo-eu/RightGrotesk-CompactBlack.otf)}@font-face{font-family:PP Agrandir;font-style:normal;font-weight:400;src:url(https://micro-assets.foodora.com/fonts/fp/PPAgrandir-300-Regular.otf)}@font-face{font-family:PP Agrandir;font-style:normal;font-weight:500;src:url(https://micro-assets.foodora.com/fonts/fp/PPAgrandir-400-Medium.otf)}@font-face{font-family:PP Agrandir;font-style:normal;font-weight:600;src:url(https://micro-assets.foodora.com/fonts/fp/PPAgrandir-400-Medium.otf)}@font-face{font-family:PP Agrandir;font-style:normal;font-weight:700;src:url(https://micro-assets.foodora.com/fonts/fp/PPAgrandir-600-Bold.otf)}@font-face{font-family:PP Agrandir;font-style:normal;font-weight:900;src:url(https://micro-assets.foodora.com/fonts/fp/PPAgrandir-700-Heavy.otf)}.warning-message,.success-message,.error-message{border-radius:var(--bdsCornerRadiusContainer);color:var(--colorNeutralPrimary);margin-top:8px;margin-bottom:16px;padding:16px;font-size:.75rem;font-weight:400;line-height:1.5;display:inline-block;position:relative;overflow:hidden}.warning-message p,.success-message p,.error-message p{margin:0}.warning-message:after,.success-message:after,.error-message:after{content:"";background-color:#0000;width:2px;position:absolute;top:0;bottom:0;left:0}.error-message{background-color:var(--colorErrorHighlight)}.error-message:after{background-color:var(--colorError)}.success-message{background-color:var(--colorSuccessHighlight)}.success-message:after{background-color:var(--colorSuccess)}.warning-message{background-color:var(--colorWarningHighlight)}.warning-message:after{background-color:var(--colorWarning)}.warning-message.big,.success-message.big,.error-message.big{padding:24px;font-size:.875rem;line-height:1.6}.warning-message.full,.success-message.full,.error-message.full{display:block}.warning-message.center,.success-message.center,.error-message.center{text-align:center}.input-message{text-align:left;background:0 0;margin:4px 0 -8px;padding:0;font-size:.75rem;display:block;position:relative}.input-message:before{content:"";border:.3125rem solid #0000;width:0;height:0;display:block;position:absolute;top:-4px;left:16px}.input-message+.input-message{margin-top:0}.input-message+.input-message:before{display:none}.input-message.success{color:var(--colorSuccess)}.input-message.success:before{border-top:.25rem solid var(--colorSuccess)}.input-message.error{color:var(--colorError)}.input-message.error:before{border-top:.25rem solid var(--colorError)}.tooltip{z-index:100;text-transform:none;position:absolute;box-shadow:0 .063rem .313rem #00000026}.tooltip .tooltip-arrow{z-index:-1;background:var(--colorWhite);width:14px;height:14px;position:absolute;transform:rotate(45deg);box-shadow:0 .063rem .313rem #00000026}.bottom.tooltip{margin-top:12px}.bottom.tooltip .tooltip-arrow{margin-left:-7px;top:-7px;left:50%}.left.tooltip{margin-right:12px}.left.tooltip .tooltip-arrow{margin-top:-7px;top:50%;right:-7px}.right.tooltip{margin-left:12px}.right.tooltip .tooltip-arrow{margin-top:-7px;top:50%;left:-7px}.top.tooltip{margin-top:-12px}.top.tooltip .tooltip-arrow{margin-left:-7px;bottom:-7px;left:50%}.align-left.tooltip{left:0!important}.align-left.tooltip .tooltip-arrow{margin-left:0;right:auto;left:10px!important}.align-right.tooltip{right:0;left:auto!important}.align-right.tooltip .tooltip-arrow{right:10px;left:auto!important}.tooltip .tooltip-inner{color:var(--colorNeutralPrimary);background:var(--colorWhite);max-width:100%;padding:16px;font-size:.75rem;font-weight:300;line-height:16px}.tooltip .tooltip-inner a{color:var(--colorNeutralPrimary);cursor:pointer;text-decoration:underline}.tooltip.tooltip-error .tooltip-arrow{background:var(--colorError);width:7px;height:7px}.bottom.tooltip.tooltip-error .tooltip-arrow{margin-left:-3.5px;top:-3.5px}.left.tooltip.tooltip-error .tooltip-arrow{margin-top:-3.5px;right:-3.5px}.right.tooltip.tooltip-error .tooltip-arrow{margin-top:-3.5px;left:-3.5px}.top.tooltip.tooltip-error .tooltip-arrow{margin-left:-3.5px;bottom:-3.5px}.tooltip.tooltip-error .tooltip-inner{color:var(--colorWhite);background:var(--colorError);padding:8px 16px}.tooltip.tooltip-error .tooltip-inner a{color:var(--colorWhite)}.bds-c-radio-button{box-sizing:border-box;column-gap:var(--bdsSpacingSt);cursor:pointer;transition:color var(--bdsMotionDuration200) var(--bdsMotionEasingStandard);color:var(--colorNeutralPrimary);grid-template-columns:24px 1fr;position:relative}.bds-c-radio-button:before,.bds-c-radio-button:after,.bds-c-radio-button *,.bds-c-radio-button :before,.bds-c-radio-button :after{box-sizing:border-box}.bds-c-radio-button--block{width:100%;display:grid}.bds-c-radio-button--inline{margin-right:var(--bdsSpacingSt);display:inline-grid}.bds-c-radio-button--align-items-start{align-items:start}.bds-c-radio-button--align-items-center{align-items:center}.bds-c-radio-button.bds-is-disabled{cursor:not-allowed;color:var(--colorNeutralInactive)}.bds-c-radio-button__icon{width:24px;height:24px;display:block;position:relative}.bds-c-radio-button__icon:after{content:"";border-radius:100%;position:absolute;inset:2px}@media (prefers-reduced-motion:no-preference){.bds-c-radio-button__icon:after{transition:box-shadow var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-radio-button__icon-checked,.bds-c-radio-button__icon-unchecked{border-radius:100%;width:20px;height:20px;position:absolute;top:2px;left:2px}.bds-c-radio-button__icon-unchecked{box-shadow:inset 0 0 0 1.55px var(--colorInteractionSecondaryInactive);transform:translateZ(0)}@media (prefers-reduced-motion:no-preference){.bds-c-radio-button__icon-unchecked{transition:box-shadow var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-radio-button__icon-checked{background-color:var(--colorInteractionSecondarySelected);place-items:center;display:grid;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.bds-c-radio-button__icon-checked{transition:transform var(--bdsMotionDuration200) var(--bdsMotionEasingStandard),background-color 1s var(--bdsMotionEasingExit)}}.bds-c-radio-button__icon-checked__inner{background-color:var(--colorWhite);border-radius:100%;width:8px;height:8px;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.bds-c-radio-button__icon-checked__inner{transition:transform var(--bdsMotionDuration200) var(--bdsMotionEasingStandard)}}.bds-c-radio-button__text{align-self:center}.bds-c-radio-button__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bds-c-radio-button__input:hover+.bds-c-radio-button__icon .bds-c-radio-button__icon-unchecked{box-shadow:inset 0 0 0 3px var(--colorInteractionSecondaryHover)}.bds-c-radio-button__input:focus-visible+.bds-c-radio-button__icon:after{box-shadow:0 0 0 4px var(--colorFocusRingDark),0 0 0 8px var(--colorFocusRingLight)}.bds-c-radio-button__input:disabled+.bds-c-radio-button__icon .bds-c-radio-button__icon-unchecked{box-shadow:inset 0 0 0 1.55px var(--colorNeutralInactive)}.bds-c-radio-button__input:disabled+.bds-c-radio-button__icon .bds-c-radio-button__icon-checked{background-color:var(--colorNeutralInactive)}.bds-c-radio-button__input:checked+.bds-c-radio-button__icon .bds-c-radio-button__icon-checked{transform:scale(1)}@media (prefers-reduced-motion:no-preference){.bds-c-radio-button__input:checked+.bds-c-radio-button__icon .bds-c-radio-button__icon-checked{transition:transform var(--bdsMotionDuration200) var(--bdsMotionEasingBounce)}}.bds-c-radio-button__input:checked+.bds-c-radio-button__icon .bds-c-radio-button__icon-checked__inner{transform:scale(1)}@media (prefers-reduced-motion:no-preference){.bds-c-radio-button__input:checked+.bds-c-radio-button__icon .bds-c-radio-button__icon-checked__inner{transition:transform var(--bdsMotionDuration250) var(--bdsMotionEasingBounce) var(--bdsMotionDelay100)}}.bds-c-radio-button__input:checked:not(:disabled)+.bds-c-radio-button__icon .bds-c-radio-button__icon-unchecked{box-shadow:inset 0 0 0 1.55px var(--colorInteractionSecondarySelected)}.bds-c-radio-button__input:checked:hover:not(:disabled)+.bds-c-radio-button__icon .bds-c-radio-button__icon-unchecked{box-shadow:inset 0 0 0 3px var(--colorInteractionSecondary)}.bds-c-tag{box-sizing:border-box;text-align:center;align-items:center;column-gap:2px;max-width:232px;height:24px;display:inline-flex}.bds-c-tag__label,.bds-c-tag__secondary-label{font-size:var(--bdsTypographyLabelSmallFontSize);font-weight:var(--bdsTypographyLabelSmallFontWeight);line-height:var(--bdsTypographyLabelSmallLineHeight);font-family:var(--bdsTypographyLabelSmallFontFamily);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bds-c-tag__secondary-divider{font-size:var(--bdsTypographyLabelSmallFontSize);font-weight:var(--bdsTypographyLabelSmallFontWeight);line-height:var(--bdsTypographyLabelSmallLineHeight);font-family:var(--bdsTypographyLabelSmallFontFamily)}.bds-c-tag--size-standard{border-radius:var(--bdsCornerRadiusPill);padding:4px 8px}.bds-c-tag--size-large{border-radius:0 var(--bdsCornerRadiusBase) var(--bdsCornerRadiusBase) 0;column-gap:0;padding:4px}.bds-c-tag--size-large.bds-c-tag--has-label{column-gap:2px;padding:4px 8px}.bds-c-tag--size-floating-large{border-radius:var(--bdsCornerRadiusBase);column-gap:0;padding:4px}.bds-c-tag--size-floating-large.bds-c-tag--has-label{column-gap:2px;padding:4px 8px}.bds-c-tag--size-small{border-radius:var(--bdsCornerRadiusPill);height:16px;padding:2px 8px}.bds-c-tag--size-small.bds-c-tag--has-icon{padding-left:var(--bdsSpacingXxxs);padding-right:var(--bdsSpacingXxs)}.bds-c-tag--size-small .bds-c-tag__label{font-size:var(--bdsTypographyLabelXsmallFontSize);font-weight:var(--bdsTypographyLabelXsmallFontWeight);line-height:var(--bdsTypographyLabelXsmallLineHeight);font-family:var(--bdsTypographyLabelXsmallFontFamily)}.bds-c-tag--size-small.bds-c-tag--variant-error,.bds-c-tag--size-small.bds-c-tag--variant-success{padding-left:0}.bds-c-tag--variant-primary{background-color:var(--colorTagPrimaryBackground);color:var(--colorTagPrimaryText)}.bds-c-tag--variant-secondary{background-color:var(--colorInteractionPrimaryFeedback);color:var(--colorTagSecondaryText)}.bds-c-tag--variant-deal{background-color:var(--colorDealHighlightLvl2);color:var(--colorDealPrimary)}.bds-c-tag--variant-deal.bds-c-tag--size-large{background-color:var(--colorTagDealBackground);color:var(--colorTagDealText)}.bds-c-tag--variant-popular{background-color:var(--colorPopularHighlight);color:var(--colorPopularTagText)}.bds-c-tag--variant-information{background-color:var(--colorInformationHighlight);color:var(--colorInformation)}.bds-c-tag--variant-error{background-color:var(--colorErrorHighlight);color:var(--colorError);fill:var(--colorError)}.bds-c-tag--variant-inactive{background-color:var(--colorNeutralDivider);color:var(--colorNeutralSecondary)}.bds-c-tag--variant-elevated{color:var(--colorNeutralPrimary);background-color:var(--colorWhite);border:1px solid var(--colorNeutralBorder)}.bds-c-tag--variant-time{background-color:var(--colorNeutralSurface);color:var(--colorNeutralPrimary)}.bds-c-tag--variant-best-in-the-city{background-color:var(--bdsColorSurfaceTagNeutral);color:var(--colorWhite)}.bds-c-tag--variant-sponsored{background-color:var(--colorTagSponsoredBackground);color:var(--colorWhite)}.bds-c-tag--variant-gradient{background:var(--colorGradientBrand);color:var(--colorOnInteractionPrimary)}.bds-c-tag--variant-success{background:var(--colorSuccess);color:var(--colorTagSuccessText);fill:var(--colorTagSuccessText)}.bds-c-tag--variant-pro{background:var(--colorProPrimary);color:var(--colorOnInteractionPrimary)}.bds-c-tag--variant-pro-light{background:var(--colorProDealHighlight2);color:var(--colorProPrimary)}.bds-c-tag--variant-pro-gradient{background:var(--colorProGradient);color:var(--colorOnInteractionPrimary)}.full-container{width:100%;max-width:1425px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;position:relative}@media (width>=480px){.full-container{padding-left:24px;padding-right:24px}}@media (width>=768px){.full-container{padding-left:48px;padding-right:48px}}@media (width>=1265px){.full-container{padding-left:80px;padding-right:80px}}.calcul-animation{padding:0 16px;display:none}.calcul-animation .dot{background:var(--colorInteractionPrimary);border-radius:50%;width:4px;height:4px;margin-right:2px;animation:.9s linear infinite wave;display:inline-block}.calcul-animation .dot:nth-child(2){animation-delay:-.7s}.calcul-animation .dot:nth-child(3){animation-delay:-.5s}@media (width>=480px){.calcul-animation{padding:0 24px}}@keyframes wave{0%,60%,to{transform:initial}30%{transform:translateY(-8px)}}.button-primary-reversed,.button-ghost,.button{z-index:1;cursor:pointer;font-family:Open Sans,arial,sans-serif;font-size:var(--bdsTypographyLabelMediumFontSize);font-weight:var(--bdsTypographyLabelMediumFontWeight);line-height:var(--bdsTypographyLabelMediumLineHeight);font-family:var(--bdsTypographyLabelMediumFontFamily);text-align:center;text-transform:none;border-radius:var(--bdsCornerRadiusButton);vertical-align:middle;touch-action:manipulation;user-select:none;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;border:1px solid;max-width:100%;height:48px;padding:0 15px;line-height:46px;text-decoration:none;transition:color .2s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);display:inline-block;position:relative;overflow:hidden}.button-primary-reversed:hover,.button-ghost:hover,.button:hover,.button-primary-reversed:focus,.button-ghost:focus,.button:focus{outline:none;text-decoration:none}.button-primary-reversed:not(.js-ripple):after,.button-ghost:not(.js-ripple):after,.button:not(.js-ripple):after,.button-primary-reversed .ripple,.button-ghost .ripple,.button .ripple{content:"";z-index:-1;backface-visibility:hidden;pointer-events:none;opacity:0;background:radial-gradient(circle,#00000014 10%,#0000 10.01%) 50% no-repeat;width:100%;height:100%;transition:transform .6s,opacity .9s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(15);box-shadow:0 2px 8px #00000014}.button-primary-reversed:hover,.button-ghost:hover,.button:hover{box-shadow:0 .063rem .313rem #00000026}.button-primary-reversed:hover:not(.js-ripple):after,.button-ghost:hover:not(.js-ripple):after,.button:hover:not(.js-ripple):after,.button-primary-reversed:hover .ripple,.button-ghost:hover .ripple,.button:hover .ripple{opacity:0}.button-primary-reversed:active,.button-ghost:active,.button:active{box-shadow:0 .063rem .313rem #00000026}.button-primary-reversed:active:not(.js-ripple):after,.button-ghost:active:not(.js-ripple):after,.button:active:not(.js-ripple):after,.button-primary-reversed:active .ripple,.button-ghost:active .ripple,.button:active .ripple{opacity:1;transition:all;transform:translate(-50%,-50%)scale(0)}[disabled].button-primary-reversed:not(.js-ripple):after,[disabled].button-ghost:not(.js-ripple):after,[disabled].button:not(.js-ripple):after,[disabled].button-primary-reversed .ripple,[disabled].button-ghost .ripple,[disabled].button .ripple{display:none}.status--loading.button-primary-reversed,.status--loading.button-ghost,.status--loading.button{pointer-events:none;box-shadow:none}.status--loading.button-primary-reversed .calcul-animation,.status--loading.button-ghost .calcul-animation,.status--loading.button .calcul-animation{display:flex}.status--success.button-primary-reversed,.status--success.button-ghost,.status--success.button{pointer-events:none;box-shadow:none}.status--success.button-primary-reversed .calcul-animation,.status--success.button-ghost .calcul-animation,.status--success.button .calcul-animation{display:flex}.button-primary-reversed .calcul-animation,.button-ghost .calcul-animation,.button .calcul-animation{justify-content:center;align-self:center;align-items:center;height:0;margin:0}.button{color:var(--colorOnInteractionPrimary);background-color:var(--colorInteractionPrimary);border-color:var(--colorInteractionPrimary)}.button:hover{color:var(--colorOnInteractionPrimaryHover);background-color:var(--colorInteractionPrimaryHover);border-color:var(--colorInteractionPrimaryHover)}.button:focus{color:var(--colorOnInteractionPrimary);background-color:var(--colorInteractionPrimary);border-color:var(--colorInteractionPrimary)}.button:focus-visible{outline:4px solid var(--colorInteractionFocus);outline-offset:2px}.button[disabled]{background-color:var(--colorNeutralInactive);border-color:var(--colorNeutralInactive);pointer-events:none}.button.status--loading,.button.status--success{background-color:var(--colorInteractionPrimaryFeedback);border-color:var(--colorInteractionPrimaryFeedback)}.button-ghost{color:var(--colorOnInteractionSecondary);background-color:var(--colorWhite);border-color:var(--colorOnInteractionSecondary)}.button-ghost:hover{color:var(--colorOnInteractionSecondaryHover);background-color:var(--colorInteractionBackgroundHover);border-color:var(--colorInteractionBackgroundHover)}.button-ghost:focus{color:var(--colorOnInteractionSecondary);background-color:var(--colorWhite);border-color:var(--colorOnInteractionSecondary)}.button-ghost:focus-visible{outline:4px solid var(--colorInteractionFocus);outline-offset:2px}.button-ghost:not(.js-ripple):after,.button-ghost .ripple{background-image:radial-gradient(circle, rgba(var(--colorOnInteractionSecondaryHover), .08) 10%, transparent 10.01%)}.button-ghost[disabled]{color:var(--colorNeutralInactive);border-color:var(--colorNeutralInactive);pointer-events:none}.button-ghost[disabled] .svg-stroke-container g{fill:var(--colorNeutralInactive)}.button-ghost.status--loading,.button-ghost.status--success{background-color:var(--colorWhite);border-color:var(--colorInteractionPrimary)}.button.big,.button-ghost.big{height:64px;padding:0 31px;line-height:62px}.button.small,.button-ghost.small{height:24px;line-height:22px;font-size:var(--bdsTypographyLabelSmallFontSize);font-weight:var(--bdsTypographyLabelSmallFontWeight);line-height:var(--bdsTypographyLabelSmallLineHeight);font-family:var(--bdsTypographyLabelSmallFontFamily);border-radius:var(--bdsCornerRadiusMini);padding:0 7px}.button.full,.button-ghost.full{width:100%}.button-text{color:var(--colorInteractionPrimary);line-height:22px;font-size:var(--bdsTypographyLabelMediumFontSize);font-weight:var(--bdsTypographyLabelMediumFontWeight);line-height:var(--bdsTypographyLabelMediumLineHeight);font-family:var(--bdsTypographyLabelMediumFontFamily);background:0 0;border:none;padding:0 15px}.button-text:hover,.button-text:focus{color:var(--colorInteractionPrimary);background:var(--colorInteractionPrimaryFeedback);box-shadow:none}.button-text[disabled]{color:var(--colorNeutralInactive);background:0 0}.button-text .calcul-animation{justify-content:center;align-self:center;align-items:center;height:4px;margin:0}.button-text.status--loading{pointer-events:none;box-shadow:none}.button-text.status--loading .calcul-animation{display:flex}.button-text.status--success{pointer-events:none;box-shadow:none}.button-text.status--success .calcul-animation{display:flex}.button-primary-reversed{color:var(--colorInteractionPrimary);background-color:var(--colorWhite);border-color:var(--colorWhite)}.button-primary-reversed:hover,.button-primary-reversed:focus{background-color:var(--colorInteractionPrimaryFeedback);border-color:var(--colorInteractionPrimaryFeedback);color:var(--colorInteractionPrimary)}.button-primary-reversed[disabled]{color:var(--colorNeutralInactive);pointer-events:none}.button-primary-reversed.status--loading,.button-primary-reversed.status--success{background-color:var(--colorWhite);border-color:var(--colorWhite)}.bds-c-message{border-radius:var(--bdsCornerRadiusBase);color:var(--colorNeutralPrimary)}.bds-c-message--information{background-color:var(--colorInformationHighlight)}.bds-c-message--warning{background-color:var(--colorWarningHighlight)}.bds-c-message--error{background-color:var(--colorErrorHighlight)}.bds-c-message--success{background-color:var(--colorSuccessHighlight)}.bds-c-message__content{padding:var(--bdsSpacingSm) var(--bdsSpacingSm) var(--bdsSpacingSm) var(--bdsSpacingXs);column-gap:var(--bdsSpacingXs);grid-template-columns:24px 1fr;grid-template-areas:"icon title""icon message""icon cta";display:grid}.bds-c-message__icon{grid-area:icon}.bds-c-message__icon>svg{display:block}.bds-c-message__title{margin-top:0;margin-bottom:var(--bdsSpacingXxs);grid-area:title}.bds-c-message__message{grid-area:message;margin-top:0;margin-bottom:0}.bds-c-message__cta{margin-top:var(--bdsSpacingXs);grid-area:cta}.bds-c-message__cta .bds-c-message__cta-btn{color:var(--colorNeutralPrimary)}.bds-c-message__cta .bds-c-message__cta-btn:before{border-color:var(--colorNeutralPrimary);background-color:#0000}.bds-c-message__cta .bds-c-message__cta-btn:hover{color:var(--colorNeutralPrimary)}.bds-c-message__cta .bds-c-message__cta-btn:hover:before{background-color:#0000}.bds-c-message__cta .bds-c-message__cta-btn:focus,.bds-c-message__cta .bds-c-message__cta-btn:active{color:var(--colorNeutralPrimary)}.bds-c-message__cta .bds-c-message__cta-link{font-size:var(--bdsTypographyLabelMediumFontSize);font-weight:var(--bdsTypographyLabelMediumFontWeight);line-height:var(--bdsTypographyLabelMediumLineHeight);font-family:var(--bdsTypographyLabelMediumFontFamily)}.bds-c-loading-dots-indicator{justify-content:space-between;align-items:center;width:1.25rem;display:flex}.bds-c-loading-dots-indicator__dot{width:.25rem;height:.25rem;animation-duration:var(--bdsMotionDuration600);perspective:1000px;backface-visibility:hidden;background-color:currentColor;border-radius:50%;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;transform:translate(0,0)}@media (prefers-reduced-motion:no-preference){.bds-c-loading-dots-indicator__dot:first-child{animation-name:bds-loading-dots-indictator-dots-1;transform:translateY(.375rem)}}.bds-c-loading-dots-indicator__dot:first-child{animation-delay:0s}@media (prefers-reduced-motion:no-preference){.bds-c-loading-dots-indicator__dot:nth-child(2){animation-name:bds-loading-dots-indictator-dots-2;transform:translateY(.25rem)}}.bds-c-loading-dots-indicator__dot:nth-child(2){animation-delay:var(--bdsMotionDelay100)}@media (prefers-reduced-motion:no-preference){.bds-c-loading-dots-indicator__dot:nth-child(3){animation-name:bds-loading-dots-indictator-dots-3;transform:translateY(.125rem)}}.bds-c-loading-dots-indicator__dot:nth-child(3){animation-delay:.124s}@keyframes bds-loading-dots-indictator-dots-1{0%{transform:translateY(6px)}50%{transform:translateY(-6px)}to{transform:translateY(6px)}}@keyframes bds-loading-dots-indictator-dots-2{0%{transform:translateY(4px)}50%{transform:translateY(-4px)}to{transform:translateY(4px)}}@keyframes bds-loading-dots-indictator-dots-3{0%{transform:translateY(2px)}50%{transform:translateY(-2px)}to{transform:translateY(2px)}}.data-collection-items-icon svg path{fill:var(--colorBrandPrimary)}.no-hover:hover,.no-hover:focus{cursor:pointer;background-color:inherit}.password-strength{margin-top:-8px}.password-strength-text{text-transform:capitalize;font-weight:700}.password-strength-text.weak{color:#e03000}.password-strength-text.middle{color:#fcc54c}.password-strength-text.strong{color:#3c8264}.password-strength-bar{background-color:var(--colorNeutralBorder);height:5px;margin:6px 0}.password-strength-bar,.password-strength-bar span{border-radius:2px}.password-strength-bar span{width:0;height:100%;transition:width .5s ease-out;display:block}.password-strength-bar span.weak{background-color:#e03000;width:33%}.password-strength-bar span.middle{background-color:#fcc54c;width:66%}.password-strength-bar span.strong{background-color:#3c8264;width:100%}.password-checklist-item__check-icon{margin:6px}.login-page-wrapper a[href]{text-decoration:none}.login-page-wrapper h2{line-height:1.25}.login-page-wrapper input{font-family:inherit}.login-page-wrapper .error-message{background:rgba(var(--colorError), .08)}.text-link-button{color:var(--colorInteractionPrimary);font-size:var(--bdsTypographyLabelSmallFontSize);font-weight:var(--bdsTypographyLabelSmallFontWeight);line-height:var(--bdsTypographyLabelSmallLineHeight);font-family:var(--bdsTypographyLabelSmallFontFamily);text-align:center;text-decoration:none;display:block}.registration-view .passwordless-checkbox{margin-top:12px;margin-bottom:12px}.registration-view .passwordless-checkbox .checkbox-text{margin-left:12px}.registration-view .passwordless-tip{align-items:center;display:flex}.registration-view .passwordless-tips{margin-left:-2px}.login-close-button{order:10;justify-content:center;align-items:center;margin-right:16px;display:flex}@media (width>=960px){.login-close-button{display:none}}div.button-google{border-radius:4px;width:100%;min-width:280px;height:40px;line-height:40px}button.button-facebook{height:40px;color:var(--colorWhite);background-color:#1877f2;border:none;border-radius:4px;line-height:40px}button.button-facebook:hover,button.button-facebook:focus{color:var(--colorWhite);background-color:#60a2f6}button.button-facebook .button-facebook__logo{background-image:url(~libs/b2c/shell/assets/public/img/fb-logo.svg)}button.button-apple{color:var(--colorWhite);background-color:#000;border:none;border-radius:4px;height:40px;line-height:40px}button.button-apple:hover,button.button-apple:focus{color:var(--colorWhite);background-color:#000;border:none}button.button-apple .button-apple__logo{background-image:url(~libs/b2c/shell/assets/public/img/apple-logo.svg)}.button-facebook__logo,.button-apple__logo{background-position:0;background-repeat:no-repeat;display:block}.bds-c-modal__header.welcome-view__title{padding:0}.bds-c-modal__header.welcome-view__title .bds-c-modal__header__title .bds-c-modal__header__title--truncate{font-size:var(--bdsTypographyTitleLargeFontSize);font-weight:var(--bdsTypographyTitleLargeFontWeight);line-height:var(--bdsTypographyTitleLargeLineHeight);font-family:var(--bdsTypographyTitleLargeFontFamily);font-feature-settings:var(--bdsTypographyTitleLargeFontFeatureSettings);margin-top:0;margin-bottom:8px}.bds-c-modal__body.sign-up-app-modal__welcome{padding:0}.welcome-view__social-login-buttons{width:100%;max-width:400px;margin:0 auto}.welcome-view__text-divider .divider{width:100%}.welcome-view__text-divider p{text-align:center;text-transform:lowercase;white-space:nowrap;padding:0 12px}.welcome-view__button-guest-checkout{text-align:center}.welcome-view__terms-conditions{color:var(--colorNeutralSecondary);font-size:var(--bdsTypographyParagraphXsmallSecondaryFontSize);font-weight:var(--bdsTypographyParagraphXsmallSecondaryFontWeight);line-height:var(--bdsTypographyParagraphXsmallSecondaryLineHeight);font-family:var(--bdsTypographyParagraphXsmallSecondaryFontFamily);margin:16px 0 0}.welcome-view__terms-conditions a{font-size:var(--bdsTypographyParagraphXsmallFontSize);font-weight:var(--bdsTypographyParagraphXsmallFontWeight);line-height:var(--bdsTypographyParagraphXsmallLineHeight);font-family:var(--bdsTypographyParagraphXsmallFontFamily)}.two-factor-authentication__icon svg{width:86px;height:100%}.two-factor-authentication__resend-container{font-size:var(--bdsTypographyLabelSmallFontSize);font-weight:var(--bdsTypographyLabelSmallFontWeight);line-height:var(--bdsTypographyLabelSmallLineHeight);font-family:var(--bdsTypographyLabelSmallFontFamily);margin-bottom:16px}.two-factor-authentication__resend-container .countdown__content{color:var(--colorNeutralPrimary)}.two-factor-authentication__text-link.disabled{color:var(--colorNeutralInactive);cursor:default}.registration-view__name-fields{margin:0 -8px;display:flex}.registration-view__name-fields.reversed{flex-direction:row-reverse}.registration-view__name-fields .input-box{flex:1;margin-left:8px;margin-right:8px}.button-magic-link__captcha{margin-bottom:16px}.login-view .login-view-email-address,.email-verification{word-break:break-word}.two-factor-authentication-radio-button{padding:12px 16px}.two-factor-authentication-radio-button.active{background:var(--colorInteractionPrimaryFeedback);border-radius:8px}.two-factor-authentication-send-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.two-factor-authentication-send-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.two-factor-authentication-send-container input[type=number]{-moz-appearance:textfield}.two-factor-authentication-code-input{box-sizing:border-box;color:#0000;caret-color:#0000;cursor:default;background:0 0;border:0 #0000;outline:none;position:absolute;inset:0}.two-factor-authentication-code-item{font-size:var(--bdsTypographyTitleLargeFontSize);font-weight:var(--bdsTypographyTitleLargeFontWeight);line-height:var(--bdsTypographyTitleLargeLineHeight);font-family:var(--bdsTypographyTitleLargeFontFamily);font-feature-settings:var(--bdsTypographyTitleLargeFontFeatureSettings);border:1px solid var(--colorNeutralBorder);box-sizing:border-box;text-align:center;border-radius:8px;width:48px;height:48px;margin-right:8px;padding:10px}.two-factor-authentication-code-item:focus{border-color:var(--colorNeutralPrimary);color:var(--colorNeutralPrimary);appearance:none;outline:0}.two-factor-authentication-resend-button-active{width:40%}.two-factor-authentication-resend-button-disable{width:60%}.two-factor-authentication-choose-method-button{text-align:left;cursor:pointer;color:var(--colorInteractionPrimary);background:0 0;border:none;margin-top:16px;padding:0;position:relative}.two-factor-authentication-choose-method-button:hover,.two-factor-authentication-choose-method-button:focus{background:0 0}.two-factor-authentication-choose-method-button[disabled]{cursor:default}.login-modal-back-container{top:var(--bdsSpacingSm);left:var(--bdsSpacingMd);position:absolute}.login-modal-header{padding:var(--bdsSpacingSm) var(--bdsSpacingXxl) var(--bdsSpacingSm) var(--bdsSpacingXxl)}.email-form__container{flex-direction:column;display:flex}
/*# sourceMappingURL=pd-mfe-auth.beb36d03d9210626fb2a.css.map*/