.form-row{margin:50px 0}.form-row .column{background-color:#f5f5f5;padding:60px;display:flex;flex-direction:column;justify-content:space-evenly}.formular-contact-wrapper h2.form-title{font-family:Roboto,Arial,Helvetica,sans-serif;margin:0 0 10px;border-style:solid;border-width:0px 0px 1px;border-color:#cacaca;line-height:1.5;font-weight:400;color:#f60;font-size:1.375rem}.formular-contact-wrapper p.form-text{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;color:#333;margin:0 0 20px}.formular-contact-wrapper .required{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5;font-weight:400;color:#333;margin-bottom:40px;color:#666}.formular-contact-wrapper .form-wrapper{display:flex;flex-direction:row;gap:0 6px;flex-wrap:wrap;justify-content:space-around}.formular-contact-wrapper select option{color:#333;padding:10px 0;position:relative}.formular-contact-wrapper.messaging:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f5f5f5ad;z-index:1}.formular-contact-wrapper.messaging:after{content:"";width:fit-content;height:fit-content;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:4px;font-size:1rem;font-weight:400;line-height:1;text-align:center;z-index:2;box-shadow:0 0 15px #c4cdd5;max-width:60%}.formular-contact-wrapper.messaging.success:after{content:"\2713   Cererea ta a fost trimis\103  cu succes! \ce\21bi mul\21bumim!";border:1px solid #4dca64;color:#4dca64}.formular-contact-wrapper.messaging.required .error-txt{opacity:0}.formular-contact-wrapper.messaging.required:after{content:"Toate c\e2mpurile sunt obligatorii! \ce\21bi mul\21bumim!";border:1px solid red;color:red}.formular-contact-wrapper.messaging.sending:after{content:"Cererea se trimite ...";border:1px solid #f60;color:#f60}.formular-contact-wrapper.messaging.error:after{content:"Cererea nu a fost trimis\103. V\103  rug\103m re\eencerca\21bi mai t\e2rziu.";border:1px solid red;color:red}.formular-contact-wrapper .checkbox-txt{font-size:.75rem;line-height:1.2;margin:0 0 0 15px}.formular-contact-wrapper input[type=checkbox]{display:none;position:relative}.formular-contact-wrapper input[type=checkbox]+*:after{content:"";position:absolute;top:0;left:0;width:12px;height:12px;border-style:solid;border-width:1px;border-radius:2px;border-color:#999}.formular-contact-wrapper input[type=checkbox]:checked+*:after{content:"\2713";font-size:.625rem;color:#fff;text-align:center;background:#f60;border-color:#f60}.formular-contact-wrapper input[type=checkbox].error+*:after{border-color:red}.formular-contact-wrapper .line-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.formular-contact-wrapper .line-wrapper.phone,.formular-contact-wrapper .line-wrapper.email{width:calc(50% - 3px)}.formular-contact-wrapper .line-wrapper:last-child{margin-bottom:0}.formular-contact-wrapper label{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1;font-weight:400;color:#333;margin:0 0 5px 10px}.formular-contact-wrapper .error-txt,.formular-contact-wrapper .success-txt,.formular-contact-wrapper .check-txt{position:relative;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1;font-weight:400;color:red;margin:5px 0 5px 30px;min-height:20px}.formular-contact-wrapper .error-txt.icon:after,.formular-contact-wrapper .success-txt.icon:after,.formular-contact-wrapper .check-txt.icon:after{content:"";position:absolute;top:-2px;left:-20px;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg class='error-icon' fill='red' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM232 152C232 138.8 242.8 128 256 128s24 10.75 24 24v128c0 13.25-10.75 24-24 24S232 293.3 232 280V152zM256 400c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 385.9 273.4 400 256 400z'/%3E%3C/svg%3E")}.formular-contact-wrapper .success-txt.icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.3.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons  Inc. --%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z' fill='%234dca64'/%3E%3C/svg%3E")}.formular-contact-wrapper .check-txt.icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.3.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons  Inc. --%3E%3Cpath d='M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z' fill='%235D90D7'/%3E%3C/svg%3E")}.form-row .eligibilitate{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1;color:#333;margin-top:40px}.form-row .conditii{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}.form-row .conditii p{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;line-height:1;color:#333;margin-bottom:20px}.form-row .conditii div,.last-column .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-row .conditii .icon{width:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:10px;fill:#333}.form-row .conditii .icon.location{width:11px}.formular-contact-wrapper .custom-select{position:relative;font-family:Roboto,sans-serif;font-size:14px;line-height:16px;width:100%;font-weight:400;height:40px;padding:4px 40px 2px 0;background-color:#fff;color:#666}.formular-contact-wrapper .custom-select select{display:none}.formular-contact-wrapper .select-selected:after{position:absolute;content:"";top:calc(50% - 3px);right:20px;width:0;height:0;border:6px solid transparent;border-color:#666 transparent transparent transparent}.formular-contact-wrapper .select-selected.select-arrow-active:after{border-color:transparent transparent #666 transparent;top:calc(50% - 9px)}.formular-contact-wrapper .select-items div,.formular-contact-wrapper .select-selected{color:#333;padding:16px 22px 16px 40px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fafafa;text-align:start;border:1px solid #999;border-color:transparent transparent #d4d3d3 transparent}.formular-contact-wrapper .select-items div{font-weight:600}.formular-contact-wrapper .select-selected{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formular-contact-wrapper input.error,.formular-contact-wrapper textarea.error,.formular select.error{border:1px solid red}.formular-contact-wrapper .custom-select .select-selected{border:none;padding:8px 16px;background-color:#fff}.formular-contact-wrapper svg.checkmark{position:absolute;left:10px;height:20px}.formular-contact-wrapper .select-items{position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:99;box-shadow:0 5px 20px #00000040;height:820%;overflow:hidden;overflow-y:scroll}.formular-contact-wrapper .select-hide{display:none}.formular-contact-wrapper .select-items div:hover,.formular-contact-wrapper .same-as-selected{background-color:#f60;color:#fff}.formular-contact-wrapper input,.formular-contact-wrapper textarea{width:100%;height:36px;font-size:14px;border:none;position:relative;color:#000;padding:10px;transition:border-color .5s;box-shadow:none;border-radius:0;line-height:1.5}.formular-contact-wrapper textarea{height:80px}.formular-contact-wrapper input#numeComplet::placeholder,.formular-contact-wrapper textarea#mesaj::placeholder{color:transparent}.formular-contact-wrapper input:focus,.formular-contact-wrapper textarea:focus{outline:0;border:none;border-color:#0009;transition:border-color .4s;box-shadow:none}.formular-contact-wrapper .button-form{width:fit-content;display:inline-block;text-align:center;font-size:14px;padding:10px 20px 10px 35px;line-height:18px;text-transform:uppercase;letter-spacing:.3px;border:1px solid;border-color:#ececec;background-color:#f60;color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;cursor:pointer;border-radius:4px}.formular-contact-wrapper .button-form:hover{background-color:#333;border-color:#333}.formular-contact-wrapper svg#envelope-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);z-index:1}.form-wrapper .line-wrapper.upload-btn{position:relative}.form-wrapper .line-wrapper.upload-btn label{display:inline-block;background:#666;padding:8px 12px;color:#fff;width:auto;height:auto;font-size:13px;border-radius:4px;top:0;margin-left:2px}.form-wrapper .line-wrapper.upload-btn input{padding:8px 12px;position:absolute;top:0;opacity:0}.form-wrapper .line-wrapper.upload-btn .uploadFile-test{position:absolute;left:116px;top:-3px;font-size:.75rem;color:gray;margin-bottom:0}#check-files p{margin-bottom:5px}.formular-contact-wrapper wishlist-button-product{display:none!important}@media screen and (max-width:767px){.formular-contact-wrapper .line-wrapper.phone,.formular-contact-wrapper .line-wrapper.email{width:100%}.formular-contact-wrapper h2.form-title{font-size:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/dc-formular-contact-v2.css.map */
