.product-specification-table{width:100%;color:inherit;margin:32px 0}.product-specification-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.product-specification-heading h3{margin:0;font-size:18px}.product-specification-heading button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #89938b;border-radius:5px;padding:10px 14px;font-size:14px}.product-specification-table .product-specification-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;display:grid}.product-specification-table .product-specification-facts>div{border-top:1px solid #ccd0c8;grid-template-columns:minmax(110px,30%) minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding:15px 0;display:grid}.product-specification-table dt{color:inherit;opacity:.76;word-break:normal;font-size:14px;line-height:1.6}.product-specification-table dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.5}.product-specification-group{border-top:1px solid #b9c1b9}.product-specification-group h3{margin:0}.product-specification-group h3 button{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;display:flex}.product-specification-table button:focus-visible{outline-offset:3px;outline:3px solid #1374ca}.product-specification-table [hidden]{display:none}.product-specification-drawing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:30px;display:grid}.product-specification-drawing>*{min-width:0}.product-specification-intro{max-width:780px;margin:24px 0 0;font-size:17px;line-height:1.6}@media (width<=700px){.product-specification-table .product-specification-facts{grid-template-columns:minmax(0,1fr)}.product-specification-table .product-specification-facts>div{grid-template-columns:110px minmax(0,1fr);gap:14px;padding:13px 0}.product-specification-heading{align-items:flex-start}.product-specification-heading button{max-width:170px}.product-specification-drawing{grid-template-columns:minmax(0,1fr)}}
