.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_details{margin-block:0}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_stepList{}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard{border-radius:var(--radius-wishees-card);border:1px solid var(--color-wishees-border-subtle);color:var(--color-wishees-heading-primary);box-shadow:var(--shadow-wishees-layout-preview);background-color:#ffffffe6;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}@media (max-width:48.75rem){.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard{width:100%;max-width:none}}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_row{align-items:center;gap:.625rem;min-width:0;display:flex;overflow:hidden}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_kicker{font-size:var(--text-wishees-caption,.75rem);letter-spacing:.05em;flex-shrink:0}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_titleWrap{flex-shrink:0;line-height:1.25}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_outcome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-wishees-caption,.75rem);color:var(--color-wishees-body-secondary);margin:0;line-height:1.375;overflow:hidden}.developer-goal-card-module-scss-module__KanShG__DeveloperGoalCard_detailStrong{color:var(--color-wishees-heading-primary);font-weight:600}
.UxDetails-module-scss-module__NeR8NW__UxDetails{border:1px solid var(--color-wishees-border-subtle);box-shadow:var(--shadow-wishees-content-card);color:var(--color-wishees-heading-primary);background-color:#ffffffe6;border-radius:1rem;margin-block:1.5rem;overflow:hidden;}.UxDetails-module-scss-module__NeR8NW__UxDetails[open]>summary svg{transform:rotate(180deg)}.UxDetails-module-scss-module__NeR8NW__UxDetails:not([open])>.UxDetails-module-scss-module__NeR8NW__UxDetails_body{display:none}.UxDetails-module-scss-module__NeR8NW__UxDetails[open]>summary{border-bottom:1px solid var(--color-wishees-border-subtle);background-color:#ffffff0a}.UxDetails-module-scss-module__NeR8NW__UxDetails_summary{cursor:pointer;font-family:var(--font-body);letter-spacing:normal;color:var(--color-wishees-heading-primary);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.UxDetails-module-scss-module__NeR8NW__UxDetails_summary::-webkit-details-marker{display:none}.UxDetails-module-scss-module__NeR8NW__UxDetails_summaryText{flex:auto;min-width:0}.UxDetails-module-scss-module__NeR8NW__UxDetails_chevron{color:#d6bcfa;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .2s}.UxDetails-module-scss-module__NeR8NW__UxDetails_body{color:var(--color-wishees-body-secondary);padding:1.15rem}.UxDetails-module-scss-module__NeR8NW__UxDetails_body>:first-child{margin-top:0}.UxDetails-module-scss-module__NeR8NW__UxDetails_body>:last-child{margin-bottom:0}
.MeProgressBar-module-scss-module__86ad3W__MeProgressBar{background:var(--color-wishees-progress-fill);border-radius:999px;width:100%;height:.45rem;overflow:hidden}.MeProgressBar-module-scss-module__86ad3W__MeProgressBar_fill{border-radius:inherit;background:var(--color-wishees-highlight);height:100%;transition:width .2s}
@media (max-width:48.75rem){.account-database-structure-details-module-scss-module__Gk2nZG__AccountDatabaseStructureDetails{margin-block:.75rem}.account-database-structure-details-module-scss-module__Gk2nZG__AccountDatabaseStructureDetails_summary{padding:.75rem 1rem;font-size:.95rem}}
.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow{--me-right-sidebar-wish-row-thumb-size:44px;--me-right-sidebar-wish-row-main-gap:.65rem;flex-direction:column;gap:.35rem;margin:0;display:flex}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow:not(:last-child){padding-bottom:.75rem}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_divider{border:0;border-top:1px solid #ff6b632e;width:100%;margin:0 0 .75rem}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_main{align-items:flex-start;gap:var(--me-right-sidebar-wish-row-main-gap);width:100%;display:flex}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_image{height:var(--me-right-sidebar-wish-row-thumb-size);width:var(--me-right-sidebar-wish-row-thumb-size)}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_copy{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_link{color:var(--color-wishees-heading-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_title{font-weight:600}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_suffix{color:var(--color-wishees-body-muted);font-weight:400}.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_link:hover .MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_title,.MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_link:hover .MeRightSidebarWishRow-module-scss-module__54HS0G__MeRightSidebarWishRow_suffix{color:var(--color-wishees-highlight)}
.account-database-structure-module-scss-module__0AbuIG__AccountDbTable{border-collapse:collapse;width:max-content;min-width:100%;margin:0;}.account-database-structure-module-scss-module__0AbuIG__AccountDbTable th{background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);color:var(--color-wishees-layout-accent);padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;white-space:nowrap}.account-database-structure-module-scss-module__0AbuIG__AccountDbTable td{border-bottom-color:var(--color-wishees-border-subtle-soft);color:var(--color-wishees-emphasis-body);max-width:var(--spacing-wishees-table-cell-max-wide);min-width:var(--spacing-wishees-table-cell-md);overflow-wrap:anywhere;padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;border-bottom-style:solid;border-bottom-width:1px}.account-database-structure-module-scss-module__0AbuIG__AccountDbTable tr:last-child td{border-bottom-width:0}@media (max-width:48.75rem){.account-database-structure-module-scss-module__0AbuIG__AccountDbTable td{max-width:var(--spacing-wishees-table-cell-max);min-width:var(--spacing-wishees-table-cell-min);padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}.account-database-structure-module-scss-module__0AbuIG__AccountDbTable th{padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}}
.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection{flex-direction:column;gap:.75rem;width:100%;margin-top:.75rem;display:flex}.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection_card{width:100%;margin-top:0}.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection_addFriend{flex-shrink:0}@media (max-width:48.75rem){.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection_addFriend___desktop{display:none}}.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection_addFriend___mobile{width:100%;display:none}@media (max-width:48.75rem){.HomepageFriendWishesSection-module-scss-module__69itsW__HomepageFriendWishesSection_addFriend___mobile{display:inline-flex}}
.account-database-panel-module-scss-module__LLugKG__AccountDbTableHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex;}.account-database-panel-module-scss-module__LLugKG__AccountDbTableHeading>div{min-width:0}.account-database-panel-module-scss-module__LLugKG__AccountDbTableHeading h2,.account-database-panel-module-scss-module__LLugKG__AccountDbTableHeading p{overflow-wrap:anywhere}@media (max-width:48.75rem){.account-database-panel-module-scss-module__LLugKG__AccountDbTableHeading{flex-direction:column}.account-database-panel-module-scss-module__LLugKG__AccountDbTableHeading .account-user-status{width:fit-content}}.account-database-panel-module-scss-module__LLugKG__AccountUserStatus{font-size:var(--font-size-wishees-caption);font-weight:var(--font-weight-wishees-850);min-height:2rem;padding-block:var(--spacing-wishees-3xs);padding-inline:var(--spacing-wishees-sm);background-color:var(--color-wishees-success-surface);box-shadow:none;color:var(--color-wishees-user-status);border-width:0;border-radius:9999px;flex-shrink:0;align-items:center;line-height:1;display:inline-flex;}@media (max-width:48.75rem){.account-database-panel-module-scss-module__LLugKG__AccountUserStatus{display:none}}.account-database-panel-module-scss-module__LLugKG__AccountDbEmptyState{min-width:0;}.account-database-panel-module-scss-module__LLugKG__AccountDbTableUseCase{color:var(--color-wishees-body-secondary);max-width:42rem;margin:.35rem 0 0;font-size:.92rem}
.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow{width:min(100%,var(--homepage-primary-cta-width,28.75rem));flex-direction:column;align-items:stretch;gap:.75rem;display:flex}@media (min-width:40.0625rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow{max-width:none}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta{color:#fff;cursor:pointer;font-family:var(--font-body),system-ui,sans-serif;min-height:5.55rem;min-width:min(100%,var(--homepage-primary-cta-width,28.75rem));white-space:nowrap;background:linear-gradient(135deg,#ff6b63 0%,#f04c43 100%);border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:2.1rem;padding:1.15rem 2.4rem;font-size:clamp(2rem,2.35vw,2.45rem);font-weight:800;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 14px 30px #d6463e33}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:hover,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 16px 32px #d6463e4d}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:focus-visible{outline-offset:3px;outline:3px solid #ff6b6357}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:after{content:"✧";font-family:Georgia,Times New Roman,serif;font-size:2.4rem;font-weight:400;line-height:1}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta{min-height:4.15rem;width:min(100%,var(--homepage-primary-cta-width,21rem));border-radius:.8rem;gap:.75rem;padding-block:.9rem;padding-inline:.85rem;font-size:1.3rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:after{font-size:1.7rem}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingBlock{flex-direction:column;align-items:stretch;gap:.45rem;width:100%;display:flex}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta{border:1px solid var(--color-wishees-border-accent);box-sizing:border-box;color:var(--color-wishees-link);cursor:pointer;font-family:var(--font-body),system-ui,sans-serif;text-align:center;text-wrap:balance;white-space:normal;min-width:0;min-height:5.55rem;width:min(100%,var(--homepage-primary-cta-width,28.75rem));background:linear-gradient(135deg,#fffffffa 0%,#fff4edfa 100%);border-radius:.85rem;justify-content:center;align-items:center;gap:1.35rem;padding:1.15rem 2.4rem;font-size:clamp(1.45rem,2vw,2.15rem);font-weight:800;line-height:1.2;text-decoration:none;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 14px 30px #d6463e1f}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:hover,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:focus-visible{border-color:var(--color-wishees-border-tint-strong);outline:none;transform:translateY(-1px);box-shadow:0 16px 32px #d6463e2e}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:focus-visible{outline:3px solid var(--color-wishees-focus-outline);outline-offset:3px}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:after{color:var(--color-wishees-link);content:"♡";flex-shrink:0;font-family:Georgia,Times New Roman,serif;font-size:2.1rem;font-weight:400;line-height:1}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta{min-height:4.15rem;width:min(100%,var(--homepage-primary-cta-width,21rem));border-radius:.8rem;gap:.65rem;padding-block:.9rem;padding-inline:.85rem;font-size:1.15rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:after{font-size:1.5rem}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{color:#56536a;text-wrap:balance;max-width:37.5rem;margin:0;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:500;line-height:1.35}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{max-width:32rem}}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{color:#726e82;text-align:center;max-width:21rem;margin-inline:auto;font-size:.92rem;line-height:1.44}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{color:#2b1256;letter-spacing:0;text-align:center;justify-content:center;align-items:center;gap:.75rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-style:italic;font-weight:500;display:flex}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:before,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:after{content:"";background:#2b12565c;width:4.5rem;height:1px;display:block}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{gap:.45rem;font-size:.96rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:before,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:after{width:2.25rem}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{width:100%;margin-block:.15rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDividerLabel{font:inherit;margin:0}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDividerLabel:before{color:#f4bd52;content:"✦";margin-right:.55rem;font-style:normal;display:inline-block}[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow{flex-direction:column;align-self:stretch;gap:.75rem;width:100%;max-width:none}:is([data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta,[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta){box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:none;display:flex}@media (max-width:40rem){:is([data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta,[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta){width:100%}}[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{width:100%}[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{width:100%;max-width:none}
.style-guide-account-db-panel-sample-module-scss-module__8TOaMq__StyleGuideAccountDbPanelSample{min-width:0;}
.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell{text-wrap:balance;max-width:100%;position:relative}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:before{color:#f4bd52;content:"✦";font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.6vw,2.1rem);position:absolute;top:.1rem;left:-3.3rem}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:after{color:#ee766f;content:"♡";font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4vw,3.3rem);font-weight:700;line-height:1;position:absolute;top:3.2rem;right:-3.6rem;transform:rotate(-8deg)}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro{text-align:left;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:clamp(1.35rem,2.4vw,2rem);width:100%;max-width:min(40rem,100%);margin-bottom:clamp(1.85rem,3.6vw,2.65rem);display:flex}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro{max-width:min(42rem,100%)}}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro{text-align:center;align-items:center;gap:.75rem;max-width:none;margin-bottom:.5rem;padding-inline:.5rem}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro .HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:before,.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro .HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:after{display:none}}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_compact{text-align:center;align-self:stretch;align-items:center;width:100%;max-width:none;margin-bottom:clamp(1rem,2vw,1.5rem);padding-inline:.5rem}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_compact [data-homepage-creation-actions=true]{align-self:stretch;width:100%}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_compact .HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{width:100%;max-width:none}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_titleLine{color:#2b1256;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;max-width:40rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(5rem,7.05vw,6.85rem);font-weight:700;line-height:.93;display:block}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_titleLine{max-width:30rem;font-size:clamp(4rem,8.2vw,5.3rem);line-height:.94}}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_titleLine{max-width:100%;font-size:clamp(2.55rem,11.5vw,3.45rem);line-height:1}}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{color:#56536a;text-wrap:balance;max-width:37.5rem;margin:0;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:500;line-height:1.35}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{max-width:32rem}}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{color:#56536a;text-align:center;max-width:22rem;text-align:inherit;margin-inline:0;font-size:clamp(1.04rem,4.6vw,1.24rem);line-height:1.34}}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_ctaHint{color:#726e82;text-wrap:balance;max-width:28rem;margin:clamp(-1.1rem,-1.2vw,-.58rem) 0 0;font-size:clamp(.92rem,1.2vw,1.02rem);font-weight:500;line-height:1.48}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_ctaHint{max-width:21rem;margin-top:.08rem;font-size:.92rem;line-height:1.44}}
.HomepageEmbeddedWishCreatePanel-module-scss-module__3eQxoW__HomepageEmbeddedWishCreatePanel{box-sizing:border-box;align-self:stretch;width:100%;max-width:none}.HomepageEmbeddedWishCreatePanel-module-scss-module__3eQxoW__HomepageEmbeddedWishCreatePanel [data-homepage-hero-intro]{text-align:center;align-self:stretch;align-items:stretch;width:100%;max-width:none;margin-bottom:.5rem;padding-inline:0}.HomepageEmbeddedWishCreatePanel-module-scss-module__3eQxoW__HomepageEmbeddedWishCreatePanel [data-homepage-creation-actions=true]{align-self:stretch;width:100%;max-width:none}
.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip{border:1px solid var(--glass-border);background-color:#ffffff0b;border-radius:.75rem;align-items:center;gap:.85rem;width:100%;margin-block:1rem 1.25rem;padding:.8rem .9rem;display:flex;}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_icon{background-color:#9f7aea1f;border:1px solid #ff6b6347;border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative;}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_icon:before{content:"";background-color:#d6bcfa;border-radius:9999px;width:.62rem;height:.62rem;position:absolute;top:.48rem;left:50%;transform:translate(-50%)}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_icon:after{content:"";background-color:#d6bcfa;border-radius:999px 999px .2rem .2rem;width:1.15rem;height:.58rem;position:absolute;bottom:.46rem;left:50%;transform:translate(-50%)}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_copy{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex;}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_copy span{color:var(--text-secondary);font-size:.9rem;line-height:1.35}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_copy strong{color:var(--text-primary);font-family:var(--font-display);font-size:.98rem;font-weight:inherit;line-height:1.2}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_link{color:var(--text-secondary);font-family:var(--font-display);border-bottom:1px solid #a0aec059;font-size:.88rem;font-weight:600;text-decoration:none;}.AccountStatusStrip-module-scss-module__yycoLa__AccountStatusStrip_link:hover{color:var(--text-primary);border-bottom-color:#f8f9faa6}
.HomepageWishFormNextStepHint-module-scss-module__ewe0VG__HomepageWishFormNextStepHint{color:var(--color-wishees-body-muted);text-align:center;margin:.85rem 0 0;font-size:.88rem;font-weight:500;line-height:1.4}@media (max-width:40rem){.HomepageWishFormNextStepHint-module-scss-module__ewe0VG__HomepageWishFormNextStepHint{text-align:left;padding-inline:1rem}}
.ConsoleSidebarNavLink-module-scss-module__eDT9Ea__ConsoleSidebarNavLink{background-color:var(--color-wishees-surface-tinted);border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-layout-accent);font-family:var(--font-body);align-items:center;gap:var(--spacing-wishees-2xs);width:100%;min-width:0;padding:.72rem .85rem;font-size:.875rem;font-weight:800;line-height:1.25;text-decoration:none;display:flex}.ConsoleSidebarNavLink-module-scss-module__eDT9Ea__ConsoleSidebarNavLink:hover,.ConsoleSidebarNavLink-module-scss-module__eDT9Ea__ConsoleSidebarNavLink:focus-visible{border-color:var(--color-wishees-form-focus)}.ConsoleSidebarNavLink-module-scss-module__eDT9Ea__ConsoleSidebarNavLink___active{background-color:var(--color-wishees-surface-tinted);border-color:var(--color-wishees-border-tint-strong);box-shadow:var(--shadow-wishees-selected-inset);color:var(--color-wishees-heading-primary)}.ConsoleSidebarNavLink-module-scss-module__eDT9Ea__ConsoleSidebarNavLink svg{flex-shrink:0;width:1rem;height:1rem}
.PersonAvatar-module-scss-module__GZFW5W__PersonAvatar{font-family:var(--font-display),serif;color:#fff;border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.95rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 6px 16px #4f351e24}.PersonAvatar-module-scss-module__GZFW5W__PersonAvatar_initial{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}
.style-guide-toast-samples-module-scss-module__l-SFLW__StyleGuideToastDemo{flex-wrap:wrap;gap:.75rem;display:flex;}
.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex;overflow:hidden}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon___google{background-color:#fffcf7f5}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon___disabled{opacity:.7}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon_icon{width:100%;height:100%}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon_icon___rounded{border-radius:9999px}
.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton,.LoginSocialOption-module-scss-module__IcNTZq__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);text-align:left;background-color:#fff;border-style:solid;border-width:1px;border-radius:1rem;justify-content:flex-start;width:100%;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:flex}.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton:hover,.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton:focus-visible,.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link:hover,.LoginSocialOption-module-scss-module__IcNTZq__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)}.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton svg,.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link:hover,.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link:focus-visible{transform:translateY(-1px)}@media (max-width:47.5rem){.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link{white-space:normal}}
.UseContextDialog-module-scss-module__G-FWNq__UseContextDialog_anchorWrap{flex-shrink:0;display:inline-flex}
.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal{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}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_panel{max-width:var(--max-width-wishees-login-card)}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField{padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);font-family:var(--font-body),system-ui,sans-serif;gap:var(--spacing-wishees-form-label);flex-direction:column;width:100%;max-width:100%;font-weight:400;display:flex}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField input,.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField select,.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField textarea{border-color:var(--color-wishees-form-border);border-radius:var(--radius-wishees-nested);box-shadow:none;color:var(--color-wishees-heading-primary);font-family:var(--font-body),system-ui,sans-serif;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-nested);background-color:#fffcf7f5;border-style:solid;border-width:1px;width:100%;font-size:.95rem;line-height:1.35;display:block}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField input:focus,.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField select:focus,.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField input:read-only,.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField textarea:read-only{background-color:var(--color-wishees-surface-card)}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField select{cursor:pointer;min-height:var(--spacing-wishees-input);padding-right:2.5rem}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField input{min-height:var(--spacing-wishees-input)}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_formField textarea{line-height:var(--leading-wishees-body)}.ProductLinkEditorModalContent-module-scss-module__tQ3dvG__ProductLinkEditorModal_input{min-height:var(--spacing-wishees-input)}
.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_textBase{cursor:pointer;font-family:var(--font-body);text-align:center;white-space:normal;border-style:solid;border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;line-height:1.375;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_textBase:disabled{cursor:not-allowed;opacity:.6}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_textBase svg{color:inherit}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primary{box-sizing:border-box;color:#fff;min-height:var(--spacing-wishees-touch-lg);white-space:nowrap;background-color:#ff5d56;background-image:linear-gradient(135deg,#ff6b63 0%,#f04c43 100%);border-color:#0000;padding-block:0;transition-property:background-color,box-shadow,border-color;transition-duration:.2s;box-shadow:0 14px 30px #d6463e38}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primary:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primary:focus-visible{color:#fff;background-color:#ef4d45;background-image:linear-gradient(135deg,#ff5d56 0%,#dc4039 100%);border-color:#ef4d45;box-shadow:0 16px 34px #d6463e47}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryLoading{opacity:.6;pointer-events:none}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_secondary{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--glass-bg);border-color:var(--glass-border);color:var(--text-primary)}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_secondary:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_secondary:focus-visible{color:var(--text-primary);background-color:#ff6b631a}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_danger{color:#fff;background-color:#df5a49;border-color:#df5a49;box-shadow:0 4px 16px #df5a4947}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_danger:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_danger:focus-visible{color:#fff;background-color:#ca3f31;border-color:#ca3f31}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_link{box-shadow:none;color:var(--color-wishees-link);white-space:nowrap;background-color:#0000;border-width:0;gap:.5rem;width:fit-content;min-height:0;padding:0}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_link:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_link:focus-visible{text-underline-offset:.22em;background-color:#0000;outline:none;text-decoration:underline;text-decoration-thickness:1px}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerLink{box-shadow:none;color:#df5a49;font-family:var(--font-body);text-align:left;white-space:nowrap;background-color:#0000;border-width:0;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.5rem;width:fit-content;min-height:0;padding:0;font-size:.95rem;font-weight:600;line-height:1.375;transition:color .2s;display:inline-flex}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerLink svg{color:currentColor}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerLink:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerLink:focus-visible{color:#ca3f31;text-underline-offset:.22em;background-color:#0000;outline:none;-webkit-text-decoration:underline #df5a49;text-decoration:underline #df5a49;text-decoration-thickness:1px}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerLink:disabled{cursor:not-allowed;opacity:.6}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparent{box-shadow:none;color:#475569;text-align:left;background-color:#0000;border-width:0;gap:.5rem;min-height:2.75rem;padding:.7rem .35rem;font-family:inherit;font-size:.95rem;font-weight:400;text-decoration:none;transition:color .2s}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparent svg{color:currentColor;flex-shrink:0}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparent:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparent:focus-visible{color:var(--color-wishees-link);text-underline-offset:.22em;outline:none;text-decoration:underline;text-decoration-thickness:1px}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_iconBase{cursor:pointer;border-style:solid;border-width:1px;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_iconBase:disabled{cursor:not-allowed;opacity:.6}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_iconBase:focus-visible{outline:none}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_iconBase svg{width:1rem;height:1rem}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryIcon{color:#fff;background-color:#ff5d56;background-image:linear-gradient(135deg,#ff6b63 0%,#f04c43 100%);border-color:#0000;transition-property:background-color,box-shadow,border-color;transition-duration:.2s;box-shadow:0 12px 26px #d6463e38}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryIcon svg{color:#fff}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryIcon:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryIcon:focus-visible{color:#fff;background-color:#ef4d45;background-image:linear-gradient(135deg,#ff5d56 0%,#dc4039 100%);border-color:#ef4d45;box-shadow:0 14px 28px #d6463e47}:is(.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryIcon:hover svg,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_primaryIcon:focus-visible svg){color:#fff}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_secondaryIcon{border-color:var(--color-wishees-border-accent);color:var(--color-wishees-body-muted);background-color:#ffffffeb;box-shadow:0 10px 24px #4f351e1a}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_secondaryIcon:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_secondaryIcon:focus-visible{color:#d9483f;background-color:#ff6b631a;border-color:#ff6b6352}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparentIcon{box-shadow:none;color:var(--color-wishees-body-muted);background-color:#0000;border-width:0;padding:0}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparentIcon:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_transparentIcon:focus-visible{color:#d9483f;background-color:#ff6b631a}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerIcon{background-color:var(--color-wishees-surface-card-strong);box-shadow:none;color:#df5a49;border-color:#df5a496b;padding:0}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerIcon svg{color:#df5a49;flex-shrink:0}.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerIcon:hover,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerIcon:focus-visible{color:#fff;background-color:#df5a49;border-color:#ca3f31}:is(.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerIcon:hover svg,.ButtonPrimitives-module-scss-module__pLT1JW__ButtonPrimitives_dangerIcon:focus-visible svg){color:#fff}
.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton{color:var(--color-wishees-body-muted);flex-shrink:0;justify-content:flex-start;width:fit-content;min-height:0;padding:0}.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton svg{color:currentColor;flex-shrink:0}.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton:hover,.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton:focus-visible{color:var(--color-wishees-chip-text)}.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton___selected{color:#d9483f;cursor:default}.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton___selected:disabled{opacity:1}.FriendWishlistResponsiveActionLinkButton-module-scss-module__JoGF1a__FriendWishlistResponsiveActionLinkButton___selected svg{color:currentColor}
.WishlistRemoveModal-module-scss-module___Ix0ZW__WishlistRemoveModal{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}.WishlistRemoveModal-module-scss-module___Ix0ZW__WishlistRemoveModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.WishlistRemoveModal-module-scss-module___Ix0ZW__WishlistRemoveModal_panel{max-width:var(--max-width-wishees-login-card)}
.RenderLinkTextButtonChildren-module-scss-module__wYwpRa__RenderLinkTextButtonChildren_iconWrap{flex-shrink:0;align-items:center;display:inline-flex}.RenderLinkTextButtonChildren-module-scss-module__wYwpRa__RenderLinkTextButtonChildren_iconWrap svg{color:currentColor;flex-shrink:0}
.FriendWishlistActionLinkButton-module-scss-module__O7roVq__FriendWishlistActionLinkButton{flex-shrink:0;justify-content:flex-start}
.MyWisheesToolLayout-module-scss-module__Kav3aG__myWisheesToolLayout{gap:var(--spacing-wishees-card-account);color:var(--color-wishees-heading-primary);flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}
.PrimaryButtonLoadingIcon-module-scss-module__YjGCpG__PrimaryButtonLoadingIcon{border-radius:9999px;flex-shrink:0;width:1.05rem;height:1.05rem;animation:1s linear infinite PrimaryButtonLoadingIcon-module-scss-module__YjGCpG__spin}@keyframes PrimaryButtonLoadingIcon-module-scss-module__YjGCpG__spin{to{transform:rotate(360deg)}}
.FriendWishlistMarketplaceSearchButtons-module-scss-module__hvSbDG__FriendWishlistMarketplaceSearchButtons{width:100%;padding-top:8px}
.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel{max-width:var(--max-width-wishees-page-wide);width:var(--max-width-wishees-page-wide);flex-direction:column;align-self:center;gap:1rem;display:flex}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_heading{gap:var(--spacing-wishees-2xs);flex-direction:column;display:flex}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_heading h2,.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_heading p{margin:0}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_items{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_item{border-color:var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-nested);gap:var(--spacing-wishees-nested-gap);padding:var(--spacing-wishees-nested);background-color:#fff;border-style:solid;border-width:1px;flex-direction:column;display:flex}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_item p,.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_item span{color:var(--color-wishees-body-muted);font-size:.92rem;line-height:var(--leading-wishees-body);margin:0}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_item strong{color:var(--color-wishees-heading-primary);font-size:1rem}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_link{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}.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_connect{width:fit-content;max-width:100%}@media (max-width:48.75rem){.SharedWishlistPanel-module-scss-module__e7hM7a__SharedWishlistPanel_connect{width:100%}}
.Card-module-scss-module__KgnsmG__Card___content{border-color:var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-content);box-shadow:var(--shadow-wishees-content-card);color:var(--color-wishees-heading-primary);overflow-wrap:anywhere;background-color:#fffcf7e6;border-style:solid;border-width:1px;padding:1.25rem}.Card-module-scss-module__KgnsmG__Card___content p{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);font-size:1rem}.Card-module-scss-module__KgnsmG__Card___content span{color:var(--color-wishees-body-secondary)}.Card-module-scss-module__KgnsmG__Card___content strong{color:var(--color-wishees-heading-primary);font-family:var(--font-display),serif;font-size:var(--text-wishees-h2);font-weight:300;line-height:var(--leading-wishees-h2);margin-block:.5rem;display:block}@media (max-width:48.75rem){.Card-module-scss-module__KgnsmG__Card___content{width:100%;max-width:none}}.Card-module-scss-module__KgnsmG__Card___account{background-color:var(--color-wishees-surface-card);border-color:var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-card);box-shadow:var(--shadow-wishees-card);padding:var(--spacing-wishees-card-account);border-style:solid;border-width:1px}.Card-module-scss-module__KgnsmG__Card___login{background-color:var(--color-wishees-surface-card-strong);border-color:var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-login);box-shadow:var(--shadow-wishees-login);overflow-wrap:anywhere;min-width:0;max-width:32.5rem;padding:var(--spacing-wishees-card-login);border-style:solid;border-width:1px;width:100%}@media (max-width:760px){.Card-module-scss-module__KgnsmG__Card___login{border-radius:var(--radius-wishees-login-mobile);padding:var(--spacing-wishees-card-login-mobile)}}.Card-module-scss-module__KgnsmG__Card___nested{border-color:var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-nested);gap:var(--spacing-wishees-nested-gap);background-color:#fffcf7eb;border-style:solid;border-width:1px;flex-direction:column;padding:.85rem;display:flex}:is(.Card-module-scss-module__KgnsmG__Card___nested p,.Card-module-scss-module__KgnsmG__Card___nested span){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}.Card-module-scss-module__KgnsmG__Card___nested strong{color:var(--color-wishees-heading-primary);font-size:1rem}
.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel{max-width:var(--max-width-wishees-page-wide);width:var(--max-width-wishees-page-wide);flex-direction:column;align-self:center;gap:1rem;display:flex}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_heading{gap:var(--spacing-wishees-2xs);flex-direction:column;display:flex}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_heading h2,.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_heading p{margin:0}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_items{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_item{border-color:var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-nested);gap:var(--spacing-wishees-nested-gap);padding:var(--spacing-wishees-nested);background-color:#fff;border-style:solid;border-width:1px;flex-direction:column;display:flex}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_item p,.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_item span{color:var(--color-wishees-body-muted);font-size:.92rem;line-height:var(--leading-wishees-body);margin:0}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_item strong{color:var(--color-wishees-heading-primary);font-size:1rem}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_link{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}.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_connect{width:fit-content;max-width:100%}@media (max-width:48.75rem){.SharedWishlistItem-module-scss-module__wgJAIa__SharedWishlistPanel_connect{width:100%}}
.ContentPage-module-scss-module__rEWl8W__ContentPage{color:var(--color-wishees-heading-primary);min-width:0;max-width:100%;min-height:100vh;padding-bottom:var(--spacing-wishees-page-bottom);padding-inline:var(--spacing-wishees-page-x);width:100%;position:relative;overflow-x:clip}@media (max-width:640px){.ContentPage-module-scss-module__rEWl8W__ContentPage{padding-inline:var(--spacing-wishees-page-x-narrow)}}:is(.ContentPage-module-scss-module__rEWl8W__ContentPage li,.ContentPage-module-scss-module__rEWl8W__ContentPage p){color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}.ContentPage-module-scss-module__rEWl8W__ContentPage_inner{width:100%;min-width:0;max-width:min(67.5rem,100%);margin-inline:auto}.ContentPage-module-scss-module__rEWl8W__ContentCardGrid{flex-wrap:wrap;gap:1rem;width:100%;margin-block:2rem;display:flex}.ContentPage-module-scss-module__rEWl8W__ContentCardGrid>*{flex:min(100%,230px);min-width:0}@media (max-width:48.75rem){.ContentPage-module-scss-module__rEWl8W__ContentCardGrid{gap:1rem;margin-block:1.5rem}}.ContentPage-module-scss-module__rEWl8W__ActionRow{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}
.WishlistItemsGroupSection-module-scss-module__p0_k1q__WishlistItemsGroupSection,.WishlistItemsGroupSection-module-scss-module__p0_k1q__WishlistItemsGroupSection_list{flex-direction:column;gap:.75rem;display:flex}
.IconDismissButton-module-scss-module__Ai2a9q__IconDismissButton{z-index:2;position:absolute;top:.75rem;right:.75rem;}@media (max-width:48.75rem){.IconDismissButton-module-scss-module__Ai2a9q__IconDismissButton{display:none}}
.WishlistCompletionGroupStack-module-scss-module__RCAR_W__WishlistCompletionGroupStack{flex-direction:column;gap:1rem;width:100%;display:flex}
.style-guide-wishlist-chrome-samples-module-scss-module__o3BxiG__StyleGuideWishlistBadgeRow{flex-wrap:wrap;gap:.5rem;display:flex}.style-guide-wishlist-chrome-samples-module-scss-module__o3BxiG__StyleGuideWishlistSkeleton{border-radius:.375rem;width:12rem;height:2rem}
.OverlayStack-module-scss-module__doeIfW__OverlayStack_isolate{isolation:isolate}.OverlayStack-module-scss-module__doeIfW__OverlayStack_overlayZIndex{z-index:var(--z-overlay)}.OverlayStack-module-scss-module__doeIfW__OverlayStack_overlayAuthZIndex{z-index:calc(var(--z-overlay) + 1)}.OverlayStack-module-scss-module__doeIfW__OverlayStack_headerShellZIndex{z-index:var(--z-header-shell)}.OverlayStack-module-scss-module__doeIfW__OverlayStack_headerPopoverZIndex{z-index:var(--z-header-popover)}.OverlayStack-module-scss-module__doeIfW__OverlayStack_scrimZIndex{z-index:0}.OverlayStack-module-scss-module__doeIfW__OverlayStack_scrim{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background-color:#4f351e40;border-width:0}.OverlayStack-module-scss-module__doeIfW__OverlayStack_scrimAbsolute{z-index:0;position:absolute;inset:0}.OverlayStack-module-scss-module__doeIfW__OverlayStack_scrimFixed{position:fixed;inset:0}.OverlayStack-module-scss-module__doeIfW__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__doeIfW__OverlayStack_panelLayer{z-index:10;position:relative}
.WishlistEmptyState-module-scss-module__MdDDcW__WishlistEmptyState{align-items:center;gap:var(--spacing-wishees-2xs);padding:var(--spacing-wishees-empty-card);text-align:center;flex-direction:column;display:flex}.WishlistEmptyState-module-scss-module__MdDDcW__WishlistEmptyState strong{color:var(--color-wishees-heading-primary);font-family:var(--font-display),serif;font-size:var(--text-wishees-h2);font-weight:300;line-height:var(--leading-wishees-h2);margin-block:.5rem;display:block}.WishlistEmptyState-module-scss-module__MdDDcW__WishlistEmptyState_spark{background-color:var(--color-wishees-surface-accent-soft);color:var(--color-wishees-kicker);font-size:var(--spacing-wishees-icon-lg);height:var(--spacing-wishees-empty-spark);width:var(--spacing-wishees-empty-spark);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;display:flex}.WishlistEmptyState-module-scss-module__MdDDcW__WishlistEmptyState_action{align-items:center;gap:var(--spacing-wishees-sm);margin-top:var(--spacing-wishees-md);min-width:var(--max-width-wishees-empty-action);justify-content:center;display:inline-flex}
.BottomSheetDragHandle-module-scss-module__hnx68a__BottomSheetDragHandle{pointer-events:auto;inset-inline:0;touch-action:none;z-index:20;flex-shrink:0;justify-content:center;align-items:center;height:2.25rem;display:none;position:absolute;top:0}@media (max-width:48.75rem){.BottomSheetDragHandle-module-scss-module__hnx68a__BottomSheetDragHandle_handle780{display:flex}}@media (max-width:40rem){.BottomSheetDragHandle-module-scss-module__hnx68a__BottomSheetDragHandle_handle640{display:flex}}.BottomSheetDragHandle-module-scss-module__hnx68a__BottomSheetDragHandle_bar{background-color:#8f673d47;border-radius:9999px;width:2.5rem;height:.32rem}
.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow{align-items:flex-start;gap:var(--spacing-wishees-md);margin-bottom:var(--spacing-wishees-2xs);flex-wrap:nowrap;justify-content:space-between;width:100%;min-width:0;display:flex}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow___spacedBelow{margin-bottom:var(--spacing-wishees-lg)}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_main{align-items:baseline;gap:var(--spacing-wishees-xs) var(--spacing-wishees-md);flex-wrap:wrap;flex:auto;min-width:0;display:flex}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_main{flex-direction:column;align-items:flex-start}}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock{min-width:0}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock{max-width:100%;display:inline}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock>*,:is(.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h1,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h2,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h3,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h4,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h5,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h6){display:inline}}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceAside{white-space:nowrap;flex-shrink:0;min-width:0;max-width:100%}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceAside{display:none}}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline{display:none}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline{vertical-align:baseline;white-space:nowrap;max-width:100%;margin-left:.35em;display:inline}:is(.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline p,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline button){vertical-align:baseline;white-space:nowrap;display:inline}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline button{display:inline-flex}}
.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;position:relative}@media (max-width:48.75rem){.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell:before{content:"";pointer-events:auto;background:0 0;width:100%;height:100vh;position:absolute;top:-100vh;left:0;right:0}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell{border-top-left-radius:var(--radius-wishees-modal-mobile-top);border-top-right-radius:var(--radius-wishees-modal-mobile-top);box-shadow:var(--shadow-wishees-modal-mobile);box-sizing:border-box;max-height:var(--spacing-wishees-bottom-sheet-max-h);min-width:0;max-width:100%;min-height:0;padding-block:0;padding-inline:var(--spacing-wishees-context-panel);background-color:#fffcf7fa;border-bottom-width:0;border-left-width:0;border-right-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;flex:0 auto;width:100%;display:flex;overflow:hidden}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell:has([data-bottom-sheet-footer]){padding-bottom:0}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell:has([data-bottom-sheet-footer])>[data-bottom-sheet-scroll]{padding-bottom:0}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell{pointer-events:auto}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell .icon-dismiss-button{display:none}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_header{box-sizing:border-box;background-color:#fffcf7fa;flex-shrink:0;width:100%;min-width:0;max-width:100%;padding-inline:0}}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_handleSpacer{flex-shrink:0;width:100%;display:none}@media (max-width:48.75rem){.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_handleSpacer{height:calc(2.25rem + var(--spacing-wishees-bottom-sheet-handle-gap));display:block}}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_scroll{padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:0}@media (min-width:48.751rem){.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_scroll{flex-direction:column;min-height:0;display:flex;overflow:hidden}}@media (max-width:48.75rem){.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_scroll{box-sizing:border-box;overscroll-behavior:contain;min-width:0;max-width:100%;min-height:0;padding-bottom:var(--spacing-wishees-bottom-sheet-pad-bottom);padding-inline:0;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;width:100%;padding-top:0;display:flex;overflow:hidden auto}}.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_footer{flex-shrink:0}@media (max-width:48.75rem){.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_footer{box-sizing:border-box;min-width:0;max-width:100%;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));padding-inline:0;background-color:#fffcf7fa;width:100%;padding-top:0}}@media (min-width:48.751rem){.BottomSheetMobileShell-module-scss-module__PxEg3q__BottomSheetMobileShell_footer{padding-block:var(--spacing-wishees-item-body);padding-inline:var(--spacing-wishees-form-focus-ring)}}
.WishlistRecipientMeta-module-scss-module__0MtJSW__WishlistRecipientMeta{color:var(--color-wishees-meta-edit);font-size:.875rem;font-weight:600;line-height:inherit;margin-inline-start:var(--spacing-wishees-xs)}
.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}@media (max-width:48.75rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome{flex:none}}@media (min-width:48.751rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome{flex:0 auto;min-height:0;overflow:hidden}}.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_flush{flex:auto;width:100%;min-height:0}@media (max-width:48.75rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_flush{flex:none;min-height:auto}}@media (min-width:48.751rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_flush{overflow:visible}}.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_body{box-sizing:border-box;min-width:0;max-width:100%;padding-block:var(--spacing-wishees-item-body);width:100%;overflow-x:visible}@media (max-width:48.75rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_body{padding-block:0}}@media (min-width:48.751rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_body{max-height:calc(var(--wishees-modal-max-h,min(100dvh - 2rem, 870px)) - var(--spacing-wishees-modal-body-offset,11.5rem));overscroll-behavior:contain;flex:0 auto;min-height:0;overflow:visible auto}}.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_bodyFlush{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@media (min-width:48.751rem){.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_bodyFlush{flex:auto;max-height:none;padding-inline:0;overflow:visible}}.OverlayDialogChrome-module-scss-module__TwtQja__OverlayDialogChrome_footer{flex-shrink:0}
.WishlistTitleField-module-scss-module__jvn6zW__WishlistTitleField_input{border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-wishees-inline-input);color:var(--color-wishees-heading-primary);font:inherit;min-height:var(--spacing-wishees-touch);padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);font-family:var(--font-display),serif;max-width:var(--spacing-wishees-wish-inline-max);background-color:#fff;width:100%;font-weight:900;line-height:1}
.Modal-module-scss-module__NRJ08G__Modal{flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}@media (max-width:48.75rem){.Modal-module-scss-module__NRJ08G__Modal{align-items:flex-end;overflow:hidden}}.Modal-module-scss-module__NRJ08G__Modal_panelLayer{pointer-events:none;z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;padding:clamp(1rem,4vw,2rem);display:flex;position:relative;overflow-y:auto}@media (max-width:48.75rem){.Modal-module-scss-module__NRJ08G__Modal_panelLayer{flex-direction:column;justify-content:flex-end;align-items:stretch;max-height:100%;padding:0;display:flex;overflow:hidden}}.Modal-module-scss-module__NRJ08G__Modal_dialogShell{--wishees-modal-max-h:min(calc(100dvh - 2rem), 870px);pointer-events:auto;z-index:1;width:min(100%,620px);max-height:var(--wishees-modal-max-h);border:1px solid var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-modal);box-shadow:var(--shadow-wishees-modal);background-color:#fffcf7f5;flex-direction:column;padding:clamp(1.25rem,4vw,1.85rem);display:flex;position:relative;overflow:hidden}@media (min-width:48.751rem){.Modal-module-scss-module__NRJ08G__Modal_dialogShell{height:fit-content}}@media (max-width:48.75rem){.Modal-module-scss-module__NRJ08G__Modal_dialogShell{width:100%;max-height:var(--spacing-wishees-bottom-sheet-max-h);box-shadow:none;background-color:#fffcf7fa;border-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-block:0}}.Modal-module-scss-module__NRJ08G__Modal_scrollFlush{flex:auto;min-height:0}@media (min-width:48.751rem){.Modal-module-scss-module__NRJ08G__Modal_scrollFlush{padding-inline:0}}
.WishlistVisibilityPanel-module-scss-module__ROB0nW__WishlistVisibilityPanel{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}@media (max-width:48.75rem){.WishlistVisibilityPanel-module-scss-module__ROB0nW__WishlistVisibilityPanel{min-height:0}}.WishlistVisibilityPanel-module-scss-module__ROB0nW__WishlistVisibilityPanel_body{gap:var(--spacing-wishees-lg)}@media (max-width:48.75rem){.WishlistVisibilityPanel-module-scss-module__ROB0nW__WishlistVisibilityPanel_body{padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}}.WishlistVisibilityPanel-module-scss-module__ROB0nW__WishlistVisibilityPanel_help{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}
.BottomSheetMobileHeader-module-scss-module__zx1gpq__BottomSheetMobileHeader{flex-shrink:0}@media (max-width:48.75rem){.BottomSheetMobileHeader-module-scss-module__zx1gpq__BottomSheetMobileHeader{padding-bottom:.72rem;padding-top:calc(2.25rem + var(--spacing-wishees-bottom-sheet-handle-gap));border-radius:0;flex-direction:column;flex-shrink:0;gap:.72rem;display:flex}}
.WishlistVisibilityPanelActions-module-scss-module__JxC5Eq__WishlistVisibilityPanelActions{gap:var(--spacing-wishees-list);margin-top:var(--spacing-wishees-xs);flex-direction:column;display:flex}.WishlistVisibilityPanelActions-module-scss-module__JxC5Eq__WishlistVisibilityPanelActions_error{color:var(--color-wishees-error-inline);font-size:var(--text-wishees-section-label-size,.86rem);margin:0}
.PageHeaderActions-module-scss-module__agX8ta__PageHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex;}@media (max-width:48.75rem){.PageHeaderActions-module-scss-module__agX8ta__PageHeaderActions{flex-wrap:nowrap;gap:.45rem}}
.WishlistVisibilityControlOpen-module-scss-module__Cw-gnq__WishlistVisibilityControlOpen_panel{max-width:var(--max-width-wishees-notifications-title)}
.SampleKicker-module-scss-module__jy6W2G__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__jy6W2G__OfferKicker{color:#4f46e5;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:850;}
.WishlistSelectedViewerAvatarMark-module-scss-module__7KXOLq__avatarMark{width:1.25rem;height:1.25rem;font-family:var(--font-display);font-size:var(--spacing-wishees-viewer-mark-text);color:#fff;box-shadow:var(--shadow-wishees-viewer-avatar);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.WishlistSelectedViewerAvatarMark-module-scss-module__7KXOLq__WishlistSelectedViewerAvatarMark_button{cursor:pointer;background:0 0;border:0;padding:0;transition:transform .2s,box-shadow .2s}.WishlistSelectedViewerAvatarMark-module-scss-module__7KXOLq__WishlistSelectedViewerAvatarMark_button:hover{box-shadow:var(--shadow-wishees-avatar);transform:translateY(-1px)}.WishlistSelectedViewerAvatarMark-module-scss-module__7KXOLq__WishlistSelectedViewerAvatarMark_button:focus-visible{outline:2px solid var(--color-wishees-link);outline-offset:2px}
.PageHeader-module-scss-module__r5b_cq__PageHeader{flex-direction:column;gap:clamp(.5rem,1.5vw,.85rem);display:flex}.PageHeader-module-scss-module__r5b_cq__PageHeader___toolbar{gap:var(--spacing-wishees-page-section-gap);}.PageHeader-module-scss-module__r5b_cq__PageHeader_homeLink{color:var(--color-wishees-link);font-family:var(--font-body);letter-spacing:normal;font-weight:800;display:none}.PageHeader-module-scss-module__r5b_cq__PageHeader_homeLink:hover{color:var(--color-wishees-accent-purple)}.PageHeader-module-scss-module__r5b_cq__PageHeader_description{margin:0;}.PageHeader-module-scss-module__r5b_cq__PageHeaderCopyWrap{flex-direction:column;align-items:flex-start;gap:clamp(.5rem,1.5vw,.8rem);min-width:0;display:flex;}.PageHeader-module-scss-module__r5b_cq__PageHeaderTitle___wishlist{max-width:580px}.PageHeader-module-scss-module__r5b_cq__PageHeaderTitle___hero{overflow-wrap:anywhere;max-width:760px}@media (max-width:760px){.PageHeader-module-scss-module__r5b_cq__PageHeaderTitle___hero{line-height:1}}
.WishlistSelectedViewerPrimaryAction-module-scss-module__jr4dEW__WishlistSelectedViewerPrimaryAction_action{width:100%;max-width:100%}
.StandardContentPageLayout-module-scss-module__AxSrcG__StandardContentPageLayout_inner{flex-direction:column;gap:.75rem;width:100%;display:flex}.StandardContentPageLayout-module-scss-module__AxSrcG__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}
.WishlistSelectedViewerActions-module-scss-module__5yOT3a__WishlistSelectedViewerActions{flex-direction:column;gap:.5rem;width:100%;display:flex}
.JoinInlineTagsWizardSetupPrompt-module-scss-module__dYmCHG__JoinInlineTagsWizardSetupPrompt{flex-direction:column;gap:.85rem;display:flex}.JoinInlineTagsWizardSetupPrompt-module-scss-module__dYmCHG__JoinInlineTagsWizardSetupPrompt_cta{width:100%}
.WishlistSelectedViewerProfileModal-module-scss-module__vHUn2a__WishlistSelectedViewerProfileModal_body{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.WishlistSelectedViewerProfileModal-module-scss-module__vHUn2a__WishlistSelectedViewerProfileModal_avatar{box-shadow:var(--shadow-wishees-viewer-avatar);color:#fff;font-family:var(--font-display);font-size:var(--text-wishees-h4);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;width:4rem;height:4rem;font-weight:900;line-height:1;display:flex}.WishlistSelectedViewerProfileModal-module-scss-module__vHUn2a__WishlistSelectedViewerProfileModal_email{color:var(--color-wishees-body-muted);font-size:.86rem;font-weight:500;line-height:var(--leading-wishees-body);margin:0}
.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField{cursor:pointer;font-family:var(--font-body);align-items:flex-start;gap:.75rem;width:100%;max-width:100%;margin-bottom:0;font-weight:400;display:flex;}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_checkbox{cursor:pointer;border:2px solid #ff6b6347;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.25rem}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_checkbox:checked{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link)}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_description{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);font-size:.92rem;line-height:1.45}
.WishlistSelectedViewerAvatars-module-scss-module__jFZ-IG__WishlistSelectedViewerAvatars{flex-wrap:wrap;align-self:center;align-items:center;gap:.25rem;max-width:100%;line-height:1;display:inline-flex;overflow:visible}.WishlistSelectedViewerAvatars-module-scss-module__jFZ-IG__WishlistSelectedViewerAvatars_item{align-self:center;align-items:center;line-height:1;display:inline-flex}
.JoinInlineTagsWizardTagEntry-module-scss-module__-h-Jyq__JoinInlineTagsWizardTagEntry{flex-direction:column;gap:.85rem;display:flex}.JoinInlineTagsWizardTagEntry-module-scss-module__-h-Jyq__JoinInlineTagsWizardTagEntry_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.JoinInlineTagsWizardTagEntry-module-scss-module__-h-Jyq__JoinInlineTagsWizardTagEntry_error{color:var(--wishees-danger,#c62828);margin:0}
.WishlistVisibilityTriggerContent-module-scss-module__91Alxq__WishlistVisibilityTriggerContent_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}
.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_section{flex-direction:column;gap:.85rem;margin-top:.25rem;display:flex;}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_section___nested{flex-direction:column;gap:.85rem;margin-top:0;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm{gap:var(--spacing-wishees-form-label);flex-direction:column;margin-top:0;display:flex;}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_field{gap:var(--spacing-wishees-xs);flex-direction:column;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_field textarea{resize:vertical;width:100%;min-height:8rem}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_actions{gap:var(--spacing-wishees-form-label);margin-top:var(--spacing-wishees-list);flex-wrap:wrap;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_privacy{color:var(--color-wishees-body-muted);margin-top:var(--spacing-wishees-xs);font-size:.92rem}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_success{flex-direction:column;gap:.5rem;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_error{color:var(--color-wishees-danger,#b42318);margin:0}
.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger___locked{filter:saturate(.92);opacity:.55}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_inviteActionsIcons{height:var(--spacing-wishees-visibility-icon);min-height:var(--spacing-wishees-visibility-icon);min-width:var(--spacing-wishees-visibility-icon);width:var(--spacing-wishees-visibility-icon)}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_iconButton{background-color:var(--color-wishees-surface-card);border:1px solid var(--color-wishees-border-accent);box-shadow:var(--shadow-wishees-card);color:var(--color-wishees-link);cursor:pointer;height:var(--spacing-wishees-touch-lg);width:var(--spacing-wishees-touch-lg);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_iconButton svg{height:var(--spacing-wishees-lg);width:var(--spacing-wishees-lg)}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_iconButton:hover,.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_iconButton:focus-visible,.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_iconButton___open{background-color:var(--color-wishees-link);color:#fff}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_statusButton{appearance:none;background-color:var(--color-wishees-surface-accent-soft);border:1px solid color-mix(in srgb, var(--color-wishees-icon-border) 80%, transparent);color:var(--color-wishees-link);cursor:pointer;font-family:var(--font-body),serif;height:1.25rem;min-height:1.25rem;max-height:1.25rem;padding-block:0;padding-inline:var(--spacing-wishees-form-label);white-space:nowrap;border-radius:9999px;justify-content:center;align-self:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_statusButton:hover,.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_statusButton:focus-visible,.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_statusButton___open{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_privacyAction{flex-shrink:0;width:auto;display:inline-flex;position:relative}.WishlistVisibilityTrigger-module-scss-module__oo1JIq__WishlistVisibilityTrigger_privacyAction___open{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff;opacity:1}
.JoinPendingStatusSection-module-scss-module__CFF1uq__AffiliateProgramJoinPendingStatusSection{flex-direction:column;gap:.75rem;width:100%;display:flex;}
.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger___locked{filter:saturate(.92);opacity:.55}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_inviteActionsIcons{height:var(--spacing-wishees-visibility-icon);min-height:var(--spacing-wishees-visibility-icon);min-width:var(--spacing-wishees-visibility-icon);width:var(--spacing-wishees-visibility-icon)}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_iconButton{background-color:var(--color-wishees-surface-card);border:1px solid var(--color-wishees-border-accent);box-shadow:var(--shadow-wishees-card);color:var(--color-wishees-link);cursor:pointer;height:var(--spacing-wishees-touch-lg);width:var(--spacing-wishees-touch-lg);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_iconButton svg{height:var(--spacing-wishees-lg);width:var(--spacing-wishees-lg)}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_iconButton:hover,.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_iconButton:focus-visible,.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_iconButton___open{background-color:var(--color-wishees-link);color:#fff}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_statusButton{appearance:none;background-color:var(--color-wishees-surface-accent-soft);border:1px solid color-mix(in srgb, var(--color-wishees-icon-border) 80%, transparent);color:var(--color-wishees-link);cursor:pointer;font-family:var(--font-body),serif;height:1.25rem;min-height:1.25rem;max-height:1.25rem;padding-block:0;padding-inline:var(--spacing-wishees-form-label);white-space:nowrap;border-radius:9999px;justify-content:center;align-self:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_statusButton:hover,.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_statusButton:focus-visible,.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_statusButton___open{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_privacyAction{flex-shrink:0;width:auto;display:inline-flex;position:relative}.WishlistVisibilityTriggerClass-module-scss-module__l57XLW__WishlistVisibilityTrigger_privacyAction___open{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff;opacity:1}
.JoinRejectedStatusSection-module-scss-module__33oD0W__AffiliateProgramJoinRejectedStatusSection{flex-direction:column;gap:.75rem;width:100%;display:flex;}.JoinRejectedStatusSection-module-scss-module__33oD0W__AffiliateProgramJoinRejectedStatusSection_note{}
.WishlistVisibilityTriggerShell-module-scss-module__2crIFW__WishlistVisibilityTriggerShell{display:inline-flex}.WishlistVisibilityTriggerShell-module-scss-module__2crIFW__WishlistVisibilityTriggerShell___status{align-items:center;gap:var(--spacing-wishees-sm);flex-wrap:wrap;max-width:100%;line-height:1;display:inline-flex}
.JoinStateUnreliableNotice-module-scss-module__PDNoQa__AffiliateProgramJoinStateUnreliableNotice{flex-direction:column;gap:.75rem;width:100%;display:flex;}
.WishlistVisibilityControl-module-scss-module__3vDAfa__WishlistVisibilityControl{z-index:10;position:relative}.WishlistVisibilityControl-module-scss-module__3vDAfa__WishlistVisibilityControl___status{align-self:flex-start;align-items:center;width:auto;max-width:100%;display:inline-flex}.WishlistVisibilityControl-module-scss-module__3vDAfa__WishlistVisibilityControl___action{flex-shrink:0;justify-content:center;align-items:center;width:auto;display:inline-flex}
.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion{width:100%;margin:0;display:none}@media (max-width:48.75rem){.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion{display:block}}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion___expanded .HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_chevron{transform:rotate(180deg)}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion___expanded .HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_summary{border-radius:.85rem .85rem 0 0}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion___expanded .HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_link:last-child{border-radius:0 0 .85rem .85rem}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_summary{color:#fff;cursor:pointer;font-family:var(--font-display);align-items:center;gap:var(--spacing-wishees-sm);min-height:var(--spacing-wishees-touch-lg);padding:var(--spacing-wishees-sm) var(--spacing-wishees-lg);text-align:center;background-color:#ff5d56;background-image:linear-gradient(to bottom right,#ff5d56,#f04c43);border:1px solid #0000;border-radius:.85rem;justify-content:center;width:100%;margin:0;font-size:.95rem;font-weight:600;line-height:1.375;list-style:none;display:flex}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_summary::-webkit-details-marker{display:none}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_summaryLabel{flex:auto;min-width:0}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_chevron{flex-shrink:0;width:1rem;height:1rem;transition:transform .2s}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_stackWrap{width:100%;max-height:24rem;transition:max-height .28s,opacity .28s;overflow:hidden}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_stackWrap___collapsed{opacity:0;max-height:0}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_stack{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_link{border:1px solid var(--glass-border);color:var(--text-primary);font-family:var(--font-display);min-height:var(--spacing-wishees-touch-lg);padding:var(--spacing-wishees-sm) var(--spacing-wishees-lg);text-align:center;background-color:#fffffff2;border-top:0;border-radius:0;justify-content:center;align-items:center;width:100%;font-size:.95rem;font-weight:600;line-height:1.375;text-decoration:none;display:flex}.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_link:hover,.HubNavMobileAccordion-module-scss-module__cj0Ujq__AffiliatePageNavMobileAccordion_link:focus-visible{outline:var(--spacing-wishees-form-focus-ring) solid var(--color-wishees-form-focus);outline-offset:-2px;background-color:#ff6b6314}
.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_trigger{appearance:none;cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:0;padding:0;text-decoration:none}.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_trigger:hover,.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_trigger:focus-visible{color:var(--color-wishees-link);outline:none}.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_trigger{color:var(--color-wishees-chip-text);font-weight:300;line-height:var(--leading-wishees-body);white-space:nowrap;align-items:center;max-width:100%;min-height:0;display:inline-flex}.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_trigger___empty{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}.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_input{border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-wishees-inline-input);color:var(--color-wishees-heading-primary);font:inherit;min-height:var(--spacing-wishees-touch);padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);width:var(--width-wishees-skeleton-min);background-color:#fff;font-size:.95rem}.WishlistPriceField-module-scss-module__2b6xgG__WishlistPriceField_readOnly{color:var(--color-wishees-chip-text);font-weight:300;line-height:var(--leading-wishees-body);white-space:nowrap;align-items:center;max-width:100%;display:inline-flex}
.HubNav-module-scss-module__vaudvq__AffiliatePageNav{gap:var(--spacing-wishees-md);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:stretch;width:100%;margin:0;display:flex;overflow-x:auto}.HubNav-module-scss-module__vaudvq__AffiliatePageNav::-webkit-scrollbar{display:none}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop{gap:0}@media (max-width:48.75rem){.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop{display:none}}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop .HubNav-module-scss-module__vaudvq__AffiliatePageNav_link{border-radius:0}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop .HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop .HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:last-child{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop .HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:not(:first-child){border-left-width:0}.HubNav-module-scss-module__vaudvq__AffiliatePageNav_link{background-color:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-primary);font-family:var(--font-display);min-height:var(--spacing-wishees-touch-lg);min-width:0;padding:var(--spacing-wishees-sm) var(--spacing-wishees-lg);text-align:center;white-space:nowrap;border-radius:.75rem;flex:1 1 0;justify-content:center;align-items:center;font-size:.95rem;font-weight:600;line-height:1.375;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:hover,.HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:focus-visible{color:var(--text-primary);outline:var(--spacing-wishees-form-focus-ring) solid var(--color-wishees-form-focus);outline-offset:2px;background-color:#ff6b6314}.HubNav-module-scss-module__vaudvq__AffiliatePageNav_link___active{color:#fff;pointer-events:none;background-color:#ff5d56;background-image:linear-gradient(to bottom right,#ff5d56,#f04c43);border-color:#0000;box-shadow:0 6px 18px #d6463e6b}.HubNav-module-scss-module__vaudvq__AffiliatePageNav_link___active:hover,.HubNav-module-scss-module__vaudvq__AffiliatePageNav_link___active:focus-visible{color:#fff;background-color:#ff5d56;background-image:linear-gradient(to bottom right,#ff5d56,#f04c43)}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop .HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:hover{z-index:1;border-color:#0000;outline:none}.HubNav-module-scss-module__vaudvq__AffiliatePageNav___desktop .HubNav-module-scss-module__vaudvq__AffiliatePageNav_link:focus-visible{box-shadow:inset 0 0 0 2px var(--color-wishees-form-focus);z-index:1;border-color:#0000;outline:none}
.FriendInviteConnectPanel-module-scss-module__XVLqXW__FriendInviteConnectPanel{gap:var(--spacing-wishees-card-tinted);flex-direction:column;width:100%;display:flex}.FriendInviteConnectPanel-module-scss-module__XVLqXW__FriendInviteConnectPanel_text{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin:0}.FriendInviteConnectPanel-module-scss-module__XVLqXW__FriendInviteConnectPanel_actions,.FriendInviteConnectPanel-module-scss-module__XVLqXW__FriendInviteConnectPanel_incomingActions{flex-direction:column;gap:.75rem;display:flex}
.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}
.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_inner{flex-direction:column;gap:.75rem;width:100%;display:flex}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_innerWithFooter{padding-bottom:var(--affiliate-sticky-footer-clearance,9.5rem)}@media (min-width:48.8125rem){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_innerWithFooter{padding-bottom:var(--affiliate-sticky-footer-clearance,4.75rem)}}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_shell{flex-direction:column;gap:.85rem;width:100%;display:flex}@media (min-width:48.8125rem){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_shell{background:#fffbf3e6;border:1px solid #063c431f;border-radius:1rem;width:100%;padding:1rem;box-shadow:0 1rem 2.5rem #063c4314}}@media (max-width:48.75rem){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_headerCard{background:#fffbf3e6;border:1px solid #063c431f;border-radius:1rem;width:100%;padding:1rem;box-shadow:0 1rem 2.5rem #063c4314}}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_navSlot{width:100%;margin:0}@media (max-width:48.75rem){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_navSlot{z-index:30;position:sticky;top:0}}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_bodyCard{flex-direction:column;gap:.85rem;width:100%;display:flex}@media (min-width:48.8125rem){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_bodyCard{padding-top:var(--spacing-wishees-md);border-top:1px solid #063c431f}}@media (max-width:48.75rem){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_bodyCard{background:#fffbf3e6;border:1px solid #063c431f;border-radius:1rem;width:100%;padding:1rem;box-shadow:0 1rem 2.5rem #063c4314}}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_footerSlot{box-sizing:border-box;padding-bottom:0;padding-inline:var(--spacing-wishees-page-x);pointer-events:none;z-index:25;transition:padding-bottom .18s;position:fixed;bottom:0;left:0;right:0}@media (max-width:640px){.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_footerSlot{padding-inline:var(--spacing-wishees-page-x-narrow)}}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_footerSlot>*{pointer-events:auto;width:100%;max-width:min(67.5rem,100%);margin-inline:auto}.HubLayout-module-scss-module__nPYTFa__AffiliatePageLayout_footerSlot_docked{padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}
.FriendInvitePageLayout-module-scss-module__fjBKAa__FriendInvitePageLayout{min-height:var(--spacing-wishees-viewport-minus-header)}.FriendInvitePageLayout-module-scss-module__fjBKAa__FriendInvitePageLayout_inner{gap:var(--spacing-wishees-card-account);padding-top:var(--spacing-wishees-page-hero-pt-sm);flex-direction:column;display:flex}.FriendInvitePageLayout-module-scss-module__fjBKAa__FriendInviteCreateOwnWishButton{justify-content:center;width:100%}
.WishlistItemDetailFields-module-scss-module__-ekcJW__WishlistItemDetailFields{flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}.WishlistItemDetailFields-module-scss-module__-ekcJW__WishlistDetailRow{color:var(--color-wishees-body-muted);min-width:0;font-size:.875rem;line-height:1.375}.WishlistItemDetailFields-module-scss-module__-ekcJW__WishlistDetailRow___labeled{align-items:center;gap:var(--spacing-wishees-md) var(--spacing-wishees-md);row-gap:var(--spacing-wishees-nested-gap);flex-wrap:wrap;display:flex}@media (max-width:35rem){.WishlistItemDetailFields-module-scss-module__-ekcJW__WishlistDetailRow___labeled{row-gap:.125rem}}.WishlistItemDetailFields-module-scss-module__-ekcJW__WishlistDetailRow_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)}.WishlistItemDetailFields-module-scss-module__-ekcJW__WishlistDetailRow_value{align-items:center;gap:var(--spacing-wishees-3xs);flex-wrap:wrap;min-width:0;display:flex}
.WisheesBodyCopy-module-scss-module__YNAYga__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__YNAYga__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)}
.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero{gap:var(--spacing-wishees-card-tinted);flex-direction:column;display:flex}.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero_note{border-color:var(--color-wishees-border-accent);border-left-color:var(--color-wishees-kicker);border-radius:var(--radius-wishees-card);box-shadow:var(--shadow-wishees-card);color:var(--color-wishees-body);gap:var(--spacing-wishees-2xs);padding:var(--spacing-wishees-auth-panel) var(--spacing-wishees-compact-panel-title);background-color:#ffffffe6;border-style:solid;border-width:1px;flex-direction:column;width:100%;display:flex}.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero_note strong{font-family:var(--font-body)}.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero_note span{overflow-wrap:anywhere}.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero_status{border-color:var(--color-wishees-border-accent);border-left-color:var(--color-joy-mango);border-radius:var(--radius-wishees-card);box-shadow:var(--shadow-wishees-card);color:var(--color-wishees-body);gap:var(--spacing-wishees-2xs);padding:var(--spacing-wishees-auth-panel) var(--spacing-wishees-compact-panel-title);background-color:#ffffffe6;border-style:solid;border-width:1px;flex-direction:column;width:100%;display:flex}.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero_status strong{font-family:var(--font-body)}.FriendInviteHero-module-scss-module__mHNC0q__FriendInviteHero_status span{overflow-wrap:anywhere}
.WishlistGiftPaymentMetaOption-module-scss-module__15LUra__WishlistGiftPaymentMetaOption{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-wishees-section-label-size,.86rem);overflow-wrap:anywhere;flex-direction:column;gap:.25rem;min-width:0;display:flex}.WishlistGiftPaymentMetaOption-module-scss-module__15LUra__WishlistGiftPaymentMetaOption_heading{color:var(--color-wishees-label);font-family:var(--font-body),serif;align-items:center;gap:.5rem;min-width:0;font-size:.875rem;font-weight:600;display:inline-flex}
.PageToolbarRow-module-scss-module__4adycq__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__4adycq__PageToolbarRow_title{flex:min(100%,12rem);min-width:0;}.PageToolbarRow-module-scss-module__4adycq__PageToolbarRow_actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.6rem;display:flex;}
@media (max-width:47.5rem){.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice{padding-bottom:2rem}}.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_inner{gap:var(--spacing-wishees-shared-page-gap);max-width:var(--max-width-wishees-page);padding-top:var(--spacing-wishees-shared-page-pt);flex-direction:column;width:100%;display:flex}@media (max-width:47.5rem){.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_inner{gap:var(--spacing-wishees-lg);padding-top:0}}.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_hero{box-shadow:none;padding-block:var(--spacing-wishees-shared-hero-py);background-color:#0000;border:0;flex-direction:column;gap:1rem;display:flex}@media (max-width:47.5rem){.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_hero{border-radius:1rem;padding:1rem}}.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_description{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);max-width:42rem;margin:0}.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:47.5rem){.FriendWishlistNotice-module-scss-module__hnd04G__FriendWishlistNotice_actions{flex-direction:column;align-items:stretch;width:100%}}
.WishlistGiftPaymentMeta-module-scss-module__Vhf8KG__WishlistGiftPaymentMeta{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}
.WisheesLogo-module-scss-module__zJfRqa__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__zJfRqa__WisheesLogo_mark{pointer-events:none;flex-shrink:0;width:auto;height:1em;display:block}.WisheesLogo-module-scss-module__zJfRqa__WisheesLogo_mark path{pointer-events:none}.WisheesLogo-module-scss-module__zJfRqa__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__zJfRqa__WisheesLogo{--wishees-logo-size:2.85rem}}
.FriendWishlistPageLayout-module-scss-module__IQOC3a__FriendWishlistPageLayout{gap:var(--spacing-wishees-shared-page-gap);flex-direction:column;width:100%;display:flex}@media (max-width:48.75rem){.FriendWishlistPageLayout-module-scss-module__IQOC3a__FriendWishlistPageLayout{gap:var(--spacing-wishees-lg)}}.FriendWishlistPageLayout-module-scss-module__IQOC3a__FriendWishlistPageLayout_list{gap:var(--spacing-wishees-lg);flex-direction:column;display:flex}
.WishlistDetailRow-module-scss-module__XmTCSa__WishlistItemDetailFields{flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}.WishlistDetailRow-module-scss-module__XmTCSa__WishlistDetailRow{color:var(--color-wishees-body-muted);min-width:0;font-size:.875rem;line-height:1.375}.WishlistDetailRow-module-scss-module__XmTCSa__WishlistDetailRow___labeled{align-items:center;gap:var(--spacing-wishees-md) var(--spacing-wishees-md);row-gap:var(--spacing-wishees-nested-gap);flex-wrap:wrap;display:flex}@media (max-width:35rem){.WishlistDetailRow-module-scss-module__XmTCSa__WishlistDetailRow___labeled{row-gap:.125rem}}.WishlistDetailRow-module-scss-module__XmTCSa__WishlistDetailRow_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)}.WishlistDetailRow-module-scss-module__XmTCSa__WishlistDetailRow_value{align-items:center;gap:var(--spacing-wishees-3xs);flex-wrap:wrap;min-width:0;display:flex}
.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton{}.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___block{border-radius:9999px;display:block;box-shadow:inset 0 0 0 1px #ff6b6312}.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___text{box-shadow:none;border-radius:.375rem;max-width:100%;display:inline-block}.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___shimmer{background-image:linear-gradient(90deg,#f2ebffc2,#fffffff5,#f2ebffc2);background-size:240% 100%;animation:1.35s ease-in-out infinite LoadingSkeleton-module-scss-module__A_7hdW__wishees-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___shimmer{animation:none}}
.FriendWishlistPageShareAction-module-scss-module__xrZvGa__FriendWishlistPageShareAction{flex-shrink:0}@media (max-width:48.75rem){.FriendWishlistPageShareAction-module-scss-module__xrZvGa__FriendWishlistPageShareAction{min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}
.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_trigger{appearance:none;cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:0;padding:0;text-decoration:none}.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_trigger:hover,.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_trigger:focus-visible{color:var(--color-wishees-link);outline:none}.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_trigger{color:var(--color-wishees-body-muted);max-width:100%;min-height:var(--spacing-wishees-method-icon-sm);padding-block:var(--spacing-wishees-3xs);white-space:normal;align-self:flex-start;width:auto;padding-inline:0}.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_trigger___empty{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}.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_input{border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-wishees-inline-input);color:var(--color-wishees-heading-primary);font:inherit;min-height:var(--spacing-wishees-touch);padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);max-width:var(--spacing-wishees-wish-inline-max);background-color:#fff;width:100%;font-size:.95rem}.WishlistNoteField-module-scss-module__X3kkLG__WishlistNoteField_readOnly{color:var(--color-wishees-body-muted);max-width:100%;min-height:var(--spacing-wishees-method-icon-sm);padding-block:var(--spacing-wishees-3xs);white-space:normal;align-self:flex-start}
.AccountFormField-module-scss-module__V5M3_W__AccountFormField{padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);font-family:var(--font-body),system-ui,sans-serif;gap:var(--spacing-wishees-form-label);flex-direction:column;width:100%;max-width:100%;font-weight:400;display:flex;}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input,.AccountFormField-module-scss-module__V5M3_W__AccountFormField select,.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea{border-color:var(--color-wishees-form-border);border-radius:var(--radius-wishees-nested);box-shadow:none;color:var(--color-wishees-heading-primary);font-family:var(--font-body),system-ui,sans-serif;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-nested);background-color:#fffcf7f5;border-style:solid;border-width:1px;width:100%;font-size:.95rem;line-height:1.35;display:block}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input:focus,.AccountFormField-module-scss-module__V5M3_W__AccountFormField select:focus,.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input:read-only,.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea:read-only{background-color:var(--color-wishees-surface-card)}.AccountFormField-module-scss-module__V5M3_W__AccountFormField select{cursor:pointer;min-height:var(--spacing-wishees-input);padding-right:2.5rem}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input{min-height:var(--spacing-wishees-input)}.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea{line-height:var(--leading-wishees-body)}.AccountFormField-module-scss-module__V5M3_W__AccountFormField{margin-bottom:0}@media (max-width:48.75rem){.AccountFormField-module-scss-module__V5M3_W__AccountFormField{max-width:none}}.AccountFormField-module-scss-module__V5M3_W__AccountFieldLabel{color:#536078;font-size:.86rem;font-weight:500}
.FriendWishlistShellHero-module-scss-module__kta2DG__FriendWishlistShellHero{text-align:left;background-color:#fff;width:100%}
.WishlistItemRemoveAction-module-scss-module__lw_VVa__WishlistItemRemoveAction_link{width:fit-content;min-height:0;padding:0}
.PasswordFieldForgotLink-module-scss-module__Dw4kUa__PasswordFieldForgotLink{text-transform:none;justify-content:flex-start;font-size:.9rem;font-weight:850}.PasswordFieldForgotLink-module-scss-module__Dw4kUa__PasswordFieldForgotLink_icon{flex-shrink:0;width:.9rem;height:.9rem}
.FriendInvitePageLoading-module-scss-module__F2TlGW__FriendInvitePageLoading_status{gap:var(--spacing-wishees-card-account);flex-direction:column;display:flex}.FriendInvitePageLoading-module-scss-module__F2TlGW__FriendInvitePageLoading_heroLine{height:var(--spacing-wishees-page-y-sm);width:var(--width-wishees-popover-panel);border-radius:.375rem}.FriendInvitePageLoading-module-scss-module__F2TlGW__FriendInvitePageLoading_cardLine{border-radius:1rem;width:100%;height:4rem}.FriendInvitePageLoading-module-scss-module__F2TlGW__FriendInvitePageLoading_fieldLine{border-radius:1rem;width:100%;min-height:3rem}.FriendInvitePageLoading-module-scss-module__F2TlGW__FriendInvitePageLoading_buttonLine{border-radius:9999px;width:100%;height:3rem}
.FriendWishRestrictedNoticeConnect-module-scss-module__zWkGDW__FriendWishRestrictedNoticeConnect{margin-top:1.5rem}
.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions{width:100%;min-width:0;max-width:100%}.WishlistItemCardShareArea+.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions{margin-top:0}.WishlistItemSupportPanel+.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions{margin-top:0}.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions_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}.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions_actionLink svg{color:currentColor}.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions_actionLink:hover,.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions_actionLink:focus-visible{color:var(--color-wishees-chip-text)}.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions___locked{filter:saturate(.92);opacity:.55}.WishlistItemActions-module-scss-module__Qghf_q__WishlistItemActions_shareToggle___open{color:#d9483f}
.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput{display:block;position:relative}.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput input{padding-right:2.75rem}.PasswordFieldInput-module-scss-module__ytGuLW__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__ytGuLW__PasswordFieldInput_toggleButton:hover,.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput_toggleButton:focus-visible{color:#d9483f}
.FriendWishlistConnectShell-module-scss-module__ab3Egq__FriendWishlistConnectShell_hero{box-shadow:none;padding-block:var(--spacing-wishees-shared-hero-py);background-color:#0000;border-width:0;flex-direction:column;gap:1rem;display:flex}.FriendWishlistConnectShell-module-scss-module__ab3Egq__FriendWishlistConnectShell_description{color:var(--color-wishees-body-muted);font-size:clamp(.86rem,2.2vw,1.05rem);line-height:var(--leading-wishees-body);max-width:42rem;margin:0}
.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_hero{flex-direction:column;gap:1rem;display:flex}.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_list{gap:var(--spacing-wishees-lg);flex-direction:column;display:flex}.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_disclosureSkeleton{height:1rem;width:var(--width-wishees-skeleton-wide);border-radius:.375rem}.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_titleSkeleton{height:var(--text-wishees-h2);width:var(--width-wishees-skeleton-title-lg);border-radius:.375rem}.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_groupTitleSkeleton{height:var(--text-wishees-h3);border-radius:.375rem;width:8rem;margin-bottom:.75rem}.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_cardSkeleton{border-radius:var(--radius-wishees-login);height:var(--spacing-wishees-friend-card-image);width:100%}.FriendWishlistPageLoading-module-scss-module__hD_QBW__FriendWishlistPageLoading_statusSkeleton{border-radius:1rem;width:100%;height:3.5rem}
.WishlistItemSupportPanelHint-module-scss-module__FDKtZG__WishlistItemSupportPanelHint_body{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}
.PasswordField-module-scss-module__iUABma__PasswordField_forgotLinkRow{justify-content:flex-start;margin-top:.35rem;font-size:.9rem;line-height:1.45;display:flex}
.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton{flex-direction:column;gap:.75rem;width:100%;display:flex}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_actions{border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:0;padding-top:0;display:flex}@media (min-width:48.75rem){.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_actions{justify-content:flex-start}}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_actionPlaceholder{box-shadow:none;pointer-events:none;background-color:#0000;border:0;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.5rem;min-height:0;padding:0;display:inline-flex}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_skeletonAction{height:var(--spacing-wishees-auth-panel);width:var(--width-wishees-skeleton-friends);border-radius:.375rem}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_skeletonAction___sm{width:var(--width-wishees-skeleton-friends-sm)}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_avatar{background-color:var(--color-wishees-skeleton-avatar);box-shadow:var(--shadow-wishees-friend-avatar);color:#0000;font-size:var(--text-wishees-h3);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;display:inline-flex}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_avatarSkeleton{height:var(--spacing-wishees-xl);width:var(--spacing-wishees-xl);border-radius:9999px}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_identity{flex-direction:column;align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}@media (min-width:48.75rem){.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_identity{align-items:stretch}}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_skeletonTitle{height:1.75rem;width:var(--width-wishees-skeleton-title);border-radius:.375rem;align-self:center}@media (min-width:48.75rem){.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_skeletonTitle{align-self:stretch}}.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_skeletonLine{height:1rem;width:var(--width-wishees-skeleton-line-md);border-radius:.375rem;align-self:center}@media (min-width:48.75rem){.FriendsListSkeletons-module-scss-module__fQ6vrG__FriendListSkeleton_skeletonLine{align-self:stretch}}
.WishlistSupportOfferLinkButton-module-scss-module__qbSHfW__WishlistSupportOfferLinkButton{flex-shrink:0;justify-content:flex-start;gap:4px}
.AccountFormSelect-module-scss-module__rH_98G__AccountFormSelect{display:block;position:relative;}.AccountFormSelect-module-scss-module__rH_98G__AccountFormSelect select{appearance:none}.AccountFormSelect-module-scss-module__rH_98G__AccountFormSelect_chevron{color:var(--color-wishees-meta);pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}
.FriendsRequestsLoading-module-scss-module__PrmM5a__FriendsRequestsLoading{flex-direction:column;gap:.75rem;display:flex}.FriendsRequestsLoading-module-scss-module__PrmM5a__FriendsRequestsLoading_titleLine{height:1.25rem;width:var(--width-wishees-skeleton-line-half);border-radius:.375rem}.FriendsRequestsLoading-module-scss-module__PrmM5a__FriendsRequestsLoading_cardLine{height:var(--spacing-wishees-textarea,5rem);border-radius:1rem;width:100%}
.OrphanWishViewerCreateWishPanel-module-scss-module__qlfIkW__OrphanWishViewerCreateWishPanel{width:100%;padding:1rem 1.1rem 1.25rem}
.WishlistItemFinishSupport-module-scss-module__RugqUW__WishlistItemFinishSupport{flex-direction:column;gap:.5rem;display:flex}.WishlistItemFinishSupport-module-scss-module__RugqUW__WishlistItemFinishSupport_note{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:.875rem}
.NotificationBellButton-module-scss-module__S94Nmq__NotificationBellButton{height:var(--header-icon-button-size,2rem);touch-action:manipulation;width:var(--header-icon-button-size,2rem);position:relative}.NotificationBellButton-module-scss-module__S94Nmq__NotificationBellButton svg{width:1.125rem;height:1.125rem}.NotificationBellButton-module-scss-module__S94Nmq__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}
.FriendsPageLoading-module-scss-module__akeNxW__FriendsPageLoading_status{gap:var(--spacing-wishees-page-section-gap);flex-direction:column;width:100%;display:flex}
@media (max-width:47.5rem){.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage{padding-bottom:2rem}}.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage_inner{gap:var(--spacing-wishees-shared-page-gap);max-width:var(--max-width-wishees-page);padding-top:var(--spacing-wishees-shared-page-pt);flex-direction:column;width:100%;display:flex}@media (max-width:47.5rem){.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage_inner{gap:var(--spacing-wishees-lg);padding-top:0}}.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage_stack{flex-direction:column;gap:1rem;display:flex}.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage_hero{box-shadow:none;padding-block:var(--spacing-wishees-shared-hero-py);background-color:#0000;border:0;flex-direction:column;gap:.75rem;display:flex}@media (max-width:47.5rem){.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage_hero{border-radius:1rem;padding:1rem}}.orphan-wish-viewer-page-module-scss-module__33DAQa__OrphanWishViewerPage_description{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);max-width:42rem;margin:0}
.WishlistItemSupportOfferActions-module-scss-module__67993q__WishlistItemSupportOfferActions_button{width:fit-content}@media (max-width:30rem){.WishlistItemSupportOfferActions-module-scss-module__67993q__WishlistItemSupportOfferActions_button{width:100%}}
.NotificationPanelItemIcon-module-scss-module__sPJpkW__NotificationPanelItemIcon{color:currentColor;flex-shrink:0;width:1rem;height:1rem}
.OrphanWishViewerCreateAccountCta-module-scss-module__zlNekG__OrphanWishViewerCreateAccountCta{flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.OrphanWishViewerCreateAccountCta-module-scss-module__zlNekG__OrphanWishViewerCreateAccountCta_title,.OrphanWishViewerCreateAccountCta-module-scss-module__zlNekG__OrphanWishViewerCreateAccountCta_title h2,.OrphanWishViewerCreateAccountCta-module-scss-module__zlNekG__OrphanWishViewerCreateAccountCta_body{margin:0}.OrphanWishViewerCreateAccountCta-module-scss-module__zlNekG__OrphanWishViewerCreateAccountCta_actions{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.OrphanWishViewerCreateAccountCta-module-scss-module__zlNekG__OrphanWishViewerCreateAccountCta_actions .btn{align-self:stretch;width:100%}
.homepageHeroWishSubmitButton-module-scss-module__byTcIa__HomepageHeroWishSubmitButton{box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;font-family:var(--font-display),serif;height:calc(var(--spacing-wishees-home-input) - .25rem);max-height:calc(var(--spacing-wishees-home-input) - .25rem);text-align:center;background-color:#ff5d56;background-image:linear-gradient(135deg,#ff6b63 0%,#f04c43 100%);border:1px solid #0000;border-radius:11px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;min-width:154px;min-height:0;padding-block:0;padding-inline:.85rem;font-size:.95rem;font-weight:600;line-height:1.375;transition:background-color .2s,box-shadow .2s,border-color .2s;display:inline-flex}.homepageHeroWishSubmitButton-module-scss-module__byTcIa__HomepageHeroWishSubmitButton:disabled{cursor:not-allowed;opacity:.6}.homepageHeroWishSubmitButton-module-scss-module__byTcIa__HomepageHeroWishSubmitButton:hover:not(:disabled){color:#fff;background-color:#ef4d45;background-image:linear-gradient(135deg,#ff5d56 0%,#dc4039 100%);border-color:#ef4d45;box-shadow:0 2px 10px #d6463e47}.homepageHeroWishSubmitButton-module-scss-module__byTcIa__HomepageHeroWishSubmitButton:focus-visible:not(:disabled){color:#fff;background-color:#ef4d45;background-image:linear-gradient(135deg,#ff5d56 0%,#dc4039 100%);border-color:#ef4d45;outline:none;box-shadow:0 2px 10px #d6463e47}@media (max-width:40rem){.homepageHeroWishSubmitButton-module-scss-module__byTcIa__HomepageHeroWishSubmitButton{border-radius:14px;justify-content:center;align-self:stretch;width:100%;min-width:0;height:auto;min-height:2.85rem;max-height:none;padding-inline:.9rem;font-size:.95rem}}@media (max-height:560px){.homepageHeroWishSubmitButton-module-scss-module__byTcIa__HomepageHeroWishSubmitButton{height:calc(var(--spacing-wishees-home-input-short) - .25rem);max-height:calc(var(--spacing-wishees-home-input-short) - .25rem);min-width:118px;min-height:0;padding-inline:.85rem}}
.WishlistSupportOfferDetailPanel-module-scss-module__JL6fEa__WishlistSupportOfferDetailPanel{background-color:var(--color-wishees-glass-tint);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-body-muted);font-size:var(--text-wishees-section-label-size,.86rem);line-height:var(--leading-wishees-body);flex-direction:column;gap:.25rem;margin:0;padding:.75rem;display:flex}.WishlistSupportOfferDetailPanel-module-scss-module__JL6fEa__WishlistSupportOfferDetailPanel_row{flex-wrap:wrap;gap:0 .5rem;display:flex}.WishlistSupportOfferDetailPanel-module-scss-module__JL6fEa__WishlistSupportOfferDetailPanel_term{color:var(--color-wishees-emphasis-body);margin:0;font-weight:600}.WishlistSupportOfferDetailPanel-module-scss-module__JL6fEa__WishlistSupportOfferDetailPanel_value{color:var(--color-wishees-layout-accent);margin:0}
.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface{flex-direction:column;gap:.5rem;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_emptyMessage{color:var(--color-wishees-body-muted);text-align:left;margin:0;font-size:.875rem}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_viewAllButton{align-self:stretch;width:100%;margin-top:.25rem}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_items{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_itemDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.NotificationsPanelSurface-module-scss-module__B14GJq__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__B14GJq__NotificationsPanelSurface_itemLabel{overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSheet_scroll{flex-direction:column;gap:.5rem;display:flex}
.WishlistSupportOfferReplyForm-module-scss-module___N5v3W__WishlistSupportOfferReplyForm{flex-direction:column;gap:.5rem;display:flex}
.UseContextDialog-module-scss-module__HP7yna__UseContextDialog_anchorWrap{flex-shrink:0;display:inline-flex}
