:root {
	--wd-text-font: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 300;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 13px;
	--wd-title-font: "Amiri", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Amiri", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Amiri", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Amiri", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 13px;
	--wd-header-el-font: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 18px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: #fbbc34;
	--btn-default-font-family: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 400;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-font-family: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	--btn-accented-font-weight: 400;
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(0,0,0);
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(0,0,0);
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 400px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(249,249,249);
	background-image: none;
}
footer {
	font-family: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 16px;
}
.footer-container :is(.widgettitle, .widget-title) {
	font-family: "Amiri", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 19px;
}
html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a, html .wd-nav.wd-layout-drilldown > li > a, html .wd-nav.wd-layout-drilldown > li [class*="sub-menu"] > :is(.menu-item,.wd-drilldown-back) > a, html .wd-nav.wd-layout-drilldown .woocommerce-MyAccount-navigation-link > a, html .wd-product .wd-entities-title, html .wd-product.product-list-item .wd-entities-title, html .wd-product .price, html .product.wd-product del, html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title, html .product.wd-cat .wd-cat-count, html .product.wd-cat.cat-design-replace-title .wd-cat-count, html .product-image-summary-wrap .product_title, html .wd-single-title .product_title, html .widget_product_categories .product-categories > li > a, html table th {
	font-family: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: rgb(0,0,0);
}
html .wd-nav-mobile > li > a:hover, html .wd-nav-mobile > li.current-menu-item > a, html .wd-nav-mobile .wd-sub-menu li a:hover, html .wd-nav-mobile .wd-sub-menu li.current-menu-item > a, html .wd-nav.wd-layout-drilldown > li > a:hover, html .wd-nav.wd-layout-drilldown > li [class*="sub-menu"] > :is(.menu-item,.wd-drilldown-back) > a:hover, html .wd-nav.wd-layout-drilldown >li [class*="sub-menu"] > .woocommerce-MyAccount-navigation-link > a:hover, html .wd-nav.wd-layout-drilldown li.current-menu-item > a, html .wd-product .wd-entities-title a:hover, html .wd-product .price:hover, html .product.wd-product del:hover, html .product.wd-cat:hover .wd-entities-title, html .product.wd-cat:hover .wd-entities-title a, .cat-design-side .wd-cat-inner > a:hover ~ .wd-cat-content .wd-entities-title a, html .wd-masonry-first .wd-cat:first-child:hover .wd-entities-title a, html .product.wd-cat:hover .wd-cat-count, html .product-image-summary-wrap .product_title:hover, html .wd-single-title .product_title:hover, .widget_product_categories .product-categories > li > a:hover, html .widget_product_categories .product-categories > li.wd-active > a, html table th:hover {
	color: rgb(219,140,50);
}
html .widget_product_categories .product-categories > li > a, html .widget_product_categories .product-categories > li > .children > li > a, html .widget_product_categories .product-categories li a {
	font-family: "IBM Plex Sans Arabic", Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 17px;
	color: rgb(0,0,0);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(0,0,0);
}
.wd .product-label.onsale {
	background-color: rgb(237,194,54);
}
.wd .product-label.featured {
	background-color: rgb(40,175,58);
}
.wd .product-label.out-of-stock {
	background-color: rgb(255,58,58);
	color: rgb(255,255,255);
}
.wd .product-label.attribute-label:not(.label-with-img) {
	background-color: rgb(255,58,58);
	color: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 5px;
--wd-cat-brd-radius: 12px;
}

@media (min-width: 1222px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "orig";
	src: url("//origbrand.com/wp-content/uploads/2024/02/Avant-Garde-Gothic-ITCW02Bd.woff2") format("woff2"), 
url("//origbrand.com/wp-content/uploads/2024/02/Avant-Garde-Gothic-ITCW02Bd.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

.footer-container .widget-title {
    text-align: center;
}

.footer-container {
    text-align: center;
}
.your-container .brand-items a {
  pointer-events: none !important;
  cursor: default !important;
}

body p.stock.wd-style-default:is(.available-on-backorder,.in-stock) {
   display:none;
}
.wd-action-btn.wd-style-text>a {
 color: F64930;
 font-size: 15px;
}

.wd-nav-opener:after {
    font-weight: 400;
    font-size: 12px;
    transition: transform .25s ease;
    content: "\f143";
    font-family: "woodmart-font";
}

.wd-nav-opener.wd-active:after {
    transform: rotate(0deg);
    content: "\f129";
}

table.variations .label{
	display: none;
}

form.cart .single_variation_wrap{
	flex: none;
	width: 260px;
}


a.wa-shop-button:hover, a.wa-order-checkout:hover, a.wa-order-thankyou:hover, .wa-order-class:hover, .wa-order-button:hover, .shortcode_wa_button:hover, .shortcode_wa_button_nt:hover, .gdpr_wa_button_input:hover {
    color: #ffffff !important; /* Keeps text color white even on hover */
    background: transparent !important; /* Keeps background transparent on hover */
    transform: none !important; /* Disables moving the element on hover */
    box-shadow: none !important; /* Removes shadow on hover */
    transition: none !important; /* Disables the transition effect on hover */
}


div.wpforms-container-full input[type=submit],
div.wpforms-container-full button[type=submit],
div.wpforms-container-full .wpforms-page-button {
    background-color: black !important; /* Forces background color to black */
    color: var(--wpforms-button-text-color) !important; /* Ensures text color remains, adjust as needed */
}

.woocommerce-terms-and-conditions-wrapper p:last-child {
    font-family: 'Cairo', sans-serif; /* Set the font family to Cairo */
    font-size: 12px; /* Set the font size to 22px */
    color: orange; /* Set the text color to black */
    font-weight: bold; /* Make the font bold */
    margin-bottom: 0; /* Remove the bottom margin */
}

/* Base label style */
.product-label.deema-label {
    background: #1BAE1F;
    color: #fff;
    padding: 3px 12px;
    font-size: 12px;
    border-radius: 12px;
    font-weight: bold;
    z-index: 50;
    line-height: 1.3;
    display: inline-block;
    position: absolute;
    top: 10px;
}

/* Arabic (RTL) - label on LEFT */
html[lang="ar"] .product-label.deema-label {
    left: 10px;
    right: auto;
}

/* English (LTR) - label on RIGHT */
html[lang="en-US"] .product-label.deema-label,
html[lang="en"] .product-label.deema-label {
    right: 10px;
    left: auto;
}

/* Insert text dynamically */
.product-label.deema-label:before {
    content: attr(data-label);
}


/* Extra message under Deema split payment - Arabic only */
html[lang="ar"] .deema-extra-msg::before {
    content: "قسطها على 5 دفعات مع ديمة";
    display: block;
    font-weight: 700;
    color: #1BAE1F; /* Orange matching your theme */
    font-size: 20px;
    margin-top: 8px;
}

/* English Message */
html[lang^="en"] .deema-extra-msg::before {
    content: "Pay in 5 installments with Deema";
    font-weight: 700;
    font-size: 16px;
    color: #1BAE1F;
    display: block;
    text-align: left;
    margin-top: 6px;
}

.delivery-msg {
  background: #fff8e6;
  border-left: 4px solid #f6b500;
  padding: 10px 15px;
  border-radius: 8px;
}



/* ORIG-FONTS: خط النصوص للموقع كله بدل خط إضافة تالي — ٢٠٢٦-٠٩-٢٥ */
html body{font-family:var(--wd-text-font);}

/* ORIG-FONTS: أسماء المنتجات والأقسام بخط العناوين (أميري) — ٢٠٢٦-٠٩-٢٥ */
html body .wd-product .wd-entities-title, html body .product.wd-cat .wd-entities-title, html body .product-image-summary-wrap .product_title, html body .wd-single-title .product_title{font-family:var(--wd-entities-title-font);}


/* ORIG-TITLE: تكبير عنوان صفحة المنتج (أميري) من 16 إلى 26 بطلب محمد — 2026-09-25 */
html body .product-image-summary-wrap .product_title, html body .wd-single-title .product_title{font-size:26px;line-height:1.35;}


/* ORIG-MENU: القائمة الجانبية للجوال بشكل الهوية الجديدة بطلب محمد — 2026-09-25 */
html body .wd-nav-mobile{font-family:"IBM Plex Sans Arabic",sans-serif;}
html body .wd-nav-mobile>li>a{font-weight:400;font-size:16px;color:#222222;}
html body .wd-nav-mobile li>a:hover,html body .wd-nav-mobile li.current-menu-item>a,html body .wd-nav-mobile li.wd-active>a,html body .wd-nav-mobile li.opener-page>a{color:#222222;}
html body .wd-nav-mobile li,html body .wd-nav-mobile li>a{border-color:#E6E6E6;}
html body .wd-nav-mobile .wd-sub-menu li>a,html body .wd-nav-mobile .sub-menu li>a{font-size:14px;font-weight:300;color:#454545;background:#F9F9F9;}
html body .wd-nav-mobile li:not(.lang-item)>a img,html body .wd-nav-mobile li:not(.lang-item)>a .wd-nav-img,html body .wd-nav-mobile li:not(.lang-item)>a .wd-icon,html body .wd-nav-mobile li:not(.lang-item)>a .menu-item-icon{display:none;}
html body .wd-nav-mobile .wd-nav-opener,html body .wd-nav-mobile .wd-nav-opener.wd-active{background:transparent;color:#222222;border-color:#E6E6E6;}
html body .wd-nav-mobile .wd-nav-opener:after,html body .wd-nav-mobile .wd-nav-opener.wd-active:after{content:"";font-family:inherit;width:8px;height:8px;border-inline-start:1px solid #454545;border-bottom:1px solid #454545;transform:rotate(-45deg);display:block;}
html body .wd-nav-mobile .wd-nav-opener.wd-active:after{transform:rotate(135deg);}


/* ORIG-CHECKOUT: صفحة الدفع بشكل الهوية الجديدة بطلب محمد — 2026-09-25 */
html body .origbrand-checkout-reminder{display:none;}
html body form.woocommerce-checkout h3,html body #order_review_heading{font-family:"Amiri",serif;font-weight:400;font-size:20px;color:#222222;}
html body form.woocommerce-checkout .form-row label{font-size:13px;color:#454545;font-weight:400;}
html body form.woocommerce-checkout .input-text,html body form.woocommerce-checkout select,html body form.woocommerce-checkout .select2-selection{border:1px solid #C4C4C4;border-radius:0;min-height:46px;background:#FFFFFF;}
html body .woocommerce-form-coupon-toggle .woocommerce-info{font-size:12px;background:transparent;border:0;padding-inline:0;color:#666666;}
html body .checkout-order-review{background:#F9F9F9;border-radius:0;}
html body .checkout-order-review:before,html body .checkout-order-review:after{display:none;}
html body #payment ul.payment_methods{border:0;padding:0;display:flex;flex-direction:column;gap:8px;}
html body #payment ul.payment_methods>li.wc_payment_method{border:1px solid #C4C4C4;background:#FFFFFF;padding:14px;margin:0;list-style:none;}
html body #payment ul.payment_methods>li.wc_payment_method:has(> input:checked){border-color:#222222;}
html body #payment .payment_box{background:transparent;margin:10px 0 0;padding:0;overflow-x:hidden;}
html body #payment .payment_box *{max-width:100%;}
html body #payment .payment_box:before{display:none;}
html body form.woocommerce-checkout .delivery-msg{display:none;}
html body form.woocommerce-checkout .deema-extra-msg{display:none;}
html body form.woocommerce-checkout #ship-to-different-address{font-family:"IBM Plex Sans Arabic",sans-serif;font-size:14px;font-weight:400;}
html body form.woocommerce-checkout #ship-to-different-address{border:1px solid #C4C4C4;padding:14px;margin:6px 0 14px;background:#FFFFFF;}
html body form.woocommerce-checkout #ship-to-different-address label{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer;}
html body form.woocommerce-checkout #additional__field{background:#F5E9D8;padding:14px;margin-top:8px;}
html body form.woocommerce-checkout #additional__field label{font-family:"Amiri",serif;font-size:17px;color:#222222;}
html body form.woocommerce-checkout #additional__field .input-text{border-color:#E6E6E6;}
html body .select2-container--default .select2-results__option--highlighted[aria-selected],html body .select2-container--default .select2-results__option--highlighted[data-selected]{background:#F5F5F5;color:#222222;}
html body .select2-container--default .select2-results__option[aria-selected=true],html body .select2-container--default .select2-results__option[data-selected=true]{background:#F9F9F9;color:#222222;font-weight:500;}
html body .select2-dropdown{border:1px solid #C4C4C4;border-radius:0;}
html body .select2-results__option{padding:12px 14px;font-size:14px;border-bottom:1px solid #F0F0F0;}
html body .select2-search--dropdown{background:#FFFFFF;padding:10px;}
html body .select2-search--dropdown .select2-search__field{border:1px solid #C4C4C4;border-radius:0;min-height:42px;}
html body .woocommerce-form-coupon-toggle,html body form.checkout_coupon,html body .woocommerce-cart-form .coupon{display:none!important;}
html body #place_order{background:#222222;color:#FFFFFF;border-radius:0;width:100%;min-height:52px;font-size:15px;font-weight:500;}
@media (max-width:1024px){
html body form.woocommerce-checkout{display:flex;flex-direction:column;}
html body form.woocommerce-checkout .checkout-order-review,html body form.woocommerce-checkout #order_review{display:contents;}
html body #order_review_heading{order:-3;margin-top:0;}
html body form.woocommerce-checkout .checkout-order-review .wd-table-wrapper{order:-2;background:#F9F9F9;padding:12px;margin-bottom:20px;}
html body form.woocommerce-checkout #customer_details{order:0;}
html body form.woocommerce-checkout #payment{order:5;margin-top:10px;}
html body form.woocommerce-checkout #order_review_heading,html body form.woocommerce-checkout .checkout-order-review .wd-table-wrapper,html body form.woocommerce-checkout #payment,html body form.woocommerce-checkout .checkout-order-review>*{width:100%;max-width:100%;align-self:stretch;margin-inline:0;}
}

/* ORIG-CHECKOUT-TOTALS: المجموع والتوصيل والإجمالي فوق طرق الدفع مباشرة على الجوال بطلب محمد — 2026-09-25 */
@media (max-width:1024px){
html body form.woocommerce-checkout .checkout-order-review .wd-table-wrapper,html body form.woocommerce-checkout .woocommerce-checkout-review-order-table,html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tbody,html body form.woocommerce-checkout .woocommerce-checkout-review-order-table thead,html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot{display:contents;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table thead tr{display:none;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr{order:-2;display:flex;justify-content:space-between;align-items:center;gap:10px;background:#F9F9F9;padding:10px 12px;border-bottom:1px solid #E6E6E6;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{order:4;display:flex;justify-content:space-between;align-items:center;gap:10px;background:#F9F9F9;padding:12px;border-bottom:1px solid #E6E6E6;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total{font-size:16px;border-bottom:0;margin-bottom:12px;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table th,html body form.woocommerce-checkout .woocommerce-checkout-review-order-table td{border:0;padding:0;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tr{width:100%;box-sizing:border-box;align-self:stretch;}
html body form.woocommerce-checkout{row-gap:0;gap:0;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{margin:0;}
html body form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{margin-top:20px;}
html body form.woocommerce-checkout #customer_details{margin-bottom:0;}
html body form.woocommerce-checkout #payment{margin-top:0;}
}


/* ORIG-MOBMENU-B: القائمة الجانبية «ب» بموافقة محمد — 2026-09-25 */
html body .mobile-nav .wd-nav-mobile.wd-layout-drilldown{display:grid;grid-template-columns:1fr 1fr;column-gap:8px;padding:12px 16px 0;}
html body .mobile-nav .wd-nav-mobile>li{grid-column:1/-1;}
html body .mobile-nav .wd-nav-mobile>li.ob-tile{grid-column:auto;border:0!important;margin:0 0 8px;}
html body .mobile-nav .wd-nav-mobile>li.ob-t-ms{grid-column:1/-1;}
html body .mobile-nav .wd-nav-mobile>li.ob-tile>a{display:flex;align-items:flex-end;justify-content:flex-start;aspect-ratio:1/1;padding:0!important;background-color:#F9F9F9;background-repeat:no-repeat;background-position:center 40%;background-size:contain;border:0!important;overflow:hidden;}
html body .mobile-nav .wd-nav-mobile>li.ob-t-ms>a{aspect-ratio:2/1;background-size:cover;background-position:center;}
html body .mobile-nav .wd-nav-mobile>li.ob-t-ms>a{background-image:url(https://origbrand.com/wp-content/uploads/2025/10/3348901772488_7.webp);}
html body .mobile-nav .wd-nav-mobile>li.ob-t-w>a{background-image:url(https://origbrand.com/wp-content/uploads/2026/09/chanel-n5-eau-de-parfum-vaporisateur-eau-de-parfum-spray-100ml-1.jpg);background-size:auto 78%;}
html body .mobile-nav .wd-nav-mobile>li.ob-t-m>a{background-image:url(https://origbrand.com/wp-content/uploads/2026/09/chanel-bleu-de-chanel-eau-de-parfum-100ml-2.jpg);background-size:auto 78%;}
html body .mobile-nav .wd-nav-mobile>li.ob-tile>a .nav-link-text{display:block;width:100%;background:rgba(255,255,255,.92);padding:8px 10px;font-family:"Amiri",serif;font-size:17px;font-weight:400;color:#222222;text-align:right;}
html body .mobile-nav .wd-nav-mobile>li:not(.ob-tile):not(.ob-foot)>a .nav-link-text{font-family:"Amiri",serif;font-size:20px;font-weight:400;color:#222222;}
html body .mobile-nav .wd-nav-mobile>li:not(.ob-tile)>a{padding-inline:4px;min-height:54px;}
html body .mobile-nav .wd-nav-mobile>li.ob-foot{background:#F9F9F9;margin-inline:-16px;padding-inline:16px;}
html body .mobile-nav .wd-nav-mobile>li.ob-foot>a{min-height:44px;font-size:13px;color:#454545;}
html body .mobile-nav .wd-nav-mobile .wd-sub-menu li>a .nav-link-text{font-family:"Amiri",serif;font-size:18px;color:#222222;}
html body .mobile-nav .wd-nav-mobile .wd-sub-menu li>a{background:#FFFFFF;}
html body .mobile-nav .searchform input[type=text]{border-radius:0;}

/* ORIG-MOBMENU-B2: تحسينات القائمة «ب» والعربي — 2026-09-25 */
html body .mobile-nav .wd-nav-mobile>li.ob-tile:not(.ob-t-ms)>a{background-color:#FFFFFF;border:1px solid #E6E6E6!important;background-size:auto 72%;background-position:center 35%;}
html body .mobile-nav .wd-nav-mobile .wd-nav-opener{border:0!important;}
html body .mobile-nav .wd-nav-mobile .wd-sub-menu li>a{font-family:"Amiri",serif;font-size:18px;color:#222222;}
html[lang^="ar"] body .mobile-nav .wd-drilldown-back>a{font-size:0!important;letter-spacing:0;}
html[lang^="ar"] body .mobile-nav .wd-drilldown-back>a::after{content:"رجوع";font-size:14px;font-family:"IBM Plex Sans Arabic",sans-serif;color:#454545;text-transform:none;}
html[lang^="ar"] body .mobile-nav a[href$="/accountar/"]{font-size:0!important;}
html[lang^="ar"] body .mobile-nav a[href$="/accountar/"]::after{content:"حسابي";font-size:14px;}
html[lang^="ar"] body .mobile-nav a[href*="myfavoritear"]>span,html[lang^="ar"] body .mobile-nav a[href*="customer-logout"]>span{font-size:0;}
html[lang^="ar"] body .mobile-nav a[href*="myfavoritear"]>span::after{content:"المفضلة";font-size:14px;}
html[lang^="ar"] body .mobile-nav a[href*="customer-logout"]>span::after{content:"تسجيل الخروج";font-size:14px;}

/* ORIG-MOBMENU-B3: القائمة بعرض الشاشة كاملة، والإنجليزي، وأسفل القائمة — 2026-09-25 */
html body .mobile-nav.wd-side-hidden{width:100%!important;max-width:100vw!important;}
html body .mobile-nav .wd-nav-mobile>li>a,html body .mobile-nav .wd-nav-mobile .nav-link-text{text-transform:none!important;letter-spacing:0;}
html[lang^="en"] body .mobile-nav .wd-nav-mobile>li:not(.ob-foot) .nav-link-text,html[lang^="en"] body .mobile-nav .wd-nav-mobile .wd-sub-menu .nav-link-text{font-family:"EB Garamond",serif!important;}
html[lang^="en"] body .mobile-nav .wd-nav-mobile>li.ob-tile>a .nav-link-text{text-align:left;}
html body .mobile-nav .wd-nav-mobile>li.ob-foot{grid-column:auto;background:transparent;margin:10px 0 0;padding:0;border:0!important;}
html body .mobile-nav .wd-nav-mobile>li.ob-foot>a{justify-content:center;text-align:center;min-height:44px;border:1px solid #E6E6E6!important;background:#FFFFFF;font-size:13px;}
html body .mobile-nav .wd-nav-mobile>li.ob-foot>a .nav-link-text{font-family:"IBM Plex Sans Arabic",sans-serif!important;font-size:13px!important;color:#454545!important;}
html body .mobile-nav .wd-nav-mobile>li.ob-foot.lang-item,html body .mobile-nav .wd-nav-mobile>li.lang-item{grid-column:1/-1;}

/* ORIG-MOBMENU-B4: الإنجليزي داخل الأقسام — 2026-09-25 */
html[lang^="en"] body .mobile-nav .wd-nav-mobile .wd-sub-menu li>a{text-transform:none!important;font-family:"EB Garamond",serif!important;font-size:18px!important;color:#222222;letter-spacing:0;}
html[lang^="en"] body .mobile-nav .wd-nav-mobile .wd-nav-opener:after{transform:rotate(-135deg);}
html[lang^="en"] body .mobile-nav .wd-drilldown-back .wd-nav-opener:after{transform:rotate(45deg);}
html[lang^="en"] body .mobile-nav .wd-drilldown-back>a{font-size:0!important;}
html[lang^="en"] body .mobile-nav .wd-drilldown-back>a::after{content:"Back";font-size:14px;font-family:"Jost",sans-serif;color:#454545;}

/* ORIG-MOBMENU-B5 */
html body .mobile-nav .wd-nav-mobile>li:not(.ob-tile):not(.ob-foot)>.wd-nav-opener{border-bottom:1px solid #E6E6E6!important;}
html[lang^="en"] body .mobile-nav .wd-nav-mobile .wd-sub-menu li.wd-drilldown-back>a{font-size:14px!important;font-family:"Jost",sans-serif!important;color:#454545;}
html[lang^="en"] body .mobile-nav .wd-nav-mobile li.wd-drilldown-back>a::after{content:none!important;}
/* /ORIG-MOBMENU-B5 */

/* ORIG-DRAWER-C1 start — القائمة الجانبية: الشعار و× واللغة أعلاها (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
.mobile-nav > .wd-search-form{display:none!important}
.mobile-nav li.lang-item{display:none!important}
.mobile-nav .ob-dtop{display:grid;grid-template-columns:84px 1fr 84px;align-items:center;padding:14px 16px;border-bottom:1px solid #E6E6E6;background:#fff;position:sticky;top:0;z-index:5}
.mobile-nav .ob-dtop .ob-x{background:none;border:0;padding:0;margin:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#222;justify-self:start;min-height:0;box-shadow:none}
.mobile-nav .ob-dtop .ob-x svg{width:20px;height:20px;stroke:#222;stroke-width:1.4;fill:none}
.mobile-nav .ob-dtop .ob-logo{text-align:center;font-family:Georgia,"Times New Roman",serif;letter-spacing:4px;font-size:17px;color:#222;direction:ltr;white-space:nowrap;text-decoration:none}
.mobile-nav .ob-dtop .ob-lang{justify-self:end;direction:ltr;display:flex;align-items:center;gap:6px;font-size:13px;color:#222;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.mobile-nav .ob-dtop .ob-lang img{width:18px;height:auto;display:block}
/* ORIG-DRAWER-C1 end */

/* ORIG-PDP-G1 start — صفحة المنتج الجديدة لكل المنتجات على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
.single-product .wd-promo-popup,.single-product .mfp-wrap.wd-promo-popup-wrap,.single-product .mfp-bg.wd-promo-popup-wrap,.single-product.ob-nopromo .mfp-bg,.single-product.ob-nopromo .mfp-wrap.wd-promo-popup-wrap{display:none!important}
.single-product.ob-pdp .summary-inner .delivery-msg,.single-product.ob-pdp .summary-inner > .wd-wishlist-btn,.single-product.ob-pdp .summary-inner .origbrand-deema-instant-msg{display:none!important}
.single-product.ob-pdp .summary-inner > p.price{display:none!important}
.single-product.ob-base .summary-inner{text-align:center}
.single-product .ob-brand{font-family:Georgia,"Times New Roman",serif;letter-spacing:5px;font-size:12px;color:#666;direction:ltr;margin:6px 0 4px;text-transform:uppercase}
.single-product.ob-pdp .summary-inner .product_title{font-size:26px;line-height:1.35;font-weight:400;margin-bottom:4px}
.single-product.ob-var1 .summary-inner table.variations{display:none!important}
.single-product .ob-szlbl{font-size:13px;color:#666;margin:16px 0 8px}
.single-product .ob-sz{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}
.single-product .ob-sz button{border:1px solid #C4C4C4;background:#fff;color:#222;padding:9px 14px;min-width:76px;font-size:14px;border-radius:0;box-shadow:none;margin:0;line-height:1.3;text-transform:none}
.single-product .ob-sz button.on{border-color:#222;box-shadow:inset 0 0 0 .5px #222}
.single-product .ob-sz button.oos{color:#aaa;text-decoration:line-through}
.single-product.ob-pdp .summary-inner .cart .quantity{display:none!important}
.single-product.ob-pdp .summary-inner .variations_button,.single-product.ob-pdp .summary-inner form.cart:not(.variations_form){display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important}
.single-product.ob-pdp .summary-inner .single_variation_wrap,.single-product.ob-pdp .summary-inner .woocommerce-variation-add-to-cart{width:100%!important;max-width:none!important}
.single-product.ob-pdp .summary-inner .woocommerce-variation-price{display:none!important}
.single-product.ob-pdp .summary-inner .single_add_to_cart_button{width:100%!important;flex:1 1 auto!important;max-width:none!important;display:flex!important;justify-content:space-between;align-items:center;background:#222!important;color:#fff!important;border-radius:0!important;padding:16px 18px!important;font-size:15px!important;margin:18px 0 0!important;min-height:0!important;opacity:1!important}
.single-product .ob-inst{font-size:13px;color:#454545;margin-top:12px;line-height:1.8}
.single-product .ob-inst span{display:inline-block;font-size:11.5px;padding:1px 10px;border-radius:999px;margin:0 2px}
.single-product .ob-inst .d{background:#FBE8EF;color:#C2467D}.single-product .ob-inst .t{background:#DCE9FE;color:#131D2B}
.single-product .ob-svc{font-size:13px;color:#454545;margin:16px 0 0;padding-top:14px;border-top:1px solid #E6E6E6;line-height:1.9}
.single-product .ob-wa{display:block;text-align:center;font-size:14px;color:#222;text-decoration:underline;text-underline-offset:4px;margin:18px 0 6px}
.single-product .ob-ship{border-bottom:1px solid #E6E6E6;text-align:start}
.single-product .ob-ship summary{list-style:none;cursor:pointer;padding:15px 0;font-size:18px;display:flex;justify-content:space-between}
.single-product .ob-ship summary::-webkit-details-marker{display:none}
.single-product .ob-ship summary::after{content:"+";color:#666}
.single-product .ob-ship[open] summary::after{content:"\2212"}
.single-product .ob-ship ul{margin:0 0 16px;padding-inline-start:18px;font-size:14px;line-height:1.9;color:#454545}
.single-product .ob-ship a{color:#222;text-decoration:underline}
.single-product .ob-sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #E6E6E6;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));z-index:390;transform:translateY(110%);transition:transform .25s}
.single-product .ob-sticky.show{transform:none}
.single-product .ob-sticky button{width:100%;display:flex;justify-content:space-between;align-items:center;background:#222;color:#fff;border:0;border-radius:0;padding:14px 16px;font-size:15px;margin:0}
.single-product.ob-sticky-on .ht-ctc{bottom:84px!important;transition:bottom .25s}
}
/* ORIG-PDP-G1 end */

/* ORIG-PLP-G1 start — صفحة الماركة الجديدة لكل الماركات على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
.tax-product_brand .wd-product .product-label.deema-label,.tax-product_brand .wd-product .product-label.origbrand-taly-badge{display:none!important}
.tax-product_brand .wd-product .product-wrapper{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}
.tax-product_brand .wd-product .product-element-top{aspect-ratio:4/5;background:#F6F6F6;border-radius:0!important;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:10px}
.tax-product_brand .wd-product .product-image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.tax-product_brand .wd-product .product-image-link img{width:auto!important;height:82%!important;max-width:86%!important;object-fit:contain;mix-blend-mode:multiply}
.tax-product_brand .wd-product .wd-quick-view-btn{display:none!important}
.tax-product_brand .wd-product .wrapp-buttons{position:absolute;inset:0;pointer-events:none;background:none!important;box-shadow:none!important;opacity:1!important;transform:none!important}
.tax-product_brand .wd-product .wd-buttons{transform:none!important;will-change:auto!important;position:static!important;background:none!important;box-shadow:none!important;padding:0!important}
.tax-product_brand .wd-product .wd-wishlist-btn{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important;pointer-events:auto}
.tax-product_brand .wd-product .wd-add-btn{position:absolute!important;top:auto!important;bottom:8px!important;left:8px!important;right:auto!important;transform:none!important;margin:0!important;pointer-events:auto}
.tax-product_brand .wd-product .wd-add-btn > a{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff!important;border:1px solid #C4C4C4!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:0!important}
.tax-product_brand .wd-product .wd-add-btn > a:before{content:"+"!important;font-family:Georgia,serif!important;font-size:20px!important;line-height:1!important;color:#222!important}
.tax-product_brand .wd-product .wd-add-btn > a span{display:none!important}
.tax-product_brand .wd-product .product-element-bottom{text-align:center;padding:0 2px!important}
.tax-product_brand .ob-cbrand{font-family:Georgia,"Times New Roman",serif;letter-spacing:3px;font-size:10px;color:#666;direction:ltr;text-transform:uppercase;margin-bottom:2px}
.tax-product_brand .wd-product .wd-entities-title{font-family:Amiri,serif!important;font-size:15px!important;line-height:1.35!important;font-weight:400!important}
.tax-product_brand .wd-product .price{font-size:13px!important;font-weight:400!important;color:#222!important}
.tax-product_brand .ob-cinst{font-size:10.5px;color:#666;margin-top:2px}
.tax-product_brand .ob-promo{grid-column:1/-1;background:#F9F9F9;padding:22px 18px;text-align:center;margin:6px 0 14px}
.tax-product_brand .ob-promo .t{font-family:Amiri,serif;font-size:21px;color:#222}
.tax-product_brand .ob-promo .s{font-size:12.5px;color:#454545;margin-top:4px;line-height:1.8}
.tax-product_brand .ob-promo a{display:inline-block;margin-top:10px;background:#222;color:#fff;font-size:12.5px;padding:9px 16px}
.tax-product_brand .ob-chips{display:flex;gap:8px;overflow-x:auto;padding:10px 0 12px;scrollbar-width:none}
.tax-product_brand .ob-chips::-webkit-scrollbar{display:none}
.tax-product_brand .ob-chips a{flex:none;font-size:12.5px;border:1px solid #C4C4C4;color:#222;padding:6px 14px;border-radius:999px;background:#fff}
.tax-product_brand .ob-chips a.on{background:#222;color:#fff;border-color:#222}
.tax-product_brand main.wd-content-layout{padding-top:0!important}
.tax-product_brand.ob-plp .shop-loop-head{display:none!important}
.tax-product_brand .ob-crumb{font-size:12px;color:#666;padding:12px 0 0}
.tax-product_brand .ob-crumb a{color:#666}
.tax-product_brand .ob-lh{text-align:center;padding:18px 0 16px}
.tax-product_brand .ob-lh .e{font-family:Georgia,"Times New Roman",serif;letter-spacing:5px;font-size:11px;color:#666;direction:ltr}
.tax-product_brand .ob-lh .t{font-family:Amiri,serif;font-size:30px;line-height:1.3;color:#222}
.tax-product_brand .ob-bar{position:sticky;top:0;z-index:20;background:#fff;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;margin:0 -15px}
.tax-product_brand .ob-bar > *{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:13px 6px;font-size:14px;color:#222;background:none;border:0;cursor:pointer}
.tax-product_brand .ob-bar > * + *{border-inline-start:1px solid #E6E6E6}
.tax-product_brand .ob-bar .c{font-size:12px;color:#666}
.tax-product_brand .ob-bar select{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;font-size:16px}
.tax-product_brand .ob-count{font-size:12px;color:#666;padding:0 0 10px}
.tax-product_brand.ob-plp .wd-sidebar-opener{display:none!important}
.tax-product_brand .wd-products-load-more{background:#fff!important;color:#222!important;border:1px solid #222!important;border-radius:0!important}
}
/* ORIG-PLP-G1 end */
/* ORIG-CAT-G1 start — صفحات الأقسام الجديدة على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
.tax-product_cat .wd-product .product-label.deema-label,.tax-product_cat .wd-product .product-label.origbrand-taly-badge{display:none!important}
.tax-product_cat .wd-product .product-wrapper{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}
.tax-product_cat .wd-product .product-element-top{aspect-ratio:4/5;background:#F6F6F6;border-radius:0!important;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:10px}
.tax-product_cat .wd-product .product-image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.tax-product_cat .wd-product .product-image-link img{width:auto!important;height:82%!important;max-width:86%!important;object-fit:contain;mix-blend-mode:multiply}
.tax-product_cat .wd-product .wd-quick-view-btn{display:none!important}
.tax-product_cat .wd-product .wrapp-buttons{position:absolute;inset:0;pointer-events:none;background:none!important;box-shadow:none!important;opacity:1!important;transform:none!important}
.tax-product_cat .wd-product .wd-buttons{transform:none!important;will-change:auto!important;position:static!important;background:none!important;box-shadow:none!important;padding:0!important}
.tax-product_cat .wd-product .wd-wishlist-btn{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important;pointer-events:auto}
.tax-product_cat .wd-product .wd-add-btn{position:absolute!important;top:auto!important;bottom:8px!important;left:8px!important;right:auto!important;transform:none!important;margin:0!important;pointer-events:auto}
.tax-product_cat .wd-product .wd-add-btn > a{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff!important;border:1px solid #C4C4C4!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:0!important}
.tax-product_cat .wd-product .wd-add-btn > a:before{content:"+"!important;font-family:Georgia,serif!important;font-size:20px!important;line-height:1!important;color:#222!important}
.tax-product_cat .wd-product .wd-add-btn > a span{display:none!important}
.tax-product_cat .wd-product .product-element-bottom{text-align:center;padding:0 2px!important}
.tax-product_cat .ob-cbrand{font-family:Georgia,"Times New Roman",serif;letter-spacing:3px;font-size:10px;color:#666;direction:ltr;text-transform:uppercase;margin-bottom:2px}
.tax-product_cat .wd-product .wd-entities-title{font-family:Amiri,serif!important;font-size:15px!important;line-height:1.35!important;font-weight:400!important}
.tax-product_cat .wd-product .price{font-size:13px!important;font-weight:400!important;color:#222!important}
.tax-product_cat .ob-cinst{font-size:10.5px;color:#666;margin-top:2px}
.tax-product_cat .ob-promo{grid-column:1/-1;background:#F9F9F9;padding:22px 18px;text-align:center;margin:6px 0 14px}
.tax-product_cat .ob-promo .t{font-family:Amiri,serif;font-size:21px;color:#222}
.tax-product_cat .ob-promo .s{font-size:12.5px;color:#454545;margin-top:4px;line-height:1.8}
.tax-product_cat .ob-promo a{display:inline-block;margin-top:10px;background:#222;color:#fff;font-size:12.5px;padding:9px 16px}
.tax-product_cat .ob-chips{min-height:53px;box-sizing:border-box;display:flex;gap:8px;overflow-x:auto;padding:10px 0 12px;scrollbar-width:none}
.tax-product_cat .ob-chips::-webkit-scrollbar{display:none}
.tax-product_cat .ob-chips a{flex:none;font-size:12.5px;border:1px solid #C4C4C4;color:#222;padding:6px 14px;border-radius:999px;background:#fff}
.tax-product_cat .ob-chips a.on{background:#222;color:#fff;border-color:#222}
.tax-product_cat main.wd-content-layout{padding-top:0!important}
.tax-product_cat.ob-plp .shop-loop-head{display:none!important}
.tax-product_cat .ob-crumb{font-size:12px;color:#666;padding:12px 0 0}
.tax-product_cat .ob-crumb a{color:#666}
.tax-product_cat .ob-lh{text-align:center;padding:18px 0 16px}
.tax-product_cat .ob-lh .e{font-family:Georgia,"Times New Roman",serif;letter-spacing:5px;font-size:11px;color:#666;direction:ltr}
.tax-product_cat .ob-lh .t{font-family:Amiri,serif;font-size:30px;line-height:1.3;color:#222}
.tax-product_cat .ob-bar{position:sticky;top:0;z-index:20;background:#fff;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;margin:0 -15px}
.tax-product_cat .ob-bar > *{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:13px 6px;font-size:14px;color:#222;background:none;border:0;cursor:pointer}
.tax-product_cat .ob-bar > * + *{border-inline-start:1px solid #E6E6E6}
.tax-product_cat .ob-bar .c{font-size:12px;color:#666}
.tax-product_cat .ob-bar select{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;font-size:16px}
.tax-product_cat .ob-count{font-size:12px;color:#666;padding:0 0 10px}
.tax-product_cat.ob-plp .wd-sidebar-opener{display:none!important}
.tax-product_cat .wd-products-load-more{background:#fff!important;color:#222!important;border:1px solid #222!important;border-radius:0!important}
.tax-product_cat .ob-chips a.more{border-style:dashed}
.tax-product_cat .ob-chips a.lat{direction:ltr}
.ob-bs-ov{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:99998;display:none}
.ob-bs{position:fixed;left:0;right:0;bottom:0;height:88vh;background:#fff;z-index:99999;display:none;flex-direction:column;direction:rtl}
.ob-bs.show,.ob-bs-ov.show{display:flex}
.ob-bs .hd{display:flex;justify-content:space-between;align-items:center;padding:16px 18px 10px}
.ob-bs .hd b{font-family:Amiri,serif;font-weight:400;font-size:20px}
.ob-bs .hd button{background:none;border:0;font-size:26px;line-height:1;color:#222;padding:0;min-height:0}
.ob-bs .sr{margin:0 18px;border:1px solid #C4C4C4;display:flex;align-items:center;padding:0 10px}
.ob-bs .sr input{flex:1;border:0;font-size:16px;padding:10px 0;outline:none;background:transparent;box-shadow:none;height:auto}
.ob-bs .az{display:flex;gap:2px;overflow-x:auto;padding:10px 18px;border-bottom:1px solid #E6E6E6;direction:ltr}
.ob-bs .az button{flex:none;width:26px;height:26px;border:0;background:none;font-size:12px;color:#222;padding:0;min-height:0}
.ob-bs .az button:disabled{color:#C4C4C4}
.ob-bs .sel{display:flex;flex-wrap:wrap;gap:6px;padding:8px 18px 0}
.ob-bs .sel span{font-size:12px;background:#222;color:#fff;padding:4px 10px;cursor:pointer;direction:ltr}
.ob-bs .bl{flex:1;overflow-y:auto;padding:0 18px}
.ob-bs .gh{font-size:12px;color:#666;padding:14px 0 4px;letter-spacing:2px;direction:ltr;text-align:right}
.ob-bs .bo{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid #E6E6E6;cursor:pointer}
.ob-bs .bo .nm{font-size:14px;direction:ltr;flex:1;text-align:right;letter-spacing:.5px}
.ob-bs .bo i{width:16px;height:16px;border:1px solid #C4C4C4;flex:none;margin-inline-start:10px}
.ob-bs .bo.on i{background:#222;border-color:#222}
.ob-bs .ft{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #E6E6E6}
.ob-bs .ft .cl{background:none;border:0;font-size:13px;color:#666;text-decoration:underline;padding:0;min-height:0}
.ob-bs .ft .ap{background:#222;color:#fff;border:0;padding:14px;font-size:15px;border-radius:0;min-height:0}
.tax-product_cat .wd-product form.wd-quick-shop-2,.tax-product_cat .wd-product .wd-swatches-grid{display:none!important}
html[lang^="en"] .tax-product_cat .ob-lh .t,html[lang^="en"] .tax-product_cat .ob-crumb{text-transform:capitalize}
.ob-bs.ar .az,.ob-bs.ar .sel span,.ob-bs.ar .gh,.ob-bs.ar .bo .nm{direction:rtl;letter-spacing:0}
.ob-bs.ar .az button{font-size:13px}
.ob-bs .bo .nm small{display:block;font-size:11px;color:#888;direction:ltr;text-align:right;letter-spacing:.5px}
body.ob-plp .ob-bar{grid-template-columns:1fr!important}
body.ob-plp .ob-bar > button{display:none!important}
body.ob-plp .ob-bar > * + *{border-inline-start:0!important}
}
/* ORIG-CAT-G1 end */
/* ORIG-CARD-G1 start — بطاقات المنتجات الجديدة في كل المتجر على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
body.ob-cards .wd-product .product-label.deema-label,body.ob-cards .wd-product .product-label.origbrand-taly-badge{display:none!important}
body.ob-cards .wd-product .product-wrapper{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}
body.ob-cards .wd-product .product-element-top{aspect-ratio:4/5;background:#F6F6F6;border-radius:0!important;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:10px}
body.ob-cards .wd-product .product-image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
body.ob-cards .wd-product .product-image-link img{width:auto!important;height:82%!important;max-width:86%!important;object-fit:contain;mix-blend-mode:multiply}
body.ob-cards .wd-product .wd-quick-view-btn{display:none!important}
body.ob-cards .wd-product .wrapp-buttons{position:absolute;inset:0;pointer-events:none;background:none!important;box-shadow:none!important;opacity:1!important;transform:none!important}
body.ob-cards .wd-product .wd-buttons{transform:none!important;will-change:auto!important;position:static!important;background:none!important;box-shadow:none!important;padding:0!important}
body.ob-cards .wd-product .wd-wishlist-btn{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important;pointer-events:auto}
body.ob-cards .wd-product .wd-add-btn{position:absolute!important;top:auto!important;bottom:8px!important;left:8px!important;right:auto!important;transform:none!important;margin:0!important;pointer-events:auto}
body.ob-cards .wd-product .wd-add-btn > a{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff!important;border:1px solid #C4C4C4!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;min-height:0!important}
body.ob-cards .wd-product .wd-add-btn > a:before{content:"+"!important;font-family:Georgia,serif!important;font-size:20px!important;line-height:1!important;color:#222!important}
body.ob-cards .wd-product .wd-add-btn > a span{display:none!important}
body.ob-cards .wd-product .product-element-bottom{text-align:center;padding:0 2px!important}
body.ob-cards .ob-cbrand{font-family:Georgia,"Times New Roman",serif;letter-spacing:3px;font-size:10px;color:#666;direction:ltr;text-transform:uppercase;margin-bottom:2px}
body.ob-cards .wd-product .wd-entities-title{font-family:Amiri,serif!important;font-size:15px!important;line-height:1.35!important;font-weight:400!important}
body.ob-cards .wd-product .price{font-size:13px!important;font-weight:400!important;color:#222!important}
body.ob-cards .ob-cinst{font-size:10.5px;color:#666;margin-top:2px}
body.ob-cards .wd-products-load-more{background:#fff!important;color:#222!important;border:1px solid #222!important;border-radius:0!important}
body.ob-cards .wd-product form.wd-quick-shop-2,body.ob-cards .wd-product .wd-swatches-grid{display:none!important}
body.ob-cards .wd-product .finance-talypay-box{display:none!important}
@media (max-width:1024px){.whb-sticky-header.whb-clone{display:none!important}}
}
@media all{
.ob-sopen .wd-search-full-screen{top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;padding:56px 16px 16px!important;background:#fff!important;z-index:100000!important}
.ob-sopen .wd-search-full-screen .searchform input.s{height:50px!important;border:0!important;border-bottom:1px solid #222!important;border-radius:0!important;font-size:18px!important;padding:0 4px!important;background:transparent!important;box-shadow:none!important}
.wd-search-full-screen .ob-sx{position:absolute;top:10px;left:10px;background:none;border:0;font-size:32px;line-height:1;color:#222;padding:4px 10px;min-height:0;z-index:2}
.ob-sopen .wd-search-full-screen .wd-search-info-text{font-size:13px;color:#666;text-align:center;margin-top:18px}
}
@media all{.ob-more{text-align:center;font-size:12.5px;color:#666;padding:18px 0 26px}}
@media all{body.ob-cards .wd-product .product-image-link img.ob-ph{width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;mix-blend-mode:normal!important}}
/* ORIG-CARD-G1 end */

/* ORIG-QADD-G1 start — نافذة الإضافة السريعة على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
.ob-qa-ov{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:99998;display:none}
.ob-qa{position:fixed;left:0;right:0;bottom:0;max-height:85vh;overflow-y:auto;background:#fff;z-index:99999;display:none;padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px));text-align:right}
.ob-qa.show,.ob-qa-ov.show{display:block}
.ob-qa .hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
.ob-qa .hd b{font-family:Amiri,serif;font-weight:400;font-size:20px;color:#222}
.ob-qa .hd button{background:none;border:0;font-size:26px;line-height:1;color:#222;padding:0;min-height:0}
.ob-qa .qh{display:grid;grid-template-columns:84px 1fr;gap:12px;align-items:center;margin-bottom:14px}
.ob-qa .qh .im{background:#F6F6F6;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center}
.ob-qa .qh img{max-height:88%;max-width:86%;object-fit:contain;mix-blend-mode:multiply}
.ob-qa .pb{font-family:Georgia,"Times New Roman",serif;letter-spacing:3px;font-size:10px;color:#666;text-transform:uppercase}
.ob-qa .pn{font-family:Amiri,serif;font-size:17px;line-height:1.4;color:#222}
.ob-qa .lbl{font-size:13px;color:#666;margin:4px 0 8px}
.ob-qa .sz{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}
.ob-qa .szb{border:1px solid #C4C4C4;background:#fff;padding:9px 14px;font-size:13.5px;color:#222;min-width:74px;min-height:0;border-radius:0}
.ob-qa .szb.on{border-color:#222;box-shadow:inset 0 0 0 .5px #222}
.ob-qa .szb:disabled{color:#C4C4C4;text-decoration:line-through}
.ob-qa .buy{width:100%;display:flex;justify-content:space-between;align-items:center;background:#222;color:#fff;border:0;border-radius:0;padding:15px 16px;font-size:15px;min-height:0}
.ob-qa .buy:disabled{opacity:.6}
.ob-qa .msg{text-align:center;font-size:13px;color:#454545;margin-top:10px}
.ob-qa .msg a{color:#222;text-decoration:underline}
.ob-qa .dt{display:block;text-align:center;font-size:13px;color:#666;text-decoration:underline;margin-top:12px}
.ob-qa .ld{height:48px;background:linear-gradient(90deg,#F6F6F6,#fff,#F6F6F6);background-size:200% 100%;animation:obld 1s infinite linear}
@keyframes obld{to{background-position:-200% 0}}
}
/* ORIG-QADD-G1 end */
/* ORIG-SRCH-G1 start — نافذة البحث الجديدة على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
.ob-srch{position:fixed;inset:0;background:#fff;z-index:100001;display:none;flex-direction:column;direction:rtl;text-align:right}
.ob-srch.on{display:flex}
html.ob-sopen,html.ob-sopen body{overflow:hidden}
.ob-srch .ob-st{padding:calc(14px + env(safe-area-inset-top,0px)) 16px 0;background:#fff}
.ob-srch .ob-sr{display:flex;align-items:center;gap:10px;border-bottom:1px solid #222;padding-bottom:8px;margin:0}
.ob-srch .ob-sr input{flex:1;min-width:0;border:0!important;outline:none;box-shadow:none!important;background:transparent!important;font-size:17px!important;height:40px!important;padding:0!important;color:#222}
.ob-srch .ob-sx{background:none!important;border:0!important;font-size:13px!important;color:#666!important;padding:0!important;min-height:0!important;text-transform:none!important;font-weight:400!important}
.ob-srch .ob-sb{flex:1;overflow-y:auto;padding:4px 16px 30px;-webkit-overflow-scrolling:touch}
.ob-srch .ob-l{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;color:#666;margin:18px 0 8px}
.ob-srch .ob-l a{color:#222;text-decoration:underline;text-underline-offset:3px}
.ob-srch .ob-ch{display:flex;flex-wrap:wrap;gap:6px}
.ob-srch .ob-ch a{font-size:12.5px;border:1px solid #C4C4C4;padding:5px 12px;border-radius:999px;color:#222}
.ob-srch .ob-ch a.rc{border-style:dashed}
.ob-srch .ob-bg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
.ob-srch .ob-bg a{border:1px solid #E6E6E6;padding:10px 4px;text-align:center;color:#222}
.ob-srch .a{display:block;font-size:13.5px;color:#222}
.ob-srch .la{display:block;font-family:Georgia,"Times New Roman",serif;font-size:9.5px;letter-spacing:2px;color:#666;direction:ltr;text-transform:uppercase}
.ob-srch .ob-bg .la{text-align:center}
.ob-srch .ob-cl a{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #E6E6E6;font-size:14px;color:#222}
.ob-srch .ob-cl i{font-style:normal;color:#666}
.ob-srch .ob-br{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #E6E6E6;color:#222}
.ob-srch .ob-br .la{text-align:right}
.ob-srch .ob-br .c{font-size:11.5px;color:#666}
.ob-srch .ob-pl{display:grid;gap:10px}
.ob-srch .ob-pl a{display:grid;grid-template-columns:62px 1fr;gap:12px;align-items:center;color:#222}
.ob-srch .ob-pl .im{background:#F6F6F6;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;overflow:hidden}
.ob-srch .ob-pl img{max-width:86%;max-height:86%;object-fit:contain;mix-blend-mode:multiply}
.ob-srch .ob-pl .b{display:block;font-family:Georgia,"Times New Roman",serif;font-size:9.5px;letter-spacing:2.5px;color:#666;text-transform:uppercase}
.ob-srch .ob-pl .n{display:block;font-family:Amiri,serif;font-size:15px;line-height:1.35}
.ob-srch .ob-pl .p{display:block;font-size:12.5px}
.ob-srch .ob-all{display:block;text-align:center;margin-top:16px;background:#222;color:#fff!important;padding:13px;font-size:14px}
.ob-srch .ob-no{text-align:center;padding:26px 6px}
.ob-srch .ob-no b{display:block;font-family:Amiri,serif;font-weight:400;font-size:21px}
.ob-srch .ob-no p{font-size:13px;color:#454545;margin:6px 0 14px}
.ob-srch .ob-no a{display:inline-block;background:#222;color:#fff!important;padding:11px 20px;font-size:13.5px}
}
/* ORIG-SRCH-G1 end */
/* ORIG-WA-G1 start — زر الواتساب الذكي على الجوال (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media all{
#ht-ctc-chat{right:14px!important;bottom:16px!important;transition:transform .28s ease,opacity .28s ease}
#ht-ctc-chat .ht_ctc_padding{padding:9px!important;box-shadow:0 3px 10px rgba(0,0,0,.2)!important}
#ht-ctc-chat .ht_ctc_padding svg{width:26px!important;height:26px!important}
html.ob-wa-hide #ht-ctc-chat,html.ob-wa-off #ht-ctc-chat,html.ob-sopen #ht-ctc-chat{transform:translateY(140%)!important;opacity:0!important;pointer-events:none}
body.single-product #ht-ctc-chat,body.woocommerce-cart #ht-ctc-chat,body.woocommerce-checkout #ht-ctc-chat{display:none!important}
.ob-wa-tip{position:fixed;right:70px;bottom:24px;z-index:99990;background:#222;color:#fff;font-size:12.5px;padding:7px 12px;white-space:nowrap;opacity:0;transform:translateX(8px);transition:opacity .3s,transform .3s;pointer-events:none;direction:rtl}
.ob-wa-tip.on{opacity:1;transform:none;pointer-events:auto}
.ob-wa-tip::after{content:"";position:absolute;right:-5px;top:50%;margin-top:-5px;border:5px solid transparent;border-left-color:#222;border-right:0}
html.ob-wa-hide .ob-wa-tip,html.ob-wa-off .ob-wa-tip{opacity:0!important;pointer-events:none}
@media (prefers-reduced-motion:reduce){#ht-ctc-chat,.ob-wa-tip{transition:none}}
}
/* ORIG-WA-G1 end */
/* ORIG-DESK-G1 start — نسخة الكمبيوتر (26 سبتمبر 2026). للرجوع: احذف كل ما بين start و end */
@media (min-width:1025px){
body.ob-plp .wd-sidebar-opener,body.ob-plp .wd-show-sidebar-btn{display:none!important}
body.ob-plp main.wd-content-layout{display:block!important}

body.ob-plp .wd-products{--wd-col-lg:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:40px 24px!important}
body.ob-plp .ob-crumb{padding-top:20px!important}
body.ob-plp .ob-lh{padding:30px 0 24px!important}
body.ob-plp .ob-lh .t{font-size:44px!important}
body.ob-plp .ob-bar{position:static!important;margin:0 auto!important;max-width:340px;grid-template-columns:1fr!important;border:1px solid #E6E6E6!important}
body.ob-plp .ob-chips{justify-content:center;flex-wrap:wrap;overflow:visible!important;padding:20px 0 14px!important}
body.ob-plp .ob-count{text-align:center;padding-bottom:20px!important}
body.ob-plp .ob-promo{padding:40px 24px!important}
body.ob-cards .wd-product .wd-entities-title{font-size:17px!important}
body.ob-cards .wd-product .price{font-size:14px!important}
.ob-bs{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%);width:520px;height:80vh!important}
.ob-qa{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%);width:460px;max-height:80vh}
.ob-srch{left:50%!important;right:auto!important;width:min(760px,100%);transform:translateX(-50%);box-shadow:0 0 0 100vmax rgba(0,0,0,.35)}
.ob-srch .ob-st{padding-top:28px}
.ob-srch .ob-pl{grid-template-columns:1fr 1fr}
}
@media (min-width:1025px){.ob-sticky{display:none!important}.ob-sticky-on .ht-ctc{bottom:16px!important}}
@media (min-width:1025px){.ob-srch{top:48px!important;bottom:auto!important;height:auto!important;max-height:calc(100vh - 96px);overflow-y:auto}}
@media (min-width:1025px){html body.ob-plp main.wd-content-layout.content-layout-wrapper{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;gap:0 48px!important;align-items:start!important}html body.ob-plp main.wd-content-layout>aside.wd-sidebar{order:-1;grid-column:1;grid-row:1;width:auto!important;max-width:none!important;flex:none!important;position:sticky!important;top:100px;padding:0!important}html body.ob-plp main.wd-content-layout>.wd-content-area{grid-column:2;grid-row:1;width:auto!important;max-width:none!important;flex:none!important;min-width:0}}
/* ORIG-DESK-G1 end */
@media (min-width: 1025px) {
	.footer-container .widget-title {
    text-align: center;
}

.footer-container {
    text-align: center;
}
.your-container .brand-items a {
  pointer-events: none !important;
  cursor: default !important;
}

body p.stock.wd-style-default:is(.available-on-backorder,.in-stock) {
   display:none;
}

table.variations .label{
	display: none;
}

form.cart .single_variation_wrap{
	flex: none;
	width: 260px;
}

.single_variation_wrap :is(.btn,.button,button,[type="submit"],[type="button"]){
	padding: 5px 42px;
}

}

