.discoverHoney_discover__KGFiD{--ink:var(--brown,#885b27);--tint:color-mix(in srgb,var(--ink) 7%,var(--paper,#fcf0dc));padding:clamp(5rem,10vw,10rem) var(--container-padding);color:var(--ink)}.discoverHoney_airy__tYlxh{padding-block:clamp(7rem,16vw,17rem)}.discoverHoney_inner__omKIy{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.discoverHoney_eyebrow__gqbyU{display:block;font-family:var(--font-sans),system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.15em;line-height:1.25;text-transform:uppercase}.discoverHoney_inner__omKIy h2{max-width:16ch;margin-top:1.2rem;color:inherit;font-family:var(--font-gazpacho),Georgia,serif;font-size:clamp(2rem,3.6vw,3.75rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.discoverHoney_frameWrap__Qa_Ak{position:relative;width:min(24rem,78vw);margin-top:clamp(2rem,4vw,3.5rem)}.discoverHoney_frame__xy_f4{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:1.75rem;background:var(--tint)}.discoverHoney_zoomImage__8C18L{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;transform-origin:center;will-change:transform}.discoverHoney_seal__4PuA4{position:absolute;right:-3.4rem;bottom:-2.4rem;z-index:2}@media (max-width:640px){.discoverHoney_seal__4PuA4{right:-1rem;bottom:-2rem}}.productCard_card__nD_Zj{--rule:color-mix(in srgb,var(--brown) 30%,transparent);container-type:inline-size;display:flex;flex-direction:column;padding:clamp(.6rem,1vw,.85rem);border:1px solid var(--rule);border-radius:1.5rem;color:var(--brown);text-decoration:none;transition:border-color .35s var(--ease-out-expo)}.productCard_card__nD_Zj:focus-visible,.productCard_card__nD_Zj:hover{border-color:var(--brown)}.productCard_media__G3skz{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:1.05rem;background:color-mix(in srgb,var(--brown) 7%,var(--paper))}.productCard_image__UY__s{padding:10%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--zoom,1));transition:transform .7s var(--ease-out-expo)}.productCard_card__nD_Zj:focus-visible .productCard_image__UY__s,.productCard_card__nD_Zj:hover .productCard_image__UY__s{transform:scale(calc(var(--zoom, 1) * 1.035))}.productCard_name__uVCpO{margin:clamp(1.15rem,2vw,1.6rem) .5rem 0;font-family:var(--font-gazpacho),Georgia,serif;font-size:clamp(1.45rem,1.9vw,2.05rem);font-weight:400;letter-spacing:-.03em;line-height:1.06;text-align:center;text-wrap:balance;flex:1 0 auto;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.3em;transition:text-decoration-color .35s var(--ease-out-expo)}.productCard_card__nD_Zj:focus-visible .productCard_name__uVCpO,.productCard_card__nD_Zj:hover .productCard_name__uVCpO{text-decoration-color:var(--gold)}.productCard_rule__9UWP0{height:1px;margin:clamp(1rem,1.8vw,1.35rem) .3rem .8rem;background:var(--rule)}.productCard_meta___S3DV{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 .35rem .4rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.02em}.productCard_price__EA_MZ{font-family:var(--font-gazpacho),Georgia,serif;font-size:1.15rem;font-weight:400;letter-spacing:-.01em}.productCard_meta___S3DV span{white-space:nowrap}@container (max-width: 13rem){.productCard_meta___S3DV{flex-direction:column;align-items:center;gap:.15rem;padding-inline:0}}@media (prefers-reduced-motion:reduce){.productCard_card__nD_Zj,.productCard_image__UY__s,.productCard_name__uVCpO{transition:none}}.productDetail_page__oR3Fd{--ink:var(--brown,#885b27);--sheet:var(--paper,#fcf0dc);--gold-c:var(--gold,#eec660);--rule:color-mix(in srgb,var(--ink) 30%,transparent);--tint:color-mix(in srgb,var(--ink) 7%,var(--sheet));--gap:clamp(2.25rem,5.5vw,6.5rem);background:var(--sheet);color:var(--ink);overflow:clip}.productDetail_page__oR3Fd h1,.productDetail_page__oR3Fd h2,.productDetail_page__oR3Fd h3{color:inherit;font-family:var(--font-gazpacho),Georgia,serif;font-weight:400}.productDetail_hero___clP1{padding:clamp(1.5rem,2.6vw,2.75rem) var(--container-padding) clamp(3.5rem,6vw,6rem)}.productDetail_heroInner__BDpXO{max-width:84rem;margin-inline:auto}.productDetail_back__nj_Nk{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:clamp(1.75rem,3.2vw,3rem);padding-bottom:.25rem;border-bottom:1px solid;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.productDetail_back__nj_Nk span{font-size:1rem;transition:transform .22s ease}.productDetail_back__nj_Nk:hover span{transform:translateX(-.25rem)}.productDetail_grid__fgvGU{display:grid;grid-template-columns:minmax(0,1.05fr) 1px minmax(0,.95fr);-moz-column-gap:var(--gap);column-gap:var(--gap);align-items:start}.productDetail_divider__JY8Rm{align-self:stretch;background:var(--rule)}.productDetail_gallery__26kCg{min-width:0}.productDetail_stage__n2sOw{position:relative;aspect-ratio:1/1;max-height:max(28rem,calc(100svh - 14.5rem));width:100%;overflow:hidden;border-radius:1.75rem;background:var(--tint)}.productDetail_stageImage__T_1bh{opacity:0;transition:opacity .55s ease}.productDetail_stageOn__DttVZ{opacity:1}.productDetail_contain__RV1ID{padding:9%;-o-object-fit:contain;object-fit:contain}.productDetail_cover__vFwv0{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%}.productDetail_thumbContain__1lkWO{padding:14%;-o-object-fit:contain;object-fit:contain}.productDetail_counter__1VOra{position:absolute;top:1.25rem;left:1.5rem;z-index:2;font-size:.68rem;font-weight:700;letter-spacing:.13em}.productDetail_thumbs__xtE6A{display:flex;gap:.75rem;margin-top:.75rem}.productDetail_thumb__CsYAr{position:relative;flex:0 1 6rem;min-width:0;aspect-ratio:1;padding:0;overflow:hidden;border:1px solid var(--rule);border-radius:.95rem;background:var(--tint);cursor:pointer;transition:border-color .3s ease}.productDetail_thumb__CsYAr:focus-visible,.productDetail_thumb__CsYAr:hover{border-color:var(--ink)}.productDetail_thumbActive__5jezL{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.productDetail_info__SLwqm{position:sticky;top:7rem;min-width:0}.productDetail_eyebrow__O_IFn,.productDetail_label__Ungin{display:block;font-family:var(--font-sans),system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.15em;line-height:1.25;text-transform:uppercase}.productDetail_info__SLwqm h1{margin-top:1.4rem;font-size:clamp(2.3rem,3.05vw,3.25rem);letter-spacing:-.04em;line-height:1;text-wrap:balance}.productDetail_tagline__9Iffv{margin-top:1.25rem;font-family:var(--font-gazpacho),Georgia,serif;font-size:clamp(1.1rem,1.25vw,1.3rem);letter-spacing:-.02em;line-height:1.35}.productDetail_box__aQ7hP{margin-top:clamp(2.25rem,4vw,3.5rem);border:1px solid var(--rule);border-radius:1.4rem}.productDetail_boxRow__E5M9r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding:1.4rem 1.6rem}.productDetail_boxRow__E5M9r+.productDetail_boxRow__E5M9r{border-top:1px solid var(--rule)}.productDetail_variants__YDjZN{display:flex;flex-wrap:wrap;gap:.5rem}.productDetail_variantActive__1eQ8L,.productDetail_variant__6ESXr{min-width:5rem;padding:.6rem 1rem;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink);font-size:.75rem;font-weight:700;cursor:pointer}.productDetail_variantActive__1eQ8L{border-color:var(--ink);background:var(--ink);color:var(--sheet)}.productDetail_qty__U_KhD{display:flex;align-items:center;gap:1.1rem}.productDetail_stepper__uJVXo{display:inline-flex;align-items:center;gap:.35rem}.productDetail_stepper__uJVXo button{display:grid;place-items:center;width:2.4rem;height:2.4rem;padding:0;border:1px solid var(--ink);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .3s ease,color .3s ease}.productDetail_stepper__uJVXo button:hover:not(:disabled){background:var(--ink);color:var(--sheet)}.productDetail_stepper__uJVXo button:disabled{opacity:.35;cursor:default}.productDetail_stepper__uJVXo svg{width:.9rem}.productDetail_stepper__uJVXo span{min-width:2rem;text-align:center;font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums}.productDetail_price__KXDvU{font-family:var(--font-gazpacho),Georgia,serif;font-size:clamp(1.5rem,1.9vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1;white-space:nowrap}.productDetail_qtyRow__nG3vv{flex-wrap:nowrap}.productDetail_boxFoot__HZQ9A{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:1.25rem}.productDetail_note__FqVj5{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.productDetail_note__FqVj5 svg{width:.9rem;height:.9rem}.productDetail_actions__V75H8{display:flex;flex-wrap:wrap;gap:.6rem}.productDetail_addButton__7ttIn{position:relative;display:inline-flex;flex:2 1 13rem;align-items:center;justify-content:center;gap:.7rem;height:3.3rem;padding:0 1.4rem;border:0;border-radius:999px;background:var(--ink);color:var(--sheet);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.productDetail_addButton__7ttIn:after{content:"";position:absolute;inset:.3rem;border:1px dashed color-mix(in srgb,var(--sheet) 75%,transparent);border-radius:inherit;pointer-events:none}.productDetail_addButton__7ttIn svg{flex:none;width:1rem}.productDetail_wishButton__mrI5i{display:inline-flex;flex:1 1 9.5rem;align-items:center;justify-content:center;gap:.5rem;height:3.3rem;padding:0 1.2rem;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .3s ease}.productDetail_wishButton__mrI5i:focus-visible,.productDetail_wishButton__mrI5i:hover{border-color:var(--ink)}.productDetail_wishButton__mrI5i svg{flex:none;width:.95rem;height:.95rem}.productDetail_heartFilled__FPV0Z{fill:var(--gold-c)}.productDetail_story__nSORx{position:relative;height:calc(100svh + 55svh + var(--words, 40) * .5svh)}.productDetail_storyInner__2oVZu{position:sticky;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100svh;padding:6rem var(--container-padding) 3rem;text-align:center}.productDetail_storyText__9i8Dd{max-width:37rem;font-family:var(--font-gazpacho),Georgia,serif;font-size:min(clamp(1.2rem,1.45vw,1.5rem),3.4svh);letter-spacing:-.015em;line-height:1.55;text-wrap:pretty}.productDetail_w__iOkLd{display:inline-block;opacity:1}.js-reveal .productDetail_facts__Bl9Lc,.js-reveal .productDetail_w__iOkLd{opacity:.3;will-change:opacity}.productDetail_facts__Bl9Lc{width:min(100%,52rem);margin-top:clamp(2.5rem,5.5svh,4.5rem);text-align:left}.productDetail_facts__Bl9Lc .productDetail_eyebrow__O_IFn{text-align:center}.productDetail_facts__Bl9Lc dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;margin-top:1.25rem;border-top:1px solid var(--rule)}.productDetail_facts__Bl9Lc dl>div{padding-top:1.1rem}.productDetail_facts__Bl9Lc dt{font-family:var(--font-sans),system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.productDetail_facts__Bl9Lc dd{margin-top:.5rem;font-family:var(--font-gazpacho),Georgia,serif;font-size:1.1rem;letter-spacing:-.01em;line-height:1.25}@media (max-width:900px){.productDetail_heroInner__BDpXO{max-width:34rem}.productDetail_grid__fgvGU{grid-template-columns:minmax(0,1fr);row-gap:2.75rem}.productDetail_divider__JY8Rm{display:none}.productDetail_stage__n2sOw{max-height:none}.productDetail_info__SLwqm{position:static}.productDetail_facts__Bl9Lc dl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}}@media (max-width:640px){.productDetail_hero___clP1{padding-bottom:3.5rem}.productDetail_info__SLwqm h1{font-size:clamp(2.3rem,9.5vw,2.9rem)}.productDetail_boxRow__E5M9r{padding:1.15rem}.productDetail_qty__U_KhD{gap:.7rem}.productDetail_stepper__uJVXo button{width:2.2rem;height:2.2rem}.productDetail_stepper__uJVXo span{min-width:1.6rem}.productDetail_price__KXDvU{font-size:1.5rem}.productDetail_storyInner__2oVZu{padding-top:clamp(4.5rem,12svh,5.5rem);padding-bottom:2rem}.productDetail_storyText__9i8Dd{font-size:min(1.15rem,2.65svh);line-height:1.5}.productDetail_facts__Bl9Lc{margin-top:2rem}.productDetail_facts__Bl9Lc dl{margin-top:1rem;row-gap:1.1rem}.productDetail_facts__Bl9Lc dl>div{padding-top:.85rem}.productDetail_facts__Bl9Lc dd{margin-top:.35rem;font-size:1rem}}@media (max-width:480px){.productDetail_qtyRow__nG3vv{align-items:flex-end}.productDetail_qty__U_KhD{flex-direction:column;align-items:flex-start;gap:.6rem}}@media (prefers-reduced-motion:reduce){.productDetail_back__nj_Nk span,.productDetail_stageImage__T_1bh,.productDetail_stepper__uJVXo button,.productDetail_thumb__CsYAr,.productDetail_wishButton__mrI5i{transition:none}.productDetail_story__nSORx{height:auto}.productDetail_storyInner__2oVZu{position:relative;min-height:0;padding-block:clamp(3rem,6vw,6rem)}.js-reveal .productDetail_facts__Bl9Lc,.js-reveal .productDetail_w__iOkLd{opacity:1;will-change:auto}}