html[dir=rtl] body{font-family:Tahoma,Arial,var(--font-body--family),sans-serif}
html[dir=rtl] :is(h1,h2,h3,h4,.bh-eyebrow,.bc-label,.bp-label,.blksh-bundle__eyebrow){letter-spacing:normal}
html[dir=rtl] :is(.bc-copy,.bc-description,.bp-guide,.bp-richtext,.bp-choices,.bp-delivery,.bp-bundle,.blksh-cart-reassurance,.blksh-drawer-market,.bh-hero-copy,.bf-grid){text-align:start}
html[dir=rtl] .bp-richtext ul{padding-left:0;padding-inline-start:20px}
html[dir=rtl] .blksh-cart-reassurance ol{padding-left:0;padding-inline-start:18px}
html[dir=rtl] .blksh-bundle__notice{border-left:0;border-inline-start:3px solid #171717}
html[dir=rtl] .blksh-cart-nudge:after{left:auto;right:24px}
html[dir=rtl] .bh-hero-film{padding:25px 0 25px 28px}
html[dir=rtl] .bp-delivery a{margin-inline-end:16px;margin-left:0;margin-right:0}
html[dir=rtl] .blksh-cart-guide__head strong,html[dir=rtl] .cart-items__price,html[dir=rtl] .price{unicode-bidi:isolate}
html[dir=rtl] .blksh-language-switcher select{direction:rtl}
@media(max-width:1050px){html[dir=rtl] .bh-hero-film{padding-inline-start:24px}}
@media(max-width:750px){html[dir=rtl] .bh-hero-film{padding:4px 24px 20px}}
