:root{--zpx-font: var(--lc-reference-font);--zpx-ink: var(--lc-blue-ink-strong);--zpx-ink-2: var(--lc-product-ref-063);--zpx-muted: var(--lc-blue-muted);--zpx-faint: var(--lc-product-ref-065);--zpx-line: var(--lc-blue-line);--zpx-line-2: var(--lc-product-ref-058);--zpx-bg: var(--lc-blue-surface-page);--zpx-surface: var(--lc-white);--zpx-soft: var(--lc-product-ref-100);--zpx-p: var(--lc-blue-primary);--zpx-p-600: var(--lc-blue-primary-mid);--zpx-p-700: var(--lc-blue-primary-dark);--zpx-p-100: var(--lc-product-ref-078);--zpx-p-50: var(--lc-product-ref-093);--zpx-grad: linear-gradient(135deg, var(--lc-product-ref-075) 0%, var(--lc-blue-primary) 45%, var(--lc-blue-primary-dark) 100%);--zpx-ok: var(--lc-product-ref-056);--zpx-ok-50: var(--lc-product-ref-070);--zpx-warn: var(--lc-product-ref-057);--zpx-warn-50: var(--lc-product-ref-085);--zpx-bad: var(--lc-product-ref-077);--zpx-bad-50: var(--lc-product-ref-108);--zpx-gold: var(--lc-product-ref-110);--zpx-night: var(--lc-product-ref-089);--zpx-r-sm: 10px;--zpx-r: 14px;--zpx-r-lg: 20px;--zpx-r-xl: 26px;--zpx-sh-sm: 0 1px 2px var(--lc-product-ref-006);--zpx-sh: 0 1px 2px var(--lc-product-ref-005), 0 14px 34px -20px var(--lc-product-ref-007);--zpx-sh-lg: 0 30px 60px -32px var(--lc-product-ref-003);--zpx-ring: 0 0 0 4px var(--lc-product-ref-001);--zpx-ease: cubic-bezier(.2, .7, .2, 1);--zpx-gutter: 16px;--zpx-max: 1420px;--zpx-header-h: 0px;--zpx-tabs-h: 52px;--zpx-bar-h: 72px;--zpx-sec: 40px}@media (min-width: 700px){:root{--zpx-gutter: 24px;--zpx-sec: 56px}}@media (min-width: 1024px){:root{--zpx-gutter: 32px;--zpx-sec: 72px}}.zpx-acc--violet{--acc: var(--lc-blue-primary);--acc-ink: var(--lc-blue-primary-dark);--acc-50: var(--lc-product-ref-095);--acc-100: var(--lc-product-ref-074);--acc-grad: linear-gradient(135deg, var(--lc-product-ref-075), var(--lc-blue-primary-mid))}.zpx-acc--indigo{--acc: var(--lc-product-ref-101);--acc-ink: var(--lc-product-ref-086);--acc-50: var(--lc-product-ref-116);--acc-100: var(--lc-product-ref-069);--acc-grad: linear-gradient(135deg, var(--lc-product-ref-059), var(--lc-product-ref-112))}.zpx-acc--emerald{--acc: var(--lc-product-ref-096);--acc-ink: var(--lc-product-ref-084);--acc-50: var(--lc-product-ref-102);--acc-100: var(--lc-product-ref-115);--acc-grad: linear-gradient(135deg, var(--lc-product-ref-094), var(--lc-product-ref-052))}.zpx-acc--teal{--acc: var(--lc-product-ref-071);--acc-ink: var(--lc-product-ref-068);--acc-50: var(--lc-product-ref-062);--acc-100: var(--lc-product-ref-087);--acc-grad: linear-gradient(135deg, var(--lc-product-ref-066), var(--lc-product-ref-076))}.lcct-zarrin-product{background:var(--zpx-bg);color:var(--zpx-ink);font-family:var(--zpx-font);font-size:15px;line-height:1.85;overflow-x:visible}.lcct-zarrin-product *,.lcct-zarrin-product *:before,.lcct-zarrin-product *:after{box-sizing:border-box}.lcct-zarrin-product :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}.lcct-zarrin-product :where(button,input,select,textarea){font-family:inherit}.lcct-zarrin-product img{max-width:100%;height:auto}.lcct-zarrin-product a{color:inherit}.lcct-zarrin-product [hidden]{display:none!important}.zpx-wrap,.lc-checkout-container,.zv-container,.lc-faq-container,.zcr-container,.zr-container,.zrp-container,.page-description>.page-container,.zpx-desc-wrap{width:100%;max-width:1450px;margin-inline:auto;padding-inline:15px}.zpx-sr,.zpd-sr,.zwr-sr,.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.zpx-ico{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.component-divider{display:none}.lcct-zarrin-product [id]{scroll-margin-top:calc(var(--zpx-header-h) + var(--zpx-tabs-h) + 12px)}.lc-checkout-plans,.zpx-after,.lc-product-video,.page-description,.zpx-desc-wrap,.lc-faq-section,.lc-customer-reviews,.lc-review-box,.lc-related-products{padding-block:calc(var(--zpx-sec) / 2)}.zv-eyebrow,.lc-faq-badge,.zcr-eyebrow,.zr-eyebrow,.zrp-eyebrow,.lc-checkout-eyebrow{display:none!important}.zpx-head{display:grid;gap:6px}.zpx-head__title,.zv-title,.lc-faq-title,.zcr-title,.zr-title,.zrp-title,.page-card>h2,.zpd__title{color:var(--zpx-ink);font-size:21px;font-weight:800;line-height:1.5}.zpx-head__sub,.zv-subtitle,.lc-faq-description,.zcr-subtitle,.zr-subtitle,.zrp-subtitle{color:var(--zpx-muted);font-size:14px;line-height:1.9}.zpx-head__sub b{color:var(--zpx-ink);font-weight:700}.zv-title span,.lc-faq-title span,.zcr-title span,.zr-title span{color:var(--zpx-p)}@media (min-width: 1024px){.zpx-head__title,.zv-title,.lc-faq-title,.zcr-title,.zr-title,.zrp-title,.page-card>h2,.zpd__title{font-size:28px;line-height:1.45}.zpx-head__sub,.zv-subtitle,.lc-faq-description,.zcr-subtitle,.zr-subtitle,.zrp-subtitle{font-size:15px}}.zpx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border:1.5px solid var(--zpx-line-2);border-radius:var(--zpx-r);background:var(--zpx-surface);color:var(--zpx-ink);font:700 14.5px/1.2 var(--zpx-font);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s var(--zpx-ease),box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.zpx-btn:hover{border-color:var(--zpx-p);color:var(--zpx-p-700)}.zpx-btn:active{transform:scale(.98)}.zpx-btn--block{width:100%}.zpx-btn--lg{min-height:52px;padding:0 22px;font-size:15px;border-radius:16px}.zpx-btn--sm{min-height:38px;padding:0 14px;font-size:13px;border-radius:12px}.zpx-btn--primary{border-color:transparent;background:var(--zpx-grad);color:var(--lc-white);box-shadow:0 12px 26px -12px var(--lc-product-ref-025)}.zpx-btn--primary:hover{border-color:transparent;color:var(--lc-white);box-shadow:0 16px 32px -12px var(--lc-product-ref-030);transform:translateY(-1px)}.zpx-btn--soft{border-color:transparent;background:var(--zpx-p-50);color:var(--zpx-p-700)}.zpx-btn--glass{border-color:var(--lc-product-ref-117);background:var(--lc-product-ref-037);color:var(--lc-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.zpx-btn--glass:hover{border-color:var(--lc-product-ref-118);background:var(--lc-product-ref-027);color:var(--lc-white)}.zpx-btn .zpx-ico{width:18px;height:18px}.zpx-btn__play{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--lc-white);color:var(--zpx-p-700)}.zpx-btn__play .zpx-ico{width:12px;height:12px;fill:currentColor;stroke:none;margin-inline-start:-2px}.zpx-iconbtn{display:inline-grid;width:44px;height:44px;flex:none;place-items:center;border:1.5px solid var(--zpx-line-2);border-radius:var(--zpx-r);background:var(--zpx-surface);color:var(--zpx-ink-2);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.zpx-iconbtn:hover{border-color:var(--zpx-p);color:var(--zpx-p)}.zpx-iconbtn--ghost{border-color:transparent;background:var(--zpx-bg)}.zpx-iconbtn .zpx-ico{width:20px;height:20px}.lcct-zarrin-product :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.zpm-bar :where(button):focus-visible,.zpx-dialog :where(button):focus-visible{outline:2px solid var(--zpx-p);outline-offset:2px;box-shadow:var(--zpx-ring)}.zpx-more{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 0;border:0;background:none;color:var(--acc, var(--zpx-p));font:700 13px/1.6 var(--zpx-font);cursor:pointer}.zpx-more .zpx-ico{width:16px;height:16px;transition:transform .2s var(--zpx-ease)}.zpx-more[aria-expanded=true] .zpx-ico{transform:rotate(180deg)}.zpx-checks{display:grid;gap:8px;margin:0;padding:0;list-style:none}.zpx-checks li{display:flex;align-items:flex-start;gap:9px;color:var(--zpx-ink-2);font-size:13.5px;line-height:1.8}.zpx-checks li .zpx-ico{width:20px;height:20px;margin-top:2px;padding:4px;border-radius:50%;background:var(--acc-50, var(--zpx-ok-50));color:var(--acc, var(--zpx-ok));stroke-width:2.6}.zpx-hero{position:relative;isolation:isolate;overflow:hidden;padding:14px 0 26px;border-radius:0 0 28px 28px;background:var(--zpx-night);color:var(--lc-white)}.zpx-hero__bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 55% at 88% -5%,var(--lc-product-ref-010),transparent 70%),radial-gradient(40% 45% at 0% 100%,var(--lc-product-ref-018),transparent 70%),radial-gradient(45% 40% at 55% 70%,var(--lc-product-ref-015),transparent 72%),linear-gradient(180deg,var(--lc-product-ref-054),var(--lc-product-ref-089))}.zpx-hero__bg:after{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--lc-product-ref-002) 1px,transparent 1px),linear-gradient(90deg,var(--lc-product-ref-002) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(75% 65% at 75% 15%,var(--lc-shadow-black),transparent 78%);mask-image:radial-gradient(75% 65% at 75% 15%,var(--lc-shadow-black),transparent 78%)}.zpx-crumbs ol{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;overflow:hidden;color:var(--lc-product-ref-047);font-size:12px;line-height:1.6;list-style:none;white-space:nowrap}.zpx-crumbs li{display:inline-flex;align-items:center;gap:6px;min-width:0}.zpx-crumbs li+li:before{content:"/";color:var(--lc-product-ref-049)}.zpx-crumbs a{color:inherit;text-decoration:none}.zpx-crumbs a:hover{color:var(--lc-white)}.zpx-crumbs [aria-current]{overflow:hidden;color:var(--lc-product-ref-043);text-overflow:ellipsis}.zpx-hero__grid{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"visual id" "meta meta" "lead lead" "facts facts" "buy buy";align-items:center;gap:14px 14px;margin-top:16px}.zpx-hero__visual{position:relative;grid-area:visual;margin:0}.zpx-tile{position:relative;width:80px;height:80px;padding:2px;border-radius:24px;background:linear-gradient(145deg,var(--lc-product-ref-044),var(--lc-product-ref-038) 45%,var(--lc-product-ref-019));box-shadow:0 14px 34px -12px var(--lc-product-ref-034)}.zpx-tile__glow{position:absolute;inset:-30%;z-index:-1;border-radius:50%;background:radial-gradient(circle,var(--lc-product-ref-012),transparent 65%);filter:blur(14px)}.zpx-tile__img,.zpx-tile__mark{display:block;width:100%;height:100%;border-radius:22px;background:var(--lc-product-ref-107);object-fit:cover}.zpx-tile__mark{display:grid;place-items:center;color:var(--lc-product-ref-097)}.zpx-tile__mark .zpx-ico{width:40%;height:40%}.zpx-float{display:none}.zpx-hero__id{grid-area:id;min-width:0}.zpx-hero__cat{display:inline-block;margin-bottom:6px;padding:2px 10px;border:1px solid var(--lc-product-ref-004);border-radius:999px;background:var(--lc-product-ref-029);color:var(--lc-product-ref-048);font-size:11.5px;font-weight:500;line-height:1.9}.zpx-hero__title{color:var(--lc-white);font-size:23px;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.zpx-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;grid-area:meta;font-size:13px}.zpx-rate{display:inline-flex;align-items:center;gap:5px;color:var(--lc-white);text-decoration:none}.zpx-rate__star{width:17px;height:17px;fill:var(--zpx-gold);stroke:var(--zpx-gold)}.zpx-rate b{font-weight:800}.zpx-rate__of,.zpx-rate__n{color:var(--lc-product-ref-120)}.zpx-rate:hover .zpx-rate__n{color:var(--lc-white);text-decoration:underline}.zpx-stock{display:inline-flex;align-items:center;gap:6px;color:var(--lc-product-ref-114);font-weight:500}.zpx-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lc-product-ref-053);box-shadow:0 0 0 4px var(--lc-product-ref-024)}.zpx-stock.is-out{color:var(--lc-product-ref-091)}.zpx-stock.is-out:before{background:var(--lc-product-ref-088);box-shadow:0 0 0 4px var(--lc-product-ref-021)}.zpx-hero__lead{display:-webkit-box;grid-area:lead;overflow:hidden;color:var(--lc-product-ref-045);font-size:14px;line-height:1.95;-webkit-box-orient:vertical;-webkit-line-clamp:3}.zpx-hero__facts{display:grid;grid-area:facts;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.zpx-hero__facts li{display:flex;align-items:center;gap:8px;min-width:0;padding:9px 11px;border:1px solid var(--lc-product-ref-011);border-radius:12px;background:var(--lc-product-ref-032);color:var(--lc-product-ref-036);font-size:12.5px;line-height:1.6}.zpx-hero__facts .zpx-ico{width:17px;height:17px;color:var(--lc-product-ref-080)}.zpx-hero__buy{display:grid;grid-area:buy;gap:12px;margin-top:2px}.zpx-hero__from{display:flex;align-items:baseline;gap:6px;color:var(--lc-product-ref-051);font-size:13px}.zpx-hero__from b{color:var(--lc-white);font-size:25px;font-weight:800;font-variant-numeric:tabular-nums}.zpx-hero__ctas{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.zpx-hero__ctas .zpx-btn--primary{box-shadow:0 14px 34px -12px var(--lc-product-ref-075)}.zpx-hero__ctas .zpx-btn--primary .zpx-ico{width:18px;height:18px}.zpx-btn__short{display:none}@media (max-width: 699px){.zpx-hero__ctas .zpx-btn{min-width:0;padding-inline:14px}.zpx-hero__ctas .zpx-btn__long{display:none}.zpx-hero__ctas .zpx-btn__short{display:inline}}@media (max-width: 379px){.zpx-hero__title{font-size:20px}.zpx-tile{width:68px;height:68px;border-radius:20px}.zpx-tile__img,.zpx-tile__mark{border-radius:18px}.zpx-hero__ctas{grid-template-columns:1fr}}@media (min-width: 700px){.zpx-hero{padding:18px 0 34px;border-radius:0 0 36px 36px}.zpx-hero__grid{gap:16px 18px}.zpx-tile{width:104px;height:104px;border-radius:30px}.zpx-tile__img,.zpx-tile__mark{border-radius:28px}.zpx-hero__title{font-size:30px}.zpx-hero__facts{grid-template-columns:repeat(4,minmax(0,auto));justify-content:start}.zpx-hero__buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.zpx-hero__ctas{display:flex}}@media (min-width: 1024px){.zpx-hero{padding:22px 0 64px;border-radius:0 0 48px 48px}.zpx-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"id visual" "meta visual" "lead visual" "facts visual" "buy visual";align-items:start;gap:16px 64px;margin-top:34px}.zpx-hero__visual{display:grid;place-items:center;align-self:center;min-height:360px}.zpx-tile{width:min(100%,340px);height:auto;aspect-ratio:1;padding:3px;border-radius:48px}.zpx-tile__img,.zpx-tile__mark{border-radius:45px}.zpx-tile__glow{inset:-18%;filter:blur(30px)}.zpx-float{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--lc-product-ref-009);border-radius:14px;background:var(--lc-product-ref-026);color:var(--lc-white);font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 18px 40px -18px var(--lc-product-ref-119);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zpx-float .zpx-ico{color:var(--lc-product-ref-080)}.zpx-float--a{inset-block-start:8%;inset-inline-end:-4%}.zpx-float--b{inset-block-end:10%;inset-inline-start:-2%}.zpx-hero__cat{margin-bottom:12px;font-size:12.5px}.zpx-hero__title{font-size:42px;line-height:1.3}.zpx-hero__meta{font-size:14px}.zpx-hero__lead{max-width:62ch;font-size:15.5px;-webkit-line-clamp:4}.zpx-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;gap:10px}.zpx-hero__facts li{padding:12px 14px;font-size:13.5px}.zpx-hero__facts--floated{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:660px}.zpx-hero__facts--floated li:nth-last-child(-n+2){display:none}.zpx-hero__buy{justify-content:flex-start;gap:16px 28px;margin-top:10px}.zpx-hero__from b{font-size:30px}}.zpx-tabs{position:sticky;top:var(--zpx-header-h);z-index:40;margin-top:-1px;border-bottom:1px solid var(--zpx-line);background:var(--lc-product-ref-020);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.zpx-tabs__list{display:flex;gap:6px;margin:0;padding:9px 0;overflow-x:auto;list-style:none;scrollbar-width:none;overscroll-behavior-x:contain}.zpx-tabs__list::-webkit-scrollbar{display:none}.zpx-tabs__list li{flex:none}.zpx-tabs__list a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;color:var(--zpx-ink-2);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.zpx-tabs__list a:hover{background:var(--zpx-surface);color:var(--zpx-ink)}.zpx-tabs__list a.is-on{background:var(--zpx-ink);color:var(--lc-white)}@media (min-width: 1024px){.zpx-tabs{margin-top:-26px;padding:0 0 6px;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.zpx-tabs__list{width:max-content;max-width:100%;margin-inline:auto;padding:6px;border:1px solid var(--zpx-line);border-radius:18px;background:var(--lc-product-ref-050);box-shadow:var(--zpx-sh);pointer-events:auto;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.zpx-tabs__list a{height:40px;padding:0 18px;border-radius:13px;font-size:13.5px}.zpx-tabs__list a.is-on{background:var(--zpx-grad);box-shadow:0 8px 18px -10px var(--lc-product-ref-022)}}.lc-checkout-plans{position:relative;padding-top:calc(var(--zpx-sec) / 2 + 4px)}.zpx-plans__head{display:grid;gap:14px;margin-bottom:18px}.zpx-helpbtn{display:inline-flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 8px 6px 14px;border:1px solid var(--zpx-p-100);border-radius:16px;background:linear-gradient(90deg,var(--zpx-p-50),var(--lc-white));color:var(--zpx-ink);font:700 14px/1.4 var(--zpx-font);text-align:start;text-decoration:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.zpx-helpbtn:hover{border-color:var(--zpx-p);box-shadow:var(--zpx-sh)}.zpx-helpbtn>span:nth-child(2){flex:1}.zpx-helpbtn__ico{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:11px;background:var(--zpx-grad);color:var(--lc-white);box-shadow:0 8px 18px -8px var(--lc-product-ref-022)}.zpx-helpbtn__chev{color:var(--zpx-p);transition:transform .2s var(--zpx-ease)}.zpx-helpbtn[aria-expanded=true] .zpx-helpbtn__chev{transform:rotate(180deg)}@media (min-width: 700px){.zpx-plans__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:26px}.zpx-helpbtn{width:auto}}.zpx-help{position:relative;margin:0 0 22px;padding:16px;overflow:hidden;border:1px solid var(--zpx-p-100);border-radius:22px;background:radial-gradient(120% 80% at 100% 0%,var(--lc-product-ref-017),transparent 60%),var(--zpx-surface);box-shadow:var(--zpx-sh);animation:zpx-in .28s var(--zpx-ease)}.zpx-help__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.zpx-help__badge{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--zpx-grad);color:var(--lc-white);box-shadow:0 10px 22px -10px var(--lc-product-ref-022)}.zpx-help__title{display:block;font-size:15.5px;font-weight:800}.zpx-help__sub{display:block;color:var(--zpx-muted);font-size:12.5px;line-height:1.8}.zpx-help__body{display:grid;gap:16px;margin-top:16px}.zpx-help__body--split .zpx-picks{padding-top:16px;border-top:1px dashed var(--zpx-line-2)}@media (min-width: 900px){.zpx-help__body--split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px}.zpx-help__body--split .zpx-picks{padding-top:0;padding-inline-start:24px;border-top:0;border-inline-start:1px dashed var(--zpx-line-2)}.zpx-help__body--split .zpx-picks__list{grid-template-columns:minmax(0,1fr)}}.zpx-picks__label,.zpx-quiz__label{display:flex;align-items:center;gap:6px;margin-bottom:10px;color:var(--zpx-ink);font-size:13.5px;font-weight:800}.zpx-picks__label .zpx-ico{width:16px;height:16px;fill:var(--zpx-gold);stroke:var(--zpx-gold)}.zpx-picks__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media (min-width: 700px){.zpx-picks__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.zpx-pick{display:grid;gap:4px;width:100%;height:100%;padding:14px;border:1px solid var(--zpx-line);border-radius:16px;background:var(--zpx-surface);color:var(--zpx-ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.zpx-pick:hover{border-color:var(--zpx-p);box-shadow:var(--zpx-sh)}.zpx-pick.is-on{border-color:var(--zpx-p);background:var(--zpx-p-50);box-shadow:0 0 0 1px var(--zpx-p) inset}.zpx-pick__name{font-size:15px;font-weight:800;line-height:1.6}.zpx-pick__why{display:-webkit-box;overflow:hidden;color:var(--zpx-muted);font-size:12.5px;line-height:1.8;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zpx-pick__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.zpx-pick__price{color:var(--zpx-muted);font-size:12px}.zpx-pick__price b{color:var(--zpx-ink);font-size:16px;font-weight:800}.zpx-pick__cta{display:inline-flex;align-items:center;gap:4px;color:var(--zpx-p);font-size:13px;font-weight:700}.zpx-pick__cta .zpx-ico{width:16px;height:16px}.zpx-quiz{padding:16px;border:1px solid var(--zpx-p-100);border-radius:18px;background:linear-gradient(180deg,var(--zpx-p-50),var(--zpx-surface))}.zpx-q+.zpx-q{margin-top:14px}.zpx-q__label{display:flex;align-items:center;gap:8px;color:var(--zpx-ink-2);font-size:14px;font-weight:500}.zpx-q__n{display:grid;width:22px;height:22px;flex:none;place-items:center;border-radius:7px;background:var(--zpx-p-100);color:var(--zpx-p-700);font-size:12px;font-weight:800}.zpx-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.zpx-chip{min-height:40px;padding:0 14px;border:1px solid var(--zpx-line-2);border-radius:12px;background:var(--zpx-surface);color:var(--zpx-ink);font:500 13.5px/1.4 var(--zpx-font);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.zpx-chip:hover{border-color:var(--zpx-p)}.zpx-chip[aria-pressed=true]{border-color:var(--zpx-p);background:var(--zpx-p);color:var(--lc-white)}.zpx-quiz__res{margin-top:14px}.zpx-result{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:14px;border:1px solid var(--lc-product-ref-099);border-radius:16px;background:var(--zpx-ok-50);animation:zpx-in .25s var(--zpx-ease)}.zpx-result__ico{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--zpx-ok);color:var(--lc-white)}.zpx-result__ico .zpx-ico{stroke-width:2.6}.zpx-result__body small{display:block;color:var(--zpx-ok);font-size:12px;font-weight:700}.zpx-result__body b{display:block;font-size:15px;font-weight:800;line-height:1.6}.zpx-result__price{color:var(--zpx-ink-2);font-size:13px;font-weight:700}.zpx-result__why{margin-top:4px;color:var(--zpx-ink-2);font-size:13px;line-height:1.9}.zpx-result .zpx-btn{grid-column:1 / -1}@media (min-width: 700px){.zpx-help{padding:22px}.zpx-result{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.zpx-result .zpx-btn{grid-column:auto}}.zpx-empty{display:grid;gap:16px;padding:22px 18px;border:1px solid var(--zpx-line);border-radius:var(--zpx-r-lg);background:var(--zpx-surface);box-shadow:var(--zpx-sh)}.zpx-empty__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:var(--zpx-r);background:var(--zpx-warn-50);color:var(--zpx-warn)}.zpx-empty.is-out .zpx-empty__icon{background:var(--zpx-bad-50);color:var(--zpx-bad)}.zpx-empty__icon .zpx-ico{width:24px;height:24px}.zpx-empty__title{margin:0 0 6px;color:var(--zpx-ink);font-size:18px;font-weight:800;line-height:1.6}.zpx-empty__text{margin:0;color:var(--zpx-muted);font-size:14px;line-height:1.9}.zpx-empty__ctas{display:grid;gap:10px}@media (min-width: 700px){.zpx-empty{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px 26px}.zpx-empty__ctas{display:flex;flex-wrap:wrap;justify-content:flex-end}}.zpx-stars{--zpx-stars: 100%;display:inline-block;width:90px;height:18px;flex:none;background:linear-gradient(to left,var(--zpx-gold) 0 var(--zpx-stars),var(--lc-product-ref-064) var(--zpx-stars) 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3-4.6-4.4 6.3-.9z'/%3E%3C/svg%3E") left center / 18px 18px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3-4.6-4.4 6.3-.9z'/%3E%3C/svg%3E") left center / 18px 18px repeat-x}.zpx-stars--sm{width:70px;height:14px;-webkit-mask-size:14px 14px;mask-size:14px 14px}.zpx-proof{display:grid;gap:14px;margin-top:18px;padding:16px;border:1px solid var(--zpx-line);border-radius:var(--zpx-r-lg);background:radial-gradient(90% 120% at 100% 0%,var(--lc-product-ref-013),transparent 55%),var(--zpx-surface);box-shadow:var(--zpx-sh-sm)}.zpx-proof__score{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.zpx-proof__title{width:100%;margin:0 0 2px;color:var(--zpx-ink);font-size:15px;font-weight:800}.zpx-proof__avg{display:flex;align-items:baseline;gap:4px}.zpx-proof__avg b{color:var(--zpx-ink);font-size:30px;font-weight:800;line-height:1.1}.zpx-proof__of,.zpx-proof__count{color:var(--zpx-muted);font-size:12.5px}.zpx-proof__all{display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto;color:var(--zpx-p)!important;font-size:13px;font-weight:700;text-decoration:none!important}.zpx-proof__all .zpx-ico{width:15px;height:15px}.zpx-proof__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.zpx-quote{display:flex;flex-direction:column;gap:8px;margin:0;padding:14px;border:1px solid var(--zpx-line);border-radius:16px;background:var(--zpx-bg)}.zpx-quote__head{display:flex;align-items:center;gap:10px}.zpx-quote__avatar{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:12px;background:var(--zpx-grad);color:var(--lc-white);font-size:14px;font-weight:800}.zpx-quote__who{display:grid;min-width:0;flex:1}.zpx-quote__who b{overflow:hidden;color:var(--zpx-ink);font-size:13.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.zpx-quote__verified{display:inline-flex;align-items:center;gap:3px;color:var(--zpx-ok);font-size:11.5px;font-weight:700}.zpx-quote__verified .zpx-ico{width:13px;height:13px;stroke-width:2.6}.zpx-quote__text{display:-webkit-box;margin:0;overflow:hidden;color:var(--zpx-ink-2);font-size:13.5px;line-height:1.95;-webkit-box-orient:vertical;-webkit-line-clamp:3}.zpx-quote__meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin:auto 0 0;color:var(--zpx-faint);font-size:11.5px}@media (max-width: 699px){.zpx-quote:nth-child(n+3){display:none}}@media (min-width: 900px){.zpx-proof{grid-template-columns:210px minmax(0,1fr);gap:22px;margin-top:26px;padding:22px}.zpx-proof__score{flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding-inline-end:22px;border-inline-end:1px dashed var(--zpx-line-2)}.zpx-proof__avg b{font-size:40px}.zpx-proof__all{margin-inline-start:0;margin-top:4px}.zpx-proof__list{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}.zpx-cards{display:none}@media (min-width: 901px){.zpx-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}.zpx-cards[data-count="1"]{grid-template-columns:minmax(0,440px);justify-content:center}.zpx-cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center}}@media (min-width: 1100px){.zpx-cards[data-count="3"],.zpx-cards[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1200px){.zpx-cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.zpx-card{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px 22px 20px;border:1px solid var(--zpx-line);border-radius:26px;background:var(--zpx-surface);box-shadow:var(--zpx-sh-sm);cursor:pointer;transition:border-color .2s ease,box-shadow .25s ease,transform .25s var(--zpx-ease)}.zpx-card:hover{border-color:var(--acc-100);box-shadow:var(--zpx-sh);transform:translateY(-2px)}.zpx-card.is-on{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc),0 28px 56px -34px var(--acc)}.zpx-card.is-out{cursor:default;opacity:.72}.zpx-card__ribbon{position:absolute;inset-block-start:-1px;inset-inline-end:22px;padding:4px 12px 6px;border-radius:0 0 11px 11px;background:var(--acc-grad);color:var(--lc-white);font-size:11.5px;font-weight:800;line-height:1.6;box-shadow:0 8px 16px -10px var(--acc)}.zpx-card__ribbon--out{background:var(--lc-product-ref-083);box-shadow:none}.zpx-card__top{display:flex;align-items:center;gap:12px}.zpx-card__chip{display:grid;width:50px;height:50px;flex:none;place-items:center;border-radius:15px;background:var(--acc-50);color:var(--acc-ink);font-size:14px;font-weight:800;letter-spacing:.2px;box-shadow:inset 0 0 0 1px var(--acc-100)}.zpx-card__heading{flex:1;min-width:0}.zpx-card__eyebrow{display:block;color:var(--acc);font-size:12px;font-weight:800;line-height:1.7}.zpx-card__title{font-size:21px;font-weight:800;line-height:1.4}.zpx-card__title label{cursor:pointer}.zpx-card__radio{position:relative;width:24px;height:24px;flex:none;border:2px solid var(--zpx-line-2);border-radius:50%;transition:border-color .2s ease}.zpx-card__radio:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--acc);transform:scale(0);transition:transform .2s var(--zpx-ease)}.zpx-card.is-on .zpx-card__radio{border-color:var(--acc)}.zpx-card.is-on .zpx-card__radio:after{transform:scale(1)}.zpx-card__input:focus-visible~.zpx-card__top .zpx-card__radio{box-shadow:var(--zpx-ring)}.zpx-card__desc{min-height:3.4em;color:var(--zpx-muted);font-size:13.5px;line-height:1.85}.zpx-cards:not(:has(.zpx-card__desc:not(:empty))) .zpx-card__desc{display:none}.zpx-card__specs,.zpm-plan__specs{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.zpx-spec,.zpm-spec{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:2px 10px;border:1px solid var(--zpx-line);border-radius:999px;background:var(--zpx-bg);color:var(--zpx-ink-2);font-size:12px;line-height:1.6}.zpx-spec .zpx-ico,.zpm-spec .zpx-ico{width:14px;height:14px;color:var(--zpx-muted)}.zpx-spec b,.zpm-spec b{font-weight:700}.zpx-spec--shared,.zpm-spec--shared{border-color:var(--lc-product-ref-067);background:var(--zpx-warn-50);color:var(--zpx-warn)}.zpx-spec--shared .zpx-ico,.zpm-spec--shared .zpx-ico{color:var(--zpx-warn)}.zpx-spec--del,.zpm-spec--del{border-color:var(--lc-product-ref-073);background:var(--zpx-ok-50);color:var(--zpx-ok)}.zpx-spec--del .zpx-ico,.zpm-spec--del .zpx-ico{color:var(--zpx-ok)}.zpx-card__fixed,.zpm-fixed{display:flex;align-items:baseline;justify-content:flex-start;text-align:right;gap:6px;padding:10px 12px;border-radius:12px;background:var(--zpx-bg);font-size:13px}.zpx-card__fixed span,.zpm-fixed span{flex:none;color:var(--zpx-muted)}.zpx-card__fixed b,.zpm-fixed b{font-weight:700}.zpx-card__opt-label,.zpm-opt__label{display:block;margin-bottom:8px;color:var(--zpx-ink);font-size:13px;font-weight:800}.zpx-optlist{display:grid;gap:8px}.zpx-optlist__btn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--zpx-line-2);border-radius:13px;background:var(--zpx-surface);color:var(--zpx-ink);font:500 13.5px/1.55 var(--zpx-font);text-align:start;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.zpx-optlist__btn:hover{border-color:var(--acc, var(--zpx-p))}.zpx-optlist__dot{position:relative;width:18px;height:18px;border:2px solid var(--zpx-line-2);border-radius:50%}.zpx-optlist__dot:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--acc, var(--zpx-p));transform:scale(0);transition:transform .18s var(--zpx-ease)}.zpx-optlist__price{color:var(--zpx-ink-2);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.zpx-optlist__btn[aria-checked=true]{border-color:var(--acc, var(--zpx-p));background:var(--acc-50, var(--zpx-p-50));box-shadow:inset 0 0 0 1px var(--acc, var(--zpx-p))}.zpx-optlist__btn[aria-checked=true] .zpx-optlist__dot{border-color:var(--acc, var(--zpx-p))}.zpx-optlist__btn[aria-checked=true] .zpx-optlist__dot:after{transform:scale(1)}.zpx-optlist__btn[aria-checked=true] .zpx-optlist__price{color:var(--acc-ink, var(--zpx-p-700))}.zpx-optlist__btn.is-out{color:var(--zpx-faint)}.zpx-optlist__btn:disabled,.zpx-seg__btn:disabled{cursor:not-allowed;opacity:.45}.zpx-seg{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-bg)}.zpx-seg[data-count="4"],.zpx-seg[data-count="5"],.zpx-seg[data-count="6"]{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.zpx-seg__btn{min-height:40px;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--zpx-ink-2);font:500 13px/1.5 var(--zpx-font);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.zpx-seg__btn[aria-checked=true]{background:var(--acc, var(--zpx-p));color:var(--lc-white);font-weight:700;box-shadow:0 8px 16px -10px var(--acc, var(--zpx-p))}.zpx-card__price{display:grid;gap:2px;padding:16px 16px 14px;border:1px solid var(--acc-100);border-radius:18px;background:radial-gradient(90% 120% at 100% 0%,var(--lc-white) 0%,transparent 60%),var(--acc-50)}.zpx-card__was{display:flex;align-items:center;justify-content:space-between;gap:8px}.zpx-card__was del{color:var(--zpx-faint);font-size:13px}.zpx-card__off{padding:3px 10px;border-radius:999px;background:var(--acc-grad);color:var(--lc-white);font-size:12px;font-weight:800;box-shadow:0 6px 14px -8px var(--acc)}.zpx-card__now{display:flex;align-items:baseline;gap:6px;color:var(--acc-ink)}.zpx-card__now b{font-size:30px;font-weight:800;line-height:1.35;font-variant-numeric:tabular-nums}.zpx-card__now small{color:var(--zpx-muted);font-size:13px}.zpx-card__note{overflow:hidden;color:var(--zpx-muted);font-size:12px;line-height:1.7;text-overflow:ellipsis;white-space:nowrap}.zpx-card__feats-title,.zpm-feats__title{margin-bottom:10px;color:var(--zpx-ink);font-size:13.5px;font-weight:800}.zpx-card__feats.is-collapsed .zpx-checks li:nth-child(n+6){display:none}.zpx-card__foot{display:grid;gap:10px;margin-top:auto;padding-top:4px}.zpx-card__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.zpx-card .zpx-card__cta,.zpx-card .zpx-card__cta.custom-quick-buy-btn{display:inline-flex!important;flex:none!important;width:100%!important;min-height:50px;padding:0 16px!important;border:1.5px solid var(--acc)!important;border-radius:15px!important;background:var(--zpx-surface)!important;color:var(--acc-ink)!important;font-size:14.5px!important;font-weight:800!important;box-shadow:none!important;transform:none!important}.zpx-card .zpx-card__cta.zpx-btn--primary,.zpx-card .zpx-card__cta.custom-quick-buy-btn{border-color:transparent!important;background:var(--acc-grad)!important;color:var(--lc-white)!important;box-shadow:0 14px 28px -14px var(--acc)!important}.zpx-card .zpx-card__cta:hover{transform:translateY(-1px)!important}.zpx-card .zpx-card__cta .btn-text{color:inherit;font:inherit}.zpx-card .zpx-card__cart.custom-add-to-cart-btn{position:relative;display:inline-grid!important;flex:none!important;width:50px!important;height:50px;padding:0!important;place-items:center;border:1.5px solid var(--zpx-line-2)!important;border-radius:15px!important;background:var(--zpx-surface)!important;color:var(--zpx-ink-2)!important;box-shadow:none!important;transform:none!important}.zpx-card .zpx-card__cart.custom-add-to-cart-btn:hover{border-color:var(--acc)!important;color:var(--acc)!important}.zpx-card .zpx-card__cart.is-in-cart:after{content:"";position:absolute;inset-block-start:7px;inset-inline-end:7px;width:9px;height:9px;border:2px solid var(--lc-white);border-radius:50%;background:var(--zpx-ok)}.zpx-card .zpx-card__cart .zpx-ico{width:21px;height:21px}.zpx-card .zpx-card__cart.is-loading .zpx-ico{display:none}.zpx-rulesbtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:6px 10px;border:1px dashed var(--zpx-line-2);border-radius:12px;background:transparent;color:var(--zpx-ink-2);font:500 13px/1.5 var(--zpx-font);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.zpx-rulesbtn .zpx-ico{width:17px;height:17px;color:var(--acc, var(--zpx-p))}.zpx-rulesbtn:hover{border-color:var(--acc, var(--zpx-p));background:var(--acc-50, var(--zpx-p-50));color:var(--zpx-ink)}.zpx-rulesbtn__flag{padding:1px 8px;border-radius:999px;background:var(--zpx-warn-50);color:var(--zpx-warn);font-size:11px;font-style:normal;font-weight:800}.zpx-card.is-pulse,.zpm-plan.is-pulse{animation:zpx-pulse 1s var(--zpx-ease)}.zpm{display:grid;gap:12px;min-width:0;margin:0 0 16px;padding:0;border:0}@media (min-width: 901px){.zpm{display:none}}.zpm-plan{position:relative;border:1px solid var(--zpx-line);border-radius:20px;background:var(--zpx-surface);box-shadow:var(--zpx-sh-sm);transition:border-color .2s ease,box-shadow .25s ease}.zpm-plan.is-on{border-color:var(--zpx-p);box-shadow:0 0 0 1px var(--zpx-p),0 22px 40px -28px var(--lc-product-ref-033)}.zpm-plan.is-out{opacity:.72}.zpm-plan__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.zpm-plan__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px 14px 14px 16px;cursor:pointer;-webkit-tap-highlight-color:transparent}.zpm-plan.is-out .zpm-plan__head{cursor:default}.zpm-plan__radio{position:relative;width:22px;height:22px;margin-top:2px;border:2px solid var(--zpx-line-2);border-radius:50%;transition:border-color .2s ease}.zpm-plan__radio:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--zpx-p);transform:scale(0);transition:transform .2s var(--zpx-ease)}.zpm-plan.is-on .zpm-plan__radio{border-color:var(--zpx-p)}.zpm-plan.is-on .zpm-plan__radio:after{transform:scale(1)}.zpm-plan__input:focus-visible+.zpm-plan__head .zpm-plan__radio{box-shadow:var(--zpx-ring)}.zpm-plan__main{display:grid;min-width:0}.zpm-plan__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.zpm-plan__title{font-size:16px;font-weight:800;line-height:1.55}.zpm-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:999px;background:var(--zpx-p-50);color:var(--zpx-p-700);font-size:11px;font-weight:800;line-height:1.9}.zpm-tag .zpx-ico{width:13px;height:13px;fill:currentColor;stroke:none}.zpm-tag--rec{background:var(--zpx-grad);color:var(--lc-white)}.zpm-tag--out{background:var(--lc-product-ref-090);color:var(--zpx-muted)}.zpm-plan__desc{display:block;margin-top:3px;color:var(--zpx-muted);font-size:13px;line-height:1.85}.zpm-plan__specs{margin-top:10px}.zpm-plan__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--zpx-line)}.zpm-plan__from{color:var(--zpx-muted);font-size:12px}.zpm-plan__now{margin-inline-end:auto;color:var(--zpx-ink)}.zpm-plan__now b{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.zpm-plan.is-on .zpm-plan__now{color:var(--zpx-p-700)}.zpm-plan__now small{color:var(--zpx-muted);font-size:12px}.zpm-plan__was{display:inline-flex;align-items:center;gap:6px}.zpm-plan__was del{color:var(--zpx-faint);font-size:12.5px}.zpm-off{padding:1px 8px;border-radius:999px;background:var(--zpx-grad);color:var(--lc-white);font-size:11.5px;font-weight:800;line-height:1.8}.zpm-notify{display:block;margin:0 16px 14px;color:var(--zpx-p);font-size:13px;font-weight:700;text-decoration:none}.zpm-plan__body{display:grid;gap:16px;margin:0 14px;padding:14px 0 16px;border-top:1px solid var(--zpx-line);animation:zpx-in .25s var(--zpx-ease)}.zpm-feats.is-collapsed .zpx-checks li:nth-child(n+5){display:none}@media (max-width: 359px){.zpm-plan__head{gap:10px;padding:14px 12px 12px}.zpm-plan__title{font-size:15px}.zpm-plan__now b{font-size:18px}.zpm-plan__body{margin:0 12px}}.zpx-compare{margin-top:18px;border:1px solid var(--zpx-line);border-radius:20px;background:var(--zpx-surface)}.zpx-compare__sum{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;font-size:14.5px;font-weight:800;list-style:none;cursor:pointer}.zpx-compare__sum::-webkit-details-marker{display:none}.zpx-compare__sum>span:nth-child(2){flex:1}.zpx-compare__ico{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:var(--zpx-p-50);color:var(--zpx-p)}.zpx-compare__chev{color:var(--zpx-muted);transition:transform .2s var(--zpx-ease)}.zpx-compare[open] .zpx-compare__chev{transform:rotate(180deg)}.zpx-compare__scroll{overflow-x:auto;border-top:1px solid var(--zpx-line);overscroll-behavior-x:contain}.zpx-compare__table{width:100%;min-width:640px;border-collapse:collapse;font-size:13px;line-height:1.8}.zpx-compare__table th,.zpx-compare__table td{padding:12px 14px;border-bottom:1px solid var(--zpx-line);text-align:start;vertical-align:top}.zpx-compare__table thead th{background:var(--zpx-bg);font-size:13px;font-weight:800;white-space:nowrap}.zpx-compare__table tbody th{position:sticky;inset-inline-start:0;z-index:1;min-width:110px;background:var(--zpx-surface);color:var(--zpx-muted);font-weight:500}.zpx-compare__table .zpx-compare__corner{position:sticky;inset-inline-start:0;z-index:2}.zpx-compare__table .is-col{background:var(--zpx-p-50)}.zpx-compare__table thead .is-col{color:var(--zpx-p-700)}.zpx-compare__rec{margin-inline-start:6px;padding:0 7px;border-radius:999px;background:var(--zpx-grad);color:var(--lc-white);font-size:10.5px;font-style:normal}.zpx-compare__price b{font-weight:800}.zpx-compare__actions td,.zpx-compare__actions th{border-bottom:0}.zpx-compare__pick{min-height:36px;padding:0 14px;border:1px solid var(--zpx-p-100);border-radius:10px;background:var(--zpx-surface);color:var(--zpx-p-700);font:700 12.5px/1 var(--zpx-font);cursor:pointer}.is-col .zpx-compare__pick{border-color:var(--zpx-p);background:var(--zpx-p);color:var(--lc-white)}.zpx-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none}.zpx-trust li{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 12px;border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-surface);color:var(--zpx-ink-2);font-size:12.5px;font-weight:500;line-height:1.6}.zpx-trust .zpx-ico{width:30px;height:30px;padding:6px;border-radius:10px;background:var(--zpx-p-50);color:var(--zpx-p)}@media (min-width: 900px){.zpx-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.zpx-trust li{padding:14px 16px;font-size:13.5px}}.lc-plan-warranty{margin-top:12px}.zwr-badge-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--lc-product-ref-073);border-radius:16px;background:var(--zpx-ok-50)}.zwr-badge-row__icon{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:var(--zpx-ok);color:var(--lc-white)}.zwr-badge-row__title{display:block;font-size:13.5px;font-weight:800}.zwr-badge-row__sub{display:block;color:var(--zpx-ink-2);font-size:12.5px}.zwr-badge-row__link{color:var(--zpx-ok);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.zpx-dialog{width:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--zpx-ink);font-family:var(--zpx-font)}.zpx-dialog:not([open]){display:none}.zpx-dialog::backdrop{background:var(--lc-product-ref-040);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.zpx-dialog[open]{position:fixed;inset:auto 0 0;display:flex;align-items:flex-end;height:100%}.zpx-dialog__panel{width:100%;max-height:86vh;overflow-y:auto;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0;background:var(--zpx-surface);box-shadow:0 -20px 60px -20px var(--lc-product-ref-042);animation:zpx-sheet .3s var(--zpx-ease);overscroll-behavior:contain}.zpx-dialog__handle{display:block;width:42px;height:5px;margin:0 auto 12px;border-radius:999px;background:var(--zpx-line-2)}.zpx-dialog__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px}.zpx-dialog__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--zpx-p-50);color:var(--zpx-p)}.zpx-dialog__kicker{color:var(--zpx-muted);font-size:12px}.zpx-dialog__title{font-size:17px;font-weight:800;line-height:1.5}.zpx-rules{display:grid;gap:10px;margin:0}.zpx-rules__row{padding:12px 14px;border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-bg)}.zpx-rules__row dt{display:flex;align-items:center;gap:6px;margin-bottom:2px;font-size:13px;font-weight:800}.zpx-rules__row dt .zpx-ico{width:17px;height:17px;color:var(--zpx-p)}.zpx-rules__row dd{margin:0;color:var(--zpx-ink-2);font-size:13.5px;line-height:1.9}.zpx-rules__row--warn{border-color:var(--lc-product-ref-067);background:var(--zpx-warn-50)}.zpx-rules__row--warn dt,.zpx-rules__row--warn dt .zpx-ico{color:var(--zpx-warn)}.zpx-rules__row--ok{border-color:var(--lc-product-ref-073);background:var(--zpx-ok-50)}.zpx-rules__row--ok dt .zpx-ico{color:var(--zpx-ok)}.zpx-dialog__foot{margin-top:16px}html.zpx-modal-open{overflow:hidden}@media (min-width: 700px){.zpx-dialog[open]{inset:0;align-items:center;justify-content:center;padding:24px}.zpx-dialog__panel{width:min(560px,100%);max-height:80vh;padding:22px 24px 24px;border-radius:26px;box-shadow:var(--zpx-sh-lg);animation:zpx-pop .24s var(--zpx-ease)}.zpx-dialog__handle{display:none}}.zpx-after .zpx-head{margin-bottom:18px}.zpx-steps{position:relative;display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:none}.zpx-steps__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;border:1px solid var(--zpx-line);border-radius:18px;background:var(--zpx-surface);animation:zpx-in .3s var(--zpx-ease)}.zpx-steps__n{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:var(--zpx-grad);color:var(--lc-white);font-size:14px;font-weight:800;box-shadow:0 8px 16px -10px var(--lc-product-ref-022)}.zpx-steps__body b{display:block;font-size:14.5px;font-weight:800;line-height:1.7}.zpx-steps__body span{display:block;color:var(--zpx-muted);font-size:13.5px;line-height:1.9}.zpx-after__empty{padding:14px 16px;border:1px dashed var(--zpx-line-2);border-radius:16px;color:var(--zpx-muted);font-size:13.5px}.zpx-after__empty a{color:var(--zpx-p);font-weight:700}@media (min-width: 900px){.zpx-steps{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:14px}.zpx-steps__item{grid-template-columns:1fr;align-content:start;padding:18px}.zpx-steps__item:not(:last-child):after{content:"";position:absolute;inset-block-start:36px;inset-inline-end:-14px;width:14px;height:2px;background:var(--zpx-p-100)}}.zv-header{display:grid;gap:6px;margin-bottom:16px}.zv-player-card{overflow:hidden;border:1px solid var(--zpx-line);border-radius:22px;background:var(--lc-product-ref-105);box-shadow:var(--zpx-sh)}.zv-player-shell{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--lc-product-ref-105)}.zv-player,.zv-embed,.zv-embed iframe,.zv-embed video{display:block;width:100%;height:100%;border:0;object-fit:contain}.zv-embed>*{width:100%!important;height:100%!important}.zv-fallback-link{display:grid;height:100%;margin:0;place-items:center}.zv-fallback-link a{color:var(--lc-white);font-weight:700}.zv-duration{display:none!important}@media (min-width: 1024px){.zv-header,.zv-player-card{width:min(100%,880px);margin-inline:auto}.zv-header{margin-bottom:22px;text-align:center}.zv-header .zv-subtitle{max-width:64ch;margin-inline:auto}.zv-player-card{border-radius:28px}}.page-description-grid{display:block}.page-card{padding:20px 16px;border:1px solid var(--zpx-line);border-radius:24px;background:radial-gradient(80% 90% at 100% 0%,var(--lc-product-ref-014),transparent 60%),var(--zpx-surface);box-shadow:var(--zpx-sh-sm)}.page-card>h2{margin-bottom:8px}.page-card>p{color:var(--zpx-muted);font-size:14px;line-height:2}.page-usecases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.page-usecase{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-surface);color:var(--zpx-ink-2);font-size:13px;font-weight:500;line-height:1.6}.page-usecase-icon{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:11px;background:var(--zpx-p-50);color:var(--zpx-p);font-size:15px}.page-usecase-icon svg{width:18px;height:18px}@media (min-width: 700px){.page-card{padding:28px}.page-usecases{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (min-width: 1024px){.page-card{padding:36px}.page-usecases{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page-usecase{padding:14px 16px;font-size:14px}}.zpx-desc-wrap,.lcct-zarrin-product>.page-container{padding-block:calc(var(--zpx-sec) / 2)!important}.zpd{padding:20px 16px;border:1px solid var(--zpx-line);border-radius:24px;background:var(--zpx-surface);box-shadow:var(--zpx-sh-sm)}.zpd__head{margin-bottom:14px}.zpd__meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:6px;color:var(--zpx-muted);font-size:12.5px}.zpd__meta span{display:inline-flex;align-items:center;gap:5px}.zpd__glance{margin-bottom:16px;padding:14px 16px;border:1px solid var(--zpx-p-100);border-radius:18px;background:var(--zpx-p-50)}.zpd__glance-title{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--zpx-p-700);font-size:13.5px;font-weight:800}.zpd__glance p{color:var(--zpx-ink-2);font-size:14px;line-height:1.95}.zpd__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.zpd__fact{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:8px 10px;border-radius:12px;background:var(--zpx-surface);color:var(--zpx-ink-2);font-size:12.5px}.zpd__fact b{font-weight:800}.zpd__toc{margin-bottom:16px;border:1px solid var(--zpx-line);border-radius:16px;background:var(--zpx-bg)}.zpd__toc-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;border:0;background:none;color:var(--zpx-ink);font:800 13.5px/1.5 var(--zpx-font);cursor:pointer}.zpd__toc-trigger[aria-expanded=true] .zpd-chevron{transform:rotate(180deg)}.zpd__toc-list{display:grid;gap:2px;margin:0;padding:0 14px 12px;list-style:none}.zpd__toc-list a{display:block;padding:6px 10px;border-radius:10px;color:var(--zpx-ink-2);font-size:13.5px;text-decoration:none}.zpd__toc-list a:hover{background:var(--zpx-surface);color:var(--zpx-p)}.zpd__body{position:relative;color:var(--zpx-ink-2);font-size:15px;line-height:2.05}.zpd__body>*+*{margin-top:14px}.zpd__body h2{margin-top:28px;color:var(--zpx-ink);font-size:19px;font-weight:800;line-height:1.6}.zpd__body h3{margin-top:22px;color:var(--zpx-ink);font-size:16.5px;font-weight:800}.zpd__body a{color:var(--zpx-p);font-weight:500;text-decoration:underline;text-underline-offset:3px}.zpd__body ul,.zpd__body ol{padding-inline-start:22px}.zpd__body li+li{margin-top:6px}.zpd__body img{border-radius:16px}.zpd.zpd--woo .zpd__body,.zpd__woo-content{color:var(--zpx-ink-2)}.zpd__woo-content table{width:100%!important;max-width:100%;margin:14px 0;border-collapse:collapse;font-size:13.5px;line-height:1.8}.zpd__woo-content th,.zpd__woo-content td{width:auto!important;padding:8px 10px;border:1px solid var(--zpx-line);text-align:start;vertical-align:top;overflow-wrap:anywhere}.zpd__woo-content thead th,.zpd__woo-content tr:first-child>td{background:var(--zpx-bg);color:var(--zpx-ink);font-weight:700}.zpd-clamped{max-height:760px;overflow:hidden;-webkit-mask-image:linear-gradient(var(--lc-shadow-black) 72%,transparent);mask-image:linear-gradient(var(--lc-shadow-black) 72%,transparent)}.zpd-lines-clamp{overflow:hidden;-webkit-mask-image:linear-gradient(var(--lc-shadow-black) 80%,transparent);mask-image:linear-gradient(var(--lc-shadow-black) 80%,transparent)}.zpd__features{display:grid;gap:10px;padding:0!important;list-style:none}.zpd__features li{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-bg);font-size:14px;line-height:1.9}.zpd__features li svg{flex:none;width:22px;height:22px;margin-top:2px;padding:4px;border-radius:50%;background:var(--zpx-ok-50);color:var(--zpx-ok)}.zpd__features b{margin-inline-end:4px;color:var(--zpx-ink)}.zpd__table-wrap,.zwr__table-wrap{overflow-x:auto;border:1px solid var(--zpx-line);border-radius:16px}.zpd__table,.zwr__table{width:100%;min-width:520px;border-collapse:collapse;font-size:13.5px;line-height:1.8}.zpd__table th,.zpd__table td,.zwr__table th,.zwr__table td{padding:11px 14px;border-bottom:1px solid var(--zpx-line);text-align:start}.zpd__table thead th,.zwr__table thead th{background:var(--zpx-bg);color:var(--zpx-ink);font-weight:800}.zpd__yes{color:var(--zpx-ok);font-weight:700}.zpd__no{color:var(--zpx-faint)}.zpd__steps{padding:0!important;list-style:none;counter-reset:zpx-step}.zpd__steps li{position:relative;padding:10px 46px 10px 0;counter-increment:zpx-step}.zpd__steps li:before{content:counter(zpx-step,persian);position:absolute;inset-block-start:10px;inset-inline-start:0;display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:var(--zpx-p-50);color:var(--zpx-p-700);font-size:13px;font-weight:800}.zpd__callout{display:flex;gap:10px;padding:12px 14px;border-radius:14px;font-size:14px;line-height:1.9}.zpd__callout svg{flex:none;margin-top:4px}.zpd__callout--tip{background:var(--zpx-p-50);color:var(--zpx-p-700)}.zpd__callout--warn{background:var(--zpx-warn-50);color:var(--zpx-warn)}.zpd__video{position:relative;display:grid;width:100%;aspect-ratio:16 / 9;place-items:center;overflow:hidden;border:0;border-radius:18px;background:linear-gradient(135deg,var(--lc-product-ref-092),var(--lc-product-ref-089));color:var(--lc-white);cursor:pointer}.zpd__video-bg svg{width:90px;height:90px;opacity:.18}.zpd__video-play{position:absolute;display:grid;width:64px;height:64px;place-items:center;border-radius:50%;background:var(--zpx-grad);box-shadow:0 16px 34px -12px var(--lc-product-ref-075)}.zpd__video-cap{color:var(--zpx-muted);font-size:13px;text-align:center}.zpd__faq{display:grid;gap:8px}.zpd__faq details{border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-surface)}.zpd__faq summary{padding:12px 14px;color:var(--zpx-ink);font-size:14px;font-weight:700;cursor:pointer}.zpd__faq-answer{padding:0 14px 12px;font-size:14px}.zpd__verdict{padding:18px;border-radius:20px;background:radial-gradient(90% 100% at 100% 0%,var(--lc-product-ref-016),transparent 60%),var(--zpx-bg)}.zpd__verdict h2{margin-top:0}.zpd__verdict-who{display:grid;gap:10px;margin-top:12px}.zpd__verdict-col{padding:14px;border:1px solid var(--zpx-line);border-radius:16px;background:var(--zpx-surface)}.zpd__verdict-col b{display:block;margin-bottom:6px;color:var(--zpx-ink);font-size:14px}.zpd__verdict-col ul{display:grid;gap:6px;padding:0;list-style:none}.zpd__verdict-col li{display:flex;gap:8px;font-size:13.5px;line-height:1.8}.zpd__verdict-col li svg{flex:none;margin-top:6px;color:var(--zpx-ok)}.zpd__verdict-col+.zpd__verdict-col li svg{color:var(--zpx-bad)}.zpd__cta{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:12px 18px;border-radius:14px;background:var(--zpx-grad);color:var(--lc-white)!important;font-weight:800;text-decoration:none!important;box-shadow:0 12px 26px -12px var(--lc-product-ref-022)}.zpd__more{margin-top:14px;text-align:center}.zpd__more button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:1.5px solid var(--zpx-line-2);border-radius:999px;background:var(--zpx-surface);color:var(--zpx-ink);font:700 13.5px/1 var(--zpx-font);cursor:pointer}.zpd__more button:hover{border-color:var(--zpx-p);color:var(--zpx-p)}.zpd__more button[aria-expanded=true] svg{transform:rotate(180deg)}.zpd__foot{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--zpx-line);color:var(--zpx-muted);font-size:12.5px}.zpd__foot-avatar{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--zpx-grad);color:var(--lc-white);font-weight:800}@media (min-width: 700px){.zpd{padding:32px}.zpd__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.zpd__verdict-who{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.zpd{padding:44px 56px}.zpd__body{font-size:15.5px}}.zwr{overflow:hidden;border:1px solid var(--lc-product-ref-073);border-radius:20px;background:var(--zpx-surface)}.zwr__head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--zpx-ok-50)}.zwr__head-icon{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:12px;background:var(--zpx-ok);color:var(--lc-white)}.zwr__title{margin:0!important;color:var(--zpx-ink)!important;font-size:15px!important;font-weight:800;line-height:1.6}.zwr__title small{display:block;color:var(--zpx-muted);font-size:12px;font-weight:400}.zwr__body{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.zwr__cols{display:grid;gap:10px}.zwr__col{padding:12px 14px;border-radius:14px;background:var(--zpx-bg)}.zwr__col-head{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:13.5px;font-weight:800}.zwr__col--in .zwr__col-head{color:var(--zpx-ok)}.zwr__col--out .zwr__col-head{color:var(--zpx-bad)}.zwr__list{display:grid;gap:6px;margin:0!important;padding:0!important;list-style:none}.zwr__list li{display:flex;gap:8px;margin:0!important;font-size:13.5px;line-height:1.8}.zwr__list li svg{flex:none;margin-top:5px}.zwr__col--in li svg{color:var(--zpx-ok)}.zwr__col--out li svg{color:var(--zpx-bad)}.zwr__plans-title{display:flex;align-items:center;gap:6px;margin-bottom:8px!important;font-size:13.5px;font-weight:800}.zwr__table .zwr-active{background:var(--zpx-ok-50)}.zwr__current-tag{display:none;margin-inline-start:6px;padding:0 8px;border-radius:999px;background:var(--zpx-ok);color:var(--lc-white);font-size:11px}.zwr-active .zwr__current-tag{display:inline-block}.zwr__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--zpx-line)}.zwr__foot p{flex:1 1 260px;margin:0!important;color:var(--zpx-muted);font-size:13px}.zwr__btn{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:12px;background:var(--zpx-ok);color:var(--lc-white)!important;font-size:13px;font-weight:700;text-decoration:none!important}.zwr__btn--ghost{border:1.5px solid var(--zpx-line-2);background:var(--zpx-surface);color:var(--zpx-ink)!important}@media (min-width: 700px){.zwr__cols{grid-template-columns:1fr 1fr}}@media (max-width: 699.98px){.zwr__table{min-width:0}.zwr__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.zwr__table tr{display:grid;gap:2px;padding:10px 14px;border-bottom:1px solid var(--zpx-line)}.zwr__table tbody tr:last-child{border-bottom:0}.zwr__table th,.zwr__table td{display:block;padding:0;border:0}.zwr__table td:before{content:attr(data-label) "\3a\20";color:var(--zpx-muted);font-weight:700}}.lc-faq-layout{display:grid;gap:16px}.lc-faq-intro{display:grid;gap:8px}.lc-faq-help-card{display:grid;gap:12px;margin-top:8px;padding:18px;border-radius:22px;background:radial-gradient(70% 90% at 100% 0%,var(--lc-product-ref-012),transparent 70%),linear-gradient(160deg,var(--lc-product-ref-092),var(--lc-product-ref-089));color:var(--lc-white)}.lc-faq-help-card h3{font-size:15.5px;font-weight:800}.lc-faq-help-card p{color:var(--lc-product-ref-023);font-size:13px}.lc-faq-support-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:14px;background:var(--lc-white);color:var(--zpx-p-700)!important;font-size:14px;font-weight:800;text-decoration:none}.lc-faq-list{display:grid;gap:10px}.lc-faq-item{border:1px solid var(--zpx-line);border-radius:18px;background:var(--zpx-surface);transition:border-color .2s ease,box-shadow .2s ease}.lc-faq-item[open]{border-color:var(--zpx-p-100);box-shadow:var(--zpx-sh)}.lc-faq-question{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;list-style:none;cursor:pointer}.lc-faq-question::-webkit-details-marker{display:none}.lc-faq-number{color:var(--zpx-faint);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.lc-faq-item[open] .lc-faq-number{color:var(--zpx-p)}.lc-faq-question-text{color:var(--zpx-ink);font-size:14.5px;font-weight:700;line-height:1.8}.lc-faq-toggle{position:relative;width:30px;height:30px;border-radius:10px;background:var(--zpx-bg);transition:background-color .2s ease,transform .25s var(--zpx-ease)}.lc-faq-toggle:before,.lc-faq-toggle:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--zpx-ink-2);transition:transform .25s var(--zpx-ease)}.lc-faq-toggle:after{transform:rotate(90deg)}.lc-faq-item[open] .lc-faq-toggle{background:var(--zpx-p)}.lc-faq-item[open] .lc-faq-toggle:before,.lc-faq-item[open] .lc-faq-toggle:after{background:var(--lc-white)}.lc-faq-item[open] .lc-faq-toggle:after{transform:rotate(0)}.lc-faq-answer-wrap{padding:0 16px 16px;padding-inline-start:46px}.lc-faq-answer{color:var(--zpx-ink-2);font-size:14px;line-height:2}@media (min-width: 1024px){.lc-faq-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:40px}.lc-faq-intro{position:sticky;top:calc(var(--zpx-header-h) + var(--zpx-tabs-h) + 24px)}.lc-faq-question{padding:16px 20px}.lc-faq-answer-wrap{padding-inline-start:52px;padding-inline-end:20px}}.zcr-heading{display:grid;gap:12px;margin-bottom:16px}.zcr-heading-main{display:grid;gap:6px}.zcr-write-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border:1.5px solid var(--zpx-line-2);border-radius:14px;background:var(--zpx-surface);color:var(--zpx-ink)!important;font-size:14px;font-weight:700;text-decoration:none}.zcr-write-button svg{width:18px;height:18px}.zcr-write-button:hover{border-color:var(--zpx-p);color:var(--zpx-p)!important}.zcr-summary{display:grid;gap:14px;padding:18px;border:1px solid var(--zpx-line);border-radius:24px;background:var(--zpx-surface)}.zcr-score{display:grid;justify-items:start;gap:2px}.zcr-score-number{color:var(--zpx-ink);font-size:44px;font-weight:800;line-height:1.1}.zcr-score-stars,.zcr-stars-small{color:var(--zpx-gold);letter-spacing:2px}.zcr-score-count{color:var(--zpx-muted);font-size:12.5px}.zcr-distribution{display:grid;gap:6px}.zcr-bar-row{display:grid;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:8px;font-size:12.5px}.zcr-bar-label{color:var(--zpx-ink-2);white-space:nowrap}.zcr-bar-track{height:8px;overflow:hidden;border-radius:999px;background:var(--zpx-bg)}.zcr-bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lc-product-ref-072),var(--zpx-gold))}.zcr-bar-count{color:var(--zpx-muted);text-align:end}.zcr-summary-info{display:grid;gap:8px}.zcr-summary-info-item{display:flex;align-items:center;gap:10px;color:var(--zpx-ink-2);font-size:13px}.zcr-summary-info-icon{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:10px;background:var(--zpx-p-50);color:var(--zpx-p)}.zcr-summary-info-icon svg{width:18px;height:18px}.zcr-toolbar{display:grid;gap:10px;margin:16px 0 12px}.zcr-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--zpx-line);border-radius:14px;background:var(--zpx-surface)}.zcr-tab{min-height:40px;border:0;border-radius:10px;background:transparent;color:var(--zpx-ink-2);font:700 13.5px/1 var(--zpx-font);cursor:pointer}.zcr-tab.is-active{background:var(--zpx-ink);color:var(--lc-white)}.zcr-filter-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.zcr-filter-chips::-webkit-scrollbar{display:none}.zcr-chip{flex:none;min-height:36px;padding:0 14px;border:1px solid var(--zpx-line-2);border-radius:999px;background:var(--zpx-surface);color:var(--zpx-ink-2);font:500 13px/1 var(--zpx-font);cursor:pointer}.zcr-chip.is-active{border-color:var(--zpx-p);background:var(--zpx-p-50);color:var(--zpx-p-700);font-weight:700}.zcr-sort{min-height:40px;padding:0 12px;border:1px solid var(--zpx-line-2);border-radius:12px;background:var(--zpx-surface);color:var(--zpx-ink);font-size:13px}.zcr-list{display:grid;gap:10px}.zcr-review-card{padding:16px;border:1px solid var(--zpx-line);border-radius:20px;background:var(--zpx-surface)}.zcr-card-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.zcr-avatar{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--zpx-grad);color:var(--lc-white);font-weight:800}.zcr-question-icon{background:linear-gradient(135deg,var(--lc-product-ref-061),var(--lc-product-ref-071))}.zcr-user-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--zpx-ink);font-size:14px;font-weight:800}.zcr-verified{display:inline-flex;align-items:center;gap:3px;padding:0 8px;border-radius:999px;background:var(--zpx-ok-50);color:var(--zpx-ok);font-size:11px;font-weight:700;line-height:1.9}.zcr-verified svg{width:13px;height:13px}.zcr-question-label{background:var(--lc-product-ref-098);color:var(--lc-product-ref-068)}.zcr-user-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--zpx-faint);font-size:12px}.zcr-plan-chip{padding:0 8px;border-radius:999px;background:var(--zpx-bg);color:var(--zpx-ink-2);line-height:1.9}.zcr-card-rating{display:grid;justify-items:end}.zcr-rating-number{color:var(--zpx-muted);font-size:11.5px}.zcr-review-body{margin-top:10px}.zcr-review-text{color:var(--zpx-ink-2);font-size:14px;line-height:2}.zcr-review-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.zcr-review-tag{padding:0 10px;border-radius:999px;background:var(--zpx-ok-50);color:var(--zpx-ok);font-size:12px;line-height:2}.zcr-owner-reply{margin-top:12px;padding:12px 14px;border-inline-start:3px solid var(--zpx-p);border-radius:12px;background:var(--zpx-p-50)}.zcr-owner-head{display:flex;align-items:center;gap:8px;color:var(--zpx-p-700);font-size:13px;font-weight:800}.zcr-owner-logo{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:var(--zpx-grad);color:var(--lc-white);font-size:12px}.zcr-owner-text{margin-top:4px!important;color:var(--zpx-ink-2);font-size:13.5px;line-height:1.95}.zcr-card-footer{margin-top:10px;color:var(--zpx-faint);font-size:12px}.zcr-empty{display:none;padding:20px;border:1px dashed var(--zpx-line-2);border-radius:18px;color:var(--zpx-muted);font-size:13.5px;text-align:center}.zcr-empty.is-visible{display:block}.zcr-load-wrap{margin-top:14px;text-align:center}.zcr-load-more{min-height:44px;padding:0 20px;border:1.5px solid var(--zpx-line-2);border-radius:999px;background:var(--zpx-surface);color:var(--zpx-ink);font:700 13.5px/1 var(--zpx-font);cursor:pointer}@media (min-width: 700px){.zcr-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end}.zcr-summary{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;padding:24px 28px}.zcr-toolbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.zcr-tabs{width:280px}.zcr-list{grid-template-columns:1fr 1fr;gap:12px}.zcr-review-card{padding:18px 20px}}.zr-heading{display:grid;gap:6px;margin-bottom:16px}.zr-layout{display:grid;gap:14px}.zr-guide-card{display:grid;gap:12px;padding:18px;border:1px solid var(--zpx-line);border-radius:22px;background:radial-gradient(80% 90% at 100% 0%,var(--lc-product-ref-017),transparent 60%),var(--zpx-surface)}.zr-guide-icon{display:grid;width:42px;height:42px;place-items:center;margin-bottom:8px;border-radius:13px;background:var(--zpx-grad);color:var(--lc-white)}.zr-guide-icon svg{width:22px;height:22px}.zr-guide-title{font-size:15px;font-weight:800}.zr-guide-text{color:var(--zpx-muted);font-size:13px}.zr-guide-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.zr-guide-item{display:flex;align-items:center;gap:8px;color:var(--zpx-ink-2);font-size:13px}.zr-guide-check{display:grid;width:22px;height:22px;flex:none;place-items:center;border-radius:50%;background:var(--zpx-ok-50);color:var(--zpx-ok)}.zr-guide-check svg{width:14px;height:14px}.zr-verified-note{display:flex;gap:8px;padding:10px 12px;border-radius:12px;background:var(--zpx-ok-50);color:var(--lc-product-ref-113);font-size:12.5px;line-height:1.8}.zr-verified-note svg{flex:none;width:18px;height:18px;margin-top:2px}.zr-form-card{display:grid;gap:16px;padding:18px;border:1px solid var(--zpx-line);border-radius:22px;background:var(--zpx-surface);box-shadow:var(--zpx-sh-sm)}.zr-type-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:14px;background:var(--zpx-bg)}.zr-type-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:0;border-radius:10px;background:transparent;color:var(--zpx-ink-2);font:700 13px/1.3 var(--zpx-font);cursor:pointer}.zr-type-tab svg{width:17px;height:17px}.zr-type-tab.is-active{background:var(--zpx-surface);color:var(--zpx-p-700);box-shadow:var(--zpx-sh-sm)}.zr-mode-notice{display:flex;gap:8px;padding:10px 12px;border-radius:12px;background:var(--zpx-p-50);color:var(--zpx-p-700);font-size:12.5px;line-height:1.8}.zr-mode-notice svg{flex:none;width:18px;height:18px;margin-top:2px}.zr-form-section{display:grid;gap:8px}.zr-field-label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:var(--zpx-ink);font-size:13.5px;font-weight:800}.zr-required{color:var(--zpx-bad)}.zr-field-hint{color:var(--zpx-faint);font-size:12px;font-weight:400}.zr-rating-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.zr-stars{display:inline-flex;gap:4px;direction:ltr}.zr-star{width:40px;height:40px;border:1px solid var(--zpx-line-2);border-radius:12px;background:var(--zpx-surface);color:var(--lc-product-ref-081);font-size:22px;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease,transform .15s ease}.zr-star.is-active{border-color:var(--lc-product-ref-079);background:var(--lc-product-ref-109);color:var(--zpx-gold)}.zr-star:hover{transform:translateY(-1px)}.zr-rating-result strong{display:block;font-size:13.5px}.zr-rating-result span{color:var(--zpx-muted);font-size:12px}.zr-error{display:none;color:var(--zpx-bad);font-size:12.5px;font-weight:700}.zr-error.is-visible{display:block}.zr-tags{display:flex;flex-wrap:wrap;gap:6px}.zr-tag{min-height:36px;padding:0 12px;border:1px solid var(--zpx-line-2);border-radius:999px;background:var(--zpx-surface);color:var(--zpx-ink-2);font:500 13px/1 var(--zpx-font);cursor:pointer}.zr-tag.is-selected{border-color:var(--zpx-ok);background:var(--zpx-ok-50);color:var(--zpx-ok);font-weight:700}.zr-textarea-wrap{position:relative}.zr-textarea,.zr-input{width:100%;border:1.5px solid var(--zpx-line-2);border-radius:14px;background:var(--zpx-surface);color:var(--zpx-ink);font:400 14.5px/1.9 var(--zpx-font);transition:border-color .2s ease,box-shadow .2s ease}.zr-textarea{min-height:140px;padding:12px 14px 30px;resize:vertical}.zr-input{min-height:48px;padding:0 14px}.zr-textarea:focus,.zr-input:focus{border-color:var(--zpx-p);outline:0;box-shadow:var(--zpx-ring)}.zr-counter{position:absolute;inset-block-end:8px;inset-inline-end:12px;color:var(--zpx-faint);font-size:11.5px}.zr-fields-row{display:grid;gap:14px}.zr-option-row{display:flex;align-items:flex-start;gap:8px;color:var(--zpx-muted);font-size:12.5px}.zr-option-row input{margin-top:5px;accent-color:var(--zpx-p)}.zr-submit-row{display:grid;gap:12px}.zr-submit-info{display:flex;gap:8px;color:var(--zpx-muted);font-size:12.5px;line-height:1.8}.zr-submit-info svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--zpx-ok)}.zr-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 22px;border:0;border-radius:15px;background:var(--zpx-grad);color:var(--lc-white);font:800 14.5px/1 var(--zpx-font);cursor:pointer;box-shadow:0 12px 26px -12px var(--lc-product-ref-025)}.zr-submit svg{width:18px;height:18px}@media (min-width: 700px){.zr-fields-row{grid-template-columns:1fr 1fr}.zr-submit-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.zr-form-card,.zr-guide-card{padding:26px}}@media (min-width: 1024px){.zr-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:24px}.zr-guide-card{position:sticky;top:calc(var(--zpx-header-h) + var(--zpx-tabs-h) + 24px)}}.zpx-rel__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 20px;margin-bottom:18px}.zpx-rel__all{display:inline-flex;align-items:center;gap:6px;color:var(--zpx-p)!important;font-size:14px;font-weight:700;text-decoration:none!important}.zpx-rel__all .zpx-ico{width:16px;height:16px;transition:transform .2s var(--zpx-ease)}.zpx-rel__all:hover .zpx-ico{transform:translate(-3px)}.zpx-rel__group+.zpx-rel__group{margin-top:26px}.zpx-rel__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.zpx-rel__bar:empty,.zpx-rel__bar:not(:has(.zpx-rel__gtitle)):has([data-zpx-rail-nav][hidden]){display:none}.zpx-rel__gtitle{color:var(--zpx-ink);font-size:16px;font-weight:800}.zpx-rel__nav{display:none;gap:8px;margin-inline-start:auto}.zpx-ico--flip{transform:scaleX(-1)}.zpx-rel__nav .zpx-iconbtn{width:40px;height:40px;border-radius:12px}.zpx-rel__nav .zpx-iconbtn:disabled{opacity:.35;cursor:default;border-color:var(--zpx-line-2);color:var(--zpx-ink-2)}.zpx-rel__track{--zpx-rel-cols: 2;--zpx-rel-gap: 12px;display:grid;grid-auto-columns:calc((100% - (var(--zpx-rel-cols) - 1) * var(--zpx-rel-gap)) / var(--zpx-rel-cols));grid-auto-flow:column;gap:var(--zpx-rel-gap);margin:0 calc(-1 * var(--zpx-gutter));padding:4px var(--zpx-gutter) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:15px;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.zpx-rel__track::-webkit-scrollbar{display:none}.zpx-rel__item{display:flex;min-width:0;scroll-snap-align:start}.zpx-relc{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid var(--zpx-line);border-radius:20px;background:var(--zpx-surface);box-shadow:var(--zpx-sh-sm);transition:transform .25s var(--zpx-ease),box-shadow .25s ease,border-color .25s ease}.zpx-relc:focus-within{border-color:var(--zpx-p);box-shadow:var(--zpx-ring)}.zpx-relc__media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--zpx-soft)}.zpx-relc__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--zpx-ease)}.zpx-relc__mono{display:grid;height:100%;place-items:center;background:var(--zpx-grad);color:var(--lc-white);font-size:28px;font-weight:800}.zpx-relc__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 12px 14px}.zpx-relc__name{margin:0;color:var(--zpx-ink);font-size:14px;font-weight:800;line-height:1.6}.zpx-relc__name a{display:-webkit-box;overflow:hidden;color:inherit!important;text-decoration:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zpx-relc__name a:after{content:"";position:absolute;inset:0;z-index:1}.zpx-relc__name a:focus-visible{outline:none}.zpx-relc__rate{display:flex;align-items:center;gap:4px;margin:0;color:var(--zpx-muted);font-size:12px}.zpx-relc__rate .zpx-ico{width:14px;height:14px;fill:var(--zpx-gold);stroke:var(--zpx-gold)}.zpx-relc__rate b{color:var(--zpx-ink);font-weight:800}.zpx-relc__desc{display:none;margin:0;color:var(--zpx-muted);font-size:12.5px;line-height:1.8}.zpx-relc__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;border-top:1px dashed var(--zpx-line)}.zpx-relc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;min-width:0;color:var(--zpx-muted);font-size:11.5px}.zpx-relc__price b{color:var(--zpx-ink);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.zpx-relc__price--none{font-size:12px}.zpx-relc__go{display:inline-grid;width:32px;height:32px;flex:none;place-items:center;border-radius:10px;background:var(--zpx-p-50);color:var(--zpx-p);transition:background-color .2s ease,color .2s ease}.zpx-relc__go .zpx-ico{width:16px;height:16px}@media (min-width: 700px){.zpx-rel__track{--zpx-rel-cols: 3;--zpx-rel-gap: 16px}.zpx-relc__desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zpx-relc__body{padding:14px 16px 16px}.zpx-relc__name{font-size:15px}}@media (min-width: 1024px){.zpx-rel__track{--zpx-rel-cols: 4;--zpx-rel-gap: 20px;margin:0;padding:4px 0 16px;scroll-padding-inline:0}.zpx-rel__nav:not([hidden]){display:flex}}.zpm-bar{display:none}@media (max-width: 900px){body.zpx-has-bar{padding-bottom:calc(var(--zpx-bar-h) + env(safe-area-inset-bottom,0px))!important}.zpm-bar{position:fixed;inset-inline:0;bottom:0;z-index:9991;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:var(--zpx-bar-h);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--zpx-line);background:var(--lc-product-ref-028);box-shadow:0 -14px 34px -20px var(--lc-product-ref-041);font-family:var(--zpx-font);transform:translateY(calc(100% + 12px));transition:transform .3s var(--zpx-ease);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px)}body.zpx-buy-mode .zpm-bar{transform:none}.lcct-sticky-mobile-nav,.zc-mobile-buy-dock{transition:transform .3s var(--zpx-ease),opacity .25s ease!important}body.zpx-buy-mode .lcct-sticky-mobile-nav,body.zpx-buy-mode .zc-mobile-buy-dock{opacity:0;pointer-events:none;transform:translateY(140%)!important}body.zpx-typing .zpm-bar,body.zpx-typing .lcct-sticky-mobile-nav,body.zpx-typing .zc-mobile-buy-dock{transform:translateY(160%)!important}.zpm-bar__info{display:grid;gap:1px;min-width:0;margin:0;padding:0;border:0;background:none;color:var(--zpx-ink);font:inherit;text-align:start;cursor:pointer}.zpm-bar__name{display:flex;align-items:baseline;gap:4px;min-width:0;overflow:hidden;color:var(--zpx-muted);font-size:12px;line-height:1.7;white-space:nowrap}.zpm-bar__name b{flex:none;color:var(--zpx-ink);font-weight:800}.zpm-bar__opt{min-width:0;overflow:hidden;text-overflow:ellipsis}.zpm-bar__opt:before{content:"· "}.zpm-bar__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;height:30px;min-width:0;overflow:hidden;line-height:30px;white-space:nowrap}.zpm-bar__price b{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.zpm-bar__price small{color:var(--zpx-muted);font-size:11.5px}.zpm-bar__price del{margin-inline-start:4px;color:var(--zpx-faint);font-size:11.5px}.zpm-bar .zpm-bar__cart.custom-add-to-cart-btn,.zpm-bar .zpm-bar__buy.custom-quick-buy-btn{position:relative;display:inline-flex!important;flex:none!important;align-items:center;justify-content:center;gap:8px;width:auto!important;height:50px;min-height:50px;margin:0;border-radius:15px!important;font-family:var(--zpx-font);line-height:1;visibility:visible!important;opacity:1!important;cursor:pointer;transform:none!important;transition:box-shadow .2s ease,background-color .2s ease}.zpm-bar .zpm-bar__cart.custom-add-to-cart-btn{width:50px!important;padding:0!important;border:1.5px solid var(--zpx-line-2)!important;background:var(--zpx-surface)!important;color:var(--zpx-ink-2)!important;box-shadow:none!important}.zpm-bar .zpm-bar__cart .zpx-ico{width:22px;height:22px}.zpm-bar__dot{position:absolute;inset-block-start:7px;inset-inline-end:7px;display:none;width:10px;height:10px;border:2px solid var(--lc-white);border-radius:50%;background:var(--zpx-ok)}.zpm-bar__cart.is-in-cart .zpm-bar__dot{display:block}.zpm-bar .zpm-bar__cart.is-loading .zpx-ico{display:none}.zpm-bar .zpm-bar__buy.custom-quick-buy-btn{padding:0 20px!important;border:0!important;background:var(--zpx-grad)!important;color:var(--lc-white)!important;font-size:14.5px!important;font-weight:800!important;white-space:nowrap;box-shadow:0 12px 24px -12px var(--lc-product-ref-022)!important}.zpm-bar .zpm-bar__buy .btn-text{color:inherit;font:inherit}.zpm-bar .zpm-bar__buy:active,.zpm-bar .zpm-bar__cart:active{transform:scale(.97)!important}body.zpx-has-bar .ctn-notification-container,body.zpx-has-bar .ctn-notification{bottom:calc(var(--zpx-bar-h) + 14px + env(safe-area-inset-bottom,0px))!important}}@media (max-width: 379px){.zpm-bar .zpm-bar__buy.custom-quick-buy-btn{padding:0 14px!important;font-size:13.5px!important}.zpm-bar .zpm-bar__cart.custom-add-to-cart-btn{width:46px!important}.zpm-bar__price b{font-size:16px}}@media (min-width: 901px){.lcct-sticky-bar--plan .lcct-sticky-inner--desktop{width:min(1080px,calc(100% - 48px))!important;margin-bottom:16px!important;padding:10px 12px 10px 16px!important;border:1px solid var(--zpx-line)!important;border-radius:20px!important;background:var(--lc-product-ref-031)!important;box-shadow:0 24px 60px -24px var(--lc-product-ref-039)!important;font-family:var(--zpx-font);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px)}.lcct-sticky-bar--plan .lcct-sticky-thumb{width:46px!important;height:46px!important;border-radius:14px!important}.lcct-sticky-bar--plan .lcct-sticky-product-caption{color:var(--zpx-faint);font-size:11.5px;font-weight:500}.lcct-sticky-bar--plan .lcct-sticky-product-title{max-width:46ch;color:var(--zpx-ink)!important;font-size:14.5px!important;font-weight:800!important}.zpx-sticky-meta{overflow:hidden;color:var(--zpx-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lcct-sticky-bar--plan .lcct-sticky-product-text{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cap price" "title price" "meta price";column-gap:20px}.lcct-sticky-bar--plan .lcct-sticky-product-caption{grid-area:cap}.lcct-sticky-bar--plan .lcct-sticky-product-title{grid-area:title}.zpx-sticky-meta{grid-area:meta}.lcct-sticky-bar--plan .sticky-price{position:relative;display:flex;flex-direction:column;align-items:flex-end;grid-area:price;align-self:center;direction:rtl!important;text-align:start!important}.zpx-sticky-now{line-height:1;color:var(--zpx-p-700);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.zpx-sticky-now small{color:var(--zpx-muted);font-size:12px;font-weight:400}.zpx-sticky-old{position:absolute;left:0;top:calc(100% - .25em);line-height:1!important;order:1;display:block!important;margin:0!important;color:var(--zpx-faint)!important;font-size:12px!important}.lcct-sticky-bar .lcct-sticky-trailing{gap:8px!important}.lcct-sticky-bar .sticky-buy-btn.custom-quick-buy-btn{min-width:170px;min-height:48px!important;padding:0 20px!important;border-radius:14px!important;background:var(--zpx-grad)!important;font-size:14.5px!important;font-weight:800!important;box-shadow:0 12px 26px -12px var(--lc-product-ref-022)!important}.lcct-sticky-bar .sticky-atc-btn.custom-add-to-cart-btn,.lcct-sticky-bar .sticky-pick-plan-btn{min-height:48px!important;padding:0 16px!important;border:1.5px solid var(--zpx-line-2)!important;border-radius:14px!important;background:var(--zpx-surface)!important;color:var(--zpx-ink)!important;font-size:13.5px!important;font-weight:700!important;box-shadow:none!important}.lcct-sticky-bar .custom-add-to-cart-btn:hover,.lcct-sticky-bar .custom-quick-buy-btn:hover{transform:none!important}.lcct-sticky-bar .sticky-atc-btn.custom-add-to-cart-btn:hover,.lcct-sticky-bar .sticky-pick-plan-btn:hover{border-color:var(--zpx-p)!important;color:var(--zpx-p)!important}}@keyframes zpx-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes zpx-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zpx-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes zpx-pulse{0%{box-shadow:0 0 var(--lc-product-ref-035)}to{box-shadow:0 0 0 16px var(--lc-product-ref-046)}}@keyframes zpx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.is-bump{animation:zpx-bump .32s var(--zpx-ease)}@keyframes zpx-bump{0%{opacity:.25;transform:translateY(4px);filter:blur(1px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion: reduce){.lcct-zarrin-product *,.lcct-zarrin-product *:before,.lcct-zarrin-product *:after,.zpm-bar,.zpm-bar *,.zpx-dialog__panel{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.zpx-tabs,.zpm-bar,.zpx-help,.lcct-sticky-bar,.zr-form-card{display:none!important}.zpx-hero{background:var(--lc-white);color:var(--lc-shadow-black)}}
@media (max-width:900px){.zpm-bar{z-index:9996}body.zpx-buy-mode .lcct-sticky-bar,body.zpx-buy-mode .lcct-sticky-bar *{pointer-events:none!important}}
.zpx-crumbs li{overflow:hidden;flex-shrink:0}.zpx-crumbs li:nth-last-child(-n+2){flex-shrink:1}.zpx-crumbs li>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media (max-width:900px){html:root,html:root body.single-product{overflow-x:visible}}
.zpm-plan,.zpx-card{scroll-margin-top:calc(var(--zpx-header-h, 0px) + var(--zpx-tabs-h, 52px) + 12px)}

/* 2026-10-12 dead-click fixes (Clarity): hero image + fact chips link to the plans, truncated proof quotes link to the reviews. */
.zpx-tile__link{display:block;width:100%;height:100%;border-radius:22px}
.zpx-hero__facts li{padding:0}
.zpx-hero__facts li>a{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 11px;border-radius:inherit;color:inherit;text-decoration:none}
.zpx-hero__facts li>a:hover,.zpx-hero__facts li>a:focus-visible{background:var(--lc-product-ref-008)}
@media (min-width:1024px){.zpx-hero__facts li>a{padding:12px 14px}}
.zpx-quote__more{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}

/* Mobile quiz/result cards must shrink with the product column like the reference. */
@media (max-width:699.98px){.lcct-reference-product .zpx-help__body--split{grid-template-columns:minmax(0,1fr);min-width:0}.lcct-reference-product .zpx-picks,.lcct-reference-product .zpx-picks__list,.lcct-reference-product .zpx-pick,.lcct-reference-product .zpx-pick__name,.lcct-reference-product .zpx-pick__why,.lcct-reference-product .zpx-pick__foot{min-width:0;max-width:100%}.lcct-reference-product .zpx-picks__list{grid-template-columns:minmax(0,1fr)}.lcct-reference-product .zpx-pick__cta{min-width:0;overflow-wrap:anywhere}.lcct-reference-product .zpx-quiz,.lcct-reference-product .zpx-q,.lcct-reference-product .zpx-chips,.lcct-reference-product .zpx-result,.lcct-reference-product .zpx-result__body{min-width:0;max-width:100%}.lcct-reference-product .zpx-quiz{overflow:hidden}.lcct-reference-product .zpx-chip{min-width:0;flex:1 1 auto;padding-inline:10px;white-space:normal;overflow-wrap:anywhere;text-align:center}.lcct-reference-product .zpx-result{grid-template-columns:34px minmax(0,1fr)}.lcct-reference-product .zpx-result__body b,.lcct-reference-product .zpx-result__why,.lcct-reference-product .zpx-result__price{overflow-wrap:anywhere;word-break:break-word}.lcct-reference-product .lcct-guide-controls{min-width:0;max-width:100%;flex-wrap:wrap}}


/* Guide presentation follows the reference: separated numbered questions and a clear green recommendation result. */
.lcct-reference-product .zpx-help{
  padding:18px;
  border-color:var(--zpx-p-100);
  border-radius:22px;
  background:linear-gradient(180deg,var(--zpx-p-50),var(--zpx-surface));
}
.lcct-reference-product .zpx-help__body{gap:18px}
.lcct-reference-product .zpx-quiz{padding:18px;border-radius:20px;background:linear-gradient(180deg,var(--zpx-p-50),var(--zpx-surface));}
.lcct-reference-product .zpx-q{margin-top:0;padding-top:14px}
.lcct-reference-product .zpx-q+.zpx-q{margin-top:16px;padding-top:16px;border-top:1px dashed var(--zpx-line-2)}
.lcct-reference-product .zpx-q__label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;color:var(--zpx-ink-2);font-size:16px;font-weight:700;line-height:1.7}
.lcct-reference-product .zpx-q__n{width:30px;height:30px;border-radius:9px;background:var(--zpx-p-100);color:var(--zpx-p-700);font-size:15px;font-weight:800}
.lcct-reference-product .zpx-chips{justify-content:flex-start;gap:10px;margin-top:12px}
.lcct-reference-product .zpx-chip{min-height:48px;padding-inline:18px;border-radius:15px;font-size:14px;transition:none}
/* Option controls do not receive the parent theme's magenta/blue hover reset. */
.lcct-reference-product .zpx-chip:hover,.lcct-reference-product .zpx-chip:focus,.lcct-reference-product .zpx-chip:active{border-color:var(--zpx-line-2);background:var(--zpx-surface);color:var(--zpx-ink);box-shadow:none;transform:none}
.lcct-reference-product .zpx-chip[aria-pressed=true],.lcct-reference-product .zpx-chip[aria-pressed=true]:hover,.lcct-reference-product .zpx-chip[aria-pressed=true]:focus,.lcct-reference-product .zpx-chip[aria-pressed=true]:active{border-color:var(--zpx-p);background:var(--zpx-p);color:var(--lc-white);box-shadow:none;transform:none}
.lcct-reference-product .zpx-pick{transition:none}
.lcct-reference-product .zpx-pick:hover,.lcct-reference-product .zpx-pick:focus,.lcct-reference-product .zpx-pick:active{border-color:var(--zpx-line);background:var(--zpx-surface)!important;color:var(--zpx-ink)!important;box-shadow:none;transform:none}
.lcct-reference-product .zpx-pick.is-on,.lcct-reference-product .zpx-pick.is-on:hover,.lcct-reference-product .zpx-pick.is-on:focus,.lcct-reference-product .zpx-pick.is-on:active{border-color:var(--zpx-p);background:var(--zpx-p-50)!important;color:var(--zpx-ink)!important;box-shadow:0 0 0 1px var(--zpx-p) inset;transform:none}
.lcct-reference-product .zpx-result{grid-template-columns:44px minmax(0,1fr);gap:12px 14px;padding:18px 20px;border-radius:22px;background:var(--zpx-ok-50);}
.lcct-reference-product .zpx-result__ico{width:44px;height:44px}
.lcct-reference-product .zpx-result__body small{font-size:13px}
.lcct-reference-product .zpx-result__body b{font-size:19px;line-height:1.7}
.lcct-reference-product .zpx-result__why{font-size:14px;line-height:1.9}
.lcct-reference-product .zpx-result .zpx-btn{min-height:52px;border-radius:16px;transition:none}
.lcct-reference-product .zpx-result .zpx-btn:hover,.lcct-reference-product .zpx-result .zpx-btn:focus,.lcct-reference-product .zpx-result .zpx-btn:active{transform:none;filter:none}
@media (max-width:699.98px){
 .lcct-reference-product .zpx-help{padding:14px}
 .lcct-reference-product .zpx-quiz{padding:14px}
 .lcct-reference-product .zpx-q__label{font-size:14px}
 .lcct-reference-product .zpx-chip{flex:1 1 auto;min-width:0;padding-inline:12px}
 .lcct-reference-product .zpx-result{grid-template-columns:38px minmax(0,1fr);padding:16px}
 .lcct-reference-product .zpx-result__ico{width:38px;height:38px}
 .lcct-reference-product .zpx-result__body b{font-size:16px}
}


/* Guide presentation follows the reference: separated numbered questions and a clear green recommendation result. */
.lcct-reference-product .zpx-help{
  padding:18px;
  border-color:var(--zpx-p-100);
  border-radius:22px;
  background:linear-gradient(180deg,var(--zpx-p-50),var(--zpx-surface));
}
.lcct-reference-product .zpx-help__body{gap:18px}
.lcct-reference-product .zpx-quiz{padding:18px;border-radius:20px;background:linear-gradient(180deg,var(--zpx-p-50),var(--zpx-surface));}
.lcct-reference-product .zpx-q{margin-top:0;padding-top:14px}
.lcct-reference-product .zpx-q+.zpx-q{margin-top:16px;padding-top:16px;border-top:1px dashed var(--zpx-line-2)}
.lcct-reference-product .zpx-q__label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;color:var(--zpx-ink-2);font-size:16px;font-weight:700;line-height:1.7}
.lcct-reference-product .zpx-q__n{width:30px;height:30px;border-radius:9px;background:var(--zpx-p-100);color:var(--zpx-p-700);font-size:15px;font-weight:800}
.lcct-reference-product .zpx-chips{justify-content:flex-start;gap:10px;margin-top:12px}
.lcct-reference-product .zpx-chip{min-height:48px;padding-inline:18px;border-radius:15px;font-size:14px;transition:none}
/* Option controls do not receive the parent theme's magenta/blue hover reset. */
.lcct-reference-product .zpx-chip:hover,.lcct-reference-product .zpx-chip:focus,.lcct-reference-product .zpx-chip:active{border-color:var(--zpx-line-2);background:var(--zpx-surface);color:var(--zpx-ink);box-shadow:none;transform:none}
.lcct-reference-product .zpx-chip[aria-pressed=true],.lcct-reference-product .zpx-chip[aria-pressed=true]:hover,.lcct-reference-product .zpx-chip[aria-pressed=true]:focus,.lcct-reference-product .zpx-chip[aria-pressed=true]:active{border-color:var(--zpx-p);background:var(--zpx-p);color:var(--lc-white);box-shadow:none;transform:none}
.lcct-reference-product .zpx-pick{transition:none}
.lcct-reference-product .zpx-pick:hover,.lcct-reference-product .zpx-pick:focus,.lcct-reference-product .zpx-pick:active{border-color:var(--zpx-line);background:var(--zpx-surface)!important;color:var(--zpx-ink)!important;box-shadow:none;transform:none}
.lcct-reference-product .zpx-pick.is-on,.lcct-reference-product .zpx-pick.is-on:hover,.lcct-reference-product .zpx-pick.is-on:focus,.lcct-reference-product .zpx-pick.is-on:active{border-color:var(--zpx-p);background:var(--zpx-p-50)!important;color:var(--zpx-ink)!important;box-shadow:0 0 0 1px var(--zpx-p) inset;transform:none}
.lcct-reference-product .zpx-result{grid-template-columns:44px minmax(0,1fr);gap:12px 14px;padding:18px 20px;border-radius:22px;background:var(--zpx-ok-50);}
.lcct-reference-product .zpx-result__ico{width:44px;height:44px}
.lcct-reference-product .zpx-result__body small{font-size:13px}
.lcct-reference-product .zpx-result__body b{font-size:19px;line-height:1.7}
.lcct-reference-product .zpx-result__why{font-size:14px;line-height:1.9}
.lcct-reference-product .zpx-result .zpx-btn{min-height:52px;border-radius:16px;transition:none}
.lcct-reference-product .zpx-result .zpx-btn:hover,.lcct-reference-product .zpx-result .zpx-btn:focus,.lcct-reference-product .zpx-result .zpx-btn:active{transform:none;filter:none}
@media (max-width:699.98px){
 .lcct-reference-product .zpx-help{padding:14px}
 .lcct-reference-product .zpx-quiz{padding:14px}
 .lcct-reference-product .zpx-q__label{font-size:14px}
 .lcct-reference-product .zpx-chip{flex:1 1 auto;min-width:0;padding-inline:12px}
 .lcct-reference-product .zpx-result{grid-template-columns:38px minmax(0,1fr);padding:16px}
 .lcct-reference-product .zpx-result__ico{width:38px;height:38px}
 .lcct-reference-product .zpx-result__body b{font-size:16px}
}

/* Recommendation cards use the reference green result treatment. */
.lcct-reference-product .zpx-picks .zpx-pick{padding:18px 20px;border-color:var(--lc-product-ref-099);border-radius:22px;background:var(--zpx-ok-50)!important;box-shadow:none}
.lcct-reference-product .zpx-picks .zpx-pick:hover,.lcct-reference-product .zpx-picks .zpx-pick:focus,.lcct-reference-product .zpx-picks .zpx-pick:active{border-color:var(--lc-product-ref-099);background:var(--zpx-ok-50)!important;color:var(--zpx-ink);box-shadow:none;transform:none}
.lcct-reference-product .zpx-picks .zpx-pick__name{font-size:19px;line-height:1.7}
.lcct-reference-product .zpx-picks .zpx-pick__why{font-size:14px;line-height:1.9}
.lcct-reference-product .zpx-picks .zpx-pick__foot{display:grid;gap:10px;margin-top:10px}
.lcct-reference-product .zpx-picks .zpx-pick__price{justify-self:end;font-size:15px;color:var(--zpx-ink-2)}
.lcct-reference-product .zpx-picks .zpx-pick__price b{font-size:18px}
.lcct-reference-product .zpx-picks .zpx-pick__cta{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 18px;border-radius:16px;background:var(--zpx-grad);color:var(--lc-white);font-size:16px;font-weight:800;box-shadow:none}
.lcct-reference-product .zpx-picks .zpx-pick__cta .zpx-ico{display:none}
@media(max-width:699.98px){.lcct-reference-product .zpx-picks .zpx-pick{padding:16px}.lcct-reference-product .zpx-picks .zpx-pick__name{font-size:16px}.lcct-reference-product .zpx-picks .zpx-pick__cta{min-height:48px;font-size:14px}}


/* Product section tabs follow the document flow: plans, after-purchase, description, warranty, FAQ, reviews, related. */
.lcct-reference-product .zpx-tabs__list a{font-weight:800!important}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#lc-checkout-plans"]){order:1}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#after-purchase"]){order:2}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#product-description"]){order:3}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#warranty"]){order:4}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#product-faq"]){order:5}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#customer-reviews"]){order:6}
.lcct-reference-product .zpx-tabs__list li:has(>a[href="#related-products"]){order:7}


/* Product prices use the editable blue price token; old prices remain muted through their own del style. */
.lcct-reference-product .zpx-card__now,.lcct-reference-product .zpx-card__now b{color:var(--lc-blue-primary)!important}
.lcct-reference-product .zpx-optlist__price{color:var(--lc-blue-primary)!important}
.lcct-reference-product .zpx-relc__price b{color:var(--lc-blue-primary)!important}
.lcct-reference-product .zpx-pick__price b{color:var(--lc-blue-primary)!important}


/* Product card counts: desktop keeps a stable card width and centers partial rows. */
@media (min-width:901px){
 .lcct-reference-product .zpx-cards[data-count="1"]{display:flex;justify-content:center;align-items:stretch;gap:16px}
 .lcct-reference-product .zpx-cards[data-count="1"]>.zpx-card{flex:0 1 440px;width:440px;max-width:100%}
 .lcct-reference-product .zpx-cards[data-count="2"]{display:flex;justify-content:center;align-items:stretch;gap:16px}
 .lcct-reference-product .zpx-cards[data-count="2"]>.zpx-card{flex:0 1 420px;width:min(420px,calc((100% - 16px)/2));max-width:100%}
 .lcct-reference-product .zpx-cards[data-count="3"]{display:flex;justify-content:center;align-items:stretch;gap:16px}
 .lcct-reference-product .zpx-cards[data-count="3"]>.zpx-card{flex:0 1 360px;width:min(360px,calc((100% - 32px)/3));max-width:100%}
 .lcct-reference-product .zpx-cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center}
}


/* Keep quiz and recommendation inside one shared guide panel like the reference. */
.lcct-reference-product .zpx-quiz{padding:0;border:0;border-radius:0;background:transparent}
.lcct-reference-product .zpx-help__body--split .zpx-picks{padding:18px 20px;border:1px solid var(--lc-product-ref-099);border-radius:22px;background:var(--zpx-ok-50)}
.lcct-reference-product .zpx-picks__label{margin-bottom:10px;color:var(--zpx-ok);font-size:15px;font-weight:800}
.lcct-reference-product .zpx-picks__list{gap:0}
.lcct-reference-product .zpx-picks .zpx-pick,.lcct-reference-product .zpx-picks .zpx-pick:hover,.lcct-reference-product .zpx-picks .zpx-pick:focus,.lcct-reference-product .zpx-picks .zpx-pick:active{padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none;color:var(--zpx-ink);transform:none}
.lcct-reference-product .zpx-picks .zpx-pick__name{font-size:19px}
.lcct-reference-product .zpx-picks .zpx-pick__why{font-size:14px}
.lcct-reference-product .zpx-picks .zpx-pick__foot{margin-top:12px}
@media(max-width:699.98px){
 .lcct-reference-product .zpx-help__body--split .zpx-picks{padding:16px;border-radius:20px}
 .lcct-reference-product .zpx-picks__label{font-size:14px}
 .lcct-reference-product .zpx-picks .zpx-pick__name{font-size:16px}
}


/* Rebuild the guide around the reference split: default plan on the left, live answer result on the right. */
.lcct-reference-product .zpx-help__body--split .zpx-picks{padding:0 0 0 24px;border-top:0;border-inline-start:1px dashed var(--zpx-line-2);border-radius:0;background:transparent}
.lcct-reference-product .zpx-picks__label{margin-bottom:12px;color:var(--zpx-ink);font-size:15px;font-weight:800}
.lcct-reference-product .zpx-picks .zpx-pick,.lcct-reference-product .zpx-picks .zpx-pick:hover,.lcct-reference-product .zpx-picks .zpx-pick:focus,.lcct-reference-product .zpx-picks .zpx-pick:active{display:grid;padding:18px;border:1px solid var(--zpx-line)!important;border-radius:18px;background:var(--zpx-surface)!important;color:var(--zpx-ink);box-shadow:var(--zpx-sh-sm);transform:none}
.lcct-reference-product .zpx-picks .zpx-pick__name{font-size:18px}
.lcct-reference-product .zpx-picks .zpx-pick__why{font-size:13px}
.lcct-reference-product .zpx-picks .zpx-pick__foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px}
.lcct-reference-product .zpx-picks .zpx-pick__cta{display:inline-flex;min-height:auto;padding:0;background:none;color:var(--zpx-p);font-size:14px;font-weight:800;box-shadow:none}
.lcct-reference-product .zpx-picks .zpx-pick__cta .zpx-ico{display:block}
.lcct-reference-product .lcct-guide-controls{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--zpx-line-2)}
.lcct-reference-product .lcct-guide-controls .zpx-chip{min-height:40px;padding-inline:14px;border-radius:12px}
.lcct-reference-product [data-lcct-guide-status]{display:none!important}
.lcct-reference-product .zpx-quiz__res{margin-top:14px}
.lcct-reference-product .zpx-result{border-radius:18px}
@media(min-width:900px){
 .lcct-reference-product .zpx-help__body--split{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px}
}
@media(max-width:899.98px){
 .lcct-reference-product .zpx-help__body--split .zpx-picks{padding:16px 0 0;border-top:1px dashed var(--zpx-line-2);border-inline-start:0}
 .lcct-reference-product .zpx-picks .zpx-pick{padding:16px}
 .lcct-reference-product .lcct-guide-controls{justify-content:flex-start}
}
