*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:1rem}body{color:#000;background-color:#f4f1ec;font-family:Golos Text,Helvetica,sans-serif;line-height:1.5}button{font-family:Golos Text,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:600}p{margin-bottom:1rem}b{font-weight:500}a{color:#96433b;text-decoration:none}a:hover{text-decoration:none}.container{width:90%;max-width:75rem;margin:0 auto}button{cursor:pointer;border:none;border-radius:.625rem;display:inline-block}input,textarea,select{border:.0625rem solid #ccc;border-radius:.25rem;width:100%;padding:.5em;font-family:inherit}input:focus,textarea:focus,select:focus{border-color:#007bff;outline:none}.wraper{max-width:24.375rem;margin:0 auto;padding:0}header{background:#fff;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}menu{letter-spacing:.01em;background:#fff;border-top:.0625rem solid #96433b33;justify-content:space-between;align-items:center;gap:.4375rem;padding:.75rem 1rem;font-size:.6875rem;font-weight:500;line-height:100%;display:flex}menu a{color:#b4aeaa;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:5.25rem;height:2.6875rem;transition:all .3s;display:flex}menu a fill{transition:all .3s}menu a.active,menu a:hover,menu a:active{color:#96433b;background:#f3ede4}:is(menu a.active,menu a:hover,menu a:active) svg path{fill:#96433b}footer{color:#4a4a4a;letter-spacing:.01em;background-color:#fff;border-top:.0625rem solid #96433b33;align-items:flex-start;gap:4rem;margin-top:5rem;padding:.75rem 1rem;font-size:.6875rem;font-weight:400;line-height:100%;display:flex}footer a{color:inherit}footer a:hover{text-decoration:underline}.support_btn{color:#222;letter-spacing:.01em;background:#f3ede4;border-radius:.625rem;align-items:center;height:2rem;padding:0 1rem;font-size:.75rem;line-height:100%;display:flex}.section{letter-spacing:.01em;background-color:#fff;border-radius:.75rem;margin-top:2rem;margin-left:1rem;margin-right:1rem;padding:2rem 1rem;font-size:1rem;font-weight:400;line-height:100%}.section h1,.section h2{letter-spacing:.01em;margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;line-height:100%}.banner_1{border-radius:.75rem .75rem 0 0;width:calc(100% + 2rem);margin-top:-2rem;margin-bottom:2rem;margin-left:-1rem;display:block}.section li,.faq_section li{margin-bottom:.75rem;list-style:none}.section li:before,.faq_section li:before{content:"";background:#96433b;width:1rem;min-width:1rem;height:.125rem;margin-right:.5rem;display:inline-block;position:relative;top:-.25rem}.section a{text-decoration:underline}.section a:hover{text-decoration:none}.order_form input{color:#96433b80;letter-spacing:.01em;border:.0625rem solid #f6f1eb;border-radius:1rem;width:100%;height:3.6875rem;margin-bottom:1rem;padding:0 1.25rem;font-size:1rem;font-weight:500;line-height:100%}.order_form input::placeholder{color:#96433b80}.order_form input.mb32{margin-bottom:2rem}.form_submit{color:#fff;letter-spacing:.01em;background:#96433b;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:3.875rem;margin-top:2rem;font-size:1.125rem;font-weight:500;line-height:100%;display:flex}.form_submit[disabled]{opacity:.6;cursor:not-allowed}.notes{letter-spacing:.01em;background:#f7f4ef;border-radius:.75rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:1rem;font-size:.75rem;font-weight:400;line-height:100%;display:flex}.checkbox{cursor:pointer;background-color:#96433b;background-position:50%;background-repeat:no-repeat;border-radius:.375rem;width:1.5rem;min-width:1.5rem;height:1.5rem;margin-left:-.0625rem;margin-right:.5rem;display:block}.agree_str{cursor:pointer;letter-spacing:.01em;margin-top:1rem;font-size:.6875rem;font-weight:400;line-height:100%;display:flex}.agree_str a{color:inherit}.agree_str input{opacity:0;width:.0625rem;height:.0625rem}:checked~.checkbox{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNSAxMC4wMDA0TDguNTM1NSAxMy41MzU5TDE1LjYwNTggNi40NjQ4NCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjA4MzMzJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz4g)}.form_load_img{cursor:pointer;background:#f7f4ef;border:.0625rem dashed #96433b66;border-radius:.75rem;width:100%;margin-bottom:1.5rem;display:block;position:relative}.form_load_img_1{letter-spacing:.01em;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:12.875rem;font-size:1rem;line-height:100%;display:flex;position:relative}.form_load_img_1 svg{margin-bottom:.5rem;display:block}.form_load_img input{cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.form_load_str1{color:#000}.form_load_str2{color:#5c5c5c}.form_load_img_2{display:none}.form_load_img.loaded .form_load_img_2{color:#3c3c3c;letter-spacing:.01em;justify-content:center;align-items:center;gap:.5rem;width:100%;height:5.5rem;font-size:1.25rem;font-weight:500;line-height:100%;display:flex}.form_load_img.loaded .form_load_img_1{display:none}.form_alert{background-color:#f2f9f0;border:.0625rem solid #c9e6c7;border-radius:.75rem;gap:.75rem;margin-top:2rem;margin-bottom:1.5rem;padding:2rem 1rem;display:flex}.form_alert_content{color:#000;letter-spacing:.01em;width:calc(100% - 3.75rem);font-size:1rem;font-weight:400;line-height:130%}.form_alert_content h3{letter-spacing:.01em;margin-bottom:.75rem;font-size:1.5rem;font-weight:500;line-height:100%}.form_alert_icon{background:#76c172;border-radius:100%;justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;display:flex}.form_alert.error{background:#ffe9e9;border:.0625rem solid #fd232399}.form_alert.error .form_alert_icon{background:#fd2323}.faq_item{background:#fff;border-radius:1rem}.faq_section{flex-direction:column;gap:.5rem;margin:2rem 1rem 0;display:flex}.faq_item{padding:1.25rem 1rem}.faq_item_name{letter-spacing:.01em;cursor:pointer;padding-right:2rem;font-size:1rem;font-weight:500;line-height:100%;position:relative}.faq_item_text{letter-spacing:.01em;margin-top:1.5rem;font-size:1rem;line-height:100%}.faq_item.open .faq_item_text{display:block}.faq_item_name_icon{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:0;right:0}.page_title{letter-spacing:.01em;margin:2rem 1rem;font-size:1.5rem;font-weight:500;line-height:100%}.h3{letter-spacing:.01em;margin-bottom:1.5rem;font-size:1.25rem;font-weight:500;line-height:100%}.inp_str{margin-bottom:.75rem}.inp_str input{margin-bottom:0}.inp_label{color:#22222280;letter-spacing:.01em;margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:100%}.overlay{z-index:999;background:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader{z-index:1000;border:.1875rem solid #ccc;border-top-color:#96433b;border-radius:50%;width:3.75rem;height:3.75rem;margin-top:-1.875rem;margin-left:-1.875rem;animation:1s linear infinite spin;position:fixed;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}.preview_box{background:#f5f5f5;border:.0625rem dashed #96433b66;border-radius:20px;width:100%;height:12.875rem;margin-bottom:1.5rem;position:relative;overflow:hidden}.preview_img{object-fit:cover;width:100%;height:8.75rem;display:block}.preview_info{background:#fff;padding:.8125rem}.preview_name{text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.preview_size{color:#777;font-size:13px}.preview_remove{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;width:32px;height:32px;font-size:22px;line-height:1;transition:all .2s;position:absolute;top:10px;right:10px}.preview_remove:hover{background:#000c;transform:scale(1.1)}
