/* Shared removal of decorative row and section dividers. Keep control outlines. */
html[data-font-choice="E"] .tf-header.tf-header-editorial {
  border-block: 0;
}

html[data-font-choice="E"] .tf-header.tf-header-editorial :is(
  .tf-header-navrow,
  .tf-shop-panel .tf-shop-all,
  .tf-mobile-nav-panel,
  .tf-mobile-menu nav a,
  .tf-shop-disclosure > summary,
  .tf-brand-drawer-list a
) {
  border-block: 0;
}

html[data-font-choice="E"] :is(
  .tf-footer,
  .tf-support-details,
  .tf-faq,
  .pd-accordion,
  .pd-accordion details,
  .pd-end,
  .cl-page .cl-footer,
  .cl-filter-dialog-head,
  .cl-page .cl-filter-dialog .cl-filter-actions,
  .tf-about-origin,
  .tf-about-footer,
  .jr-footer,
  .sv-navigation,
  .sv-section,
  .sv-exclusions,
  .sv-help,
  .sv-faq-group > h2,
  .sv-question,
  .sv-steps li + li,
  .sv-jump-nav,
  hr
) {
  border-block: 0;
}

html[data-font-choice="E"] .pd-rule {
  background: none;
}
