.catalogform{padding:0;border:0;background:transparent}.kit{scroll-margin:16px;display:flex;flex-direction:column}.kit:target{outline:2px solid #285be8}.kit>img{height:auto;aspect-ratio:1.95}.kit small{margin-top:12px}.kit details{padding:12px 0;margin-top:auto}.kit summary{cursor:pointer;font-weight:650;color:#2854ab}.kit label{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dce3ed;padding-top:8px}.kit input{width:5em;margin:0}.kit h4{margin-bottom:4px}.kit ul{margin-top:0;padding-left:20px}#request{max-width:660px}#request input{max-width:380px}.blueprint img{object-fit:contain}

.compact{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.compact,.stockform{border:0;padding:12px 0}.stockform input{width:100%}#orders article,#quotes article{margin:12px 0}
