.product-cropped,.detail-cropped{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.detail-cropped{height:280px}.sheet-crop{width:92%;aspect-ratio:2.25;background-image:url('assets/guards.png');background-size:200% 300%;background-repeat:no-repeat;mix-blend-mode:multiply;transition:scale .5s}.crop-pp{background-position:100% 0}.crop-pe{background-position:100% 50%}.product-card:hover .sheet-crop{scale:1.06}.manufacture-card .cap-media img:first-child{width:50%;height:92%;right:auto;left:0;top:0}.manufacture-card .cap-media img:nth-child(2){width:51%;height:58%;left:auto;right:0;top:0;bottom:auto}.manufacture-card .cap-media img:nth-child(3){width:51%;height:49%;left:auto;right:0;bottom:0;top:auto}.premium-network{transform-style:flat;isolation:isolate;overflow:visible}.network-floor{z-index:0;transform-style:flat;pointer-events:none}.qr-links{z-index:1;pointer-events:none}.equipment-node{z-index:4;transform-style:flat;isolation:isolate}.qr-hub{z-index:6;transform-style:flat;isolation:isolate;background:linear-gradient(135deg,#fffffa,#edf3e3);box-shadow:3px 4px 0 #bdcba9,6px 8px 0 #afc098,10px 15px 25px #55733b30}.hub-side{display:none}.qr-hub svg{position:relative;z-index:2;filter:none}.qr-hub strong,.hub-subtitle{position:relative;z-index:2}.qr-hub:after{z-index:0}.vehicle3d{filter:none;transform-style:preserve-3d;isolation:auto;opacity:1;overflow:visible}.v-part{filter:none;transform-style:preserve-3d}.v-face{opacity:1;border:1px solid #ffffff25}.equipment-node:before{z-index:-1}.equipment-node:after{z-index:-2}.equipment-node span{bottom:-8px;background:#f2f7e9c7;border-radius:12px;padding:3px 7px;color:#3f6035;line-height:1.4}.premium-network:before{z-index:-1}.qr-hub:before{z-index:-1}.care-card-head{position:relative;z-index:1}.equipment-node.n0{top:0}.equipment-node.n1,.equipment-node.n4{top:27%}.equipment-node.n2,.equipment-node.n3{bottom:0}.premium-network{margin-bottom:32px}.network-control{margin-top:20px}@media(max-width:720px){.detail-cropped{height:210px}.equipment-node span{font-size:6px;bottom:-12px;padding:3px 5px}.premium-network{aspect-ratio:.98}.care-visual{min-height:600px}}
