.pdp3-pd .pg-main>img{object-fit:contain;background:#fff}.pdw-lead{color:var(--eu-ink-2);margin:0 0 10px;font-size:13.5px;line-height:1.45}.pdw-actions{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.pdw-actions .chip{height:34px}.chip:disabled{opacity:.6;cursor:progress}.pdw-hidden{display:none}.pdw-help{color:var(--eu-ink-2);background:#fff;border-radius:12px;margin-bottom:10px;padding:10px 14px;font-size:13.5px}.pdw-help p{margin:0 0 6px;line-height:1.5}.pdw-help p:last-child{margin-bottom:0}.pdw-search{display:block;position:relative}.pdw-search .input{padding-right:44px;font-size:16px;font-weight:600}.pdw-clear{background:var(--eu-soft-2);width:34px;height:34px;color:var(--eu-ink);cursor:pointer;border:0;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pdw-results{margin-top:8px}.pdw-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pdw-res{text-align:left;border:1.5px solid var(--eu-line-2);cursor:pointer;width:100%;font:inherit;color:var(--eu-ink);background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:9px 12px;display:flex}.pdw-res:hover{border-color:var(--eu-navy-2)}.pdw-res-main{font-size:14.5px}.pdw-res-main mark{color:inherit;background:#ffe9a6;border-radius:3px;padding:0 1px}.pdw-alt{color:var(--eu-muted);font-size:13px}.pdw-res-meta{color:var(--eu-muted);font-size:12.5px}.pdw-missing{border-style:dashed;margin-top:6px}.pdw-chosen{border:2px solid var(--eu-accent);color:var(--eu-ink);background:#fff;border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;font-size:14px;display:flex}.pdw-chosen em{color:var(--eu-muted);margin-top:2px;font-size:12.5px;font-style:normal;display:block}.pdw-chosen .link-u{flex:none;margin-left:auto;font-size:13px}.pdw-ok{background:var(--eu-ok);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:800;display:inline-flex}.pdw-plate{color:var(--eu-ink);background:#fff;border-radius:12px;margin-top:10px;padding:12px 14px;font-size:14px}.pdw-plate p{margin:0 0 10px;line-height:1.45}.pdw-plate .pdw-list{margin-bottom:10px}.pdw-row{flex-wrap:wrap;gap:8px;display:flex}.pdw-btn{border-radius:999px;height:42px;padding:0 16px;font-size:14px}.pdw-manual{background:#fff;border-radius:12px;margin-top:12px;padding:14px;scroll-margin-top:90px}.pdw-manual .hint{margin:0 0 10px}.pdw-grid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.pdw-grid .pdw-wide{grid-column:1/-1}.pdw-grid .field>span:first-child,.pdw-manual .dim2 .field>span:first-child{color:var(--eu-ink);font-size:13.5px;font-weight:600}.pdw-grid .input{font-size:16px;font-weight:600}.pdw-select{appearance:auto}.pdw-measure{color:var(--eu-ink-2);margin:12px 0 0;font-size:13px;line-height:1.45}.pdw-manual .dim2{margin-top:10px}.pdw-manual .dim2 .input{background:var(--eu-soft)}.pdw-photos{margin-top:12px}.pdw-files{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pdw-files li{background:var(--eu-soft-2);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-size:12.5px;display:inline-flex}.pdw-files button{cursor:pointer;width:22px;height:22px;color:var(--eu-ink);background:0 0;border:0;border-radius:50%;font-size:16px;line-height:1}.pdw-manual .pdw-row{margin-top:12px}.pdw-err{margin-top:10px}@media (max-width:599px){.pdw-grid{grid-template-columns:1fr}}.pd-hw.hw-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-hw .hw3-pic{background-repeat:no-repeat;background-size:contain;background-color:#fff!important}.pd-sum{align-items:center;gap:14px;margin-bottom:12px;display:flex}.pd-prev{aspect-ratio:4/5;background:linear-gradient(160deg,#eef2f6 0%,#dde4ea 55%,#cfd8e0 100%);border:1px solid #0f172a1a;border-radius:12px;flex:none;justify-content:center;align-items:center;width:92px;padding:7%;display:flex;overflow:hidden}.pd-prev .pd-preview-svg{border-radius:4px;width:100%;height:100%;display:block;box-shadow:0 4px 12px #08142333}.pd-sum-txt{min-width:0;color:var(--eu-ink-2);flex-direction:column;gap:2px;font-size:13px;display:flex}.pd-sum-txt b{color:var(--eu-ink);font-size:15px}
