.wpcf7-form-control:not(.wpcf7-submit){width:100%;box-sizing:border-box;padding:5px 7px;margin-bottom:0;border:1px solid #e0e0e0;border-radius:5px;font-size:12px;line-height:1em;transition:border-color .3s,box-shadow .3s}.wpcf7-form-control:focus{border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2);outline:none}.cf7-row{margin-bottom:10px}.wpcf7-submit{width:auto;padding:0 20px 5px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;text-transform:uppercase;color:#333;background-color:#ffda89;transition:background-color .3s ease,color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}.wpcf7-submit:hover{background-color:#4a90e2;color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.15)}@media (max-width:600px){.dimension-fields{margin:0 0 15px;overflow:visible}.dimension-field-item{float:none;width:100%;margin:0 0 15px}}.button.product_type_simple,.button.product_type_variable,.single_add_to_cart_button,.added_to_cart,.woocommerce-loop-product__link .button{display:none!important}.onsale{display:none!important}.woocommerce div.product form.cart{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none!important}#YOUR_FORM_ID .wpcf7-form-control-wrap{display:inline-block;margin-right:10px;vertical-align:top}.wpcf7-form p{display:flex;flex-wrap:nowrap;gap:10px;align-items:center;font-size:10px!important;margin:10px 0!important}.wpcf7-form-control-wrap{flex:0 0 auto}.wpcf7-form-control-wrap input[type=number],.wpcf7-form-control-wrap select{width:60px;margin:0}