/* Sapphire oval Quiet Showroom. One living dial, one service column. */
html body:is(.home,.ivey-section-page) #ivey-watchmaker .qc-stage-measure{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"]{--qc-pearl:#efeee8;--qc-soft:#abb9bd;--qc-rule:#64798345;--qc-mint:#9dd1b1;display:block!important;max-width:1180px!important;padding:18px 0!important;margin:0 auto!important;background:#000!important;container:quiet-calibre / inline-size}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live{display:block!important;width:100%!important;margin:0!important;padding:0!important;max-width:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product{--enamel:#244654;--sweep:#a7ebf8;--hue:#77e2f1;--ink:#16778e;margin:auto!important;max-width:1180px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)!important;align-items:center!important;gap:46px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-section{min-width:0!important;padding:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-watch{position:relative!important;isolation:isolate!important;aspect-ratio:1!important;width:100%!important;max-width:540px!important;margin:auto!important;container-type:inline-size!important;touch-action:pan-y!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-orbit{position:absolute!important;inset:7%!important;border:1px solid #b6d4dd18!important;border-radius:50%!important;pointer-events:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-dial{position:absolute!important;inset:16%!important;border:2px solid #eef6f8!important;border-radius:50%!important;box-shadow:inset 0 0 0 4px #18333e,inset 0 0 0 5px #d0e9f03b!important;overflow:hidden!important;container-type:inline-size!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-facecoat{position:absolute!important;inset:0!important;border-radius:inherit!important;background:radial-gradient(ellipse at 34% 22%,#3c6376,var(--enamel) 47%,#122a36)!important;pointer-events:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-facecoat:before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(circle closest-side at 50% 50%,#203b48 0%,#203b48 60%,#203b48de 78%,#203b4880 91%,transparent 100%)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-logo-mask{position:absolute!important;inset:0!important;pointer-events:none!important;z-index:1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product{--qc-x:28%;--qc-y:70%;--qc-rx:9%;--qc-ry:7.9%;--qc-works:22.3%;--qc-mask:radial-gradient(ellipse var(--qc-rx) var(--qc-ry) at var(--qc-x) var(--qc-y),transparent calc(100% - .6px),#000 100%)}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-facecoat,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-logo-mask,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-sector,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-trace-sector{mask-image:var(--qc-mask)!important;-webkit-mask-image:var(--qc-mask)!important;mask-size:100% 100%!important;-webkit-mask-size:100% 100%!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .iw-mechanism{position:absolute!important;width:var(--qc-works)!important;height:var(--qc-works)!important;left:calc(var(--qc-x) - var(--qc-works)/2)!important;top:calc(var(--qc-y) - var(--qc-works)/2)!important;pointer-events:none!important;background:transparent!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-logo{position:absolute!important;inset:18%!important;width:64%!important;height:64%!important;object-fit:contain!important;mask-image:radial-gradient(circle closest-side,#000 70%,#000 76%,#000d 80%,#0005 84%,transparent 87.5%)!important;-webkit-mask-image:radial-gradient(circle closest-side,#000 70%,#000 76%,#000d 80%,#0005 84%,transparent 87.5%)!important;pointer-events:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-tick{position:absolute!important;left:50%!important;top:50%!important;width:1px!important;height:47%!important;transform-origin:50% 0!important;pointer-events:none!important;z-index:1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-tick:after{content:''!important;position:absolute!important;bottom:0!important;width:1px!important;height:5px!important;background:#c1d9e3!important;opacity:.75!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-major:after{height:11px!important;width:3px!important;left:-1px!important;background:#fff!important;opacity:1!important;border-radius:1px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-hand{position:absolute!important;top:50%!important;left:50%!important;width:0!important;height:0!important;transform-origin:0 0!important;z-index:2!important;pointer-events:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-hand:before{content:''!important;position:absolute!important;bottom:-4cqw!important;left:-2px!important;width:4px!important;height:40cqw!important;background:linear-gradient(90deg,#a6c2ce,#fff 50%,#b0cedb)!important;clip-path:polygon(50% 0,100% 80%,65% 100%,35% 100%,0 80%)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-hour:before{height:29cqw!important;width:6px!important;left:-3px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-second:before{height:50cqw!important;bottom:-6cqw!important;width:1.5px!important;left:-.75px!important;background:var(--sweep)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-second{z-index:3!important;will-change:transform!important;backface-visibility:hidden!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-pinion{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;height:7px!important;width:7px!important;border:1px solid #fff!important;border-radius:50%!important;background:#406170!important;z-index:3!important;pointer-events:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-provenance{position:absolute!important;inset:0!important;pointer-events:none!important;color:#e4eff2!important;font:500 clamp(8px,3.15cqw,11px)/1 Arial,sans-serif!important;z-index:1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-provenance span{position:absolute!important;display:block!important;text-align:center!important;white-space:pre!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-sector{position:absolute!important;inset:0!important;border-radius:inherit!important;opacity:0!important;background:conic-gradient(from var(--sector,0deg),#d9eff111 0deg 30deg,transparent 30deg)!important;pointer-events:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-selected .jr-sector{opacity:1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-trace-sector{position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;z-index:1!important;background:conic-gradient(from var(--trace-sector,0deg),#d4f3ff0a 0deg,#d4f3ff03 27deg,transparent 30deg)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage{position:absolute!important;left:calc(50% + var(--dx)*43%)!important;top:calc(50% + var(--dy)*43%)!important;transform:translate(-50%,-50%)!important;width:clamp(52px,12cqw,64px)!important;height:clamp(52px,12cqw,64px)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;background:transparent!important;border:0!important;border-radius:50%!important;padding:0!important;color:#c8d3d7!important;font:11px/1 Arial,sans-serif!important;z-index:5!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-icon-disc{position:relative!important;display:block!important;width:29px!important;height:29px!important;flex:none!important;border-radius:50%!important;background:var(--tile)!important;color:#142c39!important;overflow:hidden!important;isolation:isolate!important;box-shadow:0 0 0 3px #edf2efcf!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-base-icon,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-sub-icon{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;transition:opacity .22s!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-icon-disc svg{width:100%!important;height:100%!important;padding:4px!important;stroke-width:1.75!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-sub-icon{opacity:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-lit .jr-base-icon{opacity:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-lit .jr-current{opacity:1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage[aria-pressed=true]{color:var(--tile)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage[aria-pressed=true] .jr-icon-disc{box-shadow:0 0 0 3px #edf2eff2,0 0 0 5px color-mix(in srgb,var(--tile) 12%,transparent)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage:hover{color:#edf2ef!important;transform:translate(-50%,-50%) scale(1.025)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-edge-cue,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-orbit-moon{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .iw-face-hit{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border-radius:50%!important;padding:0!important;border:0!important;background:transparent!important;color:transparent!important;z-index:4!important;touch-action:pan-y!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-caption{text-align:center!important;font:12px/1.5 Arial,sans-serif!important;color:var(--qc-soft)!important;margin:24px 0 0!important;letter-spacing:.3px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-information{min-width:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-kicker{font:11px/1.5 Arial,sans-serif!important;letter-spacing:1.65px!important;color:#b8c7cb!important;margin:0 0 15px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading h2,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-editorial-heading h2{font:400 41px/1.17 Georgia,serif!important;letter-spacing:-.7px!important;margin:0 0 18px!important;color:var(--qc-pearl)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading em,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-editorial-heading em{color:#d6bebb!important;font-weight:400!important;transition:color .3s!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-subtitle{font:11px/1.5 Arial,sans-serif!important;letter-spacing:1.1px!important;color:#adbcc0!important;margin:0 0 29px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row{border-top:1px solid var(--qc-rule)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row:last-child{border-bottom:1px solid var(--qc-rule)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary{display:flex!important;align-items:center!important;gap:14px!important;min-height:56px!important;list-style:none!important;padding:13px 0!important;color:var(--qc-pearl)!important;font:15px/1.4 Arial,sans-serif!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary::-webkit-details-marker{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary small{font:11px/1.3 Arial,sans-serif!important;color:var(--qc-soft)!important;margin-left:auto!important;text-align:right!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary svg{width:16px!important;height:16px!important;color:#b0bfc3!important;flex:none!important;transition:transform .2s!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row[open]>summary>svg{transform:rotate(45deg)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row-body{padding:0 0 21px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-overview p,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-craftsmanship p{font:14px/1.65 Arial,sans-serif!important;color:#bdc9cc!important;margin:0 0 15px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-craftsmanship p:last-child{margin-bottom:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-discover{display:flex!important;align-items:center!important;gap:12px!important;background:none!important;border:0!important;color:#dce6e7!important;padding:4px 0!important;font:13px/1.5 Arial,sans-serif!important;min-height:40px!important;text-align:left!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-discover svg{width:16px!important;height:16px!important;color:#92b4c1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-specifications{margin:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-specifications>div{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;gap:16px!important;padding:10px 0!important;border-bottom:1px solid #64798321!important;font:13px/1.5 Arial,sans-serif!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-specifications>div:last-child{border-bottom:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-specifications dt{color:var(--qc-soft)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-specifications dd{margin:0!important;color:var(--qc-pearl)!important;text-align:right!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-actions{margin-top:25px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border-top:1px solid #88a99149!important;padding:16px 0 8px!important;min-height:61px!important;font:14px/1.4 Arial,sans-serif!important;color:#e3eae4!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary>span{width:36px!important;height:36px!important;flex:none!important;display:grid!important;place-items:center!important;border:1px solid #b1d6bd38!important;background:#9dd1b10b!important;border-radius:50%!important;color:var(--qc-mint)!important;transition:background .2s,transform .2s!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary svg{width:20px!important;height:20px!important;stroke-width:1.4!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary:hover>span{background:#9dd1b11a!important;transform:translateX(2px)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-secondary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:40px!important;font:12px/1.5 Arial,sans-serif!important;color:var(--qc-soft)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-secondary svg{width:16px!important;height:16px!important;color:#ba9490!important;stroke-width:1.5!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-detail{flex-direction:column!important;gap:0!important;min-width:0!important;color:var(--qc-pearl)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-titleline{display:flex!important;align-items:center!important;gap:11px!important;margin:0 0 13px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-titleline h3{font:400 14px/1.4 Arial,sans-serif!important;letter-spacing:1px!important;color:var(--hue)!important;margin:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-feature-icon{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;color:var(--hue)!important;flex:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-feature-icon svg{width:25px!important;height:25px!important;stroke-width:1.6!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-full{display:block!important;font:14px/1.65 Arial,sans-serif!important;color:#c7d2d5!important;margin:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-short{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-topics{display:flex!important;align-items:center!important;gap:12px!important;margin-top:17px!important;color:var(--hue)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-topics span{display:grid!important;place-items:center!important;width:31px!important;height:31px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-topics svg{width:22px!important;height:22px!important;stroke-width:1.5!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-detail-foot{margin-top:17px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-note{display:block!important;font:11px/1.5 Arial,sans-serif!important;color:#afc0c5!important;margin-bottom:9px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation{display:flex!important;align-items:center!important;gap:8px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation button{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;background:transparent!important;border:1px solid #b6c7cd29!important;border-radius:50%!important;color:#bfd0d5!important;padding:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation svg{width:18px!important;height:18px!important;stroke-width:1.5!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-count{font:11px/1 Arial,sans-serif!important;color:#9aafb7!important;min-width:40px!important;text-align:center!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-close{margin-left:auto!important}

html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-product{margin:0 auto!important;padding:0!important;container-type:normal!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-dial{background:transparent!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-dial:before{content:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage{box-shadow:none!important;transition:color .2s!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage.jr-lit{border:0!important;box-shadow:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-icon-disc svg{border-radius:0!important;background:transparent!important;color:inherit!important;filter:none!important;display:block!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-open .jr-logo{opacity:1!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-open .jr-stage span{display:block!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-base-icon,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-sub-icon{display:flex!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-trace-sector{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .iq-watch-editorial{display:block!important;grid-column:auto!important;border:0!important;padding:0!important;margin:0!important;width:auto!important;max-width:none!important;min-width:0!important;text-align:left!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .iw-header{display:block!important;text-align:left!important;position:static!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;background:none!important;border:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-kicker{display:flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat{display:inline-block!important;color:var(--calibre-stage,#77e2f1)!important;transform:translate(var(--beat-x,0px),var(--beat-y,0px)) rotate(var(--beat-tilt,0deg))!important;transform-origin:50% 68%!important;filter:brightness(var(--beat-brightness,1))!important;transition:color .32s ease!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-version-separator{font-weight:300!important;opacity:.45!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-version{font:500 10px/1 Arial,sans-serif!important;letter-spacing:.055em!important;text-transform:none!important;color:#d5dee0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-detail{position:static!important;inset:auto!important;transform:none!important;width:100%!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important;background:none!important;transition:none!important;text-align:left!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-feature-icon{background:transparent!important;border-radius:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-calibre{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-note{max-width:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-detail-foot{display:block!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation button{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;cursor:pointer!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation button:hover{background:#e1edf00d!important;border-color:#a8c4d180!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary{cursor:pointer!important;letter-spacing:0!important;text-transform:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary::before,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary::after{content:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary small{letter-spacing:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-discover{min-height:44px!important;cursor:pointer!important;box-shadow:none!important;border-radius:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-secondary{letter-spacing:0!important;text-decoration:none!important;text-transform:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary>span{width:44px!important;height:44px!important;min-width:44px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live [hidden]{display:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live button:focus-visible,html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live summary:focus-visible{outline:2px solid #b4cbd6!important;outline-offset:4px!important}

@container quiet-calibre (max-width:880px){
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns{gap:28px!important;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr)!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading h2{font-size:34px!important}
}

@container quiet-calibre (max-width:650px){
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns{grid-template-columns:minmax(0,1fr)!important;gap:0!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-section{order:2!important;margin-top:26px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-information{display:contents!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading{order:1!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-layout-content{order:3!important;margin-top:29px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-actions{order:4!important;margin-top:20px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading h2{font-size:30px!important;line-height:1.2!important;margin-bottom:13px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-subtitle{margin-bottom:0!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-watch{max-width:360px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage{width:52px!important;height:52px!important;gap:3px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-icon-disc{width:27px!important;height:27px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-icon-disc svg{padding:3.5px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-caption{margin-top:16px!important;font-size:11px!important}
}
@container quiet-calibre (max-width:350px){
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading h2{font-size:28px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary{gap:8px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary small{font-size:11px!important;max-width:127px!important}
}
@media(prefers-reduced-motion:reduce){html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live *{transition:none!important}}
@media(prefers-reduced-motion:reduce){html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat{transform:none!important;filter:none!important}}

/* Reset legacy outer-console grid placement before placing the showroom pair. */
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live{grid-area:auto!important;grid-row:auto!important;grid-column:auto!important;justify-self:stretch!important;align-self:stretch!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product{grid-area:auto!important;grid-row:auto!important;grid-column:auto!important;width:100%!important;justify-self:stretch!important;align-self:stretch!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .jr-section{grid-area:1 / 1!important;grid-row:1!important;grid-column:1!important;justify-self:stretch!important;align-self:center!important;width:auto!important;max-width:none!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .qc-information.iq-watch-editorial{display:block!important;grid-area:1 / 2!important;grid-row:1!important;grid-column:2!important;justify-self:stretch!important;align-self:center!important;width:auto!important;max-width:none!important;min-width:0!important}
@container quiet-calibre (max-width:650px){
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .jr-section{grid-area:auto!important;grid-row:auto!important;grid-column:auto!important;order:2!important;width:100%!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .qc-information.iq-watch-editorial{display:contents!important;grid-area:auto!important;grid-row:auto!important;grid-column:auto!important;justify-self:stretch!important;align-self:stretch!important}
}

/* A fixed upper alignment keeps the dial and title anchored as details open. */
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns{align-items:start!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .jr-section{align-self:start!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .qc-information.iq-watch-editorial{align-self:start!important;padding-top:44px!important}
@container quiet-calibre (max-width:650px){
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .qc-information.iq-watch-editorial{padding:0!important}
}

/* Keep the nested mobile showroom inside the page's clipped content gutter. */
@media (max-width:767px){
 html body.ivey-section-page #sp-main .sp-hero-watch .sp-watch-hero:has(#ivey-watchmaker[data-showroom="sapphire"]){width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"]{width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;box-sizing:border-box!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live :is(.qc-product,.qc-columns,.qc-product-heading,.qc-layout-content,.qc-actions,.qc-accordions,.qc-row,.qc-row-body,.qc-movement,.qc-overview,.qc-craftsmanship,.jr-reading,.jr-detail,.jr-detail-foot,.jr-stage-navigation){width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live :is(.qc-product-heading,.qc-layout-content,.qc-actions,.qc-row,.qc-row-body,.jr-reading,.jr-detail){overflow:visible!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-kicker{flex-wrap:wrap!important;gap:8px!important;white-space:normal!important;margin-bottom:10px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-version{white-space:nowrap!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading h2{font-size:28px!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:normal!important;margin-bottom:10px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-subtitle{line-height:1.4!important;white-space:normal!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .jr-section{margin-top:18px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-watch{width:calc(100% - 24px)!important;margin-inline:auto!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-caption{margin-top:10px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-layout-content{margin-top:20px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-actions{margin-top:14px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary{display:grid!important;grid-template-columns:max-content minmax(0,1fr) 16px!important;gap:8px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:48px!important;padding:10px 0!important;font-size:14px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row summary :is(span,small){min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:normal!important;margin-inline:0!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row-body{padding-bottom:16px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-titleline{min-width:0!important;gap:8px!important;margin-bottom:10px!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-titleline h3{min-width:0!important;white-space:normal!important;overflow-wrap:normal!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-full{display:block!important;white-space:normal!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-short{display:none!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-count{display:inline-block!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;gap:12px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;white-space:normal!important}
 html body.ivey-section-page #sp-main #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-secondary{display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;gap:12px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;white-space:normal!important}
}

/* Live Movement keeps a stable reading height and compact controls at every size. */
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-caption{margin-top:10px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-layout-content{margin-top:16px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row[data-service=movement]{border-top:0!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row[data-service=movement]>summary{min-height:44px!important;padding:8px 0!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-reading{position:relative!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-reading>.jr-full{min-height:var(--stage-copy-height,0px)!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-stage-measure{position:absolute!important;left:0!important;top:0!important;width:100%!important;display:grid!important;visibility:hidden!important;pointer-events:none!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-stage-measure>.jr-full{grid-area:1 / 1!important;min-height:0!important;align-self:start!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-titleline{margin-bottom:9px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-topics{margin-top:12px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-detail-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:9px 12px!important;margin-top:12px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-note{flex:1 1 110px!important;margin-bottom:0!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation{width:auto!important;max-width:100%!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-count{display:inline-block!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-stage-navigation button[hidden]{display:none!important}
/* The value invitation closes the service column without another divider. */
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-actions{display:grid!important;gap:5px!important;margin-top:18px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-primary{border:0!important;min-height:52px!important;padding:4px 0!important}

/* The full movement is a quiet, native invitation attached to the dial. */
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-movement-link{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:44px!important;padding:0 6px!important;text-decoration:none!important;text-transform:none!important;box-sizing:border-box!important;border:0!important;background:none!important;white-space:normal!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-movement-link svg{width:17px!important;height:17px!important;flex:none!important;color:var(--calibre-stage,#77e2f1)!important;transition:transform .2s ease!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-movement-link:hover{color:#edf2ef!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-movement-link:hover svg{transform:translate(2px,-2px)!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-movement-link:focus-visible{outline:2px solid #b4cbd6!important;outline-offset:3px!important;border-radius:3px!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .jr-detail{min-height:0!important}
html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row-body{padding-bottom:16px!important}
@container quiet-calibre (min-width:651px){
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-columns .qc-information.iq-watch-editorial{padding-top:32px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-kicker{margin-bottom:10px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading h2{margin-bottom:12px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-subtitle{margin-bottom:18px!important}
 html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-row>summary{min-height:48px!important;padding-block:10px!important}
}
@media(prefers-reduced-motion:reduce){html body:is(.home,.ivey-section-page) #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-movement-link svg{transition:none!important;transform:none!important}}

/* The standalone Calibre introduction leads into the full-width showroom.
   A narrow outer hero was stacking the entire watch beside a vertically centered title. */
html body.ivey-section-page #sp-main[data-section="services"]>.sp-hero.sp-hero-watch{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:22px!important;padding:14px 0 34px!important}
html body.ivey-section-page #sp-main[data-section="services"]>.sp-hero.sp-hero-watch>.sp-hero-copy,
html body.ivey-section-page #sp-main[data-section="services"]>.sp-hero.sp-hero-watch>.sp-watch-hero{width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important}
html body.ivey-section-page #sp-main[data-section="services"] .sp-heading-brand{margin-bottom:14px!important}
html body.ivey-section-page #sp-main[data-section="services"] #sp-title{font-size:clamp(38px,4.4vw,56px)!important;line-height:1.14!important;letter-spacing:-.9px!important;margin:0 0 14px!important;text-wrap:balance}
html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-intro{margin:0 0 10px!important;line-height:1.65!important;max-width:48ch}
html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-action{min-height:44px!important;padding:8px 0!important;max-width:100%;box-sizing:border-box}
html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-note{margin:12px 0 0!important;max-width:48ch}
html body.ivey-section-page #sp-main[data-section="services"] #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"]{padding-top:0!important}
html body.ivey-section-page #sp-main[data-section="services"] .sp-watch-help{margin:8px 0 0!important}
@media(min-width:992px){
 html body.ivey-section-page #sp-main[data-section="services"]>.sp-hero.sp-hero-watch>.sp-hero-copy{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;column-gap:clamp(28px,4vw,58px)!important;row-gap:0!important;align-items:start!important}
 html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-heading-brand{grid-column:1;grid-row:1}
 html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>#sp-title{grid-column:1;grid-row:2 / 5;margin-bottom:0!important}
 html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-intro{grid-column:2;grid-row:1 / 3}
 html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-action{grid-column:2;grid-row:3;justify-self:start;width:min(100%,360px)}
 html body.ivey-section-page #sp-main[data-section="services"] .sp-hero-copy>.sp-note{grid-column:2;grid-row:4}
}
@media(max-width:767px){
 html body.ivey-section-page #sp-main[data-section="services"]{width:calc(100% - 48px)!important;min-width:0!important;max-width:100%!important;margin-inline:24px!important;box-sizing:border-box!important}
 html body.ivey-section-page #sp-main[data-section="services"]>.sp-hero.sp-hero-watch{gap:20px!important;padding:10px 0 26px!important}
 html body.ivey-section-page #sp-main[data-section="services"] #sp-title{font-size:clamp(30px,8.3vw,38px)!important;letter-spacing:-.55px!important}
 html body.ivey-section-page #sp-main[data-section="services"] .sp-heading-brand{margin-bottom:12px!important}
}

/* Scale is a paint-only accent with fixed breathing room beside each word. */
html body.ivey-section-page #sp-main[data-section="services"] #sp-title .qc-hero-beat,
html body.home #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat,
html body.ivey-section-page #sp-main[data-section="services"] #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat{display:inline-block!important;padding-inline:.1em!important;white-space:nowrap!important;transform:translate(var(--beat-x,0px),var(--beat-y,0px)) rotate(var(--beat-tilt,0deg)) scale(var(--beat-scale,1))!important;transform-origin:50% 68%!important;filter:brightness(var(--beat-brightness,1))!important;color:var(--calibre-stage,var(--sp-accent))!important;transition:color .32s ease!important}
html[data-ivey-motion="paused"] body.ivey-section-page #sp-main[data-section="services"] #sp-title .qc-hero-beat,
html[data-ivey-motion="paused"] body.home #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat,
html[data-ivey-motion="paused"] body.ivey-section-page #sp-main[data-section="services"] #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat{transform:none!important;filter:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){
 html body.ivey-section-page #sp-main[data-section="services"] #sp-title .qc-hero-beat,
 html body.home #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat,
 html body.ivey-section-page #sp-main[data-section="services"] #ivey-watchmaker#ivey-watchmaker[data-showroom="sapphire"] #ivey-satin-live .qc-product-heading .qc-live-beat{transform:none!important;filter:none!important;transition:none!important}
}
