/* Arabic reading order and form alignment, without mirroring product photography. */
.khc-language{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:40px;padding:0 10px;border:1px solid #e5dbd0;border-radius:999px;background:#fbfaf7;color:var(--khc-ink);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none}
.khc-language:hover{background:var(--khc-ink);border-color:var(--khc-ink);color:#fff}
.khc-rtl{--khc-font:Tahoma,Arial,sans-serif;--khc-display:Tahoma,Arial,sans-serif}
html body.khc-rtl,html body.khc-rtl :where(main,header,footer,dialog,.khc-search-panel,.khc-cart-drawer,.woocommerce,.select2-container) :where(h1,h2,h3,h4,h5,h6,p,a,li,dt,dd,th,td,label,input,select,textarea,button,summary,option,blockquote,figcaption){font-family:Tahoma,Arial,sans-serif!important}
html body.khc-rtl :where(h1,h2,h3,h4,h5,h6,.khc-wordmark,.khc-section-title,.product_title,.woocommerce-loop-product__title,.woocommerce-products-header__title,.page-title){font-family:Tahoma,Arial,sans-serif!important}
.khc-rtl .khc-currency-menu{right:auto;left:0}
.khc-rtl .khc-hero-copy{text-align:right}
@media(min-width:901px){.khc-rtl .khc-hero:not(.khc-hero-empty) .khc-hero-copy{text-align:right}}
.khc-rtl .khc-product-delivery-estimate,.khc-rtl .woocommerce,.khc-rtl .khc-footer,.khc-rtl .khc-cart-drawer{text-align:right}
.khc-rtl .woocommerce .woocommerce-breadcrumb{text-align:right}
.khc-rtl .woocommerce div.product form.cart .variations select,.khc-rtl .woocommerce form .form-row input,.khc-rtl .woocommerce form .form-row textarea{text-align:right}
.khc-rtl .woocommerce form .form-row input[type=email],.khc-rtl .woocommerce form .form-row input[type=tel],.khc-rtl .woocommerce form .form-row input[name=postcode]{direction:ltr;text-align:left}
.khc-rtl .khc-checkout-home-link svg{transform:scaleX(-1)}
.khc-rtl .khc-footer-menu,.khc-rtl .khc-menu{padding-inline-start:0}
.khc-rtl .khc-variation-line{unicode-bidi:plaintext}
.khc-rtl .khc-collection-copy{direction:rtl}
.khc-rtl .khc-product-delivery-estimate strong,.khc-rtl .woocommerce-Price-amount{unicode-bidi:isolate}
@media(max-width:900px){.khc-language{height:38px;min-width:36px;padding:0 6px}.khc-rtl .khc-currency-switch--mobile .khc-currency-menu{left:0;right:auto}}
@media(max-width:767px){.khc-language{font-size:10px}.khc-nav-side{gap:4px}.khc-rtl .khc-header-inner{grid-template-columns:minmax(98px,1fr) minmax(0,auto) minmax(98px,1fr)}}
