/* Loaded only for the paired Thailand suitability article. */
body.true-travel .true-main .tfd{font-family:inherit}
body.true-travel .true-main .tfd .tfd-hero .tfd-kicker,
body.true-travel .true-main .tfd .tfd-section--ink .tfd-kicker,
body.true-travel .true-main .tfd .tfd-sources .tfd-kicker{color:#ffd27d!important;-webkit-text-fill-color:#ffd27d!important}
body.true-travel .true-main .tfd .tfd-sources a{color:#fff!important;text-decoration:underline;text-underline-offset:.2em}
body.true-travel .true-main .tfd .tfd-crumb a{color:#174f49!important;text-decoration:underline}
body.true-travel .true-main .tfd a.tfd-btn--gold{color:#142e38!important;-webkit-text-fill-color:#142e38!important}
.tfd button,.tfd input,.tfd output{font:inherit}
.tfd .tfd-tool button{font-weight:900;font-size:1rem;padding:12px 18px}
.tfd #fit-check{scroll-margin-top:90px}
.tfd .tfd-actions>a,.tfd .tfd-stat li,.tfd .tfd-pass>div>*{min-width:0}
.tfd a:focus-visible,.tfd button:focus-visible,.tfd input:focus-visible,.tfd summary:focus-visible,.tfd [tabindex]:focus-visible{outline:3px solid #1e4d3a;outline-offset:4px}
body.true-travel .true-main .tfd a:focus-visible,body.true-travel .true-main .tfd button:focus-visible,body.true-travel .true-main .tfd input:focus-visible,body.true-travel .true-main .tfd summary:focus-visible,body.true-travel .true-main .tfd [tabindex]:focus-visible{outline:3px solid #1e4d3a!important;outline-offset:4px!important}
.tfd .tfd-hero a:focus-visible,.tfd .tfd-sources a:focus-visible,.tfd .tfd-final a:focus-visible{outline-color:#ffd27d}
body.true-travel .true-main .tfd .tfd-hero a:focus-visible,body.true-travel .true-main .tfd .tfd-sources a:focus-visible,body.true-travel .true-main .tfd .tfd-final a:focus-visible{outline-color:#ffd27d!important}
.tfd[dir="ltr"] th,.tfd[dir="ltr"] td{text-align:left}
.tfd[dir="ltr"] .tfd-pass strong{text-align:right}
.tfd[dir="ltr"] .tfd-verdicts ul,.tfd[dir="ltr"] .tfd-honeymoon__checks ul,.tfd[dir="ltr"] .tfd-entry ul,.tfd[dir="ltr"] .tfd-result ul,.tfd[dir="ltr"] .tfd-season aside ol{padding-right:0;padding-left:22px}
.tfd[dir="ltr"] .tfd-tool fieldset label,.tfd[dir="ltr"] .tfd-checks label{margin-left:0;margin-right:15px}
.tfd[dir="ltr"] .tfd-note,.tfd[dir="ltr"] .tfd-honeymoon__checks,.tfd[dir="ltr"] .tfd-result,.tfd[dir="ltr"] .tfd-daytest__note{border-right:0;border-left:4px solid var(--tfd-teal)}
.tfd[dir="ltr"] .tfd-note{border-left-color:var(--tfd-gold)}
.tfd[dir="ltr"] .tfd-honeymoon__checks{border-left:6px solid var(--tfd-coral)}
.tfd[dir="ltr"] .tfd-faq summary{padding:19px 0 19px 34px}
.tfd[dir="ltr"] .tfd-faq summary:before{right:auto;left:0}
.tfd[dir="ltr"] .tfd-faq p{padding:0 0 19px 34px}
@media(max-width:640px){.tfd[dir="ltr"] .tfd-tool fieldset label,.tfd[dir="ltr"] .tfd-checks label{margin-right:0}.tfd .tfd-actions>a{max-width:100%}.tfd .tfd-pass>div{flex-wrap:wrap}.tfd .tfd-stat{gap:12px}}
@media(prefers-reduced-motion:reduce){.tfd .tfd-btn:hover,.tfd .tfd-tool button:hover{transform:none!important}.tfd *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(forced-colors:active){.tfd a{text-decoration:underline!important}body.true-travel .true-main .tfd a:focus-visible,body.true-travel .true-main .tfd button:focus-visible,body.true-travel .true-main .tfd input:focus-visible,body.true-travel .true-main .tfd summary:focus-visible,body.true-travel .true-main .tfd .tfd-hero a:focus-visible,body.true-travel .true-main .tfd .tfd-sources a:focus-visible,body.true-travel .true-main .tfd .tfd-final a:focus-visible{outline-color:Highlight!important}}
