.clofit-language-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 0}
html:root body.ui-consistent.ui-consistent .clofit-language-options button{min-height:48px;padding:10px 18px;border:1px solid #777;border-radius:14px;background:transparent;color:inherit;font-size:16px}
html:root body.ui-consistent.ui-consistent .clofit-language-options button[aria-pressed=true]{background:#111;color:#fff;border-color:#111}
html:root[data-theme=dark] body.ui-consistent.ui-consistent #maraya-language-card{background:#1c1c1c;color:#f5f5f5;border:1px solid #777}
html:root[data-theme=dark] body.ui-consistent.ui-consistent .clofit-language-options button[aria-pressed=true]{background:#fff;color:#111;border-color:#fff}
html[lang=en] body{direction:ltr}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(h1,h2,h3,label,.account-field>span,.contact-head,.subscription-head,.mobile-legal-heading,.dialog-heading,.merchant-settings-card>header){direction:ltr;text-align:left}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(#customer-register-form>.dialog-heading,main.contact-shell>.contact-head,.subscription-head,#merchant-settings-sheet:has(#merchant-account-view:not([hidden])) .merchant-settings-card>header){padding:0 52px 0 0!important;direction:ltr!important}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(#customer-register-title,#subscription-title,.contact-head>h1,#merchant-settings-title:not(:has(img))){text-align:left!important;direction:ltr!important;justify-content:flex-start!important}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(#close-customer-register,.mobile-wallet-close,.contact-back,#merchant-settings-close){left:auto!important;right:0!important}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(.account-select,.commerce-picker,.merchant-unified-select,.clofit-province-select,.mobile-filter-audience-choices){direction:ltr!important;text-align:left!important}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(input:not([type=tel]):not([type=number]),textarea,select){text-align:start!important}
html[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(.filter-field>span,.market-filter-group>label,#coordination-panel h3,#discount-filter-dialog h3,#market-filter-dialog h3){text-align:left!important;direction:ltr!important}
html[lang=en] body.ui-consistent .ui-search-field>input{padding-left:44px!important;padding-right:16px!important}
html[lang=en] body.ui-consistent .ui-search-icon{left:14px!important;right:auto!important}
html[lang=en] .mobile-legal-heading{flex-direction:row}
html[lang=en] .clofit-legal-back svg{transform:rotate(180deg)}
html[lang=en] :is(.clofit-legal-page,.preferences-card,.gift-form,.contact-shell){text-align:start}
html[lang=en] :is(.merchant-settings-menu,.reel-settings-menu) a,html[lang=en] :is(.merchant-settings-menu,.reel-settings-menu) button{text-align:start}
html[lang=en] #subscription-tabs button{white-space:normal;line-height:1.35}
html[lang=en] [data-i18n-ignore],html[lang=en] bdi{unicode-bidi:plaintext}

html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent .clofit-legal-page>.mobile-legal-heading{direction:ltr!important}
html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent .mobile-legal-heading>div{text-align:left!important}
html[lang=en] .clofit-legal-back svg{transform:none}

html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(.contact-topic-picker,.commerce-picker,.clofit-province-select) :is(summary,button){text-align:left!important}
html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent #contact-form .contact-topic-picker summary{padding-left:16px!important;padding-right:44px!important}
html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent #contact-form .contact-topic-picker summary i{left:auto!important;right:16px!important}

html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(#coordination-panel,#discount-filter-dialog,#market-filter-dialog) .mobile-filter-chevron{left:auto!important;right:16px!important;transform:translateY(-50%) rotate(180deg)!important}
html:root[lang=en] body.ui-consistent.ui-consistent.ui-consistent.ui-consistent.ui-consistent :is(#coordination-panel,#discount-filter-dialog,#market-filter-dialog) .clofit-province-select>button{padding:10px 48px 10px 16px!important;direction:ltr!important}
