.pagebox,post{
/*المحتويات*/
table{width:100%;}
tbody{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}
tr{width:100%;display:table;background:#0000000a;border-radius:9px;}
td,th{border:0 !important;}
figure.table{box-shadow:none;}
}
section.ads-container{
	margin-top:-180px;position:relative;padding:0 !important;z-index:-1;
	ul{gap:0;}
	img{max-width:100vw;margin:0;border-radius:0;height:100vh !important;max-height:none;width:100vw;}
	ad{justify-content:end;align-items:center;gap:20px;margin:0 auto;height:100%;}
	.splide__progress{padding:10px;}
	.splide__progress__bar{background:rgba(255,255,255,.2);}
	.splide__pagination{display:none;}
  ad{top:100%;}li.is-active ad{top:0}
}
@media(min-width:600px){
	/* PC */
	._home_start nav.top,._home_start .top_menu{position:relative;z-index:3;color:#fff !important;overflow:visible;.pages>li>a{color:#fff !important;background:transparent !important;}
	.pages ul{border-radius:4px 4px 10px 10px;}
}
}
@media(max-width:600px){
  /* MOB */
  .top_menu.slide box{right:0px !important;}
  .top_menu ul > li{font-size:20px;letter-spacing:.007em;}
  .top_menu ul li a{color:color(srgb 0.8678 0.8679 0.868)!important;text-align:center;}
  btns > *:last-child{color:color(srgb 0.8678 0.8679 0.868)!important;}
  body > nav > box > ul a > i{display:none;}
  body > nav > box > ul > li:nth-child(4)> a::before{display:none;}
  body > nav > box > ul > li:nth-child(5)> a::before{display:none;}
  body > nav > box > ul > li:nth-child(6)> a::before{display:none;}
  body > nav > box > ul > li:nth-child(7)> a::before{display:none;}
  body > nav > box > ul > li:nth-child(8)> a::before{display:none;}
  body > nav > box > btns > a > i{color:white}
  nav.top_menu box{background:rgba(9,56,46,0.40)!important;backdrop-filter:blur(8px);border-radius: 15px 0 0 15px;}
  nav.top_menu box btns { width: 100%; align-items: center; display: flex ; justify-content: center; text-align: center; gap: 10px; margin: 10px 0; }
}
header{transition:all 0.5s;}
[scrolled_qk="0"]{header{background:transparent;box-shadow:none;padding:30px !important;}
}
/*تعديلات سعود*/
product.pb_1{}
body > div > prodlist > c > product{margin:15px;}
body > div > prodlist > c > product > price{font-size:14px;color:rgb(0 0 0 / 34%)}
body > div > prodlist > c > product > prices{width:90%;height:5%;align-self:center;}
body > div > prodlist > c > product > prices *{border-radius:11px !important;font-size:16px !important;padding:4px;background:#14645308;}
body > div > prodlist > c > product > a > name{}
product prices input:checked + num{background:#146453;}
*{box-shadow:none !important;}
.main *{border-radius:1rem !important;text-align:center !important;}
body > div > prodlist > c > product > add2cart > i.plus.eved{background:#1464535c;border-radius:10px !important;display:inline-block;box-shadow:none;width:30px;height:30px;}
body > div > prodlist > c > product > add2cart > i.minus.eved{border-radius:10px !important;display:inline-block;box-shadow:none;width:30px;height:30px;margin:5px;}
body > div > prodlist > c > product > add2cart > flex > a{display:none;}
body > div > prodlist > c > product > add2cart > flex > add{background:#146453 !important;text-align:center !important;display:grid;height:40px;color:#ffffff !important;margin:15px;}
body > div > prodlist > c > product > add2cart > flex > add::before{display:none;}
body > div > prodlist > c > product > a > name{font-size:18px;font-weight:900;}:root{--qd-bg:var(--btn_color,#146453);--qd-fg:var(--btn_txt_color,#fff);--qd-radius:12px;--qd-stub:28px;--qd-top:clamp(88px,22vh,240px);--qd-shadow:0 14px 32px -18px rgb(0 0 0 / 45%);}:where(a[href="/orders/donate"],a[href$="/orders/donate"],a[href*="/orders/donate?"],a[href*="/orders/donate#"],a[href*="/orders/donate/"],a[href*="/donate"]):not(footer a){position:fixed !important;left:0 !important;right:auto !important;top:var(--qd-top)!important;transform:translateX(0)!important;z-index:9999 !important;display:inline-flex !important;align-items:center;padding:.45rem .80rem !important;gap:.5rem;background:var(--qd-bg)!important;color:var(--qd-fg)!important;border-radius:0 var(--qd-radius)var(--qd-radius)0 !important;box-shadow:var(--qd-shadow)!important;text-decoration:none !important;white-space:nowrap !important;direction:rtl !important;transition:transform .18s ease,filter .2s ease;writing-mode:horizontal-tb !important;}:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a)::before,:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a)::after{content:none !important;}
@keyframes qd-dock-thin{
	from{transform:translateX(0);}
	to{transform:translateX(calc(-100% + var(--qd-stub)));}
}
@supports(animation-timeline:scroll(root block)){:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a){animation:qd-dock-thin linear both;animation-timeline:scroll(root block);animation-range:0 25vh;}
}:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a):hover,:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a):focus-visible,:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a):active{transform:translateX(0)!important;filter:brightness(1.04);}
@supports(padding:max(0px)){:where(a[href*="/orders/donate"],a[href*="/donate"]):not(footer a){left:max(0px,env(safe-area-inset-left))!important;}
}:root{--gift-bg:var(--btn_color,#146453);--gift-fg:var(--btn_txt_color,#fff);--gift-radius:12px;--gift-stub:28px;--gift-top:clamp(64px,18vh,220px);--gift-shadow:0 14px 32px -18px rgb(0 0 0 / 45%);}
header{border-radius:0 0 30px 30px !important;}
header .egiftlink{position:fixed !important;right:0 !important;left:auto !important;top:var(--gift-top)!important;transform:translateX(0)!important;z-index:10000 !important;display:inline-flex !important;align-items:center;padding:.45rem .80rem !important;background:var(--gift-bg)!important;color:var(--gift-fg)!important;border-radius:var(--gift-radius)0 0 var(--gift-radius)!important;box-shadow:var(--gift-shadow)!important;text-decoration:none !important;white-space:nowrap !important;direction:rtl !important;transition:transform .18s ease,filter .2s ease;flex-direction:column;}
header .donatebtn{padding:10px !important;flex-direction:column;}
@keyframes gift-dock-thin{
	from{transform:translateX(0);}
	to{transform:translateX(calc(100% - var(--gift-stub)));}
}
@supports(animation-timeline:scroll(root block)){header .btn{animation:gift-dock-thin linear both;animation-timeline:scroll(root block);animation-range:0 25vh;}
}
header .btn:hover,header .btn:focus-visible,header .btn:active{transform:translateX(0)!important;filter:brightness(1.04);}
@supports(padding:max(0px)){header .egiftlink{right:max(0px,env(safe-area-inset-right))!important;}
}:root{--cart-size-m:40px;--cart-size-d:40px;--cart-radius:12px;--cart-bg:#146453;--cart-ring:rgba(20,100,83,.18);--cart-icon-size:56%;--cart-badge-bg:#f48f97;--cart-badge-text:#fff;}
opencart[class*="cart"][class*="binded"]{position:relative;display:inline-block !important;inline-size:var(--cart-size-m)!important;block-size:var(--cart-size-m)!important;border-radius:var(--cart-radius)!important;overflow:visible !important;isolation:isolate;}
opencart[class*="cart"][class*="binded"] prase,opencart[class*="cart"][class*="binded"] > i,opencart[class*="cart"][class*="binded"] > i::before,opencart[class*="cart"][class*="binded"] > i::after{content:none !important;font-size:0 !important;display:none !important;}
opencart[class*="cart"][class*="binded"]::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--cart-bg);box-shadow:0 10px 28px rgba(0,0,0,.16),0 0 0 5px var(--cart-ring);pointer-events:none;z-index:3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M5 7a2 2 0 0 1 2-2h11a1 1 0 1 1 0 2H7v2h12a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H6a3 3 0 0 1-3-3V9a2 2 0 0 1 2-2Z'/%3E%3Cpath fill='%23fff' d='M17.2 11.2h2.4a1.4 1.4 0 0 1 0 2.8h-2.4a1.4 1.4 0 1 1 0-2.8Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:var(--cart-icon-size);}
opencart[class*="cart"][class*="binded"] > num{position:absolute;min-width:20px;transform:translate(33px,4px);height:18px;padding:0;border-radius:100px;background:#d84f5a7a !important;color:var(--cart-badge-text)!important;font:700 11px / 20px system-ui,sans-serif;display:inline-flex !important;justify-content:center;align-items:center;z-index:4;}
@media(min-width:768px){
	opencart[class*="cart"][class*="binded"]{inline-size:var(--cart-size-d)!important;block-size:var(--cart-size-d)!important;}
}
body > header > supermemu > a.donatelink.btn{display:none !important;}
@media(max-width:900px){
	header.clear.warp{position:relative;}
	/* تصحيح من عبدالرحمن header.clear.warp > opencart.cart.fleft.binded{position:absolute !important;left:16px !important;right:auto !important;inset:auto !important;left:16px !important;top:50% !important;transform:translateY(-50%)!important;width:38px !important;height:38px !important;margin:0 !important;float:none !important;z-index:20;}
	*/
	header.clear.warp > opencart.cart.fleft.binded::after{background-size:54% !important;}
	header.clear.warp > opencart.cart.fleft.binded > num{top:50% !important;transform:translateY(-50%)!important;right:-8px !important;left:auto !important;min-width:18px;height:18px;font:700 10px/18px system-ui,sans-serif;}
}
@media(max-width:900px){
	header.clear.warp{position:relative;}
	/* تصحيح من عبدالرحمن header.clear.warp > opencart.cart.fleft.binded{position:absolute !important;left:16px !important;right:auto !important;inset:auto !important;left:60px !important;top:50% !important;transform:translateY(-20%)!important;width:38px !important;height:38px !important;margin:0 !important;float:none !important;z-index:20;}
	*/
}
@media(max-width:600px){
	/*M*/
	/* تصحيح من عبدالرحمن logo{height:60px !important;margin-bottom:-35px !important;background-position:100px !important;max-width:300px !important;min-width:300px}
	.top_menu_icon{display:block;border-radius:8px;margin:0;padding:2px 0;text-align:right;direction:rtl;color:var(--txt_color);background-color:transparent;font-size:40px;position:relative !important;top:14px !important;right:40px !important;}
	*/
}
i.fright.pc_hide.top_menu_icon{position:relative !important;z-index:50 !important;pointer-events:auto !important;}
/*تعديلات سعود*/
.splide ad > *{font-size:23px !important;font-weight:400;line-height:1.4em;color:#F5F2ED;}
.splide ad h2{font-size:2em;font-weight:lighter;background:rgba(0,0,0,0.2);padding:13px;line-height:1.5;}
.splide ad p{background:transparent;font-size:80%;text-align:center;}
/* .splide ad > *{line-height:1.2;font-size:1.2em;width:var(--container-widget-width,158.8%);max-width:110%;--container-widget-width:158.8]%;--container-widget-flex-grow:0;text-align:center;font-size:23px !important;font-weight:400;line-height:1.4em;color:#F5F2ED;}
.splide ad > *{position:relative !important;margin-top:350px !important;line-height:1.2;font-size:1.2em;!important;transform:translateY(-150px);}
*/
}
/*تعديلات سعود*/
footer *{padding:5px !important;background:#123229;color:#ffffff !important;margin:0 !important;text-align:center;}
body > footer > wrap > about{display:flex;justify-content:center;flex-direction:column;align-items:center}
body > socials > wrap > a.social.email.fright{display:none !important;}
body > footer > wrap > div.payways > a{display:none !important;}
footer{font-size:12px;}
body > footer > wrap > about > blockquote{color:rgb(189,227,185)!important;}
footer{background:color(srgb 0.07 0.1944 0.1626)!important}
body > footer > wrap > about > ib:nth-child(2){color:color(srgb 0.6699 0.9315 0.5545)!important;}
body > footer > wrap > about > ib:nth-child(3){color:color(srgb 0.6699 0.9315 0.5545)!important;}
body > footer > wrap > about > ib.ml10{color:color(srgb 0.6699 0.9315 0.5545)!important;}
body > footer > wrap > about > ib:nth-child(7){color:color(srgb 0.6699 0.9315 0.5545)!important;}
body > footer > wrap > div.rights.fright{color:rgb(189,227,185)!important;}
body > footer > wrap > div.rights.fright > b{color:rgb(189,227,185)!important;}
body > footer > wrap > div.payways > pway{color:rgb(189,227,185)!important;}
@media(min-width:1024px){
	.splide ad h2{font-size:1.8em !important;}
}
body > socials > wrap > a.social.ico-instagram{display:none !important;}
body > socials > wrap > a.social.ico-instagram::before{display:none !important;}
footer *{padding:5px !important;}
body > footer > wrap > about > ib.ml10{margin-bottom:-30px !important}
body > footer > wrap > about > blockquote{padding:25px !important;text-align:center;}
body > socials > wrap > a.social.call.fright{display:none !important;}
.main{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:67vh;padding-bottom:30px;background:color(srgb 0.9725 0.9726 0.9727);}
body > div > prodlist > c > product > a > picture{transform:scale(0.92)!important;}
/* تعديل على الواجهه العلويه*/
logo{width:100%;max-width:none;background-position:center;height: 55px ;}
/*.top_menu_icon { font-size: 26px !important; background: var(--txt_color); color: #fff; padding: 8px; border-radius: 15px; margin: 0 0 0 10px; opacity:1;box-shadow: 0 10px 28px rgba(0, 0, 0, .16), 0 0 0 5px var(--cart-ring) !important; }*/
.top_menu_icon {
    font-size: 26px !important;
    background: var(--txt_color);
    color: #fff;
    padding: 8px;
    border-radius: 15px;
    margin: 0 0 0 10px;
    opacity:1;
    box-shadow: 0 10px 28px rgba(0, 0, 0, .16), 0 0 0 5px var(--cart-ring) !important;
    height: 40px;
    width: 40px;
    border-radius:var(--cart-radius)!important;

}
body > header > i::before{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%); }
.gift_new { overflow-x: hidden; }
.gift_new * { max-width: 100%; }

/* هوامش الـheader تفي بالغرض
body > header > i::before{transform:translate(-80%,-9%)!important;}
body > header > opencart{transform:translate(100%,10%)!important;}
*/
/* تعديل صفحة المنتج */
body:has(product.box.p_page) > div{
    width: 350px;
    height: 350px;
    margin: 0 auto;
    padding: 2px;
}

body:has(product.box.p_page){
    background: color(srgb 0.9725 0.9726 0.9727);
}

product.box.p_page > h1::before{
    display: none !important;
}

product.box.p_page > add2cart > prices > label > num{
    height: 40px;
    width: 80px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    white-space: nowrap;
}

product.box.p_page > add2cart > flex > add::before{
    background: color(srgb 0.595 0.855 0.4745) !important;
}

product.box.p_page > h3{
    display: none !important;
}

product.box.p_page > div.pc-50{
    display: none !important;
}

product.box.p_page > add2cart > prices > label{
    padding: 6px 10px;
    border-radius: 6px;
    background: transparent;
    border: 0;
}

body:has(product.box.p_page) > div{
    width: 90% !important;
    height: auto  !important;
    max-width: 1500px;
    max-height: 1500px;
    margin-top: 0 !important;
    padding-top: 0 !important;
}

product.box.p_page > a{
    position: relative;
}

product.box.p_page > add2cart > flex > add > phrase{
    font-weight: 1000;
}

body > div > product{
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 12px;               
}

body > div > product > a,
body > div > product > add2cart{
  order: 0;                    
  display: block;              
  width: 100%;
  margin: 0 !important;         
  position: static !important; 
  float: none !important;      
  transform: none !important;   
}

body > div > product > a{
  line-height: 0;
}
body > div > product > a img{
  display: block;
  width: 100%;
  height: auto;
}

body > div > product > hr{ display:none; }
body > div > product > h1{
    background: color(srgb 0.9724 0.9725 0.9726) !important ;
}