.ErrorState-module-scss-module__0bkNuG__root{width:100%;min-height:calc(100vh - 234px)}.ErrorState-module-scss-module__0bkNuG__root .ErrorState-module-scss-module__0bkNuG__errorStack{width:100%;max-width:500px;padding-inline:16px}[data-justco-store-device=desktop] .ErrorState-module-scss-module__0bkNuG__root .ErrorState-module-scss-module__0bkNuG__errorStack{padding-inline:0}.ErrorState-module-scss-module__0bkNuG__root .ErrorState-module-scss-module__0bkNuG__description{font-size:14px}.ErrorState-module-scss-module__0bkNuG__root .ErrorState-module-scss-module__0bkNuG__errorDetail{word-break:break-word;font-size:12px}
.AuthImageFormModal-module-scss-module__PHd32W__modalContent{padding:0;overflow:hidden}.AuthImageFormModal-module-scss-module__PHd32W__modalBody{padding:0}.AuthImageFormModal-module-scss-module__PHd32W__layout{height:550px;overflow:hidden}:is([data-justco-store-device=mobile] .AuthImageFormModal-module-scss-module__PHd32W__layout,[data-justco-store-device=app] .AuthImageFormModal-module-scss-module__PHd32W__layout){height:auto;min-height:100dvh}.AuthImageFormModal-module-scss-module__PHd32W__imagePanel{flex:0 0 50%;overflow:hidden}:is([data-justco-store-device=mobile] .AuthImageFormModal-module-scss-module__PHd32W__imagePanel,[data-justco-store-device=app] .AuthImageFormModal-module-scss-module__PHd32W__imagePanel){flex:none;width:100%}.AuthImageFormModal-module-scss-module__PHd32W__image{object-fit:cover;width:100%;height:100%;display:block}:is([data-justco-store-device=mobile] .AuthImageFormModal-module-scss-module__PHd32W__image,[data-justco-store-device=app] .AuthImageFormModal-module-scss-module__PHd32W__image){object-fit:contain;height:auto}.AuthImageFormModal-module-scss-module__PHd32W__formPanel{flex:1 1 0;min-width:0;position:relative;overflow-y:auto}:is([data-justco-store-device=mobile] .AuthImageFormModal-module-scss-module__PHd32W__formPanel,[data-justco-store-device=app] .AuthImageFormModal-module-scss-module__PHd32W__formPanel){flex:auto;overflow:visible}.AuthImageFormModal-module-scss-module__PHd32W__closeButton{z-index:1;width:24px;height:24px;padding:0;position:absolute;top:16px;right:16px}.AuthImageFormModal-module-scss-module__PHd32W__closeButton:hover{opacity:.7}
.DividerWithLabel-module-scss-module__FsHowa__labelText{font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.LoginModal-module-scss-module__skpc9q__loginModalContainer{padding:calc(68px + var(--mantine-spacing-xs)) var(--mantine-spacing-lg) var(--mantine-spacing-xs);gap:var(--mantine-spacing-xs);flex-direction:column;flex:1;display:flex}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__form{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__forgotPassword{width:100%;color:var(--secondary-color);text-align:center;font-size:12px;font-weight:400;line-height:20px;text-decoration:underline;display:block}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__primaryButton,.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__secondaryButton{letter-spacing:.64px;text-transform:uppercase;border-radius:30px;width:100%;height:48px;min-height:48px;font-size:16px;font-weight:700;line-height:100%}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__primaryButton{color:var(--mantine-color-white);background-color:var(--new-blue);border-color:var(--new-blue)}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__primaryButton:hover{background-color:var(--new-blue);opacity:.9}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__secondaryButton{color:var(--new-blue);background-color:var(--mantine-color-white);border:2px solid var(--new-blue)}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__secondaryButton:hover{color:var(--new-blue);background-color:var(--mantine-color-primary-1);border-color:var(--new-blue)}.LoginModal-module-scss-module__skpc9q__loginModalContainer .LoginModal-module-scss-module__skpc9q__errorText{color:var(--crimson-red);font-size:12px;font-weight:400;line-height:20px}
.SocialAuthButton-module-scss-module__mH1YgW__button.SocialAuthButton-module-scss-module__mH1YgW__button{color:var(--light-grey);background-color:var(--light-blue-1);text-transform:none;letter-spacing:0;border:none;font-size:16px;font-style:normal;font-weight:400;line-height:140%;box-shadow:0 2px 2px -1px #4a4a681a}.SocialAuthButton-module-scss-module__mH1YgW__button.SocialAuthButton-module-scss-module__mH1YgW__button:hover,.SocialAuthButton-module-scss-module__mH1YgW__button.SocialAuthButton-module-scss-module__mH1YgW__button:active,.SocialAuthButton-module-scss-module__mH1YgW__button.SocialAuthButton-module-scss-module__mH1YgW__button:focus{background-color:var(--light-blue-1);color:var(--light-grey);box-shadow:0 2px 2px -1px #4a4a681a}
:is([data-justco-store-device=mobile] .PasswordRecoveryModal-module-scss-module__TNiJKq__modalContent,[data-justco-store-device=app] .PasswordRecoveryModal-module-scss-module__TNiJKq__modalContent){width:100%;height:100dvh;overflow:auto}.PasswordRecoveryModal-module-scss-module__TNiJKq__closeButton{z-index:calc(var(--mb-z-index) + 2);cursor:pointer;width:24px;height:24px;color:var(--secondary-color);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}.PasswordRecoveryModal-module-scss-module__TNiJKq__closeButton:hover{opacity:.7}
.RequestEmailForm-module-scss-module__scQ2Eq__form{min-height:100%;padding:var(--mantine-spacing-xl) var(--mantine-spacing-xs);gap:var(--mantine-spacing-xl);flex-direction:column;flex:1;justify-content:center;display:flex}.RequestEmailForm-module-scss-module__scQ2Eq__title{color:var(--new-blue);font-size:30px;font-weight:700;line-height:40px}.RequestEmailForm-module-scss-module__scQ2Eq__description{color:var(--secondary-color);overflow-wrap:break-word;font-size:12px;font-weight:400;line-height:20px}.RequestEmailForm-module-scss-module__scQ2Eq__primaryButton.RequestEmailForm-module-scss-module__scQ2Eq__primaryButton{width:100%;height:48px;min-height:48px;color:var(--mantine-color-white);background-color:var(--new-blue);border-color:var(--new-blue);letter-spacing:.64px;text-transform:uppercase;border-radius:30px;font-size:16px;font-weight:700;line-height:100%}.RequestEmailForm-module-scss-module__scQ2Eq__primaryButton.RequestEmailForm-module-scss-module__scQ2Eq__primaryButton:hover{background-color:var(--new-blue);opacity:.9}.RequestEmailForm-module-scss-module__scQ2Eq__errorText{color:var(--crimson-red);font-size:12px;font-weight:400;line-height:20px}
.SetPasswordForm-module-scss-module__ohVAxG__form{min-height:100%;padding:var(--mantine-spacing-xl) var(--mantine-spacing-xs);gap:var(--mantine-spacing-xl);flex-direction:column;flex:1;justify-content:center;display:flex}.SetPasswordForm-module-scss-module__ohVAxG__title{color:var(--new-blue);font-size:30px;font-weight:700;line-height:40px}.SetPasswordForm-module-scss-module__ohVAxG__description{color:var(--secondary-color);overflow-wrap:break-word;font-size:12px;font-weight:400;line-height:20px}.SetPasswordForm-module-scss-module__ohVAxG__primaryButton.SetPasswordForm-module-scss-module__ohVAxG__primaryButton{width:100%;height:48px;min-height:48px;color:var(--mantine-color-white);background-color:var(--new-blue);border-color:var(--new-blue);letter-spacing:.64px;text-transform:uppercase;border-radius:30px;font-size:16px;font-weight:700;line-height:100%}.SetPasswordForm-module-scss-module__ohVAxG__primaryButton.SetPasswordForm-module-scss-module__ohVAxG__primaryButton:hover{background-color:var(--new-blue);opacity:.9}.SetPasswordForm-module-scss-module__ohVAxG__errorText{color:var(--crimson-red);font-size:12px;font-weight:400;line-height:20px}
.VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeForm{height:100%;min-height:0;padding:var(--mantine-spacing-xl) var(--mantine-spacing-xs);box-sizing:border-box;gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}.VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeHeader{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}:is([data-justco-store-device=mobile] .VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeHeader,[data-justco-store-device=app] .VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeHeader){padding-top:56px}.VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeFields{gap:var(--mantine-spacing-md);flex-direction:column;flex:1;min-height:0;display:flex}.VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeActions{align-items:center;gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.VerifyCodeForm-module-scss-module__iuMGzq__title{color:var(--new-blue);font-size:30px;font-weight:700;line-height:40px}.VerifyCodeForm-module-scss-module__iuMGzq__verifyCodeDescription{color:var(--secondary-color);overflow-wrap:break-word;font-size:16px;font-weight:400;line-height:140%}.VerifyCodeForm-module-scss-module__iuMGzq__email{color:var(--secondary-color);overflow-wrap:break-word;word-break:break-all;max-width:100%;font-size:14px;font-weight:700;line-height:24px;display:inline-block}.VerifyCodeForm-module-scss-module__iuMGzq__primaryButton.VerifyCodeForm-module-scss-module__iuMGzq__primaryButton{width:100%;height:48px;min-height:48px;color:var(--mantine-color-white);background-color:var(--new-blue);border-color:var(--new-blue);letter-spacing:.64px;text-transform:uppercase;border-radius:30px;font-size:16px;font-weight:700;line-height:100%}.VerifyCodeForm-module-scss-module__iuMGzq__primaryButton.VerifyCodeForm-module-scss-module__iuMGzq__primaryButton:hover{background-color:var(--new-blue);opacity:.9}.VerifyCodeForm-module-scss-module__iuMGzq__errorText{color:var(--crimson-red);font-size:12px;font-weight:400;line-height:20px}.VerifyCodeForm-module-scss-module__iuMGzq__resend.VerifyCodeForm-module-scss-module__iuMGzq__resend{color:var(--new-blue);text-align:left;font-size:14px;font-weight:700;line-height:140%;text-decoration:underline}.VerifyCodeForm-module-scss-module__iuMGzq__resendRow{text-align:left;width:100%}.VerifyCodeForm-module-scss-module__iuMGzq__resendText{color:var(--secondary-color);font-size:14px;font-weight:400;line-height:140%}
.DisplaySection-module-scss-module__NaljjG__root{background-color:var(--payment-background)}.DisplaySection-module-scss-module__NaljjG__root .DisplaySection-module-scss-module__NaljjG__sectionTitle{letter-spacing:.36px}
.BreakdownToggle-module-scss-module__ZAHh_W__root .BreakdownToggle-module-scss-module__ZAHh_W__breakdownToggle{letter-spacing:.36px;cursor:pointer}
.LineGridRow-module-scss-module__NK_oTG__root+.LineGridRow-module-scss-module__NK_oTG__root{margin-top:4px}.LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__gridContainer{align-content:start;align-items:start;column-gap:12px;width:100%;display:grid}.LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__gridContainerTwoCol{grid-template-columns:1fr auto}.LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__gridContainerThreeCol{grid-template-columns:1fr auto auto}.LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__rightAlignWithMinWidth{white-space:nowrap;min-width:80px}:is([data-justco-store-device=mobile] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__gridContainer,[data-justco-store-device=app] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__gridContainer){row-gap:8px}:is([data-justco-store-device=mobile] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__leftAlign,[data-justco-store-device=app] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__leftAlign){grid-column:1/-1}:is([data-justco-store-device=mobile] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__rightAlign,[data-justco-store-device=app] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__rightAlign){grid-column:2}:is([data-justco-store-device=mobile] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__rightAlignWithMinWidth,[data-justco-store-device=app] .LineGridRow-module-scss-module__NK_oTG__root .LineGridRow-module-scss-module__NK_oTG__rightAlignWithMinWidth){min-width:0}
.SectionTitle-module-scss-module__iNJa4W__root{letter-spacing:.36px}
.SummaryTimeline-module-scss-module__XXxVaq__root{display:flex}:is([data-justco-store-device=mobile] .SummaryTimeline-module-scss-module__XXxVaq__root,[data-justco-store-device=app] .SummaryTimeline-module-scss-module__XXxVaq__root){grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}:is([data-justco-store-device=mobile] .SummaryTimeline-module-scss-module__XXxVaq__root.SummaryTimeline-module-scss-module__XXxVaq__isSingle,[data-justco-store-device=app] .SummaryTimeline-module-scss-module__XXxVaq__root.SummaryTimeline-module-scss-module__XXxVaq__isSingle){grid-template-columns:1fr}:is([data-justco-store-device=mobile] .SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__timelineItem,[data-justco-store-device=app] .SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__timelineItem){flex-direction:column;height:100%;display:flex}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow .SummaryTimeline-module-scss-module__XXxVaq__line{background:var(--new-blue);z-index:1;height:2px;position:absolute;top:7px;left:0;right:0}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow .SummaryTimeline-module-scss-module__XXxVaq__dot{background:var(--new-blue);z-index:2;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow .SummaryTimeline-module-scss-module__XXxVaq__arrowHead{border:solid var(--new-blue);z-index:2;border-width:0 2px 2px 0;width:0;height:0;padding:3px;position:absolute;top:4px;right:1px;transform:rotate(-45deg)}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow.SummaryTimeline-module-scss-module__XXxVaq__isFirst .SummaryTimeline-module-scss-module__XXxVaq__line{left:8px}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow.SummaryTimeline-module-scss-module__XXxVaq__isLast .SummaryTimeline-module-scss-module__XXxVaq__line{right:1px}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow.SummaryTimeline-module-scss-module__XXxVaq__isAccent .SummaryTimeline-module-scss-module__XXxVaq__line,.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow.SummaryTimeline-module-scss-module__XXxVaq__isAccent .SummaryTimeline-module-scss-module__XXxVaq__dot{background:var(--mantine-color-accent-6)}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__arrow.SummaryTimeline-module-scss-module__XXxVaq__isAccent .SummaryTimeline-module-scss-module__XXxVaq__arrowHead{border-color:var(--mantine-color-accent-6)}:is([data-justco-store-device=mobile] .SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__contentBox,[data-justco-store-device=app] .SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__contentBox){grid-template-rows:minmax(1.2em,max-content) minmax(1.5em,max-content) minmax(1.96em,max-content) minmax(3.92em,max-content);align-items:start;gap:0;margin-top:16px;display:grid}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__titleText{letter-spacing:.36px}.SummaryTimeline-module-scss-module__XXxVaq__root .SummaryTimeline-module-scss-module__XXxVaq__amountText{letter-spacing:0}

:is([data-justco-store-device=mobile] .HorizontalTimelineItem-module-scss-module__j3Ap8G__contentBox,[data-justco-store-device=app] .HorizontalTimelineItem-module-scss-module__j3Ap8G__contentBox){grid-template-rows:minmax(1.2em,max-content) minmax(1.5em,max-content) minmax(1.96em,max-content) minmax(3.92em,max-content);align-items:start;gap:0;margin-top:16px;display:grid}.HorizontalTimelineItem-module-scss-module__j3Ap8G__titleText.HorizontalTimelineItem-module-scss-module__j3Ap8G__titleText{letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.HorizontalTimelineItem-module-scss-module__j3Ap8G__titleTextPrimary.HorizontalTimelineItem-module-scss-module__j3Ap8G__titleTextPrimary{color:var(--secondary-color)}.HorizontalTimelineItem-module-scss-module__j3Ap8G__titleTextGray.HorizontalTimelineItem-module-scss-module__j3Ap8G__titleTextGray{color:var(--mantine-color-grayscale-6)}.HorizontalTimelineItem-module-scss-module__j3Ap8G__remarkText.HorizontalTimelineItem-module-scss-module__j3Ap8G__remarkText{color:var(--light-grey);font-size:16px;font-style:normal;font-weight:700;line-height:140%}.HorizontalTimelineItem-module-scss-module__j3Ap8G__amountText.HorizontalTimelineItem-module-scss-module__j3Ap8G__amountText{letter-spacing:0;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.HorizontalTimelineItem-module-scss-module__j3Ap8G__detailText.HorizontalTimelineItem-module-scss-module__j3Ap8G__detailText{color:var(--light-grey);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
:is([data-justco-store-device=mobile] .HorizontalTimelineRow-module-scss-module__9UD1oq__timelineRowContainer,[data-justco-store-device=app] .HorizontalTimelineRow-module-scss-module__9UD1oq__timelineRowContainer){grid-template-columns:var(--grid-columns,1fr 1fr);align-items:stretch;gap:0;display:grid}:is([data-justco-store-device=mobile] .HorizontalTimelineRow-module-scss-module__9UD1oq__timelineItem,[data-justco-store-device=app] .HorizontalTimelineRow-module-scss-module__9UD1oq__timelineItem){flex-direction:column;height:100%;display:flex}
.styles-module___FiIxa__sectionTitle.styles-module___FiIxa__sectionTitle{letter-spacing:.36px;text-transform:uppercase;color:var(--light-grey);margin-bottom:16px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}
.TapPayIframeField-module-scss-module__RvN_6q__tpField{box-sizing:border-box;border:1px solid var(--light-half-blue-1);background:var(--light-color);border-radius:8px;align-items:center;height:40px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.TapPayIframeField-module-scss-module__RvN_6q__tpField iframe{border:0;width:100%;height:24px;margin:0;padding:0;display:block}.TapPayIframeField-module-scss-module__RvN_6q__fieldShell{position:relative}.TapPayIframeField-module-scss-module__RvN_6q__tpFieldWithBrand{padding-right:44px}.TapPayIframeField-module-scss-module__RvN_6q__tpFieldWithBrand iframe{width:calc(100% - 4px)}.TapPayIframeField-module-scss-module__RvN_6q__brandIconSlot{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.TapPayIframeField-module-scss-module__RvN_6q__tpField.tappay-field-focus{border-color:var(--new-blue);box-shadow:0 0 0 1px var(--new-blue)}.TapPayIframeField-module-scss-module__RvN_6q__tpFieldError{border-color:var(--crimson-red)}
.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__fabAnchor{z-index:200;position:fixed;bottom:24px;right:20px}.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__fab{background-color:var(--new-blue);color:var(--mantine-color-white);transition:filter .2s;box-shadow:0 4px 16px #00000029}.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__fab:hover{filter:brightness(1.05)}.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__modalContent{border-radius:var(--mantine-radius-md)}.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__fieldRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__fieldValue{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);color:var(--dark-blue)}.TapPaySandboxTestCardHelper-module-scss-module__UORNSG__reference{border-top:1px solid var(--light-half-blue-1);padding-top:4px}
.PriceLabel-module-scss-module__LD138W__currencyText,.PriceLabel-module-scss-module__LD138W__scopeText,.PriceLabel-module-scss-module__LD138W__unitText{color:var(--new-blue);font-size:18px;font-style:normal;font-weight:700;line-height:28px}.PriceLabel-module-scss-module__LD138W__priceText{color:var(--new-blue);font-size:58px;font-style:normal;font-weight:600;line-height:68px}
.page-module-scss-module__6bqLJa__container{box-sizing:border-box;align-items:flex-start;gap:36px;width:100%;max-width:100%;min-height:calc(100vh - 234px);margin-top:12px;display:flex}:is([data-justco-store-device=mobile] .page-module-scss-module__6bqLJa__container,[data-justco-store-device=app] .page-module-scss-module__6bqLJa__container){flex-direction:column;align-items:stretch;gap:0;padding:0 .75rem 1.25rem}[data-justco-store-device=desktop] .page-module-scss-module__6bqLJa__container{flex-direction:row;padding-bottom:20px}.page-module-scss-module__6bqLJa__contentSection{flex-direction:column;width:100%;min-width:0;display:flex}[data-justco-store-device=desktop] .page-module-scss-module__6bqLJa__contentSection{flex:1 1 0;width:calc(58.3333% - 18px);max-width:calc(58.3333% - 18px)}.page-module-scss-module__6bqLJa__checkoutSection{flex-direction:column;width:100%;min-width:0;padding-bottom:20px;display:flex}[data-justco-store-device=desktop] .page-module-scss-module__6bqLJa__checkoutSection{flex:1 1 0;width:calc(41.6667% - 18px);max-width:calc(41.6667% - 18px)}:is([data-justco-store-device=mobile] .page-module-scss-module__6bqLJa__checkoutSection,[data-justco-store-device=app] .page-module-scss-module__6bqLJa__checkoutSection){margin-top:1.125rem}.page-module-scss-module__6bqLJa__emptyState{width:100%;min-height:calc(100vh - 234px)}
.ApplyMeetingRoomCreditsToggle-module-scss-module__MZVXfq__title{color:var(--secondary-color);letter-spacing:0;font-size:16px;font-weight:700;line-height:140%}.ApplyMeetingRoomCreditsToggle-module-scss-module__MZVXfq__tipWrapper{color:var(--dark-grey);background-color:#ffec0033;padding:18px;font-size:14px}
.AutoRenewal-module-scss-module__TJ5kea__title{color:var(--secondary-color);font-size:16px;font-weight:700;line-height:140%}.AutoRenewal-module-scss-module__TJ5kea__desc{color:var(--dark-grey);flex-grow:1;font-size:14px;line-height:140%}.AutoRenewal-module-scss-module__TJ5kea__tipWrapper{color:var(--dark-grey);background-color:#ffec0033;padding:18px;font-size:14px}
.CreateCompanyModal-module-scss-module__SEtWFG__modalBody{padding:24px 40px 28px}.CreateCompanyModal-module-scss-module__SEtWFG__sheetBody{padding:0 4px 12px}.CreateCompanyModal-module-scss-module__SEtWFG__actionSheetContent{max-height:92vh}.CreateCompanyModal-module-scss-module__SEtWFG__stepTrack{grid-template-columns:repeat(var(--step-count,2), 1fr);gap:10px;max-width:310px;margin:8px auto 20px;display:grid}.CreateCompanyModal-module-scss-module__SEtWFG__stepBar{background:var(--mantine-color-gray-4);border-radius:999px;height:3px;transition:background-color .16s}.CreateCompanyModal-module-scss-module__SEtWFG__stepBarActive{background:var(--new-blue)}.CreateCompanyModal-module-scss-module__SEtWFG__title{letter-spacing:-.48px;color:var(--secondary-color);text-align:center;margin-bottom:30px;font-size:24px;font-weight:700}.CreateCompanyModal-module-scss-module__SEtWFG__description{color:var(--secondary-color);text-align:center;max-width:1000px;margin:0 auto 20px;font-size:16px;line-height:1.45}.CreateCompanyModal-module-scss-module__SEtWFG__emphasis{font-weight:700}.CreateCompanyModal-module-scss-module__SEtWFG__noticeBox{text-align:center;border-width:2px;border-radius:10px;margin-bottom:16px;padding:8px 16px}.CreateCompanyModal-module-scss-module__SEtWFG__noticeText{color:var(--new-blue);font-size:14px;font-weight:700}.CreateCompanyModal-module-scss-module__SEtWFG__helperText{color:var(--secondary-color);margin-bottom:24px;font-size:14px;line-height:140%}.CreateCompanyModal-module-scss-module__SEtWFG__actions{justify-content:center;gap:8px;margin-top:36px;display:flex}.CreateCompanyModal-module-scss-module__SEtWFG__primaryButton,.CreateCompanyModal-module-scss-module__SEtWFG__secondaryButton{min-width:188px}.CreateCompanyModal-module-scss-module__SEtWFG__confirmButton{text-transform:uppercase}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__modalBody,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__modalBody){padding:16px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__sheetBody,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__sheetBody){padding:0 0 8px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__title,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__title){margin-bottom:20px;font-size:24px;line-height:1.3}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__description,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__description,[data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__helperText,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__helperText){font-size:16px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__description,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__description){margin-bottom:16px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__helperText,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__helperText){margin-bottom:20px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__noticeBox,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__noticeBox){margin-bottom:12px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__stepTrack,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__stepTrack){margin:4px auto 16px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__actions,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__actions){flex-direction:column;gap:12px;margin-top:24px}:is([data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__primaryButton,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__primaryButton,[data-justco-store-device=mobile] .CreateCompanyModal-module-scss-module__SEtWFG__secondaryButton,[data-justco-store-device=app] .CreateCompanyModal-module-scss-module__SEtWFG__secondaryButton){width:100%;min-width:0;height:50px;font-size:18px}
.styles-module__yWcT7G__rowWrapper+.styles-module__yWcT7G__rowWrapper{margin-top:4px}.styles-module__yWcT7G__gridContainer{align-content:start;align-items:start;column-gap:12px;width:100%;display:grid}.styles-module__yWcT7G__gridContainerTwoCol{grid-template-columns:1fr auto}.styles-module__yWcT7G__gridContainerThreeCol{grid-template-columns:1fr auto auto}.styles-module__yWcT7G__leftAlign{text-align:left;align-items:flex-start;padding-top:0;display:flex}.styles-module__yWcT7G__rightAlign{text-align:right;justify-content:flex-end;align-items:flex-start;padding-top:0;display:flex}.styles-module__yWcT7G__rightAlignWithMinWidth{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:flex-start;min-width:80px;padding-top:0;display:flex}
.styles-module__3gnxiG__accentText.styles-module__3gnxiG__accentText{letter-spacing:.36px;text-transform:uppercase;color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles-module__3gnxiG__accentTextPrimary6.styles-module__3gnxiG__accentTextPrimary6{letter-spacing:.36px;text-transform:uppercase;color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles-module__3gnxiG__amountText.styles-module__3gnxiG__amountText{color:var(--secondary-color);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__sectionItemText.styles-module__3gnxiG__sectionItemText{color:var(--secondary-color);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__sectionPriceText.styles-module__3gnxiG__sectionPriceText{color:var(--secondary-color);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__totalSubtotalAmountText.styles-module__3gnxiG__totalSubtotalAmountText{color:var(--new-blue);font-size:16px;font-style:normal;font-weight:700;line-height:140%}.styles-module__3gnxiG__priceCappedBanner.styles-module__3gnxiG__priceCappedBanner{border-radius:var(--mantine-radius-md);background:var(--global-yellow-20);margin:8px 0;padding:8px}.styles-module__3gnxiG__priceCappedBannerText.styles-module__3gnxiG__priceCappedBannerText{color:var(--semantic-fg-muted,#33617d);text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__addonSubtotalAmountText.styles-module__3gnxiG__addonSubtotalAmountText{letter-spacing:.36px;text-transform:uppercase;color:var(--new-blue);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles-module__3gnxiG__officeTitle.styles-module__3gnxiG__officeTitle{letter-spacing:.36px;text-transform:uppercase;color:var(--new-blue);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles-module__3gnxiG__productName.styles-module__3gnxiG__productName{letter-spacing:.36px;text-transform:uppercase;color:var(--new-blue);font-size:12px;font-style:normal;font-weight:700;line-height:100%}.styles-module__3gnxiG__monthlyFeeText.styles-module__3gnxiG__monthlyFeeText{color:var(--secondary-color);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__addOnServicesTitle.styles-module__3gnxiG__addOnServicesTitle{letter-spacing:.36px;text-transform:uppercase;color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles-module__3gnxiG__promoExtrasTitle{letter-spacing:.36px;text-transform:uppercase;color:var(--positive-main);font-size:12px;font-style:normal;font-weight:700;line-height:100%}.styles-module__3gnxiG__promoPerksTitle{letter-spacing:.36px;text-transform:uppercase;color:var(--positive-main);font-size:12px;font-style:normal;font-weight:700;line-height:100%;text-decoration:none}.styles-module__3gnxiG__promoPerksSubtotalText{letter-spacing:.36px;text-transform:uppercase;color:var(--positive-main);font-size:12px;font-style:normal;font-weight:700;line-height:100%}.styles-module__3gnxiG__promoPerksSubtotalAmountText{letter-spacing:0;color:var(--positive-main);font-size:16px;font-style:normal;font-weight:700;line-height:140%}.styles-module__3gnxiG__promoPerksLineText,.styles-module__3gnxiG__promoPerksQuantityText,.styles-module__3gnxiG__promoPerksAmountText{color:var(--positive-main);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__chargeTitle.styles-module__3gnxiG__chargeTitle{letter-spacing:.36px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.styles-module__3gnxiG__totalSubtotalText.styles-module__3gnxiG__totalSubtotalText{letter-spacing:.36px;text-transform:uppercase;color:var(--new-blue);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles-module__3gnxiG__quantityText.styles-module__3gnxiG__quantityText{color:var(--secondary-color);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.styles-module__3gnxiG__infoIcon.styles-module__3gnxiG__infoIcon{color:var(--new-blue);vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.styles-module__3gnxiG__infoTooltip.styles-module__3gnxiG__infoTooltip{color:var(--light-color);letter-spacing:0;font-size:10px;font-style:normal;font-weight:400;line-height:140%}
.MonthlyPricePlanSection-module-scss-module__5zDEVW__adjustmentRemark{padding-top:8px;padding-bottom:8px}
.index-module__jZDxIa__headerLabel{letter-spacing:0;color:var(--secondary-color);text-transform:uppercase;font-size:18px;font-weight:700;line-height:140%}.index-module__jZDxIa__totalLabel{letter-spacing:.36px;text-transform:uppercase;color:var(--secondary-color);font-size:12px;font-weight:700;line-height:normal}.index-module__jZDxIa__totalValue{letter-spacing:0;color:var(--secondary-color);font-size:24px;font-weight:700;line-height:140%}.index-module__jZDxIa__cardTitle{color:var(--secondary-color);font-size:20px;font-weight:700;line-height:140%}.index-module__jZDxIa__cardBody{color:var(--secondary-color);font-size:14px;font-weight:400;line-height:150%}.index-module__jZDxIa__pretitle.index-module__jZDxIa__pretitle{letter-spacing:.36px;text-transform:uppercase;color:var(--new-blue);font-size:12px;font-weight:700;line-height:100%}.index-module__jZDxIa__amountBold{letter-spacing:0;text-align:right;color:var(--new-blue);font-size:16px;font-weight:700;line-height:140%}.index-module__jZDxIa__bodyText.index-module__jZDxIa__bodyText{letter-spacing:0;color:var(--secondary-color);font-size:16px;font-weight:400;line-height:140%}.index-module__jZDxIa__finePrint.index-module__jZDxIa__finePrint{letter-spacing:0;color:var(--secondary-color);font-size:10px;font-weight:400;line-height:140%}
.PriceLabel-module-scss-module__4bZXwW__priceWrapper.PriceLabel-module-scss-module__4bZXwW__priceWrapper{flex-direction:column;align-items:flex-start;display:inline-flex}.PriceLabel-module-scss-module__4bZXwW__originalPriceText.PriceLabel-module-scss-module__4bZXwW__originalPriceText{color:var(--mid-grey);align-self:flex-start;font-size:18px;font-style:normal;font-weight:700;line-height:28px;text-decoration:line-through}.PriceLabel-module-scss-module__4bZXwW__priceContainer{position:relative}.PriceLabel-module-scss-module__4bZXwW__priceContainer.PriceLabel-module-scss-module__4bZXwW__priceContainer{align-self:center;align-items:center;gap:4px;display:inline-flex}.PriceLabel-module-scss-module__4bZXwW__currencySymbol.PriceLabel-module-scss-module__4bZXwW__currencySymbol{align-self:flex-start;padding-top:8px}.PriceLabel-module-scss-module__4bZXwW__currencyText.PriceLabel-module-scss-module__4bZXwW__currencyText{color:var(--new-blue);font-size:21px;font-style:normal;font-weight:700;line-height:normal}.PriceLabel-module-scss-module__4bZXwW__priceText.PriceLabel-module-scss-module__4bZXwW__priceText{color:var(--new-blue);letter-spacing:-.96px;font-size:48px;font-style:normal;font-weight:700;line-height:normal}.PriceLabel-module-scss-module__4bZXwW__unitContainer.PriceLabel-module-scss-module__4bZXwW__unitContainer{align-self:flex-end;padding-bottom:8px}.PriceLabel-module-scss-module__4bZXwW__unitText.PriceLabel-module-scss-module__4bZXwW__unitText{color:var(--new-blue);font-size:21px;font-style:normal;font-weight:700;line-height:normal}:is([data-justco-store-device=mobile] .PriceLabel-module-scss-module__4bZXwW__priceText,[data-justco-store-device=app] .PriceLabel-module-scss-module__4bZXwW__priceText){letter-spacing:-.84px;font-size:42px}:is([data-justco-store-device=mobile] .PriceLabel-module-scss-module__4bZXwW__currencyText,[data-justco-store-device=app] .PriceLabel-module-scss-module__4bZXwW__currencyText),:is([data-justco-store-device=mobile] .PriceLabel-module-scss-module__4bZXwW__unitText,[data-justco-store-device=app] .PriceLabel-module-scss-module__4bZXwW__unitText){font-size:18px}:is([data-justco-store-device=mobile] .PriceLabel-module-scss-module__4bZXwW__currencySymbol,[data-justco-store-device=app] .PriceLabel-module-scss-module__4bZXwW__currencySymbol){padding-top:6px}:is([data-justco-store-device=mobile] .PriceLabel-module-scss-module__4bZXwW__unitContainer,[data-justco-store-device=app] .PriceLabel-module-scss-module__4bZXwW__unitContainer){padding-bottom:6px}
.PaymentMethodDisplay-module-scss-module__hJUZTW__root .PaymentMethodDisplay-module-scss-module__hJUZTW__list,.PaymentMethodDisplay-module-scss-module__hJUZTW__root.PaymentMethodDisplay-module-scss-module__hJUZTW__list{--list-fz:12px;--list-lh:20px;color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.PaymentMethodDisplay-module-scss-module__hJUZTW__root .PaymentMethodDisplay-module-scss-module__hJUZTW__item,.PaymentMethodDisplay-module-scss-module__hJUZTW__root .PaymentMethodDisplay-module-scss-module__hJUZTW__paragraph{color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.PaymentMethodDisplay-module-scss-module__hJUZTW__root .PaymentMethodDisplay-module-scss-module__hJUZTW__message{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.PaymentMethodDisplay-module-scss-module__hJUZTW__root .PaymentMethodDisplay-module-scss-module__hJUZTW__icon{margin-left:4px;display:inline-block}.PaymentMethodDisplay-module-scss-module__hJUZTW__root .PaymentMethodDisplay-module-scss-module__hJUZTW__link{color:var(--new-blue);text-decoration:underline}
.PriceChecklistMessage-module-scss-module__aCMooG__messageText{white-space:pre-line}
.index-module-scss-module__hFomJW__container.index-module-scss-module__hFomJW__container{--coupon-cutout-color:var(--accent-color);width:100%}.index-module-scss-module__hFomJW__section.index-module-scss-module__hFomJW__section{margin-top:12px}.index-module-scss-module__hFomJW__sectionTitle.index-module-scss-module__hFomJW__sectionTitle{margin-bottom:6px}.index-module-scss-module__hFomJW__sectionTitleText.index-module-scss-module__hFomJW__sectionTitleText{color:var(--new-blue);letter-spacing:0;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.index-module-scss-module__hFomJW__appliedTitle.index-module-scss-module__hFomJW__appliedTitle{color:var(--secondary-color);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.index-module-scss-module__hFomJW__appliedRow.index-module-scss-module__hFomJW__appliedRow{background-color:var(--positive-container-bg);border:1px solid var(--positive-container-border);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex;container-type:inline-size}:is([data-justco-store-device=mobile] .index-module-scss-module__hFomJW__appliedRow.index-module-scss-module__hFomJW__appliedRow,[data-justco-store-device=app] .index-module-scss-module__hFomJW__appliedRow.index-module-scss-module__hFomJW__appliedRow){gap:8px;padding:8px}.index-module-scss-module__hFomJW__appliedMain.index-module-scss-module__hFomJW__appliedMain{flex:1;align-items:center;column-gap:8px;min-width:0;display:flex}:is([data-justco-store-device=mobile] .index-module-scss-module__hFomJW__appliedMain.index-module-scss-module__hFomJW__appliedMain,[data-justco-store-device=app] .index-module-scss-module__hFomJW__appliedMain.index-module-scss-module__hFomJW__appliedMain){column-gap:6px}.index-module-scss-module__hFomJW__appliedTextGroup.index-module-scss-module__hFomJW__appliedTextGroup{flex-wrap:wrap;flex:1;align-items:center;gap:2px 4px;min-width:0;display:flex}.index-module-scss-module__hFomJW__appliedClampTwoLines.index-module-scss-module__hFomJW__appliedClampTwoLines{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.index-module-scss-module__hFomJW__appliedCode.index-module-scss-module__hFomJW__appliedCode{color:var(--positive-text-strong);letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;flex:0 auto;max-width:42%;font-size:12px;font-style:normal;font-weight:700;line-height:140%}:is([data-justco-store-device=mobile] .index-module-scss-module__hFomJW__appliedCode.index-module-scss-module__hFomJW__appliedCode,[data-justco-store-device=app] .index-module-scss-module__hFomJW__appliedCode.index-module-scss-module__hFomJW__appliedCode){max-width:40%}.index-module-scss-module__hFomJW__appliedSeparator.index-module-scss-module__hFomJW__appliedSeparator{color:var(--positive-text-strong);flex:none;font-size:16px;font-weight:400;line-height:140%}.index-module-scss-module__hFomJW__appliedSubtitle.index-module-scss-module__hFomJW__appliedSubtitle{color:var(--positive-text);letter-spacing:0;vertical-align:middle;overflow-wrap:anywhere;word-break:break-word;flex:120px;min-width:0;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.index-module-scss-module__hFomJW__appliedRemoveButton.index-module-scss-module__hFomJW__appliedRemoveButton{background-color:#0000;width:auto;height:auto}.index-module-scss-module__hFomJW__appliedRemoveButton.index-module-scss-module__hFomJW__appliedRemoveButton:disabled{opacity:1;background-color:#0000}:is([data-justco-store-device=mobile] .index-module-scss-module__hFomJW__appliedRemoveButton.index-module-scss-module__hFomJW__appliedRemoveButton,[data-justco-store-device=app] .index-module-scss-module__hFomJW__appliedRemoveButton.index-module-scss-module__hFomJW__appliedRemoveButton){flex:none;justify-content:flex-end}.index-module-scss-module__hFomJW__appliedRemoveText.index-module-scss-module__hFomJW__appliedRemoveText{color:var(--light-grey);letter-spacing:0;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none}:is([data-justco-store-device=mobile] .index-module-scss-module__hFomJW__appliedRemoveText.index-module-scss-module__hFomJW__appliedRemoveText,[data-justco-store-device=app] .index-module-scss-module__hFomJW__appliedRemoveText.index-module-scss-module__hFomJW__appliedRemoveText){text-align:right;min-width:68px;font-size:14px;display:inline-block}.index-module-scss-module__hFomJW__coupon.index-module-scss-module__hFomJW__coupon{--coupon-notch-diameter:11px;--coupon-notch-radius:calc(var(--coupon-notch-diameter) / 2);--coupon-notch-inner:calc(var(--coupon-notch-radius) - 1px);--coupon-notch-outer:calc(var(--coupon-notch-radius) + .5px);--coupon-edge-color:var(--light-blue);--coupon-notch-pitch:18px;--coupon-notch-vertical-padding:8px;border:1px solid var(--coupon-edge-color);background-color:var(--mantine-color-white);border-radius:0;width:100%;min-height:80px;padding:12px 16px;position:relative}.index-module-scss-module__hFomJW__coupon:before,.index-module-scss-module__hFomJW__coupon:after{content:"";top:var(--coupon-notch-vertical-padding);bottom:var(--coupon-notch-vertical-padding);width:var(--coupon-notch-diameter);pointer-events:none;z-index:2;background-size:var(--coupon-notch-diameter) var(--coupon-notch-pitch);background-repeat:no-repeat round;position:absolute}.index-module-scss-module__hFomJW__coupon:before{background-position:0 0;background-image:radial-gradient(circle at left center, var(--coupon-cutout-color) 0 var(--coupon-notch-inner), var(--coupon-edge-color) var(--coupon-notch-inner) var(--coupon-notch-radius), transparent var(--coupon-notch-outer));left:-1px}.index-module-scss-module__hFomJW__coupon:after{background-position:100% 0;background-image:radial-gradient(circle at right center, var(--coupon-cutout-color) 0 var(--coupon-notch-inner), var(--coupon-edge-color) var(--coupon-notch-inner) var(--coupon-notch-radius), transparent var(--coupon-notch-outer));right:-1px}.index-module-scss-module__hFomJW__couponMobile.index-module-scss-module__hFomJW__couponMobile{--coupon-notch-pitch:18px;--coupon-notch-vertical-padding:6px;grid-template-columns:84px minmax(0,1fr);grid-template-areas:"badge content""badge action";align-items:start;gap:8px 12px;padding:10px 12px;display:grid}.index-module-scss-module__hFomJW__couponBadge.index-module-scss-module__hFomJW__couponBadge{flex:0 0 64px;justify-content:center;align-self:stretch;align-items:center;min-width:64px;min-height:48px;padding-right:8px;display:flex;position:relative}.index-module-scss-module__hFomJW__couponBadge:after{content:"";background-color:var(--light-blue);width:1px;position:absolute;top:0;bottom:0;right:0}.index-module-scss-module__hFomJW__couponBadgeMobile.index-module-scss-module__hFomJW__couponBadgeMobile{flex-basis:84px;grid-area:badge;min-width:84px;min-height:100%;padding-right:10px}.index-module-scss-module__hFomJW__couponBadgeText.index-module-scss-module__hFomJW__couponBadgeText{letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:14px;font-style:normal;font-weight:700;line-height:140%;display:-webkit-box;overflow:hidden}.index-module-scss-module__hFomJW__couponBadgeTextActive.index-module-scss-module__hFomJW__couponBadgeTextActive{color:var(--secondary-color)}.index-module-scss-module__hFomJW__couponBadgeTextDisabled.index-module-scss-module__hFomJW__couponBadgeTextDisabled{color:var(--light-grey)}.index-module-scss-module__hFomJW__couponBadgeImage.index-module-scss-module__hFomJW__couponBadgeImage{object-fit:contain;width:56px;height:56px}.index-module-scss-module__hFomJW__couponContent.index-module-scss-module__hFomJW__couponContent{flex:1;min-width:0}.index-module-scss-module__hFomJW__couponContentMobile.index-module-scss-module__hFomJW__couponContentMobile{grid-area:content}.index-module-scss-module__hFomJW__couponTitle.index-module-scss-module__hFomJW__couponTitle{letter-spacing:0;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.index-module-scss-module__hFomJW__couponTitleActive.index-module-scss-module__hFomJW__couponTitleActive{color:var(--secondary-color)}.index-module-scss-module__hFomJW__couponTitleDisabled.index-module-scss-module__hFomJW__couponTitleDisabled{color:var(--light-grey)}.index-module-scss-module__hFomJW__couponSubtitle.index-module-scss-module__hFomJW__couponSubtitle{color:var(--mid-grey);letter-spacing:0;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.index-module-scss-module__hFomJW__couponAction.index-module-scss-module__hFomJW__couponAction{background-color:var(--new-blue);color:var(--text-on-emphasis);letter-spacing:.04em;text-align:center;text-transform:uppercase;border-radius:20px;min-width:64px;margin-right:0;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.index-module-scss-module__hFomJW__couponAction[data-disabled]{background-color:var(--light-grey);color:var(--text-on-emphasis)}.index-module-scss-module__hFomJW__couponActionMobile.index-module-scss-module__hFomJW__couponActionMobile{grid-area:action;place-self:end;min-width:88px;margin-right:0}.index-module-scss-module__hFomJW__unavailableTrigger.index-module-scss-module__hFomJW__unavailableTrigger{color:var(--crimson-red);cursor:pointer;letter-spacing:0;align-items:center;gap:4px;font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:inline-flex}.index-module-scss-module__hFomJW__unavailableMessage.index-module-scss-module__hFomJW__unavailableMessage{cursor:default}.index-module-scss-module__hFomJW__tooltip.index-module-scss-module__hFomJW__tooltip{background-color:var(--secondary-color);border:1px solid var(--new-blue);color:var(--light-color);max-width:400px;padding:10px 12px}.index-module-scss-module__hFomJW__appliedTooltip.index-module-scss-module__hFomJW__appliedTooltip{width:100cqw;max-width:100cqw}.index-module-scss-module__hFomJW__tooltipPanel.index-module-scss-module__hFomJW__tooltipPanel{position:relative}.index-module-scss-module__hFomJW__tooltipContent.index-module-scss-module__hFomJW__tooltipContent{color:var(--mantine-color-white);padding-right:30px;font-size:10px;font-weight:400;line-height:140%}.index-module-scss-module__hFomJW__tooltipCloseButton.index-module-scss-module__hFomJW__tooltipCloseButton{width:18px;min-width:18px;height:18px;min-height:18px;position:absolute;top:0;right:0}.index-module-scss-module__hFomJW__tooltipCloseIcon.index-module-scss-module__hFomJW__tooltipCloseIcon{color:var(--mantine-color-white)}
.styles-module__Xv9PWq__container{flex-direction:column;width:100%;height:100%;display:flex;position:relative}
.styles-module__m1k7qG__container{flex-direction:column;width:100%;height:100%;padding:0;display:flex;position:relative}
.page-module-scss-module__CIkxpG__pageContainer{width:100%}:is([data-justco-store-device=mobile] .page-module-scss-module__CIkxpG__pageContainer,[data-justco-store-device=app] .page-module-scss-module__CIkxpG__pageContainer){margin-bottom:calc(-1*var(--mantine-spacing-xl))}.page-module-scss-module__CIkxpG__loaderCenter{width:100%;min-height:calc(100vh - 234px)}
.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalContent.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalContent{background-color:var(--mantine-color-white);min-height:345px;box-shadow:var(--mantine-shadow-md);border-radius:20px;flex-direction:column;padding:24px;display:flex;overflow:hidden}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalHeader.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalHeader{justify-content:flex-end;padding-bottom:16px}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalBody.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalBody{flex-direction:column;flex:1;padding-top:0;display:flex}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalStack.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalStack{flex:1;gap:16px}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__messageContent.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__messageContent{flex:1;align-items:center;display:flex}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalTitle.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalTitle{color:var(--mantine-color-primary-6);letter-spacing:-.02em;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:1}:is([data-justco-store-device=mobile] .PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalTitle.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalTitle,[data-justco-store-device=app] .PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalTitle.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__modalTitle){font-size:20px}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__messageText.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__messageText{color:var(--secondary-color);letter-spacing:0;font-size:16px;font-style:normal;font-weight:400;line-height:1.4}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmButton.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmButton{letter-spacing:.04em;vertical-align:middle;width:100%;font-size:16px;font-style:normal;font-weight:700;line-height:1}:is([data-justco-store-device=mobile] .PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmButton.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmButton,[data-justco-store-device=app] .PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmButton.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmButton){font-size:14px}.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmActions.PrimaryMemberPurchaseDialog-module-scss-module__0akhKG__confirmActions{width:100%;margin-top:auto}
.CancellationActions-module-scss-module__eNV5Ba__root{flex-direction:column;gap:16px;display:flex}.CancellationActions-module-scss-module__eNV5Ba__root .CancellationActions-module-scss-module__eNV5Ba__checkboxLabel{color:var(--semantic-fg-muted);font-size:12px;font-weight:400;line-height:140%}.CancellationActions-module-scss-module__eNV5Ba__root .CancellationActions-module-scss-module__eNV5Ba__buttons{flex-direction:column;gap:10px;display:flex}.CancellationActions-module-scss-module__eNV5Ba__root .CancellationActions-module-scss-module__eNV5Ba__cancelEnabled:not(:disabled){background:var(--crimson-red)}.CancellationActions-module-scss-module__eNV5Ba__root .CancellationActions-module-scss-module__eNV5Ba__keepButton{background:var(--new-blue);height:48px;color:var(--mantine-color-white);box-shadow:none;letter-spacing:.64px;text-transform:uppercase;border-radius:30px;font-size:16px;font-weight:700;line-height:normal}.CancellationActions-module-scss-module__eNV5Ba__root .CancellationActions-module-scss-module__eNV5Ba__cancelButton{background:var(--light-secondary-color);height:48px;color:var(--mantine-color-white);box-shadow:none;letter-spacing:.64px;text-transform:uppercase;border-radius:30px;font-size:16px;font-weight:700;line-height:normal}.CancellationActions-module-scss-module__eNV5Ba__root .CancellationActions-module-scss-module__eNV5Ba__cancelButton:disabled{background:var(--light-secondary-color);color:var(--mantine-color-white);opacity:1}
.CancellationCrossSell-module-scss-module__rZuptG__root{background:var(--light-blue-1);border-radius:12px;padding:16px}.CancellationCrossSell-module-scss-module__rZuptG__root .CancellationCrossSell-module-scss-module__rZuptG__title{color:var(--semantic-fg-muted);margin:0 0 4px;font-size:16px;font-weight:700;line-height:140%}.CancellationCrossSell-module-scss-module__rZuptG__root .CancellationCrossSell-module-scss-module__rZuptG__subtitle{color:var(--semantic-fg-muted);margin:0 0 12px;font-size:14px;font-weight:400;line-height:140%}.CancellationCrossSell-module-scss-module__rZuptG__root .CancellationCrossSell-module-scss-module__rZuptG__pills{flex-wrap:wrap;gap:8px;display:flex}.CancellationCrossSell-module-scss-module__rZuptG__root .CancellationCrossSell-module-scss-module__rZuptG__pill{border-radius:var(--corner-radius-full,9999px);border:1px solid var(--new-blue);background:var(--mantine-color-white);min-height:36px;color:var(--new-blue);letter-spacing:.36px;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}
.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__originalPriceText{align-self:flex-start;text-decoration:line-through}.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__priceContainer{align-self:center}.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__currencySymbol{align-self:flex-start;padding-top:8px}.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__currencyText{font-size:21px}.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__priceText{letter-spacing:-.96px;font-size:48px}.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__unitContainer{align-self:flex-end;padding-bottom:8px}.SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__unitText{font-size:21px}:is([data-justco-store-device=mobile] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__priceText,[data-justco-store-device=app] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__priceText){letter-spacing:-.84px;font-size:42px}:is([data-justco-store-device=mobile] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__currencyText,[data-justco-store-device=app] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__currencyText),:is([data-justco-store-device=mobile] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__unitText,[data-justco-store-device=app] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__unitText){font-size:18px}:is([data-justco-store-device=mobile] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__currencySymbol,[data-justco-store-device=app] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__currencySymbol){padding-top:6px}:is([data-justco-store-device=mobile] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__unitContainer,[data-justco-store-device=app] .SummaryPriceLabel-module-scss-module__z2tq8q__root .SummaryPriceLabel-module-scss-module__z2tq8q__unitContainer){padding-bottom:6px}
.CurrentMembershipCard-module-scss-module__OOlIdq__root{flex-direction:column;gap:10px;display:flex}.CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__card{background:var(--mantine-color-white);border-radius:16px;gap:12px;padding:12px;display:flex;box-shadow:0 0 1px #1414141f,0 4px 12px 2px #14141414}.CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__image{border-radius:8px;flex-shrink:0;overflow:hidden}.CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__productName{color:var(--semantic-fg-muted);letter-spacing:-.031px;font-size:16px;font-weight:700;line-height:24px}.CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__centreName{color:var(--dark-grey);letter-spacing:-.014px;font-size:14px;font-weight:400;line-height:20px}[data-justco-store-device=desktop] .CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__centreName{font-size:16px}.CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__meta{color:var(--dark-grey);font-size:12px;font-weight:400;line-height:140%}[data-justco-store-device=desktop] .CurrentMembershipCard-module-scss-module__OOlIdq__root .CurrentMembershipCard-module-scss-module__OOlIdq__meta{font-size:14px}
.PaymentScheduleSection-module-scss-module__y7AqeG__root .PaymentScheduleSection-module-scss-module__y7AqeG__scheduleDescription{white-space:pre-line}
.ConfirmCancellationDesktop-module-scss-module__GQpGTq__root{width:100%;max-width:1200px;margin:0 auto;padding:24px 0 48px}.ConfirmCancellationDesktop-module-scss-module__GQpGTq__root .ConfirmCancellationDesktop-module-scss-module__GQpGTq__title{color:var(--secondary-color);margin:0 0 24px;font-size:28px;font-weight:700;line-height:140%}.ConfirmCancellationDesktop-module-scss-module__GQpGTq__root .ConfirmCancellationDesktop-module-scss-module__GQpGTq__layout{align-items:flex-start;gap:36px;display:flex}.ConfirmCancellationDesktop-module-scss-module__GQpGTq__root .ConfirmCancellationDesktop-module-scss-module__GQpGTq__main{flex-direction:column;flex:1 1 0;gap:20px;width:calc(58.3333% - 18px);min-width:0;max-width:calc(58.3333% - 18px);display:flex}.ConfirmCancellationDesktop-module-scss-module__GQpGTq__root .ConfirmCancellationDesktop-module-scss-module__GQpGTq__sidebar{flex:1 1 0;width:calc(41.6667% - 18px);min-width:0;max-width:calc(41.6667% - 18px);position:sticky;top:24px}.ConfirmCancellationDesktop-module-scss-module__GQpGTq__root .ConfirmCancellationDesktop-module-scss-module__GQpGTq__summaryCard{border:1px solid var(--new-blue);background:var(--mantine-color-white);border-radius:8px;flex-direction:column;gap:16px;padding:32px;display:flex}
.PreMoveInPaymentMainRows-module-scss-module__crwU1G__root .PreMoveInPaymentMainRows-module-scss-module__crwU1G__productName,.PreMoveInPaymentMainRows-module-scss-module__crwU1G__root .PreMoveInPaymentMainRows-module-scss-module__crwU1G__totalSubtotalText{letter-spacing:.36px}
.ConfirmCancellationMobile-module-scss-module__3YeV_G__root{background:var(--mantine-color-white);flex-direction:column;min-height:100%;display:flex}.ConfirmCancellationMobile-module-scss-module__3YeV_G__root .ConfirmCancellationMobile-module-scss-module__3YeV_G__content{flex-direction:column;flex:1;gap:16px;padding:16px 16px 32px;display:flex}.ConfirmCancellationMobile-module-scss-module__3YeV_G__root .ConfirmCancellationMobile-module-scss-module__3YeV_G__summaryCard{border:1px solid var(--new-blue);background:var(--mantine-color-white);border-radius:8px;flex-direction:column;gap:16px;padding:32px;display:flex}
.PreMoveInPaymentSection-module-scss-module__BQjS3q__root .PreMoveInPaymentSection-module-scss-module__BQjS3q__officeTitle{letter-spacing:.36px}
.CancellationSuccessModal-module-scss-module__9YI54G__content{border-radius:20px}.CancellationSuccessModal-module-scss-module__9YI54G__body{padding:24px}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__title{color:var(--secondary-color);text-align:center;font-size:18px;font-weight:700;line-height:120%}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__message{color:var(--semantic-fg-muted);text-align:center;font-size:14px;font-weight:400;line-height:140%}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__bold{font-weight:700}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__accessNote{color:var(--semantic-fg-muted);text-align:center;font-size:14px;font-weight:400;line-height:140%}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__button{background:var(--new-blue)}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__button.CancellationSuccessModal-module-scss-module__9YI54G__button{letter-spacing:.64px;vertical-align:middle;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:100%}:is([data-justco-store-device=mobile] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__button.CancellationSuccessModal-module-scss-module__9YI54G__button,[data-justco-store-device=app] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__button.CancellationSuccessModal-module-scss-module__9YI54G__button){letter-spacing:.56px;vertical-align:middle;text-transform:uppercase;font-size:14px;font-weight:700;line-height:100%}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__secondary{color:var(--new-blue);border-color:var(--new-blue)}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__secondary.CancellationSuccessModal-module-scss-module__9YI54G__secondary{letter-spacing:.64px;vertical-align:middle;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:100%}:is([data-justco-store-device=mobile] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__secondary.CancellationSuccessModal-module-scss-module__9YI54G__secondary,[data-justco-store-device=app] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__secondary.CancellationSuccessModal-module-scss-module__9YI54G__secondary){letter-spacing:.56px;vertical-align:middle;text-transform:uppercase;font-size:14px;font-weight:700;line-height:100%}.CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions.CancellationSuccessModal-module-scss-module__9YI54G__singleAction .CancellationSuccessModal-module-scss-module__9YI54G__button{flex:none;width:240px;max-width:100%}:is([data-justco-store-device=mobile] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions,[data-justco-store-device=app] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions){flex-direction:column-reverse;gap:16px;margin-inline:-8px}:is([data-justco-store-device=mobile] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions .CancellationSuccessModal-module-scss-module__9YI54G__button,[data-justco-store-device=mobile] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions .CancellationSuccessModal-module-scss-module__9YI54G__secondary,[data-justco-store-device=app] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions .CancellationSuccessModal-module-scss-module__9YI54G__button,[data-justco-store-device=app] .CancellationSuccessModal-module-scss-module__9YI54G__body .CancellationSuccessModal-module-scss-module__9YI54G__actions .CancellationSuccessModal-module-scss-module__9YI54G__secondary){width:100%;max-width:none}
.DuePaymentSection-module-scss-module__gWMZrq__root .DuePaymentSection-module-scss-module__gWMZrq__accentTextPrimary6{letter-spacing:.36px}
.PreviousAgreementDepositSection-module-scss-module__IUajIG__root .PreviousAgreementDepositSection-module-scss-module__IUajIG__finePrint{letter-spacing:0}.PreviousAgreementDepositSection-module-scss-module__IUajIG__root .PreviousAgreementDepositSection-module-scss-module__IUajIG__officeTitle,.PreviousAgreementDepositSection-module-scss-module__IUajIG__root .PreviousAgreementDepositSection-module-scss-module__IUajIG__productName,.PreviousAgreementDepositSection-module-scss-module__IUajIG__root .PreviousAgreementDepositSection-module-scss-module__IUajIG__totalSubtotalText{letter-spacing:.36px}
.BookingSummary-module-scss-module__eY6CKW__summaryText{letter-spacing:0;vertical-align:middle;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.BookingSummary-module-scss-module__eY6CKW__summaryValue{letter-spacing:0;text-align:right;vertical-align:super;font-size:16px;font-style:normal;font-weight:700;line-height:140%}
.InitOrderDetailSection-module-scss-module__qljbFW__root .InitOrderDetailSection-module-scss-module__qljbFW__priceCappedBanner{border-radius:var(--mantine-radius-md);background:var(--global-yellow-20);margin:8px 0;padding:8px}.InitOrderDetailSection-module-scss-module__qljbFW__root .InitOrderDetailSection-module-scss-module__qljbFW__addOnServicesTitle,.InitOrderDetailSection-module-scss-module__qljbFW__root .InitOrderDetailSection-module-scss-module__qljbFW__totalSubtotalText{letter-spacing:.36px}
.CentreProductList-module-scss-module__eiYwzG__contactUsPrompt{color:var(--secondary-color);font-size:14px;line-height:20px}.CentreProductList-module-scss-module__eiYwzG__contactUsPrompt .CentreProductList-module-scss-module__eiYwzG__contactUsLink{color:var(--new-blue);cursor:pointer}
.InitProductRows-module-scss-module__SzSHEa__root .InitProductRows-module-scss-module__SzSHEa__infoIcon{color:var(--new-blue);vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.InitProductRows-module-scss-module__SzSHEa__infoTooltip{color:var(--light-color);letter-spacing:0;font-size:10px;font-style:normal;font-weight:400;line-height:140%}
.DesktopPromotionBanner-module-scss-module___5yvzW__root{min-width:0;height:56px;color:var(--light-color);background:linear-gradient(100deg, var(--new-blue), #0072ff);border-radius:8px;display:block;position:relative;overflow:hidden}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__backgroundImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__content{z-index:1;align-items:center;gap:12px;width:100%;height:100%;padding:8px 16px;display:flex;position:relative}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__iconContainer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__icon,.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__defaultIcon{width:14px;height:14px}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__icon{object-fit:contain}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__defaultIcon{color:var(--light-color)}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__copy{flex-direction:column;flex:auto;min-width:0;display:flex}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__title,.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__title{font-size:14px;font-weight:700;line-height:20px}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__description{font-size:12px;line-height:16px}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__cta{color:var(--new-blue);background-color:var(--light-color);border-radius:999px;flex:none;align-items:center;gap:4px;padding:7px 12px;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;display:flex}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__cta:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__ctaText{white-space:nowrap}.DesktopPromotionBanner-module-scss-module___5yvzW__root .DesktopPromotionBanner-module-scss-module___5yvzW__ctaIcon{object-fit:contain;width:24px;height:24px}
.OrderDetailHeaderFrame-module-scss-module__sseQlG__root .OrderDetailHeaderFrame-module-scss-module__sseQlG__officeTitle,.OrderDetailHeaderFrame-module-scss-module__sseQlG__root .OrderDetailHeaderFrame-module-scss-module__sseQlG__productName,.OrderDetailHeaderFrame-module-scss-module__sseQlG__root .OrderDetailHeaderFrame-module-scss-module__sseQlG__totalSubtotalText{letter-spacing:.36px}
.MobilePromotionBanner-module-scss-module__WU7l9q__root{min-width:0;color:var(--light-color);background:linear-gradient(100deg, var(--new-blue), #0072ff);border-radius:8px;display:block;position:relative;overflow:hidden}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__backgroundImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__content{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:112px;padding:18px 15px;display:flex;position:relative}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__copyRow{align-items:center;gap:8px;width:100%;display:flex}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__copy{flex-direction:column;flex:auto;min-width:0;display:flex}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__title{font-size:13px;font-weight:700;line-height:18px}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__cta{color:var(--new-blue);background:var(--mantine-color-white);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;padding:4px 8px 4px 12px;font-size:14px;font-weight:700;line-height:14px;text-decoration:none;display:flex}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__cta:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__ctaText{white-space:nowrap}.MobilePromotionBanner-module-scss-module__WU7l9q__root .MobilePromotionBanner-module-scss-module__WU7l9q__ctaIcon{object-fit:contain;width:16px;height:16px}
.AddonGroup-module-scss-module__yZ1dzq__root .AddonGroup-module-scss-module__yZ1dzq__chargeTitle{letter-spacing:.36px;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.AddonGroup-module-scss-module__yZ1dzq__root .AddonGroup-module-scss-module__yZ1dzq__totalSubtotalText{letter-spacing:.36px}
.MonthlyOrderDetailSection-module-scss-module__GdhPVa__root .MonthlyOrderDetailSection-module-scss-module__GdhPVa__addOnServicesTitle{letter-spacing:.36px}
.AppShell-module-scss-module__qzjsdG__appShell{flex-direction:column;min-height:100dvh;display:flex;overflow-x:hidden}[data-justco-store-device=desktop] .AppShell-module-scss-module__qzjsdG__appShell{min-width:1280px;min-height:100vh;overflow-x:clip}[data-justco-store-device=app] .AppShell-module-scss-module__qzjsdG__appShell{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-justco-store-device=app] .AppShell-module-scss-module__qzjsdG__appShell input{-webkit-user-select:text;user-select:text}[data-justco-store-device=app] .AppShell-module-scss-module__qzjsdG__appShell textarea{-webkit-user-select:text;user-select:text}[data-justco-store-device=app] .AppShell-module-scss-module__qzjsdG__appShell [contenteditable=true]{-webkit-user-select:text;user-select:text}.AppShell-module-scss-module__qzjsdG__mainContainer{flex:1 0 auto;min-width:0}[data-justco-store-device=desktop] .AppShell-module-scss-module__qzjsdG__storeMainContainer{padding:40px 35px 0}[data-justco-store-device=desktop] .AppShell-module-scss-module__qzjsdG__storeMainContainer.AppShell-module-scss-module__qzjsdG__hasSearchBar{padding-top:120px}.AppShell-module-scss-module__qzjsdG__campaignMainContainer{background-color:var(--light-color)}.AppShell-module-scss-module__qzjsdG__storeMainContainer [data-justco-store-device=desktop] .AppShell-module-scss-module__qzjsdG__notifySection{width:1200px;margin:-80px auto 0}.AppShell-module-scss-module__qzjsdG__campaignMainContainer [data-justco-store-device=desktop] .AppShell-module-scss-module__qzjsdG__notifySection{width:min(100%,1200px);margin:0 auto}:is([data-justco-store-device=mobile] .AppShell-module-scss-module__qzjsdG__notifySection,[data-justco-store-device=app] .AppShell-module-scss-module__qzjsdG__notifySection){padding:0 1rem}.AppShell-module-scss-module__qzjsdG__storeContent{max-width:1200px;margin:0 auto}:is([data-justco-store-device=mobile] .AppShell-module-scss-module__qzjsdG__storeContent,[data-justco-store-device=app] .AppShell-module-scss-module__qzjsdG__storeContent){min-height:calc(100vh - 5.375rem - 20px)}[data-justco-store-device=mobile] .AppShell-module-scss-module__qzjsdG__storeContent{padding-top:1.625rem}.AppShell-module-scss-module__qzjsdG__campaignContent{min-width:0}
.MonthlyPaymentSection-module-scss-module__SjwfQq__root .MonthlyPaymentSection-module-scss-module__SjwfQq__officeTitle,.MonthlyPaymentSection-module-scss-module__SjwfQq__root .MonthlyPaymentSection-module-scss-module__SjwfQq__productName,.MonthlyPaymentSection-module-scss-module__SjwfQq__root .MonthlyPaymentSection-module-scss-module__SjwfQq__totalSubtotalText{letter-spacing:.36px}
.DesktopFooter-module-scss-module__VRKeoW__footer{background-color:var(--accent-color);color:var(--dark-grey);padding:16px 35px}.DesktopFooter-module-scss-module__VRKeoW__footerContent{max-width:1200px;margin:0 auto}.DesktopFooter-module-scss-module__VRKeoW__topSection{align-items:flex-start;padding-top:16px;padding-bottom:16px;display:flex}.DesktopFooter-module-scss-module__VRKeoW__followUsLabel{color:var(--secondary-color)}.DesktopFooter-module-scss-module__VRKeoW__followUsLabel.DesktopFooter-module-scss-module__VRKeoW__followUsLabel{letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.DesktopFooter-module-scss-module__VRKeoW__followUsSection{gap:8px}.DesktopFooter-module-scss-module__VRKeoW__socialGroup{gap:12px}.DesktopFooter-module-scss-module__VRKeoW__downloadSection{align-items:center}.DesktopFooter-module-scss-module__VRKeoW__downloadTitle{color:var(--secondary-color)}.DesktopFooter-module-scss-module__VRKeoW__downloadTitle.DesktopFooter-module-scss-module__VRKeoW__downloadTitle{letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.DesktopFooter-module-scss-module__VRKeoW__downloadSubtitle{color:var(--secondary-color)}.DesktopFooter-module-scss-module__VRKeoW__downloadSubtitle.DesktopFooter-module-scss-module__VRKeoW__downloadSubtitle{letter-spacing:0;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.DesktopFooter-module-scss-module__VRKeoW__downloadTextStack{align-items:flex-start}.DesktopFooter-module-scss-module__VRKeoW__link{color:var(--secondary-color);text-decoration:none}.DesktopFooter-module-scss-module__VRKeoW__link.DesktopFooter-module-scss-module__VRKeoW__link{letter-spacing:0;align-items:center;font-size:10px;font-style:normal;font-weight:400;line-height:140%;transition:opacity .2s;display:inline-flex}.DesktopFooter-module-scss-module__VRKeoW__link.DesktopFooter-module-scss-module__VRKeoW__link:hover{opacity:.8}.DesktopFooter-module-scss-module__VRKeoW__appLink{color:var(--secondary-color);vertical-align:middle;justify-content:center;align-items:center;line-height:0;transition:opacity .2s;display:inline-flex}.DesktopFooter-module-scss-module__VRKeoW__appLink svg{margin:0;padding:0;display:block}.DesktopFooter-module-scss-module__VRKeoW__appLink:hover{opacity:.8}.DesktopFooter-module-scss-module__VRKeoW__divider{background-color:var(--light-grey);width:100vw;height:1px;margin:16px calc(50% - 50vw)}.DesktopFooter-module-scss-module__VRKeoW__copyright{color:var(--secondary-color)}.DesktopFooter-module-scss-module__VRKeoW__copyright.DesktopFooter-module-scss-module__VRKeoW__copyright{letter-spacing:0;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.DesktopFooter-module-scss-module__VRKeoW__bottomSection{padding-top:16px}.DesktopFooter-module-scss-module__VRKeoW__bottomLinks{text-align:right;justify-content:flex-end;gap:12px}.DesktopFooter-module-scss-module__VRKeoW__socialLink{color:var(--secondary-color);justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.DesktopFooter-module-scss-module__VRKeoW__socialLink:hover{opacity:.8}
.MonthlyPricePlanSection-module-scss-module__AeZ7xa__root .MonthlyPricePlanSection-module-scss-module__AeZ7xa__adjustmentRemark{padding-top:8px;padding-bottom:8px}.MonthlyPricePlanSection-module-scss-module__AeZ7xa__root .MonthlyPricePlanSection-module-scss-module__AeZ7xa__officeTitle,.MonthlyPricePlanSection-module-scss-module__AeZ7xa__root .MonthlyPricePlanSection-module-scss-module__AeZ7xa__productName,.MonthlyPricePlanSection-module-scss-module__AeZ7xa__root .MonthlyPricePlanSection-module-scss-module__AeZ7xa__totalSubtotalText{letter-spacing:.36px}
.MobileFooter-module-scss-module__QlLSCa__footer{background-color:var(--accent-color);color:var(--dark-grey);padding:24px 16px}.MobileFooter-module-scss-module__QlLSCa__footerContent{max-width:1200px;margin:0 auto}.MobileFooter-module-scss-module__QlLSCa__link{color:var(--secondary-color);text-decoration:none}.MobileFooter-module-scss-module__QlLSCa__link.MobileFooter-module-scss-module__QlLSCa__link{letter-spacing:0;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:140%;transition:opacity .2s}.MobileFooter-module-scss-module__QlLSCa__link.MobileFooter-module-scss-module__QlLSCa__link:hover{opacity:.8}.MobileFooter-module-scss-module__QlLSCa__linkSeparator{color:var(--secondary-color)}.MobileFooter-module-scss-module__QlLSCa__linkSeparator.MobileFooter-module-scss-module__QlLSCa__linkSeparator{letter-spacing:0;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.MobileFooter-module-scss-module__QlLSCa__divider{background-color:var(--light-grey);width:100vw;height:1px;margin:16px calc(50% - 50vw)}.MobileFooter-module-scss-module__QlLSCa__topSection{align-items:center}.MobileFooter-module-scss-module__QlLSCa__copyright{color:var(--secondary-color)}.MobileFooter-module-scss-module__QlLSCa__copyright.MobileFooter-module-scss-module__QlLSCa__copyright{letter-spacing:0;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.MobileFooter-module-scss-module__QlLSCa__socialIconsGroup{justify-content:center}.MobileFooter-module-scss-module__QlLSCa__socialLink{color:var(--secondary-color);justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.MobileFooter-module-scss-module__QlLSCa__socialLink:hover{opacity:.8}.MobileFooter-module-scss-module__QlLSCa__followUsSection{align-items:center}.MobileFooter-module-scss-module__QlLSCa__followUsLabel{color:var(--secondary-color)}.MobileFooter-module-scss-module__QlLSCa__followUsLabel.MobileFooter-module-scss-module__QlLSCa__followUsLabel{letter-spacing:.36px;text-transform:uppercase;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.MobileFooter-module-scss-module__QlLSCa__downloadSection{align-items:center}.MobileFooter-module-scss-module__QlLSCa__downloadTitle{color:var(--secondary-color)}.MobileFooter-module-scss-module__QlLSCa__downloadTitle.MobileFooter-module-scss-module__QlLSCa__downloadTitle{letter-spacing:.36px;text-transform:uppercase;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.MobileFooter-module-scss-module__QlLSCa__downloadSubtitle{color:var(--secondary-color)}.MobileFooter-module-scss-module__QlLSCa__downloadSubtitle.MobileFooter-module-scss-module__QlLSCa__downloadSubtitle{letter-spacing:0;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.MobileFooter-module-scss-module__QlLSCa__appLink{color:var(--secondary-color);justify-content:center;align-items:center;line-height:0;transition:opacity .2s;display:inline-flex}.MobileFooter-module-scss-module__QlLSCa__appLink:hover{opacity:.8}.MobileFooter-module-scss-module__QlLSCa__bottomSection,.MobileFooter-module-scss-module__QlLSCa__bottomLinks{align-items:center}
.PromoExtrasSection-module-scss-module___WUd5W__root .PromoExtrasSection-module-scss-module___WUd5W__promoExtrasTitle{letter-spacing:.36px}
.page-module-scss-module__5ZUPTW__container{box-sizing:border-box;width:100%;max-width:100%;min-height:calc(100vh - 234px);margin-left:0;margin-right:0}.page-module-scss-module__5ZUPTW__leftSection{flex-direction:column;width:100%;min-width:0;display:flex}[data-justco-store-device=desktop] .page-module-scss-module__5ZUPTW__leftSection{flex:1 1 0;width:calc(58.3333% - .75rem);max-width:calc(58.3333% - .75rem)}.page-module-scss-module__5ZUPTW__leftSection>*{width:100%}.page-module-scss-module__5ZUPTW__rightSection{flex-direction:column;width:100%;min-width:0;display:flex}:is([data-justco-store-device=mobile] .page-module-scss-module__5ZUPTW__rightSection,[data-justco-store-device=app] .page-module-scss-module__5ZUPTW__rightSection){margin-top:1.5rem}[data-justco-store-device=desktop] .page-module-scss-module__5ZUPTW__rightSection{flex:1 1 0;width:calc(41.6667% - .75rem);max-width:calc(41.6667% - .75rem)}.page-module-scss-module__5ZUPTW__rightSection>*{width:100%}.page-module-scss-module__5ZUPTW__rightSection .mantine-Paper-root{box-shadow:8px 12px 24px #0000001f}
.Header-module-scss-module__bk8g-W__header{background-color:var(--light-blue-1);color:var(--secondary-color)}[data-justco-store-device=desktop] .Header-module-scss-module__bk8g-W__header{height:64px;padding:0 43px 0 35px}[data-justco-store-device=desktop] .Header-module-scss-module__bk8g-W__header.Header-module-scss-module__bk8g-W__hasSearchBar{height:154px}[data-justco-store-device=app] .Header-module-scss-module__bk8g-W__header{background-color:#fff;height:1.875rem;padding:0 16px}[data-justco-store-device=app] .Header-module-scss-module__bk8g-W__header.Header-module-scss-module__bk8g-W__hasSearchBar{align-items:center;height:5.375rem;display:flex}[data-justco-store-device=mobile] .Header-module-scss-module__bk8g-W__header{height:3.75rem;padding:0 16px}[data-justco-store-device=mobile] .Header-module-scss-module__bk8g-W__header.Header-module-scss-module__bk8g-W__hasSearchBar{height:5.375rem}[data-justco-store-device=desktop] .Header-module-scss-module__bk8g-W__searchContainer{margin-top:-10px}[data-justco-store-device=mobile] .Header-module-scss-module__bk8g-W__searchContainer{margin-top:-.375rem}[data-justco-store-device=app] .Header-module-scss-module__bk8g-W__searchContainer{width:100%}
.PaymentMethodMessageList-module-scss-module__cz59ia__root .PaymentMethodMessageList-module-scss-module__cz59ia__list{--list-fz:12px;--list-lh:20px}.PaymentMethodMessageList-module-scss-module__cz59ia__root .PaymentMethodMessageList-module-scss-module__cz59ia__list,.PaymentMethodMessageList-module-scss-module__cz59ia__root .PaymentMethodMessageList-module-scss-module__cz59ia__item{color:var(--secondary-color);font-size:12px;font-style:normal;font-weight:400;line-height:20px}
.RightContent-module-scss-module__F1wi5q__title.RightContent-module-scss-module__F1wi5q__title{color:var(--secondary-color);letter-spacing:0;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.RightContent-module-scss-module__F1wi5q__verificationLink.RightContent-module-scss-module__F1wi5q__verificationLink{color:var(--new-blue);letter-spacing:0;text-underline-offset:0%;cursor:pointer;font-size:16px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:calc(1em/3.40282e38)}.RightContent-module-scss-module__F1wi5q__verificationLink.RightContent-module-scss-module__F1wi5q__verificationLink:hover{opacity:.8}.RightContent-module-scss-module__F1wi5q__continueShoppingButton.RightContent-module-scss-module__F1wi5q__continueShoppingButton,.RightContent-module-scss-module__F1wi5q__continueShoppingButton.RightContent-module-scss-module__F1wi5q__continueShoppingButton>*{letter-spacing:.64px;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:100%}
.LanguageOptionList-module-scss-module__8mFnSa__root .LanguageOptionList-module-scss-module__8mFnSa__item{width:100%;min-height:44px;color:var(--secondary-color);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;line-height:140%;display:flex}.LanguageOptionList-module-scss-module__8mFnSa__root .LanguageOptionList-module-scss-module__8mFnSa__item:focus-visible{outline:2px solid var(--new-blue);outline-offset:2px}.LanguageOptionList-module-scss-module__8mFnSa__root .LanguageOptionList-module-scss-module__8mFnSa__isSelected{background-color:var(--light-blue-1)}.LanguageOptionList-module-scss-module__8mFnSa__root .LanguageOptionList-module-scss-module__8mFnSa__label{min-width:0}.LanguageOptionList-module-scss-module__8mFnSa__root .LanguageOptionList-module-scss-module__8mFnSa__checkIcon{color:var(--new-blue);flex-shrink:0}.LanguageOptionList-module-scss-module__8mFnSa__root.LanguageOptionList-module-scss-module__8mFnSa__isGrid{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}.LanguageOptionList-module-scss-module__8mFnSa__root.LanguageOptionList-module-scss-module__8mFnSa__isList{flex-direction:column;gap:4px;display:flex}
.CheckoutButton-module-scss-module__uyojzW__root .CheckoutButton-module-scss-module__uyojzW__checkoutButton{letter-spacing:.64px;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:normal}:is([data-justco-store-device=mobile] .CheckoutButton-module-scss-module__uyojzW__root .CheckoutButton-module-scss-module__uyojzW__checkoutButton,[data-justco-store-device=app] .CheckoutButton-module-scss-module__uyojzW__root .CheckoutButton-module-scss-module__uyojzW__checkoutButton){letter-spacing:normal;text-transform:none;font-size:14px;font-weight:600;line-height:18px}
.SummaryPromoPresentation-module-scss-module__giLg0q__root .SummaryPromoPresentation-module-scss-module__giLg0q__inputLabel{color:var(--secondary-color);letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.SummaryPromoPresentation-module-scss-module__giLg0q__root .SummaryPromoPresentation-module-scss-module__giLg0q__inputError{display:none}.SummaryPromoPresentation-module-scss-module__giLg0q__root .SummaryPromoPresentation-module-scss-module__giLg0q__applyButton{background-color:var(--light-blue-1);border:none;min-width:75px}.SummaryPromoPresentation-module-scss-module__giLg0q__modalTitle{letter-spacing:-.48px}.SummaryPromoPresentation-module-scss-module__giLg0q__confirmButton{box-shadow:0 4px 10px #0000001f}
.SummaryPurchaseArea-module-scss-module__LP1Eta__webWrapper{background-color:var(--mantine-color-primary-0);padding:1rem}.SummaryPurchaseArea-module-scss-module__LP1Eta__mobileWrapper{background-color:var(--mantine-color-primary-0);padding:.875rem 1rem 1.25rem}
.page-module-scss-module__YfLSkq__container{width:100%;max-width:1200px;margin:0 auto;padding:24px 16px 48px}.page-module-scss-module__YfLSkq__title{color:var(--secondary-color);font-size:24px;font-weight:700}.page-module-scss-module__YfLSkq__description{color:var(--light-grey);font-size:14px}.page-module-scss-module__YfLSkq__panel{background-color:var(--light-color);border:1px solid var(--light-blue-1);border-radius:8px;padding:16px}
.IconTextItem-module-scss-module__fp_ifq__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex}.IconTextItem-module-scss-module__fp_ifq__defaultText.IconTextItem-module-scss-module__fp_ifq__defaultText{color:var(--dark-grey);letter-spacing:0;white-space:pre-line;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.IconTextItem-module-scss-module__fp_ifq__defaultText.IconTextItem-module-scss-module__fp_ifq__defaultText strong{letter-spacing:0;color:var(--dark-grey);font-size:16px;font-weight:700;line-height:140%}.IconTextItem-module-scss-module__fp_ifq__boldText.IconTextItem-module-scss-module__fp_ifq__boldText{color:var(--dark-grey);letter-spacing:0;white-space:pre-line;flex:1;font-size:16px;font-style:normal;font-weight:700;line-height:140%}
.DesktopLanguageSwitcher-module-scss-module__DK6QOq__trigger{color:var(--secondary-color);cursor:pointer;appearance:none;-webkit-tap-highlight-color:#0000;background:0 0;border:0;padding:0}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__trigger:active,.DesktopLanguageSwitcher-module-scss-module__DK6QOq__trigger:focus{background:0 0}@media (hover:hover){.DesktopLanguageSwitcher-module-scss-module__DK6QOq__trigger:hover{opacity:.8}}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__trigger:focus-visible{outline:2px solid var(--new-blue);outline-offset:2px;border-radius:4px}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__label{letter-spacing:0;white-space:nowrap;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__modalContent{border-radius:16px;width:440px;max-width:calc(100vw - 32px);padding:24px}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__modalHeader{min-height:0;padding:0 0 16px}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__modalTitle{color:var(--secondary-color);letter-spacing:.4px;font-size:14px;font-weight:700}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__modalBody{padding:0}.DesktopLanguageSwitcher-module-scss-module__DK6QOq__modalClose{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--secondary-color)}
.SummaryAddOnBreakdown-module-scss-module__fRS8va__root{width:100%}.SummaryAddOnBreakdown-module-scss-module__fRS8va__title{color:var(--secondary-color);letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}:is([data-justco-store-device=mobile] .SummaryAddOnBreakdown-module-scss-module__fRS8va__title,[data-justco-store-device=app] .SummaryAddOnBreakdown-module-scss-module__fRS8va__title){color:var(--secondary-color);letter-spacing:.0169rem;text-transform:uppercase;font-size:.5625rem;font-style:normal;font-weight:700;line-height:normal}.SummaryAddOnBreakdown-module-scss-module__fRS8va__body{padding-left:16px}:is([data-justco-store-device=mobile] .SummaryAddOnBreakdown-module-scss-module__fRS8va__body,[data-justco-store-device=app] .SummaryAddOnBreakdown-module-scss-module__fRS8va__body){padding-left:.5rem}.SummaryAddOnBreakdown-module-scss-module__fRS8va__groupTitle{color:var(--secondary-color);font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline}:is([data-justco-store-device=mobile] .SummaryAddOnBreakdown-module-scss-module__fRS8va__groupTitle,[data-justco-store-device=app] .SummaryAddOnBreakdown-module-scss-module__fRS8va__groupTitle){color:var(--secondary-color);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-size:.75rem;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.SummaryAddOnBreakdown-module-scss-module__fRS8va__line{min-height:22px}.SummaryAddOnBreakdown-module-scss-module__fRS8va__lineText,.SummaryAddOnBreakdown-module-scss-module__fRS8va__quantity{color:var(--secondary-color);font-size:14px;font-weight:400;line-height:1.5}:is([data-justco-store-device=mobile] .SummaryAddOnBreakdown-module-scss-module__fRS8va__lineText,[data-justco-store-device=app] .SummaryAddOnBreakdown-module-scss-module__fRS8va__lineText,[data-justco-store-device=mobile] .SummaryAddOnBreakdown-module-scss-module__fRS8va__quantity,[data-justco-store-device=app] .SummaryAddOnBreakdown-module-scss-module__fRS8va__quantity){color:var(--secondary-color);font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.SummaryAddOnBreakdown-module-scss-module__fRS8va__lineText{overflow-wrap:anywhere;flex:auto;min-width:0}.SummaryAddOnBreakdown-module-scss-module__fRS8va__quantity{text-align:right;white-space:nowrap;flex:none}
.DesktopLikeItem-module-scss-module__cI1leG__desktopBody.DesktopLikeItem-module-scss-module__cI1leG__desktopBody{color:var(--dark-grey);font-size:16px;font-weight:400;line-height:140%}.DesktopLikeItem-module-scss-module__cI1leG__desktopSubtitle.DesktopLikeItem-module-scss-module__cI1leG__desktopSubtitle{letter-spacing:0;color:var(--secondary-color);font-size:21px;font-weight:700;line-height:100%}.DesktopLikeItem-module-scss-module__cI1leG__desktopSmall.DesktopLikeItem-module-scss-module__cI1leG__desktopSmall{letter-spacing:0;color:var(--secondary-color);font-size:14px;font-weight:400;line-height:140%}:is([data-justco-store-device=mobile] .DesktopLikeItem-module-scss-module__cI1leG__desktopSmall.DesktopLikeItem-module-scss-module__cI1leG__desktopSmall,[data-justco-store-device=app] .DesktopLikeItem-module-scss-module__cI1leG__desktopSmall.DesktopLikeItem-module-scss-module__cI1leG__desktopSmall){letter-spacing:0;font-size:18px;font-weight:500;line-height:100%}.DesktopLikeItem-module-scss-module__cI1leG__desktopButton.DesktopLikeItem-module-scss-module__cI1leG__desktopButton{letter-spacing:.64px;vertical-align:middle;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:100%}:is([data-justco-store-device=mobile] .DesktopLikeItem-module-scss-module__cI1leG__desktopButton.DesktopLikeItem-module-scss-module__cI1leG__desktopButton,[data-justco-store-device=app] .DesktopLikeItem-module-scss-module__cI1leG__desktopButton.DesktopLikeItem-module-scss-module__cI1leG__desktopButton){letter-spacing:.56px;vertical-align:middle;text-transform:uppercase;font-size:14px;font-weight:700;line-height:100%}.DesktopLikeItem-module-scss-module__cI1leG__roomDetailText.DesktopLikeItem-module-scss-module__cI1leG__roomDetailText{letter-spacing:0;color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:400;line-height:140%}:is([data-justco-store-device=mobile] .DesktopLikeItem-module-scss-module__cI1leG__roomDetailText.DesktopLikeItem-module-scss-module__cI1leG__roomDetailText,[data-justco-store-device=app] .DesktopLikeItem-module-scss-module__cI1leG__roomDetailText.DesktopLikeItem-module-scss-module__cI1leG__roomDetailText){letter-spacing:0;vertical-align:middle;font-size:12px;font-weight:400;line-height:140%}.DesktopLikeItem-module-scss-module__cI1leG__exclTaxTextBody.DesktopLikeItem-module-scss-module__cI1leG__exclTaxTextBody{color:var(--secondary-color);font-size:16px;font-weight:400;line-height:140%}.DesktopLikeItem-module-scss-module__cI1leG__floorLabelWrapper{vertical-align:middle;line-height:inherit;display:inline-block}.DesktopLikeItem-module-scss-module__cI1leG__superscript{vertical-align:super;font-size:.7em;line-height:0}.DesktopLikeItem-module-scss-module__cI1leG__productName.DesktopLikeItem-module-scss-module__cI1leG__productName{min-width:0;color:var(--secondary-color);letter-spacing:-.48px;flex:1;margin-right:8px;font-size:24px;font-weight:700;line-height:140%}.DesktopLikeItem-module-scss-module__cI1leG__centreName.DesktopLikeItem-module-scss-module__cI1leG__centreName{min-width:0;color:var(--secondary-color);flex:1;margin-right:8px;font-size:21px;font-weight:700;line-height:140%}
.InvoiceTimeline-module-scss-module__QZobIW__timelineContainer{position:relative}.InvoiceTimeline-module-scss-module__QZobIW__timelineItem{padding-bottom:20px;position:relative;overflow:hidden}.InvoiceTimeline-module-scss-module__QZobIW__timelineItem:last-child{padding-bottom:0}.InvoiceTimeline-module-scss-module__QZobIW__timelineRow{align-items:flex-start;gap:16px;display:flex}.InvoiceTimeline-module-scss-module__QZobIW__labelBox{background-color:var(--light-blue-1);box-sizing:border-box;z-index:1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:68px;min-width:68px;max-width:68px;min-height:32px;padding:8px;display:flex;position:relative}.InvoiceTimeline-module-scss-module__QZobIW__labelText.InvoiceTimeline-module-scss-module__QZobIW__labelText{color:var(--dark-grey);letter-spacing:.36px;text-transform:uppercase;text-align:center;white-space:normal;overflow-wrap:break-word;word-break:break-word;max-width:100%;font-size:12px;font-style:normal;font-weight:700;line-height:140%}.InvoiceTimeline-module-scss-module__QZobIW__content{flex:1}.InvoiceTimeline-module-scss-module__QZobIW__content.InvoiceTimeline-module-scss-module__QZobIW__content{letter-spacing:0;color:var(--dark-grey);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.InvoiceTimeline-module-scss-module__QZobIW__content strong{letter-spacing:0;color:var(--dark-grey);font-size:16px;font-weight:700;line-height:140%}.InvoiceTimeline-module-scss-module__QZobIW__timelineItem:not(:last-child) .InvoiceTimeline-module-scss-module__QZobIW__labelBox:after{content:"";background-color:var(--dark-grey);z-index:0;width:2px;height:auto;position:absolute;top:100%;bottom:-999px;left:50%;transform:translate(-50%)}
.MobileLanguageSwitcher-module-scss-module__p2oARq__trigger{cursor:pointer;appearance:none;-webkit-tap-highlight-color:#0000;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:0;display:inline-flex}.MobileLanguageSwitcher-module-scss-module__p2oARq__trigger:active,.MobileLanguageSwitcher-module-scss-module__p2oARq__trigger:focus{background:0 0}.MobileLanguageSwitcher-module-scss-module__p2oARq__trigger:focus-visible{outline:2px solid var(--new-blue);outline-offset:2px;border-radius:4px}.MobileLanguageSwitcher-module-scss-module__p2oARq__content{padding:0 8px 12px}
.SummaryEntitlementList-module-scss-module__hH06Oa__root{width:100%}.SummaryEntitlementList-module-scss-module__hH06Oa__title{color:var(--secondary-color);letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__title,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__title){color:var(--secondary-color);letter-spacing:.0169rem;text-transform:uppercase;font-size:.5625rem;font-style:normal;font-weight:700;line-height:normal}.SummaryEntitlementList-module-scss-module__hH06Oa__promoTitle{color:var(--positive-main);letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__promoTitle,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__promoTitle){color:var(--positive-main);letter-spacing:.0169rem;text-transform:uppercase;font-size:.5625rem;font-style:normal;font-weight:700;line-height:normal}.SummaryEntitlementList-module-scss-module__hH06Oa__body{padding-left:16px}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__body,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__body){padding-left:.5rem}.SummaryEntitlementList-module-scss-module__hH06Oa__line{gap:.25rem;min-height:22px}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__line,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__line){min-height:auto}.SummaryEntitlementList-module-scss-module__hH06Oa__lineText{color:var(--secondary-color);overflow-wrap:anywhere;flex:auto;min-width:0;font-size:14px;font-weight:400;line-height:1.4}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__lineText,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__lineText){color:var(--secondary-color);font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.SummaryEntitlementList-module-scss-module__hH06Oa__quantityText{color:var(--secondary-color);white-space:nowrap;flex:none;font-size:14px;font-weight:400;line-height:1.4}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__quantityText,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__quantityText){font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.SummaryEntitlementList-module-scss-module__hH06Oa__promoLineText{color:var(--positive-main);overflow-wrap:anywhere;flex:auto;min-width:0;font-size:14px;font-weight:400;line-height:1.4}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__promoLineText,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__promoLineText){color:var(--positive-main);font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.SummaryEntitlementList-module-scss-module__hH06Oa__promoQuantityText{color:var(--positive-main);white-space:nowrap;flex:none;font-size:14px;font-weight:400;line-height:1.4}:is([data-justco-store-device=mobile] .SummaryEntitlementList-module-scss-module__hH06Oa__promoQuantityText,[data-justco-store-device=app] .SummaryEntitlementList-module-scss-module__hH06Oa__promoQuantityText){font-size:.75rem;font-style:normal;font-weight:400;line-height:140%}.SummaryEntitlementList-module-scss-module__hH06Oa__promoSectionTitle{color:var(--positive-main);letter-spacing:.36px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}
.MobileLikeItem-module-scss-module__pTVB1q__desktopBody.MobileLikeItem-module-scss-module__pTVB1q__desktopBody{color:var(--dark-grey);font-size:16px;font-weight:400;line-height:140%}.MobileLikeItem-module-scss-module__pTVB1q__desktopH3.MobileLikeItem-module-scss-module__pTVB1q__desktopH3{letter-spacing:-.48px;color:var(--secondary-color);font-size:24px;font-weight:700;line-height:100%}:is([data-justco-store-device=mobile] .MobileLikeItem-module-scss-module__pTVB1q__desktopH3.MobileLikeItem-module-scss-module__pTVB1q__desktopH3,[data-justco-store-device=app] .MobileLikeItem-module-scss-module__pTVB1q__desktopH3.MobileLikeItem-module-scss-module__pTVB1q__desktopH3){letter-spacing:-.36px;font-size:18px;font-weight:700;line-height:100%}.MobileLikeItem-module-scss-module__pTVB1q__desktopSmall.MobileLikeItem-module-scss-module__pTVB1q__desktopSmall{letter-spacing:0;color:var(--secondary-color);font-size:14px;font-weight:400;line-height:140%}:is([data-justco-store-device=mobile] .MobileLikeItem-module-scss-module__pTVB1q__desktopSmall.MobileLikeItem-module-scss-module__pTVB1q__desktopSmall,[data-justco-store-device=app] .MobileLikeItem-module-scss-module__pTVB1q__desktopSmall.MobileLikeItem-module-scss-module__pTVB1q__desktopSmall){letter-spacing:0;font-size:18px;font-weight:500;line-height:100%}.MobileLikeItem-module-scss-module__pTVB1q__roomDetailText.MobileLikeItem-module-scss-module__pTVB1q__roomDetailText{letter-spacing:0;color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:400;line-height:140%}:is([data-justco-store-device=mobile] .MobileLikeItem-module-scss-module__pTVB1q__roomDetailText.MobileLikeItem-module-scss-module__pTVB1q__roomDetailText,[data-justco-store-device=app] .MobileLikeItem-module-scss-module__pTVB1q__roomDetailText.MobileLikeItem-module-scss-module__pTVB1q__roomDetailText){letter-spacing:0;vertical-align:middle;font-size:12px;font-weight:400;line-height:140%}.MobileLikeItem-module-scss-module__pTVB1q__exclTaxTextBody.MobileLikeItem-module-scss-module__pTVB1q__exclTaxTextBody{color:var(--secondary-color);font-size:16px;font-weight:400;line-height:140%}.MobileLikeItem-module-scss-module__pTVB1q__floorLabelWrapper{vertical-align:middle;line-height:inherit;display:inline-block}.MobileLikeItem-module-scss-module__pTVB1q__superscript{vertical-align:super;font-size:.7em;line-height:0}
.BookingDatesAndPricesModal-module-scss-module__5mSV8q__desktopSubtitle.BookingDatesAndPricesModal-module-scss-module__5mSV8q__desktopSubtitle{letter-spacing:0;color:var(--secondary-color);font-size:21px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__subjectLine{letter-spacing:0;color:var(--secondary-color);font-size:16px;font-weight:700;line-height:140%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__scheduleRange{letter-spacing:0;color:var(--dark-grey);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__smallNote{letter-spacing:0;color:var(--light-grey);font-size:12px;font-weight:400;line-height:140%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__countBookings{letter-spacing:0;color:var(--secondary-color);font-size:14px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__countCompleted{letter-spacing:0;color:var(--semantic-fg-subtle);font-size:14px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__countUpcoming{letter-spacing:0;color:var(--success-color);font-size:14px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__countCancelled{letter-spacing:0;color:var(--crimson-red);font-size:14px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__countSeparator{letter-spacing:0;color:var(--light-grey);font-size:14px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__breakdownLabel{letter-spacing:0;color:var(--dark-grey);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__breakdownValue{letter-spacing:0;color:var(--secondary-color);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__totalCancelledBold{letter-spacing:0;color:var(--secondary-color);font-size:12px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__footnote{letter-spacing:0;color:var(--light-grey);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__tableHeader{letter-spacing:0;color:var(--semantic-fg-muted);font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__cellText{letter-spacing:0;color:var(--dark-grey);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__statusCompleted{letter-spacing:0;color:var(--semantic-fg-subtle);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__statusUpcoming{letter-spacing:0;color:var(--success-color);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__statusCancelled{letter-spacing:0;color:var(--crimson-red);font-size:12px;font-weight:400;line-height:100%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__expandedDates{letter-spacing:0;color:var(--light-grey);font-size:10px;font-weight:400;line-height:140%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__expandedDatesMonthHeader{letter-spacing:0;color:var(--dark-grey);font-size:10px;font-weight:700;line-height:140%}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__expandedDatesBox{max-height:160px;overflow-y:auto}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__modalBody{padding:32px}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__modalHeader{z-index:1;background-color:#0000;padding:0;position:absolute;top:12px;right:12px}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__modalClose{border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__cancellationBox{background-color:var(--light-blue-1);border-radius:8px}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__sheetHeader{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:16px 44px 8px 16px;display:flex}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__sheetTitle{color:var(--secondary-color);overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.4}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__sheetCloseButton{position:absolute;top:12px;right:12px}.BookingDatesAndPricesModal-module-scss-module__5mSV8q__sheetCloseIcon{width:22px;height:22px}
.SectionTitle-module-scss-module__1f1D0W__sectionTitle.SectionTitle-module-scss-module__1f1D0W__sectionTitle{color:var(--secondary-color);letter-spacing:-.48px;font-size:24px;font-style:normal;font-weight:700;line-height:100%}
.styles-module-scss-module__EAwFCq__menuItemText{letter-spacing:.64px;text-transform:uppercase;color:var(--secondary-color);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.styles-module-scss-module__EAwFCq__profileSection{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);background-color:var(--new-blue);border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0}
.SummaryPurchaseActions-module-scss-module__lLm69W__root{width:100%}:is([data-justco-store-device=mobile] .SummaryPurchaseActions-module-scss-module__lLm69W__root,[data-justco-store-device=app] .SummaryPurchaseActions-module-scss-module__lLm69W__root){align-items:flex-start;gap:.75rem}.SummaryPurchaseActions-module-scss-module__lLm69W__root .SummaryPurchaseActions-module-scss-module__lLm69W__moreDetailsButton{color:var(--new-blue);letter-spacing:.06rem;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.2}:is([data-justco-store-device=mobile] .SummaryPurchaseActions-module-scss-module__lLm69W__root .SummaryPurchaseActions-module-scss-module__lLm69W__moreDetailsButton,[data-justco-store-device=app] .SummaryPurchaseActions-module-scss-module__lLm69W__root .SummaryPurchaseActions-module-scss-module__lLm69W__moreDetailsButton){color:var(--global-JC-Blue-JC-Blue,#21b5ff);letter-spacing:.035rem;text-transform:uppercase;overflow-wrap:anywhere;text-align:left;align-self:flex-end;min-width:0;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.SummaryPurchaseActions-module-scss-module__lLm69W__root .SummaryPurchaseActions-module-scss-module__lLm69W__editButton{color:var(--mantine-color-grayscale-6)}
.ToggleWithChevron-module-scss-module__mRIohq__toggleLink{letter-spacing:.36px;text-transform:uppercase;color:var(--new-blue);cursor:pointer;font-size:12px;font-weight:700;line-height:100%}
.HdMonthlyNextSteps-module-scss-module__Z5GmCG__step2Part2{margin-top:1.5em;display:block}.HdMonthlyNextSteps-module-scss-module__Z5GmCG__stepsNote.HdMonthlyNextSteps-module-scss-module__Z5GmCG__stepsNote{letter-spacing:0;color:var(--dark-grey);font-size:16px;font-weight:400;line-height:140%}
.DesktopUserMenu-module-scss-module__YnYiZW__menuDropdown.DesktopUserMenu-module-scss-module__YnYiZW__menuDropdown{min-width:350px;max-width:430px;padding:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.DesktopUserMenu-module-scss-module__YnYiZW__nameText{letter-spacing:0;color:#fff;word-break:break-word;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.DesktopUserMenu-module-scss-module__YnYiZW__emailText,.DesktopUserMenu-module-scss-module__YnYiZW__companyText{letter-spacing:0;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.DayOfficeProtocolsSection-module-scss-module__zEyJya__protocolText.DayOfficeProtocolsSection-module-scss-module__zEyJya__protocolText{color:var(--dark-grey);letter-spacing:0;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.DayOfficeProtocolsSection-module-scss-module__zEyJya__houseRulesLink.DayOfficeProtocolsSection-module-scss-module__zEyJya__houseRulesLink{color:var(--new-blue);letter-spacing:0;text-underline-offset:0%;font-size:16px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:calc(1em/3.40282e38)}.DayOfficeProtocolsSection-module-scss-module__zEyJya__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex}
