.HomePriceCarousel_carousel__6wUAr{min-width:0;border-radius:20px;outline-offset:5px}.HomePriceCarousel_carousel__6wUAr:focus-visible{outline:2px solid #31583e}.HomePriceCarousel_viewport__ugTTN{overflow:hidden;border-radius:20px;touch-action:pan-y pinch-zoom}.HomePriceCarousel_track__9BCjO{display:flex;align-items:stretch;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.HomePriceCarousel_slide__suyVQ{flex:0 0 100%;min-width:0;padding:2px}.HomePriceCarousel_slide__suyVQ>article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:320px;border-radius:18px}.HomePriceCarousel_slide__suyVQ>article:hover{transform:none}.HomePriceCarousel_slide__suyVQ>article>a{height:100%;min-height:320px;aspect-ratio:auto}.HomePriceCarousel_slide__suyVQ>article>div{min-width:0;padding:1.75rem}.HomePriceCarousel_slide__suyVQ h3{font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.25}.HomePriceCarousel_controls__jRCMS{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;color:#193a2d}.HomePriceCarousel_controls__jRCMS p{font-size:.95rem;font-variant-numeric:tabular-nums}.HomePriceCarousel_arrows__c9vlp{display:flex;gap:.5rem}.HomePriceCarousel_arrows__c9vlp button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #bfcbb4;border-radius:50%;background:#fffefb;color:#193a2d;transition:background .15s}.HomePriceCarousel_arrows__c9vlp button:hover{background:#dce7d2}.HomePriceCarousel_arrows__c9vlp svg{width:20px;height:20px}.HomePriceCarousel_choices__iPoHy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.65rem}.HomePriceCarousel_choices__iPoHy button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;min-height:54px;padding:.65rem .85rem;border:1px solid #bfcbb4;border-radius:12px;background:#fffefb;color:#193a2d;text-align:left;font-size:.95rem;line-height:1.4;transition:background .15s,border-color .15s}.HomePriceCarousel_choices__iPoHy button[aria-pressed=true]{background:#dce7d2;border-color:#526748}.HomePriceCarousel_choices__iPoHy button:hover{border-color:#526748}.HomePriceCarousel_choices__iPoHy strong{flex-shrink:0;white-space:nowrap}@media(max-width:767px){.HomePriceCarousel_slide__suyVQ>article{display:flex;flex-direction:column;min-height:0}.HomePriceCarousel_slide__suyVQ>article>a{height:210px;min-height:210px;aspect-ratio:auto}.HomePriceCarousel_slide__suyVQ>article>div{padding:1.1rem}.HomePriceCarousel_choices__iPoHy{gap:.4rem}.HomePriceCarousel_choices__iPoHy button{flex-direction:column;justify-content:space-between;gap:.4rem;padding:.65rem .45rem;text-align:center;font-size:.875rem}.HomePriceCarousel_choices__iPoHy strong{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.HomePriceCarousel_arrows__c9vlp button,.HomePriceCarousel_choices__iPoHy button,.HomePriceCarousel_track__9BCjO{transition:none}}.GiftDiscovery_section__wQH8a{--gift-forest:#193a2d;--gift-cream:#f0ece2;--gift-paper:#fffefb;--gift-bronze:#b2986f;--gift-ink:#193a2d;--gift-muted:#4f5b50;--gift-line:#bfcbb4;--gift-sage:#d8e4ca;position:relative;margin:-7rem -1rem 0;overflow:hidden;background:linear-gradient(145deg,#f0ece2,#f0ece2 60%,#e8eee2);color:var(--gift-ink);line-height:1.6;padding:4rem 1.25rem 3.5rem;isolation:isolate}.GiftDiscovery_inner__k49jb{max-width:1232px;margin:0 auto}.GiftDiscovery_mobileHeadline__uT4oa,.GiftDiscovery_mobileIntro__82gF5,.GiftDiscovery_mobileProfileSelect__Rsa7p,.GiftDiscovery_mobileSeasonShortcut__PzSED,.GiftDiscovery_mobileSummary__g70X6{display:none}.GiftDiscovery_desktopSummary__FoJZT{display:contents}.GiftDiscovery_hero__ZcUaP{position:relative;margin-bottom:2.75rem}.GiftDiscovery_eyebrowRow__UX1_F{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.6rem}.GiftDiscovery_eyebrow__DbYlR{font-size:.875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#4f5b50}.GiftDiscovery_nextOccasion__NPv3G{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;border:1px solid #a6b694;border-radius:99px;background:#dce6d2;padding:.55rem .95rem;color:#2f492f;font-size:1rem;transition:background .18s,border-color .18s}.GiftDiscovery_nextOccasion__NPv3G:hover{background:#d1dfc4;border-color:#83986e}.GiftDiscovery_nextOccasion__NPv3G svg{width:15px;height:15px;flex-shrink:0}.GiftDiscovery_nextOccasion__NPv3G span:first-of-type{color:#4f5b50}.GiftDiscovery_headline__F7YqK{max-width:940px;font-size:clamp(2.4rem,5.3vw,4.75rem);font-weight:400;line-height:1.06;letter-spacing:-.055em}.GiftDiscovery_headline__F7YqK em{display:block;color:#526748;font-weight:400}.GiftDiscovery_lead__3GrKn{max-width:595px;margin-top:1.4rem;color:#4f5b50;font-size:1rem;line-height:1.6}.GiftDiscovery_accountRow__PovdO{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem 1.2rem;margin-top:1.15rem}.GiftDiscovery_greeting__pZ_BG{color:#5f6b55;font-size:1rem}.GiftDiscovery_accountAction__TmVT0{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;color:#3f5637;font-size:1rem;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#849573}.GiftDiscovery_accountAction__TmVT0 svg{width:14px;height:14px;flex-shrink:0}.GiftDiscovery_quickEntries__U_NUB{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;margin-top:1.25rem}.GiftDiscovery_browseShortcut__hTn_a{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:48px;max-width:100%;border:1px solid var(--color-jade-line);border-radius:14px;background:rgb(255 254 251/.85);padding:.7rem 1.1rem;color:var(--color-jade-ink);font-size:1rem;font-weight:600;line-height:1.5;text-align:center;transition:background .18s,border-color .18s}.GiftDiscovery_browseShortcut__hTn_a:hover{border-color:var(--color-jade-deep);background:#e4f1e9}.GiftDiscovery_browseShortcut__hTn_a svg{width:18px;height:18px;flex-shrink:0}.GiftDiscovery_resumeCard__wJt8i{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.25rem;width:100%;max-width:46rem;padding:1rem 1.25rem}.GiftDiscovery_resumeCopy__BvcPw{display:flex;align-items:center;gap:.7rem;min-width:0;color:var(--color-jade-ink)}.GiftDiscovery_resumeCopy__BvcPw svg{width:20px;height:20px;flex-shrink:0}.GiftDiscovery_resumeButton__gQ07_,.GiftDiscovery_resumeTitle__VKPVp{font-size:1rem;font-weight:600;line-height:1.5}.GiftDiscovery_resumeButton__gQ07_{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;border-radius:12px;background:var(--color-jade-deep);padding:.65rem 1rem;color:#fffefb;transition:background .18s}.GiftDiscovery_resumeButton__gQ07_:hover{background:var(--color-jade-ink)}.GiftDiscovery_resumeButton__gQ07_ svg{width:17px;height:17px;flex-shrink:0}.GiftDiscovery_heroCompact___bHrm{margin-bottom:1.9rem}.GiftDiscovery_heroCompact___bHrm .GiftDiscovery_eyebrowRow__UX1_F{margin-bottom:1rem}.GiftDiscovery_heroCompact___bHrm .GiftDiscovery_headline__F7YqK{font-size:clamp(1.8rem,3.4vw,2.8rem)}.GiftDiscovery_heroCompact___bHrm .GiftDiscovery_headline__F7YqK em{display:inline}.GiftDiscovery_profileGrid__nEbs4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.GiftDiscovery_audienceCards__z8ozs{margin-top:1.6rem}.GiftDiscovery_audienceCards__z8ozs .GiftDiscovery_profileCard__OH_Gq{border-color:var(--gift-line);background:var(--gift-paper)}.GiftDiscovery_profileCard__OH_Gq{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #b4c1a8;border-radius:22px;background:var(--gift-paper);color:var(--gift-ink);text-align:left;box-shadow:0 5px 22px #193a2d0d;transition:transform .2s,box-shadow .2s}.GiftDiscovery_profileCard__OH_Gq:hover{transform:translateY(-2px);box-shadow:0 12px 28px #193a2d1a}.GiftDiscovery_profileMedia__LRzav{position:relative;display:block;width:100%;aspect-ratio:1.45;overflow:hidden;background:#ece7db}.GiftDiscovery_profileMedia__LRzav:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 62%,#a58d6d12);pointer-events:none}.GiftDiscovery_profileImage__x01_V{object-fit:cover;transition:transform .35s}.GiftDiscovery_profileCard__OH_Gq:hover .GiftDiscovery_profileImage__x01_V{transform:scale(1.018)}.GiftDiscovery_profileText__bWYJn{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;padding:1.45rem 1.45rem 1.35rem}.GiftDiscovery_profileCard__OH_Gq:first-child .GiftDiscovery_profileText__bWYJn{background:#eee1c9}.GiftDiscovery_profileCard__OH_Gq:nth-child(2) .GiftDiscovery_profileText__bWYJn{background:#dce7d2}.GiftDiscovery_profileCard__OH_Gq:nth-child(3) .GiftDiscovery_profileText__bWYJn{background:#edddd3}.GiftDiscovery_profileTop__sYex2{display:flex;gap:1rem;align-items:baseline;margin-bottom:.75rem}.GiftDiscovery_profileNumber__byMoV{color:#63543b;font-size:.875rem;font-weight:600;letter-spacing:.08em}.GiftDiscovery_profileTitle__vpq6Z{font-size:clamp(1.25rem,2.5vw,1.65rem);font-weight:400;line-height:1.2;letter-spacing:-.035em}.GiftDiscovery_profileDescription__JF_BQ{max-width:85%;color:var(--gift-muted);font-size:1rem;line-height:1.6}.GiftDiscovery_profileArrow__bD8JG{position:absolute;right:1.1rem;bottom:1.35rem;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--gift-forest);border-radius:50%;background:var(--gift-forest);color:var(--gift-paper);transition:background .18s,color .18s}.GiftDiscovery_profileArrow__bD8JG svg{width:16px;height:16px}.GiftDiscovery_profileCard__OH_Gq:hover .GiftDiscovery_profileArrow__bD8JG{color:var(--gift-paper);background:#2b513c}.GiftDiscovery_homeBottom__XW4FZ{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-top:1.5rem}.GiftDiscovery_homePromise__aeru4{display:flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:500;color:#344f30}.GiftDiscovery_homePromise__aeru4 svg{width:16px;height:16px;color:#8b7859;flex-shrink:0}.GiftDiscovery_homeFineprint__3dHDi{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.55rem;font-size:.875rem;line-height:1.6;color:#4f5b50}.GiftDiscovery_holidaySection__CDysb{margin-top:1.8rem;border-top:1px solid #becab2;padding-top:1.1rem}.GiftDiscovery_holidayTrigger__Q0Kpz{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;min-height:48px;text-align:left}.GiftDiscovery_holidayTriggerLabel__Rj89L{display:flex;align-items:center;gap:.75rem;font-size:1rem;color:#3f5540}.GiftDiscovery_holidayTriggerLabel__Rj89L svg{width:17px;height:17px;color:#8c7958}.GiftDiscovery_holidayTriggerAction__zuXSB{display:flex;align-items:center;gap:.5rem;font-size:1rem;color:#4f5b50}.GiftDiscovery_holidayTriggerAction__zuXSB svg{width:15px;height:15px}.GiftDiscovery_holidayContent__VGoUZ{overflow:hidden}.GiftDiscovery_holidayHeader__SifNa{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.7rem;margin:.9rem 0 1rem}.GiftDiscovery_holidayHeader__SifNa p{font-size:1rem;color:#4f5b50}.GiftDiscovery_calendarOrigin__zPev5{font-size:.875rem;color:#4f5b50;text-transform:uppercase;letter-spacing:.08em}.GiftDiscovery_holidayGrid__jd2FH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;padding-bottom:.3rem}.GiftDiscovery_holidayCard__acqux{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;overflow:hidden;min-height:94px;gap:.8rem;border:1px solid #b5c3a8;border-radius:12px;background:var(--gift-paper);text-align:left;padding:.65rem;transition:background .18s}.GiftDiscovery_holidayCard__acqux:hover{background:#edf2e8}.GiftDiscovery_holidayImage__DP04m{position:relative;height:68px;border-radius:7px;overflow:hidden;background:var(--gift-cream)}.GiftDiscovery_holidayImage__DP04m img{object-fit:cover}.GiftDiscovery_holidayName__t4jhk{display:block;color:var(--gift-ink);font-size:1rem;font-weight:500}.GiftDiscovery_holidayDate__eAwf0{display:block;color:#4f5b50;font-size:.875rem;margin-top:.3rem}.GiftDiscovery_finder__OjGRC{scroll-margin-top:118px;border:1px solid var(--gift-line);border-radius:26px;background:var(--gift-paper);color:var(--gift-ink);padding:1.85rem 2rem 2rem;box-shadow:0 10px 32px #193a2d0d}.GiftDiscovery_finderNav__y9ZB4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem;padding-bottom:1.3rem;border-bottom:1px solid var(--gift-line)}.GiftDiscovery_back__Ebltx{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--gift-forest);font-size:1rem}.GiftDiscovery_back__Ebltx svg{width:15px;height:15px}.GiftDiscovery_profileSwitch__vQq0a{display:flex;flex-wrap:wrap;gap:.3rem}.GiftDiscovery_profileChip__R3yu9{min-height:44px;padding:.55rem .8rem;border:1px solid transparent;border-radius:99px;font-size:1rem;transition:background .15s,color .15s}.GiftDiscovery_profileChip__R3yu9[aria-pressed=true]{background:#d8e4ca;border-color:#879a76;color:var(--gift-forest)}.GiftDiscovery_profileChip__R3yu9:not([aria-pressed=true]):hover{background:#e5e8dc}.GiftDiscovery_stepRow__qXjNP{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:1.5rem 0 1.2rem}.GiftDiscovery_stepLabel__OhR7Y{font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:#4f5b50}.GiftDiscovery_stepTrack__lJ_in{display:flex;gap:5px;width:105px}.GiftDiscovery_stepTrack__lJ_in span{height:3px;flex:1;background:#d9ddcf;border-radius:2px}.GiftDiscovery_stepTrack__lJ_in span[data-complete=true]{background:#526748}.GiftDiscovery_stageTitle__1qgvg{max-width:880px;font-size:clamp(1.9rem,3.3vw,2.8rem);font-weight:400;line-height:1.16;letter-spacing:-.045em;color:var(--gift-forest)}.GiftDiscovery_stageLead__8IySp{max-width:720px;color:var(--gift-muted);font-size:1rem;line-height:1.6;margin-top:.9rem}.GiftDiscovery_intentGrid__OkZGx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.7rem}.GiftDiscovery_intentCard__4wwsZ{display:flex;flex-direction:column;min-width:0;border:1px solid var(--gift-line);border-radius:15px;overflow:hidden;text-align:left;background:var(--gift-paper);transition:transform .18s,box-shadow .18s,border-color .18s}.GiftDiscovery_intentCard__4wwsZ:hover{transform:translateY(-2px);box-shadow:0 8px 20px #193a2d14;border-color:#a9b59e}.GiftDiscovery_intentImage__iIwxi{position:relative;width:100%;aspect-ratio:1.35;background:#f1ede3;overflow:hidden}.GiftDiscovery_intentImage__iIwxi img{object-fit:cover;transition:transform .25s}.GiftDiscovery_intentCard__4wwsZ:hover .GiftDiscovery_intentImage__iIwxi img{transform:scale(1.018)}.GiftDiscovery_intentText__BLUl3{display:flex;flex-direction:column;flex:1;padding:1.1rem}.GiftDiscovery_intentTitle__zmmv6{font-size:1.23rem;line-height:1.18;font-weight:400;letter-spacing:-.025em}.GiftDiscovery_intentDescription__16DQC{font-size:1rem;color:var(--gift-muted);line-height:1.6;margin-top:.65rem}.GiftDiscovery_intentArrow__uoU2b{align-self:flex-end;width:16px;height:16px;margin-top:auto;padding-top:.9rem;box-sizing:content-box}.GiftDiscovery_occasionRow__CDqvR{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.GiftDiscovery_occasionPill__3hpXA{display:inline-flex;align-items:center;gap:.55rem;padding:.25rem .35rem .25rem .8rem;border-radius:99px;background:#e7e8da;color:#46583e;font-size:.875rem}.GiftDiscovery_occasionPill__3hpXA>svg{width:14px;height:14px}.GiftDiscovery_removeOccasion__kIlWS{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;border-radius:50%}.GiftDiscovery_removeOccasion__kIlWS svg{width:14px;height:14px}.GiftDiscovery_removeOccasion__kIlWS:hover{background:#d4dbc6}.GiftDiscovery_seasonInline__4QcWB{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--gift-forest);font-size:1rem;text-decoration:underline;text-underline-offset:4px}.GiftDiscovery_seasonInline__4QcWB svg{width:14px;height:14px}.GiftDiscovery_form__8cy73{margin-top:1.9rem}.GiftDiscovery_fields__VDSyj{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:1.4rem}.GiftDiscovery_field__1fCVH{display:flex;flex-direction:column;gap:.65rem;min-width:0}.GiftDiscovery_field__1fCVH label{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;color:var(--gift-ink);font-size:1rem;font-weight:500}.GiftDiscovery_optional__t2z5w{color:#4f5b50;font-size:.875rem;font-weight:400}.GiftDiscovery_inputWrap__X8Dc_{position:relative}.GiftDiscovery_input__saEen{display:block;width:100%;min-width:0;min-height:54px;border:1px solid #8f9e81;border-radius:10px;background:var(--gift-paper);padding:.85rem;font-size:16px;color:var(--gift-ink)}.GiftDiscovery_input__saEen::placeholder{color:#4f5b50}.GiftDiscovery_moneyInput__HPMn4{padding-right:2.8rem}.GiftDiscovery_currency__MVHJ3{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#4f5b50;font-size:1rem;pointer-events:none}.GiftDiscovery_fieldHelp__quDM9{font-size:.875rem;line-height:1.6;color:var(--gift-muted)}.GiftDiscovery_envelope__u3NsJ{color:#526349;min-height:1.6rem;margin-top:1.4rem;font-size:1rem;font-variant-numeric:tabular-nums}.GiftDiscovery_personalizationPromise__9YQs7{margin-top:1.5rem;padding:1.1rem 1.3rem;display:flex;gap:.8rem;align-items:flex-start;border-radius:12px;background:#dce7d2;color:#304b2d}.GiftDiscovery_personalizationPromise__9YQs7>svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.GiftDiscovery_personalizationPromise__9YQs7 strong{display:block;font-size:1rem;font-weight:500}.GiftDiscovery_personalizationPromise__9YQs7 p{margin-top:.3rem;font-size:.875rem;line-height:1.6}.GiftDiscovery_example__DY1CC{margin-top:1.3rem;color:#4f5b50;font-size:1rem;line-height:1.6}.GiftDiscovery_example__DY1CC span{display:block;margin-bottom:.25rem;font-size:.875rem;color:#4f5b50}.GiftDiscovery_example__DY1CC em{font-style:normal}.GiftDiscovery_primary__3QxQ7{display:inline-flex;align-items:center;justify-content:center;gap:1.3rem;min-height:52px;border:1px solid var(--gift-forest);border-radius:99px;background:var(--gift-forest);padding:.85rem 1.5rem;color:var(--gift-paper);font-size:1rem;font-weight:500;transition:background .15s,transform .15s;text-decoration:none}.GiftDiscovery_primary__3QxQ7:hover{background:#28513f;transform:translateY(-1px)}.GiftDiscovery_primary__3QxQ7 svg{width:16px;height:16px}.GiftDiscovery_formActions__mMUtn{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.8rem}.GiftDiscovery_smallNote__dAi3I{font-size:.875rem;color:var(--gift-muted);line-height:1.6}.GiftDiscovery_error__e6j7Z{border-left:2px solid #9b4935;padding-left:.8rem;color:#873b29;margin:1.3rem 0;font-size:1rem;line-height:1.6}.GiftDiscovery_dateNotice__Vu2fd{display:flex;align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.6;color:#725a37;margin-top:1rem}.GiftDiscovery_dateNotice__Vu2fd svg{width:15px;height:15px;flex-shrink:0;margin-top:3px}.GiftDiscovery_summary__Jbzn7{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.4rem 0 .4rem}.GiftDiscovery_summary__Jbzn7 span{display:inline-flex;align-items:center;border-radius:99px;background:#dce5d4;color:#3b5034;padding:.45rem .75rem;font-size:.875rem;line-height:1.5}.GiftDiscovery_results__1bM_h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:1.7rem}.GiftDiscovery_product__r_GUq{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid var(--gift-line);border-radius:18px;background:var(--gift-paper)}.GiftDiscovery_product__r_GUq:first-child{border-color:var(--gift-bronze)}.GiftDiscovery_productMedia__QxCqW{position:relative;aspect-ratio:1.12;overflow:hidden;background:#eeeadd}.GiftDiscovery_productMedia__QxCqW img{object-fit:cover;transition:transform .3s}.GiftDiscovery_product__r_GUq:hover .GiftDiscovery_productMedia__QxCqW img{transform:scale(1.025)}.GiftDiscovery_productRank__7HHUu{position:absolute;top:.9rem;left:.9rem;z-index:2;display:inline-flex;align-items:center;gap:.4rem;border-radius:99px;background:var(--gift-paper);padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:#5f513a}.GiftDiscovery_productRank__7HHUu svg{width:12px;height:12px}.GiftDiscovery_product__r_GUq:first-child .GiftDiscovery_productRank__7HHUu{background:#e2d1ae;color:#59452d}.GiftDiscovery_productCopy__pIZgL{display:flex;flex-direction:column;flex:1;padding:1.3rem}.GiftDiscovery_productTitle__I_UQj{color:var(--gift-forest);font-size:1.45rem;font-weight:400;letter-spacing:-.035em;line-height:1.18}.GiftDiscovery_productTitle__I_UQj a:hover{text-decoration:underline;text-underline-offset:4px}.GiftDiscovery_productTitle__I_UQj a{display:flex;align-items:center;min-height:44px}.GiftDiscovery_productReason__Yh1MQ{color:var(--gift-muted);font-size:1rem;line-height:1.65;margin-top:.7rem}.GiftDiscovery_includedBadge__6sDHd{display:inline-flex;align-items:center;gap:.35rem;margin-top:.9rem;font-size:.875rem;font-weight:500;color:#345132}.GiftDiscovery_includedBadge__6sDHd svg{width:13px;height:13px;flex-shrink:0}.GiftDiscovery_variant__E429U{margin-top:.4rem;color:#4f5b50;font-size:1rem;line-height:1.5}.GiftDiscovery_variant__E429U span{display:block}.GiftDiscovery_prices__DD2Ba{margin-top:auto;padding-top:1.2rem;font-variant-numeric:tabular-nums}.GiftDiscovery_unitPrice__xKkzy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;color:var(--gift-forest);font-size:1.55rem;font-weight:500;line-height:1.2}.GiftDiscovery_unitPrice__xKkzy span{font-size:1rem;color:#4f5b50;font-weight:400;line-height:1.5}.GiftDiscovery_totalPrice__De3ba{font-size:1rem;color:#57634c;line-height:1.5;margin-top:.45rem}.GiftDiscovery_productChoices__VTvbG{display:grid;gap:.65rem;margin-top:1.25rem}.GiftDiscovery_productAction__Qk1RH{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:48px;border:1px solid var(--gift-forest);border-radius:10px;padding:.8rem .85rem;background:var(--gift-forest);color:var(--gift-paper);font-size:1rem;font-weight:500;line-height:1.5;transition:background .15s}.GiftDiscovery_productAction__Qk1RH:hover{background:#28513f}.GiftDiscovery_productAction__Qk1RH svg{width:16px;height:16px;flex-shrink:0;transition:transform .15s}.GiftDiscovery_productAction__Qk1RH:hover svg{transform:translateX(3px)}.GiftDiscovery_productWorkshop__OEbJE{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:48px;border:1px solid #859875;border-radius:10px;background:#f0f3e9;padding:.8rem .85rem;color:var(--gift-forest);font-size:1rem;font-weight:500;line-height:1.5;transition:background .15s}.GiftDiscovery_productWorkshop__OEbJE:hover{background:#dce7d2}.GiftDiscovery_productWorkshop__OEbJE svg{width:16px;height:16px;flex-shrink:0}.GiftDiscovery_productWorkshopHint__JVZeC{color:var(--gift-muted);font-size:.875rem;line-height:1.5}.GiftDiscovery_priceNotes__M8jBQ{color:#4f5b50;font-size:.875rem;line-height:1.6;margin-top:1.1rem}.GiftDiscovery_priceNotes__M8jBQ p+p{margin-top:.25rem}.GiftDiscovery_resultActions__ttC6r{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.25rem;border-top:1px solid var(--gift-line);padding-top:1rem;margin-top:1.5rem}.GiftDiscovery_saveSelection__nE8PQ{display:flex;align-items:center;gap:.2rem 1.2rem;flex-wrap:wrap;margin-top:.8rem}.GiftDiscovery_savedFeedback__6iiF5{flex-basis:100%;color:#375e3c;font-size:1rem}.GiftDiscovery_secondary__w_iuI{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.4rem 0;color:var(--gift-forest);text-decoration:underline;text-underline-offset:5px;font-size:1rem}.GiftDiscovery_secondary__w_iuI svg{width:14px;height:14px}.GiftDiscovery_empty__oOHKr{max-width:750px;margin:1.8rem auto;padding:1.5rem 0;text-align:center}.GiftDiscovery_emptyIcon__U7HYM{display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:50%;color:#8c754f;background:#ece7d9;margin-bottom:1.4rem}.GiftDiscovery_emptyIcon__U7HYM svg{width:26px;height:26px}.GiftDiscovery_empty__oOHKr .GiftDiscovery_stageLead__8IySp{margin-left:auto;margin-right:auto}.GiftDiscovery_emptyActions__3QWtL{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.7rem}.GiftDiscovery_composition__WqUKD{margin-top:1.5rem;border-top:1px solid var(--gift-line);padding-top:1rem}.GiftDiscovery_composition__WqUKD summary{color:var(--gift-forest);font-size:1rem;padding:.7rem 0;min-height:44px;cursor:pointer}.GiftDiscovery_compositionBody__hXKMe{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;padding:1rem 0}.GiftDiscovery_compositionImages__xxvwe{display:flex;align-items:center;gap:.4rem}.GiftDiscovery_compositionImage__k_H2B{position:relative;height:70px;width:70px;background:var(--gift-paper);border-radius:10px;overflow:hidden}.GiftDiscovery_compositionImage__k_H2B img{object-fit:contain}.GiftDiscovery_compositionPlus__GYnIK{color:#78613d;font-size:1.2rem}.GiftDiscovery_compositionText__rpe1s{flex:1;min-width:180px;font-size:1rem;line-height:1.65;color:var(--gift-muted)}.GiftDiscovery_compositionText__rpe1s strong{display:block;color:var(--gift-forest);font-weight:500;margin-bottom:.3rem}.GiftDiscovery_compositionText__rpe1s p+p{margin-top:.4rem}.GiftDiscovery_section__wQH8a a,.GiftDiscovery_section__wQH8a button{-webkit-tap-highlight-color:transparent}.GiftDiscovery_section__wQH8a button:disabled{cursor:wait;opacity:.66;transform:none;box-shadow:none}.GiftDiscovery_section__wQH8a :is(button,a,input,select,summary):focus-visible{outline:3px solid #4b653f;outline-offset:4px}.GiftDiscovery_finder__OjGRC :is(button,a,input,select,summary):focus-visible{outline-color:#3c724d}.GiftDiscovery_stageTitle__1qgvg:focus{outline:none}.GiftDiscovery_section__wQH8a :is(button,a,input,select){scroll-margin-top:120px}.GiftDiscovery_srOnly__CHNuj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:640px){.GiftDiscovery_section__wQH8a{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1024px){.GiftDiscovery_section__wQH8a{margin:-8rem -3rem 0;padding:5rem 3rem 4.5rem}.GiftDiscovery_hero__ZcUaP:not(.GiftDiscovery_heroCompact___bHrm){margin-bottom:1.75rem}.GiftDiscovery_hero__ZcUaP:not(.GiftDiscovery_heroCompact___bHrm) .GiftDiscovery_eyebrowRow__UX1_F{margin-bottom:1rem}.GiftDiscovery_hero__ZcUaP:not(.GiftDiscovery_heroCompact___bHrm) .GiftDiscovery_lead__3GrKn{margin-top:1rem}.GiftDiscovery_hero__ZcUaP:not(.GiftDiscovery_heroCompact___bHrm) .GiftDiscovery_accountRow__PovdO{margin-top:.75rem}.GiftDiscovery_profileMedia__LRzav{aspect-ratio:1.85}.GiftDiscovery_profileText__bWYJn{padding:1.25rem}.GiftDiscovery_homeBottom__XW4FZ{margin-top:1.25rem}}@media(min-width:1024px) and (max-height:850px){.GiftDiscovery_section__wQH8a{padding-top:3rem}.GiftDiscovery_hero__ZcUaP:not(.GiftDiscovery_heroCompact___bHrm) .GiftDiscovery_headline__F7YqK{font-size:clamp(2.4rem,4.6vw,4.25rem)}.GiftDiscovery_profileMedia__LRzav{aspect-ratio:2}}@media(max-width:1023px){.GiftDiscovery_holidayGrid__jd2FH,.GiftDiscovery_intentGrid__OkZGx{grid-template-columns:repeat(2,minmax(0,1fr))}.GiftDiscovery_intentCard__4wwsZ{display:grid;grid-template-columns:100px minmax(0,1fr)}.GiftDiscovery_intentImage__iIwxi{height:100%;min-height:150px;aspect-ratio:auto}.GiftDiscovery_intentArrow__uoU2b{padding-top:.6rem}.GiftDiscovery_fields__VDSyj{gap:1rem}.GiftDiscovery_profileText__bWYJn{padding:1.1rem}.GiftDiscovery_profileTop__sYex2{display:block}.GiftDiscovery_profileNumber__byMoV{display:block;margin-bottom:.45rem}.GiftDiscovery_profileDescription__JF_BQ{max-width:88%;font-size:1rem}.GiftDiscovery_profileArrow__bD8JG{width:28px;height:28px;right:.85rem;bottom:1.1rem}.GiftDiscovery_profileArrow__bD8JG svg{width:13px;height:13px}.GiftDiscovery_results__1bM_h{gap:.8rem}.GiftDiscovery_productCopy__pIZgL{padding:1rem}.GiftDiscovery_productTitle__I_UQj{font-size:1.2rem}}@media(max-width:767px){.GiftDiscovery_section__wQH8a{padding:2rem 1rem 2.5rem}.GiftDiscovery_section__wQH8a:not([data-stage=home]){padding-top:1.25rem}.GiftDiscovery_hero__ZcUaP{margin-bottom:1.5rem}.GiftDiscovery_accountRow__PovdO,.GiftDiscovery_desktopHeadline__AuIyM,.GiftDiscovery_eyebrowRow__UX1_F,.GiftDiscovery_heroCompact___bHrm,.GiftDiscovery_lead__3GrKn{display:none}.GiftDiscovery_mobileHeadline__uT4oa{display:block}.GiftDiscovery_headline__F7YqK{max-width:22ch;font-size:clamp(2rem,8vw,2.4rem);line-height:1.16;letter-spacing:-.035em}.GiftDiscovery_section__wQH8a[data-stage=home] .GiftDiscovery_headline__F7YqK{width:100%;margin-inline:auto;text-align:center;text-wrap:balance}.GiftDiscovery_mobileIntro__82gF5{display:block;max-width:34ch;margin-top:.85rem;color:var(--gift-muted);font-size:1rem;line-height:1.55}.GiftDiscovery_quickEntries__U_NUB{gap:.75rem;margin-top:1rem}.GiftDiscovery_browseShortcut__hTn_a{width:100%}.GiftDiscovery_resumeCard__wJt8i{display:grid;gap:.75rem;padding:1rem}.GiftDiscovery_resumeButton__gQ07_{width:100%}.GiftDiscovery_profileGrid__nEbs4{grid-template-columns:1fr;gap:.75rem}.GiftDiscovery_profileCard__OH_Gq{display:grid;grid-template-columns:88px minmax(0,1fr);min-height:104px;border-radius:16px}.GiftDiscovery_profileMedia__LRzav{width:100%;height:100%;min-height:104px;aspect-ratio:auto}.GiftDiscovery_profileText__bWYJn{display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:.65rem;padding:1rem .9rem}.GiftDiscovery_profileTop__sYex2{display:block;margin:0}.GiftDiscovery_profileDescription__JF_BQ,.GiftDiscovery_profileNumber__byMoV{display:none}.GiftDiscovery_profileTitle__vpq6Z{font-size:1.25rem;font-weight:500;line-height:1.25;letter-spacing:-.02em}.GiftDiscovery_profileArrow__bD8JG{position:static;width:28px;height:28px}.GiftDiscovery_profileArrow__bD8JG svg{width:15px;height:15px}.GiftDiscovery_homeBottom__XW4FZ{display:grid;gap:.85rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--gift-line)}.GiftDiscovery_homePromise__aeru4{align-items:flex-start;font-size:1rem;line-height:1.55}.GiftDiscovery_homePromise__aeru4 svg{margin-top:4px}.GiftDiscovery_homeFineprint__3dHDi{display:block;margin-top:.75rem;font-size:.875rem;line-height:1.5}.GiftDiscovery_homeFineprint__3dHDi p:first-child:not([role=status]){display:none}.GiftDiscovery_holidaySection__CDysb{margin-top:1.75rem;padding-top:1.25rem;scroll-margin-top:1rem}.GiftDiscovery_mobileSeasonShortcut__PzSED{display:flex;align-items:center;gap:.75rem;width:100%;min-height:72px;margin-bottom:.65rem;border:1px solid #a6b694;border-radius:14px;background:#dce6d2;padding:.85rem 1rem;color:#2f492f;text-align:left;font-size:1rem;line-height:1.5}.GiftDiscovery_mobileSeasonShortcut__PzSED>svg{width:18px;height:18px;flex-shrink:0}.GiftDiscovery_mobileSeasonShortcut__PzSED>span{flex:1;min-width:0}.GiftDiscovery_mobileSeasonShortcut__PzSED>span>span{display:block;color:var(--gift-muted);font-size:.875rem}.GiftDiscovery_holidayTrigger__Q0Kpz{min-height:56px}.GiftDiscovery_holidayTriggerLabel__Rj89L{gap:.6rem;font-size:1rem;font-weight:500}.GiftDiscovery_holidayTriggerLabel__Rj89L svg{flex-shrink:0}.GiftDiscovery_holidayTriggerAction__zuXSB span{display:none}.GiftDiscovery_holidayGrid__jd2FH{grid-template-columns:1fr;gap:.75rem}.GiftDiscovery_holidayCard__acqux{grid-template-columns:56px minmax(0,1fr);gap:1rem;min-height:88px;padding:.75rem}.GiftDiscovery_holidayImage__DP04m{display:block;height:56px}.GiftDiscovery_holidayName__t4jhk{font-size:1rem}.GiftDiscovery_holidayDate__eAwf0{font-size:.875rem}.GiftDiscovery_holidayHeader__SifNa p{font-size:1rem}.GiftDiscovery_finder__OjGRC{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;scroll-margin-top:1rem}.GiftDiscovery_finderNav__y9ZB4{flex-wrap:nowrap;align-items:center;gap:.75rem;padding-bottom:.8rem}.GiftDiscovery_profileSwitch__vQq0a{display:none}.GiftDiscovery_mobileProfileSelect__Rsa7p{display:block;max-width:calc(100% - 6rem);min-width:0;min-height:44px;border:1px solid #8f9e81;border-radius:10px;background:var(--gift-paper);padding:.6rem .65rem;color:var(--gift-forest);font-size:1rem;line-height:1.5}.GiftDiscovery_stepRow__qXjNP{margin:1.25rem 0 .85rem}.GiftDiscovery_stepLabel__OhR7Y{font-size:.875rem;letter-spacing:.07em}.GiftDiscovery_stepTrack__lJ_in{display:none}.GiftDiscovery_stageTitle__1qgvg{font-size:1.9rem;line-height:1.18;letter-spacing:-.035em}.GiftDiscovery_stageLead__8IySp{margin-top:.75rem;font-size:1rem;line-height:1.55}.GiftDiscovery_occasionRow__CDqvR{margin-top:1rem}.GiftDiscovery_occasionRowEmpty__4ngxi,.GiftDiscovery_occasionRow__CDqvR .GiftDiscovery_seasonInline__4QcWB{display:none}.GiftDiscovery_intentGrid__OkZGx{grid-template-columns:1fr;gap:.8rem;margin-top:1.25rem}.GiftDiscovery_intentCard__4wwsZ{grid-template-columns:72px minmax(0,1fr);border-radius:14px}.GiftDiscovery_intentImage__iIwxi{min-height:116px}.GiftDiscovery_intentText__BLUl3{padding:1rem}.GiftDiscovery_intentTitle__zmmv6{font-size:1.25rem;font-weight:500;line-height:1.25}.GiftDiscovery_intentDescription__16DQC{margin-top:.4rem;padding-right:0;font-size:1rem;line-height:1.5}.GiftDiscovery_intentArrow__uoU2b{display:none}.GiftDiscovery_form__8cy73{display:flex;flex-direction:column;margin-top:1.5rem}.GiftDiscovery_fields__VDSyj{grid-template-columns:1fr;gap:1.4rem;order:0}.GiftDiscovery_field__1fCVH{padding-bottom:1.4rem;border-bottom:1px solid var(--gift-line)}.GiftDiscovery_field__1fCVH:last-child{grid-column:auto;padding-bottom:0;border-bottom:0}.GiftDiscovery_field__1fCVH label{font-size:1rem}.GiftDiscovery_fieldHelp__quDM9{font-size:.875rem}.GiftDiscovery_envelope__u3NsJ{order:1;margin-top:1.25rem}.GiftDiscovery_form__8cy73 .GiftDiscovery_dateNotice__Vu2fd,.GiftDiscovery_form__8cy73 .GiftDiscovery_error__e6j7Z{order:2}.GiftDiscovery_example__DY1CC,.GiftDiscovery_personalizationPromise__9YQs7{display:none}.GiftDiscovery_primary__3QxQ7{width:100%;min-height:52px;border-radius:12px;padding:.85rem 1rem;font-size:1rem;line-height:1.5}.GiftDiscovery_primary__3QxQ7 svg{flex-shrink:0}.GiftDiscovery_formActions__mMUtn{display:grid;gap:.75rem;order:3;margin-top:1.25rem;text-align:center}.GiftDiscovery_desktopSummary__FoJZT{display:none}.GiftDiscovery_mobileSummary__g70X6{display:block;margin-top:1.25rem;padding:.3rem 0;border-top:1px solid var(--gift-line);border-bottom:1px solid var(--gift-line)}.GiftDiscovery_mobileSummary__g70X6 summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:48px;color:var(--gift-forest);font-size:1rem;font-weight:500;list-style:none;cursor:pointer}.GiftDiscovery_mobileSummary__g70X6 summary::-webkit-details-marker{display:none}.GiftDiscovery_mobileSummary__g70X6 summary svg{width:17px;height:17px;flex-shrink:0}.GiftDiscovery_mobileSummary__g70X6[open] summary svg{transform:rotate(180deg)}.GiftDiscovery_summary__Jbzn7{display:grid;gap:.45rem;margin:.5rem 0 1rem}.GiftDiscovery_summary__Jbzn7 span{display:block;border-radius:0;background:transparent;padding:0;font-size:.875rem;line-height:1.5}.GiftDiscovery_results__1bM_h{grid-template-columns:1fr;gap:1.25rem;margin-top:1.25rem}.GiftDiscovery_product__r_GUq:first-child{display:flex}.GiftDiscovery_productMedia__QxCqW,.GiftDiscovery_product__r_GUq:first-child .GiftDiscovery_productMedia__QxCqW{width:100%;height:auto;min-height:0;aspect-ratio:1.5}.GiftDiscovery_productCopy__pIZgL,.GiftDiscovery_product__r_GUq:first-child .GiftDiscovery_productCopy__pIZgL{padding:1.1rem}.GiftDiscovery_productTitle__I_UQj,.GiftDiscovery_product__r_GUq:first-child .GiftDiscovery_productTitle__I_UQj{font-size:1.45rem;line-height:1.2}.GiftDiscovery_productReason__Yh1MQ{font-size:1rem;line-height:1.55}.GiftDiscovery_productChoices__VTvbG{gap:.75rem}.GiftDiscovery_productAction__Qk1RH,.GiftDiscovery_productWorkshop__OEbJE{min-height:52px}.GiftDiscovery_resultActions__ttC6r{display:grid;gap:.4rem;align-items:start}.GiftDiscovery_secondary__w_iuI{width:100%;min-height:48px;line-height:1.5}.GiftDiscovery_saveSelection__nE8PQ{display:grid;gap:.3rem;margin-top:1rem}.GiftDiscovery_empty__oOHKr{margin:1rem 0;padding:0;text-align:left}.GiftDiscovery_emptyActions__3QWtL{display:grid;gap:.75rem}.GiftDiscovery_compositionBody__hXKMe{gap:.8rem}.GiftDiscovery_compositionText__rpe1s{min-width:0;flex-basis:100%}.GiftDiscovery_section__wQH8a :is(button,a,input,select){scroll-margin-top:24px}}@media(max-width:359px){.GiftDiscovery_profileCard__OH_Gq{grid-template-columns:68px minmax(0,1fr)}.GiftDiscovery_profileText__bWYJn{gap:.5rem;padding-right:.75rem;padding-left:.75rem}.GiftDiscovery_intentCard__4wwsZ{grid-template-columns:60px minmax(0,1fr)}.GiftDiscovery_intentText__BLUl3{padding:.85rem}}@media(prefers-reduced-motion:reduce){.GiftDiscovery_section__wQH8a *,.GiftDiscovery_section__wQH8a :after,.GiftDiscovery_section__wQH8a :before{animation-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}.GiftDiscovery_intentCard__4wwsZ:hover,.GiftDiscovery_intentCard__4wwsZ:hover .GiftDiscovery_intentImage__iIwxi img,.GiftDiscovery_primary__3QxQ7:hover,.GiftDiscovery_productAction__Qk1RH:hover svg,.GiftDiscovery_product__r_GUq:hover .GiftDiscovery_productMedia__QxCqW img,.GiftDiscovery_profileCard__OH_Gq:hover,.GiftDiscovery_profileCard__OH_Gq:hover .GiftDiscovery_profileImage__x01_V{transform:none}}.GiftDiscovery_hero__ZcUaP{margin-bottom:1.75rem}.GiftDiscovery_headline__F7YqK{font-size:clamp(2.2rem,4.6vw,3.6rem)}.GiftDiscovery_shopSelection__i2r3U{margin-top:2.5rem}.GiftDiscovery_shopHeader__GvOJM{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.GiftDiscovery_shopHeader__GvOJM h2{font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.2}.GiftDiscovery_shopHeader__GvOJM p{max-width:40rem;margin-top:.65rem;color:var(--gift-muted)}.GiftDiscovery_shopHeader__GvOJM a{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;flex-shrink:0;text-decoration:underline;text-underline-offset:4px}.GiftDiscovery_shopHeader__GvOJM svg{width:18px;height:18px}.GiftDiscovery_shopGrid___E9k2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.GiftDiscovery_profileMedia__LRzav{aspect-ratio:1.12}@media(max-width:767px){.GiftDiscovery_shopHeader__GvOJM{align-items:flex-start;flex-direction:column}.GiftDiscovery_shopGrid___E9k2{grid-template-columns:1fr}.GiftDiscovery_profileCard__OH_Gq .GiftDiscovery_profileMedia__LRzav{width:100%;height:auto;aspect-ratio:1.3;min-height:210px}.GiftDiscovery_profileGrid__nEbs4 .GiftDiscovery_profileCard__OH_Gq{display:flex;flex-direction:column}.GiftDiscovery_profileText__bWYJn{width:100%}}.GiftDiscovery_section__wQH8a{padding-top:2.5rem}.GiftDiscovery_hero__ZcUaP{margin-bottom:1.5rem}.GiftDiscovery_headline__F7YqK{max-width:980px;font-size:clamp(2rem,3.6vw,3rem);line-height:1.1}.GiftDiscovery_headline__F7YqK em{display:inline}.GiftDiscovery_eyebrowRow__UX1_F{margin-bottom:.8rem}.GiftDiscovery_lead__3GrKn{max-width:780px;margin-top:.8rem}.GiftDiscovery_quickEntries__U_NUB:empty{display:none}.GiftDiscovery_shopSelection__i2r3U{margin-top:0;scroll-margin-top:110px}.GiftDiscovery_shopHeader__GvOJM{align-items:flex-end}.GiftDiscovery_shopHeader__GvOJM h2{font-size:clamp(1.5rem,2.5vw,2rem)}.GiftDiscovery_shopHeader__GvOJM p{margin-top:.4rem}.GiftDiscovery_shopGrid___E9k2>article{border-radius:18px}.GiftDiscovery_shopStatus__3MQ2k{padding:1.25rem;border:1px solid var(--gift-line);border-radius:16px;background:var(--gift-paper)}.GiftDiscovery_shopStatus__3MQ2k a{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;margin-top:.5rem;text-decoration:underline}.GiftDiscovery_shopStatus__3MQ2k svg{width:18px;height:18px}.GiftDiscovery_selectionHelp__8Vv7p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.25rem;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid var(--gift-line)}.GiftDiscovery_selectionHelp__8Vv7p p{max-width:46rem;color:var(--gift-muted)}.GiftDiscovery_selectionHelp__8Vv7p button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;border:1px solid var(--gift-line);border-radius:12px;padding:.65rem 1rem;font-size:1rem;background:var(--gift-paper)}.GiftDiscovery_selectionHelp__8Vv7p svg{width:18px;height:18px}.GiftDiscovery_inspirationSection__GMml1{margin-top:1.5rem}.GiftDiscovery_inspirationGrid__TYcbL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.GiftDiscovery_inspirationCard__r1N0d{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid var(--gift-line);border-radius:18px;background:var(--gift-paper);outline-offset:4px;transition:box-shadow .2s}.GiftDiscovery_inspirationCard__r1N0d:hover{box-shadow:0 8px 24px #193a2d16}.GiftDiscovery_inspirationMedia__NQ3PD{display:block;position:relative;min-height:250px}.GiftDiscovery_inspirationCopy__lPESE{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.25rem}.GiftDiscovery_inspirationCopy__lPESE h3{font-size:1.2rem;font-weight:600;line-height:1.3}.GiftDiscovery_inspirationCopy__lPESE>span{font-size:1rem;color:var(--gift-muted);line-height:1.55}.GiftDiscovery_inspirationCopy__lPESE strong{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;min-height:44px;font-size:1rem;text-decoration:underline;text-underline-offset:4px}.GiftDiscovery_inspirationCopy__lPESE svg{width:18px;height:18px;flex-shrink:0}.GiftDiscovery_inspirationNote__oIj1T{margin-top:.75rem;font-size:.875rem;color:var(--gift-muted);line-height:1.6}.GiftDiscovery_professionalEntry__4GnPs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;gap:2rem;margin-top:2rem;padding:1.25rem;border-radius:22px;background:#dce7d2;border:1px solid var(--gift-line)}.GiftDiscovery_professionalMedia__fwCXd{position:relative;aspect-ratio:1.25;overflow:hidden;border-radius:14px}.GiftDiscovery_professionalCopy__KUzc_ h2{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2}.GiftDiscovery_professionalCopy__KUzc_>p{margin-top:.75rem}.GiftDiscovery_professionalCopy__KUzc_ a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;margin-top:1rem;padding:.7rem 1rem;border-radius:12px;background:var(--gift-forest);color:var(--gift-paper);font-weight:600}.GiftDiscovery_professionalCopy__KUzc_ a svg{width:18px;height:18px;flex-shrink:0}.GiftDiscovery_finder__OjGRC{margin-top:1.25rem}@media(max-width:1023px){.GiftDiscovery_inspirationCard__r1N0d{grid-template-columns:1fr}.GiftDiscovery_inspirationMedia__NQ3PD{min-height:0;aspect-ratio:1.35}}@media(max-width:767px){.GiftDiscovery_section__wQH8a,.GiftDiscovery_section__wQH8a:not([data-stage=home]){padding-top:1.5rem}.GiftDiscovery_hero__ZcUaP,.GiftDiscovery_mobileHeadline__uT4oa{display:block}.GiftDiscovery_headline__F7YqK{max-width:none;font-size:clamp(1.8rem,7.5vw,2.3rem);text-align:center}.GiftDiscovery_lead__3GrKn{display:block;margin-inline:auto;max-width:40ch;text-align:center}.GiftDiscovery_shopHeader__GvOJM{align-items:flex-start;gap:.5rem}.GiftDiscovery_shopHeader__GvOJM>a{min-height:44px}.GiftDiscovery_selectionHelp__8Vv7p{margin-bottom:1.5rem}.GiftDiscovery_selectionHelp__8Vv7p button{width:100%}.GiftDiscovery_inspirationGrid__TYcbL{grid-template-columns:1fr}.GiftDiscovery_inspirationCard__r1N0d{grid-template-columns:38% minmax(0,1fr)}.GiftDiscovery_inspirationMedia__NQ3PD{min-height:250px;aspect-ratio:auto}.GiftDiscovery_inspirationCopy__lPESE{padding:1rem}.GiftDiscovery_professionalEntry__4GnPs{grid-template-columns:1fr;gap:1.25rem}.GiftDiscovery_professionalMedia__fwCXd{width:100%;aspect-ratio:1.35}}@media(prefers-reduced-motion:reduce){.GiftDiscovery_inspirationCard__r1N0d{transition:none}}.GiftDiscovery_section__wQH8a .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{font-size:clamp(2rem,3.6vw,3rem)}@media(max-width:767px){.GiftDiscovery_section__wQH8a .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{font-size:clamp(1.8rem,7.5vw,2.3rem)}}