@font-face{font-family:IRANYekanX;src:url(/fonts/private/IRANYekanXVFaNumVF.woff2)format("woff2");font-weight:100 1000;font-display:block}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Variable.woff2)format("woff2");font-weight:100 900;font-display:block}@property --u{syntax:"<length>";inherits:true;initial-value:1px}@property --k{syntax:"<length>";inherits:true;initial-value:1px}html,body{background:#fff;margin:0}body{container:page/inline-size}.s{--white:#fff;--aqua:#e5f7ff;--violet:#776fc3;--violet-text:#756cc0;--violet-deep:#574a97;--lilac:#e7ddf2b3;--line:#e7e7e7;--ink:#473889;--icon:#464185;--icon-2:#413382;--ink-tile:#353257;--ink-heading:#1d144e;--sub-lilac:#6d60a0;--sub-gray:#78738c;--price-lilac:#6d609f;--rail:#f7f6fd;--track:#e5e5e9;--menu:#ebe5f6;--pink:#ffe3e3;--pastel-violet:#ebe5f4;--pastel-blue:#e5f6ff;--mint:#dbf7e2;--gray-body:#77767a;--gray-small:#76767b;--row-ink:#33323b;--count:#b55e49;--soft:#f4f2fa;--field:#f2f1f7;--muted:#6f6984;--u:.7px;--cols:4;--margin:16px;--gutter:16px;color:var(--ink);-webkit-font-smoothing:antialiased;direction:rtl;font-family:IRANYekanX,Vazirmatn,Tahoma,sans-serif;position:relative;overflow-x:clip}@container page (width>=768px){.s{--u:clamp(.5px, 100cqi / 1536, .6667px);--cols:8;--margin:calc(60 * var(--u));--gutter:calc(36 * var(--u))}}@container page (width>=1280px){.s{--u:clamp(.6667px, 100cqi / 1920, 1px);--cols:12;--margin:calc(101 * var(--u));--gutter:calc(41 * var(--u))}}:where(.s) *,:where(.s) :before,:where(.s) :after{box-sizing:border-box}:where(.s) a{color:inherit;text-decoration:none}:where(.s) button{font:inherit;color:inherit;cursor:pointer}:where(.s) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.s) :where(h1,h2,h3,p,dl,dd,figure){margin:0}:where(.s) img{display:block}:where(.s) :focus-visible{outline:2px solid var(--violet-deep);outline-offset:3px}.t{white-space:nowrap;line-height:1}.t-cut{text-overflow:ellipsis;overflow:hidden}.sq{border-radius:calc(var(--r) * var(--su,var(--u)))}@supports (corner-shape:superellipse(1.3)){.sq{border-radius:calc(var(--r) * 1.1875 * var(--su,var(--u)));corner-shape:superellipse(1.3)}}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-wrap{max-width:calc(1920 * var(--u));padding-inline:var(--margin);margin-inline:auto;position:relative}.s-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);align-items:start;display:grid}.s-grid>*{grid-column:var(--c-p,1 / -1);grid-row:var(--r-p,auto)}@container page (width>=768px){.s-grid>*{grid-column:var(--c-t,var(--c-p,1 / -1));grid-row:var(--r-t,var(--r-p,auto))}}@container page (width>=1280px){.s-grid>*{grid-column:var(--c-d,var(--c-t,var(--c-p,1 / -1)));grid-row:var(--r-d,var(--r-t,var(--r-p,auto)))}}@container page (width<1280px){.only-d{display:none!important}}@container page (width>=1280px){.not-d{display:none!important}}.s-round{width:calc(72 * var(--u));height:calc(72 * var(--u));border:calc(1 * var(--u)) solid var(--line);background:var(--white);min-width:44px;min-height:44px;color:var(--icon);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.s-ghost{color:var(--icon);opacity:.2;background:0 0;border:0;flex:none;align-items:center;padding:0;display:flex}.s-menu{width:calc(72 * var(--u));height:calc(72 * var(--u));background:var(--menu);min-width:44px;min-height:44px;color:var(--icon-2);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.s-filter{width:calc(72 * var(--u));height:calc(72 * var(--u));background:var(--white);min-width:44px;min-height:44px;color:var(--icon);box-shadow:calc(0 * var(--u)) calc(31.91 * var(--u)) calc(33.59 * var(--u)) calc(-9.4 * var(--u)) #00264545;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.s-bag{width:calc(26 * var(--u));height:calc(32 * var(--u));color:var(--icon-2);flex:none;display:block;position:relative}.s-bag:after{content:"";position:absolute;inset:-12px}.s-bag b{inset-inline:0;top:calc(25 * var(--u) - .75 * max(13px, calc(14 * var(--u))));text-align:center;font:700 max(13px, calc(14 * var(--u)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;color:var(--count);position:absolute}.s-search{height:calc(72 * var(--u));--r:24;border:calc(1 * var(--u)) solid var(--line);background:var(--white);align-items:center;min-height:44px;display:flex;position:relative}.s-search input{min-width:0;height:100%;padding:0 calc(28.84 * var(--u)) 0 calc(16 * var(--u));font:615 max(13px, calc(24 * var(--u)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;color:var(--ink);text-align:right;background:0 0;border:0;outline:0;flex:1;margin:0}.s-search input::placeholder{color:var(--ink);opacity:1}.s-search svg{color:var(--icon);flex:none;margin-inline-end:calc(27 * var(--u))}.s-search:focus-within{outline:2px solid var(--violet-deep);outline-offset:3px}.s-head{align-items:center;column-gap:calc(40 * var(--u));row-gap:calc(20 * var(--u));padding-top:calc(28 * var(--u));flex-wrap:wrap;display:flex;position:relative}.s-head .s-logo{height:calc(72 * var(--u));flex:none;min-height:44px;display:block}.s-head .s-logo img{width:auto;height:100%}.s-head .s-sp{flex:1}.s-head .s-search{flex:1 0 100%;order:9}.s-head .s-back{order:-1}@container page (width>=1024px){.s-head .s-search{order:0;flex:0 1 calc(440 * var(--u))}.s-head .s-back{order:0}}@container page (width>=1280px){.s-head{column-gap:var(--gutter);padding-top:calc(52 * var(--u));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.s-head>*{grid-row:1}.s-head .s-logo{grid-column:1/span 3;justify-self:start}.s-head .s-back{justify-self:start;align-items:center;gap:calc(29 * var(--u));grid-column:6/span 2;margin-inline-start:calc(-1 * var(--u));display:flex}.s-head .s-search{grid-column:8/span 3;margin-inline-start:calc(-41 * var(--u))}.s-head .s-bag{margin-top:calc(20 * var(--u));grid-column:11;justify-self:end}.s-head .s-menu{grid-column:12;justify-self:end;margin-inline-end:var(--menu-end,calc(4 * var(--u)))}.s-head .s-sp{display:none}}.s-back{align-items:center;gap:calc(29 * var(--u));display:flex}.pc{min-width:0;position:relative;container-type:inline-size}.pc-in{--k:calc(100cqi / 398);--su:var(--k);min-height:calc(640 * var(--k));--r:40;background:var(--white);flex-direction:column;display:flex;position:relative}.pc.is-active .pc-in{box-shadow:calc(4 * var(--k)) calc(82 * var(--k)) calc(44 * var(--k)) calc(-34 * var(--k)) #00354d3b}.pc.is-idle .pc-in{box-shadow:calc(4 * var(--k)) calc(49 * var(--k)) calc(38 * var(--k)) calc(-23 * var(--k)) #90b0bbbf}.pc-ph{margin-top:calc(76 * var(--k));height:calc(284 * var(--k));justify-content:center;display:flex}.pc-ph img{width:calc(300 * var(--k));object-fit:contain;object-position:center bottom;height:100%}.pc-info{margin:calc(72 * var(--k)) calc(8 * var(--k)) calc(8 * var(--k));min-height:calc(200 * var(--k));padding:calc(43 * var(--k)) calc(37 * var(--k)) calc(20 * var(--k)) calc(24 * var(--k));--r:32;flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.pc.is-active .pc-info{background:var(--violet-text);color:var(--white)}.pc.is-idle .pc-info{background:var(--lilac)}.pc-txt{flex-direction:column;min-width:0;display:flex}.pc-name{font-size:max(13px, calc(32 * var(--k)));font-weight:745}.pc-name a:after{content:"";z-index:0;position:absolute;inset:0}.pc-sub{margin-top:calc(8.5 * var(--k));font-size:max(13px, calc(18 * var(--k)));font-weight:470}.pc-price{margin-top:calc(36.5 * var(--k));font-size:max(13px, calc(20 * var(--k)));font-weight:505}.pc.is-idle .pc-sub{color:var(--sub-lilac)}.pc.is-idle .pc-price{color:var(--price-lilac)}.pc-plus{z-index:1;width:calc(61 * var(--k));height:calc(61 * var(--k));min-width:40px;min-height:40px;margin-top:calc(72 * var(--k));color:var(--white);background:var(--violet-deep);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.pc.is-idle .pc-plus{color:var(--icon-2);background:#fffc}.pc-plus svg,.ci-del svg{width:max(14px, calc(20 * var(--k)))!important;height:max(14px, calc(20 * var(--k)))!important}.pc-glow{left:calc(38 * var(--k));top:calc(593 * var(--k));width:calc(48 * var(--k));height:calc(31 * var(--k));border-radius:calc(15.5 * var(--k));filter:blur(calc(15.1 * var(--k)));background:#a691bc;position:absolute}.fi{min-width:0;container-type:inline-size}.fi-in{--k:calc(100cqi / 440);--su:var(--k);min-height:calc(184 * var(--k));--r:40;background:var(--white);border:calc(1 * var(--k)) solid var(--line);align-items:center;padding-inline-start:calc(57 * var(--k));display:flex;position:relative}.fi.is-on .fi-in{--k:calc(100cqi / 488);background:var(--violet-text);color:var(--white);border-color:#0000;padding-inline-start:calc(22 * var(--k))}.fi-pic{width:calc(120 * var(--k));height:calc(120 * var(--k));flex:none;position:relative}.fi-pic:before{content:"";background:var(--tint);border-radius:50%;position:absolute;inset:0}.fi-pic img{inset-inline:0;top:calc(-5 * var(--k));width:100%;height:calc(130 * var(--k));object-fit:contain;position:absolute}.fi-txt{min-width:0;margin-inline-start:calc(57.66 * var(--k));margin-top:calc(3.64 * var(--k));flex-direction:column;display:flex}.fi-name{font-size:max(13px, calc(24 * var(--k)));font-weight:745}.fi-name a:after{content:"";position:absolute;inset:0}.fi-sub{margin-top:calc(14.8 * var(--k));font-size:max(13px, calc(16 * var(--k)));color:var(--sub-gray);font-weight:470}.fi.is-on .fi-sub{color:var(--white)}.fi-cap{width:calc(52 * var(--k));height:calc(138 * var(--k));border-radius:calc(26 * var(--k));background:var(--violet-deep);flex:none;justify-content:center;align-items:center;margin-inline-end:calc(31 * var(--k));display:flex}.fi-cap span{white-space:nowrap;font:505 max(13px, calc(20 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;color:#ffffffb3;transform:rotate(-90deg)}.seg{min-width:0;container-type:inline-size}.seg-in{--k:calc(100cqi / 692.54);height:calc(88 * var(--k));min-height:48px;padding:calc(7 * var(--k)) calc(5.5 * var(--k));border:calc(1 * var(--k)) solid var(--line);border-radius:calc(44 * var(--k));background:var(--white);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.seg-in>*{border-radius:calc(36 * var(--k));min-width:0;font:745 max(13px, calc(22 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;color:var(--ink);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.seg-in>.is-on{background:var(--violet-text);color:var(--white)}.ci{min-width:0;container-type:inline-size}.ci-in{--k:calc(100cqi / 837);--su:var(--k);grid-template-columns:calc(120 * var(--k)) minmax(0, 1fr) auto auto;align-items:center;column-gap:calc(24 * var(--k));min-height:calc(184 * var(--k));padding-inline:calc(57 * var(--k)) calc(32 * var(--k));--r:40;background:var(--white);box-shadow:calc(4 * var(--k)) calc(49 * var(--k)) calc(38 * var(--k)) calc(-23 * var(--k)) #90b0bbbf;grid-template-areas:"pic txt step del";display:grid}.ci-pic{width:calc(120 * var(--k));height:calc(120 * var(--k));grid-area:pic;position:relative}.ci-pic:before{content:"";background:var(--tint);border-radius:50%;position:absolute;inset:0}.ci-pic img{inset-inline:0;top:calc(-5 * var(--k));width:100%;height:calc(130 * var(--k));object-fit:contain;position:absolute}.ci-txt{min-width:0;margin-top:calc(65.4 * var(--k));flex-direction:column;grid-area:txt;align-self:start;margin-inline-start:calc(33.66 * var(--k));display:flex;position:relative}.ci-name{font-size:max(13px, calc(24 * var(--k)));font-weight:745}.ci-name a:after{content:"";position:absolute;inset:0}.ci-var{margin-top:calc(14.8 * var(--k));font-size:max(13px, calc(16 * var(--k)));color:var(--sub-gray);font-weight:470}.ci-pr{margin-top:calc(17.4 * var(--k));font-size:max(13px, calc(20 * var(--k)));color:var(--ink-heading);font-weight:505}.ci-step{width:calc(168 * var(--k));height:calc(72 * var(--k));border:calc(1 * var(--k)) solid var(--line);border-radius:calc(36 * var(--k));background:var(--white);grid-area:step;align-items:center;min-height:44px;display:flex}.ci-step button{width:calc(56 * var(--k));min-width:40px;height:100%;color:var(--icon);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ci-step output{text-align:center;font:745 max(13px, calc(22 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;color:var(--ink);flex:1}.ci-del{width:calc(72 * var(--k));height:calc(72 * var(--k));border:calc(1 * var(--k)) solid var(--line);background:var(--white);min-width:44px;min-height:44px;color:var(--icon);border-radius:50%;grid-area:del;justify-content:center;align-items:center;padding:0;display:flex}@container (width<560px){.ci-in{grid-template-columns:84px minmax(0,1fr) 44px;grid-template-areas:"pic txt del""step step step";align-items:start;gap:14px;min-height:0;padding:16px}.ci-pic{width:84px;height:84px}.ci-pic img{height:92px;top:-4px}.ci-txt{margin:4px 0 0}.ci-name,.ci-var,.ci-pr{white-space:normal;line-height:1.35}.ci-var,.ci-pr{margin-top:4px}.ci-step{justify-self:end;width:132px;height:44px}.ci-del{width:44px;height:44px}}.code{min-width:0;container-type:inline-size}.code-in{--k:calc(100cqi / 692.54);height:calc(88 * var(--k));min-height:52px;padding:calc(7 * var(--k)) calc(32 * var(--k)) calc(7 * var(--k)) calc(6.5 * var(--k));border:calc(1 * var(--k)) solid var(--line);border-radius:calc(44 * var(--k));background:var(--white);align-items:center;display:flex;position:relative}.code-in input{min-width:0;height:100%;font:615 max(13px, calc(22 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;color:var(--ink);text-align:right;background:0 0;border:0;outline:0;flex:1;padding:0}.code-in input::placeholder{color:var(--sub-gray);opacity:1}.code-in button{width:calc(160 * var(--k));height:100%;border-radius:calc(36 * var(--k));background:var(--violet-text);color:var(--white);font:745 max(13px, calc(22 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;border:0;flex:none;margin-inline-start:calc(20 * var(--k))}.code-in:focus-within{outline:2px solid var(--violet-deep);outline-offset:3px}.bill{min-width:0;container-type:inline-size}.bill-in{--k:calc(100cqi / 692.54);--su:var(--k);min-height:calc(504 * var(--k));padding:calc(55 * var(--k)) calc(45 * var(--k)) calc(24 * var(--k));--r:40;background:var(--violet-text);color:var(--white);flex-direction:column;display:flex}.bill-in h2{font-size:max(13px, calc(28 * var(--k)));font-weight:745}.bill-in dl{flex-direction:column;display:flex}.bill-in>dl:first-of-type{margin-top:calc(58 * var(--k))}.bill-row{justify-content:space-between;align-items:baseline;gap:calc(24 * var(--k));display:flex}.bill-row+.bill-row{margin-top:calc(20 * var(--k))}.bill-row dt{font:470 max(13px, calc(18 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif}.bill-row dd{font:505 max(13px, calc(20 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif}.bill-in hr{width:100%;margin:calc(35 * var(--k)) 0 calc(31 * var(--k));border:0;border-top:calc(1 * var(--k)) solid #ffffff73}.bill-row.total dt{font:745 max(13px, calc(24 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif}.bill-row.total dd{font:745 max(13px, calc(32 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif}.bill-go{justify-content:center;align-items:center;gap:calc(14 * var(--k));height:calc(72 * var(--k));min-height:48px;margin:auto calc(-21 * var(--k)) 0;border-radius:calc(36 * var(--k));background:var(--violet-deep);color:var(--white);font:745 max(13px, calc(22 * var(--k)))/1 IRANYekanX, Vazirmatn, Tahoma, sans-serif;padding-top:0;display:flex}.ph{display:none}@container page (width<768px){.s>.s-wrap,.s>.s-panel{display:none!important}.ph{display:flex}}.ph{--pad:16px;--soft:#f4f2fa;--field:#f2f1f7;--muted:#6f6984;min-height:100dvh;color:var(--ink-heading);flex-direction:column;font:400 13px/1.7 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph>main{flex:1 0 auto;padding-bottom:28px}.ph svg{flex:none;display:block}.ph :where(button,input){font-family:IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-top{z-index:20;height:60px;padding:0 var(--pad);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#fffffff0;align-items:center;gap:10px;display:flex;position:sticky;top:0}.ph-top.is-line{border-bottom:1px solid var(--line)}.ph-logo{flex:none;display:block}.ph-logo img{width:auto;height:32px;display:block}.ph-search{background:var(--field);min-width:0;height:40px;color:var(--icon);border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.ph-search input{min-width:0;height:100%;color:var(--ink-heading);text-align:right;background:0 0;border:0;outline:0;flex:1;padding:0;font:500 13px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-search input::placeholder{color:var(--muted);opacity:1}.ph-search:focus-within{outline:2px solid var(--violet-deep);outline-offset:2px}.ph-ibtn{width:40px;height:40px;color:var(--icon);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid;position:relative}.ph-ibtn.is-line{border:1px solid var(--line)}.ph-sp{flex:1}.ph-badge{top:0;background:var(--violet-deep);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font:745 11px/18px IRANYekanX,Vazirmatn,Tahoma,sans-serif;position:absolute;inset-inline-end:-2px;box-shadow:0 0 0 2px #fff}.ph-top-h{white-space:nowrap;flex:1;min-width:0;font:745 16px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-top-h small{color:var(--muted);margin-inline-start:6px;font:500 12px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-hero{isolation:isolate;height:168px;margin:4px var(--pad) 0;background:var(--aqua);border-radius:24px;align-items:center;padding:0 20px 6px;display:flex;position:relative;overflow:hidden}.ph-hero-txt{z-index:2;width:56%;position:relative}.ph-hero-k{color:var(--violet-deep);font:745 12px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-hero-h{color:var(--ink-heading);text-wrap:balance;margin-top:8px;font:745 18px/1.55 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-cta{background:var(--violet-text);color:#fff;border-radius:17px;align-items:center;gap:2px;height:34px;margin-top:12px;padding:0 14px 0 8px;font:745 12px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:inline-flex}.ph-hero-art{z-index:1;width:44%;position:absolute;top:0;bottom:0;left:0}.ph-hero-disc{background:var(--violet);border-radius:50%;width:124px;height:124px;margin-left:-62px;position:absolute;top:22px;left:50%}.ph-hero-art img{filter:drop-shadow(0 10px 9px #1d144e42);width:auto;position:absolute}.ph-hero-art .is-back{height:110px;bottom:28px;right:calc(50% - 4px)}.ph-hero-art .is-front{z-index:1;height:136px;bottom:14px;left:calc(50% - 22px)}.ph-dots{gap:4px;display:flex;position:absolute}.ph-dots i{background:#47388938;border-radius:3px;width:6px;height:6px}.ph-dots i.on{background:var(--violet-text);width:16px}.ph-hero .ph-dots{bottom:12px;left:50%;transform:translate(-50%)}.ph-cats{padding:22px calc(var(--pad) - 6px) 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.ph-cat{min-width:0;color:var(--ink-heading);text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;font:600 12px/1.2 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:flex}.ph-cat-pic{background:var(--tint);border-radius:50%;width:56px;height:56px;position:relative}.ph-cat-pic img{object-fit:contain;object-position:center bottom;width:42px;height:57px;margin-left:-21px;position:absolute;top:-9px;left:50%}.ph-cat.is-all .ph-cat-pic{background:var(--menu);color:var(--icon-2);place-items:center;display:grid}.ph-sec{margin-top:28px}.ph-sec-h{padding:0 var(--pad);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ph-sec-h h2{font:745 16px/1.3 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-more{color:var(--violet-text);align-items:center;gap:1px;font:600 12px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:inline-flex;position:relative}.ph-more:after{content:"";position:absolute;inset:-12px -8px}.ph-rail{padding:0 var(--pad) 2px;scroll-padding-inline:var(--pad);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:148px;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.ph-rail::-webkit-scrollbar{display:none}.ph-rail>*{scroll-snap-align:start}.ph-grid{padding:0 var(--pad);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;display:grid}@container page (width>=560px){.ph-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-rail{grid-auto-columns:168px}}.pcm{flex-direction:column;min-width:0;display:flex;position:relative}.pcm-ph{aspect-ratio:1;background:var(--soft);border-radius:16px;position:relative}.pcm-ph img{object-fit:contain;width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;inset:14px}.pcm-ph img.is-clean,.ph-item-pic img.is-clean{filter:drop-shadow(0 7px 6px #1d144e24)}.pcm-b{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font:500 11px/1.4 IRANYekanX,Vazirmatn,Tahoma,sans-serif;overflow:hidden}.pcm-n{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;margin-top:3px;font:600 13px/1.55 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:-webkit-box;overflow:hidden}.pcm-n a:after{content:"";position:absolute;inset:0}.pcm-row{justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:8px;display:flex}.pcm-pr{white-space:nowrap;font:745 14px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.pcm-pr small,.ph-buy-pr small,.ph-item-pr small{color:var(--muted);margin-inline-start:3px;font:500 11px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.pcm-add{z-index:1;background:var(--violet-text);color:#fff;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.pcm-add:after{content:"";position:absolute;inset:-6px}.ph-nav{z-index:30;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky;bottom:0}.ph-nav a{color:var(--muted);flex-direction:column;align-items:center;gap:4px;padding:4px 0;font:600 11px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:flex}.ph-nav .ic{border-radius:15px;place-items:center;width:56px;height:30px;display:grid;position:relative}.ph-nav a.is-on{color:var(--violet-text)}.ph-nav a.is-on .ic{background:var(--pastel-violet)}.ph-nav .ph-badge{top:-6px;inset-inline-end:3px}.ph-gal{isolation:isolate;height:316px;margin:4px var(--pad) 0;background:var(--aqua);border-radius:28px;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ph-gal-disc{background:var(--violet);z-index:-1;border-radius:50%;width:216px;height:216px;margin-left:-108px;position:absolute;top:40px;left:50%}.ph-gal img{object-fit:contain;filter:drop-shadow(0 16px 14px #1d144e47);width:auto;max-width:calc(100% - 64px);height:252px;margin-bottom:36px}.ph-gal .ph-dots{bottom:14px;left:50%;transform:translate(-50%)}.ph-gal-act{width:40px;height:40px;color:var(--ink-tile);background:#fff;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 6px 16px #00496824}.ph-pi{padding:18px var(--pad) 0}.ph-pi-brand{color:var(--muted);font:600 12px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-pi-brand a{color:var(--violet-text);position:relative}.ph-pi-brand a:after{content:"";position:absolute;inset:-12px -8px}.ph-pi-name{text-wrap:balance;margin-top:8px;font:745 18px/1.6 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-pi-short{color:var(--muted);margin-top:2px;font:500 12px/1.6 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ph-chips li{background:var(--soft);height:26px;color:var(--ink-tile);border-radius:13px;padding:0 10px;font:600 11px/26px IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-tabs{margin:20px var(--pad) 0;background:var(--field);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid}.ph-tabs button{height:36px;color:var(--muted);background:0 0;border:0;border-radius:18px;padding:0;font:745 13px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-tabs button.is-on{color:var(--ink-heading);background:#fff;box-shadow:0 2px 8px #1d144e1a}.ph-attrs{margin:6px var(--pad) 0}.ph-attrs>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 0;font:500 13px/1.4 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:flex}.ph-attrs dt{color:var(--muted)}.ph-attrs dd{text-align:left;font-weight:600}.ph-desc{margin:12px var(--pad) 0;color:var(--gray-body);font:400 13px/1.85 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-logo,.ph-cta,.ph-tabs button,.ph-step button,.ph-code button{position:relative}.ph-ibtn:after,.ph-gal-act:after,.ph-logo:after,.ph-cta:after,.ph-tabs button:after,.ph-step button:after,.ph-code button:after{content:"";position:absolute}.ph-ibtn:after,.ph-gal-act:after{inset:-4px}.ph-logo:after{inset:-6px -4px}.ph-cta:after{inset:-5px 0}.ph-tabs button:after{inset:-4px 0}.ph-step button:after{inset:-7px -1px}.ph-code button:after{inset:-6px 0}.ph-buy{z-index:30;padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff7;align-items:center;gap:14px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #1d144e0d}.ph-buy-btn{background:var(--violet-text);color:#fff;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 16px;font:745 14px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:flex}.ph-buy-pr{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}.ph-buy-pr span{color:var(--muted);font:500 11px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-buy-pr b{white-space:nowrap;font:745 16px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-steps{padding:12px var(--pad) 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ph-steps li{color:var(--muted);flex-direction:column;gap:7px;font:600 11px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:flex}.ph-steps li:before{content:"";background:var(--track);border-radius:2px;height:3px}.ph-steps li.on{color:var(--violet-text)}.ph-steps li.on:before{background:var(--violet-text)}.ph-items{margin:4px var(--pad) 0}.ph-item{border-bottom:1px solid var(--line);gap:12px;padding:14px 0;display:flex;position:relative}.ph-item-pic{background:var(--soft);border-radius:16px;flex:none;width:80px;height:80px;position:relative}.ph-item-pic img{object-fit:contain;width:64px;height:64px;position:absolute;inset:8px}.ph-item-body{flex-direction:column;flex:1;min-width:0;display:flex}.ph-item-b{color:var(--muted);font:500 11px/1.4 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-item-n a:after{content:"";position:absolute;inset:0}.ph-item-n{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;margin-top:2px;font:600 13px/1.55 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:-webkit-box;overflow:hidden}.ph-item-row{align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.ph-item-pr{white-space:nowrap;flex:1;font:745 14px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-step{z-index:1;border:1px solid var(--line);border-radius:17px;flex:none;align-items:center;height:34px;padding:0 2px;display:flex;position:relative}.ph-step button{width:30px;height:30px;color:var(--icon);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ph-step output{text-align:center;min-width:18px;font:745 13px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-code{height:52px;margin:18px var(--pad) 0;border:1px dashed #c9c2e4;border-radius:14px;align-items:center;gap:8px;padding:0 14px 0 6px;display:flex}.ph-code input{min-width:0;height:100%;color:var(--ink-heading);text-align:right;background:0 0;border:0;outline:0;flex:1;padding:0;font:500 13px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-code input::placeholder{color:var(--muted);opacity:1}.ph-code button{background:var(--ink);color:#fff;border:0;border-radius:10px;height:40px;padding:0 18px;font:745 12px/1 IRANYekanX,Vazirmatn,Tahoma,sans-serif}.ph-code:focus-within{outline:2px solid var(--violet-deep);outline-offset:2px}.ph-sum{margin:12px var(--pad) 0;background:var(--soft);border-radius:18px;padding:8px 16px}.ph-sum dl>div{justify-content:space-between;gap:12px;padding:7px 0;font:500 13px/1.5 IRANYekanX,Vazirmatn,Tahoma,sans-serif;display:flex}.ph-sum dt{color:var(--muted)}.ph-sum dd{font-weight:600}.ph-sum .total{border-top:1px solid #47388924;margin-top:4px;padding-top:11px}.ph-sum .total dt{color:var(--ink-heading);font-weight:745}.ph-sum .total dd{font-size:16px;font-weight:745}
