.contact-from-wrap{border:1px solid #fde9e5;border-radius:10px;padding:50px}@media only screen and (min-width:768px) and (max-width:991px){.contact-from-wrap{padding:30px}}@media only screen and (max-width:767px){.contact-from-wrap{margin-top:30px;padding:40px 30px}}.contact-from-wrap form{background-color:var(--form-bg-color);border:1px solid var(--form-borderColor)}.contact-from-wrap form .hs-form-field{margin:0 0 20px}.contact-from-wrap form .hs-form-field.hs-fieldtype-textarea{margin:0 0 33px}.contact-from-wrap form .hs-form-field input,.contact-from-wrap form .hs-form-field textarea{background-color:var(--form-fieldInput-bg-color);border:1px solid var(--form-input-border-color);border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:var(--form-inputs-text-color);font-size:15px;height:50px;line-height:50px;padding:2px 24px;width:100%}.contact-from-wrap form .hs-form-field input:focus,.contact-from-wrap form .hs-form-field textarea:focus{border:1px solid var(--form-input-focus-border-color)}.contact-from-wrap form .hs-form-field input::-moz-input-placeholder,.contact-from-wrap form .hs-form-field input::-webkit-input-placeholder,.contact-from-wrap form .hs-form-field textarea::-moz-input-placeholder,.contact-from-wrap form .hs-form-field textarea::-webkit-input-placeholder{color:var(--form-inputs-text-color);opacity:1}.contact-from-wrap form .hs-form-field textarea{height:120px}.contact-from-wrap form .hs-submit input{background-color:var(--form-btn-bg-color);border:1px solid var(--form-btn-border-color);border-radius:4px;box-shadow:none;color:var(--form-btn-text-color);font-size:15px;height:50px;line-height:50px;padding:2px 24px;text-align:center;transition:all .3s linear;width:100%}.contact-from-wrap form .hs-submit input:hover{background-color:var(--form-btn-hover-bg-color);border:1px solid var(--form-btn-hover-border-color)}:focus{outline:none}.product_lists{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:10px;margin-bottom:20px}.product_lists_item{border:1px solid #ccc;border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.product_lists_item_cover_image{height:100px;margin-bottom:5px}.product_lists_item_info{padding:0 5px 5px}.product_lists_item_cover_image img{height:100%;width:100%}.name{color:#000;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.name,.price{font-size:12px}.price{color:red;margin-right:5px}.number{font-size:12px}.input select{border:1px solid var(--form-input-border-color);border-radius:4px;height:50px!important}.hs-form-booleancheckbox .hs-form-booleancheckbox-display .hs-input{height:20px!important;padding:0;width:20px!important}[id^=product_details].hs-input,[id^=total_amount].hs-input{pointer-events:none}