/* Open rhythm changes only mobile supporting content. The dial, header and movement inherit their existing rules. */
@media(max-width:767px){
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-section{padding-bottom:0}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-watch-editorial{
  --rhythm-pearl:#edf2f3;--rhythm-silver:#bccbd0;--rhythm-steel:#a9c3ce;--rhythm-divider:#9fb8c861;
  width:100%;max-width:none;margin:8px auto 10px!important;padding:0 10px!important;text-align:center;box-sizing:border-box;
}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-watch-editorial h3{
  margin:0 0 14px!important;color:var(--rhythm-pearl)!important;font-size:clamp(28px,8.1vw,33px)!important;line-height:1.13!important;letter-spacing:-.55px;text-wrap:balance;
}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-footer{
  display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;
  width:100%;min-height:44px;margin:0 0 14px!important;padding:0!important;border:0!important;
}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .jr-footer .iq-editorial-kicker{
  display:block;flex:none;max-width:none;margin:0!important;color:var(--rhythm-steel);font:400 10px/1.4 Arial,sans-serif;letter-spacing:1px;white-space:nowrap;
}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-invite{
  display:flex;flex:0 1 auto;min-width:0;min-height:44px;margin:0!important;padding:0 0 0 8px!important;gap:6px;
  border:0;border-left:1px solid var(--rhythm-divider)!important;border-radius:0;justify-content:center;
}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-invite-emblem{width:16px;height:24px;flex:0 0 16px;color:var(--rhythm-steel)}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-invite-emblem svg{width:16px;height:16px}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-invite-copy{padding:0!important;border:0!important;min-width:0}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-signature-line{font:400 11px/1.45 Arial,sans-serif;letter-spacing:0!important;color:var(--rhythm-pearl);white-space:nowrap}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-motion{display:flex;flex:none;justify-content:center;min-width:44px;min-height:44px;margin:0!important;padding:0!important;font-size:0!important;color:var(--rhythm-silver)}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-motion:before{font:400 17px/1 Arial,sans-serif}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;width:100%;margin:0!important}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-points p{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:9px;padding:8px 6px!important;font:400 13px/1.55 Arial,sans-serif!important;color:var(--rhythm-pearl)!important;text-align:center;text-wrap:balance;min-width:0}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-points p+p{border-left:1px solid var(--rhythm-divider)}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-points p>span{display:block;color:var(--rhythm-steel);font:400 20px/1 Arial,sans-serif;height:20px}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-action a{justify-content:center;gap:10px;min-height:44px;margin-top:16px!important;padding:10px 0!important;color:var(--rhythm-pearl)!important;font-size:14px!important;border:0!important}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-action a svg{width:18px;height:18px;color:var(--rhythm-steel)}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .iq-editorial-action p{color:var(--rhythm-silver)!important;margin:8px 0 0!important;font-size:12px!important;text-align:center;text-wrap:balance}
}
@media(max-width:355px){
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-footer{gap:5px}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm .jr-footer .iq-editorial-kicker{font-size:9px;letter-spacing:.7px}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-invite{padding-left:6px!important;gap:4px}
body.home #ivey-watchmaker#ivey-watchmaker.iq-open-rhythm #ivey-satin-live .jr-invite-emblem{width:14px;flex-basis:14px}
}
