#curtulator input[disabled]{background:#ddd;cursor:not-allowed}#curtulator input[type="number"]{padding:0}#curtulator .setup{display:grid;grid-template-columns:20.4% 20.4% 20.4% auto;grid-gap:1em;margin-bottom:1em}#curtulator .setup>label,#curtulator .setup label>div{height:100%}#curtulator .setup input[type="radio"]{display:none}#curtulator .setup input[type="radio"]:checked+div{font-weight:bold;border-color:#000;background:#ced2c9}#curtulator .setup input[type="radio"]+div{border:1px solid #ccc;border-radius:4px;cursor:pointer}#curtulator .suspensions{display:grid;grid-template-columns:repeat(auto-fill, minmax(135px, 1fr));grid-gap:1em}#curtulator .suspensions input[type="radio"]{display:none}#curtulator .suspensions input[type="radio"]:checked+.suspension{font-weight:bold;border-color:#000;background:#ced2c9}#curtulator .suspension{position:relative;border:1px solid #ccc;border-radius:4px;cursor:pointer;width:100%;height:100%}#curtulator .suspension img{max-width:100%;max-height:100%}#curtulator .suspension .caption{background:#8a9082;color:#fff;padding:.5em 1em}#curtulator .runner-spacing .dropdown-menu{padding:.5em}#curtulator .runner-spacing.form-control{cursor:default}#curtulator .runner-spacing input[type="radio"]{display:none}#curtulator .runner-spacing input[type="radio"]:checked+div{border-color:#000}#curtulator .runner-spacing input[type="radio"]+.spacing{padding:.5em;display:flex;flex-direction:row;border-radius:4px;cursor:pointer;width:100%;height:100%;margin-bottom:1em}#curtulator .runner-spacing input[type="radio"]+.spacing:hover{background:#efefef}#curtulator .runner-spacing input[type="radio"]:checked+.spacing{border:1px solid #000}#curtulator .runner-spacing .info{margin-left:1em}#curtulator .runner-spacing .name{font-weight:bold}#curtulator .runner-spacing img{max-width:100%;max-height:75px}#curtulator .eyelets .dropdown .form-control{cursor:default}#curtulator .eyelets .dropdown-menu{padding:.5em}#curtulator .eyelets.form-control{cursor:default}#curtulator .eyelets input[type="radio"]{display:none}#curtulator .eyelets input[type="radio"]:checked+div{border-color:#000}#curtulator .eyelets input[type="radio"]+.eyelet{padding:.5em;display:flex;flex-direction:row;border-radius:4px;cursor:pointer;width:100%;height:100%;margin-bottom:1em;border:1px solid #ececec}#curtulator .eyelets input[type="radio"]+.eyelet:hover{background:#efefef}#curtulator .eyelets input[type="radio"]:checked+.eyelet{border:2px solid #000;background:#f9f9f9}#curtulator .eyelets .info{margin-left:1em}#curtulator .eyelets .name{font-weight:bold}#curtulator .eyelets img{max-width:100%;max-height:75px}#curtulator .linings .dropdown .form-control{cursor:default}#curtulator .linings .dropdown-menu{padding:.5em}#curtulator .linings input[type="radio"]{display:none}#curtulator .linings input[type="radio"]:checked+div{border-color:#000}#curtulator .linings input[type="radio"]+.lining{padding:.5em;display:flex;flex-direction:row;border:1px solid #ccc;border-radius:4px;cursor:pointer;width:100%;height:100%;margin-bottom:1em}#curtulator .linings input[type="radio"]+.lining:hover{background:#efefef}#curtulator .lining .info{margin-left:1em}#curtulator .lining .name{font-weight:bold}#curtulator .lining img{max-width:100%;max-height:100px}#curtulator .tiebacks .dropdown .form-control{cursor:default}#curtulator .tiebacks .dropdown-menu{padding:.5em}#curtulator .tiebacks input[type="radio"]{display:none}#curtulator .tiebacks input[type="radio"]:checked+div{border-color:#000}#curtulator .tiebacks input[type="radio"]+.tieback{padding:.5em;display:flex;flex-direction:row;border:1px solid #ccc;border-radius:4px;cursor:pointer;width:100%;height:100%;margin-bottom:.5em}#curtulator .tiebacks input[type="radio"]+.tieback:hover{background:#efefef}#curtulator .tieback .info{margin-left:1em}#curtulator .tieback .name{font-weight:bold}#curtulator .tieback img{max-width:100%;max-height:100px}#curtulator .calculation-specification:not(:empty){background:#f1f1f1;padding:1em;margin:2em 0 ;border-radius:4px}#curtulator .calculation-specification:not(:empty) .error{color:#c00}#curtulator .calculation-specification:not(:empty) .title{margin-top:0}#curtulator .calculation-specification:not(:empty) .content{columns:auto 275px}#curtulator .total-price{font-size:2rem}#curtulator .dropdown .caret{position:absolute;right:1em;top:1em}/*# sourceMappingURL=style.min.css.map */