.SnapPlusPlansLoading_loadingContainer__FNPzV{gap:16px}.SnapPlusPlansLoading_loadingContainer__FNPzV,.SnapPlusPlansLoading_tosLoadingContainer__zj4_x{width:343px;max-width:90dvw;display:flex;flex-direction:column;color:var(--cw-extra-light-slate-gray)}.SnapPlusPlansLoading_tosLoadingContainer__zj4_x{margin-top:16px;align-items:center;gap:8px}.SnapPlusPlansLoading_tosLineLoading__66jrg{height:14px;border-radius:4px}.SnapPlusPlansLoading_tosLineLoading__66jrg:nth-child(2n){width:80%}.SnapPlusPlansLoading_tosLineLoading__66jrg:nth-child(odd){width:100%}.SnapPlusPlansLoading_nextButtonLoading__iSZXz{margin-top:24px;height:46px;width:100%;border-radius:26px}.PlanLoading_planLoadingOuter__QpkT5{border-radius:12px;height:120px;width:100%;padding:3px}.PlanLoading_planLoadingInner__zgXRT{height:100%;width:100%;background:var(--page-bg-color);border-radius:inherit;padding:22px 16px;display:flex;align-items:center;justify-content:space-between}.PlanLoading_label__0DGGR{display:flex;flex-direction:column}.PlanLoading_planNameLoading__SAwCN{width:130px;height:28px;border-radius:8px;margin-bottom:8px}.PlanLoading_planPriceLoading__Go4TS{width:120px;height:24px;border-radius:8px}.PlanLoading_planCheckMarkLoading__UioBP{height:38px;width:38px;border-radius:50%}.ListPlansPage_main__6BlSL{width:100%}.ListPlansPage_container__6cVdh,.ListPlansPage_main__6BlSL{height:100%;display:flex;align-items:center;justify-content:center}.ListPlansPage_container__6cVdh{max-width:calc(min(697px, 100%));flex-direction:column}.ListPlansPage_headingSection__SksV4{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 0;text-align:center}.ListPlansPage_title__KeARn{font-weight:600;font-size:34px;line-height:40px}.ListPlansPage_titleMobile__Awnk2{font-weight:600;font-size:28px;line-height:32px}.ListPlansPage_snapDescription__9Nigb{color:var(--cw-extra-light-slate-gray);font-weight:500;font-size:16px;line-height:20px}.ListPlansPage_snapDescriptionMobile___0Jki{font-size:14px;line-height:20px}.ApiError_container__ZVi0T{display:flex;flex-direction:column;align-items:center;gap:.75rem}.ApiError_messageDescription__iEo5h{font-weight:600;font-size:1rem;line-height:1.5rem}.ApiError_messageDescription__iEo5h a{color:var(--colors-2019__main__brand-yellow)}.ApiError_button__Ul5aY{padding:5px;min-width:13.75rem;min-height:2rem;background-color:var(--blue-100);border:transparent;border-radius:1.125rem;margin-top:1rem;color:var(--white);cursor:pointer}.common_messageHeading__sIyol{text-align:center;margin-top:.75rem;font-weight:600;font-size:2.125rem;line-height:2.5rem}.SnapPlusLogo_logo__bAJMW{height:12.3vh;width:12.3vh}.SnapPlusLogo_mobileLogo__UagFo{height:6rem;width:6rem}.SnapPlusLogo_logoContainer__DDch_{display:flex}.GeoLocationError_container__BvHHH{max-width:min(44rem,100%);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}.GeoLocationError_geolocationError___c5yk{font-weight:500;font-size:1rem;line-height:1.5rem;text-align:center;margin:.5rem 1.5rem 1.5rem}.GeoLocationError_header__iZPsj{margin-bottom:1.5rem}.LearnAboutSnapchatPlus_container__9JQb0{margin:1.5rem 0}.LearnAboutSnapchatPlus_button__toY13{background-color:transparent;border:1px solid var(--snapchat-plus-button-color);color:var(--snapchat-plus-button-color);padding:.4rem 1rem;border-radius:1.625rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;text-decoration:none}.SnapPlusPlansLoaded_scrollableWrapper__bm7in{min-height:270px;max-height:310px;overflow:hidden}.SnapPlusPlansLoaded_scrollablePlans__wq_oe{height:100%;overflow-y:auto}.SnapPlusPlansLoaded_snapPlusPlans__qDg8Q{width:343px;max-width:90dvw;display:flex;flex-direction:column;gap:16px;color:var(--cw-extra-light-slate-gray)}.SnapPlusPlansLoaded_termsOfService__PIVjw{width:343px;max-width:90vw;margin-top:16px;font-weight:500;font-size:10px;line-height:16px;text-align:center;color:var(--white-opacity-50)}.SnapPlusPlansLoaded_termsOfService__PIVjw a{color:var(--colors-2019__main__brand-yellow)}.SnapPlusPlansLoaded_promotionDescription__AYJHo{width:343px;max-width:90vw;margin-top:16px;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:var(--colors-2019__main__brand-yellow)}.SnapPlusPlansLoaded_nextButton__yrgO_{width:343px;max-width:95%;margin-top:24px;background:var(--yellow-v100);color:var(--black-v150);text-decoration:none;text-align:center;padding:12px 24px;cursor:pointer;border-radius:26px}.SnapPlusPlansLoaded_snapPlusPlanOuter__X1q_t{width:100%;border-radius:12px;background:var(--sc-plus-linear-gradient);padding:1px}.SnapPlusPlansLoaded_snapPlusPlanOuter__X1q_t>*{cursor:pointer}.SnapPlusPlansLoaded_snapPlusPlanInner__oLiuE{width:100%;background:var(--sig-2020__gray__84);display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:inherit}.SnapPlusPlansLoaded_snapPlusPlanDesktop__WF81m{height:120px;padding:22px 16px}.SnapPlusPlansLoaded_snapPlusPlanMobile__49u2G{height:100px;padding:16px}.SnapPlusPlansLoaded_snapPlusPlanLabel__f2n4e{display:flex;flex-direction:column;cursor:inherit}.SnapPlusPlansLoaded_subscriptionPlanNameDesktop__Itklm{font-weight:600;font-size:22px;line-height:28px}.SnapPlusPlansLoaded_planPriceTextContainer__utKZE{display:flex;flex-direction:column}.SnapPlusPlansLoaded_subscriptionPlanNameMobile__M5Hz6{font-weight:600;font-size:18px;line-height:24px}.SnapPlusPlansLoaded_planMonthlyPrice__4ePhV{margin-top:6px;font-weight:400;font-size:20px;line-height:24px}.SnapPlusPlansLoaded_planMonthlyPriceMobile__7T8ML{font-weight:400;font-size:16px;line-height:20px}.SnapPlusPlansLoaded_annualPlanCaption__wAaV4{margin-top:6px;font-weight:400;font-size:12px;line-height:16px;color:var(--white-opacity-50)}.SnapPlusPlansLoaded_annualPlanCaptionMobile__JcXGz{margin-top:6px;font-weight:400;font-size:10px;line-height:16px;color:var(--white-opacity-50)}.SnapPlusPlansLoaded_planCheckboxOuter__2Swv0{padding:1px;border-radius:50%;background:var(--sc-plus-linear-gradient)}.SnapPlusPlansLoaded_planCheckboxInner__4a2V3{all:unset;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:var(--sig-2020__gray__84)}.SnapPlusPlansLoaded_planCheckboxMobile__4w7lX{height:30px;width:30px}