.product-detail_page__p9D56{padding-bottom:clamp(80px,9vw,130px)}.product-detail_breadcrumb__PEekF{display:flex;flex-wrap:wrap;gap:10px;padding-block:22px;font-size:13px;color:var(--muted)}.product-detail_breadcrumb__PEekF a{min-height:32px;display:inline-flex;align-items:center}.product-detail_breadcrumb__PEekF a:hover{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.product-detail_breadcrumb__PEekF>span{display:inline-flex;align-items:center}.product-detail_detail__e6gzC{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,5vw,88px);align-items:start}.product-detail_gallery__V_6hl{display:flex;flex-direction:column;gap:12px}.product-detail_main__T9zLZ{position:relative;aspect-ratio:1;background:#0b1726;overflow:hidden}.product-detail_main__T9zLZ img{object-fit:cover}.product-detail_main__T9zLZ img.product-detail_contain__ewN9t{object-fit:contain}.product-detail_expand__kKshX{position:absolute;top:14px;right:14px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--paper);background:rgb(var(--navy-deep-rgb)/45%);border:1px solid rgb(var(--cream-rgb)/35%);backdrop-filter:blur(4px)}.product-detail_expand__kKshX:hover{background:var(--paper);color:var(--navy)}.product-detail_position__P8L14{position:absolute;left:16px;bottom:14px;font-size:13px;color:var(--paper);background:rgb(var(--navy-deep-rgb)/50%);padding:4px 10px;backdrop-filter:blur(4px)}.product-detail_thumbs__YwuM7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-detail_thumbOn__abVQl,.product-detail_thumb__m6sa2{display:flex;flex-direction:column;gap:8px;text-align:left}.product-detail_thumbImg__H9UVa{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--navy);outline:1px solid transparent;outline-offset:3px;transition:outline-color .2s}.product-detail_thumbImg__H9UVa img{object-fit:cover}.product-detail_thumb__m6sa2:hover .product-detail_thumbImg__H9UVa{outline-color:var(--line-strong)}.product-detail_thumbOn__abVQl .product-detail_thumbImg__H9UVa{outline:2px solid var(--navy)}.product-detail_thumbLabel__wkJb8{font-size:13px;color:var(--muted)}.product-detail_thumbOn__abVQl .product-detail_thumbLabel__wkJb8{color:var(--ink);font-weight:500}.product-detail_info__Aj8JS{position:sticky;top:100px}.product-detail_infoInner__4t6_A{display:flex;flex-direction:column}.product-detail_title__5lMZo{font-size:clamp(52px,5vw,80px);margin-top:18px}.product-detail_price__6WEtm{margin-top:14px;font-size:18px;color:var(--ink);font-variant-numeric:tabular-nums}.product-detail_meaning__lseB8{margin-top:22px;font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:26px;line-height:1.25;color:var(--gold-ink)}.product-detail_description__1555m{margin-top:12px;font-size:16px;line-height:1.75;color:var(--muted)}.product-detail_form__5gm4G{margin-top:32px;display:flex;flex-direction:column;gap:26px}.product-detail_group__508JT{border:0;margin:0;padding:0;min-width:0}.product-detail_group__508JT legend{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:0;margin-bottom:12px}.product-detail_group__508JT legend span{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.product-detail_group__508JT legend strong{font-size:14px;font-weight:400;color:var(--muted)}.product-detail_beads__lnu6s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.product-detail_wrists__taVLf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-detail_optionOn__4Am_r,.product-detail_option__USsSd{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:10px 12px;border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;transition:border-color .15s,background .15s}.product-detail_option__USsSd:hover{border-color:var(--navy)}.product-detail_optionOn__4Am_r{border-color:var(--navy);background:var(--navy);color:var(--paper)}.product-detail_optionOn__4Am_r input,.product-detail_option__USsSd input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.product-detail_optionOn__4Am_r:has(input:focus-visible),.product-detail_option__USsSd:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}.product-detail_optionText__7svwL{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.product-detail_wrists__taVLf .product-detail_optionText__7svwL{align-items:center;text-align:center}.product-detail_optionText__7svwL b{font-size:15px;font-weight:500}.product-detail_optionText__7svwL small{font-size:12px;color:var(--muted);margin-top:2px}.product-detail_optionOn__4Am_r .product-detail_optionText__7svwL small{color:var(--on-dark-muted)}.product-detail_beadDot___g1Hc{display:grid;place-items:center;width:28px;height:28px;flex:none}.product-detail_beadDot___g1Hc span{display:block;border-radius:50%;box-shadow:0 0 0 1px rgb(0 0 0/14%),inset -2px -3px 4px rgb(0 0 0/25%),inset 2px 2px 3px rgb(255 255 255/45%)}.product-detail_inlineLink__XX7gg{margin-top:10px;min-height:32px;font-size:14px;color:var(--navy);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:5px}.product-detail_inlineLink__XX7gg:hover{color:var(--gold-ink)}.product-detail_buy__qsOpL{display:flex;gap:12px}.product-detail_buy__qsOpL .quantity{height:56px;min-width:120px;border-color:var(--line-strong);background:var(--surface)}.product-detail_buy__qsOpL .quantity button{width:40px}.product-detail_buy__qsOpL .quantity>span{font-size:15px}.product-detail_add__iUkNK{flex:1;min-height:56px;white-space:nowrap}.product-detail_error__2CgJT{padding:12px 14px;background:var(--error-surface);border-left:3px solid var(--error-border);color:var(--error-ink);font-size:14px}.product-detail_gift__2nU_V{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.product-detail_gift__2nU_V svg{color:var(--gold-ink);flex:none}.product-detail_accordion__QqE40{margin-top:32px;border-top:1px solid var(--line-strong)}.product-detail_accordion__QqE40 details{border-bottom:1px solid var(--line-strong)}.product-detail_accordion__QqE40 summary{display:flex;justify-content:space-between;align-items:center;min-height:58px;cursor:pointer;list-style:none;font-family:var(--font-serif),Georgia,serif;font-size:22px;color:var(--navy)}.product-detail_accordion__QqE40 summary::-webkit-details-marker{display:none}.product-detail_accordion__QqE40 summary svg{transition:transform .25s var(--ease);color:var(--gold-ink)}.product-detail_accordion__QqE40 details[open] summary svg{transform:rotate(45deg)}.product-detail_accordion__QqE40 details>p{padding-bottom:20px;font-size:15px;line-height:1.7;color:var(--muted)}.product-detail_facts__6zUc4{list-style:none;margin:0;padding:0 0 20px;display:flex;flex-direction:column;gap:8px}.product-detail_facts__6zUc4 li{position:relative;padding-left:20px;font-size:15px;color:var(--muted)}.product-detail_facts__6zUc4 li:before{content:"";position:absolute;left:2px;top:.68em;width:7px;height:7px;border-radius:50%;border:1px solid var(--gold-ink)}.product-detail_assoc__euZZU{display:flex;flex-direction:column;gap:12px;padding-bottom:20px}.product-detail_assoc__euZZU>div{display:grid;grid-template-columns:80px 1fr;align-items:baseline;gap:12px}.product-detail_assoc__euZZU span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.product-detail_assoc__euZZU p{display:flex;flex-wrap:wrap;gap:4px 16px}.product-detail_assoc__euZZU a{font-size:15px;color:var(--navy);min-height:32px;display:inline-flex;align-items:center;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.product-detail_assoc__euZZU small{font-size:13px;color:var(--muted)}.product-detail_related__6Sl3e{margin-top:clamp(80px,10vw,140px)}.product-detail_relatedHead__yZDMH{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.product-detail_relatedHead__yZDMH>div{display:flex;flex-direction:column;gap:18px}.product-detail_relatedTitle__HtTyT{font-size:clamp(38px,4vw,58px)}@media (max-width:900px){.product-detail_detail__e6gzC{grid-template-columns:1fr}.product-detail_info__Aj8JS{position:static}.product-detail_gallery__V_6hl{margin-inline:calc(-1 * var(--gutter))}.product-detail_thumbs__YwuM7{padding-inline:var(--gutter)}.product-detail_title__5lMZo{font-size:52px;margin-top:12px}}@media (max-width:600px){.product-detail_wrists__taVLf{grid-template-columns:1fr 1fr}.product-detail_beads__lnu6s .product-detail_optionOn__4Am_r,.product-detail_beads__lnu6s .product-detail_option__USsSd{flex-direction:column;gap:6px;min-height:84px}.product-detail_beads__lnu6s .product-detail_optionText__7svwL{align-items:center}.product-detail_thumbs__YwuM7{gap:8px}.product-detail_thumbLabel__wkJb8{font-size:11px}.product-detail_meaning__lseB8{font-size:23px}.product-detail_buy__qsOpL .quantity{min-width:108px}.product-detail_addPrice__TWrXz{display:none}.product-detail_relatedHead__yZDMH{flex-direction:column;align-items:flex-start}}