/* Quiet care: section typography and supporting controls only. */
html body.home.pp-home .ivey-care-heading[data-care-signature=market] .ivey-word-emphasis{color:#76e59b!important}
html body.home.pp-home .ivey-care-heading[data-care-signature=connection] .ivey-word-emphasis{color:#ffbb99!important}
html body.home.pp-home .ivey-care-heading[data-care-signature=families] .ivey-word-emphasis{color:#ffa4cd!important}
html body.home.pp-home .pp-heading.pp-heading:is([data-pp-head=inventory],[data-pp-head=contact]){justify-content:flex-end!important;text-align:right!important}
html body.home.pp-home .pp-heading.pp-heading:is([data-pp-head=inventory],[data-pp-head=contact])>div{text-align:right!important}
html body.home.pp-home .gi-inventory-head{flex-wrap:wrap!important;gap:12px!important}
html body.home.pp-home .gi-inventory-head .pp-heading[data-pp-head=inventory]{width:100%!important;margin-bottom:4px!important}
html body.home.pp-home .gi-inventory-links{width:100%;justify-content:flex-end!important}

/* Keep native accordion behavior and its recognizable colored line icons. */
html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .vc_tta-panel-title a.ivey-icon-heading{
  grid-template-columns:32px minmax(0,1fr) 12px!important;gap:12px!important;
  min-height:64px!important;padding:10px 0!important;font-size:15px!important;
  letter-spacing:.55px!important;line-height:1.35!important;
}
html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .ivey-icon-heading svg.ivey-section-icon{width:28px!important;height:28px!important}
html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .ivey-icon-heading img.ivey-section-icon{width:30px!important;height:30px!important}
html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .vc_tta-title-text{padding-left:12px!important}
html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .fa-angle-down{font-size:13px!important}

/* Replace the inert label with the existing functional stage explorer. */
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-editorial-kicker{display:none!important}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-footer{
  display:flex!important;justify-content:center!important;align-items:center!important;
  flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;
  min-height:44px!important;padding:0!important;margin-top:8px!important;border:0!important;
}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite{
  flex:0 1 auto!important;min-width:0;min-height:44px!important;margin:0!important;
  padding:0!important;border:0!important;gap:10px!important;
}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-emblem{flex:0 0 22px!important;width:22px!important;height:28px!important}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-emblem svg{width:22px!important;height:22px!important}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-copy{border-left:1px solid #8199a270!important;padding:4px 0 4px 10px!important}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-signature-line{font:400 11px/1.5 Arial,sans-serif!important;letter-spacing:.65px!important;white-space:normal!important;text-wrap:balance}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-motion{font-size:0!important;flex:0 0 44px;min-width:44px!important;min-height:44px!important;padding:0!important}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-motion:before{font-size:17px!important}
html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite:focus-visible{outline:1px solid #e8e7e2!important;outline-offset:4px}

@media(min-width:1100px){
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-watch-editorial{
    align-self:center!important;justify-self:end;max-width:440px!important;
    width:100%;margin:0!important;padding:0 0 0 24px!important;box-sizing:border-box;
    border-left:1px solid #8199a250;text-align:left!important;
  }
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-watch-editorial h3{text-align:left!important;text-wrap:balance}
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-editorial-points{margin:24px 0 0!important}
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-editorial-points p{justify-content:flex-start!important;text-align:left!important}
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-editorial-action a{justify-content:flex-start!important;gap:12px!important}
}
@media(max-width:767px){
  html body.home.pp-home #gi-about-editorial .elfsight-app-94b88c43-b30c-4c8a-a52a-a26eb1d40eb9{display:none!important}
  html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .vc_tta-panel-title a.ivey-icon-heading{grid-template-columns:28px minmax(0,1fr) 12px!important;min-height:58px!important;padding:8px 0!important;font-size:13px!important;gap:10px!important;letter-spacing:.45px!important}
  html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .ivey-icon-heading svg.ivey-section-icon{width:24px!important;height:24px!important}
  html body.home.pp-home #section_page-5337 #gi-about-editorial#gi-about-editorial .vc_tta-panels .ivey-icon-heading img.ivey-section-icon{width:28px!important;height:28px!important}
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker .iq-watch-editorial{margin-top:4px!important;padding-left:4px!important;padding-right:4px!important}
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-footer{gap:6px!important;margin-top:0!important;margin-bottom:10px!important}
  html body.home.pp-home #section_page-6371 #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-signature-line{font-size:10px!important;letter-spacing:.4px!important}
}
