.page_christmas__1T_x1{--evergreen:#203e34;--gold:#dbc18a;--wine:#783d36}.page_hero__GQgca{max-width:1536px;margin:24px auto 0;display:grid;grid-template-columns:1fr 1fr;background:var(--evergreen);color:var(--paper);padding:48px;grid-gap:64px;gap:64px;align-items:center}.page_heroCopy__mQ_vq{max-width:550px;padding:16px 16px 24px}.page_breadcrumb___6gf1{font-size:12px;display:inline-block;color:var(--gold);margin-bottom:40px;min-height:30px}.page_breadcrumb___6gf1:hover{color:var(--paper);text-decoration:underline}.page_kicker__279ON{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.page_hero__GQgca h1{font-size:clamp(48px,5.3vw,80px);line-height:1.02;letter-spacing:-2px;margin:20px 0 24px}.page_hero__GQgca h1 em{display:block;color:var(--gold);font-weight:400}.page_rule__X4GEu{display:flex;align-items:center;gap:16px;color:var(--gold);max-width:300px;margin:24px 0}.page_rule__X4GEu:after,.page_rule__X4GEu:before{content:"";height:1px;background:var(--gold);flex:1 1;opacity:.5}.page_lead__OcQFJ{font-family:var(--font-playfair),serif;font-size:27px;line-height:1.4}.page_heroCopy__mQ_vq>p:not(.page_kicker__279ON):not(.page_lead__OcQFJ){max-width:390px;color:#eee9dd}.page_heroCopy__mQ_vq>.page_button__cZV9R{margin-top:12px}.page_heroFind__HhIzZ{min-width:0;border:1px solid var(--gold);padding:12px}.page_heroImage__dxbBm{display:block;background:var(--paper);height:440px}.page_heroImage__dxbBm img{width:100%;height:100%;object-fit:contain}.page_heroImage__dxbBm:hover{opacity:.94}.page_heroCaption__i6f_V{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:20px 8px 8px}.page_heroCaption__i6f_V p{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--gold);margin-bottom:8px}.page_heroCaption__i6f_V a{display:block;max-width:330px;line-height:1.5}.page_heroCaption__i6f_V a:hover{color:var(--gold)}.page_heroCaption__i6f_V b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gold)}.page_collection__bAkE4,.page_gifting__l111h,.page_tableSection__Idy8V{max-width:1440px;margin:auto;padding:72px 32px}.page_sectionHeading__tPS6y{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;margin-bottom:28px}.page_sectionHeading__tPS6y h2{max-width:740px;margin-bottom:0}.page_sectionHeading__tPS6y>a{flex-shrink:0}.page_story__cU1zz{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;max-width:1200px}.page_story__cU1zz p{margin:0}.page_tableSection__Idy8V{padding-top:0}.page_tableIntro__oZphH{max-width:700px;margin-bottom:32px}.page_productGrid__h0ZUE .product-card{display:flex;flex-direction:column;min-width:0}.page_productGrid__h0ZUE .product-card>img{width:100%;height:300px;object-fit:contain;background:#eee9dd}.page_productGrid__h0ZUE .product-meta{flex:1 1}.page_productGrid__h0ZUE .product-meta h3{font-size:17px;line-height:1.45}.page_conditionNote__xLwvy{font-size:14px;max-width:850px;margin:28px 0 0;color:#615d52}.page_gifting__l111h{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.page_gifting__l111h h2{line-height:1.2}.page_gifting__l111h em{color:var(--wine)}.page_gifting__l111h>div:last-child{max-width:600px}.page_gifting__l111h .text-link{display:table;margin-top:16px}.page_closing__jswHM{text-align:center;background:#e9e3d6;padding:64px 24px 72px;border-top:1px solid #cec2a6}.page_closing__jswHM .page_kicker__279ON{color:var(--wine)}.page_closing__jswHM p:not(.page_kicker__279ON){max-width:560px;margin:0 auto 28px}.page_closing__jswHM h2{font-size:clamp(32px,3.4vw,48px)}@media(max-width:1100px){.page_hero__GQgca{margin:16px 24px 0;padding:32px;gap:32px}.page_heroCopy__mQ_vq{padding:0}.page_heroImage__dxbBm{height:400px}.page_heroCaption__i6f_V{display:block}.page_heroCaption__i6f_V b{display:block;margin-top:12px}.page_hero__GQgca .page_breadcrumb___6gf1{margin-bottom:24px}.page_story__cU1zz{gap:32px}.page_gifting__l111h{gap:40px}.page_productGrid__h0ZUE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.page_hero__GQgca{display:block;margin:16px 16px 0;padding:28px 22px}.page_heroCopy__mQ_vq{padding-bottom:32px}.page_hero__GQgca h1{font-size:52px}.page_heroImage__dxbBm{height:360px}.page_heroCaption__i6f_V{padding:16px 4px 4px}.page_heroCaption__i6f_V a{font-size:15px}.page_heroCaption__i6f_V b{margin-top:10px}.page_hero__GQgca .page_lead__OcQFJ{font-size:25px}.page_collection__bAkE4,.page_gifting__l111h,.page_tableSection__Idy8V{padding:44px 20px}.page_sectionHeading__tPS6y{display:block}.page_sectionHeading__tPS6y>a{margin-top:16px}.page_gifting__l111h,.page_story__cU1zz{display:block}.page_story__cU1zz p+p{margin-top:20px}.page_tableSection__Idy8V{padding-top:0}.page_productGrid__h0ZUE{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.page_productGrid__h0ZUE .product-card>img{height:210px}.page_productGrid__h0ZUE .product-meta h3{font-size:15px}.page_gifting__l111h>div+div{margin-top:24px}.page_closing__jswHM{padding:44px 20px 48px}}