.FloatingInput_container-extra__za7Wn{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.FloatingInput_container-extra__za7Wn{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.FloatingInput_container-extra__za7Wn{max-width:1992px;padding-left:0;padding-right:0}}.FloatingInput_field__HKx1k{position:relative;width:100%;border:1px solid var(--auto-border);background:var(--auto-background);transition:border-color .15s ease}.FloatingInput_field__HKx1k:focus-within{border-color:var(--auto-ring)}.FloatingInput_field__HKx1k.FloatingInput_invalid__ksa46{border-color:var(--auto-destructive)}.FloatingInput_input__9C1jV{width:100%;height:42px;padding:14px 16px 4px;border:none;outline:none;background:transparent;color:var(--auto-foreground);font-size:16px;line-height:22px}.FloatingInput_input__9C1jV::placeholder{color:transparent}.FloatingInput_input__9C1jV:-webkit-autofill,.FloatingInput_input__9C1jV:-webkit-autofill:active,.FloatingInput_input__9C1jV:-webkit-autofill:focus,.FloatingInput_input__9C1jV:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--auto-background) inset;-webkit-text-fill-color:var(--auto-foreground);caret-color:var(--auto-foreground)}.FloatingInput_label__DxoY9{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--auto-muted-foreground);font-size:14px;pointer-events:none;transition:all .15s ease-out}.FloatingInput_input__9C1jV:-webkit-autofill+.FloatingInput_label__DxoY9,.FloatingInput_input__9C1jV:focus+.FloatingInput_label__DxoY9,.FloatingInput_input__9C1jV:not(:placeholder-shown)+.FloatingInput_label__DxoY9{top:4px;transform:none;font-size:11px}.FloatingTextarea_container-extra__s3tbL{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.FloatingTextarea_container-extra__s3tbL{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.FloatingTextarea_container-extra__s3tbL{max-width:1992px;padding-left:0;padding-right:0}}.FloatingTextarea_field__5G1DI{position:relative;width:100%;border:1px solid var(--auto-border);background:var(--auto-background);transition:border-color .15s ease}.FloatingTextarea_field__5G1DI:focus-within{border-color:var(--auto-ring)}.FloatingTextarea_field__5G1DI.FloatingTextarea_invalid__776DH{border-color:var(--auto-destructive)}.FloatingTextarea_textarea__RSZGj{width:100%;min-height:84px;padding:20px 16px 8px;border:none;outline:none;background:transparent;color:var(--auto-foreground);font-size:16px;line-height:22px;resize:vertical;display:block}.FloatingTextarea_textarea__RSZGj::placeholder{color:transparent}.FloatingTextarea_label__TNV70{position:absolute;left:16px;top:16px;color:var(--auto-muted-foreground);font-size:14px;pointer-events:none;transition:all .15s ease-out}.FloatingTextarea_textarea__RSZGj:focus+.FloatingTextarea_label__TNV70,.FloatingTextarea_textarea__RSZGj:not(:placeholder-shown)+.FloatingTextarea_label__TNV70{top:5px;font-size:11px}.FloatingSelect_container-extra__GMEaM{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.FloatingSelect_container-extra__GMEaM{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.FloatingSelect_container-extra__GMEaM{max-width:1992px;padding-left:0;padding-right:0}}.FloatingSelect_field__0Hmnu{position:relative;width:100%;border:1px solid var(--auto-border);background:var(--auto-background);transition:border-color .15s ease}.FloatingSelect_field__0Hmnu:focus-within{border-color:var(--auto-ring)}.FloatingSelect_field__0Hmnu.FloatingSelect_invalid__xJrHd{border-color:var(--auto-destructive)}.FloatingSelect_trigger__ftmq5{position:relative;width:100%;height:42px;padding:14px 40px 4px 16px!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.FloatingSelect_trigger__ftmq5 svg{position:absolute;right:16px;top:0;bottom:0;margin:auto 0}.FloatingSelect_label___s6fC{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--auto-muted-foreground);font-size:14px;pointer-events:none;transition:all .15s ease-out}.FloatingSelect_field__0Hmnu.FloatingSelect_filled__viXhJ .FloatingSelect_label___s6fC,.FloatingSelect_field__0Hmnu:focus-within .FloatingSelect_label___s6fC{top:4px;transform:none;font-size:11px}.ModalCorporateBrandingForm_container-extra__e_BC1{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ModalCorporateBrandingForm_container-extra__e_BC1{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ModalCorporateBrandingForm_container-extra__e_BC1{max-width:1992px;padding-left:0;padding-right:0}}.ModalCorporateBrandingForm_content__uO_q7{display:flex;flex-direction:column;max-width:1150px;max-height:90vh;overflow:hidden;padding:0;border-radius:0;background:#fff}@media screen and (max-width:767px){.ModalCorporateBrandingForm_content__uO_q7{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}}.ModalCorporateBrandingForm_card__DUggY{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-template-columns:1fr 504px;color:#111}@media screen and (max-width:860px){.ModalCorporateBrandingForm_card__DUggY{grid-template-columns:1fr;padding-bottom:66px}}.ModalCorporateBrandingForm_formPane__Z52g_{padding:64px 40px 64px 64px;background:#fff}@media screen and (max-width:860px){.ModalCorporateBrandingForm_formPane__Z52g_{padding:32px 14px 16px}}.ModalCorporateBrandingForm_productPane__pilNc{padding:64px 64px 64px 40px;background:#fff}@media screen and (max-width:860px){.ModalCorporateBrandingForm_productPane__pilNc{padding:24px 14px}}.ModalCorporateBrandingForm_intro__4ce__{display:flex;flex-direction:column;gap:6px}.ModalCorporateBrandingForm_title__863ig{margin:0;font-size:32px;font-weight:700;line-height:38px;letter-spacing:-.64px;color:#111}@media screen and (max-width:860px){.ModalCorporateBrandingForm_title__863ig{font-size:24px;line-height:30px;letter-spacing:-.48px}}.ModalCorporateBrandingForm_subtitle__YY1P5{margin:0;font-size:14px;line-height:20px;letter-spacing:-.28px;color:rgba(17,17,17,.7)}.ModalCorporateBrandingForm_pickLabel__oKEPW{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 16px;font-size:14px;letter-spacing:-.28px;color:rgba(17,17,17,.7)}.ModalCorporateBrandingForm_cat__pbsL3{margin-bottom:16px}.ModalCorporateBrandingForm_catName__BLwWg{margin:0 0 10px;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.28px;color:#111}.ModalCorporateBrandingForm_options__x2yKi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:860px){.ModalCorporateBrandingForm_options__x2yKi{gap:16px}}.ModalCorporateBrandingForm_opt__qbraX{display:flex;flex-direction:column;gap:4px;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer}.ModalCorporateBrandingForm_thumbWrap__ixVu5{position:relative;display:block;width:100%;margin-bottom:4px}.ModalCorporateBrandingForm_thumb__0hF6O{display:block;width:100%;aspect-ratio:120/119;object-fit:cover;background:#f2f2f2}.ModalCorporateBrandingForm_box__mP__P{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #ccc;background:#fff;color:#fff}.ModalCorporateBrandingForm_box__mP__P svg{opacity:0;transition:opacity .15s ease}.ModalCorporateBrandingForm_optName__Q2y9v{font-size:13px;font-weight:700;line-height:17px;letter-spacing:-.22px;color:#111}.ModalCorporateBrandingForm_optPrice__D_SPZ{font-size:12px;line-height:16px;color:rgba(17,17,17,.6)}.ModalCorporateBrandingForm_optOn__It_Fr .ModalCorporateBrandingForm_box__mP__P{background:#1174dc;border-color:#1174dc}.ModalCorporateBrandingForm_optOn__It_Fr .ModalCorporateBrandingForm_box__mP__P svg{opacity:1}.ModalCorporateBrandingForm_form___jJDb{display:flex;flex-direction:column;gap:10px}.ModalCorporateBrandingForm_form___jJDb .ModalCorporateBrandingForm_intro__4ce__{margin-bottom:6px}.ModalCorporateBrandingForm_form___jJDb [data-slot=form-message][data-empty]{display:none}.ModalCorporateBrandingForm_form___jJDb [data-slot=form-item]{gap:4px}.ModalCorporateBrandingForm_form___jJDb [data-slot=floating-input],.ModalCorporateBrandingForm_form___jJDb [data-slot=select-trigger][data-size]{height:40px}.ModalCorporateBrandingForm_form___jJDb [data-slot=floating-textarea]{min-height:113px}.ModalCorporateBrandingForm_msg__UtKzy{min-height:0;margin-top:6px;font-size:12px;line-height:18px}.ModalCorporateBrandingForm_msg__UtKzy[data-empty]{display:none;margin-top:0}.ModalCorporateBrandingForm_logoField__PPINM{display:flex;flex-direction:column;gap:6px}.ModalCorporateBrandingForm_logoLabel__W_Euw{font-size:11px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;color:rgba(17,17,17,.5)}.ModalCorporateBrandingForm_drop__6TlOB{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px dashed #ccc;background:#f5f5f5;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ModalCorporateBrandingForm_dropDrag__31kQ1,.ModalCorporateBrandingForm_drop__6TlOB:hover{border-color:#1174dc;background:#eef4fc}.ModalCorporateBrandingForm_dropIcon__AJrDT{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #ccc;background:#fff;color:#111}.ModalCorporateBrandingForm_dropText__ugwWC{min-width:0}.ModalCorporateBrandingForm_dropText__ugwWC b{display:block;font-size:13px;font-weight:700;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModalCorporateBrandingForm_dropText__ugwWC small{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:rgba(17,17,17,.6)}.ModalCorporateBrandingForm_dropHas__Vmy3w{border-color:#1174dc;background:#eef4fc}.ModalCorporateBrandingForm_dropHas__Vmy3w .ModalCorporateBrandingForm_dropIcon__AJrDT,.ModalCorporateBrandingForm_dropHas__Vmy3w .ModalCorporateBrandingForm_dropText__ugwWC b{color:#1174dc}.ModalCorporateBrandingForm_fine__FrDBw{margin:2px 0 0;font-size:11px;line-height:1.6;color:rgba(17,17,17,.55)}.ModalCorporateBrandingForm_pickNote__KI2eA{margin:16px 0 0;font-size:11.5px;line-height:1.5;letter-spacing:.02em;color:rgba(17,17,17,.6)}.ModalCorporateBrandingForm_footer__5KZbl{margin-top:24px}@media screen and (max-width:860px){.ModalCorporateBrandingForm_footer__5KZbl{position:absolute;left:0;right:0;bottom:0;margin-top:0;padding:12px 14px;background:#fff}.ModalCorporateBrandingForm_footer__5KZbl .ModalCorporateBrandingForm_submit__9iqUi{width:100%}}.ModalCorporateBrandingForm_submit__9iqUi{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 24px;border:none;border-radius:4px;background:#1174dc;color:#fff;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background .15s ease}.ModalCorporateBrandingForm_submit__9iqUi:hover:not(:disabled){background:#0e63bd}.ModalCorporateBrandingForm_submit__9iqUi:disabled{opacity:.6;cursor:not-allowed}.ModalCorporateBrandingForm_benefits__UO6WB{margin-top:32px}@media screen and (max-width:860px){.ModalCorporateBrandingForm_benefits__UO6WB{margin-top:24px}}.ModalCorporateBrandingForm_benefitsTitle__DbQEl{margin:0 0 16px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:rgba(17,17,17,.5)}.ModalCorporateBrandingForm_benefitList__FPO6Z{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.ModalCorporateBrandingForm_benefit__np5aV{display:flex;align-items:flex-start;gap:14px}.ModalCorporateBrandingForm_benefitIcon__MejN_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#111;opacity:.9}.ModalCorporateBrandingForm_benefitText__D2LFf{display:flex;flex-direction:column;gap:2px}.ModalCorporateBrandingForm_benefitTitle__wv8QX{margin:0;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-.3px;color:#111}.ModalCorporateBrandingForm_benefitDesc__V7EGB{margin:0;font-size:14px;line-height:20px;letter-spacing:-.28px;color:rgba(17,17,17,.6)}.ModalCorporateBrandingForm_contentDone__luaY4{max-width:420px;padding:40px 32px;border-radius:0;background:#fff}@media screen and (max-width:767px){.ModalCorporateBrandingForm_contentDone__luaY4{max-width:calc(100vw - 32px);padding:32px 24px}}.ModalCorporateBrandingForm_done__qgA8c{display:flex;flex-direction:column;align-items:center;text-align:center}.ModalCorporateBrandingForm_tick__tTyl7{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;border-radius:50%;background:#eef4fc;color:#1174dc}.ModalCorporateBrandingForm_doneTitle__Qd0AD{margin:0 0 8px;font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.4px;color:#111}.ModalCorporateBrandingForm_doneText__05yGC{margin:0;font-size:14px;line-height:22px;color:#52525b}.GiftHero_container-extra__Y0AAv{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GiftHero_container-extra__Y0AAv{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GiftHero_container-extra__Y0AAv{max-width:1992px;padding-left:0;padding-right:0}}.GiftHero_section__BC7WZ{max-width:1748px;margin:0 auto;padding:20px 24px 0;font-family:var(--geist-font)}@media screen and (max-width:767px){.GiftHero_section__BC7WZ{padding:16px 16px 0}}.GiftHero_mosaic__ILJ_i{display:grid;grid-template-columns:2fr 1fr;gap:20px;min-height:520px}@media screen and (max-width:767px){.GiftHero_mosaic__ILJ_i{grid-template-columns:1fr;gap:12px;min-height:0}}.GiftHero_feature__YsTP_,.GiftHero_tile__uUVNw{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;display:flex;background:#1a1a1a;color:#fff}.GiftHero_bg__fBvp6{position:absolute;inset:0;aspect-ratio:auto!important;pointer-events:none;z-index:-1}.GiftHero_feature__YsTP_{min-height:400px;justify-content:center}.GiftHero_featureCopy__e6WTC{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:56px 24px;text-align:center}@media screen and (max-width:767px){.GiftHero_featureCopy__e6WTC{padding:40px 16px}}.GiftHero_featureTitle__ti9y9{margin:0;font-weight:600;font-size:clamp(34px,5cqi,56px);line-height:1.08;letter-spacing:-.02em}.GiftHero_featureDesc__09hCr{margin:0;white-space:pre-line;color:rgba(255,255,255,.85);font-size:clamp(17px,1.875cqi,21px);line-height:1.4;letter-spacing:-.005em}.GiftHero_ctas__3h4Dm{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;padding-top:12px}.GiftHero_ctas__3h4Dm>:first-child:after{content:"";position:absolute;inset:0;z-index:1}.GiftHero_ctas__3h4Dm>:not(:first-child){position:relative;z-index:2}.GiftHero_primary__gj1dp{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;background:#0071e3;color:#fff;font-size:17px;line-height:1.4;letter-spacing:-.005em;text-decoration:none;transition:opacity .15s ease}.GiftHero_primary__gj1dp:hover{opacity:.88;color:#fff}.GiftHero_primary__gj1dp:focus-visible{outline:2px solid #fff;outline-offset:2px}.GiftHero_secondary__5iZp4{color:#fff;font-size:19px;line-height:1.4;letter-spacing:-.005em;text-decoration:none}.GiftHero_secondary__5iZp4:hover{color:#fff;text-decoration:underline}.GiftHero_secondary__5iZp4:focus-visible{outline:2px solid #fff;outline-offset:2px}.GiftHero_tiles__sFJgD{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:767px){.GiftHero_tiles__sFJgD{gap:12px}}.GiftHero_tile__uUVNw{flex:1 1;min-height:190px}.GiftHero_tileCopy__uY9Lf{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:300px;max-width:100%;padding:32px 12px 32px 32px}@media screen and (max-width:767px){.GiftHero_tileCopy__uY9Lf{padding:24px 12px 24px 20px}}.GiftHero_tileTitle__EkgNs{margin:0;font-weight:600;font-size:clamp(24px,5.4cqi,30px);line-height:1.08;letter-spacing:-.02em}.GiftHero_tileDesc__W6q_e{margin:0;color:rgba(255,255,255,.85)}.GiftHero_tileDesc__W6q_e,.GiftHero_tileLink__Hg9no{font-size:17px;line-height:1.4;letter-spacing:-.005em}.GiftHero_tileLink__Hg9no{margin-top:8px;color:#fff;text-decoration:underline;text-underline-position:from-font}.GiftHero_tileLink__Hg9no:after{content:"";position:absolute;inset:0;z-index:1}.GiftHero_tileLink__Hg9no:hover{color:#fff}.GiftHero_tileLink__Hg9no:focus-visible{outline:2px solid #fff;outline-offset:2px}.ForTeams_container-extra__7R0fq{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ForTeams_container-extra__7R0fq{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ForTeams_container-extra__7R0fq{max-width:1992px;padding-left:0;padding-right:0}}.ForTeams_section__QPdkj{display:flex;flex-direction:column;gap:56px;max-width:1748px;margin:0 auto;padding:128px 24px 100px;font-family:var(--geist-font)}@media screen and (max-width:767px){.ForTeams_section__QPdkj{gap:32px;padding:64px 16px}}.ForTeams_header__aBqOO{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px}@media screen and (max-width:767px){.ForTeams_header__aBqOO{flex-direction:column;align-items:flex-start}}.ForTeams_heading__YK3kh{min-width:0;display:flex;flex-direction:column;gap:12px}.ForTeams_title__V9V1L{margin:0;white-space:pre-line;color:#1d1d1f;font-weight:600;font-size:56px;line-height:1.08;letter-spacing:-.02em}@media screen and (max-width:767px){.ForTeams_title__V9V1L{font-size:34px}}.ForTeams_desc__vfQkz{margin:0;color:#6e6e73;font-size:21px;line-height:1.4;letter-spacing:-.005em}@media screen and (max-width:767px){.ForTeams_desc__vfQkz{font-size:17px}}.ForTeams_cta__LJNBY{flex-shrink:0;padding:0;border:0;background:none;color:#06c;font-family:inherit;font-size:19px;line-height:1.4;letter-spacing:-.005em;text-decoration:none;cursor:pointer}.ForTeams_cta__LJNBY:hover{color:#06c;text-decoration:underline}.ForTeams_cta__LJNBY:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media screen and (max-width:767px){.ForTeams_cta__LJNBY{font-size:17px}}.ForTeams_carousel__VuTT7{--slide-spacing:20px;--slide-size:25%}@media screen and (min-width:768px)and (max-width:1199px){.ForTeams_carousel__VuTT7{--slide-size:50%}}@media screen and (max-width:767px){.ForTeams_carousel__VuTT7{--slide-spacing:16px;--slide-size:85%}}.ForTeams_card__lVqnZ{overflow:hidden;display:flex;flex-direction:column;height:100%;background:#f5f5f7}.ForTeams_media__yHzL5{width:100%}.ForTeams_copy__h2WwR{display:flex;flex-direction:column;gap:8px;padding:28px 28px 32px}@media screen and (max-width:767px){.ForTeams_copy__h2WwR{padding:20px 20px 24px}}.ForTeams_cardTitle__pBT1T{margin:0;color:#1d1d1f;font-weight:600;font-size:24px;line-height:1.4;letter-spacing:-.005em}@media screen and (max-width:767px){.ForTeams_cardTitle__pBT1T{font-size:21px}}.ForTeams_cardDesc__7_5LU{margin:0;color:#6e6e73;font-size:17px;line-height:1.4;letter-spacing:-.005em}.GiftMakers_container-extra__g0MkK{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GiftMakers_container-extra__g0MkK{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GiftMakers_container-extra__g0MkK{max-width:1992px;padding-left:0;padding-right:0}}.GiftMakers_section__FzIhz{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:1248px;margin:0 auto;padding:64px 24px 0;font-family:var(--geist-font)}@media screen and (max-width:767px){.GiftMakers_section__FzIhz{flex-direction:column;align-items:stretch;gap:24px;padding:14px 16px 0}}.GiftMakers_header__r4MSA{display:flex;align-items:flex-end;gap:120px}@media screen and (max-width:1199px){.GiftMakers_header__r4MSA{flex-direction:column;align-items:stretch;gap:24px}}.GiftMakers_heading__VOeEU{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:14px}@media screen and (max-width:767px){.GiftMakers_heading__VOeEU{gap:8px}}.GiftMakers_tagline__8h4US{margin:0;color:#bf4800;font-weight:600;font-size:21px;line-height:1.4;letter-spacing:-.005em}@media screen and (max-width:767px){.GiftMakers_tagline__8h4US{font-size:17px}}.GiftMakers_title__Fr3P7{margin:0;white-space:pre-line;color:#1d1d1f;font-weight:600;font-size:48px;line-height:1.08;letter-spacing:-.02em}@media screen and (max-width:767px){.GiftMakers_title__Fr3P7{font-size:34px}}.GiftMakers_content__gLygJ{flex:0 1 620px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (max-width:1199px){.GiftMakers_content__gLygJ{flex-basis:auto;gap:16px}}.GiftMakers_desc___psm2{margin:0;color:#555;font-size:21px;line-height:1.4;letter-spacing:-.005em}@media screen and (max-width:767px){.GiftMakers_desc___psm2{font-size:17px}}.GiftMakers_cta__aeMJi{color:#0062c4;font-size:19px;line-height:1.4;letter-spacing:-.005em;text-decoration:none}.GiftMakers_cta__aeMJi:hover{color:#0062c4;text-decoration:underline}.GiftMakers_cta__aeMJi:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media screen and (max-width:767px){.GiftMakers_cta__aeMJi{font-size:17px}}.MakersMedia_container-extra__2AZG3{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.MakersMedia_container-extra__2AZG3{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.MakersMedia_container-extra__2AZG3{max-width:1992px;padding-left:0;padding-right:0}}.MakersMedia_poster__bzQAQ{position:relative;display:block;width:500px;margin:0;padding:0;border:0;background:#f5f5f7;cursor:pointer}.MakersMedia_poster__bzQAQ:hover .MakersMedia_start__bSkOO{background:#cc0029;transform:translate(-50%,-50%) scale(1.05)}.MakersMedia_poster__bzQAQ:focus-visible{outline:2px solid #0071e3;outline-offset:4px}@media screen and (max-width:767px){.MakersMedia_poster__bzQAQ{width:100%}}.MakersMedia_start__bSkOO{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:72px;height:50px;border-radius:14px;background:#f03;color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.2);transform:translate(-50%,-50%);transition:transform .15s ease,background-color .15s ease}@media(prefers-reduced-motion:reduce){.MakersMedia_start__bSkOO{transition:none}}@media screen and (max-width:767px){.MakersMedia_start__bSkOO{width:56px;height:40px;border-radius:11px}}.MakersMedia_startIcon__gX8t_{width:24px;height:24px;margin-left:2px;fill:currentcolor}@media screen and (max-width:767px){.MakersMedia_startIcon__gX8t_{width:18px;height:18px}}.MakersMedia_dialog__ucfxg{width:min(92vw,1280px,calc((100dvh - 120px) * 16 / 9));max-width:none;padding:0;border:0;gap:0;background:#000}.MakersMedia_close__sIvFC{position:absolute;top:-48px;right:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:rgba(255,255,255,.9);color:#1d1d1f;cursor:pointer}.MakersMedia_close__sIvFC:focus-visible{outline:2px solid #fff;outline-offset:2px}.MakersMedia_closeIcon__o_OOF{width:20px;height:20px}.GiftProductCard_container-extra__ZM_gp{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GiftProductCard_container-extra__ZM_gp{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GiftProductCard_container-extra__ZM_gp{max-width:1992px;padding-left:0;padding-right:0}}.GiftProductCard_card__V_5jl{display:flex;flex-direction:column;color:inherit;text-decoration:none}.GiftProductCard_card__V_5jl:hover{color:inherit}.GiftProductCard_card__V_5jl:focus-visible{outline:2px solid #0071e3;outline-offset:4px}.GiftProductCard_thumb__yV8xE{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:410/273;background:#f5f5f7}.GiftProductCard_media__fXfb2{position:absolute;inset:0;aspect-ratio:auto!important;transition:transform .3s ease}.GiftProductCard_card__V_5jl:hover .GiftProductCard_media__fXfb2{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.GiftProductCard_media__fXfb2{transition:none}.GiftProductCard_card__V_5jl:hover .GiftProductCard_media__fXfb2{transform:none}}.GiftProductCard_badge__1cgSJ{position:absolute;top:16px;left:16px;padding:6px 12px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1c1c1f;font-weight:500;font-size:13px;line-height:normal;white-space:nowrap}@media screen and (max-width:767px){.GiftProductCard_badge__1cgSJ{top:10px;left:10px;padding:4px 10px;font-size:12px}}.GiftProductCard_info__ESMch{min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:20px;line-height:1.4}@media screen and (max-width:767px){.GiftProductCard_info__ESMch{gap:4px;padding-top:12px}}.GiftProductCard_title__f_RR9{margin:0;color:#1d1d1f;font-weight:600;font-size:24px;line-height:1.4;letter-spacing:-.005em}@media screen and (max-width:767px){.GiftProductCard_title__f_RR9{font-size:17px}}.GiftProductCard_desc__4vifQ{margin:0;color:#6e6e73;font-size:17px;letter-spacing:-.005em}@media screen and (max-width:767px){.GiftProductCard_desc__4vifQ{font-size:14px}}.GiftProductCard_price__Kn2hy{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:#1d1d1f;font-size:17px;letter-spacing:-.005em}@media screen and (max-width:767px){.GiftProductCard_price__Kn2hy{font-size:15px}}.GiftProductCard_strike__hbArR{color:#6e6e73}.GiftProductCard_tag__QB0jA{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--auto-accent-fg);color:var(--auto-accent-fg);font-weight:700;font-size:11px;line-height:12px;letter-spacing:.22px;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:767px){.GiftProductCard_tag__QB0jA{height:18px;padding:0 5px}}.GiftProducts_container-extra__KA8_J{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GiftProducts_container-extra__KA8_J{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GiftProducts_container-extra__KA8_J{max-width:1992px;padding-left:0;padding-right:0}}.GiftProducts_section__3qvba{display:flex;flex-direction:column;gap:56px;max-width:1748px;margin:0 auto;padding:128px 24px 0;font-family:var(--geist-font)}@media screen and (max-width:767px){.GiftProducts_section__3qvba{gap:32px;padding:64px 16px 0}}.GiftProducts_heading__FWqyO{min-width:0;display:flex;flex-direction:column;gap:12px}.GiftProducts_title__veAua{margin:0;color:#1d1d1f;font-weight:600;font-size:56px;line-height:1.08;letter-spacing:-.02em}@media screen and (max-width:767px){.GiftProducts_title__veAua{font-size:34px}}.GiftProducts_desc__JzevA{margin:0;color:#6e6e73;font-size:21px;line-height:1.4;letter-spacing:-.005em}@media screen and (max-width:767px){.GiftProducts_desc__JzevA{font-size:17px}}.GiftProducts_grid__pqMp6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 20px;margin:0;padding:0;list-style:none}@media screen and (min-width:768px)and (max-width:1199px){.GiftProducts_grid__pqMp6{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}}@media screen and (max-width:767px){.GiftProducts_grid__pqMp6{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}}.GiftProducts_more__aypQm{display:flex;justify-content:center;padding-top:8px}.GiftProducts_cta__HkS0z{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:1px solid #0071e3;color:#0071e3;font-size:17px;line-height:1.4;letter-spacing:-.005em;text-decoration:none;transition:background-color .15s ease,color .15s ease}.GiftProducts_cta__HkS0z:hover{background:#0071e3;color:#fff}.GiftProducts_cta__HkS0z:focus-visible{outline:2px solid #0071e3;outline-offset:2px}.CtaBanner_container-extra__FKrJm{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.CtaBanner_container-extra__FKrJm{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.CtaBanner_container-extra__FKrJm{max-width:1992px;padding-left:0;padding-right:0}}.CtaBanner_section__JaP7T{max-width:1748px;margin:0 auto 24px;padding:0 24px}@media screen and (max-width:767px){.CtaBanner_section__JaP7T{padding:0 16px}}.CtaBanner_block__9Xst2{position:relative;overflow:hidden;isolation:isolate;min-height:500px;display:flex;align-items:center;justify-content:flex-end;padding:48px 96px 48px 48px;color:#fff}@media screen and (min-width:768px)and (max-width:1199px){.CtaBanner_block__9Xst2{padding:32px}}@media screen and (max-width:767px){.CtaBanner_block__9Xst2{min-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;background:#ba9a6a}}.CtaBanner_bg__1TG6h{position:absolute;inset:0;pointer-events:none;z-index:-1}@media screen and (min-width:768px){.CtaBanner_bg__1TG6h{aspect-ratio:auto!important}}@media screen and (max-width:767px){.CtaBanner_bg__1TG6h{position:relative;inset:auto;z-index:auto}}.CtaBanner_content__LmaQt{width:100%;max-width:656px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (min-width:768px)and (max-width:1199px){.CtaBanner_content__LmaQt{max-width:50%}}@media screen and (max-width:767px){.CtaBanner_content__LmaQt{max-width:none;align-items:stretch;gap:4px;padding:24px 16px;text-align:center}}.CtaBanner_title__nznP_{margin:0;max-width:544px;font-weight:400;font-size:48px;line-height:56px}@media screen and (min-width:768px)and (max-width:1199px){.CtaBanner_title__nznP_{font-size:36px;line-height:44px}}@media screen and (max-width:767px){.CtaBanner_title__nznP_{max-width:none;font-weight:700;font-size:34px;line-height:40px}}.CtaBanner_desc__TsMJ3{margin:0;font-size:24px;line-height:32px}@media screen and (max-width:1199px){.CtaBanner_desc__TsMJ3{font-size:18px;line-height:26px}}@media screen and (max-width:767px){.CtaBanner_desc__TsMJ3{line-height:24px;letter-spacing:-.02em}}.CtaBanner_cta__Vn3zO{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:48px;min-width:180px;padding:2px 20px;background:#fff;color:#000;font-family:inherit;font-weight:700;font-size:16px;line-height:20px;text-decoration:none;transition:background-color .15s ease}.CtaBanner_cta__Vn3zO:hover{background:#f2f2f2;color:#000}.CtaBanner_cta__Vn3zO:focus-visible{outline:2px solid #fff;outline-offset:2px}@media screen and (max-width:767px){.CtaBanner_cta__Vn3zO{min-width:0;height:40px;margin-top:12px;padding:0 16px;color:#171b19;font-weight:600;font-size:14px}}