/* Scope: Abu Dhabi best-time guide only; layout base abu-dhabi-best-time-v2.css. */
body.true-travel .true-main article.abt.abt-b35 {font-family:inherit!important;overflow:clip;}
body.true-travel .true-main article.abt.abt-b35 :is(h1,h2,h3,h4,p,a,span,strong,b,small,li,label,input,select,button,summary,details,td,th,caption,div,article,section,nav,ol,ul) {font-family:inherit!important;}
.abt.abt-b35 .abt-jump {top:100px;}
.abt.abt-b35 .abt-jump a {flex:0 0 auto;}
body.true-travel .true-main article.abt.abt-b35 :is(#abt-answer,#abt-picker,#abt-calendar,#abt-trip-type,#abt-price,#abt-summer,#abt-faq) {scroll-margin-top:210px;}
.abt.abt-b35 h1,.abt.abt-b35 h2,.abt.abt-b35 h3 {overflow-wrap:break-word;}
body.true-travel .true-main article.abt.abt-b35 .abt-types article>span {color:#496167!important;}
.abt.abt-b35 .abt-picker__result strong {overflow-wrap:anywhere;}
body.true-travel .true-main article.abt.abt-b35 .abt-hero :is(h1,p,a,strong),
body.true-travel .true-main article.abt.abt-b35 .abt-cta :is(h2,p,a) {color:#fff!important;}
body.true-travel .true-main article.abt.abt-b35 .abt-hero .abt-kicker {color:#ffc764!important;}
body.true-travel .true-main article.abt.abt-b35 a.abt-btn--sun {color:#102b31!important;background:#f3ad35!important;}
body.true-travel .true-main article.abt.abt-b35 a.abt-btn--white {color:#102b31!important;background:#fff!important;}
body.true-travel .true-main article.abt.abt-b35 :is(.abt-dial,.abt-summer-grid__plan,.abt-faqs details) :is(p,strong,b,span,small,summary) {color:#102b31!important;}
body.true-travel .true-main article.abt.abt-b35 .abt-picker__result>p {color:#102b31!important;background:#f3ad35;}
body.true-travel .true-main article.abt.abt-b35 .abt-rule {color:#fff;}
body.true-travel .true-main article.abt.abt-b35 .abt-rule :is(b,span) {color:#fff!important;}
body.true-travel .true-main article.abt.abt-b35 :is(.abt-crumbs,.abt-related,.abt-sources) a {text-decoration:underline!important;text-underline-offset:4px;}
body.true-travel .true-main article.abt.abt-b35 :is(a,button,select,summary,[tabindex]):focus-visible {outline:3px solid #fff!important;outline-offset:4px;box-shadow:0 0 0 7px #102b31!important;}
.abt.abt-b35[dir=ltr] :is(table,caption) {text-align:left;}
.abt.abt-b35[dir=ltr] :is(.abt-types ul,.abt-summer-grid ul,.abt-compare ol,.abt-compare ul) {padding-right:0;padding-left:1.3rem;}
.abt.abt-b35[dir=ltr] :is(.abt-rule,.abt-caution,.abt-source-strip) {border-right:0;border-left:5px solid var(--sun);}
.abt.abt-b35[dir=ltr] .abt-picker__result>div {border-left:0;border-right:1px solid #55777a;}
.abt.abt-b35[dir=ltr] .abt-picker__result>div:last-of-type {border-right:0;}
.abt.abt-b35[dir=ltr] .abt-faqs summary {padding:18px 20px 18px 52px;}
.abt.abt-b35[dir=ltr] .abt-faqs summary:before {right:auto;left:18px;}
.abt.abt-b35[dir=ltr] .abt-types article>span {left:auto;right:22px;}
@media(max-width:600px) {
 .abt.abt-b35 .abt-jump {top:80px;}
 .abt.abt-b35[dir=ltr] .abt-picker__result>div {border-right:0;}
 .abt.abt-b35 .abt-types article>span {position:static;display:block;margin-bottom:10px;}
}
@media(prefers-reduced-motion:reduce) {
 .abt.abt-b35 .abt-btn,.abt.abt-b35 .abt-btn:hover {transform:none!important;transition:none!important;}
}
@media(forced-colors:active) {
 body.true-travel .true-main article.abt.abt-b35 a {text-decoration:underline!important;}
 body.true-travel .true-main article.abt.abt-b35 :is(a,button,select,summary,[tabindex]):focus-visible {outline:3px solid Highlight!important;box-shadow:none!important;}
}
