#recharge-customer-portal{padding-top:120px!important;position:relative!important;z-index:60!important;background:#fff!important}@media screen and (max-width:991px){#recharge-customer-portal{padding-top:80px!important}}body.recharge-page-active xo-sticky,body.recharge-page-active xo-sticky.xo-header__body,body.recharge-page-active .xo-header,body.recharge-page-active .section-header,body.recharge-page-active [class*=header-group]{z-index:50!important}body.recharge-page-active .section-footer,body.recharge-page-active [class*=footer-group],body.recharge-page-active .footer,body.recharge-page-active .footer--fixed,body.recharge-page-active footer{position:relative!important;z-index:-1!important;bottom:auto!important}body.recharge-page-active #xo-main-content,body.recharge-page-active .content-for-layout{position:relative!important;z-index:10!important;background:#fff!important;min-height:100vh}body.recharge-page-active #ReCharge,body.recharge-page-active #recharge-customer-portal,body.recharge-page-active .recharge,body.recharge-page-active .rc-login,body.recharge-page-active [class*=rc-login],body.recharge-page-active [class*=rc_],body.recharge-page-active #content__login.recharge,body.recharge-page-active [class*=page__customers]{position:relative!important;z-index:60!important;background:#fff!important}body:has(#ReCharge) .xo-header,body:has(#ReCharge) xo-sticky,body:has(#recharge-customer-portal) .xo-header,body:has(#recharge-customer-portal) xo-sticky,body:has(.page__customers__request-invite) .xo-header,body:has(.page__customers__request-invite) xo-sticky,body:has(#content__login.recharge) .xo-header,body:has(#content__login.recharge) xo-sticky,body:has(.rc-login) .xo-header,body:has(.rc-login) xo-sticky{z-index:50!important}body:has(#ReCharge) .section-footer,body:has(#ReCharge) .footer--fixed,body:has(#ReCharge) footer,body:has(#recharge-customer-portal) .section-footer,body:has(#recharge-customer-portal) .footer--fixed,body:has(#recharge-customer-portal) footer,body:has(.page__customers__request-invite) .section-footer,body:has(.page__customers__request-invite) .footer--fixed,body:has(.page__customers__request-invite) footer,body:has(#content__login.recharge) .section-footer,body:has(#content__login.recharge) .footer--fixed,body:has(#content__login.recharge) footer,body:has(.rc-login) .section-footer,body:has(.rc-login) .footer--fixed,body:has(.rc-login) footer{position:relative!important;z-index:-1!important;bottom:auto!important}#ReCharge,#recharge-customer-portal,#content__login.recharge,.rc-login,[class*=rc-login],.recharge:not(.section-footer):not(footer):not(.footer){position:relative!important;z-index:60!important;background:#fff!important}body:has(#ReCharge) #xo-main-content,body:has(#recharge-customer-portal) #xo-main-content,body:has(.page__customers__request-invite) #xo-main-content,body:has(#content__login.recharge) #xo-main-content,body:has(.rc-login) #xo-main-content{background:#fff!important;position:relative!important;z-index:10!important;min-height:100vh}.rc-login{position:relative!important;z-index:60!important;background:#fff!important;margin-top:100px!important}.rc-login--body{position:relative!important;z-index:61!important}@media screen and (max-width:749px){.rc-login{margin-top:80px!important}}[data-overlay-container=true]:has([role=dialog]){position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:100001!important;background:#00000080!important;overflow-y:auto!important;padding:40px 20px!important;box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;justify-content:center!important}[data-overlay-container=true]:has([role=dialog])>*{position:relative!important;max-width:900px!important;width:100%!important;margin:0 auto!important}[data-overlay-container=true]:has([role=dialog]) [role=dialog]{position:relative!important;width:100%!important;height:auto!important;background:transparent!important;padding:0!important;overflow:visible!important}[data-overlay-container=true]:has([role=dialog]) [role=dialog]>*{background:#fff!important;border-radius:12px!important}[role=dialog][data-ismodal=true]:not([data-overlay-container] *):not(.react-responsive-modal-modal):not(.pp-modal):not([class*=ecomsend]):not(.lb-popup-cont):not([class*=lb-]),[role=dialog][aria-modal=true]:not([data-overlay-container] *):not(.react-responsive-modal-modal):not(.pp-modal):not([class*=ecomsend]):not(.lb-popup-cont):not([class*=lb-]){position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:100001!important;background:#00000080!important;overflow-y:auto!important;padding:40px 20px!important;box-sizing:border-box!important}[role=dialog][data-ismodal=true]:not([data-overlay-container] *):not(.react-responsive-modal-modal):not(.pp-modal):not([class*=ecomsend]):not(.lb-popup-cont):not([class*=lb-])>*:first-child,[role=dialog][aria-modal=true]:not([data-overlay-container] *):not(.react-responsive-modal-modal):not(.pp-modal):not([class*=ecomsend]):not(.lb-popup-cont):not([class*=lb-])>*:first-child{position:relative!important;max-width:900px!important;margin:0 auto!important;background:#fff!important;border-radius:12px!important}.recharge-modal,.recharge-modal-overlay,#recharge-customer-portal [aria-modal=true],[data-overlay-container=true] [aria-modal=true]{z-index:100001!important}[role=listbox],[role=menu],[role=tooltip],.recharge-popover,.recharge-dropdown,[class*=popover],[class*=dropdown]{z-index:9999!important}.recharge-toast,[class*=toast],[class*=notification],[class*=snackbar]{z-index:10000!important}[role=grid][aria-label*=Calendar],.recharge-calendar,.recharge-datepicker,[class*=calendar],[class*=datepicker],.recharge-sidebar,.recharge-drawer,[class*=sidebar],[class*=drawer],[data-testid*=swap],[data-testid*=add-product],[data-testid*=product-modal],.recharge-loading,[class*=loading-overlay],[class*=spinner-overlay]{z-index:9999!important}#recharge-customer-portal *{pointer-events:auto}.recharge-theme{isolation:isolate}.recharge-theme [style*="position: fixed"]{z-index:9999!important}[data-testid*=carousel] button,[data-testid*=slider] button{z-index:10!important;position:relative}[data-testid*=edit],[data-testid*=swap],.recharge-button{position:relative;z-index:5}body.recharge-page-active{overflow:auto!important;overflow-y:auto!important;position:static!important;top:auto!important;width:auto!important;height:auto!important}html:has(.recharge-page-active),html:has(#recharge-customer-portal),html:has(recharge-subscription-widget){overflow:auto!important;overflow-y:auto!important;position:static!important;top:auto!important}recharge-subscription-widget,[class*=recharge-subscription],#recharge-customer-portal{overflow:visible!important;max-height:none!important}[class*=swap-product],[class*=product-swap],[class*=add-product],[data-testid*=swap-product],[data-testid*=product-swap]{overflow:visible!important;max-height:none!important;position:relative!important;z-index:100!important}[class*=swap-product] [class*=grid],[class*=swap-product] [class*=products],[class*=product-swap] [class*=grid],[class*=product-swap] [class*=products],[data-testid*=swap] [class*=grid]{display:flex!important;flex-wrap:wrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:20px!important;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}[class*=swap-product] [class*=product-card],[class*=swap-product] [class*=product-item],[class*=product-swap] [class*=product-card],[class*=product-swap] [class*=product-item]{flex:0 0 auto!important;min-width:150px!important;max-width:200px!important}[class*=accordion],[class*=expandable],[class*=collapsible],details[open]{overflow:visible!important}#recharge-customer-portal [style*=transform],recharge-subscription-widget [style*=transform]{overflow:visible!important}body.recharge-page-active #xo-main-content,body.recharge-page-active .content-for-layout{overflow:visible!important}#recharge-customer-portal,recharge-subscription-widget{min-height:auto!important;height:auto!important}[class*=cancel-subscription],[href*=cancel]{position:relative!important;z-index:50!important}#ReCharge,#ReCharge.user-customer,.page__customers__request-invite,#content__customers__request-invite{position:relative!important;z-index:101!important;min-height:60vh;display:flex;align-items:center;justify-content:center;padding:140px 20px 60px;background:linear-gradient(180deg,#f8f9fa,#fff)}#ReCharge{position:relative!important;z-index:101!important}#ReCharge *{position:relative}#ReCharge .rc_layout__container,#ReCharge .rc_layout,#ReCharge .rc_layout__full,#ReCharge .row,#ReCharge .grid,#ReCharge .columns{position:relative!important;z-index:102!important}.page__customers__request-invite .rc_layout__container{max-width:600px;width:100%;margin:0 auto}.page__customers__request-invite .rc_layout{background:#fff;border-radius:16px;padding:60px 40px;box-shadow:0 4px 24px #00000014;border:1px solid rgba(0,0,0,.06)}.page__customers__request-invite .rc_header-settings{display:block;text-align:center;margin-bottom:30px}.page__customers__request-invite .rc_header-settings__title{display:block;font-size:2.4rem;font-weight:700;color:#141414;margin-bottom:16px;line-height:1.3}.page__customers__request-invite .rc_header-settings__description:before{content:"";display:block;width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#1773b0,#0d5a8c);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 7.5V18a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 18V7.5m18 0l-9 6-9-6m18 0l-9 6m0-6l-9 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:40px}.page__customers__request-invite .rc_header-settings__description{display:block}.page__customers__request-invite .rc_header-settings__description p{font-size:1.6rem;line-height:1.6;color:#555;margin:0}.page__customers__request-invite .rc_header-settings__description p{font-size:1.8rem!important;font-weight:500;color:#333}.page__customers__request-invite .rc_header-settings__description:after{content:"Start a subscription today and enjoy hassle-free deliveries of your favorite Motion products.";display:block;font-size:1.4rem;color:#666;margin-top:12px;font-weight:400;line-height:1.5}.page__customers__request-invite .rc_layout__full>.row>div>p{margin-top:30px}.page__customers__request-invite .rc_layout__full>.row>div>p a{display:inline-block;padding:14px 32px;background:#1773b0;color:#fff!important;text-decoration:none;border-radius:8px;font-size:1.5rem;font-weight:600;transition:all .2s ease;box-shadow:0 2px 8px #1773b04d}.page__customers__request-invite .rc_layout__full>.row>div>p a:hover{background:#125d91;transform:translateY(-1px);box-shadow:0 4px 12px #1773b066}.page__customers__request-invite .rc_layout__full>.row>div>p:after{content:"";display:block;margin-top:16px}.page__customers__request-invite .rc_logo{opacity:.3!important;width:80px!important;margin-top:50px!important;filter:grayscale(100%)}.page__customers__request-invite #ie11-banner-notice{display:none!important}@media screen and (max-width:749px){#ReCharge.user-customer,.page__customers__request-invite,#content__customers__request-invite{padding:100px 16px 40px}.page__customers__request-invite .rc_layout{padding:40px 24px;border-radius:12px}.page__customers__request-invite .rc_header-settings__description:before{width:64px;height:64px;background-size:32px}.page__customers__request-invite .rc_header-settings__description p{font-size:1.6rem!important}.page__customers__request-invite .rc_header-settings__description:after{font-size:1.3rem}}#content__login.recharge{min-height:60vh;padding:140px 20px 60px;background:linear-gradient(180deg,#f8f9fa,#fff)}#content__login.recharge .rc_layout__content{max-width:500px;margin:0 auto;background:#fff;border-radius:16px;padding:50px 40px;box-shadow:0 4px 24px #00000014;border:1px solid rgba(0,0,0,.06)}#ReCharge h1,#ReCharge h2,#ReCharge h3,#ReCharge h4{font-family:var(--font-heading-family),sans-serif;color:#141414}#ReCharge p{font-family:var(--font-body-family),sans-serif}#ReCharge a{color:#1773b0;transition:color .2s ease}#ReCharge a:hover{color:#125d91}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recharge-portal-fixes.css.map */
