.font-preview{border:1px solid #ccc;margin-bottom:1rem;box-sizing:border-box}.font-info{display:-webkit-box;display:flex;flex-wrap:wrap}.font-info>div{flex-grow:1}.font-preview .font-input{width:55%}.font-info select,.font-input input,.font-sub #font-btn{display:block;width:100%;height:38px;line-height:38px;border:1px solid #e6e6e6;border-left:0;border-bottom:0;border-radius:0;font-size:15px;padding:5px;outline:0;box-sizing:border-box}.font-input input{text-indent:.5em}.font-sub #font-btn{border:0;padding:0;color:#fff;background-color:#5e8cff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;border-radius:0}.font-sub #font-btn:hover{opacity:.8}#font-img img{max-width:100%}@media only screen and (max-width:767px){#font-img{height:100px}#font-img img{width:100%;height:100%!important;object-fit:cover}}