.pg-product .pdp-crumbs{padding-top:22px}.pg-product .pdp-top{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) 344px;grid-gap:32px;gap:32px;align-items:start;margin-top:18px}.pg-product .stars{position:relative;display:inline-flex;vertical-align:middle}.pg-product .stars>span{display:flex;gap:1px}.pg-product .stars svg{width:15px;height:15px;flex-shrink:0}.pg-product .stars__bg svg{color:var(--line);fill:var(--line)}.pg-product .stars__fg{position:absolute;top:0;bottom:0;inset-inline-start:0;width:var(--w);overflow:hidden}.pg-product .stars__fg svg{color:var(--gold);fill:var(--gold)}.pg-product .gal{position:-webkit-sticky;position:sticky;top:calc(90px + var(--nav-h))}.pg-product .pfresh--gal{margin-top:12px;justify-content:center;font-size:13.5px}.pg-product .gal__stage{position:relative;aspect-ratio:1;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);isolation:isolate;cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pg-product .gal__stage.is-drag{cursor:-webkit-grabbing;cursor:grabbing}.pg-product .gal__view{position:absolute;inset:0;opacity:0;transform:scale(.94);transition:opacity .5s ease,transform .8s var(--ease-out)}.pg-product .gal__view.is-on{opacity:1;transform:none}.pg-product .gal__lens-in .art,.pg-product .gal__view .art{position:absolute;inset:0}.pg-product .gal__view .art svg.part{width:56%;height:56%}.pg-product .gal__view .art .dim{font-size:11px;bottom:26px;inset-inline-end:20px}.pg-product .gal__dims{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;direction:ltr;z-index:1;transition:opacity .4s}.pg-product .gal__dims .d{stroke:var(--gold);stroke-width:.35;fill:none;stroke-dasharray:1;stroke-dashoffset:1}.pg-product .gal__dims text{font-family:var(--mono);font-size:2.6px;fill:var(--gold-600);opacity:0;transition:opacity .6s .9s}.pg-product .gal__stage.v1 .gal__dims text,:root[data-theme=dark] .pg-product .gal__dims text{fill:var(--gold)}.pg-product .gal__stage.is-drawn .gal__dims .d{animation:pdpDash 1.2s var(--ease-out) forwards}.pg-product .gal__stage.is-drawn .gal__dims .d:nth-of-type(2){animation-delay:.2s}.pg-product .gal__stage.is-drawn .gal__dims .d:nth-of-type(3){animation-delay:.4s}.pg-product .gal__stage.is-drawn .gal__dims text{opacity:1}.pg-product .gal__stage:not(.v0):not(.v1) .gal__dims{opacity:0}@keyframes pdpDash{to{stroke-dashoffset:0}}.pg-product .gal__flags{position:absolute;top:16px;inset-inline-start:16px;z-index:3;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.pg-product .gal__flags .tag{height:28px;padding-inline:10px;font-size:12px}.pg-product .gal__fav{position:absolute;top:14px;inset-inline-end:14px;z-index:3;width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 86%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;color:var(--ink-soft);transition:transform .3s var(--ease-spring),color .2s}.pg-product .gal__fav svg{width:20px;height:20px}.pg-product .gal__fav.is-on,.pg-product .gal__fav:hover{color:var(--danger)}.pg-product .gal__fav.is-on svg{fill:currentColor;animation:heart .5s var(--ease-spring)}.pg-product .gal__360{position:absolute;bottom:14px;inset-inline-start:14px;z-index:3;display:inline-flex;align-items:center;gap:9px;height:42px;padding-inline:6px 14px;border-radius:99px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 86%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--heading);font-weight:800;font-size:13px;transition:transform .3s var(--ease-spring)}.pg-product .gal__360:hover{transform:translateY(-2px)}.pg-product .gal__360 .ic{width:30px;height:30px;border-radius:50%;background:var(--navy-900);color:var(--gold);display:grid;place-items:center}.pg-product .gal__360 .ic svg{width:16px;height:16px;animation:gearSpin 4s linear infinite}.pg-product .gal__360 small{font-weight:600;color:var(--muted);font-size:11.5px}.pg-product .gal__hint{display:inline-flex;align-items:center;gap:6px}.pg-product .gal__hint svg{width:15px;height:15px}.pg-product .gal__lens{position:absolute;left:0;top:0;z-index:5;width:176px;height:176px;border-radius:50%;overflow:hidden;pointer-events:none;border:3px solid var(--gold);background:var(--surface);box-shadow:0 24px 50px -12px rgba(1,25,56,.5);opacity:0;transform:scale(.5);transition:opacity .25s,transform .4s var(--ease-spring)}.pg-product .gal__stage.is-zoom .gal__lens{opacity:1;transform:none}.pg-product .gal__lens-in{position:absolute;left:0;top:0}.pg-product .gal__lens:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35),inset 0 -20px 40px rgba(1,25,56,.12)}.pg-product .gal__stage.is-spin .gal__view.is-on svg.part{animation:pdpSpinY 2.4s var(--ease-out)}@keyframes pdpSpinY{0%{transform:perspective(700px) rotateY(0)}to{transform:perspective(700px) rotateY(1turn)}}.pg-product .gal__thumbs{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-top:12px}.pg-product .gal__thumbs button{position:relative;aspect-ratio:1;padding:0;border-radius:14px;overflow:hidden;border:2px solid transparent;background:none;transition:border-color .25s,transform .35s var(--ease-spring),box-shadow .25s}.pg-product .gal__thumbs button .art{position:absolute;inset:0}.pg-product .gal__thumbs button .art svg.part{width:62%;height:62%;filter:none}.pg-product .gal__thumbs button .art .dim{display:none}.pg-product .gal__thumbs button:hover{transform:translateY(-3px)}.pg-product .gal__thumbs button.is-on{border-color:var(--gold);box-shadow:0 0 0 4px rgba(255,191,0,.18)}.pg-product .gal__cap{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:12.5px;color:var(--muted)}.pg-product .gal__cap b{color:var(--heading)}.pg-product .info__top{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.pg-product .brandmark{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--heading);font-size:14px}.pg-product .brandmark .m{width:30px;height:30px;border-radius:9px;background:var(--navy-900);color:var(--gold);display:grid;place-items:center;font-size:13px}.pg-product .rate-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--heading)}.pg-product .rate-link u{text-decoration:none;color:var(--muted);font-weight:600;border-bottom:1px dashed var(--line)}.pg-product .rate-link:hover u{color:var(--heading);border-color:var(--heading)}.pg-product .info h1{font-size:clamp(21px,1.9vw,27px);line-height:1.65;margin-top:12px;font-weight:800}.pg-product .code{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;font-size:12.5px;color:var(--muted)}.pg-product .code__v{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:12px 4px;border-radius:10px;background:var(--field);color:var(--heading);font-family:var(--mono);font-size:12.5px;direction:ltr}.pg-product .code__v button{width:26px;height:26px;border:0;border-radius:8px;background:var(--surface);color:var(--ink-soft);display:grid;place-items:center;transition:background .2s,color .2s,transform .3s var(--ease-spring)}.pg-product .code__v button svg{width:14px;height:14px}.pg-product .code__v button:active{transform:scale(.85)}.pg-product .code__v button.is-ok{background:var(--ok);color:#fff}.pg-product .fitc{position:relative;overflow:hidden;margin-top:18px;padding:16px;border-radius:var(--r-md);border:1.5px solid color-mix(in srgb,var(--ok) 45%,transparent);background:var(--ok-soft);transition:background .4s,border-color .4s}.pg-product .fitc:before{content:"";position:absolute;width:160px;height:160px;inset-inline-end:-50px;top:-60px;border-radius:50%;border:1.5px dashed color-mix(in srgb,var(--ok) 30%,transparent);animation:gearSpin 40s linear infinite}.pg-product .fitc__main{position:relative;display:flex;align-items:center;gap:14px}.pg-product .fitc__ic{position:relative;width:56px;height:56px;flex-shrink:0}.pg-product .fitc__ic svg{width:100%;height:100%;overflow:visible}.pg-product .fitc__ic .c{fill:none;stroke:var(--ok);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1}.pg-product .fitc__ic .bg{fill:var(--ok);transform-box:fill-box;transform-origin:center;transform:scale(.3);opacity:0}.pg-product .fitc__ic .k{fill:none;stroke:#fff;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.pg-product .fitc__ic:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--ok);opacity:0}.pg-product .fitc.is-drawn .c{animation:pdpDash .7s var(--ease-out) forwards}.pg-product .fitc.is-drawn .bg{animation:pdpPop .55s .5s var(--ease-spring) forwards}.pg-product .fitc.is-drawn .k{animation:pdpDash .45s .85s var(--ease-out) forwards}.pg-product .fitc.is-drawn .fitc__ic:after{animation:pdpRipple 1.4s ease-out 1.1s}@keyframes pdpPop{to{transform:none;opacity:1}}@keyframes pdpRipple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.pg-product .fitc__t b{display:block;font-size:15.5px;font-weight:800;color:var(--ok);line-height:1.6}.pg-product .fitc__t small{display:block;font-size:12.5px;color:var(--ink-soft);line-height:1.8}.pg-product .fitc__car{position:relative;display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px dashed color-mix(in srgb,var(--ok) 35%,transparent);font-size:13px}.pg-product .fitc__car,.pg-product .fitc__other{align-items:center;color:var(--heading);font-weight:700}.pg-product .fitc__other{-webkit-margin-start:auto;margin-inline-start:auto;border:0;background:none;padding:4px 0;font-size:12.5px;display:inline-flex;gap:6px;border-bottom:1.5px dashed}.pg-product .fitc__other svg{width:15px;height:15px}.pg-product .fitc__form{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-top:12px;animation:pdpFadeUp .4s var(--ease-out)}.pg-product .fitc__form .select{height:44px;border-radius:12px;background-color:var(--surface);font-size:13.5px}.pg-product .fitc.is-bad{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:var(--danger-soft)}.pg-product .fitc.is-bad:before{border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.pg-product .fitc.is-bad .c{stroke:var(--danger)}.pg-product .fitc.is-bad .bg{fill:var(--danger)}.pg-product .fitc.is-bad .fitc__ic:after{border-color:var(--danger)}.pg-product .fitc.is-bad .fitc__t b{color:var(--danger)}.pg-product .fitc.is-bad .fitc__car{border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.pg-product .fitc__alt{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-weight:700;font-size:12.5px;color:var(--heading)}.pg-product .fitc__alt svg{width:15px;height:15px}@keyframes pdpFadeUp{0%{opacity:0;transform:translateY(8px)}}.pg-product .opt{margin-top:20px}.pg-product .opt__h{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--ink-soft)}.pg-product .opt__h b{color:var(--heading)}.pg-product .opt__h a{font-size:12.5px;color:var(--gold-600);font-weight:700;display:inline-flex;align-items:center;gap:4px}.pg-product .opt__h a svg{width:14px;height:14px}.pg-product .opt__chips{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.pg-product .size{height:auto;min-width:100px;padding:8px 16px;border-radius:14px;flex-direction:column;align-items:flex-start;gap:0;line-height:1.55}.pg-product .size b{font-size:14px}.pg-product .size small{font-size:11px;font-weight:600;opacity:.75}.pg-product .size.is-active{box-shadow:0 10px 24px -12px rgba(1,25,56,.6)}.pg-product .kspec{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:20px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.pg-product .kspec li{background:var(--surface);padding:10px 14px;line-height:1.55}.pg-product .kspec small{display:block;font-size:11.5px;color:var(--muted)}.pg-product .kspec b{font-size:14px;color:var(--heading)}.pg-product .kspec-more{margin-top:12px;font-size:13.5px}.pg-product .buy{position:-webkit-sticky;position:sticky;top:calc(90px + var(--nav-h))}.pg-product .buy__card{padding:20px;border-radius:var(--r-lg);box-shadow:var(--shadow-2);border-color:transparent}.pg-product .buy__seller{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}.pg-product .buy__thumb{position:relative;width:50px;height:50px;border-radius:14px;overflow:hidden;flex-shrink:0}.pg-product .buy__thumb .art{position:absolute;inset:0}.pg-product .buy__thumb .art svg.part{width:70%;height:70%;filter:none}.pg-product .buy__seller small{display:block;font-size:11.5px;color:var(--muted);line-height:1.4}.pg-product .buy__seller b{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--heading);line-height:1.6}.pg-product .buy__seller b svg{width:16px;height:16px;color:var(--ok)}.pg-product .buy__seller span.meta{font-size:11.5px;color:var(--ok);font-weight:700}.pg-product .buy__price{margin-top:16px}.pg-product .buy__was{display:flex;align-items:center;gap:8px}.pg-product .buy__was del{color:var(--muted);font-size:14px}.pg-product .offpill{display:inline-flex;align-items:center;height:22px;padding-inline:8px;border-radius:7px;background:var(--danger);color:#fff;font-size:12px;font-weight:800}.pg-product .buy__now{display:flex;align-items:baseline;gap:6px;margin-top:2px}.pg-product .buy__now b{font-size:33px;font-weight:800;color:var(--heading);letter-spacing:-.02em;line-height:1.3}.pg-product .buy__now small{color:var(--muted);font-size:13px}.pg-product .save{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:3px 10px;border-radius:8px;background:var(--ok-soft);color:var(--ok);font-size:12.5px;font-weight:700}.pg-product .save svg{width:14px;height:14px}.pg-product .stock{margin-top:14px;font-size:12.5px;color:var(--ink-soft)}.pg-product .stock__t{display:flex;align-items:center;gap:8px}.pg-product .stock__t b{color:var(--danger)}.pg-product .stock__dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--ok);flex-shrink:0}.pg-product .stock__dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--ok);animation:pdpRipple 1.8s infinite}.pg-product .stock__seg{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:3px;gap:3px;margin-top:8px}.pg-product .stock__seg i{height:5px;border-radius:3px;background:var(--line)}.pg-product .stock__seg i.on{background:linear-gradient(90deg,var(--danger),var(--gold))}.pg-product .buy__row{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;margin-top:16px}.pg-product .buy__row .qty{height:54px;border-radius:16px}.pg-product .buy__row .qty button{width:40px;height:44px;border-radius:12px}.pg-product .buy__row .btn{--bh:54px;padding-inline:18px}.pg-product .buy__row .btn.is-done{background:var(--ok);color:#fff;box-shadow:0 10px 30px -8px rgba(23,163,74,.55)}.pg-product .buy__sum{font-size:12px;color:var(--muted);margin-top:8px;text-align:center}.pg-product .buy__sum b{color:var(--heading)}.pg-product .buy__mini{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:10px}.pg-product .buy__mini button{height:38px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--ink-soft);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:border-color .2s,color .2s}.pg-product .buy__mini button svg{width:16px;height:16px}.pg-product .buy__mini button:hover{border-color:var(--heading);color:var(--heading)}.pg-product .buy__mini button.is-on{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pg-product .buy__mini button.is-on svg{fill:currentColor;animation:heart .5s var(--ease-spring)}.pg-product .eta{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;border-radius:16px;background:var(--surface-2);border:1px dashed var(--line);font-size:12.5px;color:var(--ink-soft);line-height:1.9}.pg-product .eta__ring{position:relative;width:40px;height:40px;flex-shrink:0}.pg-product .eta__ring svg.r{width:100%;height:100%;transform:rotate(-90deg)}.pg-product .eta__ring circle{fill:none;stroke-width:3}.pg-product .eta__ring .t{stroke:var(--line)}.pg-product .eta__ring .p{stroke:var(--gold);stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset 1s linear}.pg-product .eta__ring>svg:not(.r){position:absolute;inset:0;margin:auto;width:17px;height:17px;color:var(--heading)}.pg-product .eta b{color:var(--heading);font-weight:800}.pg-product .eta .ok{color:var(--ok);font-weight:800}.pg-product .eta--xp{margin-top:10px;border:1px solid rgba(34,197,94,.3);background:rgba(34,197,94,.07)}.pg-product .eta__xp{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#16a34a;color:#fff}.pg-product .eta__xp svg{width:19px;height:19px}.pg-product .inst{margin-top:12px;padding:14px;border-radius:16px;background:var(--gold-soft);border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.pg-product .inst__h{display:flex;align-items:center;justify-content:space-between;gap:8px}.pg-product .inst__h b{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--heading)}.pg-product .inst__h b svg{width:17px;height:17px;color:var(--gold-600)}.pg-product .inst__h a{font-size:12px;font-weight:700;color:var(--gold-600)}.pg-product .inst__bars{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:10px}.pg-product .inst__bars div{border-radius:11px;padding:6px 4px;background:var(--surface);text-align:center;line-height:1.5}.pg-product .inst__bars small{display:block;font-size:10.5px;color:var(--muted)}.pg-product .inst__bars b{font-size:12px;color:var(--heading)}.pg-product .inst__bars div:first-child{background:var(--navy-900)}.pg-product .inst__bars div:first-child small{color:#8fa1c7}.pg-product .inst__bars div:first-child b{color:var(--gold)}:root[data-theme=dark] .pg-product .inst__bars div:first-child{background:var(--gold)}:root[data-theme=dark] .pg-product .inst__bars div:first-child b,:root[data-theme=dark] .pg-product .inst__bars div:first-child small{color:var(--navy-900)}.pg-product .inst p{font-size:11.5px;color:var(--ink-soft);margin-top:8px}.pg-product .trust{display:grid;grid-gap:2px;gap:2px;margin-top:12px}.pg-product .trust li{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:12.5px;color:var(--ink-soft);line-height:1.5}.pg-product .trust li+li{border-top:1px solid var(--line-soft)}.pg-product .trust .ic{width:34px;height:34px;border-radius:11px;background:var(--field);color:var(--heading);display:grid;place-items:center;flex-shrink:0}.pg-product .trust .ic svg{width:17px;height:17px}.pg-product .trust b{display:block;color:var(--heading);font-size:13px}.pg-product .sellers{margin-top:36px;padding:22px 24px}.pg-product .panel-title h3 small{font-size:12.5px;color:var(--muted);font-weight:600}.pg-product .srow{display:grid;grid-template-columns:minmax(0,1.6fr) 1fr 1.1fr 1.2fr auto;align-items:center;grid-gap:16px;gap:16px;padding:12px 10px;border-radius:14px;font-size:13px;color:var(--ink-soft);transition:background .2s}.pg-product .srow+.srow{border-top:1px solid var(--line-soft)}.pg-product .srow:not(.srow--h):hover{background:var(--surface-2)}.pg-product .srow--h{font-size:12px;color:var(--muted);font-weight:700;padding-block:0 10px}.pg-product .srow__who{display:flex;align-items:center;gap:10px;min-width:0}.pg-product .srow__av{width:40px;height:40px;border-radius:12px;background:var(--field);color:var(--heading);display:grid;place-items:center;font-weight:800;flex-shrink:0}.pg-product .srow__who b{display:block;color:var(--heading);font-size:14px;line-height:1.5}.pg-product .srow__who small{font-size:11.5px;color:var(--muted)}.pg-product .srow .r{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--heading)}.pg-product .srow .r svg{width:14px;height:14px;color:var(--gold);fill:var(--gold)}.pg-product .srow .r small{color:var(--muted);font-weight:500}.pg-product .srow .ic-t{display:inline-flex;align-items:center;gap:6px}.pg-product .srow .ic-t svg{width:16px;height:16px;color:var(--muted)}.pg-product .srow .pr b{font-size:16px;color:var(--heading);font-weight:800}.pg-product .srow .pr small{font-size:11px;color:var(--muted);-webkit-margin-start:3px;margin-inline-start:3px}.pg-product .srow .tag{-webkit-margin-start:6px;margin-inline-start:6px}.pg-product .snav{position:-webkit-sticky;position:sticky;top:calc(68px + var(--nav-h));z-index:50;margin-top:56px;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.5) blur(16px);-webkit-backdrop-filter:saturate(1.5) blur(16px);border-block:1px solid var(--line-soft)}.pg-product .snav__in{display:flex;align-items:center;gap:16px;height:70px}.pg-product .snav__scroll{overflow-x:auto;scrollbar-width:none;min-width:0}.pg-product .snav__scroll::-webkit-scrollbar{display:none}.pg-product .snav .tabs button{white-space:nowrap}.pg-product .snav .tabs button em{font-style:normal;font-size:11px;font-weight:700;opacity:.65}.pg-product .snav__mini{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:12px;flex-shrink:0;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .35s,transform .5s var(--ease-out)}.pg-product .snav.is-mini .snav__mini{opacity:1;transform:none;pointer-events:auto}.pg-product .snav__thumb{position:relative;width:44px;height:44px;border-radius:12px;overflow:hidden}.pg-product .snav__thumb .art{position:absolute;inset:0}.pg-product .snav__thumb .art svg.part{width:70%;height:70%;filter:none}.pg-product .snav__mini .t{display:grid;line-height:1.45}.pg-product .snav__mini .t small{font-size:11.5px;color:var(--muted);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-product .snav__mini .t b{font-size:15px;color:var(--heading)}.pg-product .psec{padding-top:64px;scroll-margin-top:150px}.pg-product .psec__h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px;flex-wrap:wrap}.pg-product .psec__h h2{font-size:clamp(22px,2.2vw,28px);font-weight:800;margin-top:4px}.pg-product .intro{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.pg-product .intro__txt p{color:var(--ink-soft);line-height:2.15}.pg-product .intro__txt p+p{margin-top:12px}.pg-product .intro__txt p strong{color:var(--heading)}.pg-product .feats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:22px}.pg-product .feat{padding:16px;border-radius:18px;background:var(--surface-2);border:1px solid var(--line);transition:border-color .3s,transform .45s var(--ease-out)}.pg-product .feat:hover{border-color:var(--gold);transform:translateY(-4px)}.pg-product .feat .ic{width:40px;height:40px;border-radius:12px;background:var(--navy-900);color:var(--gold);display:grid;place-items:center}.pg-product .feat .ic svg{width:19px;height:19px}.pg-product .feat b{display:block;margin-top:12px;color:var(--heading);font-size:14px}.pg-product .feat small{display:block;margin-top:4px;color:var(--muted);font-size:12.5px;line-height:1.8}.pg-product .box{margin-top:18px;padding:18px;border-radius:18px;border:1.5px dashed var(--line)}.pg-product .box h4{font-size:14.5px;display:flex;align-items:center;gap:8px}.pg-product .box h4 svg{width:18px;height:18px;color:var(--gold-600)}.pg-product .box ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 18px;gap:8px 18px;margin-top:12px}.pg-product .box li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-soft)}.pg-product .box li em{font-style:normal;min-width:30px;height:26px;padding-inline:6px;border-radius:8px;background:var(--gold-soft);color:var(--heading);font-weight:800;font-size:12.5px;display:grid;place-items:center}.pg-product .record{border-radius:var(--r-lg);padding:22px;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.pg-product .record__stage{position:relative;aspect-ratio:16/10;border-radius:18px;overflow:hidden}.pg-product .record__stage .art{position:absolute;inset:0}.pg-product .record h4{font-size:17px;margin-top:8px}.pg-product .specs{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);grid-gap:28px;gap:28px;align-items:start}.pg-product .spec-g+.spec-g{margin-top:18px}.pg-product .spec-g h4{font-size:13px;color:var(--gold-600);display:flex;align-items:center;gap:8px;margin-bottom:6px}.pg-product .spec-g h4:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--gold);rotate:45deg}.pg-product .spec-g dl{margin:0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.pg-product .spec-g dl>div{display:grid;grid-template-columns:42% 1fr;font-size:13.5px}.pg-product .spec-g dl>div+div{border-top:1px solid var(--line-soft)}.pg-product .spec-g dl>div:nth-child(2n){background:var(--surface-2)}.pg-product .spec-g dt{padding:11px 16px;color:var(--muted)}.pg-product .spec-g dd{margin:0;padding:11px 16px;color:var(--heading);font-weight:700}.pg-product .drawing{margin:0;border-radius:var(--r-lg);padding:14px;position:-webkit-sticky;position:sticky;top:calc(160px + var(--nav-h))}.pg-product .drawing svg{width:100%;height:auto;direction:ltr}.pg-product .dw-o{fill:none;stroke:rgba(214,228,255,.9);stroke-width:1.6;stroke-linejoin:round}.pg-product .dw-h{fill:none;stroke:rgba(214,228,255,.45);stroke-width:1.1;stroke-dasharray:5 4}.pg-product .dw-c{fill:none;stroke:rgba(214,228,255,.35);stroke-width:.9;stroke-dasharray:14 3 2 3}.pg-product .dw-d{fill:none;stroke:var(--gold);stroke-width:1}.pg-product .dw-a{fill:var(--gold)}.pg-product .dw-t{font-family:var(--mono);font-size:11px;fill:var(--gold)}.pg-product .dw-tm{font-family:var(--mono);font-size:9.5px;fill:rgba(214,228,255,.55)}.pg-product .dw-tb{fill:none;stroke:rgba(214,228,255,.35);stroke-width:1}.pg-product .drawing .dw-d,.pg-product .drawing .dw-o{stroke-dasharray:1;stroke-dashoffset:1}.pg-product .drawing .dw-h{opacity:0;transition:opacity .8s 1.2s}.pg-product .drawing.is-in .dw-h{opacity:1}.pg-product .drawing.is-in .dw-o{animation:pdpDash 1.8s .2s var(--ease-out) forwards}.pg-product .drawing.is-in .dw-d{animation:pdpDash 1.2s 1s var(--ease-out) forwards}.pg-product .drawing .dw-a,.pg-product .drawing .dw-t{opacity:0;transition:opacity .8s 1.6s}.pg-product .drawing.is-in .dw-a,.pg-product .drawing.is-in .dw-t{opacity:1}.pg-product .drawing figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 8px 2px;font-size:12.5px;color:#8fa1c7;flex-wrap:wrap}.pg-product .drawing figcaption b{color:#fff}.pg-product .ftbl{padding:8px}.pg-product .ftbl__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 10px 14px}.pg-product .ftbl__top .input-wrap{flex:1 1;min-width:220px;max-width:360px}.pg-product .ftbl__top .input{height:44px;border-radius:12px;font-size:13.5px}.pg-product .ftbl__wrap{overflow-x:auto}.pg-product .ftbl table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;min-width:640px}.pg-product .ftbl th{text-align:start;font-size:12px;color:var(--muted);font-weight:700;padding:10px 14px;background:var(--surface-2)}.pg-product .ftbl th:first-child{border-start-start-radius:12px;border-end-start-radius:12px}.pg-product .ftbl th:last-child{border-start-end-radius:12px;border-end-end-radius:12px}.pg-product .ftbl td{padding:13px 14px;border-bottom:1px solid var(--line-soft);color:var(--ink-soft)}.pg-product .ftbl td:nth-child(2){color:var(--heading);font-weight:700}.pg-product .ftbl tr:last-child td{border-bottom:0}.pg-product .ftbl .ok{display:inline-flex;align-items:center;gap:6px;color:var(--ok);font-weight:700}.pg-product .ftbl .ok i{width:24px;height:24px;border-radius:50%;background:var(--ok-soft);display:grid;place-items:center}.pg-product .ftbl .ok svg{width:14px;height:14px}.pg-product .ftbl tr.is-mine td{background:var(--gold-soft);color:var(--heading)}.pg-product .ftbl tr.is-mine td:first-child{border-start-start-radius:14px;border-end-start-radius:14px;box-shadow:inset -3px 0 0 var(--gold)}.pg-product .ftbl tr.is-mine td:last-child{border-start-end-radius:14px;border-end-end-radius:14px}.pg-product .ftbl tr.is-mine .tag{-webkit-margin-start:8px;margin-inline-start:8px}.pg-product .ftbl tr.is-gone{display:none}.pg-product .ftbl__note{display:flex;align-items:flex-start;gap:10px;margin:6px 10px 8px;padding:12px 14px;border-radius:14px;background:var(--danger-soft);color:var(--ink-soft);font-size:13px;line-height:1.9}.pg-product .ftbl__note svg{width:18px;height:18px;color:var(--danger);flex-shrink:0;margin-top:3px}.pg-product .ftbl__note b{color:var(--danger)}.pg-product .ftbl__empty{padding:20px;text-align:center;color:var(--muted);font-size:13px}.pg-product .rv{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.pg-product .rv__sum{padding:24px;position:-webkit-sticky;position:sticky;top:calc(160px + var(--nav-h))}.pg-product .rv__big{display:flex;align-items:center;gap:16px}.pg-product .rv__big>b{font-size:64px;font-weight:800;line-height:1;color:var(--heading);letter-spacing:-.03em}.pg-product .rv__big .stars svg{width:19px;height:19px}.pg-product .rv__big small{display:block;font-size:12.5px;color:var(--muted);margin-top:6px}.pg-product .rv__rec{display:flex;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;border-radius:12px;background:var(--ok-soft);color:var(--ok);font-size:12.5px;font-weight:700}.pg-product .rv__rec svg{width:16px;height:16px}.pg-product .rbars{display:grid;grid-gap:9px;gap:9px;margin-top:18px}.pg-product .rbar{display:grid;grid-template-columns:40px 1fr 34px;align-items:center;grid-gap:10px;gap:10px;font-size:12.5px;color:var(--ink-soft)}.pg-product .rbar span:first-child{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--heading)}.pg-product .rbar span:first-child svg{width:13px;height:13px}.pg-product .rbar__t{height:8px;border-radius:8px;background:var(--line-soft);overflow:hidden}.pg-product .rbar__t i{display:block;height:100%;width:0;border-radius:inherit;background:var(--gold);transition:width 1.3s var(--ease-out);transition-delay:var(--d,0s)}.pg-product .rv__sum.is-in .rbar__t i{width:var(--w)}.pg-product .rbar em{font-style:normal;text-align:end;color:var(--muted)}.pg-product .aspects{display:grid;grid-gap:10px;gap:10px;margin-top:20px;padding-top:18px;border-top:1px dashed var(--line)}.pg-product .aspect{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;font-size:12.5px;color:var(--ink-soft)}.pg-product .aspect b{color:var(--heading)}.pg-product .aspect .m{grid-column:1/-1;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:3px;gap:3px}.pg-product .aspect .m i{height:4px;border-radius:2px;background:var(--line);transition:background .3s;transition-delay:calc(var(--i) * 60ms + .3s)}.pg-product .rv__sum.is-in .aspect .m i.on{background:var(--navy-900)}:root[data-theme=dark] .pg-product .rv__sum.is-in .aspect .m i.on{background:var(--gold)}.pg-product .rv__chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.pg-product .rv__list{display:grid;grid-gap:14px;gap:14px}.pg-product .rcard{padding:20px 22px;transition:opacity .3s,transform .4s var(--ease-out)}.pg-product .rcard.is-hide{display:none}.pg-product .rcard__h{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg-product .rcard__av{width:44px;height:44px;border-radius:14px;background:var(--navy-900);color:var(--gold);display:grid;place-items:center;font-weight:800;font-size:16px;flex-shrink:0}.pg-product .rcard__h b{display:block;color:var(--heading);font-size:14px;line-height:1.5}.pg-product .rcard__h small{font-size:12px;color:var(--muted)}.pg-product .rcard__h .end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.pg-product .rcard h4{font-size:15px;margin-top:14px}.pg-product .rcard p{font-size:14px;color:var(--ink-soft);line-height:2.05;margin-top:6px}.pg-product .pc{display:flex;gap:8px 20px;flex-wrap:wrap;margin-top:12px;font-size:12.5px}.pg-product .pc span{display:inline-flex;align-items:center;gap:6px}.pg-product .pc .p{color:var(--ok)}.pg-product .pc .n{color:var(--danger)}.pg-product .pc svg{width:14px;height:14px}.pg-product .rcard__f{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--line-soft);font-size:12.5px;color:var(--muted)}.pg-product .rcard__f .sp{-webkit-margin-end:auto;margin-inline-end:auto}.pg-product .helpful{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:12px;border-radius:99px;border:1px solid var(--line);background:transparent;color:var(--ink-soft);font-size:12.5px;font-weight:700;transition:border-color .2s,color .2s,background .2s}.pg-product .helpful svg{width:15px;height:15px;transition:transform .4s var(--ease-spring)}.pg-product .helpful:hover{border-color:var(--heading);color:var(--heading)}.pg-product .helpful.is-on{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.pg-product .helpful.is-on svg{transform:rotate(-14deg) scale(1.15)}.pg-product .helpful--no svg{transform:scaleY(-1)}.pg-product .helpful--no.is-on{background:var(--danger-soft);border-color:transparent;color:var(--danger)}.pg-product .helpful--no.is-on svg{transform:scaleY(-1) rotate(14deg)}:root[data-theme=dark] .pg-product .helpful.is-on:not(.helpful--no){background:var(--gold);border-color:var(--gold);color:var(--navy-900)}.pg-product .helpful output{min-width:14px}.pg-product .rv__more{margin-top:4px;justify-self:start}.pg-product .qa{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:28px;gap:28px;align-items:start}.pg-product .qa .acc summary{gap:14px;justify-content:flex-start}.pg-product .qa .acc summary .pm{-webkit-margin-start:auto;margin-inline-start:auto}.pg-product .qa .q{width:30px;height:30px;border-radius:10px;background:var(--navy-900);color:var(--gold);font-family:var(--mono);font-weight:800;font-size:13px;display:grid;place-items:center;flex-shrink:0}.pg-product .qa .acc__b{display:flex;gap:14px;-webkit-padding-start:4px;padding-inline-start:4px}.pg-product .qa .a{width:30px;height:30px;border-radius:10px;background:var(--gold);color:var(--navy-900);font-family:var(--mono);font-weight:800;font-size:13px;display:grid;place-items:center;flex-shrink:0;margin-top:4px}.pg-product .qa .acc__b small{display:block;margin-top:8px;font-size:12px;color:var(--muted)}.pg-product .qa .acc__b small b{color:var(--ok)}.pg-product .ask{padding:22px}.pg-product .ask h4{font-size:16px}.pg-product .ask p{font-size:13px;color:var(--muted);margin-top:4px}.pg-product .ask .textarea{min-height:96px;margin-top:14px;font-size:14px}.pg-product .rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,calc((100% - 48px) / 4));grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.pg-product .rail::-webkit-scrollbar{display:none}.pg-product .rail>*{scroll-snap-align:start}.pg-product .mbuy{display:none}body:has(.pg-product) .tabbar{transition:transform .5s var(--ease-out)}@media (max-width:1200px){.pg-product .pdp-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pg-product .gal{grid-row:span 2}.pg-product .buy{position:static}.pg-product .rv{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:1100px){.pg-product .intro,.pg-product .qa,.pg-product .specs{grid-template-columns:1fr}.pg-product .drawing{position:static}.pg-product .srow{grid-template-columns:minmax(0,1.5fr) 1fr 1fr 1fr auto}}@media (max-width:900px){.pg-product .pdp-top{grid-template-columns:1fr;gap:24px}.pg-product .gal{position:static;grid-row:auto}.pg-product .gal__stage{aspect-ratio:5/4}.pg-product .rv{grid-template-columns:1fr}.pg-product .rv__sum{position:static}.pg-product .snav{top:67px;margin-top:40px}.pg-product .snav__in{height:62px}.pg-product .snav__mini{display:none}.pg-product .mbuy{display:flex;align-items:center;gap:10px;position:fixed;inset-inline:12px;bottom:12px;z-index:95;padding:8px 8px 8px 12px;border-radius:22px;background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line);box-shadow:0 20px 44px -10px rgba(1,25,56,.4);transform:translateY(150%);transition:transform .55s var(--ease-out)}.pg-product .mbuy.is-on{transform:none}body:has(.pg-product .mbuy.is-on) .tabbar{transform:translateY(150%)}.pg-product .mbuy__thumb{position:relative;width:46px;height:46px;border-radius:13px;overflow:hidden;flex-shrink:0}.pg-product .mbuy__thumb .art{position:absolute;inset:0}.pg-product .mbuy__thumb .art svg.part{width:70%;height:70%;filter:none}.pg-product .mbuy__p{display:grid;line-height:1.4;min-width:0}.pg-product .mbuy__p del{font-size:11.5px;color:var(--muted)}.pg-product .mbuy__p b{font-size:16px;color:var(--heading);font-weight:800;white-space:nowrap}.pg-product .mbuy__p b small{font-size:11px;color:var(--muted);font-weight:600}.pg-product .mbuy .btn{-webkit-margin-start:auto;margin-inline-start:auto;--bh:50px;padding-inline:18px;border-radius:16px}.pg-product .srow{grid-template-columns:auto auto minmax(0,1fr) auto;gap:4px 14px;padding:14px 6px}.pg-product .srow--h{display:none}.pg-product .srow>.srow__who{grid-column:1/4;grid-row:1}.pg-product .srow>.pr{grid-column:1/4;grid-row:2;-webkit-padding-start:50px;padding-inline-start:50px}.pg-product .srow>:nth-child(2){grid-column:1;grid-row:3;-webkit-padding-start:50px;padding-inline-start:50px}.pg-product .srow>:nth-child(3){grid-column:2;grid-row:3}.pg-product .srow>:last-child{grid-column:4;grid-row:1/span 3;align-self:center}.pg-product .sellers .panel-title .link-arrow{display:none}}@media (max-width:640px){.pg-product .gal__stage{aspect-ratio:1}.pg-product .gal__thumbs{gap:6px}.pg-product .gal__thumbs button{border-radius:11px}.pg-product .gal__hint,.pg-product .gal__lens{display:none}.pg-product .kspec{grid-template-columns:1fr 1fr}.pg-product .buy__card{padding:16px}.pg-product .buy__now b{font-size:28px}.pg-product .box ul,.pg-product .feats{grid-template-columns:1fr}.pg-product .sellers{padding:16px}.pg-product .srow__who small{display:none}.pg-product .fitc__other{-webkit-margin-start:0;margin-inline-start:0}.pg-product .rcard{padding:16px}.pg-product .rcard__h .end{flex-direction:row;align-items:center;-webkit-margin-start:0;margin-inline-start:0;width:100%;justify-content:space-between}.pg-product .rv__big>b{font-size:54px}.pg-product .ftbl__top .input-wrap{min-width:100%}}.pg-product .pdp-crumbs b{max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-product .gal__view .art-img{background:#fff;padding:18px}.pg-product .gal__thumbs .art-img{padding:6px}.pg-product .gal__lens .art-img{padding:0}.pg-product .gal__dims text{direction:ltr}.pg-product .gal__fav{cursor:pointer}.pg-product .gal__fav.is-on{color:var(--danger)}.pg-product .gal__stage .tag--outline{background:color-mix(in srgb,var(--surface) 88%,transparent)}.pg-product .stars{line-height:0}.pg-product .fitc.is-none,.pg-product .fitc.is-unknown{border-color:var(--line);background:var(--surface-2)}.pg-product .fitc.is-none:before,.pg-product .fitc.is-unknown:before{border-color:var(--line)}.pg-product .fitc.is-none .c,.pg-product .fitc.is-unknown .c{stroke:var(--gold-600)}.pg-product .fitc.is-none .bg,.pg-product .fitc.is-unknown .bg{fill:var(--navy-900)}:root[data-theme=dark] .pg-product .fitc.is-none .bg,:root[data-theme=dark] .pg-product .fitc.is-unknown .bg{fill:var(--gold-600)}.pg-product .fitc.is-none .fitc__ic:after,.pg-product .fitc.is-unknown .fitc__ic:after{border-color:var(--gold)}.pg-product .fitc.is-none .fitc__t b,.pg-product .fitc.is-unknown .fitc__t b{color:var(--heading)}.pg-product .fitc.is-none .fitc__car,.pg-product .fitc.is-unknown .fitc__car{border-color:var(--line)}.pg-product .fitc.is-unknown .fitc__car:empty{display:none}.pg-product .fitc__car-ic{width:30px;height:30px;border-radius:10px;background:var(--surface);color:var(--heading);display:grid;place-items:center;box-shadow:var(--shadow-1)}.pg-product .fitc__car-ic svg{width:16px;height:16px}.pg-product .fitc__car .garage-ok{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ok)}.pg-product .fitc__car .garage-ok svg{width:14px;height:14px}.pg-product .fitc__other{cursor:pointer}.pg-product .fitc__other+.fitc__other{-webkit-margin-start:0;margin-inline-start:0}.pg-product .fitc__car .fitc__other:first-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.pg-product .fitc__other.is-loading{opacity:.5}.pg-product .fitc__t small .ltr{font-family:var(--mono);font-size:12px}.pg-product .buy__thumb .art-img{padding:3px}.pg-product .buy__row .btn--gold.is-loading:before{border-color:var(--navy-900) var(--navy-900) transparent transparent}.pg-product .buy__row .btn.is-done,.pg-product .mbuy .btn.is-done,.pg-product .snav__mini .btn.is-done{background:var(--ok);color:#fff;box-shadow:0 10px 30px -8px rgba(23,163,74,.55)}.pg-product .qty button:disabled{opacity:.4;cursor:not-allowed}.pg-product .save--b2b{background:var(--gold-soft);color:var(--gold-600);-webkit-margin-start:6px;margin-inline-start:6px}.pg-product .stock--out .stock__t{color:var(--danger);font-weight:700}.pg-product .stock--out svg{width:16px;height:16px}.pg-product .buy__ask{margin-top:16px}.pg-product .buy__ask b{font-size:20px;color:var(--heading)}.pg-product .buy__ask p{font-size:13px;color:var(--ink-soft);margin-top:4px}.pg-product .buy__mini>*{min-width:0}.pg-product .buy__mini .buy__fav{height:38px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--ink-soft);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;transition:border-color .2s,color .2s}.pg-product .buy__mini .buy__fav:after{content:"علاقه‌مندی"}.pg-product .buy__mini .buy__fav svg{width:16px;height:16px}.pg-product .buy__mini .buy__fav:hover{border-color:var(--heading);color:var(--heading)}.pg-product .buy__mini .buy__fav.is-on{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pg-product .buy__mini .buy__fav.is-on svg{fill:currentColor;animation:heart .5s var(--ease-spring)}.pg-product .buy__mini .share>button{width:100%}.pg-product .share{position:relative}.pg-product .share__pop{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:20;width:190px;padding:8px;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);display:grid;grid-gap:2px;gap:2px;animation:popIn .3s var(--ease-spring)}.pg-product .share__pop a,.pg-product .share__pop button{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;border:0;background:transparent;font-size:13px;color:var(--ink);text-align:start;width:100%}.pg-product .share__pop a:hover,.pg-product .share__pop button:hover{background:var(--field)}.pg-product .share__pop svg{width:17px;height:17px;color:var(--gold-600)}.pg-product .inst__plans{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.pg-product .inst__plans .chip{height:30px;font-size:12px;padding-inline:10px}.pg-product .inst__bars b{white-space:nowrap}.pg-product .trust li span:last-child{min-width:0}.pg-product .buy__upd{display:flex;align-items:center;gap:7px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--line);font-size:11.5px;color:var(--muted)}.pg-product .buy__upd .dot{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}.pg-product .ptiers{margin-bottom:12px;padding:16px;border-radius:var(--r-md);background:var(--gold-soft);border:1.5px solid color-mix(in srgb,var(--gold) 55%,transparent)}.pg-product .ptiers__h{display:flex;align-items:center;gap:8px;color:var(--heading);font-size:14px}.pg-product .ptiers__h svg{width:18px;height:18px;color:var(--gold-600)}.pg-product .ptiers__h .tag{-webkit-margin-start:auto;margin-inline-start:auto}.pg-product .ptiers table{width:100%;margin-top:10px;border-collapse:collapse;font-size:13px}.pg-product .ptiers th{text-align:start;font-size:11.5px;color:var(--muted);font-weight:700;padding:4px 0}.pg-product .ptiers td:last-child,.pg-product .ptiers th:last-child{text-align:end}.pg-product .ptiers td{padding:7px 0;border-top:1px solid color-mix(in srgb,var(--gold-600) 22%,transparent);color:var(--ink-soft)}.pg-product .ptiers td b{color:var(--heading)}.pg-product .ptiers tr.is-cur td{color:var(--heading);font-weight:700}.pg-product .ptiers tr.is-cur td:first-child:before{content:"";display:inline-block;width:7px;height:7px;border-radius:2px;rotate:45deg;background:var(--gold-600);-webkit-margin-end:7px;margin-inline-end:7px}.pg-product .srow .add-btn{cursor:pointer}.pg-product .snav .tabs button em{-webkit-margin-start:2px;margin-inline-start:2px}.pg-product .snav__thumb .art-img{padding:2px}.pg-product .snav__mini .t small{display:block}.pg-product .record__stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:14px 0 0;background:hsla(0,0%,100%,.08);border-radius:14px;overflow:hidden}.pg-product .record__stats>div{padding:10px 14px;background:rgba(1,25,56,.55);line-height:1.5}.pg-product .record__stats dt{font-size:11.5px;color:#8fa1c7}.pg-product .record__stats dd{margin:0;font-size:16px;font-weight:800;color:#fff}.pg-product .record__stage .art .dim{color:#8fa1c7}.pg-product .drawing .dw-part{color:rgba(214,228,255,.85);opacity:0;transform-box:fill-box;transition:opacity 1.2s .2s var(--ease-out)}.pg-product .drawing.is-in .dw-part{opacity:1}.pg-product .drawing svg text{direction:ltr}.pg-product .spec-g dd .tier{-webkit-margin-start:6px;margin-inline-start:6px}.pg-product .spec-g dd a{color:var(--gold-600)}.pg-product .ftbl__x{display:block;font-size:11.5px;color:var(--muted);font-weight:500}.pg-product .ftbl tr.is-mine .ftbl__x{color:var(--ink-soft)}.pg-product .ftbl__note--ok{background:var(--ok-soft)}.pg-product .ftbl__note--ok b,.pg-product .ftbl__note--ok svg{color:var(--ok)}.pg-product .ftbl__empty .link-arrow{-webkit-margin-start:8px;margin-inline-start:8px}.pg-product .rbar span:first-child svg{fill:var(--gold);color:var(--gold)}.pg-product .rv__rec svg{flex-shrink:0}.pg-product .rv__ver{display:flex;align-items:center;gap:7px;margin-top:18px;padding-top:14px;border-top:1px dashed var(--line);font-size:12.5px;color:var(--ink-soft)}.pg-product .rv__ver svg{width:16px;height:16px;color:var(--ok)}.pg-product .rv__none{display:grid;justify-items:start;grid-gap:8px;gap:8px}.pg-product .rv__none .stars svg{width:22px;height:22px}.pg-product .rv__none b{font-size:17px;color:var(--heading)}.pg-product .rv__none p{font-size:13px;color:var(--muted)}.pg-product .rv__chips{align-items:center}.pg-product .rv__sort{width:auto;height:36px;border-radius:99px;font-size:13px;-webkit-margin-start:auto;margin-inline-start:auto;padding-inline:14px 40px}.pg-product .rcard p{white-space:pre-line}.pg-product .rv__form{padding:20px 22px;margin-bottom:14px;display:grid;grid-gap:14px;gap:14px;animation:pdpFadeUp .45s var(--ease-out)}.pg-product .rv__form h4{font-size:16px}.pg-product .rv__pick{display:flex;align-items:center;gap:4px}.pg-product .rv__pick button{border:0;background:none;padding:2px;color:var(--line);transition:transform .3s var(--ease-spring),color .2s}.pg-product .rv__pick button svg{width:30px;height:30px}.pg-product .rv__pick button.is-on{color:var(--gold)}.pg-product .rv__pick button:hover{transform:scale(1.15)}.pg-product .rv__pick span{-webkit-margin-start:8px;margin-inline-start:8px;font-size:13px;font-weight:700;color:var(--heading)}.pg-product .rv__form--ok{display:flex;align-items:center;gap:14px;color:var(--ink-soft);font-size:13.5px}.pg-product .rv__form--ok>svg{width:40px;height:40px;padding:9px;border-radius:12px;background:var(--ok-soft);color:var(--ok);flex-shrink:0}.pg-product .rv__form--ok b{display:block;color:var(--ok);font-size:15px}.pg-product .qa__none{color:var(--muted);padding:20px 0}.pg-product .ask__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px}.pg-product .ask .input{height:46px;border-radius:12px;font-size:14px}.pg-product .ask .textarea{margin-top:8px}.pg-product .rail .pcard{min-width:0}@media (max-width:900px){.pg-product .mbuy .btn span{white-space:nowrap}}@media (max-width:640px){.pg-product .pdp-crumbs b{max-width:24ch}.pg-product .rail{grid-auto-columns:minmax(210px,72%)}.pg-product .ask__row{grid-template-columns:1fr}.pg-product .rv__sort{-webkit-margin-start:0;margin-inline-start:0}.pg-product .record__stats dd{font-size:14px}.pg-product .mbuy .btn{padding-inline:14px;font-size:14px}.pg-product .info h1{font-size:20px}}@media print{.pg-product #qa,.pg-product #reviews,.pg-product .buy,.pg-product .fitc,.pg-product .gal__thumbs,.pg-product .mbuy,.pg-product .section,.pg-product .sellers,.pg-product .snav,body:has(.pg-product) .ftr,body:has(.pg-product) .hdr,body:has(.pg-product) .tabbar,body:has(.pg-product) .to-top{display:none!important}.pg-product .pdp-top{grid-template-columns:1fr 1.4fr}.pg-product [data-reveal]{opacity:1!important;transform:none!important}}.pg-product .buy__thumb .art .dim,.pg-product .mbuy__thumb .art .dim,.pg-product .snav__thumb .art .dim{display:none}.pg-product .gal__flags{flex-direction:row;flex-wrap:wrap;max-width:calc(100% - 92px)}.pg-product .info__badge{height:26px;padding-inline:9px;font-size:11.5px}.pg-product .info__badge svg{width:13px;height:13px}.pg-product .info h1{text-wrap:balance}.pg-product .snav__mini .t b{white-space:nowrap}.pg-product .fitc__alt{display:flex;width:-moz-fit-content;width:fit-content;line-height:1.7}.pg-product .rv--empty{grid-template-columns:minmax(0,1fr)}.pg-product .rv--empty .rv__sum{position:static}.pg-product .rv--empty .rv__none{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"st b btn" "st p btn";align-items:center;column-gap:18px;row-gap:2px}.pg-product .rv--empty .rv__none .stars{grid-area:st}.pg-product .rv--empty .rv__none b{grid-area:b}.pg-product .rv--empty .rv__none p{grid-area:p}.pg-product .rv--empty .rv__none .btn{grid-area:btn}.pg-product .qa__none{padding:22px;border:1.5px dashed var(--line);border-radius:var(--r-md);text-align:center;line-height:2}.pg-product .pdp-related{padding-bottom:0}@media (max-width:640px){.pg-product .feats{gap:8px}.pg-product .feat{display:grid;grid-template-columns:40px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:center;padding:12px 14px}.pg-product .feat .ic{grid-row:span 2}.pg-product .feat b,.pg-product .feat small{margin-top:0}.pg-product .rv--empty .rv__none{grid-template-columns:minmax(0,1fr);grid-template-areas:"st" "b" "p" "btn";justify-items:start;row-gap:8px}.pg-product .ftbl table{min-width:0}.pg-product .ftbl thead{display:none}.pg-product .ftbl tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"make st" "model st" "trim trim" "eng yr";grid-gap:2px 12px;gap:2px 12px;padding:12px 10px;border-bottom:1px solid var(--line-soft)}.pg-product .ftbl tbody tr:last-child{border-bottom:0}.pg-product .ftbl td{padding:0;border:0;background:none!important;box-shadow:none!important}.pg-product .ftbl td:first-child{grid-area:make;font-size:12px;color:var(--muted)}.pg-product .ftbl td:nth-child(2){grid-area:model;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pg-product .ftbl td:nth-child(3){grid-area:trim;font-size:13px}.pg-product .ftbl td:nth-child(4){grid-area:eng;font-size:12.5px}.pg-product .ftbl td:nth-child(4):before{content:"موتور ";color:var(--muted)}.pg-product .ftbl td:nth-child(5){grid-area:yr;font-size:12.5px;text-align:end}.pg-product .ftbl td:nth-child(6){grid-area:st;align-self:center}.pg-product .ftbl tr.is-mine{background:var(--gold-soft);border-radius:14px;box-shadow:inset -3px 0 0 var(--gold)}.pg-product .ftbl tr.is-mine .tag{-webkit-margin-start:0;margin-inline-start:0}}@media (hover:none){.pg-product .gal__360 small,.pg-product .gal__hint,.pg-product .gal__lens{display:none}}.pg-product .mbuy__p .mbuy__oos{font-size:11.5px;font-weight:700;color:var(--danger)}