.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutShellPreview{background-color:#ffffffd1;border-radius:1rem;min-height:0!important;padding-block:2rem!important}.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutSectionCopy{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);margin:0}.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutSectionsMax,.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutAccountFieldMax{max-width:28rem}
.wishees-logo-module-scss-module__zMVYVq__WisheesLogo{-webkit-user-select:none;user-select:none;width:auto;max-width:19rem;height:4.1rem;display:block}.wishees-logo-module-scss-module__zMVYVq__WisheesLogo text{pointer-events:none}@media (max-width:640px){.wishees-logo-module-scss-module__zMVYVq__WisheesLogo{height:2.85rem}}
.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMiniPage{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMiniPage p{color:#5f586b;font-weight:300;line-height:1.65}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMiniPageCopy{color:var(--color-wishees-body-muted);text-align:left;margin:0}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMaxMd{max-width:28rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMaxSm{max-width:24rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMaxXs{max-width:20rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexColGap2{flex-direction:column;gap:.5rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexColGap3{flex-direction:column;gap:.75rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexColGap4{flex-direction:column;gap:1rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexWrapGap2{flex-wrap:wrap;gap:.5rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexWrapGap3{flex-wrap:wrap;gap:.75rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexWrapGap4{flex-wrap:wrap;gap:1rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideBodyMuted{color:var(--color-wishees-body-muted);margin:0}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideCompactMuted{color:var(--color-wishees-body-muted);margin:0;font-size:.88rem;line-height:1.5}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideDemoPanel{border:1px solid var(--color-wishees-border-subtle-soft);background-color:#fffc;border-radius:1rem;padding:1rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideEditorPreview{background-color:#ffffffe6;border-radius:1rem;max-width:28rem;padding:1rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideLoginCard{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){.style-guide-shared-module-scss-module__Uf_aba__StyleGuideLoginCard{border-radius:var(--radius-wishees-login-mobile);padding:var(--spacing-wishees-card-login-mobile)}}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideLoginCard{max-width:32.5rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideAlignEnd{justify-content:flex-end;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideItemsCenterGap4{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideItemsCenterGap3{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}
.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundDemo{background-image:var(--wishees-page-background);border:1px solid var(--color-wishees-border-subtle-soft);isolation:isolate;border-radius:1rem;min-height:10rem;position:relative;overflow:hidden}.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundDemo:before{content:"";pointer-events:none;z-index:0;background-color:#cfbeffa8;border-radius:48% 18% 46% 24%;width:min(26vw,340px);height:58px;position:absolute;top:33%;left:0;transform:translate(-18%)rotate(-22deg)}.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundDemo:after{content:"";pointer-events:none;z-index:0;background-color:#ffda71b3;border-radius:48% 18% 46% 24%;width:min(28vw,390px);height:62px;position:absolute;top:38%;right:0;transform:translate(18%)rotate(-18deg)}.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundCopy{color:#5f586b;z-index:1;margin:0;padding:1rem;font-size:.9rem;line-height:1.5;position:relative}
.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideIntroCopy{color:var(--color-wishees-body-muted);max-width:28rem;margin:0;font-size:.9rem;line-height:1.5}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideCodeAccent{color:#5c2fd0}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideMiniPageSpaced{margin-top:.75rem}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideMiniPageNavLink{color:#443d52;font-family:var(--font-body),serif;font-size:.98rem;font-weight:600;text-decoration:none;transition:color .2s}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideMiniPageNavLink:hover{color:var(--color-wishees-kicker)}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideDismissDemo{border:1px solid var(--color-wishees-border-subtle-soft);background-color:#fffc;border-radius:1rem;width:100%;max-width:20rem;min-height:3.5rem;padding:1rem;position:relative}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideDismissDemoCopy{color:var(--color-wishees-body-muted);margin:0;padding-right:2.5rem;font-size:.9rem;line-height:1.45}
.one-wish-form-module-scss-module__aL0hVW__OneWishForm{anchor-name:--hero-copy-width;box-shadow:none;background-color:#0000;border-width:0;flex-direction:column;gap:2rem;width:fit-content;min-width:0;max-width:100%;padding:0;display:flex;position:relative}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm{gap:var(--spacing-wishees-sm);width:100%}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_label{clip:auto;color:var(--color-wishees-label);text-align:left;white-space:normal;width:auto;height:auto;margin:0;font-size:.82rem;font-weight:500;line-height:1.2;position:static;overflow:visible}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow{border:1px solid var(--color-wishees-home-border);border-radius:var(--radius-wishees-home-sentence);box-shadow:var(--shadow-wishees-home-sentence);align-items:center;gap:var(--spacing-wishees-3xs) var(--spacing-wishees-xs);min-height:var(--spacing-wishees-home-input);background-color:#fff;flex-wrap:nowrap;width:fit-content;padding-right:.42rem;display:inline-flex;position:relative;overflow:visible;}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow button,.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow input{flex-shrink:0}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow{box-shadow:none;background-color:#0000;border-width:0;flex-direction:column;align-items:stretch;gap:.42rem;width:100%;max-width:100%;min-height:58px;padding:0;display:flex}}@media (max-height:560px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow{min-height:var(--spacing-wishees-home-input-short)}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input{box-shadow:none;color:var(--color-wishees-heading-primary);min-height:var(--spacing-wishees-home-input);width:var(--width-wishees-home-input);max-width:var(--max-width-wishees-home-input);background-color:#0000;border-width:0;outline:none;flex:none;padding-inline:.75rem;font-size:1.06rem;font-weight:300}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input::placeholder{color:var(--color-wishees-placeholder);font-weight:300}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input:focus,.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input:focus-visible{box-shadow:none;border-color:#0000;outline:none}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input{max-width:none;min-height:var(--spacing-wishees-home-input-mobile);min-width:0;padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-friend-avatar-sm);flex:auto;width:auto}}@media (max-height:560px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input{font-size:.9rem}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_submitRow{justify-content:flex-end;margin-top:1rem;display:flex}
.style-guide-one-wish-form-sample-module-scss-module__MvlM0W__StyleGuideOneWishFormSample_form{align-self:flex-start;width:100%;max-width:none;margin:0}
.page-route-transition-module-scss-module__2gk27q__PageRouteTransition{animation:.22s cubic-bezier(.16,1,.3,1) both page-route-transition-module-scss-module__2gk27q__wisheesPageEnter}@media (prefers-reduced-motion:reduce){.page-route-transition-module-scss-module__2gk27q__PageRouteTransition{animation:none}}@keyframes page-route-transition-module-scss-module__2gk27q__wisheesPageEnter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}
.style-guide-page-transition-sample-module-scss-module__sVaPFG__StyleGuidePageTransitionStack{flex-direction:column;gap:1rem;display:flex}.style-guide-page-transition-sample-module-scss-module__sVaPFG__StyleGuidePageTransitionCard{border:1px solid var(--color-wishees-border-subtle-soft);color:#5f586b;background-color:#fffc;border-radius:1rem;padding:1rem;font-size:.92rem;line-height:1.55}
.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFieldWidth{width:100%;max-width:24rem}@media (max-width:48.75rem){.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFieldWidth{max-width:none}}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormStack{flex-direction:column;gap:.75rem;width:100%;max-width:28rem;display:flex}@media (max-width:48.75rem){.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormStack{max-width:none}}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFitButton{width:fit-content}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideGiftPaymentChoiceStack{flex-direction:column;gap:.5rem;display:flex}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideGiftPaymentAddButton{align-self:flex-start;min-height:2.5rem;padding-inline:1rem}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview{--wish-detail-group-gap:var(--spacing-wishees-section-gap);--wish-detail-label-gap:var(--spacing-wishees-form-label);gap:var(--wish-detail-group-gap);max-width:28rem;min-height:0;padding:1rem;padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);background-color:#ffffffe6;border-radius:1rem;flex-direction:column;display:flex;}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field{gap:var(--wish-detail-label-gap);flex-direction:column;margin:0;display:flex}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field input:not([type=checkbox]):not([type=radio]){border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field select{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field textarea{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_input{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea{min-height:var(--spacing-wishees-editor-textarea-min);resize:vertical}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field select:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_input:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field-hint{color:var(--color-wishees-meta);margin:0;display:block}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideSupportOfferWidth{max-width:28rem}
