.type-language-switch{display:inline-flex!important;position:static!important;flex-direction:row!important;align-items:center;gap:0!important;padding:0!important;background:none!important;border:1px solid #cdbda8!important;border-radius:30px;white-space:nowrap;box-shadow:none!important;direction:ltr}.type-language-switch a{display:inline-flex;padding:8px 11px!important;font-size:11px!important;line-height:1.3;text-decoration:none;border-radius:30px;min-height:32px;align-items:center}.type-language-switch a[aria-current=true]{background:#3c2e20;color:#fff9ef}.type-language-switch a:focus-visible{outline:2px solid #9c794e;outline-offset:3px}.header-actions{gap:16px}.type-language-switch a[lang=ar]{font-family:Tahoma,Arial,sans-serif}
html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h1 em,html[dir=rtl] h2 em,html[dir=rtl] .type-shop-heading h1,html[dir=rtl] .type-checkout-intro h1{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;font-style:normal;line-height:1.5}html[dir=rtl] button,html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] p,html[dir=rtl] .type-card-description{line-height:1.9}html[dir=rtl] .eyebrow,html[dir=rtl] .hero-note,html[dir=rtl] .footer-bottom,html[dir=rtl] .type-shop-card,html[dir=rtl] .type-card-category,html[dir=rtl] .type-cart-header h2{letter-spacing:0}html[dir=rtl] .hero h1{font-size:clamp(55px,6vw,100px);line-height:1.3}html[dir=rtl] .hero h1 .asterisk{right:auto;left:-.8em}html[dir=rtl] .hero-copy{padding-inline-start:10%;padding-inline-end:14%}html[dir=rtl] .wordmark,html[dir=rtl] .ticker{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .ticker>div{direction:rtl}html[dir=rtl] .wordmark{font-family:Georgia,serif!important}html[dir=rtl] .type-card-swatches{flex-wrap:wrap}html[dir=rtl] .type-card-colour-label{margin-left:0;margin-right:3px}html[dir=rtl] .type-shop-card h2{line-height:1.7!important;letter-spacing:0!important}html[dir=rtl] .type-shop-search input{text-align:right}html[dir=rtl] .type-shop-breadcrumb{direction:rtl}html[dir=rtl] .type-finish-caption{text-align:right}html[dir=rtl] .type-cart-drawer{inset:0 auto 0 0;border-left:0;border-right:1px solid #d8c9b6;box-shadow:20px 0 70px #251c1620}html[dir=rtl] .type-cart-drawer[open]{animation:type-cart-in-rtl .28s ease}html[dir=rtl] .type-cart-item-copy{text-align:right}html[dir=rtl] .type-cart-item-title{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .type-cart-quantity,html[dir=rtl] input[type=number],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=email],html[dir=rtl] #type-location-input,html[dir=rtl] .woocommerce-Price-amount{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .type-step-body input:not([type=tel]):not([type=email]),html[dir=rtl] .type-step-body select{text-align:right}html[dir=rtl] #type-delivery-map,html[dir=rtl] #xb-canvas{direction:ltr}html[dir=rtl] .type-checkout-form .form-row-first{float:right}html[dir=rtl] .type-checkout-form .form-row-last{float:left}html[dir=rtl] .type-checkout-form table th,html[dir=rtl] .type-checkout-form table td{text-align:right}html[dir=rtl] .type-checkout-form .type-checkout-order table td:last-child{text-align:left}html[dir=rtl] .type-checkout-next>span{transform:scaleX(-1)}html[dir=rtl] .xb-configurator{letter-spacing:0}html[dir=rtl] .xb-intro h1{font-size:clamp(32px,4vw,60px)}html[dir=rtl] .xb-accessory-text{text-align:right}html[dir=rtl] .xb-preview-note{text-align:right}html[dir=rtl] .xb-stage-label,html[dir=rtl] .xb-stage-hint{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .woocommerce div.product div.images,html[dir=rtl] .woocommerce .type-commerce-shell div.product figure.type-finish-gallery{float:right}html[dir=rtl] .woocommerce div.product div.summary{float:left}html[dir=rtl] .woocommerce table.shop_table{text-align:right}html[dir=rtl] .woocommerce .woocommerce-error,html[dir=rtl] .woocommerce .woocommerce-info,html[dir=rtl] .woocommerce .woocommerce-message{padding:1em 3.5em 1em 2em}html[dir=rtl] .woocommerce-error::before,html[dir=rtl] .woocommerce-info::before,html[dir=rtl] .woocommerce-message::before{left:auto;right:1.5em}html[dir=rtl] .woocommerce-MyAccount-navigation{float:right}html[dir=rtl] .woocommerce-MyAccount-content{float:left}html[dir=rtl] .type-cup-specs{flex-wrap:wrap}
@keyframes type-cart-in-rtl{from{transform:translateX(-100%);opacity:.7}to{transform:translateX(0);opacity:1}}
@media(max-width:1100px){.site-header nav#navigation{gap:15px}.header-actions{gap:9px}.type-language-switch a{padding:7px 8px!important}}
@media(max-width:760px){.site-header nav#navigation{gap:10px}.site-header nav#navigation a{font-size:10px}.type-language-switch a{font-size:10px!important}}
@media(max-width:600px){.type-language-switch{width:auto!important;display:inline-flex!important;left:auto!important;right:auto!important;top:auto!important}.type-language-switch a{padding:7px 8px!important;min-height:32px}.header-actions{gap:7px}.site-header .wordmark{font-size:31px}html[dir=rtl] .hero-copy{padding:38px 7% 28px}html[dir=rtl] .hero h1{font-size:67px;line-height:1.3}html[dir=rtl] .hero h1 .asterisk{font-size:.42em;left:-.6em}html[dir=rtl] .custom-section h2{font-size:47px}html[dir=rtl] .custom-section h2>span{right:auto;left:0}html[dir=rtl] .type-shop-heading h1{font-size:34px}html[dir=rtl] .type-checkout-intro h1{font-size:39px}html[dir=rtl] .woocommerce .type-commerce-shell div.product .product_title{font-size:27px;line-height:1.6}html[dir=rtl] .type-shop-card h2{font-size:14px!important}html[dir=rtl] .xb-intro h1{font-size:33px}html[dir=rtl] .woocommerce-MyAccount-navigation,html[dir=rtl] .woocommerce-MyAccount-content{float:none;width:100%}}
@media(prefers-reduced-motion:reduce){html[dir=rtl] .type-cart-drawer[open]{animation:none}}
