.gv-photo-crop{position:relative;overflow:hidden;aspect-ratio:310/390;max-width:275px;margin:20px auto 18px;background:white;mix-blend-mode:multiply}.gv-site .gv-photo-crop img{position:absolute!important;max-width:none!important;width:454.193548%!important;height:auto!important;left:-179.032258%;top:-24.358974%;display:block;margin:0!important;padding:0!important;border:0!important}.gv-drawing-crop{position:relative;overflow:hidden;aspect-ratio:415/590;margin:24px 0 10px}.gv-site .gv-drawing-crop img{position:absolute!important;max-width:none!important;width:339.277108%!important;height:auto!important;left:-7.710843%;top:-151.694915%;display:block;margin:0!important;padding:0!important;border:0!important}.gv-technical{display:grid;grid-template-columns:1fr 1fr;margin:28px 0 0;border-top:1px solid #d7e1e9;border-left:1px solid #d7e1e9}.gv-technical>div{padding:17px 20px;border-right:1px solid #d7e1e9;border-bottom:1px solid #d7e1e9}.gv-technical dt{font-size:11px;color:#65798c;margin-bottom:5px}.gv-technical dd{font-size:14px;font-weight:600;margin:0}.gv-material-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:38px;align-items:start;margin-top:30px}.gv-parts-wrap{min-width:0}.gv-site .gv-parts{width:100%;border-collapse:collapse;font-size:12px;line-height:1.5;margin:0;border:1px solid #d7e1ea;table-layout:fixed}.gv-parts caption{padding:15px;background:#e9f0f5;text-align:left;font-weight:700;color:#425f77;caption-side:top}.gv-site .gv-parts th,.gv-site .gv-parts td{padding:13px 12px;text-align:left;border:0;border-bottom:1px solid #dbe4ec;overflow-wrap:anywhere}.gv-parts thead{background:#173858;color:#fff}.gv-parts tr>*:first-child{width:48px;text-align:center}.gv-parts tr>*:nth-child(2){width:31%}.gv-parts tbody tr:nth-child(even){background:#f5f8fa}.gv-site .gv-unit-note{font-size:10px;color:#b8cddd;margin:15px 0 0}.gv-form>.sy-button{width:100%}.gv-no-results{font-size:12px;color:#96400c}.gv-fallback h3{margin-bottom:17px}
@media(max-width:760px){.gv-technical{grid-template-columns:1fr}.gv-material-grid{grid-template-columns:1fr;gap:24px}.gv-photo-crop{max-width:235px}.gv-drawing-crop{max-width:270px;margin-left:auto;margin-right:auto}.gv-site .gv-parts{font-size:11px}.gv-site .gv-parts th,.gv-site .gv-parts td{padding:10px 8px}.gv-parts tr>*:first-child{width:36px}.gv-site .sj-summary h1{font-size:39px}}
