#pdp-bar{--pa:#ff9317;--pon:#141414;--pbg:#0a0a0a;--ponbg:#ffffff;
	position:fixed;inset:auto 0 0 0;z-index:9998;direction:rtl;font-family:Heebo,system-ui,sans-serif;
	background:var(--pbg);color:var(--ponbg);border-top:3px solid var(--pa);box-shadow:0 -6px 24px rgba(0,0,0,.28);
	transform:translateY(110%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}
#pdp-bar.on{transform:none}
#pdp-bar .pdp-in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:9px 14px}
#pdp-bar .pdp-av{width:44px;height:44px;border-radius:50%;background:#fff;flex:0 0 44px;display:flex;
	align-items:center;justify-content:center;overflow:hidden}
#pdp-bar .pdp-av img{max-width:84%;max-height:84%;object-fit:contain;display:block}
#pdp-bar .pdp-av span{font-size:19px;font-weight:800;color:#141414}
#pdp-bar .pdp-tx{flex:1 1 auto;min-width:0;line-height:1.25}
#pdp-bar .pdp-nm{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#pdp-bar .pdp-sb{font-size:11.5px;color:var(--pa);font-weight:600;letter-spacing:.2px}
#pdp-bar .pdp-ac{display:flex;gap:8px;flex:0 0 auto}
#pdp-bar a.pdp-b{display:inline-flex;align-items:center;gap:6px;border-radius:9px;padding:10px 16px;
	font-size:14.5px;font-weight:700;text-decoration:none;white-space:nowrap;transition:.15s;border:1px solid transparent}
#pdp-bar a.pdp-tel{background:transparent;color:var(--ponbg) !important;border-color:var(--ponbg);opacity:.72}
#pdp-bar a.pdp-tel:hover{opacity:1}
#pdp-bar .pdp-x{background:none;border:0;color:var(--ponbg);opacity:.45;font-size:19px;line-height:1;cursor:pointer;padding:4px 2px;flex:0 0 auto}
#pdp-bar .pdp-x:hover{opacity:1}
body.pdp-pad{padding-bottom:74px !important}
@media(max-width:640px){
	#pdp-bar .pdp-in{gap:9px;padding:8px 10px}
	#pdp-bar .pdp-av{width:38px;height:38px;flex-basis:38px}
	#pdp-bar .pdp-nm{font-size:14px}
	#pdp-bar a.pdp-b{padding:9px 13px;font-size:13.5px}
	#pdp-bar a.pdp-tel span.pdp-lb{display:none}
	body.pdp-pad{padding-bottom:66px !important}
}

#pdp-mini{--pa:#ff9317;position:fixed;bottom:16px;left:16px;z-index:9997;width:56px;height:56px;border-radius:50%;border:3px solid var(--pa);
	background:#fff;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;
	box-shadow:0 6px 20px rgba(0,0,0,.28);transform:scale(0);transition:transform .22s cubic-bezier(.2,.9,.3,1.3)}
#pdp-mini.on{transform:scale(1)}

#pdp-mini img{max-width:78%;max-height:78%;object-fit:contain;display:block}
#pdp-mini span{font-size:21px;font-weight:800;color:#0a0a0a}
#pdp-mini::after{content:"";position:absolute;top:4px;right:4px;width:11px;height:11px;border-radius:50%;
	background:var(--pa);border:2px solid #fff}
@media(max-width:640px){#pdp-mini{width:50px;height:50px;bottom:13px;left:13px}}

#pdp-bar a.pdp-b,#pdp-bar button.pdp-b{font-family:inherit}
#pdp-bar button.pdp-b{cursor:pointer}
#pdp-bar .pdp-add{background:var(--pa);color:var(--pon);border:1px solid transparent}
#pdp-bar .pdp-add:hover{filter:brightness(.92)}
#pdp-bar .pdp-add.done{background:#1f7a45;color:#fff}
#pdp-bar .pdp-open{background:#fff;color:#141414;border:1px solid #fff}
#pdp-bar .pdp-open em{font-style:normal;background:var(--pa);color:var(--pon);border-radius:99px;padding:1px 7px;margin-inline-start:5px;font-size:12.5px;font-weight:800}
#pdp-bar .pdp-wa{background:transparent;color:var(--ponbg) !important;border-color:var(--ponbg);opacity:.72}
#pdp-bar .pdp-wa:hover{opacity:1;background:transparent}
#pdp-mini em{position:absolute;top:-4px;right:-4px;background:var(--pa);color:var(--pon);border:2px solid #fff;border-radius:99px;
	font-style:normal;font-size:11px;font-weight:800;min-width:20px;padding:1px 4px;display:none}
#pdp-mini.has em{display:block}
#pdp-mini.has::after{display:none}

#pdp-dr{position:fixed;inset:0;z-index:10000;direction:rtl;font-family:Heebo,system-ui,sans-serif;visibility:hidden}
#pdp-dr.on{visibility:visible}
#pdp-dr .pdp-ov{position:absolute;inset:0;background:rgba(10,10,10,.5);opacity:0;transition:opacity .25s}
#pdp-dr.on .pdp-ov{opacity:1}
#pdp-dr .pdp-pan{position:absolute;inset:0 0 0 auto;width:min(440px,100%);background:#fff;display:flex;flex-direction:column;
	transform:translateX(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);box-shadow:-8px 0 30px rgba(0,0,0,.2)}
#pdp-dr.on .pdp-pan{transform:none}
#pdp-dr .pdp-hd{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border-bottom:1px solid #e6e8ec;font-size:17px}
#pdp-dr .pdp-cl{background:none;border:0;font-size:26px;line-height:1;cursor:pointer;color:#6b7280}
#pdp-dr .pdp-bd{padding:16px 18px 26px;overflow:auto;flex:1}
#pdp-dr .pdp-it{display:flex;gap:10px;align-items:flex-start;border-bottom:1px solid #eef0f2;padding:11px 0}
#pdp-dr .pdp-it img,#pdp-dr .pdp-noimg{width:52px;height:64px;object-fit:cover;border-radius:8px;background:#f6f7f8;flex:0 0 52px}
#pdp-dr .pdp-itx{flex:1 1 auto;min-width:0}
#pdp-dr .pdp-itx a{font-weight:700;font-size:14.5px;color:#14161a;text-decoration:none;display:block;margin-bottom:6px}
#pdp-dr .pdp-inote{width:100%;border:1px solid #e6e8ec;border-radius:7px;padding:7px 9px;font-size:13px;font-family:inherit}
#pdp-dr .pdp-qt{display:flex;align-items:center;gap:6px;flex:0 0 auto}
#pdp-dr .pdp-qt button{width:26px;height:26px;border:1px solid #e6e8ec;background:#fff;border-radius:6px;cursor:pointer;font-size:15px;line-height:1}
#pdp-dr .pdp-qt span{min-width:16px;text-align:center;font-weight:700;font-size:14px}
#pdp-dr .pdp-rm{background:none;border:0;color:#b9bec5;font-size:19px;cursor:pointer;padding:0 2px;flex:0 0 auto}
#pdp-dr .pdp-rm:hover{color:#c00}
#pdp-dr .pdp-emp{color:#6b7280;padding:14px 0}
#pdp-dr .pdp-frm{margin-top:18px}
#pdp-dr .pdp-ff{display:flex;flex-direction:column;gap:4px;margin-bottom:11px}
#pdp-dr .pdp-ff label{font-size:13px;font-weight:700}
#pdp-dr .pdp-ff input,#pdp-dr .pdp-ff textarea{border:1px solid #e6e8ec;border-radius:8px;padding:10px 12px;font-size:15px;font-family:inherit}
#pdp-dr .pdp-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
#pdp-dr .pdp-er{background:#fdecec;border:1px solid #f3b1b1;color:#a00;border-radius:8px;padding:9px 12px;font-size:14px;margin-bottom:10px}
#pdp-dr .pdp-send{width:100%;background:var(--pa,#ff9317);color:var(--pon,#141414);border:0;border-radius:10px;padding:14px;font-size:16px;font-weight:800;cursor:pointer;text-align:center}
#pdp-dr .pdp-send:hover{filter:brightness(.92)}
#pdp-dr .pdp-send:disabled{opacity:.6;cursor:default}
#pdp-dr .pdp-fine{font-size:12.5px;color:#6b7280;text-align:center;margin:10px 0 0}
#pdp-dr .pdp-ok{text-align:center;padding:40px 10px}
#pdp-dr .pdp-vi{width:64px;height:64px;border-radius:50%;background:#e8f7ee;color:#127a3d;font-size:32px;display:flex;
	align-items:center;justify-content:center;margin:0 auto 16px}
#pdp-dr .pdp-ok h4{font-size:20px;font-weight:800;margin:0 0 6px}
#pdp-dr .pdp-ok p{color:#6b7280;margin:0 0 20px}
@media(max-width:640px){#pdp-bar .pdp-wa,#pdp-bar .pdp-tel{display:none}#pdp-bar .pdp-add,#pdp-bar .pdp-open{padding:10px 14px}}
