.feedback .error{border:1px solid red}.error-text{color:red;font-size:20px;margin-bottom:5px;min-height:16px;text-align:left}.feedback input{border:1.5px solid #c08769;font-weight:200}.feedback button,.feedback input{flex:1;padding:20px 40px;width:373px}.feedback-button:active,.feedback-button:focus{box-shadow:none;outline:none}.feedback-form{align-items:center;display:flex;font-family:Roboto;gap:20px;justify-content:space-between;max-width:1200px;padding:0 20px;width:100%}.feedback button{border:none;height:68px;margin-top:35px;outline:none}.feedback input::-moz-placeholder{color:#9b9b9b}.feedback input::placeholder{color:#9b9b9b}.feedback-subtitle{font-size:2.5rem;font-weight:300}.feedback-title .text-center{margin:0}.feedback-politic{color:#686868;font-size:1.8rem}@media (max-width:950px){.feedback button,.feedback input{padding:15px 30px}.feedback-politic{font-weight:100;margin:0 auto;max-width:500px}.feedback{padding-bottom:0}.feedback-subtitle{font-size:2rem;font-weight:200}.feedback-form{flex-direction:column;max-width:500px}}@media (max-width:530px){.feedback-politic{margin-top:3rem}.feedback-subtitle{margin:0 auto}.feedback-politic{font-size:1.4rem;padding:0 10px}.feedback{padding-top:2rem}.feedback-title{margin-bottom:2rem;margin-top:2rem}.feedback button,.feedback input{font-size:1.5rem}}.footer-social img{height:42px;-o-object-fit:contain;object-fit:contain;width:42px}.footer-social .inline-flex a:hover img[data-v-c3cbc841]{filter:brightness(.7);transition:.6s ease}@media (max-width:950px){.footer-title[data-v-c3cbc841]{font-size:2.5rem;font-weight:200;text-transform:uppercase}.footer a[data-v-c3cbc841],.footer-logo p[data-v-c3cbc841],.footer-social p[data-v-c3cbc841]{color:#000;font-size:1.8rem}.footer-social img[data-v-c3cbc841]{height:35px;width:35px}.list-item-hover a[data-v-c3cbc841]:hover{padding-left:0;transform:none}.list-item-hover a[data-v-c3cbc841]:hover:before{content:none}}@media (max-width:530px){.footer-social img[data-v-c3cbc841]{height:30px;width:29px}.footer-text-wrapper[data-v-c3cbc841]{justify-items:start;padding:0 2rem}.secondary-font[data-v-c3cbc841]{font-size:4rem}}.footer-text-wrapper>div[data-v-c3cbc841]{margin-top:0;padding-top:0}.footer-text-wrapper[data-v-c3cbc841]{align-items:flex-start;display:flex;justify-content:flex-start}.cabinet[data-v-c3cbc841]{align-items:center}.modal-content.price_item .error[data-v-c3cbc841]{border:1px solid red}.modal-content.price_item .error-text[data-v-c3cbc841]{align-self:flex-start;text-align:left}.checkbox-custom[data-v-c3cbc841]{color:#c08769;cursor:pointer}.checkbox-custom[data-v-c3cbc841]:checked{background-color:#c08769}.checkbox-custom[data-v-c3cbc841]:focus{box-shadow:none}.footer-title[data-v-c3cbc841]{color:#9b9b9b;margin-bottom:15px}.footer a[data-v-c3cbc841]{display:block}.footer-text-wrapper[data-v-c3cbc841]{justify-content:space-between;max-width:1300px}.footer-logo img{height:3rem}.footer-social svg{height:42px;width:42px}.footer-social .inline-flex a:hover svg g rect[data-v-c3cbc841]{transition:.6s ease;fill:#c08769}.list-item-hover[data-v-c3cbc841]{display:flex;flex-direction:column}.list-item-hover a[data-v-c3cbc841]{display:block;position:relative;transition:all .3s ease}.list-item-hover a[data-v-c3cbc841]:before{color:currentColor;color:#9b9b9b;content:"•";font-size:1.5em;left:10px;opacity:0;position:absolute;top:-7px;transition:opacity .2s ease}.list-item-hover a[data-v-c3cbc841]:hover:before{opacity:1;right:10px;transition-delay:.2s}.inf-block[data-v-c3cbc841]{height:45px;width:280px}.list-item-hover a[data-v-c3cbc841]:hover{padding-left:27px;transition-delay:0s}.text-confirmation[data-v-c3cbc841]{color:#686868;font-family:Roboto;font-size:20px;line-height:100%}.underline-custom[data-v-c3cbc841]{border-bottom:1px solid #686868}@media (max-width:950px){.footer-title[data-v-c3cbc841]{font-size:2.5rem;font-weight:200;text-transform:uppercase}.footer a[data-v-c3cbc841],.footer-logo p[data-v-c3cbc841],.footer-social p[data-v-c3cbc841]{color:#000;font-size:1.8rem}.footer-social svg[data-v-c3cbc841]{height:35px;width:35px}.list-item-hover a[data-v-c3cbc841]:hover{padding-left:0;transform:none}.list-item-hover a[data-v-c3cbc841]:hover:before{content:none}}@media (max-width:530px){.footer-social svg[data-v-c3cbc841]{height:30px;width:29px}.footer-text-wrapper[data-v-c3cbc841]{justify-items:start;padding:0 2rem}.secondary-font[data-v-c3cbc841]{font-size:4rem}}@media (max-width:375px){.footer-title[data-v-c3cbc841]{font-size:2rem}}
