.ApplyRedirect.AppShellLayer{overflow:visible}.SignupForm{font-size:1rem;margin:.625rem 1.125rem 3rem}.SignupForm ::placeholder{color:#000;font-style:normal}.SignupForm .Signup-fields-wrapper{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr;margin:1.5rem auto}.SignupForm .Signup-step-title{font-family:JHA Times Now Light,serif;font-weight:300;font-size:1.9375rem;letter-spacing:-1px;font-style:italic;text-align:center;margin:3.625rem 0 1.125rem}.SignupForm .Signup-step-subtitle{font-family:Red Hat Text SemiBold,Helvetica;font-weight:600;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2px;text-transform:uppercase;margin-bottom:1.5rem}.SignupForm .Signup-progress-bar{background-color:#c4c4c4;height:.625rem;border-radius:10px;margin-bottom:3.5rem}.SignupForm .Progress-bar-fill{background-color:#000;height:.625rem;border-radius:10px}.SignupForm .Signup-Continue-Button{font-family:Red Hat Text SemiBold,Helvetica;font-weight:600;font-size:1rem;background-color:#000;border:none;color:#fff;letter-spacing:3.2px;padding:1.5rem;text-transform:uppercase;width:100%;margin-top:.75rem}.SignupForm .Signup-Continue-Button.disabled{background-color:#c4c4c4;pointer-events:none;border:2px solid #c4c4c4;color:#666}.SignupForm .Signup-Continue-Button.disabled:hover{cursor:not-allowed}.SignupForm .Select input:focus,.SignupForm .Select select:focus{outline:none}.SignupForm .Select input,.SignupForm .Select select{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;background-color:#fff;width:100%;border:none;border-bottom:1px solid #959595;padding:1rem 0 .75rem}.SignupForm .Select select{border-radius:0;color:#000;padding-bottom:.625rem}.SignupForm .Select .Error{border-bottom:1px solid red!important}.SignupForm .Select-label{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase}.SignupForm .InputField-error,.SignupForm .Select-error,.SignupForm .error{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem;color:red;margin-top:.625rem}.SignupForm .Optional-checkboxes{margin:1.5rem 0}.SignupForm .Signup-bottom-info{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem}.SignupForm .Signup-terms{font-family:Red Hat Text SemiBold,Helvetica;font-weight:600;text-decoration:underline;text-wrap:nowrap}@media screen and (min-width:768px){.SignupForm{max-width:52.25rem;margin:0 auto 1.375rem;padding:.625rem}.SignupForm .Signup-step-title{font-family:JHA Times Now ExtraLight,serif;font-weight:200;font-size:2.4375rem;letter-spacing:-1px;line-height:1;margin-top:1.875rem}.SignupForm .Signup-progress-bar{margin-bottom:2.25rem}.SignupForm .Signup-Continue-Button{margin-top:.75rem}.SignupForm .Signup-fields-wrapper{grid-template-columns:1fr 1fr;column-gap:1.25rem;row-gap:1.5rem;margin:1.5rem auto}.SignupForm .Signup-fields-wrapper:last-of-type{margin-bottom:0}}.PasswordField .PasswordField-input-container{position:relative}.PasswordField .PasswordField-vis-icon{position:absolute;top:50%;transform:translateY(-50%);right:.5rem}.CheckboxField label{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem;display:grid;grid-template-columns:1rem auto;grid-gap:.625rem;gap:.625rem;margin-bottom:.625rem}.CheckboxField input[type=checkbox]{display:grid;width:1rem;height:1rem;font:inherit;border:1px solid #000;color:currentColor;border-radius:0;place-content:center;padding:0;transform:translateY(2px)}.CheckboxField input[type=checkbox]:before{content:"";width:1rem;height:1rem;background:#000;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1rem 1rem var(--form-control-color)}.CheckboxField input[type=checkbox]:checked:before{transform:scale(1)}.CheckboxField .CheckboxField-error-text{color:red}.SignupStep1Form,.SignupStep2Form,.SignupStep3Form{font-size:1rem}.Signup-footnote{margin-top:1.5rem;text-align:center}@media screen and (min-width:768px){.Signup-footnote{margin-top:2rem;margin-bottom:1.75rem}}.SignupStep4Form{font-size:1rem}.SignupStep4Form .Signup-step-subtitle{margin-bottom:1.5rem}.SignupStep4Form .SignupStep4Form-due-now{background-color:#ffe3df;margin-bottom:1.5rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center}.SignupStep4Form .InputField-checkbox{margin-bottom:1.5rem}@media screen and (min-width:768px){.SignupStep4Form .SignupStep4Form-due-now{display:inline-block;margin-bottom:2rem;padding-left:.5rem;padding-right:.5rem;text-align:left}}.CheckBox label{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem;display:grid;grid-template-columns:1rem auto;grid-gap:.625rem;gap:.625rem;margin-bottom:.625rem}.CheckBox input[type=checkbox]{display:grid;width:1rem;height:1rem;font:inherit;border:1px solid #000;color:currentColor;border-radius:0;place-content:center;padding:0;transform:translateY(2px)}.CheckBox input[type=checkbox]:before{content:"";width:1rem;height:1rem;background:#000;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1rem 1rem var(--form-control-color)}.CheckBox input[type=checkbox]:checked:before{transform:scale(1)}.StripeElement--invalid{border-bottom:1px solid red!important}.StripeElement .StripeElement-error-text{color:red;margin-top:.625rem}.StripeElement-input{width:100%;border-radius:0;border:none;border-bottom:1px solid #959595;padding:1rem 0 .75rem}.StripeElement-label{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase}.SignUpSummaryModal{background-color:#fbf9f3}.SignUpSummaryModal-desktop,.SignUpSummaryModal.BaseModal .BaseModal-header{display:none}.SignUpSummaryModal-mobile{display:grid;font-size:1rem;padding-bottom:1.625rem;padding-top:1.625rem;grid-row-gap:1.25rem;row-gap:1.25rem}.SignUpSummaryModal-mobile .Signup-edit-button{padding-top:0}.SignUpSummaryModal-mobile .Signup-summary{display:grid;grid-row-gap:.5rem;row-gap:.5rem;align-items:center;grid-template-columns:1fr;padding-left:1.25rem;padding-right:1.25rem}.SignUpSummaryModal-mobile .Signup-summary .Summary-description{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem}.SignUpSummaryModal-mobile .Signup-summary .Summary-label{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase}.SignUpSummaryModal-mobile .Signup-summary .Signup-referral{display:grid}.SignUpSummaryModal-mobile .Signup-summary .Summary-title{font-family:Red Hat Text SemiBold,Helvetica;font-weight:600;font-size:1rem;text-transform:uppercase;line-height:1.5;letter-spacing:2px}.SignUpSummaryModal-mobile .Signup-summary .Summary-info{flex-direction:column;padding:0}.SignUpSummaryModal-mobile .Signup-summary .PlanChoiceBillingCycle-value-monthly{margin:0}.SignUpSummaryModal-mobile .Signup-summary .PlanChoiceBillingCycle-value-due-now{justify-self:flex-start}.SignUpSummaryModal-mobile .Signup-summary .PlanChoiceBillingCycle-value-due-now .PlanChoiceBilling-value{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem}.SignUpSummaryModal-mobile-close{background-color:transparent;border:none}.SignUpSummaryModal-mobile .SignUpSummaryModal-mobile-header{display:flex;justify-content:space-between;margin:0 1.125rem}.PlanChoiceBillingCycle-value-due-now{display:inline-block;transform:translateX(calc(-1 * .25rem));background-color:#ffc9c0;padding:.25rem}.PlanChoiceBillingCycle-value-due-now .PlanChoiceBilling-value{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem}.Tooltip{display:inline-block;align-items:center}.tooltip-close{position:absolute;top:10px;right:6px;width:15px;height:15px}.PlanChoiceBillingCycle{max-width:110.3125rem}.PlanChoiceBilling-label,.PlanChoiceBottom-title{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase}.PlanChoices-bottom-wrapper{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;display:grid;grid-row-gap:1.25rem;row-gap:1.25rem}.PlanChoiceCovarage-fields-wrapper{display:grid}.PlanChoice.button-wrapper{display:flex;justify-content:flex-end}.PlanChoice.button-wrapper .PlanChoice-save{margin:1.5rem 2.5rem}.PlanChoiceBillingCycle-value-monthly{margin-top:.875rem;margin-bottom:.875rem}.PlanChoices-bottom-wrapper{grid-template-columns:.9fr 1.1fr 1fr 1fr;column-gap:2.625rem}.PlanChoiceOptions{padding-top:2.625rem;padding-bottom:2.625rem}.PlanChoiceOptions.PlanChoiceReferral{padding:2.625rem}.PlanChoiceReferral{border-left:1px solid;border-right:1px solid}.PlanChoiceReferral-code-succes{color:#288000}@media screen and (min-width:1400px){.SignUpSummaryModal-mobile{display:none}.SignUpSummaryModal-desktop{display:block}.PlanChoices-bottom-wrapper{max-width:79.0625rem;margin:0 auto}}.RadioGroup{margin-top:.625rem;width:100%}.RadioGroup .RadioGroup-input{display:none}.RadioGroup .RadioGroup-field-label{display:grid;grid-gap:.625rem;gap:.625rem;grid-template-columns:1rem auto;margin-bottom:.625rem}.RadioGroup .RadioGroup-field-label.disabled{color:#959595}.RadioGroup .RadioGroup-radio{cursor:pointer;display:grid;width:1rem;height:1rem;font:inherit;border:1px solid #000;color:currentColor;border-radius:100%;place-content:center;padding:0;margin-top:.25rem}.RadioGroup .RadioGroup-radio:before{content:"";width:1rem;height:1rem;border-radius:100%;background:#000;transform:scale(0);transition:transform .3s ease-in-out;box-shadow:inset 1rem 1rem var(--form-control-color)}.RadioGroup .RadioGroup-radio:checked:before{transform:scale(1)}.SignUpSummaryEditMobile{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;margin-top:.75rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions{margin-bottom:1.25rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions .AnimatedAccordion{margin:0 auto;width:calc(100vw - 2.25rem)}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions .AnimatedAccordion .AnimatedAccordion-title{justify-content:flex-start;margin-bottom:.625rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions .AnimatedAccordion .AnimatedAccordion-title .Text{margin-right:.5rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions .AnimatedAccordion .SignUpPlanCardList{margin-top:1rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions--plans .AnimatedAccordion{width:100vw}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions--plans .AnimatedAccordion .AnimatedAccordion-title,.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions--plans .AnimatedAccordion .PlanCardListSelect{margin-left:1.125rem;margin-right:1.125rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions--billing{border-top:1px solid #000;margin:0 1.125rem;padding-top:1.25rem}.SignUpSummaryEditMobile .SignUpSummaryEditMobile-PlanChoiceOptions--billing .text-m{margin:.5rem 0 1rem;width:15.9375rem}.SignUpSummaryBar-tooltip{width:65vw!important}.SignUpSummaryEditMobile-referral-code{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;background-color:#fbf9f3;border-radius:0;border:none;border-bottom:1px solid #959595;margin-bottom:.75rem;padding:1rem 0 .75rem;width:12.1875rem}.SignUpSummaryEditMobile-referral-code:focus{outline:none}.SignUpSummaryEditMobile-referral-code::placeholder{color:#959595;font-style:normal}.SignUpSummaryEditMobile-referral-code.success{border-bottom-color:#288000}.AnimatedAccordion{width:100%}.AnimatedAccordion .AnimatedAccordion-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.AnimatedAccordion .AnimatedAccordion-content{height:min-content;overflow:hidden}.AnimatedAccordion .Accordion-header-arrow{transition:transform .4s ease}.AnimatedAccordion .Accordion-header-arrow.open{transform:rotate(180deg)}.PlanCardCondensed{background-color:#fff;height:22.5rem;max-height:22.5rem;padding:1rem 1.5rem;width:18.75rem;border:1px solid transparent}.PlanCardCondensed.selected{border-color:#000}.PlanCardCondensed .PlanCardCondensed-content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 2fr 1fr 2fr 1fr;grid-template-areas:"title" "closet-list" "closet-access" "items" "apply";grid-column-gap:0 .5rem;column-gap:0 .5rem;justify-content:start;align-content:space-evenly;justify-items:stretch;width:100%;height:100%}.PlanCardCondensed .PlanCardCondensed-title{display:flex;justify-content:space-between;column-gap:.5rem;grid-area:title}.PlanCardCondensed .PlanCardCondensed-title .PlanCardCondensed-icon{margin-right:1rem}.PlanCardCondensed .PlanCardCondensed-closet-list-container{grid-area:closet-list}.PlanCardCondensed .PlanCardCondensed-closet-list-container .title-xxs-500{margin-bottom:.5rem}.PlanCardCondensed .PlanCardCondensed-closet-list-container .PlanCardCondensed-closet-list{display:flex;flex-direction:column;row-gap:.25rem}.PlanCardCondensed .PlanCardCondensed-closet-list-container .PlanCardCondensed-closet-list .PlanCardCondensed-closet-listItem{line-height:1.25}.PlanCardCondensed .PlanCardCondensed-closet-access{grid-area:closet-access}.PlanCardCondensed .PlanCardCondensed-closet-access p{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem}.PlanCardCondensed .PlanCardCondensed-items{align-self:center;grid-area:items}.PlanCardCondensed .PlanCardCondensed-items .PlanCardCondensed-itemTypeList{display:flex;flex-direction:column}.PlanCardCondensed .PlanCardCondensed-items .PlanCardCondensed-itemTypeList-bullet{display:flex;align-items:center;margin:.25rem 0}.PlanCardCondensed .PlanCardCondensed-items .PlanCardCondensed-itemTypeList-checkmark{margin-right:.5rem}.PlanCardCondensed .PlanCardCondensed-price{column-gap:.5rem;display:flex;align-items:flex-start}.PlanCardCondensed .PlanCardCondensed-price .PlanCardCondensed-price-month{text-align:right;margin-top:.25rem}.PlanCardCondensed .PlanCardCondensed-apply-container{align-self:end;grid-area:apply;margin-top:1rem}.PlanCardCondensed .PlanCardCondensed-apply-container .PlanCardCondensed-apply-button{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;border:none;color:#fff;text-align:center;width:10.9375rem}.PlanCardCondensed .PlanCardCondensed-apply-container .PlanCardCondensed-apply-button.selected{background-color:#672e45}.SignUpPlanCardList .PlanCardRadioGroup,.SignUpPlanCardList .PlanChoice.button-wrapper{display:none}.plan-carousel{display:flex;column-gap:1rem;scrollbar-width:none;overflow:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;padding-right:1.125rem}.plan-carousel::-webkit-scrollbar{display:none}.plan-carousel .PlanCardCondensed{flex:0 0 auto}.plan-carousel .PlanCardCondensed:first-child{margin-left:1.125rem}@media screen and (min-width:1400px){.SignUpPlanCardList{border-bottom:1px solid;padding-bottom:1.375rem}.SignUpPlanCardList .SignUpPlanCardList-row{display:flex;justify-content:space-evenly;align-items:center}.SignUpPlanCardList .PlanCard{width:22%}.SignUpPlanCardList .PlanChoice.button-wrapper{display:flex;justify-content:flex-end}.SignUpPlanCardList .PlanChoice.button-wrapper .PlanChoice-save{margin:1.5rem 0}.SignUpPlanCardList .PlanCardListSelect{display:none}.SignUpPlanCardList .PlanCardRadioGroup{display:flex}.SignUpPlanCardList-nav{display:flex;justify-content:flex-end;max-width:79.0625rem;margin:0 auto}.plan-carousel{column-gap:1.25rem;max-width:79.0625rem;margin:0 auto}.plan-carousel .PlanCardCondensed:first-child{margin-left:0}}.SignupStep5Form{font-size:1rem}.SignupStep5Form .error{text-align:center}.SignupStep5Form .Signup-confirmation-bottom-details{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:1.875rem}.SignupStep5Form .Signup-confirmation-bottom-details .details{background-color:#fbf9f3;padding:1.75rem;display:flex;flex-direction:column;justify-content:space-between}.SignupStep5Form .Signup-confirmation-bottom-details .membership .Signup-edit-button{padding-top:0;align-self:flex-start;line-height:1.5}.SignupStep5Form .Signup-confirmation-bottom-details .title-button-wrapper{display:grid;grid-template-columns:1fr .12fr}.SignupStep5Form .Signup-confirmation-bottom-details .billing-label,.SignupStep5Form .Signup-confirmation-bottom-details .info-label{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase;margin-right:5px}.SignupStep5Form .Signup-confirmation-bottom-details .billing-wrapper,.SignupStep5Form .Signup-confirmation-bottom-details .info-wrapper{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;margin-bottom:1rem}.SignupStep5Form .Signup-confirmation-bottom-details .billing-wrapper .billing-wrapper-total,.SignupStep5Form .Signup-confirmation-bottom-details .info-wrapper .billing-wrapper-total{float:left}.SignupStep5Form .Signup-confirmation-bottom-details .billing-wrapper{display:flex;justify-content:space-between}.SignupStep5Form .Signup-confirmation-bottom-details .billing-wrapper.discount p{color:#7b393c}.SignupStep5Form .Signup-confirmation-bottom-details .due-now{background-color:#ffc9c0;padding:1.75rem 1.75rem .5rem;margin:0 -1.75rem -1.75rem}.SignupStep5Form .Signup-confirmation-wrapper{margin-bottom:2rem}.SignupStep5Form .Signup-confirmation-info{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;display:grid;grid-gap:.75rem;gap:.75rem}.SignupStep5Form .Signup-confirmation-header{display:flex;justify-items:start;justify-content:space-between;align-items:flex-start}.SignupStep5Form .Signup-billing-title-wrapper{align-items:flex-start;display:flex;gap:.125rem}.SignupStep5Form .Signup-tooltip-anchor{background-color:transparent;border:none;padding:.125rem 0 0}.SignupStep5Form .Signup-tooltip{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem;background:#fff;border-radius:.75rem;color:#121212;display:flex;flex-direction:column;padding:1rem;gap:.5rem;filter:drop-shadow(0 5px 14px rgba(0,0,0,.1));max-width:17.5rem;width:90vw}.SignupStep5Form .Signup-tooltip .close{position:absolute;top:1rem;right:1rem}.SignupStep5Form .Signup-tooltip-arrow{width:.875rem;height:.75rem}.SignupStep5Form .Optional-checkboxes{margin-bottom:1.5rem}@media screen and (min-width:768px){.SignupStep5Form .Signup-confirmation-bottom-details{grid-template-columns:1fr 1fr}.SignupStep5Form .Signup-tooltip{max-width:28.75rem;width:auto;padding:1.5rem 2rem}.SignupStep5Form .Signup-tooltip .close{top:1.5rem;right:2rem}.SignupStep5Form .Optional-checkboxes{margin-bottom:1rem}}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SignUpSummaryBar{background-color:#fbf9f3;padding:1.5rem 1.25rem;position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0}.SignUpSummaryBar .SignUpSummaryBar-btn{align-items:center;background-color:transparent;border:none;color:#000;display:flex;justify-content:space-between;padding:0;width:100%}.SignUpSummaryBar .SignUpSummaryBar-chevron{transform:rotate(180deg)}.SignUpSummaryBar-desktop{display:none}@media screen and (min-width:768px){.SignUpSummaryBar{padding:1.5rem 5.5rem}.SignUpSummaryBar-mobile .SignUpSummaryBar-btn{margin:0 auto}}@media screen and (min-width:1400px){.SignUpSummaryBar{padding:1.5rem 5.5rem;position:relative}.SignUpSummaryBar-desktop{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem;align-items:center;background-color:#fbf9f3;column-gap:1.375rem;display:flex;grid-template-columns:repeat(5,max-content);justify-content:center}.SignUpSummaryBar-mobile{display:none}.SignUpSummaryBar-info{align-items:center;border-right:1px solid #121212;display:flex;column-gap:1.5rem;min-height:2.8125rem;padding-right:1.375rem}.SignUpSummaryBar-info--pricing{border-right:none}.SignUpSummaryBar-title{letter-spacing:.125rem}.SignUpSummaryBar-label{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;text-transform:uppercase}.SignUpSummaryBar-label--total{background-color:#ffc9c0;padding:.25rem;margin-left:calc(-1*.25rem)}}.SignUpSummaryBar-value{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:1rem}.SignUpSummaryBar-edit-button{font-family:Red Hat Text Medium,Helvetica;font-weight:500;font-size:.8125rem;letter-spacing:2px;color:#000;text-transform:uppercase;line-height:1;letter-spacing:.14625rem;background:none;border:none;border-bottom:1px solid #ff8da1;padding:.5rem .125rem}.SignUpSummaryBar-tooltip-anchor{background:none;border:none;padding:0;margin:-4px 0 0;font-size:14px;font-weight:400;display:inline-block}.SignUpSummaryBar-tooltip{font-family:Red Hat Text Normal,Helvetica;font-weight:400;font-size:.8125rem;background:#fff!important;border-radius:.75rem!important;color:#121212!important;display:flex!important;flex-direction:column!important;padding:1rem!important;gap:.5rem!important;filter:drop-shadow(0 5px 14px rgba(0,0,0,.1))!important;max-width:17.5rem!important;width:60vw!important;border:none!important}.SignUpSummaryBar-tooltip .tooltip-close{position:absolute;top:10px;right:6px;width:15px;height:15px}.SignUpSummaryBar-tooltip .SignUpSummaryBar-tooltip-content p{font-size:14px;line-height:1.4;margin:0}.SignUpSummaryBar-tooltip-arrow{border-right-color:#fff!important}