.aps-frame .rpf{margin-top:14px;background:#fff;border:1px solid var(--aps-line);border-radius:5px;display:grid;grid-template-columns:190px auto 1fr;align-items:center;gap:0 26px;padding:20px 26px}.aps-frame .rpf-art{width:190px;height:118px;background:transparent}.aps-frame .rpf-art:after{border-color:#aebdc9;background:linear-gradient(135deg,transparent 46%,#AEBDC9 46%,#AEBDC9 54%,transparent 54%)}.aps-frame .rpf-name{border-right:1px solid #CFD9E2;padding-right:26px}.aps-frame .rpf-name h3{margin:0;font-size:29px;font-weight:400;letter-spacing:-.025em;line-height:1.06;color:var(--aps-ink)}.aps-frame .rpf-lede{margin:0 0 11px;font-size:15px;color:var(--aps-ink)}.aps-frame .rpf-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.aps-frame .rpf-f{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--aps-ctl);border-radius:4px;padding:0 12px;height:46px}.aps-frame .rpf-f:focus-within{border-color:var(--aps-brand);box-shadow:0 0 0 3px #0b63ce21}.aps-frame .rpf-f .num{width:21px;height:21px;border-radius:50%;border:1.6px solid #B7C3CE;color:#9aa9b6;font-size:12px;font-weight:750;display:grid;place-items:center;flex:none}.aps-frame .rpf-f .num.on{border-color:var(--aps-green);color:var(--aps-green)}.aps-frame .rpf-f select{flex:1;border:0;background:0;font:inherit;font-size:14.5px;color:var(--aps-ink);outline:0;cursor:pointer;min-width:0}.aps-frame .rpf-f select:disabled{color:#9aa9b6;cursor:not-allowed}.aps-frame .rpf-out{grid-column:1/-1;margin-top:0}.aps-frame .rpf-out.on{margin-top:16px;border-top:1px solid #CFD9E2;padding-top:14px}.aps-frame .rpf .plist{grid-template-columns:repeat(2,1fr);gap:0 26px}.aps-frame .rpf .pr2{border-bottom-color:#dde4ea}.aps-frame .rpf-row{grid-template-columns:repeat(3,minmax(0,1fr))}.aps-frame .rpf-f{overflow:hidden}.aps-frame .rpf-f select{width:100%;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aps-frame .rpf{margin-top:12px;padding:16px 22px;gap:0 22px}.aps-frame .rpf-art{height:104px}.aps-frame .rpf-name{padding-right:22px}.aps-frame .rpf-name h3{font-size:26px}.aps-frame .rpf-lede{margin-bottom:9px;font-size:14px}.aps-frame .rpf-row{gap:10px}.aps-frame .rpf-f{height:42px}.aps-frame .rpf-out.on{margin-top:12px;padding-top:11px}.aps-frame .rpf{margin-top:16px}.aps-frame .rpf-name h3{font-weight:800;letter-spacing:-.028em}.aps-frame .rpf{grid-template-columns:212px auto 1fr}.aps-frame .rpf-art{width:212px;height:auto;background:none;display:block}.aps-frame .rpf-art:after{content:none}.aps-frame .rpf-art img{width:100%;height:auto;display:block}.aps-frame .pf-res{display:flex;align-items:center;gap:16px}.aps-frame .pf-unit{width:92px;flex:none;background:#fff;border:1px solid var(--aps-line);border-radius:5px;padding:7px}.aps-frame .pf-unit img{width:100%;height:auto;display:block;border-radius:2px}.aps-frame .pf-info{display:flex;flex-direction:column;gap:7px;min-width:0}.aps-frame .pf-count{font-size:15px;color:var(--aps-ink)}.aps-frame .pf-count b{font-weight:800}.aps-frame .pf-diag{align-self:flex-start;background:var(--aps-brand);color:#fff;font-size:13.5px;font-weight:750;padding:9px 17px;border-radius:4px;text-decoration:none;display:inline-flex;align-items:center;gap:7px}.aps-frame .pf-diag:after{content:"\2192";font-weight:800}.aps-frame .pf-diag:hover{background:var(--aps-brand-700)}@media(max-width:767px){.aps-frame .rpf{grid-template-columns:104px 1fr;gap:10px 12px;align-items:center;margin-top:16px;padding:14px;border-radius:6px}.aps-frame .rpf-art{width:104px}.aps-frame .rpf-name{border-right:0;padding-right:0}.aps-frame .rpf-name h3{font-size:19px;line-height:1.08}.aps-frame .rpf-body{grid-column:1 / -1}.aps-frame .rpf-lede{font-size:13px;margin:0 0 10px}.aps-frame .rpf-row{grid-template-columns:1fr;gap:0}.aps-frame .rpf-f{height:44px;padding:0 11px;gap:9px;margin-bottom:8px}.aps-frame .rpf-f .num{width:20px;height:20px;font-size:11.5px}.aps-frame .rpf-f select{font-size:14px}.aps-frame .rpf-out:not(.on){display:none}.aps-frame .rpf-out.on{margin-top:12px;padding-top:12px}}@media(min-width:768px)and (max-width:1023px){.aps-frame .rpf{grid-template-columns:150px 1fr;gap:12px 18px;align-items:center;padding:16px 18px}.aps-frame .rpf-art{width:150px}.aps-frame .rpf-name{border-right:0;padding-right:0}.aps-frame .rpf-name h3{font-size:22px}.aps-frame .rpf-body{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/aps-parts-finder.css.map */
