.y0XBZG_page{--popular-ink:#284b3e;--popular-paper:#f7f4ed;color:var(--popular-ink);background:var(--popular-paper);overflow:clip}.y0XBZG_hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;max-width:1440px;margin:auto;padding:72px 48px 68px;display:grid}.y0XBZG_eyebrow{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.y0XBZG_eyebrow:before{content:"";background:#779174;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #77917415}.y0XBZG_title{letter-spacing:-.055em;text-wrap:balance;margin:24px 0;font-size:clamp(40px,4.5vw,68px);font-weight:500;line-height:1.07}.y0XBZG_title em{letter-spacing:-.04em;font-family:Georgia,serif;font-weight:400;display:block}.y0XBZG_intro{color:#526358;max-width:450px;font-size:16px;line-height:1.8}.y0XBZG_cta{border-bottom:1px solid #284b3e50;align-items:center;gap:28px;margin-top:28px;padding-bottom:10px;font-size:14px;transition:gap .25s;display:inline-flex}.y0XBZG_cta:hover{gap:38px}.y0XBZG_collage{--popular-shift:0px;min-height:430px;position:relative}.y0XBZG_collage:before{content:"";border:1px solid #284b3e20;border-radius:50%;position:absolute;inset:5% 0 5% 7%;transform:rotate(-20deg)}.y0XBZG_heroCard{aspect-ratio:4/5;border-radius:140px 140px 8px 8px;width:47%;transition:box-shadow .35s;position:absolute;overflow:hidden;box-shadow:0 15px 40px -24px #284b3e70}.y0XBZG_heroCard:first-child{transform:translateY(var(--popular-shift)) rotate(-9deg);z-index:1;top:16%;left:0}.y0XBZG_heroCard:nth-child(2){transform:translateY(calc(var(--popular-shift) * -1)) rotate(8deg);top:0;right:4%}.y0XBZG_heroCard:nth-child(3){width:36%;transform:translateY(calc(var(--popular-shift) * -.5)) rotate(3deg);z-index:2;top:43%;left:35%}.y0XBZG_heroCard img{transition:transform .8s cubic-bezier(.2,.65,.3,1)}.y0XBZG_heroCard:hover img{transform:scale(1.06)}.y0XBZG_heroCard:hover{box-shadow:0 25px 45px -22px #284b3e90}.y0XBZG_heroLabel{text-align:center;background:#f7f4edf2;border-radius:4px;padding:8px 10px;font-size:10px;position:absolute;bottom:10px;left:10px;right:10px}.y0XBZG_heroStamp{z-index:3;text-align:center;background:#e4eadb;border:1px solid #284b3e25;border-radius:50%;place-content:center;width:80px;height:80px;font-family:Georgia,serif;font-size:14px;line-height:1.25;display:grid;position:absolute;top:5%;left:34%;transform:rotate(-12deg)}.y0XBZG_finder{max-width:1440px;margin:auto;padding:16px 48px 48px}.y0XBZG_finderHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.y0XBZG_finderHeading h2{letter-spacing:-.03em;margin-top:12px;font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400}.y0XBZG_finderHeading>p{color:#526358;max-width:330px;font-size:13px;line-height:1.7}.y0XBZG_intentOptions{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.y0XBZG_intentOption{text-align:left;cursor:pointer;background:#eeeee4;border:1px solid #284b3e30;border-radius:5px;align-items:center;gap:16px;min-height:108px;padding:22px;transition:background .25s,color .25s,transform .25s;display:flex}.y0XBZG_intentOption:hover{background:#e4eadb;transform:translateY(-3px)}.y0XBZG_intentOption[aria-pressed=true]{color:#f7f4ed;background:#284b3e}.y0XBZG_intentSymbol{font-family:Georgia,serif;font-size:36px;line-height:1}.y0XBZG_intentOption>span:nth-child(2){flex:1}.y0XBZG_intentOption strong{font-family:Georgia,serif;font-size:25px;font-weight:400;display:block}.y0XBZG_intentOption small{margin-top:6px;font-size:11px;line-height:1.6;display:block}.y0XBZG_finderResult{padding:24px 0 0;animation:.35s ease-out y0XBZG_finderReveal}.y0XBZG_finderResult[hidden]{display:none}.y0XBZG_finderResult>p{font-size:13px;line-height:1.7}.y0XBZG_finderLinks{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.y0XBZG_finderLinks a{border-bottom:1px solid #284b3e50;align-items:center;gap:18px;min-height:44px;padding:10px 14px;font-size:12px;transition:background .2s;display:inline-flex}.y0XBZG_finderLinks a:hover{background:#e4eadb}@keyframes y0XBZG_finderReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.y0XBZG_familyNav{background:#edece3;border-block:1px solid #284b3e20}.y0XBZG_navInner{scrollbar-width:thin;gap:10px;max-width:1440px;margin:auto;padding:20px 48px;display:flex;overflow-x:auto}.y0XBZG_navLink{border:1px solid #284b3e25;border-radius:3px;flex:none;align-items:center;gap:12px;padding:10px 16px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.y0XBZG_navLink span{color:#526358;font-size:10px}.y0XBZG_navLink:hover{background:var(--popular-ink);color:#f7f4ed}.y0XBZG_navLink:hover span{color:#f7f4ed}.y0XBZG_method{color:#526358;align-items:baseline;gap:16px;max-width:1344px;margin:28px auto 0;padding:0 48px;font-size:12px;line-height:1.8;display:flex}.y0XBZG_method strong{color:var(--popular-ink);flex:none;font-weight:600}.y0XBZG_collections{max-width:1440px;margin:auto;padding:12px 48px 64px}.y0XBZG_family{padding-top:64px;scroll-margin-top:150px}.y0XBZG_familyHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.y0XBZG_familyTitle{align-items:baseline;gap:18px;display:flex}.y0XBZG_familyTitle>span{color:#526358;font-variant-numeric:tabular-nums;font-size:12px}.y0XBZG_familyTitle h2{letter-spacing:-.04em;font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.2}.y0XBZG_allLink{border-bottom:1px solid #284b3e30;flex-shrink:0;align-items:center;gap:12px;padding-bottom:4px;font-size:12px;display:flex}.y0XBZG_carousel{margin-top:16px}.y0XBZG_controls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.y0XBZG_gesture{color:#526358;font-size:12px}.y0XBZG_gesture span{vertical-align:middle;margin-left:10px;font-size:20px;display:inline-block}.y0XBZG_arrows{gap:8px;display:flex}.y0XBZG_arrows button{cursor:pointer;border:1px solid #284b3e40;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;transition:background .2s,color .2s,transform .2s;display:grid}.y0XBZG_arrows button:hover:not(:disabled){background:var(--popular-ink);color:var(--popular-paper)}.y0XBZG_arrows button:active:not(:disabled){transform:scale(.94)}.y0XBZG_arrows button:disabled{opacity:.3;cursor:default}.y0XBZG_viewport{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:auto;overflow-x:auto}.y0XBZG_viewport[data-enhanced]{touch-action:pan-y pinch-zoom;overflow:hidden}.y0XBZG_viewport::-webkit-scrollbar{display:none}.y0XBZG_track{gap:20px;display:flex}.y0XBZG_slide{flex:0 0 calc(25% - 15px);min-width:0;position:relative}.y0XBZG_slide>article{box-shadow:none;background:#eeeee4;border:0;border-radius:5px}.y0XBZG_slide>article>a{border-radius:5px}.y0XBZG_slide>article:hover{box-shadow:none}.y0XBZG_slide>article img{transition:transform .7s cubic-bezier(.2,.65,.3,1)}.y0XBZG_railFooter{color:#526358;letter-spacing:.06em;border-bottom:1px solid #284b3e20;justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:24px;font-size:10px;display:flex}.y0XBZG_closing{color:#526358;max-width:700px;padding:32px 0 16px;font-size:13px;line-height:1.8}.y0XBZG_page a:focus-visible,.y0XBZG_page button:focus-visible,.y0XBZG_viewport:focus-visible{outline-offset:4px;outline:2px solid #284b3e}@supports (animation-timeline:view()){.y0XBZG_familyHeading{animation:linear both y0XBZG_headingReveal;animation-timeline:view();animation-range:entry}}@keyframes y0XBZG_headingReveal{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media (max-width:1023px){.y0XBZG_hero{gap:24px;padding:48px 24px}.y0XBZG_collage{min-height:340px}.y0XBZG_heroStamp{width:64px;height:64px;font-size:12px}.y0XBZG_navInner,.y0XBZG_collections,.y0XBZG_finder{padding-inline:24px}.y0XBZG_intentOption{gap:12px;padding:18px 14px}.y0XBZG_method{padding-inline:24px}.y0XBZG_slide{flex-basis:calc(33.3333% - 13.3333px)}}@media (max-width:639px){.y0XBZG_hero{grid-template-columns:1fr;gap:16px;padding:36px 20px 40px}.y0XBZG_title{max-width:360px;margin-block:20px;font-size:42px}.y0XBZG_intro{font-size:14px}.y0XBZG_collage{width:100%;max-width:370px;min-height:325px;margin:4px auto 0}.y0XBZG_heroCard{width:43%}.y0XBZG_heroCard:first-child{left:5%}.y0XBZG_heroCard:nth-child(2){right:7%}.y0XBZG_heroCard:nth-child(3){width:32%;top:40%}.y0XBZG_heroLabel{padding:6px;font-size:9px}.y0XBZG_navInner{padding:16px 20px}.y0XBZG_finder{padding:4px 20px 32px}.y0XBZG_finderHeading{margin-bottom:18px;display:block}.y0XBZG_finderHeading>p{margin-top:12px}.y0XBZG_intentOptions{grid-template-columns:1fr;gap:8px}.y0XBZG_intentOption{min-height:84px;padding:16px 20px}.y0XBZG_method{margin-top:22px;padding:0 20px;display:block}.y0XBZG_method strong{margin-bottom:4px;display:block}.y0XBZG_collections{padding:0 20px 40px}.y0XBZG_family{padding-top:42px}.y0XBZG_familyHeading{display:block}.y0XBZG_familyTitle{gap:10px}.y0XBZG_allLink{width:fit-content;margin-top:12px}.y0XBZG_track{gap:12px}.y0XBZG_slide{flex-basis:77%}.y0XBZG_railFooter{letter-spacing:0}}@media (prefers-reduced-motion:reduce){.y0XBZG_page *,.y0XBZG_page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.y0XBZG_heroCard img{transform:none!important}}:is(.y0XBZG_slide .line-through,.y0XBZG_slide p,.y0XBZG_slide .text-gray-500){color:#526358}@media (hover:hover) and (prefers-reduced-motion:no-preference){.y0XBZG_heroCard{animation:6s ease-in-out infinite alternate y0XBZG_popularFloat}.y0XBZG_heroCard:nth-child(2){animation-delay:-3s}.y0XBZG_heroCard:nth-child(3){animation-delay:-1s}}@keyframes y0XBZG_popularFloat{0%{translate:0}to{translate:0 -8px}}html:has(.y0XBZG_page){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.y0XBZG_page){scroll-behavior:auto}}
