.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark>.el-popper__arrow:before{background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light)}.el-popper.is-light,.el-popper.is-light>.el-popper__arrow:before{background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{content:" ";background:var(--el-text-color-primary);box-sizing:border-box;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.product-card[data-v-e643cb34]{width:100%;max-width:400px;color:inherit;flex-direction:column;align-items:center;margin:0 auto;text-decoration:none;display:flex;container-type:inline-size}.product-card--clickable[data-v-e643cb34]{cursor:pointer;transition:transform .25s}.product-card--compact[data-v-e643cb34]{background:linear-gradient(145deg,#f5f7f8,#fffaf4);border:1px solid #dfe5ea;border-radius:14px;grid-template-rows:170px 92px;grid-template-columns:minmax(120px,44%) minmax(0,1fr) 58px;align-items:stretch;max-width:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;overflow:hidden;box-shadow:0 8px 22px #10263c0f}@media (hover:hover) and (pointer:fine){.product-card--compact.product-card--clickable[data-v-e643cb34]:hover{border-color:#da77286b;transform:translateY(-4px);box-shadow:0 16px 30px #10263c1f}}.product-card--compact .product-image-wrap[data-v-e643cb34]{z-index:1;background:linear-gradient(145deg,#f5f7f8,#fffaf4);grid-area:1/1;align-items:center;width:100%;height:170px;margin:0}.product-card--compact .product-image[data-v-e643cb34]{-o-object-fit:contain;object-fit:contain;width:92%;max-width:100%;height:146px;transform:scale(var(--product-image-scale,1));transform-origin:50%;transition:transform .2s;position:static}.product-card--compact .product-panel[data-v-e643cb34],.product-summary[data-v-e643cb34]{display:contents}.product-card--compact .product-summary[data-v-e643cb34]{background:linear-gradient(145deg,#f5f7f8,#fffaf4);flex-direction:column;grid-area:1/2;justify-content:center;align-items:flex-start;gap:10px;min-width:0;min-height:0;padding:0 10px 0 12px;display:flex}.product-card--compact .product-name[data-v-e643cb34]{color:#101820;min-height:0;font-size:var(--font-size-heading);letter-spacing:0;text-align:left;overflow-wrap:anywhere;background:0 0;justify-content:flex-start;padding:0}.product-primary-spec[data-v-e643cb34]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.product-primary-value[data-v-e643cb34]{color:var(--color-engineering-orange);font-size:var(--font-size-body);font-weight:800;line-height:1.2}.product-primary-label[data-v-e643cb34]{color:#697789;max-width:100%;font-size:var(--product-card-spec-label-font-size);overflow-wrap:anywhere;line-height:1.2}.product-card-arrow[data-v-e643cb34]{background:var(--color-engineering-orange);color:#fff;border-radius:50%;grid-area:1/3;align-self:center;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 14px #da772833}.product-card-arrow svg[data-v-e643cb34]{width:21px;height:21px}.product-card--compact .spec-grid[data-v-e643cb34]{background:#fff;border-top:1px solid #e5e9ed;border-radius:0;grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:92px}.product-card--compact .spec-item[data-v-e643cb34]{min-height:92px;padding:10px 6px}.product-card--compact .spec-item[data-v-e643cb34]:not(:last-child):after{background:#e5e9ed;width:1px}.product-card--compact .spec-value[data-v-e643cb34]{color:#10263c}.product-card--compact .spec-label[data-v-e643cb34]{color:#697789}@media (hover:hover) and (pointer:fine){.product-card--clickable[data-v-e643cb34]:hover{transform:translateY(-4px)}}.product-image-wrap[data-v-e643cb34]{z-index:2;pointer-events:none;justify-content:center;align-items:flex-end;width:100%;max-width:100%;height:210px;margin:0 auto -8px;display:flex;position:relative;overflow:hidden}.product-image[data-v-e643cb34]{opacity:1;width:auto;max-width:none;height:min(100%,51.5cqw);display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product-panel[data-v-e643cb34]{z-index:1;box-sizing:border-box;text-align:center;background:radial-gradient(circle at 12% 0,#ffffffc7,#0000 38%),linear-gradient(#fff8e8,#ffefc4);border:1px solid #da772829;border-radius:18px;flex-direction:column;width:100%;height:auto;min-height:174px;padding:0;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #7149231a,inset 0 1px #ffffffd1}@media (hover:hover) and (pointer:fine){.product-card--clickable:hover .product-panel[data-v-e643cb34]{border-color:#da77284d;box-shadow:0 14px 30px #71492324,inset 0 1px #ffffffe6}}.product-name[data-v-e643cb34]{box-sizing:border-box;min-height:72px;font-size:var(--font-size-heading);color:#000;letter-spacing:.5px;flex:0 0 72px;justify-content:center;align-items:center;margin:0;padding:0 16px;font-weight:800;line-height:1.2;display:flex}.spec-grid[data-v-e643cb34]{background:linear-gradient(#ffedbae6,#ffe49df5);border-top:1px solid #da772824;border-radius:0 0 18px 18px;flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));min-height:72px;padding:0;display:grid}.spec-item[data-v-e643cb34]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;min-height:72px;padding:8px 4px 7px;display:flex;position:relative}.spec-item[data-v-e643cb34]:not(:last-child):after{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;right:0}.spec-label[data-v-e643cb34]{font-size:var(--product-card-spec-label-font-size);letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:keep-all;align-items:flex-start;margin-top:0;font-weight:400;overflow:hidden}.spec-label[data-v-e643cb34],.spec-value[data-v-e643cb34]{color:#000;justify-content:center;width:100%;min-height:1.2em;line-height:1.2;display:flex}.spec-value[data-v-e643cb34]{font-size:var(--font-size-body);text-align:center;align-items:center;margin:0;font-weight:800;overflow:visible}.spec-value span[data-v-e643cb34]{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;overflow:visible}@media screen and (width<=1024px){.product-card[data-v-e643cb34]{width:100%;max-width:360px}.product-panel[data-v-e643cb34]{border-radius:14px;width:100%;height:164px;min-height:164px}.spec-grid[data-v-e643cb34]{box-sizing:border-box;border-top-width:1px;border-radius:0 0 14px 14px;flex:0 0 92px;padding:0}.spec-grid[data-v-e643cb34],.spec-item[data-v-e643cb34]{height:92px;min-height:92px}.spec-item[data-v-e643cb34]{text-align:center;justify-content:center;align-items:center;gap:2px;padding:8px 2px 7px}.spec-item[data-v-e643cb34]:not(:last-child):after{width:1px;top:0;bottom:0}.spec-value[data-v-e643cb34]{box-sizing:border-box;height:2.4em;min-height:2.4em;font-size:var(--font-size-body);letter-spacing:-.03em;text-transform:uppercase;padding:0 3px}.spec-value[data-v-e643cb34],.spec-value span[data-v-e643cb34]{max-height:2.4em;overflow:hidden}.spec-label[data-v-e643cb34]{box-sizing:border-box;letter-spacing:-.02em;text-transform:none;width:100%;height:1.2em;min-height:1.2em;max-height:1.2em;margin-top:0;padding:0;line-height:1.2;overflow:hidden}.product-card--compact[data-v-e643cb34]{grid-template-rows:150px 92px;grid-template-columns:minmax(105px,42%) minmax(0,1fr) 50px;max-width:none}.product-card--compact .product-image-wrap[data-v-e643cb34]{height:150px}.product-card--compact .product-image[data-v-e643cb34]{height:128px}.product-card--compact .product-name[data-v-e643cb34]{padding:0}.product-card--compact .product-summary[data-v-e643cb34]{gap:7px;padding:0 7px 0 9px}.product-card--compact .product-panel[data-v-e643cb34]{width:auto;height:auto;min-height:0}}@media screen and (width<=600px){.product-card--compact[data-v-e643cb34]{grid-template-rows:138px 88px;grid-template-columns:minmax(110px,42%) minmax(0,1fr) 48px}.product-card--compact .product-image-wrap[data-v-e643cb34]{height:138px}.product-card--compact .product-image[data-v-e643cb34]{height:118px}.product-card--compact .spec-grid[data-v-e643cb34],.product-card--compact .spec-item[data-v-e643cb34]{height:88px;min-height:88px}.product-card-arrow[data-v-e643cb34]{width:38px;height:38px}}@media screen and (width>=1025px) and (width<=1440px){.spec-grid .spec-value[data-v-e643cb34]{max-width:100%;min-height:1.2em;font-size:var(--font-size-body);letter-spacing:-.045em;overflow:hidden}.spec-grid .spec-value[data-v-e643cb34],.spec-grid .spec-value span[data-v-e643cb34]{white-space:nowrap;overflow-wrap:normal;word-break:normal}}@media screen and (width>=1441px){.product-name[data-v-e643cb34]{font-size:var(--font-size-heading)}.spec-value[data-v-e643cb34]{font-size:var(--font-size-body)}.spec-label[data-v-e643cb34]{font-size:var(--product-card-spec-label-font-size)}}@media (prefers-reduced-motion:reduce){.product-card--clickable[data-v-e643cb34],.product-image[data-v-e643cb34]{transition:none}}
