/* Arabic presentation only. No content, commerce or English-layout mutations. */
html[lang^="ar"] body.cb-shop-v1{direction:rtl;font-family:Tahoma,Arial,sans-serif}
html[lang^="ar"] body.cb-shop-v1 :is(.cbs-page,.cbs-footer,#masthead,#mobile-drawer,.woocommerce){font-family:Tahoma,Arial,sans-serif}
html[lang^="ar"] body.cb-shop-v1 :is(h1,h2,h3,h4,h5,h6,p,a,button,label,summary,dt,dd,li,input,select,textarea){font-family:Tahoma,Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none}
html[lang^="ar"] body.cb-shop-v1 .cbs-page :is(h1,h2,h3,h4){line-height:1.5!important}
html[lang^="ar"] body.cb-shop-v1 :is(.cbs-page p,.cbs-footer p,.woocommerce p){line-height:1.9!important}
html[lang^="ar"] body.cb-shop-v1 :is(.cbs-card-copy,.cbs-product-copy,.cbs-wide-copy,.cbs-copy,.cbs-footer-column,.cbs-spice-copy,.cbs-roast-edit-heading,.woocommerce-product-details__short-description){text-align:start}
html[lang^="ar"] body.cb-shop-v1 .cbs-faq-item summary{padding-inline:24px 60px;text-align:start}
html[lang^="ar"] body.cb-shop-v1 .cbs-faq-item summary>span{right:auto;left:23px}
html[lang^="ar"] body.cb-shop-v1 .cbs-hero-categories a{border-right:0;border-left:1px solid #7891b255;padding-inline:23px}
html[lang^="ar"] body.cb-shop-v1 .cbs-hero-categories a:first-child{padding-inline-start:0}
html[lang^="ar"] body.cb-shop-v1 .cbs-hero-categories a:last-child{padding-inline-end:0;border-left:0}
html[lang^="ar"] body.cb-shop-v1 :is(a[href^="mailto:"],a[href^="tel:"],input[type="email"],input[type="tel"]){direction:ltr;unicode-bidi:isolate}
html[lang^="ar"] body.cb-shop-v1 :is(.cbs-collection-ar,.cbs-category-ar,.cbs-spice-title>span){display:none}
html[lang^="ar"] body.cb-shop-v1 :is(.cbs-footer-brand>p[lang="ar"],.cbs-footer-network a>span[lang="ar"]){display:none}
html[lang^="ar"] body.cb-shop-v1 :is(.woocommerce-product-details__short-description,#tab-description)>[lang="ar"]{display:none}
@media(max-width:767px){html[lang^="ar"] body.cb-shop-v1 .cbs-hero-categories a{border-left:0;padding-inline:0}}
@media(max-width:600px){html[lang^="ar"] body.cb-shop-v1 .cbs-faq-item summary{padding-inline:20px 48px}html[lang^="ar"] body.cb-shop-v1 .cbs-faq-item summary>span{left:18px}html[lang^="ar"] body.cb-shop-v1 .cbs-page :is(.cbs-product-card h3,.cbs-product-card h4){font-size:20px!important;min-height:0}}
