.jewelry-pages{background:var(--paper);--jewelry-rule:#10221a40}.jewelry-pages .page-gutter{max-width:2400px}.jewelry-pages h2,.jewelry-pages h1{margin:0;font-weight:400}.jewelry-pages h1,.jewelry-pages h2,.jewelry-pages dd{overflow-wrap:anywhere}.jewelry-pages :focus-visible{outline-color:currentColor}.jewelry-opening,.jewelry-detail-opening{padding-top:clamp(180px,14vw,280px)}.jewelry-pages .jewelry-opening,.jewelry-pages .jewelry-detail-opening{background:var(--brand-sage);max-width:none}.jewelry-opening{padding-bottom:clamp(3rem,6vw,8rem)}.jewelry-title{letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(3rem,5.7vw,9rem);line-height:1.04;margin-top:2.5rem!important}.jewelry-title>span{margin-left:clamp(1rem,6vw,8rem);display:block}.jewelry-opening-copy{max-width:37rem;margin-top:clamp(2rem,4vw,5rem);margin-left:auto}.jewelry-content-note{max-width:32rem;margin-top:1.5rem;font-size:.8125rem;line-height:1.65}.jewelry-portfolio{padding-bottom:clamp(5rem,9vw,13rem)}.jewelry-categories{border-block:1px solid var(--jewelry-rule)}.jewelry-categories ul{flex-wrap:wrap;gap:0 clamp(1.25rem,3vw,4rem);display:flex}.jewelry-categories a{align-items:center;min-height:56px;padding-block:.75rem;display:inline-flex;position:relative}.jewelry-categories a:after{content:"";transform-origin:0;height:2px;transition:transform .28s var(--ease-editorial);background:currentColor;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.jewelry-categories a[aria-current],.jewelry-categories a:hover{font-weight:600}.jewelry-categories a[aria-current]:after,.jewelry-categories a:hover:after,.jewelry-categories a:focus-visible:after{transform:scaleX(1)}.jewelry-gallery-status{margin-block:1.5rem 3rem}.jewelry-gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(3rem,6vw,8rem) clamp(1.5rem,4vw,6rem);display:grid}.jewelry-card{min-width:0}.jewelry-card>a{display:block}.jewelry-position-0,.jewelry-position-4{grid-column:span 7}.jewelry-position-1,.jewelry-position-3{grid-column:span 5}.jewelry-position-2,.jewelry-position-5{grid-column:1/-1}.jewelry-position-1,.jewelry-position-4{padding-top:clamp(2rem,5vw,7rem)}.jewelry-card-media{aspect-ratio:6/5}.jewelry-card-portrait>a{width:min(100%,720px);margin-inline:auto}.jewelry-card.jewelry-card-portrait .jewelry-card-media,.jewelry-position-1 .jewelry-card-media,.jewelry-position-3 .jewelry-card-media{aspect-ratio:4/5}.jewelry-position-2 .jewelry-card-media,.jewelry-position-5 .jewelry-card-media{aspect-ratio:16/7}.jewelry-card-caption{border-bottom:1px solid var(--jewelry-rule);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.jewelry-card-caption h2{letter-spacing:-.03em;margin-top:.625rem;font-size:clamp(1.375rem,2vw,2.75rem);line-height:1.2}.jewelry-card-caption .action-arrow{flex-shrink:0}.jewelry-card-caption .micro-label{font-size:.625rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.jewelry-card a:hover .editorial-image{transform:scale(1.025)}.jewelry-card a:hover .action-arrow{transform:translate(2px,-2px)}}.jewelry-detail-opening{padding-bottom:clamp(4rem,7vw,10rem)}.jewelry-detail-opening>.editorial-link{margin-bottom:clamp(2rem,4vw,5rem)}.jewelry-detail-hero{grid-template-columns:minmax(0,.88fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,6rem);display:grid}.jewelry-detail-media{width:100%;max-width:800px;aspect-ratio:var(--jewelry-media-ratio,.75);background:var(--paper);justify-self:center}.jewelry-detail-media .editorial-image,.jewelry-story-media .editorial-image{object-fit:contain}.jewelry-detail-media .editorial-video,.jewelry-story-media .editorial-video{object-fit:contain!important}.jewelry-detail-intro{min-width:0}.jewelry-detail-title{letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.5rem,4vw,6rem);line-height:1.08;margin-block:1.5rem 2rem!important}.jewelry-detail-intro>.editorial-body{max-width:31rem}.jewelry-detail-intro>.editorial-body+.editorial-body{margin-top:1rem}.jewelry-specifications{margin:clamp(2rem,4vw,4rem) 0 0}.jewelry-specifications>div{border-top:1px solid var(--jewelry-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1rem;padding-block:1.125rem;display:grid}.jewelry-specifications dt{padding-top:.25rem}.jewelry-specifications dd{margin:0;font-size:.9375rem;line-height:1.5}.jewelry-story{padding-bottom:clamp(4rem,7vw,10rem)}.jewelry-story>h2{margin-bottom:2rem}.jewelry-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,5rem);display:grid}.jewelry-story-frame{min-width:0}.jewelry-story-film-frame{justify-self:center;width:100%;max-width:720px}.jewelry-story-media{width:100%;max-width:720px;aspect-ratio:var(--jewelry-media-ratio,.75);background:var(--paper);margin-inline:auto}.jewelry-story-frame:nth-child(3n+1),.jewelry-story-frame:last-child:nth-child(3n+2){grid-column:1/-1}.jewelry-story-pair .jewelry-story-frame{grid-column:auto}.jewelry-story-frame figcaption{padding-top:1rem}.jewelry-video{position:absolute;inset:0}.jewelry-film-row{justify-content:space-between;align-items:center;gap:1rem;min-height:60px;display:flex}.jewelry-film-row>span,.jewelry-video-toggle{white-space:nowrap;flex-shrink:0}.jewelry-video-toggle{z-index:1;background:var(--paper);min-height:44px;color:var(--ink);border:1px solid var(--jewelry-rule);cursor:pointer;padding:.75rem 1rem}.jewelry-two-column{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,7rem);display:grid}.jewelry-section-title{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(2.25rem,4vw,6rem);line-height:1.07;margin-top:1.75rem!important}.jewelry-manufacturing{border-top:1px solid var(--jewelry-rule);padding-block:clamp(4rem,7vw,10rem)}.jewelry-manufacturing>p,.jewelry-inquiry .editorial-body{max-width:33rem}.jewelry-inquiry{background:var(--deep-sage);color:var(--brand-offwhite);padding-block:clamp(5rem,8vw,12rem)}.jewelry-inquiry .editorial-link{margin-top:2rem}.jewelry-inquiry .editorial-link-primary:focus-visible{outline-color:var(--brand-offwhite)}.jewelry-pagination{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-block:clamp(3rem,6vw,8rem);display:grid}.jewelry-pagination>a{border-bottom:1px solid var(--jewelry-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.875rem 1rem;min-height:48px;padding-block:1rem;display:grid}.jewelry-pagination>a>.micro-label{grid-column:1/-1}.jewelry-pagination>a>span:not(.micro-label){letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,2.5rem);line-height:1.3}.jewelry-pagination a[rel=prev] .action-arrow{transform:rotate(180deg)}.jewelry-pagination .jewelry-next{grid-column:2}.jewelry-pagination>.jewelry-return{grid-column:1/-1;justify-self:start;display:inline-flex}.jewelry-pagination a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:1024px){.jewelry-detail-opening{padding-top:clamp(152px,10svh,176px);padding-bottom:clamp(3rem,4vw,6rem)}.jewelry-detail-opening>.editorial-link{margin-bottom:1.5rem}.jewelry-detail-media{--jewelry-primary-height:clamp(520px, 70svh, 680px);width:min(100%, 800px, calc(var(--jewelry-primary-height) * var(--jewelry-media-ratio,.75)));max-height:var(--jewelry-primary-height)}}@media (min-width:768px){.jewelry-story{--jewelry-secondary-height:clamp(420px, 62svh, 560px)}.jewelry-story-media{width:min(100%, 720px, calc(var(--jewelry-secondary-height) * var(--jewelry-media-ratio,.75)));max-height:var(--jewelry-secondary-height)}.jewelry-story:has(.jewelry-story-frame:only-child){grid-template-columns:minmax(0,.88fr) minmax(0,1fr);gap:clamp(2rem,4vw,6rem);max-width:1280px;display:grid}.jewelry-story:has(.jewelry-story-frame:only-child)>h2{margin-bottom:0}.jewelry-story-frame:only-child,.jewelry-story-film-frame{width:min(100%, 720px, calc(var(--jewelry-secondary-height) * var(--jewelry-media-ratio,.75)));justify-self:center}}@media (min-width:1024px){.jewelry-story:has(.jewelry-story-frame:only-child){grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1023px){.jewelry-detail-hero{grid-template-columns:minmax(0,1fr)}.jewelry-detail-media{--jewelry-primary-height:clamp(480px, 68svh, 680px);width:min(100%, 720px, calc(var(--jewelry-primary-height) * var(--jewelry-media-ratio,.75)));max-height:var(--jewelry-primary-height)}}@media (min-width:1024px) and (max-width:1199px){.jewelry-detail-media{--jewelry-primary-height:clamp(480px, 68svh, 600px)}}@media (max-width:1099px){.jewelry-title{font-size:clamp(2.75rem,5.8vw,4.5rem)}.jewelry-detail-title{font-size:clamp(2rem,4vw,3rem)}.jewelry-detail-hero{align-items:start;gap:2rem}.jewelry-detail-intro>.micro-label{margin-top:.75rem}.jewelry-specifications>div{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:767px){.jewelry-opening,.jewelry-detail-opening{padding-top:145px}.jewelry-opening{padding-bottom:2.5rem}.jewelry-title{font-size:clamp(2rem,8vw,3.75rem);margin-top:2rem!important}.jewelry-title>span{margin-left:0}.jewelry-opening-copy{max-width:none;margin-top:1.75rem}.jewelry-categories ul{gap:0 1.25rem}.jewelry-categories a{letter-spacing:.1em;min-height:48px;font-size:.625rem}.jewelry-gallery-status{margin-block:1.25rem 2rem;font-size:.625rem}.jewelry-gallery{grid-template-columns:minmax(0,1fr);gap:2.5rem}.jewelry-card{grid-column:1;padding-top:0}.jewelry-card .jewelry-card-media{aspect-ratio:5/4}.jewelry-position-1 .jewelry-card-media,.jewelry-position-3 .jewelry-card-media{aspect-ratio:4/5}.jewelry-card-caption{padding-block:1rem}.jewelry-card-caption h2{font-size:1.5rem}.jewelry-portfolio{padding-bottom:4.5rem}.jewelry-detail-opening>.editorial-link{margin-bottom:2rem}.jewelry-detail-hero{grid-template-columns:minmax(0,1fr);gap:2rem}.jewelry-detail-media,.jewelry-story-media,.jewelry-story-film-frame{max-width:420px}.jewelry-detail-title{font-size:clamp(2rem,9vw,4rem);margin-block:1rem 1.5rem!important}.jewelry-specifications>div{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.jewelry-story-grid{grid-template-columns:minmax(0,1fr);gap:2rem}.jewelry-story-frame{grid-column:1/-1}.jewelry-story-frame figcaption{font-size:.625rem}.jewelry-two-column{grid-template-columns:minmax(0,1fr);gap:2rem}.jewelry-section-title{font-size:clamp(2rem,8vw,3.5rem)}.jewelry-manufacturing{padding-block:4rem}.jewelry-inquiry{padding-block:4.5rem}.jewelry-inquiry .editorial-link-primary{width:100%}.jewelry-pagination{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:2.5rem}.jewelry-pagination .jewelry-next{grid-column:1}}@media (min-width:1920px){.jewelry-detail-media{--jewelry-primary-height:clamp(680px, 64svh, 740px)}.jewelry-story{--jewelry-secondary-height:clamp(560px, 58svh, 620px)}.jewelry-pages .micro-label{font-size:.75rem}.jewelry-content-note,.jewelry-specifications dd{font-size:1rem}}@media (forced-colors:active){.jewelry-categories a[aria-current]:after{background:linktext}.jewelry-categories a[aria-current]{text-underline-offset:5px;text-decoration:underline}}
