.scene-review .nav-links{gap:28px}
.hero-collection-links{display:flex;align-items:center;gap:26px}
.bracelets-jump{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;font-size:12px;color:#c1c9d9;text-decoration:none}
.bracelets-jump:hover{color:#fff}
.bracelets-jump:focus-visible{outline:2px solid #809bff;outline-offset:5px;border-radius:3px}
.bracelets{--bracelets-muted:#b2bdcd;background:#0b1019;color:#f0f1f4;scroll-margin-top:88px;border-top:1px solid #ffffff14}
.bracelets .section-index{margin-bottom:52px}
.bracelets .eyebrow,.bracelets .section-index>span:last-child{color:var(--bracelets-muted)}
.bracelets-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:end;margin-bottom:46px}
.bracelets-intro .display{font-size:clamp(42px,5.7vw,82px);line-height:1.04;letter-spacing:-.055em}
.bracelets-intro .display span{color:#9daecb}
.bracelets-intro .body-copy{font-size:16px;line-height:1.7;color:var(--bracelets-muted);max-width:370px;margin:0 0 6px;justify-self:end}
.bracelets-visual{margin-block:0}
.bracelets-image{overflow:hidden;border:1px solid #ffffff1c;border-radius:18px;background:#1a2335}
.bracelets-image img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;object-position:center 57%}
.bracelets-visual figcaption{font-size:11px;line-height:1.6;color:var(--bracelets-muted);margin-top:12px}
.bracelets-details{display:grid;grid-template-columns:1fr 1fr;gap:58px;margin-top:35px}
.bracelets-details article{min-width:0;border-top:1px solid #ffffff26;padding-top:24px}
.bracelets-product-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}
.bracelets-product-heading h3{font-size:30px;font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0}
.bracelets-material{font-size:11px;color:var(--bracelets-muted)}
.bracelets-status{font-size:10px;font-weight:500;letter-spacing:.035em;padding:7px 11px;border:1px solid #91a9eb66;border-radius:30px;color:#c5d4ff;background:#7998ef0c;white-space:nowrap}
.bracelets-details p{max-width:475px;color:var(--bracelets-muted);font-size:15px;line-height:1.75;margin:0 0 19px}
.bracelets-detail{display:block;font-size:11px;line-height:1.7;color:var(--bracelets-muted)}
.bracelets-next{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:42px;border-top:1px solid #ffffff26;padding-top:25px}
.bracelets-next p{max-width:430px;color:var(--bracelets-muted);font-size:14px;line-height:1.7;margin:0}
.bracelets-next .text-link{flex-shrink:0;min-height:44px;display:inline-flex;align-items:center;color:#e4ebff}
[data-theme=light] .bracelets{--bracelets-muted:#505d72;background:#f6f6f8;color:#191e2b;border-color:#1b263326}
[data-theme=light] .bracelets-intro .display span{color:#64738d}
[data-theme=light] .bracelets-status{color:#294980;background:#e7edfa;border-color:#9aaed1}
[data-theme=light] .bracelets-next .text-link{color:#253f70}
[data-theme=light] .bracelets-jump{color:#354666}
[data-theme=light] .bracelets :is(.bracelets-image,.bracelets-details article,.bracelets-next){border-color:#1b263326}
@media(max-width:1000px){.scene-review .nav-links{gap:18px}.hero-collection-links{gap:18px}.bracelets-intro{gap:32px}.bracelets-details{gap:32px}.bracelets-intro .body-copy{font-size:14px}}
@media(max-width:800px){.scene-review .nav-links{gap:14px;margin-right:16px}.scene-review .nav-links a{font-size:11px}}
@media(max-width:600px){.bracelets .section-index{margin-bottom:30px}.bracelets .section-index>span:last-child{display:none}.bracelets-intro{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.bracelets-intro .display{font-size:clamp(38px,10.5vw,62px)}.bracelets-intro .body-copy{justify-self:start;max-width:360px;font-size:14px}.bracelets-image{border-radius:12px}.bracelets-image img{aspect-ratio:3/2;object-fit:contain}.bracelets-visual figcaption{font-size:10px;max-width:310px}.bracelets-details{grid-template-columns:1fr;gap:29px;margin-top:26px}.bracelets-details article{padding-top:21px}.bracelets-product-heading h3{font-size:28px}.bracelets-details p{font-size:14px}.bracelets-next{flex-direction:column;align-items:flex-start;gap:15px;margin-top:30px;padding-top:21px}.hero-collection-links{justify-content:center;gap:18px}.bracelets-jump{font-size:11px;gap:8px}.hero-collection-links .scene-cta{font-size:11px;padding-inline:16px;gap:15px}}
@media(max-width:360px){.hero-collection-links{gap:12px}.bracelets-jump{font-size:10px}.hero-collection-links .scene-cta{font-size:10px;padding-inline:13px;gap:10px}}

/* One Runway photograph. Its studio lighting stays consistent in both themes. */
.collection-hero.scene-hero.hero{height:auto;min-height:0;display:flex;flex-direction:column;align-items:center;padding-top:128px;background:#050609;color:#f6f5f2}
.collection-hero:after{display:none}
.collection-hero .scene-heading{position:relative;top:auto;left:auto;right:auto;width:calc(100% - 60px)}
.collection-hero h1{color:#f6f5f2}
.collection-hero .scene-heading .eyebrow{color:#c2cadc}
.collection-hero .hero-audience{color:#d8deea}
.collection-hero .hero-audience>span{color:#aab6cd}
.collection-hero h1>span{background:linear-gradient(120deg,#edf0f8 0,#a5aabd 49%,#566078 100%);background-clip:text;-webkit-text-fill-color:transparent}
.collection-hero .scene-heading-dot{background:#7c99ff;box-shadow:0 0 13px #4e76ff}
.collection-photo{position:relative;display:block;flex-shrink:0;width:100%;max-width:1600px;aspect-ratio:2/1;margin-top:max(-176px,-11vw);overflow:hidden;mask-image:linear-gradient(180deg,transparent,black 18%,black 89%,transparent)}
.collection-photo img{display:block;width:100%;height:auto;max-width:none;object-fit:contain}
.collection-hero .scene-product-meta{position:relative;top:auto;left:auto;right:auto;margin-top:-20px;padding-inline:20px;color:#b0b8cb;gap:15px}
.collection-hero .scene-product-meta .eyebrow{color:#b0b8cb}
.collection-hero .scene-bottom{position:relative;bottom:auto;left:auto;right:auto;grid-template-columns:1fr auto;width:calc(100% - var(--gutter)*2);margin-top:28px;margin-bottom:44px;border-color:#ffffff18;padding-top:24px}
.collection-hero .scene-bottom>p{color:#c1c9d9}
.collection-hero .bracelets-jump{color:#c1c9d9}
.collection-hero .bracelets-jump:hover{color:#fff}
.collection-hero .scene-cta{background:#f1f2f6;color:#131820}
[data-theme=light] .collection-hero h1{color:#f6f5f2}
[data-theme=light] .collection-hero h1>span{background:linear-gradient(120deg,#edf0f8 0,#a5aabd 49%,#566078 100%);background-clip:text;-webkit-text-fill-color:transparent}
[data-theme=light] .collection-hero .scene-heading .eyebrow{color:#c2cadc}
[data-theme=light] .collection-hero .hero-audience{color:#d8deea}
[data-theme=light] .collection-hero .hero-audience>span{color:#aab6cd}
[data-theme=light] .collection-hero .scene-heading-dot{background:#7c99ff;box-shadow:0 0 13px #4e76ff}
[data-theme=light] .collection-hero .scene-product-meta .eyebrow{color:#b0b8cb}
[data-theme=light] .collection-hero .scene-bottom>p{color:#c1c9d9}
[data-theme=light] .collection-hero .bracelets-jump{color:#c1c9d9}
[data-theme=light] .collection-hero .scene-cta{background:#f1f2f6;color:#131820}
[data-theme=light] .site-header:not([data-scrolled]){color:#f6f5f2}
[data-theme=light] .site-header:not([data-scrolled]) .nav-links a{color:#ccd0d6}
[data-theme=light] .site-header:not([data-scrolled]) .header-cta{background:#f6f5f1;color:#121419}
[data-theme=light] .site-header:not([data-scrolled]) .theme-toggle{color:#e6ebf5;border-color:#ffffff30;background:#ffffff0d}
@media(max-width:1100px){.collection-hero.scene-hero.hero{padding-top:130px}.collection-hero .scene-bottom{gap:20px}}
@media(max-width:800px){.collection-hero .scene-bottom{margin-top:25px}.collection-hero .scene-product-meta{margin-top:-7px}}
@media(max-width:600px){.collection-hero.scene-hero.hero{padding-top:119px}.collection-hero .scene-heading{width:calc(100% - 40px)}.collection-photo{width:145%;max-width:none;margin-top:-45px;aspect-ratio:2/1;mask-image:linear-gradient(180deg,transparent,black 18%,black 87%,transparent)}.collection-hero .scene-product-meta{margin-top:5px;gap:10px}.collection-hero .scene-product-meta .eyebrow{font-size:9px;letter-spacing:.07em}.collection-hero .scene-bottom{margin-top:28px;margin-bottom:38px;padding-top:0;gap:21px}.collection-hero .scene-bottom>p{max-width:325px}}
@media(max-width:360px){.collection-hero.scene-hero.hero{padding-top:112px}.collection-hero .scene-product-meta{gap:8px}.collection-hero .scene-product-meta .eyebrow{font-size:8px}.collection-hero .scene-bottom{margin-bottom:32px}}
