html .grid-item:has(>.module-side_products-2243),html .module-side_products-2243{display:none!important}#dn-pz{margin:14px 0 0;color:#111827;font-family:Montserrat,sans-serif;text-align:left;container-type:inline-size}#dn-pz *{box-sizing:border-box}#dn-pz .pz{position:relative;padding:2px 16px 14px;border:1px solid #dfe2e7;border-radius:16px;background:#fff}#dn-pz svg{display:block;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#dn-pz .pz-tabs{display:flex;gap:20px;margin:0 0 12px;overflow-x:auto;border-bottom:1px solid #f1f2f4;scrollbar-width:none}#dn-pz .pz-tabs::-webkit-scrollbar{display:none}#dn-pz .pz-tabs.pz-fade{-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent)}html #dn-pz .pz-tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:12px 0 10px;border:0;border-radius:0;background:none;box-shadow:none;color:#6b7280;font:600 13px/1.2 Montserrat,sans-serif;letter-spacing:0;white-space:nowrap;text-transform:none;cursor:pointer;transition:color .15s}@media (hover:hover){html #dn-pz .pz-tab:hover{color:#111827}}html #dn-pz .pz-tab[aria-selected=true]{color:#111827}html #dn-pz .pz-tab::before{display:none}html #dn-pz .pz-tab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:transparent}html #dn-pz .pz-tab[aria-selected=true]::after{background:#111827}#dn-pz .pz-tab .pz-spk{width:15px;height:15px;color:#7c3aed}#dn-pz .pz-tab em{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f1f2f4;color:#6b7280;font-size:11px;font-style:normal;font-weight:700}#dn-pz .pz-pn{min-height:86px}#dn-pz .pz-pn[hidden]{display:none}#dn-pz .pz-intro{margin:0;color:#6b7280;font-size:12.5px;font-weight:500;line-height:1.45}#dn-pz .pz-chips{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}#dn-pz .pz-chips::-webkit-scrollbar{display:none}html #dn-pz .pz-chip{flex:none;display:inline-flex;align-items:center;min-height:32px;margin:0;padding:6px 13px;border:0;border-radius:999px;background:#f4f5f7;box-shadow:none;color:#111827;font:500 12.5px/1.2 Montserrat,sans-serif;letter-spacing:0;white-space:nowrap;text-transform:none;cursor:pointer;transition:background .15s,color .15s}@media (hover:hover){html #dn-pz .pz-chip:hover{background:#e9ebef}}html #dn-pz .pz-chip[aria-expanded=true]{background:#111827;color:#fff}html #dn-pz .pz-tab:focus-visible,html #dn-pz .pz-chip:focus-visible,html #dn-pz .pz-add:focus-visible,html #dn-pz .pz-x:focus-visible,html #dn-pz .pz-more:focus-visible,html #dn-pz .pz-snd:focus-visible,html #dn-pz .pz-qa:focus-visible,html #dn-pz .pz-arr:focus-visible{outline:2px solid #111827;outline-offset:2px}#dn-pz .pz-pop{margin-top:10px}#dn-pz .pz-pop[hidden],#dn-pz .pz-ans[hidden]{display:none}#dn-pz .pz-pop:not([hidden]){animation:dnPzIn .18s ease-out}@keyframes dnPzIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}#dn-pz .pz-pop-in{position:relative;padding:12px 44px 12px 14px;border:1px solid #eef0f2;border-radius:12px;background:#fafafa}#dn-pz .pz-pq{color:#111827;font-size:12.5px;font-weight:700;line-height:1.35}#dn-pz .pz-ans-a{margin:4px 0 0;color:#111827;font-size:13px;font-weight:500;line-height:1.5}#dn-pz .pz-ans-f{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;color:#9ca3af;font-size:11px;font-weight:500;line-height:1.3}#dn-pz .pz-ans-f svg{flex:none;width:12px;height:12px}html #dn-pz .pz-more{margin:0 0 0 auto;padding:0;border:0;background:none;box-shadow:none;color:#2563eb;font:600 12px/1.3 Montserrat,sans-serif;text-transform:none;cursor:pointer}html #dn-pz .pz-x{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:8px;background:none;box-shadow:none;color:#6b7280;cursor:pointer}@media (hover:hover){html #dn-pz .pz-x:hover{background:#eef0f2;color:#111827}}#dn-pz .pz-x svg{width:16px;height:16px}#dn-pz .pz-cmp{display:flex;align-items:flex-end;gap:10px;margin:10px 0 0;padding:6px 6px 6px 12px;border:1px solid #dfe2e7;border-radius:16px;background:#fff;transition:border-color .15s,box-shadow .15s}#dn-pz .pz-cmp:focus-within{border-color:#a78bfa;box-shadow:0 0 0 4px rgba(124,58,237,.1)}#dn-pz .pz-cmp-ic{flex:none;align-self:center;color:#7c3aed}#dn-pz .pz-cmp-ic svg{width:17px;height:17px}html #dn-pz .pz-cmp textarea{flex:1;min-width:0;height:34px;max-height:112px;margin:0;padding:6px 0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;resize:none;overflow-y:hidden;color:#111827;font:500 14px/22px Montserrat,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}html #dn-pz .pz-cmp textarea::placeholder{color:#9ca3af;opacity:1}html #dn-pz .pz-snd{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:50%;background:#111827;box-shadow:none;color:#fff;cursor:pointer;transition:background .15s,transform .1s}html #dn-pz .pz-snd[disabled]{background:#eceef1;color:#9ca3af;cursor:default}@media (hover:hover){html #dn-pz .pz-snd:not([disabled]):hover{background:#000}}html #dn-pz .pz-snd:not([disabled]):active{transform:scale(.92)}#dn-pz .pz-snd svg{width:17px;height:17px;stroke-width:2.2}#dn-pz .pz-bw{display:flex;align-items:center;gap:16px}#dn-pz .pz-blist{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;margin:-2px -8px}html #dn-pz label.pz-bc{position:relative;display:grid;grid-template-columns:18px 40px minmax(0,1fr) auto;grid-template-areas:"ck im nm pr" "ck im mt pr";align-items:center;column-gap:12px;row-gap:1px;margin:0;padding:5px 8px;border:0;border-radius:10px;background:none;color:#111827;font-weight:400;cursor:pointer;transition:background .15s}@media (hover:hover){html #dn-pz label.pz-bc:hover{background:#f6f7f9}}#dn-pz .pz-bc input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}#dn-pz .pz-ck{grid-area:ck;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid #c4c8cf;border-radius:6px;background:#fff;color:transparent;transition:background .15s,border-color .15s}#dn-pz .pz-ck svg{width:12px;height:12px;stroke-width:2.6}#dn-pz .pz-bc input:checked+.pz-ck{border-color:#111827;background:#111827;color:#fff}#dn-pz .pz-bc input:focus-visible+.pz-ck{outline:2px solid #111827;outline-offset:2px}#dn-pz .pz-bc-im{grid-area:im;display:block;width:40px;height:40px}#dn-pz .pz-bc-im img{display:block;width:40px;height:40px;max-width:none;object-fit:contain;transition:opacity .15s}html #dn-pz .pz-bc-n{grid-area:nm;align-self:end;display:block;min-width:0;overflow:hidden;color:#111827;font-size:12.5px;font-weight:600;line-height:17px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;transition:opacity .15s}@media (hover:hover){html #dn-pz a.pz-bc-n:hover{color:#2563eb}}#dn-pz .pz-bc-m{grid-area:mt;align-self:start;display:block;min-width:0;min-height:16px;overflow:hidden;color:#6b7280;font-size:11.5px;font-weight:500;line-height:16px;white-space:nowrap;text-overflow:ellipsis;transition:opacity .15s}#dn-pz .pz-bc-k{color:#9ca3af;font-weight:600}#dn-pz .pz-bc-c{color:#15803d;font-weight:600}html #dn-pz .pz-bc-c svg{display:inline-block;width:11px;height:11px;margin:-2px 3px 0 0;vertical-align:middle;stroke-width:2.6}#dn-pz .pz-bc-d{margin:0 6px;color:#d1d5db}#dn-pz .pz-bc-p{grid-area:pr;padding-left:4px;color:#111827;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;transition:opacity .15s}#dn-pz .pz-bc input:not(:checked)~.pz-bc-im img,#dn-pz .pz-bc input:not(:checked)~.pz-bc-n,#dn-pz .pz-bc input:not(:checked)~.pz-bc-m,#dn-pz .pz-bc input:not(:checked)~.pz-bc-p{opacity:.45}#dn-pz .pz-bf{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:212px;padding:4px 0 4px 16px;border-left:1px solid #f1f2f4}#dn-pz .pz-bt{display:flex;flex-direction:column;color:#6b7280;font-size:12px;font-weight:500;line-height:1.3}#dn-pz .pz-bt b{color:#111827;font-size:19px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}html #dn-pz .pz-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin:0;padding:8px 14px;border:0;border-radius:12px;background:#111827;box-shadow:none;color:#fff;font:600 13px/1.2 Montserrat,sans-serif;letter-spacing:0;text-align:center;text-transform:none;cursor:pointer;transition:background .15s,opacity .15s}@media (hover:hover){html #dn-pz .pz-add:hover:not([disabled]){background:#000}}html #dn-pz .pz-add[disabled]{opacity:.4;cursor:default}html #dn-pz .pz-add.busy{opacity:.65;cursor:progress}html #dn-pz .pz-add.done,html #dn-pz .pz-add.done:hover:not([disabled]){background:#15803d}#dn-pz .pz-add svg{flex:none;width:18px;height:18px}#dn-pz .pz-msg{margin-top:6px;color:#b91c1c;font-size:12px;font-weight:600;text-align:right}#dn-pz .pz-msg[hidden]{display:none}#dn-pz .pz-rail{position:relative}#dn-pz .pz-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}#dn-pz .pz-track::-webkit-scrollbar{display:none}#dn-pz .pz-pc{flex:0 0 236px;display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid #eef0f2;border-radius:12px;background:#fff;scroll-snap-align:start;transition:border-color .15s,box-shadow .15s}@media (hover:hover){html #dn-pz .pz-pc:hover{border-color:#dfe2e7;box-shadow:0 6px 18px rgba(17,24,39,.07)}}#dn-pz .pz-pc-im{flex:none;display:block;width:60px;height:60px}#dn-pz .pz-pc-im img{display:block;width:60px;height:60px;max-width:none;object-fit:contain}#dn-pz .pz-pc-b{flex:1;min-width:0}html #dn-pz .pz-pc-n{display:-webkit-box;overflow:hidden;color:#111827;font-size:12.5px;font-weight:600;line-height:1.3;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (hover:hover){html #dn-pz .pz-pc-n:hover{color:#2563eb}}#dn-pz .pz-pc-f{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}#dn-pz .pz-pc-f b{color:#111827;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}html #dn-pz .pz-qa{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:1px solid #dfe2e7;border-radius:9px;background:#fff;box-shadow:none;color:#111827;cursor:pointer;transition:background .15s,color .15s,border-color .15s}@media (hover:hover){html #dn-pz .pz-qa:hover{border-color:#111827;background:#111827;color:#fff}}html #dn-pz .pz-qa.done,html #dn-pz .pz-qa.done:hover{border-color:#15803d;background:#15803d;color:#fff}#dn-pz .pz-qa svg{width:15px;height:15px}html #dn-pz .pz-arr{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:32px;height:32px;margin:-16px 0 0;padding:0;border:1px solid #dfe2e7;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(17,24,39,.12);color:#111827;cursor:pointer}html #dn-pz .pz-arr-l{left:-10px}html #dn-pz .pz-arr-r{right:-10px}#dn-pz .pz-arr svg{width:16px;height:16px;stroke-width:2}@media (hover:hover){html #dn-pz .pz-rail.can-l .pz-arr-l,html #dn-pz .pz-rail.can-r .pz-arr-r{display:flex}}#dn-pz .pz-empty{display:flex;align-items:center;justify-content:center;min-height:82px;color:#9ca3af;font-size:12.5px;font-weight:500;text-align:center}#dn-pz .pz-empty[hidden]{display:none}#dn-pz .pz-sk{flex:0 0 236px;height:82px;border-radius:12px;background:linear-gradient(90deg,#f3f4f6,#fafafa,#f3f4f6);background-size:200% 100%;animation:dnPzSk 1.2s linear infinite}@keyframes dnPzSk{to{background-position:-200% 0}}@container (max-width:560px){html #dn-pz .pz-bw{flex-direction:column;align-items:stretch;gap:8px}html #dn-pz label.pz-bc{grid-template-areas:"ck im nm nm" "ck im mt pr"}html #dn-pz .pz-bf{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:auto;padding:10px 0 0;border-left:0;border-top:1px solid #f1f2f4}html #dn-pz .pz-bt{flex:1;min-width:0}html #dn-pz .pz-add{flex:0 1 auto;width:auto;max-width:64%}html #dn-pz .pz-pc,html #dn-pz .pz-sk{flex-basis:80%}}@media (max-width:767px){html #dn-pz{margin-top:12px}html #dn-pz .pz{padding:2px 14px 12px}html #dn-pz .pz-tabs{gap:18px}}