.LoyaltySoftGate_container__e0UZf{flex-direction:column;justify-content:center;align-items:center;padding:var(--des-dimension-gap-and-padding-general-away-2x-large)}.LoyaltySoftGate_btns__Wc9cB,.LoyaltySoftGate_container__e0UZf{display:flex;gap:var(--des-dimension-gap-and-padding-container-small-gap)}.LoyaltySoftGate_btns__Wc9cB{-webkit-padding-before:var(--des-dimension-gap-and-padding-container-small-gap);padding-block-start:var(--des-dimension-gap-and-padding-container-small-gap)}.LoyaltySoftGate_logoWrapper__o3Ucu img{width:var(--des-dimension-height-and-width-icon-illustration-2x-large)}.Loader_loader__IhwMW{height:100%;background-color:var(--des-color-fill-control-base);position:absolute;top:0;inset-inline:0;z-index:5;display:flex;justify-content:center;align-items:center}.LoyaltyContactFormCheckboxSection_container__hv2fg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-spacing-form-vertical-between-field-2xs,24px);align-self:stretch}@media(min-width:768px){.LoyaltyContactFormCheckboxSection_container__hv2fg{gap:var(--des-spacing-form-vertical-between-field-sl,32px)}}.LoyaltyContactFormCheckboxSection_dialogTitle__E4oOx{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light);color:var(--des-color-fill-glyph-primary,#3a3d3f)}.LoyaltyContactFormCheckboxSection_checkboxesWrapper__SUPi_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-near-2x-large,14px)}.LoyaltyContactFormCheckboxSection_errorWrapper__t_4fz{display:flex;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-near-medium,8px)}.LoyaltyContactFormCheckboxSection_errorMessage__A8z3z{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xs-size);line-height:var(--des-font-text-text-xs-line-height);letter-spacing:var(--des-font-text-text-xs-letter-spacing);font-weight:var(--des-font-text-text-xs-weight-light);overflow:hidden;text-overflow:ellipsis;color:var(--des-color-fill-glyph-danger,#ec0000)}.LoyaltyContactFormCheckboxSection_errorIcon__zpN4Q{width:var(--des-dimension-height-and-width-icon-small,14px);height:var(--des-dimension-height-and-width-icon-small,14px);color:var(--des-color-fill-glyph-danger,#ec0000)}.LoyaltyContactFormTextArea_textareaWrapper__ppFY6{width:100%;gap:0;-webkit-margin-after:0;margin-block-end:0}.LoyaltyContactFormTextArea_textareaWrapper__ppFY6>div:first-child{padding-inline:0;padding-block:0}@keyframes Loading_loading__00YW7{0%{transform:translate(0)}50%{transform:translateY(15px)}to{transform:translate(0)}}.Loading_loading__00YW7{display:none;align-items:center;justify-content:space-between;width:3rem;height:3rem;flex-wrap:wrap;padding:10px;margin:0}.Loading_loading__00YW7.Loading_active__1O9AD{display:flex}.Loading_dot__1VWA5{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#373a36}.Loading_dot__1VWA5:last-child{animation:Loading_loading__00YW7 .75s linear .2s infinite}.Loading_dot__1VWA5:nth-last-child(2){animation:Loading_loading__00YW7 .75s linear .3s infinite}.Loading_dot__1VWA5:nth-last-child(3){animation:Loading_loading__00YW7 .75s linear .4s infinite}.Loading_whiteDots___qQPa{background-color:var(--colors-text-text-button)}.LoyaltyContestFormProvider_wrapper__AXC_a{display:flex;flex-direction:column;align-items:stretch;gap:var(--des-dimension-gap-and-padding-container-small-gap,20px);align-self:stretch;padding:var(--des-dimension-gap-and-padding-container-small-padding,20px);border-radius:var(--des-radius-container,8px);background:var(--des-color-fill-container-base,#fff);border:var(--des-dimension-stroke-default,1px) solid var(--des-color-stroke-specific-container-no-fill,#d3d3d3)}@media(min-width:768px){.LoyaltyContestFormProvider_wrapper__AXC_a{gap:var(--des-dimension-gap-and-padding-container-large-gap,28px);padding:var(--des-dimension-gap-and-padding-container-large-padding,28px)}}.LoyaltyContestFormProvider_headerWrapper___Qnqo{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-container-small-between-title-and-description,10px);align-self:stretch}@media(min-width:768px){.LoyaltyContestFormProvider_headerWrapper___Qnqo{gap:var(--des-dimension-gap-and-padding-container-large-between-title-and-description,20px)}}.LoyaltyContestFormProvider_headerText__zkDCm{color:var(--des-color-fill-glyph-primary,#3a3d3f);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light)}@media(min-width:768px){.LoyaltyContestFormProvider_headerText__zkDCm{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}}.LoyaltyContestFormProvider_description__jUCKx{color:var(--des-color-fill-glyph-primary,#3a3d3f);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light)}@media(min-width:768px){.LoyaltyContestFormProvider_description__jUCKx{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.LoyaltyContestFormProvider_form__eFpvZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-spacing-form-vertical-between-field-2xs,24px);align-self:stretch}@media(min-width:768px){.LoyaltyContestFormProvider_form__eFpvZ{gap:var(--des-spacing-form-vertical-between-field-sl,32px)}}.LoyaltyContestFormProvider_button__YsQT5{width:100%}@media(min-width:600px){.LoyaltyContestFormProvider_button__YsQT5{width:auto}}.LoyaltyContactForm_wrapper__C1TtE{max-width:100%;margin-inline:unset;display:flex;flex-direction:column;gap:var(--des-spacing-container-layout-between-component-2xs-xs-sm,20px);align-self:stretch;padding-block:var(--des-spacing-container-layout-between-section-2xs-xs-sm,48px)}@media(min-width:768px){.LoyaltyContactForm_wrapper__C1TtE{gap:var(--des-spacing-container-layout-between-component-sl-md-mw,24px);padding-block:var(--des-spacing-container-layout-between-section-sl-md-mw,48px)}}@media(min-width:1070px){.LoyaltyContactForm_wrapper__C1TtE{max-width:1260px;gap:var(--des-spacing-container-layout-between-component-lg-xl-2xl,48px);padding-block:var(--des-spacing-container-layout-between-section-lg-xl-2xl,100px)}}.LoyaltyContactForm_wrapper__C1TtE .aem-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-spacing-form-vertical-between-field-2xs,24px);align-self:stretch}@media(min-width:768px){.LoyaltyContactForm_wrapper__C1TtE .aem-container{gap:var(--des-spacing-form-vertical-between-field-sl,32px)}}.LoyaltyContactForm_headingInfo__hdguO{display:flex;flex-direction:column;align-items:center;gap:var(--des-dimension-gap-and-padding-general-away-default,20px);align-self:stretch}.LoyaltyContactForm_heading__jjcIC{text-align:center;color:var(--des-color-fill-glyph-primary,#3a3d3f);font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}@media(min-width:1070px){.LoyaltyContactForm_heading__jjcIC{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-lg-size);font-weight:var(--des-font-text-display-lg-weight-light);line-height:var(--des-font-text-display-lg-line-height);letter-spacing:var(--des-font-text-display-lg-letter-spacing)}}.LoyaltyContactForm_subHeading__xdNhA{text-align:center;color:var(--des-color-fill-glyph-secondary,#5c5c5c);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light)}.LoyaltyContactForm_formContent__9zLTr{display:flex;flex-direction:column;gap:var(--des-spacing-grid-layout-primary-2xs-single-column,20px)}@media(min-width:600px){.LoyaltyContactForm_formContent__9zLTr{gap:var(--des-spacing-grid-layout-primary-sl-single-column,24px)}}@media(min-width:1070px){.LoyaltyContactForm_formContent__9zLTr{flex-direction:row;gap:var(--des-spacing-grid-layout-primary-2xl,48px)}.LoyaltyContactForm_formContent__9zLTr .LoyaltyContactForm_column__FL3RJ{width:50%}.LoyaltyContactForm_formContent__9zLTr .LoyaltyContactForm_columnSingle__VKHcH{width:100%}}.LoyaltyContactForm_image__fMHNr{border-radius:var(--des-radius-image,8px);background-repeat:no-repeat;background-size:cover;min-height:226px}@media(min-width:600px){.LoyaltyContactForm_image__fMHNr{min-height:373px}}@media(min-width:1070px){.LoyaltyContactForm_image__fMHNr{min-height:auto}}.LoyaltyContactForm_form__BhJT8 button[type=submit]{width:100%}@media(min-width:600px){.LoyaltyContactForm_form__BhJT8 button[type=submit]{width:auto}}.LoyaltyContactForm_alertBanner__q3NsR{width:100%;border-radius:var(--des-radius-container,8px);border:var(--des-dimension-stroke-default,1px) solid var(--des-color-stroke-specific-container-no-fill,#d3d3d3);background:var(--des-color-fill-container-base,#fff);padding:var(--des-dimension-gap-and-padding-container-small-padding,20px)}@media(min-width:768px){.LoyaltyContactForm_alertBanner__q3NsR{padding:var(--des-dimension-gap-and-padding-container-large-padding,28px)}}.LoyaltyPointsStatus_loyaltyPointsStatus__oKzEZ{display:flex;flex-direction:column;max-width:90%;margin-inline:auto;gap:var(--des-spacing-grid-layout-primary-2xs-single-column)}@media(min-width:768px){.LoyaltyPointsStatus_loyaltyPointsStatus__oKzEZ{max-width:100%;margin-inline:initial;gap:var(--des-spacing-grid-layout-primary-2xl)}}.LoyaltyPointsStatus_firstBlockContentWrapper__3oLZO{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-container-small-gap);padding:0}@media(min-width:768px){.LoyaltyPointsStatus_firstBlockContentWrapper__3oLZO{gap:var(--des-dimension-gap-and-padding-general-away-medium)}}@media(min-width:1280px){.LoyaltyPointsStatus_firstBlockContentWrapper__3oLZO{padding-inline:var(--des-dimension-gap-and-padding-general-away-2x-large)}}.LoyaltyPointsStatus_secondBlockContentWrapper__5i_JQ{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-medium)}@media(min-width:768px){.LoyaltyPointsStatus_secondBlockContentWrapper__5i_JQ{padding-inline:var(--des-dimension-gap-and-padding-general-away-default)}}.LoyaltyPointsStatus_pointsHistoryLink__qrO_O{display:flex;align-items:center;justify-content:flex-end}.LoyaltyPointsStatus_pointsHistoryLinkLabel___8e7S{font-size:14px}.LoyaltyPointsStatus_mobileInfo__zByjG{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-near-default)}@media(min-width:768px){.LoyaltyPointsStatus_mobileInfo__zByjG{display:none}}.LoyaltyPointsStatus_mobileInfoTitle__mCDZu{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xs-size);line-height:var(--des-font-text-text-xs-line-height);letter-spacing:var(--des-font-text-text-xs-letter-spacing);font-weight:var(--des-font-text-text-xs-weight-medium);color:var(--des-color-fill-glyph-secondary);text-transform:uppercase}.LoyaltyPointsStatus_points__3ZIlP{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-md-size);font-weight:var(--des-font-text-display-md-weight-bold);line-height:var(--des-font-text-display-md-line-height);letter-spacing:var(--des-font-text-display-md-letter-spacing);color:var(--des-color-fill-glyph-primary)}@media(min-width:768px){.LoyaltyPointsStatus_points__3ZIlP{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-lg-size);font-weight:var(--des-font-text-display-lg-weight-bold);line-height:var(--des-font-text-display-lg-line-height);letter-spacing:var(--des-font-text-display-lg-letter-spacing)}}.LoyaltyPointsStatus_pointsLabel__3G6Wl{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-medium);color:var(--des-color-fill-glyph-primary);text-transform:uppercase;display:none}@media(min-width:768px){.LoyaltyPointsStatus_pointsLabel__3G6Wl{display:block}}.LoyaltyPointsStatus_leftBlockWrapper__4aSHy{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-near-default)}.LoyaltyPointsStatus_leftItems__cvM9i{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-container-large-between-title-and-description)}.LoyaltyPointsStatus_title__uoOz5{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light);color:var(--des-color-fill-glyph-primary)}@media(min-width:768px){.LoyaltyPointsStatus_title__uoOz5{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}}.LoyaltyPointsStatus_description__0FxRH{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);color:var(--des-color-fill-glyph-secondary)}@media(min-width:768px){.LoyaltyPointsStatus_description__0FxRH{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.LoyaltyPointsStatus_rightItems__6CpeO{display:flex;flex-direction:column;align-items:flex-end}.LoyaltyPointsStatus_rightTitle__GZ6Zt{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-regular);color:var(--des-color-fill-glyph-primary)}@media(min-width:768px){.LoyaltyPointsStatus_rightTitle__GZ6Zt{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-regular)}}.LoyaltyPointsStatus_rightDescription__rSPdV{display:none;color:var(--des-color-fill-glyph-secondary)}@media(min-width:768px){.LoyaltyPointsStatus_rightDescription__rSPdV{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);display:block}}.LoyaltyPointsStatus_image__CPdeH{height:var(--des-dimension-height-and-width-icon-illustration-small)}@media(min-width:768px){.LoyaltyPointsStatus_image__CPdeH{height:var(--des-dimension-height-and-width-icon-illustration-2x-large)}}.LoyaltyReferralCodeForm_contentWrapper__FPZtX{display:flex;align-items:center;gap:var(--spacing-sm,20px);flex-wrap:wrap}.LoyaltyReferralCodeForm_inputContainer__VRKYf{flex:80%;-webkit-padding-start:0;padding-inline-start:0}.LoyaltyReferralCodeForm_submitBtn__K482S{flex:1}@media(min-width:600px){.LoyaltyReferralCodeForm_submitBtn__K482S{white-space:nowrap;margin-top:calc(var(--des-font-text-text-md-line-height) - var(--des-font-text-text-xs-line-height))}}.LoyaltyReferralCode_container__DeQIM{border-radius:var(--radius-md,8px);margin-block:auto;padding:calc(var(--des-dimension-gap-and-padding-container-small-padding) - var(--des-dimension-stroke-focus))}.LoyaltyReferralCode_title__TVQpI{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-title-small-h4-size);font-weight:var(--des-font-title-small-h4-weight);line-height:var(--des-font-title-small-h4-line-height);letter-spacing:var(--des-font-title-small-h4-letter-spacing)}@media(min-width:768px){.LoyaltyReferralCode_title__TVQpI{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-title-medium-h4-size);font-weight:var(--des-font-title-medium-h4-weight);line-height:var(--des-font-title-medium-h4-line-height);letter-spacing:var(--des-font-title-medium-h4-letter-spacing)}}@media(min-width:1280px){.LoyaltyReferralCode_title__TVQpI{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-title-large-h4-size);font-weight:var(--des-font-title-large-h4-weight);line-height:var(--des-font-title-large-h4-line-height);letter-spacing:var(--des-font-title-large-h4-letter-spacing)}}.LoyaltyReferralCode_subTitle__gNjyf{font-size:var(--des-font-text-text-md-size,16px);line-height:var(--des-font-text-text-md-line-height,22px);letter-spacing:var(--des-font-text-text-md-letter-spacing,0)}@media(min-width:768px){.LoyaltyReferralCode_formWrapper__my0Sb{flex-wrap:nowrap}}.LoyaltyReferralCodeExtended_card__FAiv9{max-width:100%;margin-inline:initial;margin-block:var(--spacing-sm,20px)}.LoyaltyReferralCodeExtended_successImage___VKXv{max-width:100%;margin-inline:initial;padding-inline:var(--des-dimension-gap-and-padding-general-away-medium);padding-block:var(--des-dimension-gap-and-padding-general-away-4x-large);border-radius:var(--des-radius-container);display:flex;align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%),var(--success-image) #d3d3d3 50%/cover no-repeat}@media(min-width:768px){.LoyaltyReferralCodeExtended_successImage___VKXv{padding:var(--des-dimension-gap-and-padding-general-away-2x-large);min-height:420px}}@media(min-width:960px){.LoyaltyReferralCodeExtended_successImage___VKXv{padding:var(--des-dimension-gap-and-padding-general-away-4x-large);background:linear-gradient(90deg,rgba(0,0,0,.7) 21.74%,rgba(0,0,0,0) 62.37%),var(--success-image) #d3d3d3 50%/cover no-repeat}}.LoyaltyReferralCodeExtended_successCard__i1Vo7{display:flex;flex-direction:column;align-items:center;gap:var(--des-dimension-gap-and-padding-general-away-small);width:100%}@media(min-width:768px){.LoyaltyReferralCodeExtended_successCard__i1Vo7{max-width:400px;gap:var(--des-dimension-gap-and-padding-general-away-default);align-items:flex-start;justify-content:center;padding-block:var(--des-dimension-gap-and-padding-general-away-4x-large)}}@media(min-width:1280px){.LoyaltyReferralCodeExtended_successCard__i1Vo7{max-width:600px;gap:var(--des-dimension-gap-and-padding-general-away-medium)}}.LoyaltyReferralCodeExtended_successHeading__nnwPn{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light);color:var(--des-color-fill-glyph-primary)}@media(min-width:768px){.LoyaltyReferralCodeExtended_successHeading__nnwPn{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}}@media(min-width:1280px){.LoyaltyReferralCodeExtended_successHeading__nnwPn{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-md-size);font-weight:var(--des-font-text-display-md-weight-light);line-height:var(--des-font-text-display-md-line-height);letter-spacing:var(--des-font-text-display-md-letter-spacing)}}.LoyaltyReferralCodeExtended_successDescription__kFEnr{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);color:var(--des-color-fill-glyph-primary)}@media(min-width:768px){.LoyaltyReferralCodeExtended_successDescription__kFEnr{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.LoyaltyReferralCodeExtended_container__Hu5d2{display:flex}.LoyaltyReferralCodeExtended_referralInfo__8svl5{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-large);width:100%}.LoyaltyReferralCodeExtended_referralDiscount__f40JE{display:flex;justify-content:flex-end}.LoyaltyReferralCodeExtended_rewardFlowList__cK8fe{list-style-position:inside}.LoyaltyReferralCodeExtended_discountImage__umo93{width:100%;min-height:185px;color:var(--des-color-fill-glyph-forced-white);display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--des-radius-card);background-size:cover;background-position:50%;padding-inline:var(--des-dimension-gap-and-padding-general-away-default);padding-block:var(--des-dimension-gap-and-padding-general-away-default) calc(var(--des-dimension-gap-and-padding-general-away-tiny) + var(--des-dimension-gap-and-padding-general-away-default));gap:var(--des-dimension-gap-and-padding-general-away-default)}@media(min-width:1070px){.LoyaltyReferralCodeExtended_discountImage__umo93{width:398px;min-height:318px;margin-block:0;align-items:center;gap:var(--des-dimension-gap-and-padding-general-away-3x-large);padding:var(--des-dimension-gap-and-padding-general-away-2x-large)}}.LoyaltyReferralCodeExtended_discountImage__umo93 .LoyaltyReferralCodeExtended_discountHeading__VPkzp{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-lg-size);font-weight:var(--des-font-text-display-lg-weight-light);line-height:var(--des-font-text-display-lg-line-height);letter-spacing:var(--des-font-text-display-lg-letter-spacing)}@media(min-width:1070px){.LoyaltyReferralCodeExtended_discountImage__umo93 .LoyaltyReferralCodeExtended_discountHeading__VPkzp{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-xl-size);font-weight:var(--des-font-text-display-xl-weight-light);line-height:var(--des-font-text-display-xl-line-height);letter-spacing:var(--des-font-text-display-xl-letter-spacing)}}.LoyaltyReferralCodeExtended_discountImage__umo93 .LoyaltyReferralCodeExtended_discountSubHeading__nhrKc{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light)}.LoyaltyReferralCodeExtended_discountImage__umo93 .LoyaltyReferralCodeExtended_discountSubText__Ean8N{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-2xs-size);line-height:var(--des-font-text-text-2xs-line-height);letter-spacing:var(--des-font-text-text-2xs-letter-spacing);font-weight:var(--des-font-text-text-2xs-weight-medium);letter-spacing:var(--des-font-text-text-2xs-letter-spacing-upper-case-xs);text-transform:uppercase;text-wrap:wrap;text-align:center}@media(min-width:1070px){.LoyaltyReferralCodeExtended_discountImage__umo93 .LoyaltyReferralCodeExtended_discountSubText__Ean8N{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-medium);letter-spacing:var(--des-font-text-text-md-letter-spacing-upper-case-xl)}}.LoyaltyReferralCodeExtended_success__TJV7E{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-large);width:100%}.LoyaltyReferralCodeExtended_successCta__I1D0N{width:100%}@media(min-width:768px){.LoyaltyReferralCodeExtended_successCta__I1D0N{width:auto}}.LoyaltyReferralCodeExtended_inputContainer__hLpa2{flex:100%}@media(min-width:1070px){.LoyaltyReferralCodeExtended_inputContainer__hLpa2{min-width:50%}.LoyaltyReferralCodeExtended_contentWrapper__e5kdM{flex-wrap:nowrap}.LoyaltyReferralCodeExtended_contentWrapper__e5kdM>button{white-space:nowrap}}.LoyaltyReferralCodeExtended_heading__d7U9J{display:flex;flex-direction:column}.LoyaltyReferralCodeExtended_headingText__xusvc{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light);color:var(--des-color-fill-glyph-primary)}@media(min-width:1070px){.LoyaltyReferralCodeExtended_headingText__xusvc{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}}.LoyaltyReferralCodeExtended_innerContainer__JOTAM{display:flex;justify-content:space-between;align-items:center;gap:var(--des-dimension-gap-and-padding-general-away-large)}.LoyaltyReferralCodeExtended_textContainer__xNB_h{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);color:var(--des-color-fill-glyph-secondary);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-near-large);align-self:stretch}@media(min-width:1070px){.LoyaltyReferralCodeExtended_textContainer__xNB_h{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.LoyaltyReferralCodeExtended_successLabel__TVUF2{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);color:var(--des-color-fill-glyph-primary)}@media(min-width:1070px){.LoyaltyReferralCodeExtended_successLabel__TVUF2{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.ProgressBarChunk_progressBarChunk__gCjtf{min-height:90px;width:10px;background:var(--des-color-fill-control-base,#e6e7e8)}@media(min-width:960px){.ProgressBarChunk_progressBarChunk__gCjtf{min-height:0;width:100%;height:10px;margin-block:var(--des-dimension-gap-and-padding-general-near-medium,8px)}}.ProgressBarChunk_progressBarChunkFirst__XwKQG{border-radius:var(--des-radius-control-roundish,9999px) var(--des-radius-control-roundish,9999px) 0 0}@media(min-width:960px){.ProgressBarChunk_progressBarChunkFirst__XwKQG{border-radius:var(--des-radius-control-roundish,9999px) 0 0 var(--des-radius-control-roundish,9999px)}[dir=rtl] .ProgressBarChunk_progressBarChunkFirst__XwKQG{border-radius:0 var(--des-radius-control-roundish,9999px) var(--des-radius-control-roundish,9999px) 0}}.ProgressBarChunk_progressBarChunkLast__I0SW_{border-radius:0 0 var(--des-radius-control-roundish,9999px) var(--des-radius-control-roundish,9999px)}@media(min-width:960px){.ProgressBarChunk_progressBarChunkLast__I0SW_{border-radius:0 var(--des-radius-control-roundish,9999px) var(--des-radius-control-roundish,9999px) 0}[dir=rtl] .ProgressBarChunk_progressBarChunkLast__I0SW_{border-radius:var(--des-radius-control-roundish,9999px) 0 0 var(--des-radius-control-roundish,9999px)}}.ProgressBarChunk_progressBarChunkFilled__le8SB{background:var(--des-color-fill-control-accent,#3567ff)}.ProgressBarMilestone_progressBarMilestonesItem__jZLAB{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-bold);color:var(--des-color-fill-glyph-primary,#f5f5f5);display:flex;width:var(--des-dimension-height-and-width-icon-large,24px);height:var(--des-dimension-height-and-width-icon-large,24px);padding-block:var(--des-dimension-gap-and-padding-general-near-tiny,2px) var(--des-dimension-gap-and-padding-general-near-default,4px);padding-inline:var(--des-dimension-gap-and-padding-general-near-medium,8px) var(--des-dimension-gap-and-padding-general-near-medium,8px);flex-direction:column;justify-content:center;align-items:center;border-radius:var(--des-radius-control-roundish,9999px);border:1px solid var(--des-color-stroke-specific-graphic,#fff);line-height:normal;align-self:center}@media(min-width:960px){.ProgressBarMilestone_progressBarMilestonesItem__jZLAB{align-self:auto}}.ProgressBarMilestone_progressBarMilestonesItemDone__QdwQg{background:var(--des-color-fill-panel-highlight,#3567ff);border-color:var(--des-color-fill-panel-highlight,#3567ff)}.ProgressBarRewardBadge_rewardBadgeWrapper__FV8lz{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-near-none,0);color:var(--des-color-fill-glyph-primary,#f5f5f5);align-self:center}@media(min-width:960px){.ProgressBarRewardBadge_rewardBadgeWrapper__FV8lz{align-items:flex-end}}.ProgressBarRewardBadge_rewardBadgeWrapperIsLast__07Bg1{transform:translate(0)}.ProgressBarRewardBadge_rewardBadgeWrapperDone__bCT_I{color:var(--des-color-fill-glyph-disabled,#7c7c7c)}.ProgressBarRewardBadge_rewardBadgeHeaderContainer__XScHn{display:flex;justify-content:flex-end;align-items:center;gap:var(--des-dimension-gap-and-padding-general-near-default,4px)}.ProgressBarRewardBadge_rewardBadgeWrapperHeading__sV1Hi{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-bold);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}.ProgressBarRewardBadge_rewardBadgeWrapperIcon__N7ca1{color:var(--des-color-fill-glyph-primary,#f5f5f5)}.ProgressBarRewardBadge_rewardBadgeWrapperText__ly0Qg{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-2xs-size);line-height:var(--des-font-text-text-2xs-line-height);letter-spacing:var(--des-font-text-text-2xs-letter-spacing);font-weight:var(--des-font-text-text-2xs-weight-regular);text-align:initial;text-transform:uppercase;letter-spacing:var(--des-font-text-text-2xs-letter-spacing-upper-case,2px)}@media(min-width:960px){.ProgressBarRewardBadge_rewardBadgeWrapperText__ly0Qg{text-align:end}}.ReferralStatsCard_statisticCardWrapper__kj1kx{width:100%;padding:var(--des-dimension-gap-and-padding-general-away-default,20px);border-radius:var(--des-radius-container,8px);background:var(--des-gradient-brand-content-reward-club1,radial-gradient(112.05% 112.05% at 104.61% 71.4%,var(--des-effect-gradient-brand-content-club1-start,#1e505c) 0,var(--des-effect-gradient-brand-content-club1-end,#043440) 100%));gap:var(--des-dimension-gap-and-padding-general-near-large,10px)}.ReferralStatsCard_statisticCardWrapper__kj1kx.ReferralStatsCard_referralCTAWrapper__M3U1f{background:var(--des-color-fill-control-base,#e6e7e8)}.ReferralStatsCard_statisticCardWrapper__kj1kx.ReferralStatsCard_referralCTAWrapper__M3U1f .ReferralStatsCard_additionalInfoRedirect__s_OyH,.ReferralStatsCard_statisticCardWrapper__kj1kx.ReferralStatsCard_referralCTAWrapper__M3U1f .ReferralStatsCard_statsItemAmount__qwhEc,.ReferralStatsCard_statisticCardWrapper__kj1kx.ReferralStatsCard_referralCTAWrapper__M3U1f .ReferralStatsCard_statsItemDescription__4kU6D{color:var(--des-color-fill-glyph-primary,#3a3d3f)}.ReferralStatsCard_statsItemAmount__qwhEc{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-lg-size);font-weight:var(--des-font-text-display-lg-weight-bold);line-height:var(--des-font-text-display-lg-line-height);letter-spacing:var(--des-font-text-display-lg-letter-spacing);color:var(--des-color-fill-glyph-forced-white,#fff)}.ReferralStatsCard_statsItemDescription__4kU6D{font-weight:var(--des-font-text-text-md-weight-bold);color:var(--des-color-fill-glyph-forced-white,#fff);min-height:40px}.ReferralStatsCard_statsItemDescriptionDone__rahbh,.ReferralStatsCard_statsItemDescription__4kU6D{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing)}.ReferralStatsCard_statsItemDescriptionDone__rahbh{font-weight:var(--des-font-text-text-md-weight-light)}.ReferralStatsCard_additionalInfo__OqtMi{-webkit-padding-before:var(--des-dimension-gap-and-padding-general-near-large,10px);padding-block-start:var(--des-dimension-gap-and-padding-general-near-large,10px)}.ReferralStatsCard_additionalInfoHeading__gAJ76,.ReferralStatsCard_additionalInfoSubtext__iWi59{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);color:var(--des-color-fill-glyph-primary,#f5f5f5)}.ReferralStatsCard_additionalInfoBadge__KAYZz{border-radius:var(--des-radius-control-roundish,9999px);border:var(--des-dimension-stroke-default,1px) solid var(--des-color-stroke-specific-banner,rgba(255,255,255,0));background:var(--des-color-fill-control-accent,#3567ff);padding-block:var(--des-dimension-gap-and-padding-general-near-tiny,2px);padding-inline:var(--des-dimension-gap-and-padding-button-bezeled-primary-and-secondary-small-horizontal-padding,10px)}.ReferralStatsCard_additionalInfoRedirect__s_OyH{color:var(--des-color-fill-glyph-primary,#f5f5f5);font-weight:var(--des-direction-weight-light,300);min-height:40px}.ReferralStatsCard_additionalInfoRedirect__s_OyH:active,.ReferralStatsCard_additionalInfoRedirect__s_OyH:hover{color:var(--des-color-fill-glyph-forced-white,#fff)}.ReferralStatsCard_animationWrapper__evvCI{height:var(--des-font-text-display-lg-line-height,52px)}.ReferralStatsProgressBar_progressBarWrapper__sqWup{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding-top:calc(var(--des-font-text-text-2xs-size, 10px) + var(--des-dimension-gap-and-padding-general-away-default, 20px))}@media(min-width:960px){.ReferralStatsProgressBar_progressBarWrapper__sqWup{padding-top:0;width:100%;flex-direction:row}}.ReferralStatsProgressBar_progressBarText__hEwAg{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-2xs-size);line-height:var(--des-font-text-text-2xs-line-height);letter-spacing:var(--des-font-text-text-2xs-letter-spacing);font-weight:var(--des-font-text-text-2xs-weight-regular);color:var(--des-color-fill-glyph-primary,#f5f5f5);letter-spacing:var(--des-font-text-text-2xs-letter-spacing-upper-case,2px);text-transform:uppercase;position:absolute;top:0}@media(min-width:960px){.ReferralStatsProgressBar_progressBarText__hEwAg{inset-inline-start:0;top:calc(var(--des-font-text-text-2xs-size, 10px)/2)}}.ReferralStatsProgressBar_progressBarSection__W2N_F{display:flex;flex-direction:row;align-items:flex-end;gap:var(--des-dimension-gap-and-padding-general-near-large,10px);align-self:stretch;width:100%}@media(min-width:960px){.ReferralStatsProgressBar_progressBarSection__W2N_F{gap:0;height:100%;flex-direction:column;align-items:flex-end}}.ReferralStatsProgressBar_progressBarChunkWrapper__ZMCg4{position:relative;display:flex;flex-direction:column;height:100%}@media(min-width:960px){.ReferralStatsProgressBar_progressBarChunkWrapper__ZMCg4{flex-direction:row;width:100%}}.ReferralStatsProgressBar_progressBarMiddleMileStone__32fN7{position:absolute;inset-inline-start:50%;transform:translate(-50%,-40%)}[dir=rtl] .ReferralStatsProgressBar_progressBarMiddleMileStone__32fN7{inset-inline-start:40%}@media(min-width:960px){.ReferralStatsProgressBar_progressBarMiddleMileStone__32fN7{transform:translateX(-50%)}.ReferralStatsProgressBar_progressBarElementAdjusted__4hzpv{transform:translate(calc(var(--des-dimension-height-and-width-icon-large, 24px) / 2))}[dir=rtl] .ReferralStatsProgressBar_progressBarElementAdjusted__4hzpv{transform:translate(calc(var(--des-dimension-height-and-width-icon-large, 24px) / 2 * -1))}}.ReferralStatsProgressBar_partiallyDoneMobile__VpMHE{background:linear-gradient(var(--des-color-fill-control-accent,#3567ff) 50%,var(--des-color-fill-control-base) 40%) no-repeat}.ReferralStatsProgressBar_partiallyDoneMobileFirst__qBxmx{background:linear-gradient(var(--des-color-fill-control-accent,#3567ff) 20%,var(--des-color-fill-control-base) 40%) no-repeat}.ReferralStatsProgressBar_progressBarMiddleMileStoneMobileFirst__aZlAl{transform:translate(-50%,40%)}.LoyaltyReferralStats_wrapper__VWRQv{border-radius:var(--des-radius-container);border:var(--des-dimension-stroke-default) solid var(--des-color-stroke-specific-container-no-fill);background:var(--des-color-fill-container-base);padding:var(--des-dimension-gap-and-padding-container-small-padding);margin-block:var(--spacing-sm,20px)}@media(min-width:768px){.LoyaltyReferralStats_wrapper__VWRQv{padding:var(--des-dimension-gap-and-padding-container-large-gap)}}.LoyaltyReferralStats_heading__l1BO8{color:var(--des-color-fill-glyph-primary);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light)}@media(min-width:768px){.LoyaltyReferralStats_heading__l1BO8{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-title-small-h1-size);font-weight:var(--des-font-title-small-h1-weight);line-height:var(--des-font-title-small-h1-line-height);letter-spacing:var(--des-font-title-small-h1-letter-spacing)}}.LoyaltyReferralStats_subHeading__NdwiC{-webkit-padding-before:var(--des-dimension-gap-and-padding-container-large-between-title-and-description);padding-block-start:var(--des-dimension-gap-and-padding-container-large-between-title-and-description);color:var(--des-color-fill-glyph-primary);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light)}@media(min-width:768px){.LoyaltyReferralStats_subHeading__NdwiC{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.LoyaltyReferralStats_statsWrapper__Q_00x{display:flex;flex-direction:column;padding-block:var(--des-dimension-gap-and-padding-container-large-gap);gap:var(--des-dimension-gap-and-padding-general-away-default)}@media(min-width:960px){.LoyaltyReferralStats_statsWrapper__Q_00x{flex-direction:row}}.LoyaltyReferralStats_statsProgressWrapper__ETrY2{-webkit-padding-before:var(--des-dimension-gap-and-padding-general-away-default);padding-block-start:var(--des-dimension-gap-and-padding-general-away-default);border-radius:var(--des-radius-container);display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-default);padding:var(--des-dimension-gap-and-padding-general-away-default);background-image:var(--referral-stats-bg);background-size:cover}@media(min-width:960px){.LoyaltyReferralStats_statsProgressWrapper__ETrY2{padding-block:var(--des-dimension-gap-and-padding-general-away-large) var(--des-dimension-gap-and-padding-general-away-default);padding-inline:var(--des-dimension-gap-and-padding-general-away-large);gap:var(--des-dimension-gap-and-padding-general-away-large)}}.LoyaltyReferralStats_statsProgressText__21z0J{display:flex;flex-direction:column;gap:5px;color:var(--des-color-fill-glyph-primary)}.LoyaltyReferralStats_statsProgressHeading__B_rRe{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}@media(min-width:960px){.LoyaltyReferralStats_statsProgressHeading__B_rRe{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-md-size);font-weight:var(--des-font-text-display-md-weight-light);line-height:var(--des-font-text-display-md-line-height);letter-spacing:var(--des-font-text-display-md-letter-spacing)}}.LoyaltyReferralStats_statsProgressDescription__xCC4f{max-width:236px;font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light)}@media(min-width:960px){.LoyaltyReferralStats_statsProgressDescription__xCC4f{max-width:345px;font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.LoyaltyReferralStats_statsProgressBar__5Nf2i{border-radius:var(--des-radius-container);background:var(--des-color-fill-control-alpha-soft,rgba(0,0,0,.2));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:var(--des-dimension-gap-and-padding-general-away-default);display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-default)}@media(min-width:960px){.LoyaltyReferralStats_statsProgressBar__5Nf2i{gap:0;padding-block:var(--des-dimension-gap-and-padding-general-near-large) var(--des-dimension-gap-and-padding-general-near-2x-large);padding-inline:var(--des-dimension-gap-and-padding-general-away-default)}}.LoyaltyReminderDialog_container__K__zO{gap:var(--spacing-sm);align-self:stretch}.LoyaltyReminderDialog_container__K__zO,.LoyaltyReminderDialog_titleContainer__5Z_Qa{display:flex;flex-direction:column;align-items:center}.LoyaltyReminderDialog_title__oJdXG{text-align:center;font-size:var(--size-display-sm);font-weight:var(--weight-light);line-height:var(--line-height-display-sm);letter-spacing:var(--letter-spacing-2xs);-webkit-margin-before:var(--spacing-sm);margin-block-start:var(--spacing-sm)}@media(min-width:960px){.LoyaltyReminderDialog_title__oJdXG{font-size:var(--size-display-md);line-height:var(--line-height-display-md)}}.LoyaltyReminderDialog_subtitle___kLQ6{text-align:center;font-size:var(--des-font-text-text-sm-size);font-weight:var(--weight-bold);line-height:var(--line-height-text-md);-webkit-margin-before:var(--spacing-3xs);margin-block-start:var(--spacing-3xs)}@media(min-width:600px){.LoyaltyReminderDialog_subtitle___kLQ6{font-size:var(--size-text-md)}}@media(min-width:960px){.LoyaltyReminderDialog_subtitle___kLQ6{font-size:var(--size-text-md);-webkit-margin-before:var(--spacing-sm);margin-block-start:var(--spacing-sm)}}.LoyaltyReminderDialog_text__LuElb{text-align:center;font-size:var(--size-text-md);font-weight:var(--weight-light);line-height:var(--line-height-text-md);padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--colors-background-bg-octonary);color:var(--colors-text-text-secondary)}.LoyaltyReminderDialog_buttons__sX_qm{display:none}@media(min-width:960px){.LoyaltyReminderDialog_buttons__sX_qm{display:flex;flex-direction:row;gap:var(--spacing-xs)}}.LoyaltyReminderDialog_buttonsMobile__AVuSz{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(min-width:960px){.LoyaltyReminderDialog_buttonsMobile__AVuSz{display:none}}@media(max-width:320px){.LoyaltyReminderDialog_buttonsMobile__AVuSz{max-width:237px}}.LoyaltyReminderDialog_primaryButton__h4ES1,.LoyaltyReminderDialog_secondaryButton__DDwBJ{width:100%}@media(min-width:960px){.LoyaltyReminderDialog_primaryButton__h4ES1,.LoyaltyReminderDialog_secondaryButton__DDwBJ{width:auto;min-width:150px}}.LoyaltySoftGatePopup_container__4ZIzU{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;gap:20px}.LoyaltySoftGatePopup_btns__H_yo7{display:flex;gap:20px;-webkit-padding-before:20px;padding-block-start:20px}.LoyaltySoftGatePopup_logoWrapper__bn7y_ img{width:100px}
/*# sourceMappingURL=783c212b5666ce2e.css.map*/