.gear-tools,.gear-commerce{margin:28px 0;padding-top:20px;border-top:1px solid var(--line)}.gear-tools h2,.gear-commerce h2{font:500 25px var(--serif);margin-bottom:12px}.gear-commerce label{display:block;font-size:12px;color:var(--muted);margin-bottom:5px}.gear-commerce select{max-width:100%;width:320px;padding:9px;border:1px solid var(--line);background:var(--paper);font:14px var(--sans);color:var(--ink)}.gear-commerce p{margin-top:10px}.gear-commerce a{text-decoration:underline}.gear-specifications{margin-top:20px}.gear-specifications summary{cursor:pointer;font-weight:600}.gear-specifications table{margin-top:12px}.gear-specifications td{overflow-wrap:anywhere}.gear-product-image{max-width:440px;margin:20px 0}.gear-product-image img{object-fit:contain;max-height:300px}.gear-product-image figcaption{margin-top:8px}

@media(max-width:900px){.gear-commerce select{font-size:16px;min-height:44px}}
