.AnnouncementBar_bar__YP6cx{position:relative;z-index:51;overflow:hidden;border-bottom:1px solid var(--color-line);background:var(--color-bg);color:var(--color-ivory-dim);font-size:var(--text-xs)}.AnnouncementBar_track__gOJZj{display:flex;width:max-content;animation:AnnouncementBar_marquee__bcmud 38s linear infinite}.AnnouncementBar_item__6kCA0{padding:var(--space-2) var(--space-7);white-space:nowrap}.AnnouncementBar_item__6kCA0:before{content:"✦";-webkit-margin-end:var(--space-7);margin-inline-end:var(--space-7);color:var(--color-gold)}@keyframes AnnouncementBar_marquee__bcmud{to{transform:translateX(50%)}}.Footer_footer__eNA9m{margin-top:var(--space-9);border-top:1px solid var(--color-line);background:var(--color-bg-raised)}.Footer_top__c3EOc{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-gap:var(--space-7);gap:var(--space-7);padding-block:var(--space-9) var(--space-8)}.Footer_brand__Lj6Sp{display:grid;justify-items:start;grid-gap:var(--space-4);gap:var(--space-4)}.Footer_brand__Lj6Sp img{width:96px;height:auto}.Footer_tagline__WuViG{color:var(--color-ivory-dim);font-family:var(--font-display);font-size:var(--text-lg)}.Footer_heading__z5GZP{margin-bottom:var(--space-4);color:var(--color-gold);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500}.Footer_links__13oK3{display:grid;grid-gap:var(--space-3);gap:var(--space-3);color:var(--color-ivory-dim);font-size:var(--text-sm)}.Footer_links__13oK3 a{transition:color var(--duration-fast) var(--ease-luxe)}.Footer_links__13oK3 a:hover{color:var(--color-ivory)}.Footer_legal__CrE8A{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding-block:var(--space-6);border-top:1px solid var(--color-line)}.Footer_registry__cAZhE{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);font-size:var(--text-sm)}.Footer_registry__cAZhE dt{color:var(--color-muted);font-size:var(--text-xs)}.Footer_number__5kfPv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.Footer_copyright__vFlrA{color:var(--color-muted);font-size:var(--text-xs)}@media (max-width:900px){.Footer_top__c3EOc{grid-template-columns:repeat(2,1fr)}.Footer_brand__Lj6Sp{grid-column:1/-1}}.not-found_root___8tHH{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:70vh;align-content:center;text-align:center;color:var(--color-ivory-dim)}.not-found_title__bOfUG{color:var(--color-ivory);font-size:var(--text-3xl)}.Button_button__hMNEn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);overflow:hidden;border:1px solid transparent;border-radius:var(--radius-sm);font-weight:500;letter-spacing:.01em;white-space:nowrap;isolation:isolate;transition:color var(--duration-base) var(--ease-luxe),border-color var(--duration-base) var(--ease-luxe),transform var(--duration-fast) var(--ease-luxe)}.Button_button__hMNEn:before{content:"";position:absolute;inset:0;z-index:-1;transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-luxe)}.Button_button__hMNEn:hover:before{transform:scaleX(1);transform-origin:right}.Button_button__hMNEn:active{transform:scale(.98)}.Button_button__hMNEn:disabled{opacity:.45;pointer-events:none}.Button_md__exKk_{min-height:46px;padding-inline:var(--space-5);font-size:var(--text-sm)}.Button_lg__PdjsY{min-height:56px;padding-inline:var(--space-6);font-size:var(--text-base)}.Button_block__F_n7a{width:100%}.Button_primary__oSpWt{background:var(--color-gold);color:var(--color-bg)}.Button_primary__oSpWt:before{background:var(--color-gold-bright)}.Button_outline__Zj6Ls{border-color:var(--color-line-strong);color:var(--color-ivory)}.Button_outline__Zj6Ls:before{background:var(--color-ivory)}.Button_outline__Zj6Ls:hover{color:var(--color-bg);border-color:var(--color-ivory)}.Button_ghost__mZ9vJ{padding-inline:0;min-height:auto;color:var(--color-gold)}.Button_ghost__mZ9vJ:before{display:none}.Button_ghost__mZ9vJ:hover{color:var(--color-gold-bright)}.Price_root__jOWc3{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.Price_current__QO_kD{color:var(--color-ivory);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Price_compare__rvmIW{color:var(--color-muted);font-size:.85em}.Price_discount__NgX6w{color:var(--color-gold-bright);font-size:.8em;font-weight:500;direction:ltr}.Price_sm__WZopI .Price_current__QO_kD{font-size:var(--text-base)}.Price_lg__eUzrh .Price_current__QO_kD{font-size:var(--text-2xl);font-family:var(--font-display)}.GlowReveal_root__Bgr2_{position:relative;display:grid;place-items:center;isolation:isolate}.GlowReveal_halo__aWPBL{position:absolute;inset:-20%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(232,204,148,.32),rgba(198,162,106,.12) 45%,transparent 72%);filter:blur(8px);pointer-events:none}.GlowReveal_content__hPuL8{position:relative;will-change:filter,opacity}.ScrollProgress_bar__mb3yI{position:fixed;inset-inline:0;top:0;z-index:60;height:2px;background:linear-gradient(90deg,var(--color-gold-deep),var(--color-gold-bright));transform-origin:right center}.QuantityStepper_root__0YxlM{display:inline-flex;align-items:center;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm)}.QuantityStepper_root__0YxlM button{display:grid;place-items:center;width:36px;height:36px;color:var(--color-ivory-dim);transition:color var(--duration-fast)}.QuantityStepper_root__0YxlM button:hover{color:var(--color-gold-bright)}.QuantityStepper_root__0YxlM button:disabled{opacity:.3;pointer-events:none}.QuantityStepper_root__0YxlM output{min-width:28px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SectionHeading_root___bUFj{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:clamp(var(--space-6),5vw,var(--space-8))}.SectionHeading_copy__LbVFH{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:640px}.SectionHeading_center__jJzwE{justify-content:center;text-align:center}.SectionHeading_center__jJzwE .SectionHeading_copy__LbVFH{justify-items:center}.SectionHeading_title__4BQIh{font-size:var(--text-3xl)}.SectionHeading_description__jsift{color:var(--color-ivory-dim);font-size:var(--text-lg)}.SectionHeading_action__L16AL{flex-shrink:0}.SplitReveal_line__Bw6ws{display:inline}.SplitReveal_mask__qG6Y_{display:inline-block;overflow:hidden;padding-block:.12em;margin-block:-.12em;vertical-align:bottom}.SplitReveal_mask__qG6Y_:not(:last-child){-webkit-margin-end:.28em;margin-inline-end:.28em}.SplitReveal_word__kZ3S6{display:inline-block;will-change:transform}.GiftFinder_root__sJC_m{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border:1px solid var(--color-line);background:var(--color-bg-raised)}.GiftFinder_panel__51gQB{display:grid;align-content:start;grid-gap:var(--space-6);gap:var(--space-6);padding:clamp(var(--space-5),4vw,var(--space-7));-webkit-border-end:1px solid var(--color-line);border-inline-end:1px solid var(--color-line)}.GiftFinder_label__H27hB{display:block;margin-bottom:var(--space-3);padding:0;color:var(--color-muted);font-size:var(--text-sm)}.GiftFinder_budget__DBNmr{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.GiftFinder_amount__eogJw{font-family:var(--font-display);font-size:var(--text-4xl);line-height:1.05;color:var(--color-gold-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GiftFinder_slider__BF43H{--fill:50%;width:100%;height:28px;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;direction:rtl}.GiftFinder_slider__BF43H::-webkit-slider-runnable-track{height:2px;background:linear-gradient(to left,var(--color-gold) var(--fill),var(--color-line-strong) var(--fill))}.GiftFinder_slider__BF43H::-moz-range-track{height:2px;background:linear-gradient(to left,var(--color-gold) var(--fill),var(--color-line-strong) var(--fill))}.GiftFinder_slider__BF43H::-webkit-slider-thumb{width:22px;height:22px;margin-top:-10px;border:1px solid var(--color-gold);border-radius:50%;background:var(--color-bg);box-shadow:0 0 0 6px rgba(198,162,106,.18);appearance:none;-webkit-appearance:none}.GiftFinder_slider__BF43H::-moz-range-thumb{width:22px;height:22px;border:1px solid var(--color-gold);border-radius:50%;background:var(--color-bg);box-shadow:0 0 0 6px rgba(198,162,106,.18)}.GiftFinder_chips__76YsD,.GiftFinder_segmented__7pliZ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.GiftFinder_chips__76YsD button,.GiftFinder_segmented__7pliZ button{min-height:40px;padding-inline:var(--space-4);border:1px solid var(--color-line-strong);border-radius:999px;color:var(--color-ivory-dim);font-size:var(--text-sm);transition:background-color var(--duration-fast),color var(--duration-fast),border-color var(--duration-fast)}.GiftFinder_segmented__7pliZ button{flex:1 1}.GiftFinder_chips__76YsD button:hover,.GiftFinder_segmented__7pliZ button:hover{border-color:var(--color-gold)}.GiftFinder_chips__76YsD .GiftFinder_selected__blxb7,.GiftFinder_segmented__7pliZ .GiftFinder_selected__blxb7{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-bg)}.GiftFinder_group__kzGDj{border:0;padding:0;min-width:0}.GiftFinder_tiers__JCPIu{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.GiftFinder_tier__Foawy{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name total" "meta total";align-items:center;grid-gap:0 var(--space-4);gap:0 var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);text-align:start;transition:border-color var(--duration-base) var(--ease-luxe),background-color var(--duration-base) var(--ease-luxe)}.GiftFinder_tier__Foawy:hover{border-color:var(--color-gold-deep)}.GiftFinder_tierActive__A0uhW{border-color:var(--color-gold);background:var(--color-surface)}.GiftFinder_tierName__4RXds{grid-area:name;font-family:var(--font-display);font-size:var(--text-lg)}.GiftFinder_tierMeta__Em84W{grid-area:meta;color:var(--color-muted);font-size:var(--text-xs)}.GiftFinder_tierTotal___aQES{grid-area:total;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-gold-bright)}.GiftFinder_perk__v7y9I{display:flex;align-items:center;gap:var(--space-2);color:var(--color-ivory-dim);font-size:var(--text-sm)}.GiftFinder_perk__v7y9I svg{flex-shrink:0;color:var(--color-gold)}.GiftFinder_showcase__iczW2{display:grid;align-content:start}.GiftFinder_stage__4a1Xn{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:5/4;overflow:hidden;padding-bottom:11%;background:radial-gradient(ellipse 60% 55% at 50% 70%,rgba(198,162,106,.26),transparent 70%),linear-gradient(180deg,var(--color-surface) 0,var(--color-bg-raised) 100%)}.GiftFinder_halo__cL58_{top:12%;width:58%;aspect-ratio:3/4;border:1px solid var(--color-line-strong);border-bottom:0;border-radius:999px 999px 0 0}.GiftFinder_halo__cL58_,.GiftFinder_plinth__yqTJ6{position:absolute;left:50%;transform:translateX(-50%)}.GiftFinder_plinth__yqTJ6{bottom:8%;width:70%;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(28,20,12,.35),transparent)}.GiftFinder_bottle__lHc_h{position:relative;z-index:1;width:46%;filter:drop-shadow(0 24px 22px rgba(28,20,12,.32))}.GiftFinder_bottle__lHc_h img{width:100%;height:auto}.GiftFinder_stage__4a1Xn[data-count="2"] .GiftFinder_bottle__lHc_h{width:40%}.GiftFinder_stage__4a1Xn[data-count="2"] .GiftFinder_bottle__lHc_h+.GiftFinder_bottle__lHc_h{-webkit-margin-start:-8%;margin-inline-start:-8%}.GiftFinder_stage__4a1Xn[data-count="3"] .GiftFinder_bottle__lHc_h{width:33%}.GiftFinder_stage__4a1Xn[data-count="3"] .GiftFinder_bottle__lHc_h+.GiftFinder_bottle__lHc_h{-webkit-margin-start:-7%;margin-inline-start:-7%}.GiftFinder_stage__4a1Xn[data-count="3"] .GiftFinder_bottle__lHc_h[data-position="1"]{z-index:2;width:38%}.GiftFinder_details__FyzzV{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6) clamp(var(--space-5),4vw,var(--space-7)) clamp(var(--space-5),4vw,var(--space-7))}.GiftFinder_detailsHead__7j0XL h3{font-size:var(--text-2xl)}.GiftFinder_detailsHead__7j0XL p{color:var(--color-muted);font-size:var(--text-sm)}.GiftFinder_items__U66q5{display:grid;border-top:1px solid var(--color-line)}.GiftFinder_items__U66q5 li{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-line)}.GiftFinder_items__U66q5 a{display:grid;flex:1 1;min-width:0}.GiftFinder_items__U66q5 a:hover .GiftFinder_itemName__1V8Iv{color:var(--color-gold-bright)}.GiftFinder_itemBrand__xLn2d{color:var(--color-gold);font-size:var(--text-xs)}.GiftFinder_itemName__1V8Iv{font-size:var(--text-sm);transition:color var(--duration-fast)}.GiftFinder_itemPrice__RAIvK{flex-shrink:0;font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GiftFinder_total__uNiZ6{display:flex;justify-content:space-between;align-items:baseline;color:var(--color-ivory-dim);font-size:var(--text-sm)}.GiftFinder_total__uNiZ6 em{color:var(--color-muted);font-style:normal;font-size:var(--text-xs)}.GiftFinder_total__uNiZ6 strong{color:var(--color-ivory);font-family:var(--font-display);font-size:var(--text-2xl)}.GiftFinder_empty__k48z7{display:grid;place-items:center;min-height:320px;padding:var(--space-7);color:var(--color-ivory-dim);text-align:center}@media (max-width:960px){.GiftFinder_root__sJC_m{grid-template-columns:1fr}.GiftFinder_showcase__iczW2{order:-1;border-bottom:1px solid var(--color-line)}.GiftFinder_panel__51gQB{-webkit-border-end:0;border-inline-end:0}.GiftFinder_tiers__JCPIu{grid-template-columns:repeat(3,minmax(0,1fr))}.GiftFinder_tier__Foawy{grid-template-columns:1fr;grid-template-areas:"name" "meta" "total";padding:var(--space-3);text-align:center}.GiftFinder_tierName__4RXds{font-size:var(--text-base)}}.BrandMarquee_root__jUS7X{overflow:hidden;padding-block:var(--space-5);border-block:1px solid var(--color-line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.BrandMarquee_track__tO362{display:flex;width:max-content;animation:BrandMarquee_scroll__yl8oy 60s linear infinite}.BrandMarquee_root__jUS7X:hover .BrandMarquee_track__tO362{animation-play-state:paused}.BrandMarquee_brand__SVxk4{padding-inline:var(--space-7);color:var(--color-ivory-dim);font-size:var(--text-sm);white-space:nowrap;letter-spacing:.28em}@keyframes BrandMarquee_scroll__yl8oy{to{transform:translateX(50%)}}.BrandStory_story__2GTjy{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 50% 60% at 85% 30%,rgba(138,108,63,.14),transparent 70%)}.BrandStory_watermark__F_idD{position:absolute;top:0;inset-inline-end:-2%;z-index:-1;width:min(460px,55vw);opacity:.07}.BrandStory_watermark__F_idD img{width:100%;height:auto}.BrandStory_inner__fGOgZ{max-width:1040px}.BrandStory_body__EE_hX,.BrandStory_inner__fGOgZ{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.BrandStory_body__EE_hX{position:relative;-webkit-padding-start:clamp(var(--space-5),4vw,var(--space-8));padding-inline-start:clamp(var(--space-5),4vw,var(--space-8))}.BrandStory_rule__C9xJk{position:absolute;inset-block:.4em 0;inset-inline-start:0;width:1px;background:linear-gradient(180deg,var(--color-gold-bright),var(--color-gold-deep) 70%,transparent);transform-origin:top}.BrandStory_text__7UK_P{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.65}.BrandStory_key__CT7Pw{font-style:normal}.BrandStory_signature__JrBJ_{display:flex;align-items:center;gap:var(--space-3);color:var(--color-gold);font-family:var(--font-display);font-size:var(--text-lg)}.BrandStory_signature__JrBJ_ img{width:30px;height:auto;opacity:.9}.BrandStory_facts__ah3if{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--color-line)}.BrandStory_facts__ah3if li{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.BrandStory_facts__ah3if strong{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:500;line-height:1.1;color:var(--color-gold-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;text-align:right}.BrandStory_facts__ah3if li>span{color:var(--color-muted);font-size:var(--text-sm)}@media (max-width:600px){.BrandStory_facts__ah3if{grid-template-columns:1fr}}.CollectionsShowcase_grid__bxbTm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-line);-webkit-border-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line)}.CollectionsShowcase_cell__id_EL{border-bottom:1px solid var(--color-line);-webkit-border-end:1px solid var(--color-line);border-inline-end:1px solid var(--color-line)}.CollectionsShowcase_card__F9_4M{position:relative;display:grid;justify-items:center;grid-gap:var(--space-5);gap:var(--space-5);height:100%;padding:var(--space-6) var(--space-5) var(--space-7);text-align:center;transition:background-color var(--duration-base) var(--ease-luxe)}.CollectionsShowcase_card__F9_4M:focus-visible,.CollectionsShowcase_card__F9_4M:hover{background-color:var(--color-bg-raised)}.CollectionsShowcase_card__F9_4M:after,.CollectionsShowcase_card__F9_4M:before{content:"";position:absolute;width:14px;height:14px;border-color:var(--color-gold);border-style:solid;opacity:0;transition:opacity var(--duration-base) var(--ease-luxe),transform var(--duration-base) var(--ease-luxe)}.CollectionsShowcase_card__F9_4M:before{top:10px;right:10px;border-width:1px 1px 0 0;transform:translate(4px,-4px)}.CollectionsShowcase_card__F9_4M:after{bottom:10px;left:10px;border-width:0 0 1px 1px;transform:translate(-4px,4px)}.CollectionsShowcase_card__F9_4M:focus-visible:after,.CollectionsShowcase_card__F9_4M:focus-visible:before,.CollectionsShowcase_card__F9_4M:hover:after,.CollectionsShowcase_card__F9_4M:hover:before{opacity:1;transform:none}.CollectionsShowcase_top__TyLRu{display:flex;justify-content:space-between;width:100%;color:var(--color-muted);font-size:var(--text-xs)}.CollectionsShowcase_index__8gmny{font-family:var(--font-display);letter-spacing:.18em}.CollectionsShowcase_icon__DY9M1{width:clamp(72px,9vw,112px);margin-block:var(--space-3);color:var(--color-ivory-dim);transition:color var(--duration-base) var(--ease-luxe),transform .7s var(--ease-luxe)}.CollectionsShowcase_card__F9_4M:focus-visible .CollectionsShowcase_icon__DY9M1,.CollectionsShowcase_card__F9_4M:hover .CollectionsShowcase_icon__DY9M1{color:var(--color-gold-bright);transform:translateY(-6px)}.CollectionsShowcase_text__5noy5{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.CollectionsShowcase_ornament__kFtVk{width:28px;height:1px;margin-bottom:var(--space-2);background:var(--color-gold);transition:width var(--duration-base) var(--ease-luxe)}.CollectionsShowcase_card__F9_4M:hover .CollectionsShowcase_ornament__kFtVk{width:56px}.CollectionsShowcase_title__tMbMl{font-size:var(--text-2xl)}.CollectionsShowcase_tagline__rnvi_{color:var(--color-muted);font-size:var(--text-sm)}.CollectionsShowcase_cta__KVd9s{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-gold);font-size:var(--text-sm);opacity:.7;transition:opacity var(--duration-base) var(--ease-luxe),gap var(--duration-base) var(--ease-luxe)}.CollectionsShowcase_card__F9_4M:hover .CollectionsShowcase_cta__KVd9s{opacity:1;gap:var(--space-4)}@media (max-width:900px){.CollectionsShowcase_grid__bxbTm{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionsShowcase_card__F9_4M{gap:var(--space-4);padding:var(--space-5) var(--space-3) var(--space-6)}.CollectionsShowcase_title__tMbMl{font-size:var(--text-lg)}.CollectionsShowcase_tagline__rnvi_{display:none}.CollectionsShowcase_cta__KVd9s{opacity:1;font-size:var(--text-xs)}}.Hero_hero__MpeZv{position:relative;display:grid;grid-template-rows:1fr auto;justify-items:center;align-items:center;grid-gap:var(--space-7);gap:var(--space-7);min-height:calc(100svh - var(--header-height));margin-top:calc(var(--header-height) * -1);padding-block:calc(var(--header-height) + var(--space-7)) var(--space-6);overflow:hidden;isolation:isolate}.Hero_backdrop__eJVuf{position:absolute;inset:-10% 0 0;z-index:-2;overflow:hidden;background:radial-gradient(ellipse 50% 40% at 50% 42%,rgba(198,162,106,.2),transparent 70%),radial-gradient(ellipse 80% 60% at 50% 110%,rgba(138,108,63,.22),transparent 70%),var(--color-bg)}.Hero_backdrop__eJVuf:before{content:"";position:absolute;left:50%;top:14%;width:min(560px,78vw);aspect-ratio:3/4;border:1px solid rgba(198,162,106,.2);border-radius:999px 999px 0 0;transform:translateX(-50%)}.Hero_photo__ZBR4Q{position:absolute;inset:0}.Hero_photo__ZBR4Q img{width:100%;height:100%;object-fit:cover;object-position:50% 80%}.Hero_mist__qgXP7{position:absolute;border-radius:50%;filter:blur(60px);opacity:.6;animation:Hero_vapour__RffZD 22s var(--ease-soft) infinite alternate}.Hero_mistA__HGbhQ{width:46vw;height:46vw;top:8%;right:-10%;background:radial-gradient(closest-side,rgba(198,140,70,.5),transparent)}.Hero_mistB__osdfa{width:40vw;height:40vw;bottom:-12%;left:-8%;background:radial-gradient(closest-side,rgba(150,96,48,.45),transparent);animation-duration:28s}.Hero_mistC__3YGGw{width:30vw;height:30vw;top:28%;left:36%;background:radial-gradient(closest-side,rgba(232,204,148,.2),transparent);animation-duration:34s}@keyframes Hero_vapour__RffZD{to{transform:translate3d(-6%,4%,0) scale(1.15)}}.Hero_veil__UERDV{position:absolute;inset:0;background:radial-gradient(ellipse 45% 55% at 50% 45%,rgba(11,10,9,.3),rgba(11,10,9,.78) 100%),linear-gradient(180deg,rgba(11,10,9,.5),transparent 30%,transparent 90%,var(--color-bg))}.Hero_content__LbyeP{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);max-width:720px;text-align:center}.Hero_lockup__uoSza{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.Hero_mark___Ybow img{width:clamp(110px,14vw,170px);height:auto}.Hero_latin__kjrKF{display:flex;justify-content:space-between;width:clamp(110px,14vw,170px);direction:ltr;color:var(--color-gold);font-family:var(--font-display);font-size:.68rem;line-height:1}.Hero_title__M0ThY{font-size:var(--text-4xl);font-weight:500}.Hero_lede__brQ_E{max-width:520px;color:var(--color-ivory-dim);font-size:var(--text-lg)}.Hero_actions__JFz_9{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-4)}.Hero_cue__PuoaG{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);color:var(--color-ivory-dim);font-size:var(--text-xs);letter-spacing:.02em;transition:color var(--duration-fast)}.Hero_cue__PuoaG:hover{color:var(--color-gold-bright)}.Hero_cue__PuoaG i{position:relative;width:1px;height:44px;overflow:hidden;background:var(--color-line-strong)}.Hero_cue__PuoaG i:after{content:"";position:absolute;inset:0;background:var(--color-gold);animation:Hero_drip__tkTxd 2.4s var(--ease-soft) infinite}@keyframes Hero_drip__tkTxd{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.Promises_section__8pATe{border-bottom:1px solid var(--color-line)}.Promises_grid__a7c_K{display:grid;grid-template-columns:repeat(4,1fr)}.Promises_item__79AdS{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-7) var(--space-5)}.Promises_item__79AdS+.Promises_item__79AdS{-webkit-border-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line)}.Promises_item__79AdS svg{margin-bottom:var(--space-2);color:var(--color-gold)}.Promises_item__79AdS h3{font-family:var(--font-body);font-size:var(--text-base);font-weight:500}.Promises_item__79AdS p{color:var(--color-muted);font-size:var(--text-sm)}@media (max-width:900px){.Promises_grid__a7c_K{grid-template-columns:repeat(2,1fr)}.Promises_item__79AdS:nth-child(3){-webkit-border-start:0;border-inline-start:0}.Promises_item__79AdS:nth-child(n+3){border-top:1px solid var(--color-line)}}.SignatureGallery_root__a8V5U{position:relative;overflow:hidden;padding-block:var(--space-9);border-block:1px solid var(--color-line);background:radial-gradient(ellipse 50% 60% at 15% 100%,rgba(138,108,63,.2),transparent 70%),var(--color-bg-raised)}.SignatureGallery_root__a8V5U[data-scrub=on]{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;min-height:100vh;padding-block:calc(var(--header-height) + var(--space-5)) var(--space-6)}.SignatureGallery_head__yLKwK{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-7)}.SignatureGallery_headCopy__6C1Fc{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.SignatureGallery_title__tTCeU{font-size:var(--text-3xl)}.SignatureGallery_progress__dMtwy{display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:min(240px,100%);color:var(--color-muted);font-size:var(--text-xs)}.SignatureGallery_progress__dMtwy i{display:block;height:1px;background:var(--color-line-strong);overflow:hidden}.SignatureGallery_progress__dMtwy b{display:block;height:100%;background:var(--color-gold);transform:scaleX(0);transform-origin:right}.SignatureGallery_viewport__INgbA{min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gutter)}.SignatureGallery_viewport__INgbA::-webkit-scrollbar{display:none}.SignatureGallery_root__a8V5U[data-scrub=on] .SignatureGallery_viewport__INgbA{overflow:visible}.SignatureGallery_track__E2XwL{display:flex;gap:var(--space-5);width:max-content;will-change:transform}.SignatureGallery_card__Lke9c{width:clamp(280px,30vw,420px);scroll-snap-align:start}.SignatureGallery_link__XmfM7{position:relative;display:grid;height:100%;border:1px solid var(--color-line);background:var(--color-surface);transition:border-color var(--duration-base) var(--ease-luxe)}.SignatureGallery_link__XmfM7:hover{border-color:var(--color-gold-deep)}.SignatureGallery_number__fPu1W{position:absolute;top:var(--space-4);inset-inline-start:var(--space-5);color:transparent;font-family:var(--font-display);font-size:4.5rem;line-height:1;-webkit-text-stroke:1px var(--color-line-strong)}.SignatureGallery_visual__xrbye{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden}.SignatureGallery_glow__neV1C{position:absolute;inset:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(232,204,148,.28),transparent 75%);transition:transform .9s var(--ease-luxe)}.SignatureGallery_link__XmfM7:hover .SignatureGallery_glow__neV1C{transform:scale(1.25)}.SignatureGallery_bottle__FBY9o{width:68%;filter:drop-shadow(0 30px 36px rgba(0,0,0,.55))}.SignatureGallery_bottle__FBY9o img{width:100%;height:auto;transition:transform .9s var(--ease-luxe)}.SignatureGallery_link__XmfM7:hover .SignatureGallery_bottle__FBY9o img{transform:scale(1.05)}.SignatureGallery_info__ctm5s{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5);border-top:1px solid var(--color-line)}.SignatureGallery_brand__Pq6px{color:var(--color-gold);font-size:var(--text-xs)}.SignatureGallery_name__bamVQ{font-size:var(--text-xl);line-height:1.4}.SignatureGallery_notes__gnIVL{color:var(--color-muted);font-size:var(--text-sm)}.SignatureGallery_foot__heLRi{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-3)}.SignatureGallery_foot__heLRi strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SignatureGallery_cta__z8N3I{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-gold);font-size:var(--text-sm);transition:gap var(--duration-base) var(--ease-luxe)}.SignatureGallery_link__XmfM7:hover .SignatureGallery_cta__z8N3I{gap:var(--space-4)}.Testimonials_rows__qYmv5{display:grid;grid-gap:var(--space-5);gap:var(--space-5);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.Testimonials_row__cBdcO{overflow:hidden}.Testimonials_track__I1uYA{display:flex;gap:var(--space-5);width:max-content;animation:Testimonials_drift___ncWX 70s linear infinite}.Testimonials_reverse__jsm4f .Testimonials_track__I1uYA{animation-direction:reverse;animation-duration:80s}.Testimonials_rows__qYmv5:hover .Testimonials_track__I1uYA{animation-play-state:paused}@keyframes Testimonials_drift___ncWX{to{transform:translateX(calc(50% + var(--space-5) / 2))}}.Testimonials_card__RvHyF{position:relative;display:grid;align-content:space-between;grid-gap:var(--space-5);gap:var(--space-5);width:clamp(280px,30vw,400px);height:100%;padding:var(--space-6);border:1px solid var(--color-line);background:var(--color-paper);transition:border-color var(--duration-base) var(--ease-luxe)}.Testimonials_card__RvHyF:hover{border-color:var(--color-gold-deep)}.Testimonials_mark__05cIw{position:absolute;top:var(--space-2);inset-inline-end:var(--space-5);color:var(--color-gold-deep);font-family:var(--font-display);font-size:4rem;line-height:1;opacity:.6}.Testimonials_quote__3Wwkf{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.8}.Testimonials_caption__8Wxkb{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line)}.Testimonials_avatar__y6Dcj{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--color-gold-deep);border-radius:50%;color:var(--color-gold);font-family:var(--font-display)}.Testimonials_who__JFa_8{display:grid;flex:1 1;line-height:1.4}.Testimonials_who__JFa_8 strong{font-weight:500;font-size:var(--text-sm)}.Testimonials_who__JFa_8 span{color:var(--color-muted);font-size:var(--text-xs)}.Testimonials_product__QJ0ST img{width:44px;height:44px;object-fit:contain}@media (prefers-reduced-motion:reduce){.Testimonials_track__I1uYA{flex-wrap:wrap;width:auto;justify-content:center;animation:none}.Testimonials_track__I1uYA>[aria-hidden]{display:none}}.ProductImage_tile__AEq67{position:relative;aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 50% 45%,#fbf8f2,var(--color-paper) 70%)}.ProductImage_image__IdEFt{object-fit:contain;padding:10%;mix-blend-mode:multiply;transition:transform .9s var(--ease-luxe)}.CartLineItem_line__SScOB{display:grid;grid-template-columns:96px 1fr auto;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--color-line)}.CartLineItem_compact__xL1Cn{grid-template-columns:76px 1fr}.CartLineItem_compact__xL1Cn .CartLineItem_total__y5I8e{grid-column:2}.CartLineItem_thumb__XHNM8{display:block;overflow:hidden;border-radius:var(--radius-sm)}.CartLineItem_info__i5x6K{display:grid;align-content:start;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.CartLineItem_brand__qPTiM{color:var(--color-gold);font-size:var(--text-xs)}.CartLineItem_name___O_Xh{font-size:var(--text-sm);line-height:1.5}.CartLineItem_controls__h5ZEN{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.CartLineItem_remove__x7Jik{display:grid;place-items:center;width:36px;height:36px;color:var(--color-muted);transition:color var(--duration-fast)}.CartLineItem_remove__x7Jik:hover{color:var(--color-danger)}.CartLineItem_total__y5I8e{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.FreeShippingMeter_root__8Tif9{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4) var(--space-5);color:var(--color-ivory-dim);font-size:var(--text-sm)}.FreeShippingMeter_root__8Tif9 strong{color:var(--color-gold-bright)}.FreeShippingMeter_track__78Rwi{height:2px;background:var(--color-line);overflow:hidden}.FreeShippingMeter_fill__n2BXu{display:block;height:100%;background:linear-gradient(270deg,var(--color-gold-deep),var(--color-gold-bright));transform-origin:right}.CartDrawer_backdrop__IPKce{position:fixed;inset:0;z-index:70;background:rgba(5,4,3,.66);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CartDrawer_panel__Zqgko{position:fixed;inset-block:0;left:0;z-index:71;display:flex;flex-direction:column;width:min(440px,100vw);-webkit-border-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);background:var(--color-bg-raised)}.CartDrawer_head__eUNxY{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-line)}.CartDrawer_title__OJ3sF{font-size:var(--text-xl)}.CartDrawer_title__OJ3sF span{color:var(--color-muted);font-size:var(--text-base)}.CartDrawer_close__ht44o{display:grid;place-items:center;width:40px;height:40px}.CartDrawer_empty__m_B8N{display:grid;flex:1 1;place-content:center;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);color:var(--color-ivory-dim)}.CartDrawer_lines__WOeLZ{flex:1 1;overflow-y:auto;padding-inline:var(--space-5)}.CartDrawer_foot__pflEO{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5);border-top:1px solid var(--color-line)}.CartDrawer_subtotal__Y1w3L{display:flex;justify-content:space-between;font-size:var(--text-lg)}.CartDrawer_note__Ic_0Z{color:var(--color-muted);font-size:var(--text-xs)}.CartDrawer_continue__84Q9c{justify-self:center;color:var(--color-ivory-dim);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:4px}.Logo_root__U85iD{display:inline-flex;align-items:center;gap:var(--space-3)}.Logo_words__RuHj9{display:grid;grid-gap:2px;gap:2px;line-height:1.2}.Logo_arabic__dl3KF{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700}.Logo_latin__MK0NK{display:flex;justify-content:space-between;width:0;min-width:100%;direction:ltr;color:var(--color-gold);font-family:var(--font-display);font-size:.5rem;line-height:1}.Header_header__hO3lJ{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--header-height);border-bottom:1px solid transparent;transition:background-color var(--duration-base) var(--ease-luxe),border-color var(--duration-base) var(--ease-luxe),-webkit-backdrop-filter var(--duration-base) var(--ease-luxe);transition:background-color var(--duration-base) var(--ease-luxe),border-color var(--duration-base) var(--ease-luxe),backdrop-filter var(--duration-base) var(--ease-luxe);transition:background-color var(--duration-base) var(--ease-luxe),border-color var(--duration-base) var(--ease-luxe),backdrop-filter var(--duration-base) var(--ease-luxe),-webkit-backdrop-filter var(--duration-base) var(--ease-luxe)}.Header_solid__7ZFgV{background:rgba(11,10,9,.82);border-color:var(--color-line);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.Header_inner__ry5Nk{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-6);gap:var(--space-6);height:100%}.Header_nav__3fHSH ul{display:flex;justify-content:center;gap:clamp(var(--space-4),3vw,var(--space-7))}.Header_navLink__LzXns{position:relative;padding-block:var(--space-2);color:var(--color-ivory-dim);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-luxe)}.Header_navLink__LzXns:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--color-gold);transform:scaleX(0);transition:transform var(--duration-base) var(--ease-luxe)}.Header_navLink__LzXns:hover{color:var(--color-ivory)}.Header_navLink__LzXns:hover:after{transform:scaleX(1)}.Header_cartButton__G4oeQ,.Header_menuButton__Da67y{position:relative;display:grid;place-items:center;width:44px;height:44px;color:var(--color-ivory)}.Header_menuButton__Da67y{display:none}.Header_count__X5UyL{position:absolute;top:4px;inset-inline-end:2px;min-width:18px;height:18px;padding-inline:4px;border-radius:9px;background:var(--color-gold);color:var(--color-bg);font-size:.68rem;font-weight:700;line-height:18px;text-align:center}.Header_mobileMenu___oHDY{position:fixed;inset:var(--header-height) 0 0;z-index:49;display:grid;align-content:center;padding:var(--gutter);background:var(--color-bg)}.Header_mobileMenu___oHDY ul{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.Header_mobileLink__wunBc{font-family:var(--font-display);font-size:var(--text-3xl)}@media (max-width:900px){.Header_inner__ry5Nk{grid-template-columns:44px 1fr 44px;gap:var(--space-3)}.Header_brand__V5suk{justify-self:center}.Header_nav__3fHSH{display:none}.Header_menuButton__Da67y{display:grid}}.CartView_layout__afQ2l{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.CartView_summary__1jjym{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-5));display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-line);background:var(--color-bg-raised)}.CartView_summaryTitle__2z3LB{font-size:var(--text-xl)}.CartView_totals__79Ttf{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.CartView_totals__79Ttf div{display:flex;justify-content:space-between;font-size:var(--text-sm)}.CartView_totals__79Ttf dt{color:var(--color-ivory-dim)}.CartView_grand__bykNZ{padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:var(--text-lg)!important}.CartView_grand__bykNZ dd{font-family:var(--font-display);color:var(--color-gold-bright)}.CartView_vat__AlSQb{margin-top:calc(var(--space-3) * -1);color:var(--color-muted);font-size:var(--text-xs)}.CartView_empty__nq5o3{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-9);text-align:center}.CartView_empty__nq5o3 svg{color:var(--color-gold)}.CartView_empty__nq5o3 p{color:var(--color-ivory-dim)}.CartView_emptyActions__GqYod{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-3)}@media (max-width:960px){.CartView_layout__afQ2l{grid-template-columns:1fr}.CartView_summary__1jjym{position:static}}.PageHeader_header__8CvHt{position:relative;margin-top:calc(var(--header-height) * -1);padding-block:calc(var(--header-height) + var(--space-8)) var(--space-8);border-bottom:1px solid var(--color-line);background:radial-gradient(ellipse 50% 90% at 50% 0,rgba(198,162,106,.16),transparent 70%),var(--color-bg);overflow:hidden}.PageHeader_header__8CvHt .container{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.PageHeader_title__m8eFY{font-size:var(--text-4xl)}.PageHeader_description__G9puQ{max-width:640px;color:var(--color-ivory-dim);font-size:var(--text-lg)}.page_channels__vn879{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_channel__0RfYK{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-line);background:var(--color-bg-raised)}.page_channel__0RfYK svg{margin-bottom:var(--space-2);color:var(--color-gold)}.page_label__zFMfb{color:var(--color-muted);font-size:var(--text-xs)}.page_channel__0RfYK a{direction:ltr;text-align:right}.page_channel__0RfYK a:hover{color:var(--color-gold-bright)}.page_legal___wJra{margin-top:var(--space-7);color:var(--color-muted);font-size:var(--text-sm)}.page_intro__0UENd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:var(--space-9);gap:var(--space-9);align-items:center}.page_mark__3i0in img{width:min(260px,60vw);height:auto;margin-inline:auto}.page_copy__pRP6W{display:grid;grid-gap:var(--space-5);gap:var(--space-5);color:var(--color-ivory-dim);font-size:var(--text-lg)}.page_lead__cxiRq{color:var(--color-ivory);font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.6}.page_values__rPTAZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.page_value__dvsjh{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-gold-deep)}.page_index__l5bbM{color:var(--color-gold);font-size:var(--text-sm)}.page_value__dvsjh h2{font-size:var(--text-2xl)}.page_value__dvsjh p{color:var(--color-ivory-dim)}.page_registry__AG8MM{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-7);border:1px solid var(--color-line);background:var(--color-bg-raised)}.page_registry__AG8MM h2{font-size:var(--text-xl)}.page_registry__AG8MM dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.page_registry__AG8MM dt{color:var(--color-muted);font-size:var(--text-xs)}.page_registry__AG8MM a{color:var(--color-gold);text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.page_intro__0UENd,.page_values__rPTAZ{grid-template-columns:1fr}.page_registry__AG8MM dl{grid-template-columns:repeat(2,1fr)}}.LegalDocumentView_layout__hdXMk{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.LegalDocumentView_toc__kUT4e{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-5));display:grid;grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--text-sm)}.LegalDocumentView_updated__LUSaA{color:var(--color-gold);font-size:var(--text-xs)}.LegalDocumentView_toc__kUT4e ol{display:grid;grid-gap:var(--space-2);gap:var(--space-2);-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4);-webkit-border-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line)}.LegalDocumentView_toc__kUT4e a{color:var(--color-ivory-dim);transition:color var(--duration-fast)}.LegalDocumentView_toc__kUT4e a:hover{color:var(--color-gold-bright)}.LegalDocumentView_body__4fuqA{display:grid;grid-gap:var(--space-7);gap:var(--space-7);max-width:760px}.LegalDocumentView_section__Qa1vb{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.LegalDocumentView_section__Qa1vb h2{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--text-xl)}.LegalDocumentView_number__ou2C4{color:var(--color-gold);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalDocumentView_section__Qa1vb li,.LegalDocumentView_section__Qa1vb p{color:var(--color-ivory-dim);line-height:1.95}.LegalDocumentView_section__Qa1vb ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.LegalDocumentView_section__Qa1vb li{position:relative;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5)}.LegalDocumentView_section__Qa1vb li:before{content:"";position:absolute;inset-inline-start:0;top:.85em;width:8px;height:1px;background:var(--color-gold)}@media (max-width:900px){.LegalDocumentView_layout__hdXMk{grid-template-columns:1fr}.LegalDocumentView_toc__kUT4e{position:static}}.ProductCard_card___H3uy{position:relative;display:flex;flex-direction:column;height:100%;gap:var(--space-4)}.ProductCard_media__Hku1h{position:relative;display:block;overflow:hidden;border-radius:var(--radius-sm)}.ProductCard_card___H3uy:hover .ProductCard_media__Hku1h img{transform:scale(1.06)}.ProductCard_media__Hku1h:after{content:"";position:absolute;inset:0;border:1px solid transparent;transition:border-color var(--duration-base) var(--ease-luxe);pointer-events:none}.ProductCard_card___H3uy:hover .ProductCard_media__Hku1h:after{border-color:var(--color-gold)}.ProductCard_badge__pTSrR{position:absolute;top:var(--space-3);inset-inline-start:var(--space-3);padding:2px var(--space-3);background:var(--color-bg);color:var(--color-gold-bright);font-size:var(--text-xs)}.ProductCard_body__p05ot{display:grid;flex:1 1;align-content:start;grid-gap:var(--space-1);gap:var(--space-1)}.ProductCard_brand__Z6zRm{color:var(--color-gold);font-size:var(--text-xs);font-weight:500}.ProductCard_name__pXblX{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:1.5}.ProductCard_name__pXblX a{transition:color var(--duration-fast)}.ProductCard_name__pXblX a:hover{color:var(--color-gold-bright)}.ProductCard_meta__LjIve{margin-bottom:var(--space-2);color:var(--color-muted);font-size:var(--text-xs)}.ProductCard_action__L8L_A{opacity:.85;transition:opacity var(--duration-base) var(--ease-luxe)}.ProductCard_card___H3uy:hover .ProductCard_action__L8L_A{opacity:1}.ProductGrid_grid__ltkk8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-8) var(--space-5);gap:var(--space-8) var(--space-5)}@media (max-width:1100px){.ProductGrid_grid__ltkk8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ProductGrid_grid__ltkk8{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7) var(--space-3)}}.ProductPurchase_root__zODxR{display:flex;align-items:stretch;gap:var(--space-3)}.ProductPurchase_root__zODxR>div:first-child{flex-shrink:0}.NotesPyramid_root__xq_xr{display:grid;border-top:1px solid var(--color-line)}.NotesPyramid_tier__T3Ci8{display:grid;grid-template-columns:180px 1fr;grid-gap:var(--space-5);gap:var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--color-line)}.NotesPyramid_heading__vV5i3 h3{font-size:var(--text-lg)}.NotesPyramid_heading__vV5i3 span{color:var(--color-muted);font-size:var(--text-xs)}.NotesPyramid_notes__PXVYt{display:flex;flex-wrap:wrap;align-content:start;gap:var(--space-2)}.NotesPyramid_notes__PXVYt li{padding:var(--space-1) var(--space-4);border:1px solid var(--color-line-strong);border-radius:999px;color:var(--color-ivory-dim);font-size:var(--text-sm)}@media (max-width:600px){.NotesPyramid_tier__T3Ci8{grid-template-columns:1fr;gap:var(--space-3)}}.ShopCatalog_toolbar__YPN_c{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-line)}.ShopCatalog_tabs__HvyHY{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}.ShopCatalog_tabs__HvyHY button{flex-shrink:0;min-height:40px;padding-inline:var(--space-4);border:1px solid var(--color-line);border-radius:999px;color:var(--color-ivory-dim);font-size:var(--text-sm);transition:border-color var(--duration-fast),background-color var(--duration-fast),color var(--duration-fast)}.ShopCatalog_tabs__HvyHY button:hover{border-color:var(--color-gold)}.ShopCatalog_tabs__HvyHY .ShopCatalog_active__eh2HV{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-bg)}.ShopCatalog_tools___cOnp{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ShopCatalog_search__5EUN_{display:flex;flex:1 1 260px;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--color-line-strong);color:var(--color-muted)}.ShopCatalog_search__5EUN_ input{flex:1 1;min-height:44px;border:0;background:transparent;color:var(--color-ivory);outline:none}.ShopCatalog_search__5EUN_:focus-within{border-color:var(--color-gold)}.ShopCatalog_sort__rnpZg select{min-height:46px;padding-inline:var(--space-4) var(--space-6);border:1px solid var(--color-line-strong);border-radius:0;background:var(--color-bg);color:var(--color-ivory)}.ShopCatalog_count__G4W_X{margin-block:var(--space-5) var(--space-6);color:var(--color-muted);font-size:var(--text-sm)}.ShopCatalog_empty__WeC1H{padding-block:var(--space-9);color:var(--color-ivory-dim);text-align:center}