@import url("fonts.css");
/* Scope direction to the product page; do not reverse the image slider's internal track. */
body.aksc-product-rtl{direction:rtl;text-align:right;font-family:'AKSC IBM',Tahoma,sans-serif}
.aksc-product-rtl :is(.site-main,.content-area,.entry-content,.woocommerce,.product,.summary,.woocommerce-tabs,.related,.upsells,.woocommerce-breadcrumb,.wp-block-woocommerce-single-product){direction:rtl;text-align:right}
.aksc-product-rtl :is(.product_title,.summary,.woocommerce-tabs,.woocommerce-breadcrumb,button,input,select,textarea){font-family:'AKSC IBM',Tahoma,sans-serif}
.aksc-product-rtl div.product div.images{float:right;margin-left:4%;margin-right:0}
.aksc-product-rtl div.product div.summary{float:left;margin-right:0;margin-left:0}
.aksc-product-rtl div.product .summary :is(h1,h2,p,.price,.stock,.product_meta){text-align:right}
.aksc-product-rtl div.product form.cart{direction:rtl;text-align:right;margin-bottom:12px}
.aksc-product-rtl div.product form.cart div.quantity{float:right;margin:0 0 10px 10px}
.aksc-product-rtl div.product form.cart .button{float:right;min-height:48px;font-family:'AKSC IBM',sans-serif}
.aksc-product-rtl div.product form.cart:after{content:"";display:table;clear:both}
.aksc-product-rtl div.product .quantity .qty{direction:ltr;text-align:center;min-height:48px;max-width:85px}
.aksc-product-rtl div.product .variations :is(th,td){text-align:right}.aksc-product-rtl div.product .variations select{direction:rtl;text-align:right;max-width:100%;min-height:44px;font-size:16px}
.aksc-product-rtl div.product .variations .reset_variations{margin-right:0;margin-left:0;display:inline-block;min-height:44px;padding:9px 0}
.aksc-product-rtl div.product .woocommerce-tabs ul.tabs{padding:0 5px 0 0;text-align:right}.aksc-product-rtl div.product .woocommerce-tabs ul.tabs li a{min-height:44px}
.aksc-product-rtl .woocommerce-product-attributes :is(th,td),.aksc-product-rtl #reviews :is(h2,p,textarea){text-align:right}
.aksc-product-rtl .woocommerce-product-gallery{direction:ltr;text-align:initial}.aksc-product-rtl .woocommerce-product-gallery__trigger{right:auto;left:1em}
.aksc-product-rtl .woocommerce-breadcrumb{font-family:'AKSC IBM',sans-serif;line-height:1.9}
.aksc-product-rtl .woocommerce-message,.aksc-product-rtl .woocommerce-info{padding:1em 3.5em 1em 2em;text-align:right}.aksc-product-rtl .woocommerce-message:before,.aksc-product-rtl .woocommerce-info:before{left:auto;right:1.5em}
.aksc-product-rtl a.aksc-single-whatsapp{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:50px;padding:12px 20px;border:1px solid #b89a5e;background:#18231c;color:#e7d19f;text-decoration:none;border-radius:5px;font:500 15px/1.7 'AKSC IBM',sans-serif;margin:8px 0 22px;clear:both;box-sizing:border-box}.aksc-product-rtl a.aksc-single-whatsapp:hover{background:#25372b;border-color:#dfc083}.aksc-product-rtl a.aksc-single-whatsapp:focus-visible{outline:2px solid #b99650;outline-offset:4px}
.aksc-product-rtl :is(.sku,.woocommerce-Price-amount){unicode-bidi:isolate}.aksc-product-rtl .woocommerce-product-rating .star-rating{float:right;margin:0 0 0 8px}
@media(max-width:768px){.aksc-product-rtl div.product div.images,.aksc-product-rtl div.product div.summary{float:none;width:100%;margin-left:0;margin-right:0}.aksc-product-rtl div.product .product_title{font-size:28px;line-height:1.65}.aksc-product-rtl div.product form.cart .button{max-width:100%;white-space:normal}.aksc-product-rtl .woocommerce-tabs ul.tabs{display:flex;overflow:auto;gap:6px}.aksc-product-rtl .woocommerce-tabs ul.tabs li{flex-shrink:0}.aksc-product-rtl div.product .summary{padding-inline:0}.aksc-product-rtl div.product form.cart input,.aksc-product-rtl div.product form.cart select{font-size:16px}}
