body.single-product #page-container .rn-desc h2,body.single-product #page-container .rn-desc__body h3,body.single-product #page-container .related>h2,body.single-product #page-container .et_pb_wc_related_products h2,body.single-product #page-container .woocommerce-loop-product__title{font-family:'Cormorant Garamond',serif!important;font-weight:600!important}body.single-product #page-container .et_pb_wc_price .price,body.single-product #page-container .et_pb_wc_price .price .amount,body.single-product #page-container .et_pb_wc_price .price bdi,body.single-product #page-container li.product .price{font-family:'Inter',sans-serif!important}body .et_pb_shop.rn-shop ul.products li.product:nth-child(n){width:auto!important;margin:0!important}html[lang^="ar"] body,html[lang^="ar"] :is(p,a,li,span,div,small,b,strong,em,bdi,label,input,button,select,textarea,td,th,dt,dd,h6,.rn-card-btn,.rn-cat,.rn-cat-pills a,.rn-cat-subs a):not([class*="icon"]):not([class*="dashicons"]):not(.star-rating):not(.star-rating *){font-family:'Tajawal','Inter',sans-serif!important}html[lang^="ar"] :is(h1,h2,h3,h4,h5,.woocommerce-loop-product__title,.rn-group-title span,.rn-group-title a,.rn-cat-hero h1,.rn-offre__title,.rn-pop__title,.rn-desc h2){font-family:'Amiri','Cormorant Garamond',serif!important;line-height:1.4!important}html[lang^="ar"] *,html[lang^="ar"] *::before,html[lang^="ar"] *::after{letter-spacing:0!important}html[lang^="ar"] :is(h6,.rn-group-title small,.rn-cat-hero__eyebrow,.rn-offre__subtitle,.onsale){text-transform:none!important}html[lang^="ar"] .woocommerce-loop-product__title{font-size:21px!important}html[lang^="ar"] body{font-size:16px}html:not([lang^="ar"]) body{direction:ltr!important;unicode-bidi:normal!important}html[lang^="ar"] body{direction:rtl!important}#top-menu li.menu-item-object-language_switcher>a{display:inline-flex!important;align-items:center;gap:6px;padding:7px 16px!important;margin-top:-7px;border:1.5px solid #e3dccb;border-radius:999px;font-family:'Tajawal','Inter',sans-serif!important;font-weight:700!important;color:#2c4736!important;line-height:1.2!important;transition:border-color .2s,background .2s,color .2s}#top-menu li.menu-item-object-language_switcher>a:hover{border-color:#2c4736;background:#2c4736;color:#fff!important;opacity:1!important}#top-menu li.menu-item-object-language_switcher>a img{width:18px;height:auto;border-radius:2px}#mobile_menu li.menu-item-object-language_switcher>a{font-family:'Tajawal','Inter',sans-serif!important;font-weight:700!important;color:#c38935!important}html[lang^="ar"] #et-top-navigation .et-cart-info{margin-left:0!important;margin-right:22px!important}@media (max-width:980px){html[lang^="ar"] #et-top-navigation .et-cart-info{margin:0 0 0 16px!important;float:right}}html:not([lang^="ar"]) .logo_container{text-align:left!important}html:not([lang^="ar"]) #et-top-navigation{float:right!important}html:not([lang^="ar"]) #top-menu,html:not([lang^="ar"]) nav#top-menu-nav{float:left!important}html:not([lang^="ar"]) #et-top-navigation .et-cart-info{float:left!important}html[lang^="ar"] .logo_container{text-align:right!important}html[lang^="ar"] #et-top-navigation{float:left!important}html[lang^="ar"] #top-menu,html[lang^="ar"] nav#top-menu-nav{float:right!important}@media (max-width:980px){html:not([lang^="ar"]) #et-top-navigation{float:none!important}html:not([lang^="ar"]) #et_mobile_nav_menu{float:right!important}html[lang^="ar"] #et_mobile_nav_menu{float:left!important}}@media (min-width:981px){html[lang^="ar"] #et-top-navigation .et-cart-info{margin-top:-14px!important}}.et_pb_shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px}.et_pb_shop ul.products::before,.et_pb_shop ul.products::after{display:none!important}body .et_pb_shop ul.products[class] li.product[class]{width:auto!important;margin:0!important;float:none!important;clear:none!important}@media (max-width:980px){body .et_pb_shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}}body #billing_first_name_field.form-row,body #shipping_first_name_field.form-row{width:100%!important;float:none!important;clear:both}img.trp-flag-image[src*="/flags/4x3/ar."]{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80000 60000'%3E%3Cpath fill='%23c1272d' d='M0 0h80000v60000H0z'/%3E%3Cpath fill='none' stroke='%23006233' stroke-width='3600' d='M40000 17308l7460 22960-19531-14190h24142L32540 40268z'/%3E%3C/svg%3E")}#mobile_menu li.menu-item-object-language_switcher,.et_mobile_menu li.menu-item-object-language_switcher{display:none!important}.rn-swatches{flex-wrap:wrap}.rn-swatches .rn-swatch.rn-swatch--text{width:auto!important;min-width:112px;height:auto!important;min-height:72px;padding:10px 20px!important;display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;white-space:nowrap!important;line-height:1.2!important;word-break:normal!important}.rn-swatch--text .rn-sw-main{font-size:16px;font-weight:600}.rn-swatch--text .rn-sw-sub{font-size:12px;font-weight:500;opacity:.65;text-transform:none}body.single-product table.variations td.value .rn-swatch--text span::before,body.single-product table.variations td.value .rn-swatch--text span::after,.rn-sw-main::after,.rn-sw-sub::after{display:none!important;content:none!important}@media (max-width:480px){.rn-swatches .rn-swatch.rn-swatch--text{min-width:0;flex:1 1 0;padding:10px 12px!important}}.rn-map{position:relative;margin:0 0 20px;border-radius:14px;overflow:hidden;background:#efe8d6;aspect-ratio:16/9;border:1px solid #e8e1cf}.rn-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media (max-width:767px){.rn-map{aspect-ratio:4/3}}