/* v787EI — Fee checker typography rebalance: equal nationality size and one-step readability uplift. */
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) h2,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) h3{
  font-size:clamp(22px,2.1vw,28px);
  line-height:1.2;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) p,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .small{
  font-size:16px;
  line-height:1.45;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) label{
  font-size:17px;
  line-height:1.35;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) :where(select, .search-select-trigger){
  font-size:19px;
  line-height:1.35;
  min-height:56px;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .btn{
  font-size:19px;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .total span,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .compact-total span{
  font-size:17px;
  line-height:1.3;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .amount,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) [data-total],
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .compact-total strong{
  font-size:46px;
  line-height:1;
}
/* Keep nationality typography equal to the other fee-checker fields. */
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-value,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-search,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-option,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-empty{
  font-size:18px !important;
  line-height:1.35;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-search{
  min-height:56px;
  padding:12px 14px;
}
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-option{
  padding:13px 14px;
}
/* Repeated summary lines below Estimated total are intentionally removed from every fee checker. */
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) [data-fee-summary],
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .compact-fee-summary,
body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .fee-note{
  display:none !important;
}
@media (max-width:760px){
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) h2,
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) h3{font-size:22px;}
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) label{font-size:16px;}
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) :where(select, .search-select-trigger){font-size:18px;min-height:54px;}
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .amount,
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) [data-total],
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .compact-total strong{font-size:42px;}
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-value,
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-search,
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-option,
  body :where(.card[data-fee-checker], .fee-card[data-fee-checker], .ads-conversion-box[data-fee-checker], .home-fee-preview-card[data-fee-checker]) .search-select-empty{font-size:18px !important;}
}
