.HomePriceCarousel_carousel__6wUAr{width:100%;min-width:0;outline-offset:5px;color:#193a2d}.HomePriceCarousel_carousel__6wUAr:focus-visible{outline:2px solid #31583e;border-radius:24px}.HomePriceCarousel_viewport__ugTTN{overflow:hidden;border:1px solid #c4cdbd;border-radius:24px;touch-action:pan-y pinch-zoom;background:#e8e6db;box-shadow:0 14px 40px #193a2d0b}.HomePriceCarousel_track__9BCjO{display:flex;align-items:stretch;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.HomePriceCarousel_slide__suyVQ{flex:0 0 100%;min-width:0}.HomePriceCarousel_photo__2EYaC{position:relative;display:block;width:100%;aspect-ratio:1;outline-offset:-5px}.HomePriceCarousel_photo__2EYaC:focus-visible{outline:3px solid #1e5a48}.HomePriceCarousel_photo__2EYaC img{object-fit:contain}.HomePriceCarousel_price__USJjK{position:absolute;right:1rem;bottom:1rem;z-index:1;border:1px solid #bdcbb9;border-radius:14px;padding:.6rem 1rem;background:#fffefbf5;color:#193a2d;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.3;font-weight:650;font-variant-numeric:tabular-nums;box-shadow:0 3px 12px #193a2d12}.HomePriceCarousel_navigation__mW1Oe{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;min-height:52px;margin:.4rem 0}.HomePriceCarousel_position__x0GNT{color:#4f5b50;font-size:.875rem;font-variant-numeric:tabular-nums;text-align:center}.HomePriceCarousel_arrows__c9vlp{display:flex;justify-content:flex-end;gap:.3rem}.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}.HomePriceCarousel_arrows__c9vlp button:hover{background:#dce7d2}.HomePriceCarousel_arrows__c9vlp svg{width:18px;height:18px}.HomePriceCarousel_choices__iPoHy{display:flex;align-items:center;justify-content:flex-start}.HomePriceCarousel_choices__iPoHy button{display:flex;align-items:center;justify-content:center;width:32px;min-height:44px;color:#193a2d}.HomePriceCarousel_choices__iPoHy button span{display:block;width:8px;height:8px;border-radius:50%;background:#aab9a4}.HomePriceCarousel_choices__iPoHy button[aria-pressed=true] span{width:11px;height:11px;background:#193a2d}.HomePriceCarousel_arrows__c9vlp button:focus-visible,.HomePriceCarousel_choices__iPoHy button:focus-visible,.HomePriceCarousel_customize__Opb4b:focus-visible{outline:2px solid #1e5a48;outline-offset:3px}.HomePriceCarousel_customize__Opb4b{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:50px;width:100%;border-radius:14px;padding:.85rem 1rem;background:#193a2d;color:#fffefb;font-size:1rem;font-weight:600;text-align:center}.HomePriceCarousel_customize__Opb4b:hover{background:#285642}.HomePriceCarousel_customize__Opb4b svg{width:19px;height:19px;flex-shrink:0}@media(max-width:767px){.HomePriceCarousel_viewport__ugTTN{border-radius:20px}.HomePriceCarousel_photo__2EYaC{aspect-ratio:1.12}.HomePriceCarousel_price__USJjK{right:.75rem;bottom:.75rem;padding:.5rem .75rem;font-size:1.35rem}.HomePriceCarousel_arrows__c9vlp{gap:.2rem}.HomePriceCarousel_arrows__c9vlp button{width:44px;height:44px}.HomePriceCarousel_choices__iPoHy button{width:28px}.HomePriceCarousel_navigation__mW1Oe{gap:.2rem}}@media(prefers-reduced-motion:reduce){.HomePriceCarousel_track__9BCjO{transition:none}}.HomeSimple_products__yinOW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.HomeSimple_product__z_SKg{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #b4cdbd;border-radius:20px;background:#fffefb;color:#193a2d}.HomeSimple_productMedia__HtmB6{display:block;position:relative;aspect-ratio:1.45;overflow:hidden;background:#ebe9df}.HomeSimple_productMedia__HtmB6 img{object-fit:contain}.HomeSimple_productCopy__Cn_JG{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.1rem 1.25rem 1.25rem}.HomeSimple_productCopy__Cn_JG h3{font-size:1.25rem;font-weight:600;line-height:1.3}.HomeSimple_productIdea__j5ru7{margin-top:.45rem;color:#4f5b50;font-size:1rem;line-height:1.5}.HomeSimple_price__pwHAW{margin-top:.75rem;margin-bottom:1rem;font-size:1.6rem;font-weight:650;font-variant-numeric:tabular-nums}.HomeSimple_price__pwHAW span{font-size:1rem;font-weight:400}.HomeSimple_businessAction__XrT3B,.HomeSimple_buy__nU8rL{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:46px;border-radius:12px;padding:.65rem 1rem;background:#193a2d;color:#fffefb;font-size:1rem;font-weight:600;line-height:1.4;text-align:center}.HomeSimple_buy__nU8rL{margin-top:auto;width:100%}.HomeSimple_businessAction__XrT3B:hover,.HomeSimple_buy__nU8rL:hover{background:#285642}.HomeSimple_atelierLinks__UIpyT svg,.HomeSimple_businessAction__XrT3B svg,.HomeSimple_buy__nU8rL svg{width:18px;height:18px;flex-shrink:0}.HomeSimple_closing__bFhqG a:focus-visible,.HomeSimple_products__yinOW a:focus-visible{outline:2px solid #1e5a48;outline-offset:4px}.HomeSimple_imageNote__bn_4C{margin-top:.8rem;color:#4f5b50}.HomeSimple_delivery__ah6jL{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-top:.9rem;color:#315b4e;font-size:.875rem;line-height:1.5}.HomeSimple_closing__bFhqG{max-width:1232px;margin:0 auto;padding-bottom:2rem}.HomeSimple_proof__OgIvX{padding:2.5rem 0;border-top:1px solid #c7d1bf}.HomeSimple_sectionHeader__y68cD{margin-bottom:1.5rem}.HomeSimple_atelier__PoP7w h2,.HomeSimple_business__lJWFJ h2,.HomeSimple_sectionHeader__y68cD h2{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.2;font-weight:500;color:#193a2d}.HomeSimple_atelier__PoP7w>div>p,.HomeSimple_business__lJWFJ>div>p:last-child,.HomeSimple_sectionHeader__y68cD>p{margin-top:.6rem;color:#4f5b50;line-height:1.6}.HomeSimple_creations__tQEMn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.HomeSimple_creation__h7EsH{position:relative;aspect-ratio:1.7;overflow:hidden;border-radius:16px;background:#e8eee2}.HomeSimple_creation__h7EsH img{object-fit:cover}.HomeSimple_reviews__8NMxd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.HomeSimple_review__yYv3V{min-width:0;border:1px solid #d3dcca;border-radius:16px;background:#fffefb;padding:1.25rem}.HomeSimple_review__yYv3V blockquote{line-height:1.6;color:#193a2d}.HomeSimple_review__yYv3V figcaption{display:flex;flex-direction:column;gap:.2rem;margin-top:.8rem;font-size:.875rem;color:#4f5b50}.HomeSimple_review__yYv3V figcaption strong{color:#193a2d}.HomeSimple_review__yYv3V a{display:inline-flex;align-items:center;min-height:44px;width:fit-content;text-decoration:underline;text-underline-offset:3px}.HomeSimple_business__lJWFJ{display:flex;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;padding:2rem;margin:.5rem 0 2rem}.HomeSimple_business__lJWFJ>div{max-width:46rem}.HomeSimple_eyebrow__Juoa1{margin-bottom:.6rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;color:#315b4e}.HomeSimple_businessAction__XrT3B{flex-shrink:0;max-width:20rem}.HomeSimple_atelier__PoP7w{display:flex;align-items:center;gap:1.5rem;border-top:1px solid #c7d1bf;padding:2rem 0}.HomeSimple_portrait__XCFVv{position:relative;width:110px;height:130px;flex-shrink:0;overflow:hidden;border-radius:16px}.HomeSimple_portrait__XCFVv img{object-fit:cover;object-position:55% center}.HomeSimple_atelierLinks__UIpyT{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:.6rem}.HomeSimple_atelierLinks__UIpyT a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:#193a2d;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.HomeSimple_business__lJWFJ{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.HomeSimple_products__yinOW{grid-template-columns:1fr;gap:.8rem}.HomeSimple_product__z_SKg{display:grid;grid-template-columns:112px minmax(0,1fr);border-radius:16px}.HomeSimple_productMedia__HtmB6{height:100%;min-height:190px;aspect-ratio:auto}.HomeSimple_productMedia__HtmB6 img{object-fit:contain}.HomeSimple_productCopy__Cn_JG{padding:.85rem}.HomeSimple_productCopy__Cn_JG h3{font-size:1.1rem}.HomeSimple_productIdea__j5ru7{display:none}.HomeSimple_price__pwHAW{font-size:1.4rem;margin:.45rem 0 .7rem}.HomeSimple_buy__nU8rL{padding:.65rem .7rem}.HomeSimple_delivery__ah6jL{display:block}.HomeSimple_delivery__ah6jL p+p{margin-top:.4rem}.HomeSimple_sectionHeader__y68cD{text-align:center}.HomeSimple_proof__OgIvX{padding:1.75rem 0}.HomeSimple_creations__tQEMn{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.HomeSimple_creation__h7EsH{aspect-ratio:1.2}.HomeSimple_creation__h7EsH:last-child{display:none}.HomeSimple_reviews__8NMxd{grid-template-columns:1fr;gap:.7rem}.HomeSimple_review__yYv3V{padding:1rem}.HomeSimple_business__lJWFJ{padding:1.5rem;margin-top:.5rem}.HomeSimple_business__lJWFJ h2{text-align:center}.HomeSimple_businessAction__XrT3B{width:100%;max-width:none}.HomeSimple_atelier__PoP7w{align-items:flex-start;gap:1rem}.HomeSimple_portrait__XCFVv{width:74px;height:96px}.HomeSimple_atelier__PoP7w h2{font-size:1.5rem}.HomeSimple_atelierLinks__UIpyT{flex-direction:column;align-items:flex-start}}@media(max-width:359px){.HomeSimple_product__z_SKg{grid-template-columns:90px minmax(0,1fr)}.HomeSimple_productCopy__Cn_JG{padding:.7rem}.HomeSimple_buy__nU8rL{gap:.35rem;padding:.65rem .4rem}.HomeSimple_atelier__PoP7w{flex-direction:column}}.HomeSimple_services__MJyv8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #c7d1bf}.HomeSimple_services__MJyv8>div{display:flex;gap:.75rem;align-items:flex-start;min-width:0}.HomeSimple_services__MJyv8 svg{width:20px;height:20px;margin-top:.2rem;flex-shrink:0;color:#315b4e}.HomeSimple_services__MJyv8 strong{display:block;font-size:.95rem;line-height:1.5;font-weight:600;color:#193a2d}.HomeSimple_services__MJyv8 p{margin-top:.25rem;font-size:.875rem;line-height:1.5;color:#4f5b50}.HomeSimple_imageNote__bn_4C{max-width:60ch;margin:.6rem auto 0;font-size:.875rem;line-height:1.5;text-align:center}.HomeSimple_proof__OgIvX{padding-top:2rem}@media(max-width:767px){.HomeSimple_services__MJyv8{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem;padding-top:1.25rem}.HomeSimple_services__MJyv8>div{gap:.7rem}.HomeSimple_services__MJyv8 p{margin-top:.1rem}.HomeSimple_imageNote__bn_4C{max-width:42ch;font-size:.875rem;text-align:center}}.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)}}.GiftDiscovery_section__wQH8a .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{max-width:1050px;font-size:clamp(2rem,3.4vw,2.75rem);letter-spacing:-.035em}.GiftDiscovery_lead__3GrKn{max-width:60rem}.GiftDiscovery_selectionHelp__8Vv7p{justify-content:flex-start;gap:.6rem 1rem;margin-top:.5rem;margin-bottom:0;border-bottom:0;padding:.6rem 0}.GiftDiscovery_selectionHelp__8Vv7p button{background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.GiftDiscovery_section__wQH8a .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{font-size:clamp(1.8rem,7vw,2.25rem)}.GiftDiscovery_selectionHelp__8Vv7p{flex-wrap:nowrap}.GiftDiscovery_selectionHelp__8Vv7p button{width:auto;padding-inline:0}.GiftDiscovery_eyebrowRow__UX1_F{justify-content:center}}.GiftDiscovery_section__wQH8a{padding-top:2rem;padding-bottom:1.5rem}.GiftDiscovery_welcomeGrid__TSjx8{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"intro product" "business product";gap:1.5rem clamp(1.5rem,4vw,4rem);align-items:start}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_hero__ZcUaP{grid-area:intro;align-self:center;margin:0;min-width:0}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{max-width:19ch;font-size:clamp(2.3rem,3.5vw,3.5rem);line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_hero__ZcUaP .GiftDiscovery_lead__3GrKn{max-width:40ch;margin-top:1.15rem;font-size:1.05rem;line-height:1.65}.GiftDiscovery_welcomeActions__6yVxw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.2rem}.GiftDiscovery_catalogueAction__s0dto{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:48px;padding:.7rem 1rem;border:1px solid #7f9e8a;border-radius:12px;background:#fffefb;color:#193a2d;font-size:1rem;font-weight:600}.GiftDiscovery_catalogueAction__s0dto:hover{background:#e3eee5}.GiftDiscovery_catalogueAction__s0dto svg,.GiftDiscovery_ownObjectAction__fFYIR svg{width:18px;height:18px;flex-shrink:0}.GiftDiscovery_ownObjectAction__fFYIR{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:1rem;text-decoration:underline;text-underline-offset:4px}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_shopSelection__i2r3U{grid-area:product;min-width:0;margin:0}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_selectionHelp__8Vv7p{justify-content:center;margin:0;padding:.3rem 0 0;gap:.35rem .75rem}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_selectionHelp__8Vv7p p{font-size:.875rem}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_selectionHelp__8Vv7p button{min-height:44px;padding:.4rem 0;font-size:.875rem}.GiftDiscovery_businessWelcome__uUUc1{grid-area:business;display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:1rem;padding:1.25rem;min-width:0;align-self:start}.GiftDiscovery_businessWelcomeCopy__SJe2_>p:first-child{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#315b4e}.GiftDiscovery_businessWelcomeCopy__SJe2_ h2{margin-top:.35rem;font-size:1.5rem;line-height:1.25;color:#193a2d}.GiftDiscovery_businessWelcomeCopy__SJe2_>p:nth-of-type(2){margin-top:.55rem;color:#315b4e;font-size:.95rem;line-height:1.5}.GiftDiscovery_businessWelcomeCopy__SJe2_>a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:.5rem;font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.GiftDiscovery_businessWelcomeCopy__SJe2_>a svg{width:17px;height:17px;flex-shrink:0}.GiftDiscovery_businessWelcomeImage__XCBjs{position:relative;min-height:130px;overflow:hidden;border-radius:12px;background:#d8e5d9}.GiftDiscovery_businessWelcomeImage__XCBjs img{object-fit:cover}@media(min-width:768px) and (max-width:1023px){.GiftDiscovery_welcomeGrid__TSjx8{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.25rem}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{font-size:2.25rem}.GiftDiscovery_businessWelcome__uUUc1{grid-template-columns:1fr;padding:1rem}.GiftDiscovery_businessWelcomeImage__XCBjs{display:none}}@media(max-width:767px){.GiftDiscovery_section__wQH8a,.GiftDiscovery_section__wQH8a:not([data-stage=home]){padding-top:1.5rem}.GiftDiscovery_welcomeGrid__TSjx8{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "product" "business";gap:1.25rem}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_hero__ZcUaP .GiftDiscovery_headline__F7YqK{max-width:23ch;margin-inline:auto;font-size:clamp(1.85rem,7.2vw,2.4rem);line-height:1.12;text-align:center}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_hero__ZcUaP .GiftDiscovery_lead__3GrKn{margin:.8rem auto 0;max-width:36ch;font-size:1rem;line-height:1.55;text-align:center}.GiftDiscovery_welcomeActions__6yVxw{justify-content:center;margin-top:.85rem;gap:.2rem 1rem}.GiftDiscovery_catalogueAction__s0dto{min-height:44px;padding:.55rem .8rem;font-size:.95rem}.GiftDiscovery_ownObjectAction__fFYIR{font-size:.95rem}.GiftDiscovery_businessWelcome__uUUc1{grid-template-columns:minmax(0,1fr) 90px;gap:.8rem;padding:1rem}.GiftDiscovery_businessWelcomeCopy__SJe2_ h2{font-size:1.4rem}.GiftDiscovery_businessWelcomeImage__XCBjs{min-height:140px}.GiftDiscovery_welcomeGrid__TSjx8 .GiftDiscovery_selectionHelp__8Vv7p{flex-wrap:wrap}}@media(max-width:359px){.GiftDiscovery_welcomeActions__6yVxw{flex-direction:column;gap:0}.GiftDiscovery_businessWelcome__uUUc1{grid-template-columns:minmax(0,1fr)}.GiftDiscovery_businessWelcomeImage__XCBjs{display:none}}.GiftDiscovery_professionalAction__BFi0V{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.7rem 1.1rem;border:1px solid #94baa6;border-radius:12px;background:#d8eade;color:#193a2d;font-size:1rem;font-weight:600;line-height:1.35}.GiftDiscovery_professionalAction__BFi0V:hover{background:#c8e0d0}@media(max-width:767px){.GiftDiscovery_welcomeActions__6yVxw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.6rem}.GiftDiscovery_welcomeActions__6yVxw>a{width:100%;min-height:48px;padding:.65rem .7rem;font-size:.95rem;line-height:1.35;text-align:center}.GiftDiscovery_catalogueAction__s0dto{gap:.4rem}}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35bf33{font-family:Fraunces,Fraunces Fallback}.__variable_35bf33{--font-podologue-fraunces:"Fraunces","Fraunces Fallback"}