.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:10%;display:flex;container-type:inline-size}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail{flex-direction:row;padding:6%}}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail{border-radius:inherit;height:100%}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_content{text-align:center;flex-direction:column;align-items:center;gap:1.48778cqw;width:100%;display:flex}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_content{text-align:left;flex:0 42%;align-items:flex-start;max-width:42%}}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_to,.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_from,.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_title{margin:0}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_title{line-height:1.1}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_message{-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}
.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard{cursor:pointer;background:0 0;border:0;flex:calc(50% - .5rem);min-width:0;max-width:calc(50% - .5rem);padding:0;display:block}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:focus-visible{outline:none}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:focus-visible .GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{outline:2px solid var(--color-wishees-form-focus,#ff6b63);outline-offset:2px}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{box-sizing:border-box;aspect-ratio:9/16;background:#fff;border:2px solid #fff;border-radius:.75rem;width:100%;transition:box-shadow .18s,transform .18s;display:block;overflow:hidden;box-shadow:0 1.25rem 3rem #4831783d,0 .5rem 1.25rem #2d284024}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{aspect-ratio:16/9}}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:hover .GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb,.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:focus-visible .GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{transform:translateY(-1px);box-shadow:0 1.5rem 3.5rem #4831784d,0 .65rem 1.5rem #2d28402e}
.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips{flex-wrap:wrap;justify-content:center;gap:.45rem;width:100%;display:flex}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip{background:var(--color-wishees-chip-bg);border:1px solid var(--color-wishees-chip-border);color:var(--color-wishees-filter-chip-text);border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;padding:.35rem .55rem .35rem .75rem;font-size:.82rem;font-weight:500;line-height:1.2;display:inline-flex}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip svg{flex-shrink:0}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip:hover,.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip:focus-visible{color:var(--color-wishees-chip-text)}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_label{overflow-wrap:anywhere;min-width:0}
.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_field{width:100%}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_field___toolbar{gap:0;margin:0}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete{flex-direction:column;gap:.35rem;width:100%;display:flex;position:relative}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_input{width:100%}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_list{background-color:var(--color-wishees-surface-popover);border:1px solid var(--color-wishees-border-tint);border-radius:var(--radius-wishees-form);box-shadow:var(--shadow-wishees-popover-menu);z-index:1;flex-direction:column;max-height:min(14rem,40dvh);margin:0;padding:.35rem;display:flex;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_option{border-radius:calc(var(--radius-wishees-form) - .15rem);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:.55rem .65rem}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_option___selected{color:var(--color-wishees-link);background-color:#7c3aed14;font-weight:600}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_option:focus-visible{outline:2px solid var(--color-wishees-form-focus);outline-offset:1px}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_empty{color:#536078;margin:0;padding:.55rem .65rem;font-size:.86rem}
.RenderLinkTextButtonChildren-module-scss-module__mZu4oW__RenderLinkTextButtonChildren_iconWrap{flex-shrink:0;align-items:center;display:inline-flex}.RenderLinkTextButtonChildren-module-scss-module__mZu4oW__RenderLinkTextButtonChildren_iconWrap svg{color:currentColor;flex-shrink:0}
.PrimaryButtonLoadingIcon-module-scss-module__Snrd-a__PrimaryButtonLoadingIcon{border-radius:9999px;flex-shrink:0;width:1.05rem;height:1.05rem;animation:1s linear infinite PrimaryButtonLoadingIcon-module-scss-module__Snrd-a__spin}@keyframes PrimaryButtonLoadingIcon-module-scss-module__Snrd-a__spin{to{transform:rotate(360deg)}}
.OverlayStack-module-scss-module__JdI7dq__OverlayStack_isolate{isolation:isolate}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_overlayZIndex{z-index:var(--z-overlay)}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_overlayAuthZIndex{z-index:calc(var(--z-overlay) + 1)}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_headerShellZIndex{z-index:var(--z-header-shell)}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_headerPopoverZIndex{z-index:var(--z-header-popover)}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_scrimZIndex{z-index:0}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_scrim{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background-color:#4f351e40;border-width:0}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_scrimAbsolute{z-index:0;position:absolute;inset:0}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_scrimFixed{position:fixed;inset:0}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_scrimTransparent{-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;pointer-events:auto;z-index:0;background-color:#0000;border-width:0;position:absolute;inset:0}.OverlayStack-module-scss-module__JdI7dq__OverlayStack_panelLayer{z-index:10;position:relative}
.SampleKicker-module-scss-module__XIxszW__SampleKicker{color:var(--color-wishees-link);letter-spacing:.08em;text-transform:uppercase;width:fit-content;max-width:100%;font-size:.72rem;font-weight:800;display:inline-block;}.SampleKicker-module-scss-module__XIxszW__OfferKicker{color:#4f46e5;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:850;}
.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSection{border-top:1px solid var(--color-wishees-border-subtle-soft);flex-direction:column;gap:clamp(1rem,2vw,1.4rem);width:100%;padding-top:clamp(1.25rem,3vw,1.75rem);display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSectionHeader{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000;border:0;flex-direction:column;gap:.35rem;padding:0;display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleList{flex-direction:column;gap:clamp(1rem,2vw,1.35rem);width:100%;display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleRow{border-bottom:1px solid #30274214;flex-wrap:wrap;gap:.75rem;width:100%;min-width:0;padding-bottom:clamp(1rem,2vw,1.35rem);display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleRow:last-child{border-bottom:0;padding-bottom:0}@media (min-width:48rem){.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleRow{align-items:flex-start}}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleLabel{padding-top:.125rem}@media (min-width:48rem){.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleLabel{align-self:flex-start;position:sticky;top:5.5rem}}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame{flex-direction:column;align-content:start;gap:.75rem;width:100%;min-width:0;display:flex;overflow:visible;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .friend-card{box-shadow:none;width:100%;margin:0}:is(.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .friend-card-actions,.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .wishlist-item-actions){overflow:visible}:is(.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame [data-style-guide-wishlist-item-card],.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .wishlist-shared-panel){box-shadow:none;width:100%;max-width:none;margin:0}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .language-switcher{align-self:flex-start;position:relative}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .language-switcher-menu{opacity:1;pointer-events:auto;min-width:5rem;margin-top:.5rem;position:static;transform:none}
.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorGrid{flex-wrap:wrap;gap:1rem;width:100%;display:flex}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorCard{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;flex:min(100%,14rem);gap:.55rem;min-width:0;padding:1rem;display:flex}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorSwatch{aspect-ratio:16/9;border:1px solid var(--color-wishees-border-subtle);border-radius:.75rem;width:100%}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorMeta{color:var(--color-wishees-kicker);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:600}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorUsage{color:var(--color-wishees-body-muted);margin:0;font-size:.9rem;line-height:1.5}
.WisheesBodyCopy-module-scss-module__AwEBtG__WisheesBodyCopy{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}.WisheesBodyCopy-module-scss-module__AwEBtG__WisheesBodyCopy___muted{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}
.PageToolbarRow-module-scss-module__t6zHRW__PageToolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(.55rem,1.6vw,.85rem);width:100%;display:flex;}.PageToolbarRow-module-scss-module__t6zHRW__PageToolbarRow_title{flex:min(100%,12rem);min-width:0;}.PageToolbarRow-module-scss-module__t6zHRW__PageToolbarRow_actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.6rem;display:flex;}
.WisheesLogo-module-scss-module__OlEobG__WisheesLogo{--wishees-logo-size:4.1rem;font-size:var(--wishees-logo-size);height:var(--wishees-logo-size);-webkit-user-select:none;user-select:none;align-items:center;gap:.02em;max-width:min(22rem,72vw);line-height:1;display:inline-flex}.WisheesLogo-module-scss-module__OlEobG__WisheesLogo_mark{pointer-events:none;flex-shrink:0;width:auto;height:1em;display:block}.WisheesLogo-module-scss-module__OlEobG__WisheesLogo_mark path{pointer-events:none}.WisheesLogo-module-scss-module__OlEobG__WisheesLogo_word{color:var(--color-wishees-heading-primary,#2b1256);font-family:var(--font-display),cursive,serif;letter-spacing:-.02em;pointer-events:none;flex-shrink:0;font-size:.448em;font-weight:800;line-height:1;translate:0 .04em}@media (max-width:640px){.WisheesLogo-module-scss-module__OlEobG__WisheesLogo{--wishees-logo-size:2.85rem}}
.PasswordFieldForgotLink-module-scss-module__M6XmiW__PasswordFieldForgotLink{text-transform:none;justify-content:flex-start;font-size:.9rem;font-weight:850}.PasswordFieldForgotLink-module-scss-module__M6XmiW__PasswordFieldForgotLink_icon{flex-shrink:0;width:.9rem;height:.9rem}
.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput{display:block;position:relative}.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput input{padding-right:2.75rem}.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput_toggleButton{color:#7b7288;z-index:1;width:2.25rem;height:2.25rem;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput_toggleButton:hover,.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput_toggleButton:focus-visible{color:#d9483f}
.PasswordField-module-scss-module__nzj2eq__PasswordField_forgotLinkRow{justify-content:flex-start;margin-top:.35rem;font-size:.9rem;line-height:1.45;display:flex}
.AccountFormSelect-module-scss-module__Xb_toq__AccountFormSelect{display:block;position:relative;}.AccountFormSelect-module-scss-module__Xb_toq__AccountFormSelect select{appearance:none}.AccountFormSelect-module-scss-module__Xb_toq__AccountFormSelect_chevron{color:var(--color-wishees-meta);pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}
.NotificationBellButton-module-scss-module__yPFcBW__NotificationBellButton{height:var(--header-icon-button-size,2rem);touch-action:manipulation;width:var(--header-icon-button-size,2rem);position:relative}.NotificationBellButton-module-scss-module__yPFcBW__NotificationBellButton svg{width:1.125rem;height:1.125rem}.NotificationBellButton-module-scss-module__yPFcBW__NotificationBellButton_badge{color:#fff;background-color:#b4234d;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;min-width:1rem;min-height:1rem;padding-inline:.25rem;font-size:.62rem;font-weight:900;display:flex;position:absolute;bottom:0;left:0;transform:translate(-33.333%,33.333%);box-shadow:0 0 0 2px #fff}
.NotificationPanelItemIcon-module-scss-module__xgN5aW__NotificationPanelItemIcon{color:currentColor;flex-shrink:0;width:1rem;height:1rem}
.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface{flex-direction:column;gap:.5rem;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_emptyMessage{color:var(--color-wishees-body-muted);text-align:left;margin:0;font-size:.875rem}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_viewAllButton{align-self:stretch;width:100%;margin-top:.25rem}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_items{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_itemDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_itemButton{color:var(--color-wishees-body-muted);white-space:normal;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;max-width:100%}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_itemLabel{overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSheet_scroll{flex-direction:column;gap:.5rem;display:flex}
.StandardContentPageLayout-module-scss-module__2oksKW__StandardContentPageLayout_inner{flex-direction:column;gap:.75rem;width:100%;display:flex}.StandardContentPageLayout-module-scss-module__2oksKW__StandardContentPageLayout_hubCard{border:1px solid var(--color-wishees-border-accent);background:#fff;border-radius:1rem;flex-direction:column;gap:.85rem;width:100%;padding:1rem;display:flex;box-shadow:0 .75rem 1.75rem #48317814}
.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_status{flex-direction:column;gap:2rem;display:flex}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_primaryBlock{flex-direction:column;gap:1rem;display:flex}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineFull{border-radius:.375rem;width:100%;max-width:40rem;height:1rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineMedium{border-radius:.375rem;width:min(88%,32rem);height:1rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_ctaSkeleton{border-radius:1rem;width:100%;max-width:20rem;height:2.6rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_secondaryBlock{flex-direction:column;gap:.75rem;display:flex}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_headingSkeleton{border-radius:.375rem;width:min(42%,12rem);height:1.25rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineWide{border-radius:.375rem;width:100%;max-width:36rem;height:1rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineNarrow{border-radius:.375rem;width:min(80%,28rem);height:1rem}
.SupportOfferMessageField-module-scss-module__xojhUG__SupportOfferMessageField{width:100%}.SupportOfferMessageField-module-scss-module__xojhUG__SupportOfferMessageField_textarea{box-sizing:border-box;resize:vertical;min-height:5.5rem}.SupportOfferMessageField-module-scss-module__xojhUG__SupportOfferMessageField_textarea___readOnly{color:var(--color-wishees-body-muted);cursor:not-allowed;background-color:#f7f4fb}
.GiftPaymentSupporterActions-module-scss-module__DQA3ua__GiftPaymentSupporterActions{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.GiftPaymentSupporterActions-module-scss-module__DQA3ua__GiftPaymentSupporterActions_primaryButton{border-radius:1rem;min-height:2.5rem;padding-inline:1rem}.GiftPaymentSupporterActions-module-scss-module__DQA3ua__GiftPaymentSupporterActions_secondaryButton{min-height:2.5rem;padding-inline:1rem}
.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay{flex-direction:column;gap:.25rem;display:flex}.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay_line{flex-direction:column;gap:.1rem;display:flex}.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay_lineLabel{color:#5f5670;font-size:.82rem;font-weight:650}.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay_lineValue{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.86rem;line-height:1.45}
.GiftPaymentBrandIcon-module-scss-module__kKm3aa__GiftPaymentBrandIcon{flex-shrink:0;display:block}
.GiftPaymentMethodIcon-module-scss-module__LQ-ATW__GiftPaymentMethodIcon{width:1.05em;height:1.05em}.GiftPaymentMethodIcon-module-scss-module__LQ-ATW__GiftPaymentMethodIcon___muted{color:#56536a}
.WisheesQrCode-module-scss-module__Y8RZpq__WisheesQrCode{background-color:#fffcf7f5;border:1px solid #f1dfd5;border-radius:.75rem;flex-shrink:0;width:9rem;height:9rem;margin-inline:auto;padding:.375rem}@media (min-width:640px){.WisheesQrCode-module-scss-module__Y8RZpq__WisheesQrCode{margin-inline:0}}
.MarketplaceBrandIcon-module-scss-module__oegwSW__MarketplaceBrandIcon{flex-shrink:0;width:1rem;height:1rem;display:block}
.WishlistItemCardActionsRow-module-scss-module__P-xh-q__WishlistItemCardActionsRow{flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.WishlistItemCardActionsRow-module-scss-module__P-xh-q__WishlistItemCardActionsRow_slot{flex-shrink:0;align-items:center;min-width:0;display:flex}
.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress{pointer-events:none;inset-inline:0;height:3px;z-index:calc(var(--z-overlay) + 2);position:fixed;top:0;overflow:hidden}@media (max-width:780px){.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress{z-index:5300}}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress___hidden{opacity:0}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar{transform-origin:0;background:linear-gradient(90deg,#d9483f,#ff8a5c,#36d399);width:100%;height:100%}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar___idle{opacity:0;transform:scaleX(0)}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar___active{animation:.9s cubic-bezier(.4,0,.2,1) infinite RouteNavigationProgress-module-scss-module__Ntbf4a__wisheesRouteProgress}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar___active{animation:none}}@keyframes RouteNavigationProgress-module-scss-module__Ntbf4a__wisheesRouteProgress{0%{transform:scaleX(.08)}50%{transform:scaleX(.72)}to{transform:scaleX(.08)}}
.PageRouteTransition-module-scss-module__VYuiwa__PageRouteTransition{animation:.22s cubic-bezier(.16,1,.3,1) both PageRouteTransition-module-scss-module__VYuiwa__wisheesPageEnter}@media (prefers-reduced-motion:reduce){.PageRouteTransition-module-scss-module__VYuiwa__PageRouteTransition{animation:none}}@keyframes PageRouteTransition-module-scss-module__VYuiwa__wisheesPageEnter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}
.StayLoggedInField-module-scss-module__Xv-tBq__StayLoggedInField{color:var(--color-wishees-body);cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.4;display:inline-flex}.StayLoggedInField-module-scss-module__Xv-tBq__StayLoggedInField_checkbox{accent-color:var(--color-wishees-link);border:1px solid #30274238;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}
.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions{gap:var(--spacing-wishees-lg);flex-flow:wrap;justify-content:flex-start;width:100%;display:flex}:is(.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions>a,.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions>button,.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions>.btn){flex:1 1 calc(50% - var(--spacing-wishees-lg)/2);justify-content:center;min-width:8.5rem}
.MeRightSidebarWishRowActions-module-scss-module__sF6MiG__MeRightSidebarWishRowActions{flex-direction:row;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.MeRightSidebarWishRowActions-module-scss-module__sF6MiG__MeRightSidebarWishRowActions_column{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.MeRightSidebarWishRowActions-module-scss-module__sF6MiG__MeRightSidebarWishRowActions_viewLink{color:var(--color-wishees-body-muted);flex-shrink:0;justify-content:flex-start;width:fit-content;min-height:0;padding:0;font-weight:400}.MeRightSidebarWishRowActions-module-scss-module__sF6MiG__MeRightSidebarWishRowActions_viewLink svg{color:currentColor}.MeRightSidebarWishRowActions-module-scss-module__sF6MiG__MeRightSidebarWishRowActions_viewLink:hover,.MeRightSidebarWishRowActions-module-scss-module__sF6MiG__MeRightSidebarWishRowActions_viewLink:focus-visible{color:var(--color-wishees-chip-text)}
.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton{flex-direction:column;gap:.75rem;margin-block:1rem;display:flex}.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton_summary{color:var(--color-wishees-body-muted);margin:0;font-size:.875rem}.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton_list{color:var(--color-wishees-heading-primary);flex-direction:column;gap:.25rem;margin:0;padding-inline-start:1.25rem;font-size:.875rem;display:flex}.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton_message{color:var(--color-wishees-body-muted);margin:0;font-size:.875rem}
.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_wishList,.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_friendList,.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_wishList___supported{gap:0}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_friend{align-items:center;gap:.65rem;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_event{align-items:flex-start;gap:.75rem;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventDate{min-width:3rem;color:var(--color-wishees-highlight);background:#ff6b631f;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;padding:.35rem .5rem;font-size:.78rem;font-weight:700;line-height:1.1;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventBody{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventTitle{color:var(--color-wishees-heading-primary);margin:0;font-weight:700}
.style-guide-card-samples-module-scss-module__M8fNhW__StyleGuideCardSamples_friendCard{align-items:flex-start;}.style-guide-card-samples-module-scss-module__M8fNhW__StyleGuideCardSamples_panelCard{width:100%}
.MePageShell-module-scss-module__DoNNvq__MePageShell{min-height:100vh}.MePageShell-module-scss-module__DoNNvq__MePageShell_inner{width:min(100%,76rem);padding-block:1rem 2.5rem;padding-inline:var(--spacing-wishees-page-x-narrow);flex-direction:column;gap:1.25rem;margin:0 auto;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_body{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_right{flex-direction:column;flex:0 0 21.25rem;gap:1rem;min-width:0;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_main{flex-direction:column;flex:22rem;gap:1rem;min-width:0;display:flex}@media (max-width:960px){.MePageShell-module-scss-module__DoNNvq__MePageShell_footer___desktop{display:none}}.MePageShell-module-scss-module__DoNNvq__MePageShell_footer___mobile{width:100%;display:none}@media (max-width:960px){.MePageShell-module-scss-module__DoNNvq__MePageShell_footer___mobile{order:3;margin-top:auto;display:block}.MePageShell-module-scss-module__DoNNvq__MePageShell{flex-direction:column;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_inner{flex-direction:column;flex:1;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_body{flex-direction:column;flex:1}.MePageShell-module-scss-module__DoNNvq__MePageShell_main,.MePageShell-module-scss-module__DoNNvq__MePageShell_right{flex:100%;width:100%}.MePageShell-module-scss-module__DoNNvq__MePageShell_main{order:1}.MePageShell-module-scss-module__DoNNvq__MePageShell_right{order:2}}
.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert{background-color:var(--color-wishees-alert-info-surface);border-color:var(--color-wishees-border-tint);color:var(--color-wishees-body);gap:var(--spacing-wishees-alert-gap);padding-block:var(--spacing-wishees-lg);border-style:solid;border-width:1px;border-radius:1rem;flex-direction:column;padding-inline:1rem;display:flex;}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert+.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert{margin-top:var(--spacing-wishees-md)}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert strong{color:var(--color-wishees-layout-accent)}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert___error{background-color:var(--color-wishees-alert-error-surface);border-color:var(--color-wishees-alert-error-border);}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert___error strong{color:var(--color-wishees-alert)}
.MeFooter-module-scss-module__44Rusa__MeFooter{color:var(--color-wishees-footer-muted);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;font-size:.82rem;display:flex}.MeFooter-module-scss-module__44Rusa__MeFooter p{margin:0}.MeFooter-module-scss-module__44Rusa__MeFooter a{color:inherit}@media (max-width:960px){.MeFooter-module-scss-module__44Rusa__MeFooter{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem}.MeFooter-module-scss-module__44Rusa__MeFooter p{width:100%}}
.account-database-admin-section-module-scss-module__6F5__a__AccountDatabaseAdminSection_tablePanel{width:100%;min-width:0;margin-top:1.4rem;}@media (max-width:48.75rem){.account-database-admin-section-module-scss-module__6F5__a__AccountDatabaseAdminSection_tablePanel{padding:var(--spacing-wishees-sm);margin-top:1rem}}
.MeRightSidebarViewAllLink-module-scss-module__FosO2W__MeRightSidebarViewAllLink{text-align:left;border-top:1px solid #ff6b632e;justify-content:flex-start;align-self:flex-start;width:100%;padding-top:.75rem}
.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable{border-collapse:collapse;width:100%;min-width:100%;margin:0;}.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable th{white-space:nowrap;background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);padding-inline:var(--spacing-wishees-lg);padding-block:var(--spacing-wishees-table-cell-y);text-align:left;vertical-align:top;color:var(--color-wishees-layout-accent);font-size:.82rem;font-weight:900}.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable td{overflow-wrap:anywhere;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-wishees-border-subtle-soft);padding-inline:var(--spacing-wishees-lg);padding-block:var(--spacing-wishees-table-cell-y);text-align:left;vertical-align:top;color:var(--color-wishees-emphasis-body)}.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable tr:last-child td{border-bottom-width:0}
.FriendRequestAcceptConfirmModal-module-scss-module__NAw5FG__FriendRequestAcceptConfirmModal{box-shadow:none;min-height:0;padding-top:var(--spacing-wishees-md);background-color:#0000;border:0;flex-direction:column;flex:1;gap:0;display:flex;overflow:visible}.FriendRequestAcceptConfirmModal-module-scss-module__NAw5FG__FriendRequestAcceptConfirmModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.FriendRequestAcceptConfirmModal-module-scss-module__NAw5FG__FriendRequestAcceptConfirmModal_panel{max-width:var(--max-width-wishees-login-card)}
.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow{align-items:center;gap:.65rem;display:flex}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_avatar{flex-shrink:0;width:2rem;height:2rem;font-size:.82rem}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_name{min-width:0;color:var(--color-wishees-heading-primary);flex:auto;font-weight:600;text-decoration:none}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_name___plain{min-width:0;color:var(--color-wishees-heading-primary);flex:auto;font-weight:600}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_status{flex:auto;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;display:flex}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_connectedIcon{color:var(--color-wishees-highlight)}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_connectButton{border:1px solid var(--color-wishees-border-accent);width:1.85rem;height:1.85rem;color:var(--color-wishees-highlight);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_connectButton:disabled{cursor:wait;opacity:.65}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_cancelButton{border:1px solid var(--color-wishees-border-accent);width:1.85rem;height:1.85rem;color:var(--color-wishees-body-muted);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_cancelButton:disabled{cursor:wait;opacity:.65}
.ContentPageSection-module-scss-module__P5vZ1G__ContentPageSection{gap:var(--spacing-wishees-lg);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;}
.style-guide-layout-samples-module-scss-module__pFKDXq__StyleGuideLayoutShellPreview{background-color:#ffffffd1;border-radius:1rem;min-height:0!important;padding-block:2rem!important}.style-guide-layout-samples-module-scss-module__pFKDXq__StyleGuideLayoutSectionCopy{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);margin:0}.style-guide-layout-samples-module-scss-module__pFKDXq__StyleGuideLayoutSectionsMax,.style-guide-layout-samples-module-scss-module__pFKDXq__StyleGuideLayoutAccountFieldMax{max-width:28rem}
.FriendRequestCancelConfirmModal-module-scss-module__1m7m3q__FriendRequestCancelConfirmModal{box-shadow:none;min-height:0;padding-top:var(--spacing-wishees-md);background-color:#0000;border:0;flex-direction:column;flex:1;gap:0;display:flex;overflow:visible}.FriendRequestCancelConfirmModal-module-scss-module__1m7m3q__FriendRequestCancelConfirmModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.FriendRequestCancelConfirmModal-module-scss-module__1m7m3q__FriendRequestCancelConfirmModal_panel{max-width:var(--max-width-wishees-login-card)}
.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm{box-sizing:border-box;align-self:stretch;width:100%;max-width:none}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm [data-homepage-embedded-wish-create-panel]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;padding:0}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm [data-homepage-embedded-wish-create-panel] [data-homepage-hero-intro]{margin-bottom:.5rem;padding-inline:0}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm>form,.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm [data-homepage-wish-form-entry]{align-self:stretch;width:100%;max-width:none}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm .one-wish-sentence-row{align-self:stretch;width:100%;max-width:none}@media (max-width:40rem){.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm [data-homepage-wish-form-entry] .one-wish-sentence-row{box-shadow:none;gap:var(--spacing-wishees-form-label);background-color:#0000;border-width:0;padding:0}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm [data-homepage-wish-form-entry] .one-wish-sentence-row>:first-child{padding-inline:0}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm [data-homepage-wish-form-entry] [data-homepage-amazon-suggestion=true]{box-shadow:none;border-width:0;margin-top:0;padding-inline:0}}.MeHomepageWishForm-module-scss-module__nmHlFa__MeHomepageWishForm_pendingRequests{width:100%;margin-top:.75rem}
.FriendsConnectedCountBadge-module-scss-module__Qb3jbG__FriendsConnectedCountBadge{border:1px solid var(--glass-border);background-color:var(--glass-bg);text-align:center;min-width:1.75rem;min-height:1.75rem;color:var(--text-secondary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex}
.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero{text-align:left;width:100%}.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero_inviteAction{flex-shrink:0}@media (max-width:48.75rem){.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero_inviteAction{min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero_statusNote{border:1px solid var(--color-wishees-border-accent);color:var(--color-wishees-highlight);font-size:var(--text-wishees-h6);font-weight:800;line-height:var(--leading-wishees-h6);min-height:var(--spacing-wishees-touch);padding:var(--spacing-wishees-list) var(--spacing-wishees-lg);background-color:#ffffffd1;border-radius:9999px;align-items:center;width:fit-content;display:inline-flex}
.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard{border:1px solid var(--color-wishees-border-accent);background:#fff9;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex;box-shadow:0 .75rem 1.75rem #48317814}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_title{color:var(--color-wishees-heading-primary);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:700}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_name{color:var(--color-wishees-heading-primary);overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:.98rem;font-weight:700;line-height:1.35}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_code{background:var(--color-wishees-priority-static-surface);border:1px solid var(--color-wishees-border-accent);color:var(--color-wishees-body-muted);font-family:var(--font-body);letter-spacing:.08em;border-radius:.5rem;flex:none;justify-content:center;align-items:center;min-width:5.5rem;padding:.35rem .7rem;font-size:.95rem;font-weight:800;display:inline-flex}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_codeButton{cursor:pointer}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_codeButton:hover,.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_codeButton:focus-visible{border-color:var(--color-wishees-form-focus);color:var(--color-wishees-heading-primary)}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_codeButton:focus-visible{outline:var(--spacing-wishees-form-focus-ring) solid var(--color-wishees-form-focus);outline-offset:2px}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_fields{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard_actions{flex-direction:column;gap:.5rem;display:flex}.HomepageConnectByCodeCard-module-scss-module__h_BDwa__HomepageConnectByCodeCard___embedded{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}
.FriendCreateWishForFriendAction-module-scss-module__ynoAPW__FriendCreateWishForFriendAction{width:fit-content;min-height:0;font-family:var(--font-display);white-space:nowrap;flex-shrink:0;justify-content:flex-start;padding:0;font-weight:400}@media (max-width:48.75rem){.FriendCreateWishForFriendAction-module-scss-module__ynoAPW__FriendCreateWishForFriendAction{justify-content:center}}@media (min-width:48.75rem){.FriendCreateWishForFriendAction-module-scss-module__ynoAPW__FriendCreateWishForFriendAction{justify-content:flex-start}}
@keyframes HomepageContinueWishCtaShell-module-scss-module__aorZIq__homepageContinueWishHeartbeat{0%,to{opacity:.9;transform:scale(1)}14%{opacity:1;transform:scale(1.06)}28%{opacity:.9;transform:scale(1)}42%{opacity:1;transform:scale(1.03)}56%,to{opacity:.9;transform:scale(1)}}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell{--continue-wish-heartbeat-radius:.85rem;display:inline-flex;position:relative}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell:before{border-radius:calc(var(--continue-wish-heartbeat-radius) + 4px);content:"";pointer-events:none;border:2px solid #ff6b63;animation:1.2s ease-in-out infinite HomepageContinueWishCtaShell-module-scss-module__aorZIq__homepageContinueWishHeartbeat;position:absolute;inset:-4px}@media (prefers-reduced-motion:reduce){.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell:before{animation:none}}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell_stretch{align-self:stretch;width:100%}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell_formSubmitRadius{--continue-wish-heartbeat-radius:11px}@media (max-width:40rem){.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell_formSubmitRadius{--continue-wish-heartbeat-radius:14px}}
.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction{width:fit-content;min-height:0;font-family:var(--font-display);white-space:nowrap;flex-shrink:0;justify-content:flex-start;padding:0;font-weight:400}@media (max-width:48.75rem){.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction{justify-content:center}}@media (min-width:48.75rem){.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction{justify-content:flex-start}}.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction___disabled{cursor:not-allowed;opacity:.5}
.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_body{flex-direction:column;gap:1rem;display:flex}.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_hint{color:var(--color-wishees-body-muted);font-size:.92rem;line-height:var(--leading-wishees-body);margin:0}.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_input{border:1px solid var(--color-wishees-border-accent);width:100%;color:var(--color-wishees-heading-primary);letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#fff;border-radius:.85rem;padding:.8rem .95rem;font-size:1.05rem;font-weight:800}.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_result{background:#f8f5ff;border-radius:.9rem;flex-direction:column;gap:.75rem;padding:.85rem .95rem;display:flex}.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_name{color:var(--color-wishees-heading-primary);margin:0;font-size:1rem;font-weight:800}.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_status{color:var(--color-wishees-body-muted);margin:0;font-size:.9rem;line-height:1.45}.HomepageFindUserByCodeModal-module-scss-module__sOREvq__HomepageFindUserByCodeModal_error{color:var(--color-wishees-danger-link);margin:0;font-size:.9rem;line-height:1.45}
.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection,.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection___sidebar{width:100%}.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection_shell{opacity:0;width:100%;max-height:0;transition:max-height .36s,opacity .28s,margin-top .36s;overflow:hidden}.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection_shell___visible{opacity:1;max-height:30rem;margin-top:.75rem}@media (prefers-reduced-motion:reduce){.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection_shell{transition:none}.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection_shell___visible{opacity:1;max-height:none;margin-top:.75rem}}.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection_cachedShell{width:100%;margin-top:.75rem}.MeWishNeedSuggestionsSection-module-scss-module__SA65ja__MeWishNeedSuggestionsSection_list{flex-direction:column;width:100%;display:flex}
.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions{flex-flow:row;justify-content:space-between;width:100%;display:flex}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_column{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink{color:var(--color-wishees-body-muted);flex-shrink:0;justify-content:flex-start;width:fit-content;min-height:0;padding:0;font-weight:400}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink svg{color:currentColor}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink:hover,.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink:focus-visible{color:var(--color-wishees-chip-text)}
.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem{flex-direction:column;width:100%;display:flex}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem___compact{flex-direction:column;width:100%;margin:0;display:flex}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_image___compact{width:44px;height:44px}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_select{cursor:pointer;text-align:left;background-color:#0000;border:0;align-items:center;gap:1.5rem;width:100%;padding-block:1rem;padding-inline:0;display:flex}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_select:hover,.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_select:focus-visible{outline:none}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_select___compact{cursor:pointer;text-align:left;background-color:#0000;border:0;align-items:flex-start;gap:.65rem;width:100%;padding:0;display:flex}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_select___compact:hover,.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_select___compact:focus-visible{outline:none}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_title{color:var(--text-primary);font-family:var(--font-display);overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1.12}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_title___compact{color:var(--color-wishees-heading-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;line-height:1.2;display:block;overflow:hidden}.MeWishNeedSuggestionItem-module-scss-module__o4T7vq__MeWishNeedSuggestionItem_meta___compact{color:var(--color-wishees-body-muted);font-size:.82rem}
.InvitePreview-module-scss-module__lOqx-q__InvitePreview{gap:var(--spacing-wishees-lg);flex-direction:column;display:flex}.InvitePreview-module-scss-module__lOqx-q__InvitePreview p{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);margin:0;font-size:.92rem;line-height:1.4}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_connectionCodeInput{color:var(--color-wishees-heading-secondary);font-family:var(--font-display),serif;font-size:var(--text-wishees-h4);font-weight:700;line-height:var(--leading-wishees-h4);font-family:var(--font-body),serif;text-transform:uppercase}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_inviteLinkInput{color:var(--color-wishees-heading-eyebrow);font-family:var(--font-display),serif;font-size:var(--text-wishees-h6);font-weight:700;line-height:var(--leading-wishees-h6);font-family:var(--font-body),serif}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrSection{align-items:center;gap:var(--spacing-wishees-sm);flex-direction:column;display:flex}@media (min-width:40rem){.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrSection{align-items:flex-start}}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrLabel{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);text-align:center;margin:0}@media (min-width:40rem){.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrLabel{text-align:left}}
.MeWishNeedSuggestionsRefreshLink-module-scss-module__EGklnW__MeWishNeedSuggestionsRefreshLink{align-self:flex-start;margin-top:.35rem}
.FriendsInviteModal-module-scss-module__BTcswG__FriendsInviteModal{max-height:var(--spacing-wishees-modal-tall);max-width:var(--max-width-wishees-login-card);flex-direction:column;display:flex}.FriendsInviteModal-module-scss-module__BTcswG__FriendsInviteModal_sections{gap:var(--spacing-wishees-xl);width:100%;min-height:0}
.style-guide-category-group-module-scss-module__YfXdEq__StyleGuideCategoryGroup{border:1px solid var(--color-wishees-border-subtle);box-shadow:var(--shadow-wishees-content-card);border-radius:1rem;margin-block:0;}.style-guide-category-group-module-scss-module__YfXdEq__StyleGuideCategoryGroup_body{flex-direction:column;gap:clamp(1.25rem,2vw,1.75rem);width:100%;padding-block:0;padding-inline:1.15rem;display:flex;}.style-guide-category-group-module-scss-module__YfXdEq__StyleGuideCategoryGroup_body>:first-child{margin-top:0}
.PayoffSharePromptHost-module-scss-module__TT0xDq__PayoffSharePromptHost_body{margin:0 0 1rem}.PayoffSharePromptHost-module-scss-module__TT0xDq__PayoffSharePromptHost_actions{flex-wrap:wrap;gap:.75rem;display:flex}
.style-guide-component-gallery-module-scss-module__FVcM3a__StyleGuideComponentGallery{flex-direction:column;gap:clamp(1rem,2vw,1.35rem);width:100%;padding-bottom:3rem;display:flex;}
.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow{align-items:center;gap:.65rem;display:flex}.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow_avatar{flex-shrink:0;width:2rem;height:2rem;font-size:.82rem}.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow_body{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow_name{color:var(--color-wishees-heading-primary);font-weight:600}.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow_hint{color:var(--color-wishees-body-muted);margin:0;font-size:.78rem}.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow_connectButton{border:1px solid var(--color-wishees-border-accent);width:1.85rem;height:1.85rem;color:var(--color-wishees-highlight);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MeFriendSuggestionRow-module-scss-module__6LF7aa__MeFriendSuggestionRow_connectButton:disabled{cursor:wait;opacity:.65}
.style-guide-section-module-scss-module__yTAqSW__StyleGuideSection_root{flex-direction:column;width:100%;min-width:0;display:flex}
.MeFriendSuggestionsList-module-scss-module__y7vJra__MeFriendSuggestionsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}
.MeRightSidebarConnectFriendButton-module-scss-module__XogTkW__MeRightSidebarConnectFriendButton{width:100%}
.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem{align-items:center;gap:var(--spacing-wishees-md);min-height:3.125rem;padding-inline:var(--spacing-wishees-lg);padding-block:var(--spacing-wishees-md);text-align:left;font:inherit;color:var(--color-wishees-menu-ink);cursor:pointer;background-color:#0000;border:0;border-radius:0;width:100%;font-weight:800;text-decoration:none;display:flex}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem:hover,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem:focus-visible{background-color:var(--color-wishees-surface-tinted-hover);color:var(--color-wishees-accent-purple)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive .AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon{color:var(--color-wishees-danger-link)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:hover,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:focus-visible{color:var(--color-wishees-danger-link-hover);background-color:var(--color-wishees-surface-tinted-hover)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:hover .AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:focus-visible .AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon{color:var(--color-wishees-danger-link-hover)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon{width:1.125rem;height:1.125rem;color:var(--color-wishees-accent-purple);flex-shrink:0}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_label{flex:1;min-width:0}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___button{}
.MeDashboardWishFormCard-module-scss-module___LEQLa__MeDashboardWishFormCard{width:100%}@media (max-width:40rem){.MeDashboardWishFormCard-module-scss-module___LEQLa__MeDashboardWishFormCard [data-homepage-wish-form-entry] .one-wish-sentence-row{box-shadow:none;gap:var(--spacing-wishees-form-label);background-color:#0000;border-width:0;padding:0}.MeDashboardWishFormCard-module-scss-module___LEQLa__MeDashboardWishFormCard [data-homepage-wish-form-entry] .one-wish-sentence-row>:first-child{padding-inline:0}.MeDashboardWishFormCard-module-scss-module___LEQLa__MeDashboardWishFormCard [data-homepage-wish-form-entry] [data-homepage-amazon-suggestion=true]{box-shadow:none;border-width:0;margin-top:0;padding-inline:0}}
.UserReportDialog-module-scss-module__kVSK_a__UserReportDialog_panel{max-width:var(--max-width-wishees-login-card)}.UserReportDialog-module-scss-module__kVSK_a__UserReportDialog_body{flex-direction:column;gap:1rem;display:flex}.UserReportDialog-module-scss-module__kVSK_a__userReportFields select,.UserReportDialog-module-scss-module__kVSK_a__userReportFields textarea{min-height:var(--spacing-wishees-input);border-radius:var(--radius-wishees-nested);border-style:solid;border-width:1px;border-color:var(--color-wishees-form-border);padding-inline:var(--spacing-wishees-nested);background-color:#fff}.UserReportDialog-module-scss-module__kVSK_a__userReportFields textarea{min-height:var(--spacing-wishees-textarea);padding-block:var(--spacing-wishees-sm)}
.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_mobileActions{flex-direction:column;gap:.5rem;display:flex}@media (min-width:48.75rem){.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_mobileActions{display:none}}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopActions{flex-direction:column;gap:0;display:none}@media (min-width:48.75rem){.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopActions{display:flex}}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_menuAction{justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_menuAction svg{flex-shrink:0;width:1.125rem;height:1.125rem}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopAction{justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopAction svg{flex-shrink:0;width:1.125rem;height:1.125rem}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_icon{height:var(--spacing-wishees-lg);width:var(--spacing-wishees-lg);flex-shrink:0}
.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal{box-sizing:border-box;align-self:stretch;width:100%;max-width:none}.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal [data-homepage-embedded-wish-create-panel]{width:100%}.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal>form,.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal [data-homepage-wish-form-entry]{align-self:stretch;width:100%;max-width:none}.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal .one-wish-sentence-row{align-self:stretch;width:100%;max-width:none}
.MeOnboardingResumeBanner-module-scss-module__df7hBq__MeOnboardingResumeBanner{background:var(--wishees-surface-muted,#fff9f3);border-bottom:1px solid var(--wishees-border-subtle,#eadfd4);inset-inline:0;width:100%;z-index:var(--z-onboarding-resume-banner);flex-direction:column;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;position:fixed;top:0}.MeOnboardingResumeBanner-module-scss-module__df7hBq__MeOnboardingResumeBanner_text{text-align:center;margin:0}@media (min-width:48rem){.MeOnboardingResumeBanner-module-scss-module__df7hBq__MeOnboardingResumeBanner{flex-direction:row;justify-content:center}}
.FriendOverflowMenuTrigger-module-scss-module__bwG-CG__FriendOverflowMenuTrigger{flex-shrink:0;align-self:flex-start}
.ProfileSection-module-scss-module__mHunUW__ProfileSection{margin-block:0}.ProfileSection-module-scss-module__mHunUW__ProfileSection_summary{font-size:1rem}.ProfileSection-module-scss-module__mHunUW__ProfileSection_body{max-width:var(--spacing-wishees-profile-form);margin-top:1rem}.ProfileSection-module-scss-module__mHunUW__ProfileSection_status{color:var(--color-wishees-status);font-size:var(--text-wishees-compact-plus,.9rem);margin:0;font-weight:600}.ProfileSection-module-scss-module__mHunUW__ProfileSection_subsection{gap:var(--spacing-wishees-sm);flex-direction:column;display:flex}.ProfileSection-module-scss-module__mHunUW__ProfileSection_subsection+.ProfileSection-module-scss-module__mHunUW__ProfileSection_subsection{border-top:1px solid #ff6b631f;margin-top:1.25rem;padding-top:1.25rem}.ProfileSection-module-scss-module__mHunUW__ProfileSection_subsectionTitle{color:#536078;margin:0;font-size:.86rem;font-weight:600}.ProfileSection-module-scss-module__mHunUW__ProfileSection_overrideAction{color:var(--color-wishees-primary,#ff5d56);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-size:.86rem;font-weight:600;text-decoration:underline}@media (max-width:960px){.ProfileSection-module-scss-module__mHunUW__ProfileSection___mobileOrderHero{order:1}.ProfileSection-module-scss-module__mHunUW__ProfileSection___mobileOrderApp{order:2}.ProfileSection-module-scss-module__mHunUW__ProfileSection___mobileOrderGifts{order:3}.ProfileSection-module-scss-module__mHunUW__ProfileSection___mobileOrderStayInTouch{order:4}.ProfileSection-module-scss-module__mHunUW__ProfileSection___mobileOrderSecurity{order:5}}
.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink{justify-content:flex-start;gap:0;min-width:0;max-width:100%;padding:0;line-height:1.375}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink___truncate{white-space:nowrap;overflow:hidden}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink___wrap{white-space:normal}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink_label{min-width:0;font-weight:300}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink_label___truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink_label___wrap{overflow-wrap:anywhere}
.MeOnboardingStep-module-scss-module__KTKLEa__MeOnboardingStep{flex-direction:column;gap:1rem;display:flex}.MeOnboardingStep-module-scss-module__KTKLEa__MeOnboardingStep_error{color:var(--color-wishees-alert);font-size:.875rem;font-weight:600;line-height:var(--leading-wishees-body);margin:0}
.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity{flex-direction:column;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex}@media (min-width:48.75rem){.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity{display:none}}.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity_avatar{color:#fff;font-family:var(--font-display),serif;font-size:var(--text-wishees-h3);letter-spacing:normal;font-weight:300;line-height:var(--leading-wishees-h3);box-shadow:var(--shadow-wishees-friend-avatar);font-family:var(--font-display),serif;height:var(--spacing-wishees-friend-avatar-lg);width:var(--spacing-wishees-friend-avatar-lg);border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity_label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity_detailLink{color:var(--color-wishees-link);text-align:center;font-size:.875rem;font-weight:600;line-height:1.375}
.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu{flex-shrink:0;align-self:flex-start;position:relative}.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_nav{flex-direction:column;gap:.5rem;display:flex}.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_panel{color:var(--color-wishees-account-menu-ink)}.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_scroll{gap:0;padding:0}@media (max-width:48.75rem){.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_scroll{gap:1rem;padding-inline:0}}
.AppHeaderAccountControl-module-scss-module__5EfeHa__control{flex-shrink:0;align-items:center;display:flex;position:relative}
.AppHeaderPublicLoginForm-module-scss-module__mVvLLa__HeaderPublicLoginForm{flex-direction:column;display:flex;}.AppHeaderPublicLoginForm-module-scss-module__mVvLLa__HeaderPublicLoginForm .btn{margin-top:0}.AppHeaderPublicLoginForm-module-scss-module__mVvLLa__HeaderPublicLoginForm_actions{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}.AppHeaderPublicLoginForm-module-scss-module__mVvLLa__HeaderPublicLoginForm_actionRow{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.AppHeaderPublicLoginForm-module-scss-module__mVvLLa__HeaderPublicLoginForm_actionRow .btn{border-radius:var(--radius-wishees-nested);box-sizing:border-box;font-family:var(--font-display);font-size:var(--text-wishees-h6);text-align:center;text-overflow:ellipsis;flex:1 1 0;align-self:center;width:100%;min-width:0;font-weight:600;line-height:1.2;overflow:hidden;height:var(--spacing-wishees-touch-lg)!important;max-height:var(--spacing-wishees-touch-lg)!important;min-height:var(--spacing-wishees-touch-lg)!important;white-space:nowrap!important;padding:0 .85rem!important}.AppHeaderPublicLoginForm-module-scss-module__mVvLLa__HeaderPublicLoginForm_actionButton___disabled{opacity:.6;pointer-events:none}
.SocialLoginBrowserNotice-module-scss-module__y5Q--a__SocialLoginBrowserNotice{gap:var(--spacing-wishees-sm);margin-top:var(--spacing-wishees-xl);flex-direction:column;display:flex}.SocialLoginBrowserNotice-module-scss-module__y5Q--a__SocialLoginBrowserNotice_browsers{color:var(--color-wishees-body);font-size:.92rem;font-weight:var(--font-weight-wishees-850);margin:0}.SocialLoginBrowserNotice-module-scss-module__y5Q--a__SocialLoginBrowserNotice_message{color:var(--color-wishees-meta);margin:0;font-size:.86rem}.SocialLoginBrowserNotice-module-scss-module__y5Q--a__SocialLoginBrowserNotice___compactTop{margin-top:0}
.LoginLoginSocialOptions-module-scss-module__BF4yCW__socialLoginButton{border-color:var(--color-wishees-form-border);color:var(--color-wishees-login-method);font-weight:var(--font-weight-wishees-850);align-items:center;gap:var(--spacing-wishees-md);min-width:0;min-height:3rem;padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-lg);background-color:#fff;border-style:solid;border-width:1px;border-radius:1rem;justify-content:flex-start;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__socialLoginButton:hover,.LoginLoginSocialOptions-module-scss-module__BF4yCW__socialLoginButton:focus-visible{background-color:var(--color-wishees-surface-tinted);border-color:color-mix(in srgb, var(--color-wishees-highlight) 32%, transparent);color:var(--color-wishees-login-method-hover)}.LoginLoginSocialOptions-module-scss-module__BF4yCW__socialLoginButton svg{flex-shrink:0;width:1.25rem;height:1.25rem}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link{border-color:var(--color-wishees-form-border);color:var(--color-wishees-login-method);font-weight:var(--font-weight-wishees-850);align-items:center;gap:var(--spacing-wishees-md);min-width:0;min-height:3rem;padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-lg);background-color:#fff;border-style:solid;border-width:1px;border-radius:1rem;justify-content:flex-start;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:hover,.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:focus-visible{background-color:var(--color-wishees-surface-tinted);border-color:color-mix(in srgb, var(--color-wishees-highlight) 32%, transparent);color:var(--color-wishees-login-method-hover)}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:hover,.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:focus-visible{transform:translateY(-1px)}@media (max-width:47.5rem){.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link{text-align:left;white-space:normal}}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_list{gap:var(--spacing-wishees-md);margin-top:var(--spacing-wishees-lg);flex-direction:column;width:100%;display:flex;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_list___compactTop{margin-top:var(--spacing-wishees-md)}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_note{color:var(--color-wishees-meta);margin:var(--spacing-wishees-md) 0 0;text-align:left;font-size:.86rem;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_note___unavailable{}
.LoginDivider-module-scss-module__eWJsKW__LoginDivider{color:var(--color-wishees-meta);font-size:.84rem;font-weight:var(--font-weight-wishees-850) serif;text-transform:uppercase;flex-direction:row;align-items:center;gap:.75rem;display:flex;}.LoginDivider-module-scss-module__eWJsKW__LoginDivider:before,.LoginDivider-module-scss-module__eWJsKW__LoginDivider:after{background-color:color-mix(in srgb, var(--color-wishees-border-subtle) 80%, transparent);content:"";flex:1 1 0;min-width:0;height:1px}.LoginDivider-module-scss-module__eWJsKW__LoginDivider{margin-block:var(--spacing-wishees-xl)}
.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard{width:100%;position:relative}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_card{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_card___skeleton{pointer-events:none}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid{text-align:center;flex-direction:column;align-items:stretch;gap:.75rem 0;width:100%;max-width:100%;display:flex;position:relative}@media (max-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid{column-gap:0}}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid{align-items:flex-start;column-gap:var(--spacing-wishees-friend-grid-x);text-align:left;flex-flow:wrap;row-gap:.5rem}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>.friend-card-avatar{flex:none;order:1;align-self:center}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>[aria-hidden=true].friend-card-avatar{flex:none;order:1;align-self:center}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>hr{flex:100%;order:3;max-width:47.5rem;margin-inline-start:calc(var(--spacing-wishees-friend-avatar-lg) + var(--spacing-wishees-friend-grid-x))}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>.friend-card-actions{flex:100%;order:4;max-width:47.5rem;margin-inline-start:calc(var(--spacing-wishees-friend-avatar-lg) + var(--spacing-wishees-friend-grid-x))}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>:not(hr):not(.friend-card-avatar):not(.friend-card-title-aside):not(.friend-card-actions){flex:auto;order:2;min-width:0;max-width:47.5rem}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_avatar{color:#fff;font-family:var(--font-display),serif;font-size:var(--text-wishees-h3);letter-spacing:normal;font-weight:300;line-height:var(--leading-wishees-h3);box-shadow:var(--shadow-wishees-friend-avatar);height:var(--spacing-wishees-hero-icon);width:var(--spacing-wishees-hero-icon);border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-weight:900;line-height:1;display:inline-flex;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_titleAside{z-index:1;justify-content:flex-end;display:flex;position:absolute;top:0;right:0;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identity{flex-direction:column;align-items:stretch;gap:.25rem;width:100%;min-width:0;display:flex}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identity{flex:auto;width:auto}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading{text-align:left}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading___withAside{box-sizing:border-box}@media (max-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading___withAside{padding-inline:2.5rem}}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading___withAside{padding-right:2.5rem}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_detailLink{color:var(--color-wishees-link);text-align:center;font-size:.875rem;font-weight:600;line-height:1.375}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_detailLink{text-align:left}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_emailLink{color:var(--color-wishees-body-muted);width:100%;max-width:100%;padding-left:0;font-size:.875rem}@media (max-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_emailLink{justify-content:center}}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_emailLink{justify-content:flex-start;width:fit-content}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_divider{border:0;border-top:1px solid var(--color-wishees-border-accent);width:100%;margin:0}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_actions{width:100%;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_card___connected{}
.HeaderSocialLoginLink-module-scss-module__5twwtq__link{border:1px solid var(--color-wishees-form-border);min-width:0;min-height:3rem;font-weight:var(--font-weight-wishees-850);color:var(--color-wishees-login-method);background-color:#fffcf7f5;border-radius:1rem;justify-content:flex-start;align-items:center;gap:.65rem;padding:.72rem .95rem;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex;}.HeaderSocialLoginLink-module-scss-module__5twwtq__link:hover,.HeaderSocialLoginLink-module-scss-module__5twwtq__link:focus-visible{border-color:var(--color-wishees-border-tint-strong);background-color:var(--color-wishees-surface-tinted);color:var(--color-wishees-login-method-hover);transform:translateY(-1px)}@media (max-width:47.5rem){.HeaderSocialLoginLink-module-scss-module__5twwtq__link{white-space:normal;text-align:left}}.HeaderSocialLoginLink-module-scss-module__5twwtq__loading{pointer-events:none;opacity:.6}
.AppHeaderChrome-module-scss-module__DJC3fG__shell{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;isolation:isolate;min-width:0;min-height:4.75rem;padding-block:1.1rem;padding-inline:var(--spacing-wishees-page-x);pointer-events:auto;touch-action:manipulation;border-bottom:1px solid #0000;flex-wrap:wrap;align-items:center;column-gap:.5rem;width:100%;transition:background-color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out,-webkit-backdrop-filter .2s ease-out,backdrop-filter .2s ease-out;display:flex;transform:translateZ(0);}@media (max-width:640px){.AppHeaderChrome-module-scss-module__DJC3fG__shell{min-height:4rem;padding-block:1.15rem;padding-inline:var(--spacing-wishees-page-x-narrow);column-gap:.375rem}}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome{max-width:88rem;inset-inline:0;top:var(--wishees-onboarding-resume-banner-height,0px);background-color:#0000;margin-inline:auto;padding-block:clamp(.85rem,2svh,1.25rem);display:none;position:fixed;}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__logoLink{flex:0 auto}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__logoGraphic{--wishees-logo-size:clamp(2.75rem, 4vw, 3.5rem);max-width:min(18rem,58vw);display:block}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__homeLogoText{display:none}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.75rem;gap:.48rem}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__loginButton{color:#ff5d54;background:#fff;border-color:#ff5e5447;box-shadow:0 10px 24px #2d1f391a}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{background:#fff8f4;box-shadow:0 12px 28px #2d1f3924}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{outline-color:#ff5e544d}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .language-select{color:#0d555b;background:#ffffffd1;border-color:#ff5e5438;box-shadow:0 10px 24px #2d1f3914}:is(.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .language-select:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .language-select:focus-visible){background:#fff8f4;border-color:#ff5e5475}@media (max-width:640px){.AppHeaderChrome-module-scss-module__DJC3fG__shellHome{min-height:3.25rem;padding-block:.65rem}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__logoGraphic{--wishees-logo-size:2.25rem}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__homeLogoText{font-size:1.35rem}.AppHeaderChrome-module-scss-module__DJC3fG__shellHome .AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.25rem}}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault{box-shadow:none;margin-top:var(--wishees-onboarding-resume-banner-height,0px);background-color:#0000;border-bottom-color:#0000;min-height:auto;padding-block:clamp(.85rem,2.8vw,1.35rem);padding-inline:clamp(1rem,3vw,1.5rem);position:relative}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__logoLink{flex:auto}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__logoGraphic{--wishees-logo-size:2.55rem;width:auto;max-width:min(15rem,60vw)}@media (min-width:40.0625rem){.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__logoGraphic{--wishees-logo-size:2.85rem;max-width:16.5rem}}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.55rem;gap:.55rem}@media (min-width:40.0625rem){.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.75rem}}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton{color:#2b1256;font-family:var(--font-body),system-ui,sans-serif;background:#fffcf7e0;border:1px solid #2b12561f;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{outline-offset:3px;background:#fffffff5;outline:3px solid #ff6b633d}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton{color:#2b1256;background-color:#fffcf7e0;background-image:none;transform:none;box-shadow:0 8px 20px #4f351e14}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{color:#ff5b53;background-color:#fffffff5;background-image:none;transform:none;box-shadow:0 8px 20px #4f351e14}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{outline-offset:3px;outline:3px solid #ff6b633d}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .language-select{color:#2b1256;font-family:var(--font-body),system-ui,sans-serif;background:#fffcf7e0;border:1px solid #2b12561f;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:is(.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .language-select:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .language-select:focus-visible){outline-offset:3px;background:#fffffff5;outline:3px solid #ff6b633d}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .language-select{color:#2b1256;height:var(--header-icon-button-size);width:var(--header-icon-button-size);background:#fffcf7d6;font-size:.86rem;box-shadow:0 8px 20px #4f351e14}:is(.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .language-select:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .language-select:focus-visible){color:#2b1256;background:#fffffff5}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions .notifications-control button{color:#2b1256;font-family:var(--font-body),system-ui,sans-serif;background:#fffcf7e0;border:1px solid #2b12561f;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}:is(.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions .notifications-control button:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions .notifications-control button:focus-visible){outline-offset:3px;background:#fffffff5;outline:3px solid #ff6b633d}.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions .notifications-control button{color:#2b1256;height:var(--header-icon-button-size);width:var(--header-icon-button-size);background-color:#fffcf7e0;background-image:none;box-shadow:0 8px 20px #4f351e14}:is(.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions .notifications-control button:hover,.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions .notifications-control button:focus-visible){color:#ff5b53;background-color:#fffffff5;background-image:none;border-color:#2b12561f;box-shadow:0 8px 20px #4f351e14}@media (max-width:640px){.AppHeaderChrome-module-scss-module__DJC3fG__shellDefault .AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.55rem}}.AppHeaderChrome-module-scss-module__DJC3fG__logoLink{touch-action:manipulation;flex:1;align-items:center;min-width:0;text-decoration:none;display:flex;overflow:hidden;}a.AppHeaderChrome-module-scss-module__DJC3fG__logoLink{cursor:pointer;outline:none}span.AppHeaderChrome-module-scss-module__DJC3fG__logoLink{cursor:default}.AppHeaderChrome-module-scss-module__DJC3fG__logoGraphic{max-width:100%}.AppHeaderChrome-module-scss-module__DJC3fG__homeLogoText{display:none}.AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.85rem;touch-action:manipulation;flex-shrink:0;align-items:center;gap:.55rem;margin-left:auto;display:flex;position:relative;}@media (max-width:640px){.AppHeaderChrome-module-scss-module__DJC3fG__actions{--header-icon-button-size:2.35rem;gap:.4rem}}.AppHeaderChrome-module-scss-module__DJC3fG__actions .language-select{touch-action:manipulation}.AppHeaderChrome-module-scss-module__DJC3fG__loginButton{appearance:none;color:#fff;cursor:pointer;height:var(--header-icon-button-size);touch-action:manipulation;width:var(--header-icon-button-size);background-color:#ff5d56;background-image:linear-gradient(135deg,#ff6b63 0%,#f04c43 100%);border:1px solid #0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out;display:inline-flex;position:relative;box-shadow:0 18px 36px #d6463e3d;}.AppHeaderChrome-module-scss-module__DJC3fG__loginButton:hover,.AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{background-color:#ef4d45;background-image:linear-gradient(135deg,#ff5d56 0%,#dc4039 100%);transform:translateY(-1px);box-shadow:0 20px 42px #d6463e4d}.AppHeaderChrome-module-scss-module__DJC3fG__loginButton:focus-visible{outline-offset:3px;outline:3px solid #ff6b633d}.AppHeaderChrome-module-scss-module__DJC3fG__loginButton svg{flex-shrink:0;width:1.2rem;height:1.2rem}.AppHeaderChrome-module-scss-module__DJC3fG__menuLink{background-color:var(--color-wishees-surface-tinted);border:1px solid var(--color-wishees-border-tint);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-menu-ink);min-height:var(--spacing-wishees-touch);text-align:center;justify-content:center;align-items:center;width:100%;padding:.6rem .8rem;font-weight:800;text-decoration:none;display:flex}.AppHeaderChrome-module-scss-module__DJC3fG__menuLink:hover,.AppHeaderChrome-module-scss-module__DJC3fG__menuLink:focus-visible{background-color:var(--color-wishees-surface-tinted-hover);color:var(--color-wishees-link-hover)}
.LanguageSwitcherSheetClassModel-module-scss-module__gO456q__LanguageSwitcherSheetClassModel_scroll{flex-direction:column;display:flex}.LanguageSwitcherSheetClassModel-module-scss-module__gO456q__LanguageSwitcherSheetClassModel_scroll___narrow{gap:var(--spacing-wishees-md)}.LanguageSwitcherSheetClassModel-module-scss-module__gO456q__LanguageSwitcherSheetClassModel_scroll___wide{gap:var(--spacing-wishees-3xs)}
.LanguageSwitcherOptionList-module-scss-module__CcMvya__LanguageSwitcherOptionList{}.LanguageSwitcherOptionList-module-scss-module__CcMvya__LanguageSwitcherOptionList_button{cursor:pointer;border-radius:var(--radius-wishees-nested);width:100%;padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-sm);text-align:left;font-family:var(--font-body),serif;font-size:var(--text-wishees-compact-plus,.9rem);color:var(--color-wishees-menu-ink);touch-action:pan-y;background:0 0;border:0;font-weight:600;line-height:1.375;}.LanguageSwitcherOptionList-module-scss-module__CcMvya__LanguageSwitcherOptionList_button:hover,.LanguageSwitcherOptionList-module-scss-module__CcMvya__LanguageSwitcherOptionList_button:focus-visible{background-color:var(--color-wishees-surface-accent-soft);outline:none}.LanguageSwitcherOptionList-module-scss-module__CcMvya__LanguageSwitcherOptionList_button___selected{background-color:var(--color-wishees-language-selected);color:var(--color-wishees-link)}
.AppHeaderLanguageSwitcher-module-scss-module__08zToq__languageSwitcher{flex-shrink:0;align-items:center;display:flex;position:relative;}.AppHeaderLanguageSwitcher-module-scss-module__08zToq__languageSelect{color:var(--color-wishees-link);cursor:pointer;font-family:var(--font-body),serif;font-size:var(--text-wishees-h6);font-weight:var(--font-weight-wishees-850);height:var(--spacing-header-icon);text-align:center;width:var(--spacing-header-icon);background-color:#0000;border:1px solid #0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;}.AppHeaderLanguageSwitcher-module-scss-module__08zToq__languageSelect:hover,.AppHeaderLanguageSwitcher-module-scss-module__08zToq__languageSelect:focus-visible{background-color:var(--color-wishees-surface-accent-soft);border-color:var(--color-wishees-border-accent);outline:none}
.ProfileSiteLanguageField-module-scss-module__fC5Vna__ProfileSiteLanguageField_shell{display:block;position:relative;}.ProfileSiteLanguageField-module-scss-module__fC5Vna__ProfileSiteLanguageField_trigger{border:1px solid var(--color-wishees-form-border);color:var(--color-joy-ink);cursor:pointer;font-family:var(--font-body),serif;padding-block:var(--spacing-wishees-friend-avatar-sm);padding-inline:var(--spacing-wishees-md);text-align:left;background-color:#fff;border-radius:.75rem;width:100%;font-size:1rem;transition:border-color .2s,box-shadow .2s;display:block}.ProfileSiteLanguageField-module-scss-module__fC5Vna__ProfileSiteLanguageField_trigger:focus-visible{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.ProfileSiteLanguageField-module-scss-module__fC5Vna__ProfileSiteLanguageField_chevron{color:var(--color-wishees-body-muted);pointer-events:none;height:1rem;right:var(--spacing-wishees-md);width:1rem;position:absolute;top:50%;transform:translateY(-50%)}
.GiftPaymentDetailsIntro-module-scss-module__ezohfq__GiftPaymentDetailsIntro{flex-direction:column;gap:.35rem;display:flex}.GiftPaymentDetailsIntro-module-scss-module__ezohfq__GiftPaymentDetailsIntro_hint{color:var(--color-wishees-meta);margin:0;font-size:.88rem;font-weight:400;line-height:1.45}.GiftPaymentDetailsIntro-module-scss-module__ezohfq__GiftPaymentDetailsIntro_error{color:var(--color-red-500);font-size:var(--text-sm);margin:0}
.GiftPaymentBankFields-module-scss-module__szOdmq__GiftPaymentBankFields,.GiftPaymentBankFields-module-scss-module__szOdmq__GiftPaymentBankFields_fieldGroup{flex-direction:column;gap:.75rem;display:flex}
.GiftPaymentStandardAccountField-module-scss-module__5P3fcG__GiftPaymentStandardAccountField_hint{color:var(--color-wishees-meta);margin:0;font-size:.88rem;font-weight:400;line-height:1.45}.GiftPaymentStandardAccountField-module-scss-module__5P3fcG__GiftPaymentStandardAccountField___hasError input{border-color:var(--color-red-500);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-red-500) 30%, transparent)}.GiftPaymentStandardAccountField-module-scss-module__5P3fcG__GiftPaymentStandardAccountField___hasError input:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-red-500) 15%, transparent)}.GiftPaymentStandardAccountField-module-scss-module__5P3fcG__GiftPaymentStandardAccountField_error{color:var(--color-red-500);font-size:var(--text-sm);margin-top:.25rem}
.GiftPaymentEditor-module-scss-module__rWXb1G__GiftPaymentEditor{flex-direction:column;gap:.75rem;display:flex}
.GiftPaymentOptionActions-module-scss-module__t_rvBq__GiftPaymentOptionActions{flex-direction:column;gap:.25rem;display:flex}.GiftPaymentOptionActions-module-scss-module__t_rvBq__GiftPaymentOptionActions_savedMessage{color:#5f5670;margin:0;font-size:.88rem;font-weight:650;line-height:1.45}
.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions{gap:var(--spacing-wishees-md);flex-direction:column;width:100%;display:flex}.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions .btn{align-self:stretch;width:100%}.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions_divider{color:var(--color-wishees-text-muted,#64748b);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions_divider:before,.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions_divider:after{background:var(--color-wishees-border-subtle,#e2e8f0);content:"";flex:1;height:1px}
.GiftPaymentOptionsEditor-module-scss-module__hXIUPq__GiftPaymentOptionsEditor{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.GiftPaymentOptionsEditor-module-scss-module__hXIUPq__GiftPaymentOptionsEditor_divider{border:0;border-top:1px solid #e8e1f0;width:100%;margin:0}.GiftPaymentOptionsEditor-module-scss-module__hXIUPq__GiftPaymentOptionsEditor_optionGroup{flex-direction:column;gap:.75rem;display:flex}
.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage{justify-content:center;align-items:center}.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_inner{max-width:var(--max-wishees-form,28rem);justify-content:center;width:100%;display:flex}.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_card{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem 1.35rem;display:flex}.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_title,.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_title h1,.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_body{margin:0}
.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton{font-family:var(--font-display),serif;color:#fff;cursor:pointer;border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;font-size:.95rem;font-weight:900;line-height:1;transition:box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 6px 16px #4f351e24}.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton:hover{transform:translateY(-1px);box-shadow:0 10px 22px #4f351e2e}.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton:focus-visible{outline-offset:2px;outline:2px solid #ff5d56}@media (hover:hover) and (pointer:fine){.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton___withTooltip{position:relative}.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton___withTooltip:after{background-color:var(--color-wishees-heading-primary);color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;z-index:2;border-radius:9999px;padding:.28rem .55rem;font-size:.74rem;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .42rem);left:50%;transform:translate(-50%)translateY(.12rem)}.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton___withTooltip:hover:after,.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton___withTooltip:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}}.PersonAvatarButton-module-scss-module__rg4zFa__PersonAvatarButton_initial{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}
.MeOnboardingWizardPinnedFooter-module-scss-module__TJ18na__MeOnboardingWizardPinnedFooter{flex-shrink:0;width:100%}.MeOnboardingWizardPinnedFooter-module-scss-module__TJ18na__MeOnboardingWizardPinnedFooter___pinned{border-top:1px solid #ff6b631f;margin-top:0;padding-top:0}
.ToastHost-module-scss-module__5u2KWW__ToastHost{pointer-events:none;z-index:5100;justify-content:center;width:min(100% - 2rem,28rem);display:flex;position:fixed;top:clamp(1rem,3vh,1.75rem);left:50%;transform:translate(-50%)}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast{text-align:center;border-style:solid;border-width:1px;border-radius:9999px;margin:0;padding:.65rem 1rem;font-size:.92rem;font-weight:700;line-height:1.375;box-shadow:0 10px 30px #4f351e2e,0 2px 8px #4f351e1f}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___success{color:#17794a;background-color:#fffcf7f5;border-color:#bdeed2}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___error{color:#9b1c1c;background-color:#fff5f5;border-color:#f5c2c7}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___enter{animation:.22s ease-out forwards ToastHost-module-scss-module__5u2KWW__toastEnter}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___exit{animation:.22s ease-in forwards ToastHost-module-scss-module__5u2KWW__toastExit}@keyframes ToastHost-module-scss-module__5u2KWW__toastEnter{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes ToastHost-module-scss-module__5u2KWW__toastExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5rem)}}
.WishlistItemCardMediaRow-module-scss-module__uVzREW__WishlistItemCardMediaRow{gap:var(--spacing-wishees-md);width:100%;min-width:0;display:flex}.WishlistItemCardMediaRow-module-scss-module__uVzREW__WishlistItemCardMediaRow_media{flex-shrink:0}.WishlistItemCardMediaRow-module-scss-module__uVzREW__WishlistItemCardMediaRow_content{gap:var(--spacing-wishees-2xs);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}
.LoginLoginSignupTermsAcknowledgement-module-scss-module__sGtgjW__LoginSignupTermsAcknowledgement{text-align:left;margin:0}.LoginLoginSignupTermsAcknowledgement-module-scss-module__sGtgjW__LoginSignupTermsAcknowledgement a{text-decoration:underline}
.WishlistItemCardPriceText-module-scss-module__EY6O_q__WishlistItemCardPriceText{color:var(--color-wishees-chip-text);font-weight:300;line-height:var(--leading-wishees-body);white-space:nowrap;flex-shrink:0;margin:0}
.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow{gap:var(--spacing-wishees-md);margin-top:var(--spacing-wishees-md);flex-direction:column;width:100%;display:flex;}.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow_actions{align-items:stretch;gap:var(--spacing-wishees-md);flex-direction:column;width:100%;display:flex}.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow_submit{background-color:var(--color-wishees-link);background-image:linear-gradient(to bottom right, var(--color-wishees-link), var(--color-wishees-highlight));box-shadow:var(--shadow-wishees-login-submit);color:#fff;border-color:#0000;border-radius:1rem;width:100%;padding-inline:1.5rem}.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow_submit:hover{background-color:var(--color-wishees-highlight);border-color:var(--color-wishees-highlight);color:#fff}.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow_loginPrompt{color:var(--color-wishees-body);font-size:var(--text-sm);line-height:var(--leading-wishees-body);text-align:left;margin:0}.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow_loginLink{color:var(--color-wishees-link);font-weight:var(--font-weight-wishees-850);text-underline-offset:.125em;text-decoration:underline}.LoginLoginSignupSubmitRow-module-scss-module__i2Vr5a__LoginSignupSubmitRow_loginLink[type=button]{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}
.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink{color:var(--color-wishees-body-muted);justify-content:flex-start;gap:.35rem;width:fit-content;min-height:0;padding:0;font-size:.82rem;font-weight:400}.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink svg{color:currentColor}.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink:hover,.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink:focus-visible{color:var(--color-wishees-chip-text)}
.AppHeaderPublicSocialLogin-module-scss-module__qpb0Mq__headerSocialLogin{gap:var(--spacing-wishees-list);flex-wrap:wrap;display:flex;}.AppHeaderPublicSocialLogin-module-scss-module__qpb0Mq__headerSocialLogin>*{min-width:var(--width-wishees-input-xs);flex:calc(50% - .28rem)}
.PublicInlineLoginPanel-module-scss-module__nEEqJW__PublicInlineLoginPanel_error{color:var(--color-wishees-alert);font-size:.9rem;font-weight:var(--font-weight-semibold);line-height:var(--leading-wishees-body);margin-top:.75rem}.PublicInlineLoginPanel-module-scss-module__nEEqJW__PublicInlineLoginPanel_body{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}
.WishlistItemCardShell-module-scss-module__S5MArq__WishlistItemCardShell{border-radius:var(--radius-wishees-tinted);box-shadow:var(--shadow-wishees-list-item);box-sizing:border-box;min-width:0;max-width:100%;padding:var(--spacing-wishees-card-tinted);background-color:#ffffffe6;border-width:0;width:100%;position:relative;overflow:clip visible}@media (max-width:48.75rem){.WishlistItemCardShell-module-scss-module__S5MArq__WishlistItemCardShell{border-radius:var(--radius-wishees-card);box-shadow:var(--shadow-wishees-list-item-mobile);width:100%;max-width:100%}}.WishlistItemCardShell-module-scss-module__S5MArq__WishlistItemCardShell{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}
.WishProductImage-module-scss-module__ioSheW__WishProductImage{background-color:#ff6b6314;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;overflow:hidden}.WishProductImage-module-scss-module__ioSheW__WishProductImage_img{object-fit:cover;width:100%;height:100%;display:block}.WishProductImage-module-scss-module__ioSheW__WishProductImage_placeholder{color:var(--color-wishees-highlight);display:inline-flex}
.WishlistSupportStatusBadge-module-scss-module__ObnEjG__WishlistSupportStatusBadge{font-family:var(--font-body);white-space:nowrap;border-style:solid;border-width:1px;border-radius:9999px;align-items:center;padding:.12rem .42rem;font-size:.75rem;font-weight:760;line-height:1;display:inline-flex;}.WishlistSupportStatusBadge-module-scss-module__ObnEjG__WishlistSupportStatusBadge___confirmed{color:#4c8d68;background-color:#4c8d681f;border-color:#4c8d6847}.WishlistSupportStatusBadge-module-scss-module__ObnEjG__WishlistSupportStatusBadge___finished{color:var(--color-wishees-link);background-color:#d9483f1a;border-color:#ff6b6338}
.LoginLoginSignupNameField-module-scss-module__uvbbRG__LoginSignupNameField___hasError input{border-color:var(--color-red-500);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-red-500) 30%, transparent)}.LoginLoginSignupNameField-module-scss-module__uvbbRG__LoginSignupNameField___hasError input:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-red-500) 15%, transparent)}.LoginLoginSignupNameField-module-scss-module__uvbbRG__LoginSignupNameField_error{color:var(--color-red-500);font-size:var(--text-sm);margin-top:.25rem}
.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy{gap:var(--spacing-wishees-2xs);flex-direction:column;width:100%;min-width:0;display:flex}.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy_ownerLink{margin-bottom:var(--spacing-wishees-lg)}.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy_meta{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);overflow-wrap:anywhere;margin:0}.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy_productLink{color:var(--color-wishees-link);font-family:var(--font-body) serif;align-items:center;gap:var(--spacing-wishees-xs);font-size:.9rem;font-weight:600;line-height:var(--leading-wishees-body);overflow-wrap:anywhere;text-underline-offset:.2em;width:fit-content;max-width:100%;text-decoration:underline;display:inline-flex}
.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField___accountExistsError input{border-color:var(--color-red-500);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-red-500) 30%, transparent)}.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField___accountExistsError input:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-red-500) 15%, transparent)}.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField_alert{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField_error{color:var(--color-red-500);font-size:var(--text-sm)}.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField_loginLink{color:var(--color-wishees-link);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);width:fit-content}.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField_loginLink:hover{text-decoration:underline}.LoginLoginSignupEmailField-module-scss-module__MMsI5a__SignupEmailField_loginLink[type=button]{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}
.FriendWishlistCardInteractive-module-scss-module__oSQkxq__FriendWishlistCardInteractive_divider{border:0;border-top:1px solid var(--color-wishees-border-accent);margin:0 0 var(--spacing-wishees-lg);width:100%}
.HomepageWishWizardAuthPromptBody-module-scss-module__v1gOYG__HomepageWishWizardAuthPromptBody{flex-direction:column;gap:1rem;display:flex}.HomepageWishWizardAuthPromptBody-module-scss-module__v1gOYG__HomepageWishWizardAuthPromptBody_body{color:var(--color-wishees-body-muted);margin:0}.HomepageWishWizardAuthPromptBody-module-scss-module__v1gOYG__HomepageWishWizardAuthPromptBody_socialAction{color:var(--color-wishees-body);margin:0;font-weight:600}
.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep{flex-direction:column;gap:1rem;display:flex}.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep p{color:var(--color-wishees-body-muted);line-height:var(--leading-wishees-body);margin:0}.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep_addAnother{width:100%;display:none}@media (max-width:48.75rem){.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep_addAnother{display:inline-flex}}.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep_greetingLink{color:var(--color-wishees-chip-text);text-underline-offset:.15rem;align-self:flex-start;font-size:.95rem;font-weight:600;text-decoration:underline}
.WishProductLinkTarget-module-scss-module__UeNWfq__WishProductLinkTarget_media{color:inherit;text-decoration:none;display:inline-flex}.WishProductLinkTarget-module-scss-module__UeNWfq__WishProductLinkTarget_title{color:inherit;text-decoration:none}.WishProductLinkTarget-module-scss-module__UeNWfq__WishProductLinkTarget_title:hover,.WishProductLinkTarget-module-scss-module__UeNWfq__WishProductLinkTarget_title:focus-visible{color:inherit;outline:none}
.WishlistItemCardActionsFooter-module-scss-module__B7kWjW__WishlistItemCardActionsFooter{border-top:1px solid var(--color-wishees-border-tint);margin-top:var(--spacing-wishees-2xs);padding-top:var(--spacing-wishees-md);flex-direction:column;gap:.5rem;width:100%;display:flex}.WishlistItemCardActionsFooter-module-scss-module__B7kWjW__WishlistItemCardActionsFooter___dashed{border-top-color:var(--color-wishees-border-accent);border-top-style:dashed}.WishlistItemCardActionsFooter-module-scss-module__B7kWjW__WishlistItemCardActionsFooter___flush{border-top:0;margin-top:0;padding-top:0}
.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass{height:var(--spacing-wishees-icon-button);max-height:var(--spacing-wishees-icon-button);max-width:var(--spacing-wishees-icon-button);min-height:var(--spacing-wishees-icon-button);min-width:var(--spacing-wishees-icon-button);width:var(--spacing-wishees-icon-button);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass svg{height:var(--spacing-wishees-icon-svg);width:var(--spacing-wishees-icon-svg);flex-shrink:0}@media (hover:hover) and (pointer:fine){.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass{position:relative}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:after{background-color:var(--color-wishees-heading-primary);color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;z-index:2;border-radius:9999px;padding:.28rem .55rem;font-size:.74rem;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .42rem);left:50%;transform:translate(-50%)translateY(.12rem)}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:hover:after,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass{background-color:var(--color-wishees-surface-card-strong);border-color:color-mix(in srgb, var(--color-wishees-icon-border) 60%, transparent);color:var(--color-wishees-link);border-style:solid;border-width:1px;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass svg{color:var(--color-wishees-link)}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:hover,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:active,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:focus-visible{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:hover svg,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:active svg,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:focus-visible svg{color:#fff}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass{box-shadow:none;color:var(--color-wishees-link);cursor:pointer;font:inherit;font-weight:var(--font-weight-wishees-850);border-radius:9999px;gap:0;line-height:1;text-decoration:none;transition-duration:.2s}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_glass:disabled{cursor:not-allowed;opacity:.6}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_primary{height:var(--spacing-wishees-icon-button);max-height:var(--spacing-wishees-icon-button);max-width:var(--spacing-wishees-icon-button);min-height:var(--spacing-wishees-icon-button);min-width:var(--spacing-wishees-icon-button);width:var(--spacing-wishees-icon-button);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_primary svg{height:var(--spacing-wishees-icon-svg);width:var(--spacing-wishees-icon-svg);flex-shrink:0}@media (hover:hover) and (pointer:fine){.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_primary{position:relative}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_primary:after{background-color:var(--color-wishees-heading-primary);color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;z-index:2;border-radius:9999px;padding:.28rem .55rem;font-size:.74rem;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .42rem);left:50%;transform:translate(-50%)translateY(.12rem)}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_primary:hover:after,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_primary:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_danger{height:var(--spacing-wishees-icon-button);max-height:var(--spacing-wishees-icon-button);max-width:var(--spacing-wishees-icon-button);min-height:var(--spacing-wishees-icon-button);min-width:var(--spacing-wishees-icon-button);width:var(--spacing-wishees-icon-button);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_danger svg{height:var(--spacing-wishees-icon-svg);width:var(--spacing-wishees-icon-svg);flex-shrink:0}@media (hover:hover) and (pointer:fine){.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_danger{position:relative}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_danger:after{background-color:var(--color-wishees-heading-primary);color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;z-index:2;border-radius:9999px;padding:.28rem .55rem;font-size:.74rem;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .42rem);left:50%;transform:translate(-50%)translateY(.12rem)}.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_danger:hover:after,.WishlistCardIconButton-module-scss-module__qDQTLa__WishlistCardIconButton_danger:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}}
.WishlistItemCardTitleRow-module-scss-module__FCG16G__WishlistItemCardTitleRow{gap:var(--spacing-wishees-sm);flex-direction:column;width:100%;min-width:0;display:flex}.WishlistItemCardTitleRow-module-scss-module__FCG16G__WishlistItemCardTitleRow_heading{min-width:0;display:inline}.WishlistItemCardTitleRow-module-scss-module__FCG16G__WishlistItemCardTitleRow_heading h2{display:inline}.WishlistItemCardTitleRow-module-scss-module__FCG16G__WishlistItemCardTitleRow_visibilityRow{align-items:center;gap:var(--spacing-wishees-sm);flex-wrap:wrap;max-width:100%;margin-bottom:8px;line-height:1;display:inline-flex}
.LoginSignupForm-module-scss-module__zd__1a__LoginSignupForm{gap:var(--spacing-wishees-xl);flex-direction:column;width:100%;display:flex}.LoginSignupForm-module-scss-module__zd__1a__LoginAuthForm{box-shadow:none;gap:var(--spacing-wishees-md);background-color:#0000;border-width:0;border-radius:0;flex-direction:column;width:100%;max-width:none;margin-top:0;padding:0;display:flex;}.LoginSignupForm-module-scss-module__zd__1a__LoginAuthForm .btn{min-height:var(--spacing-wishees-touch);border-radius:1rem}.LoginSignupForm-module-scss-module__zd__1a__LoginAuthForm input{border-radius:1rem}.LoginSignupForm-module-scss-module__zd__1a__LoginAuthForm___signup .btn{align-self:stretch;width:100%}
.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_row{align-items:center;gap:var(--spacing-wishees-2xs);width:100%;max-width:100%;min-height:0;display:inline-flex}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link{color:var(--color-wishees-link);align-items:center;gap:var(--spacing-wishees-xs);text-overflow:ellipsis;min-width:0;max-width:100%;min-height:0;text-shadow:var(--shadow-wishees-text-glow);white-space:nowrap;background-color:#0000;border:0;flex:1;padding:0;font-size:.84rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex;overflow:hidden}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link:hover,.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link:focus-visible{color:var(--color-wishees-highlight);text-shadow:var(--shadow-wishees-text-glow-hover);outline:none}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link svg{color:var(--color-wishees-link);filter:drop-shadow(var(--shadow-wishees-icon-glow));flex-shrink:0}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link:hover svg,.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link:focus-visible svg{color:var(--color-wishees-highlight)}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_emptyPlaceholder{appearance:none;cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:0;padding:0;text-decoration:none}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_emptyPlaceholder:hover,.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_emptyPlaceholder:focus-visible{color:var(--color-wishees-link);outline:none}.WishlistProductLinkField-module-scss-module__w4jf3G__WishlistProductLinkField_emptyPlaceholder{color:var(--color-wishees-link);min-height:var(--spacing-wishees-method-icon-sm);text-underline-offset:var(--spacing-wishees-underline);background-color:#0000;border:0;padding-inline:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}
.GreetingCardThankYouMessageListItem-module-scss-module__XC5mLq__GreetingCardThankYouMessageListItem{flex-direction:column;gap:.25rem;display:flex}.GreetingCardThankYouMessageListItem-module-scss-module__XC5mLq__GreetingCardThankYouMessageListItem_header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.GreetingCardThankYouMessageListItem-module-scss-module__XC5mLq__GreetingCardThankYouMessageListItem_sender{margin:0;font-weight:600}.GreetingCardThankYouMessageListItem-module-scss-module__XC5mLq__GreetingCardThankYouMessageListItem_message{white-space:pre-wrap;margin:0}.GreetingCardThankYouMessageListItem-module-scss-module__XC5mLq__GreetingCardThankYouMessageListItem_delete{flex-shrink:0}
.WishlistItemInlineMeta-module-scss-module__P0fGOW__WishlistItemInlineMeta{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;min-width:0;display:flex}
.GreetingCardOwnerThankYouMessagesDialogBody-module-scss-module__5BLZNW__GreetingCardOwnerThankYouMessagesDialogBody{flex-direction:column;gap:.75rem;display:flex}.GreetingCardOwnerThankYouMessagesDialogBody-module-scss-module__5BLZNW__GreetingCardOwnerThankYouMessagesDialogBody_list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.GreetingCardOwnerThankYouMessagesDialogBody-module-scss-module__5BLZNW__GreetingCardOwnerThankYouMessagesDialogBody_sender{font-weight:600}.GreetingCardOwnerThankYouMessagesDialogBody-module-scss-module__5BLZNW__GreetingCardOwnerThankYouMessagesDialogBody_message{white-space:pre-wrap;margin:.25rem 0 0}.GreetingCardOwnerThankYouMessagesDialogBody-module-scss-module__5BLZNW__GreetingCardOwnerThankYouMessagesDialogBody_compose{flex-direction:column;gap:.75rem;display:flex}.GreetingCardOwnerThankYouMessagesDialogBody-module-scss-module__5BLZNW__GreetingCardOwnerThankYouMessagesDialogBody_error{color:var(--color-wishees-danger,#c0392b);margin:0}
.WishlistWantedAtMeta-module-scss-module__wbOuHG__WishlistWantedAtMeta{color:var(--color-wishees-body-muted);font-size:.92rem;line-height:var(--leading-snug);min-width:0}.WishlistWantedAtMeta-module-scss-module__wbOuHG__WishlistWantedAtMeta_label{color:var(--color-wishees-section-label);font-family:var(--font-body),serif;font-size:.86rem;font-weight:var(--font-weight-wishees-850);line-height:var(--leading-wishees-body);margin-inline-end:.25rem}
.MyGreetingCardMessagesButton-module-scss-module__JXiSZq__GreetingCardOwnerThankYouMessagesDialog_panel{max-width:32rem}
.MyGreetingCardActions-module-scss-module__VIoqtW__MyGreetingCardActions{width:100%}.MyGreetingCardActions-module-scss-module__VIoqtW__MyGreetingCardActions .MyGreetingCardActions-module-scss-module__VIoqtW__MyGreetingCardActions_actionLink{min-width:0}
.FriendSupportOfferList-module-scss-module__P_lxya__FriendSupportOfferList{gap:var(--spacing-wishees-lg);flex-direction:column;display:flex}
