/*! CSS Used from: https://unikamoblar.ru/local/templates/redesign/css/style.min.css?174893166567870 */
*{padding:0;margin:0;border:0;outline:0;}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
button,input{font-family:inherit;font-size:inherit;}
button{cursor:pointer;color:inherit;background-color:inherit;}
a{color:inherit;font-family:inherit;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
img{vertical-align:top;}
img{max-width:100%;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.wrapper>*{min-width:0;}
.container{--pi:40rem;max-width:calc(100% - var(--pi) * 2);margin-inline:auto;width:100%;}
.link{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative;display:inline-block;}
.link::after{content:"";position:absolute;top:100%;width:100%;height:1px;left:max(10rem,10px);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;}
.mt_220{margin-top:220rem;}
.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer;font-size:22rem;line-height:145%;letter-spacing:-.03em;}
.input-box{position:relative;}
.input-box .input{width:100%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.input-box .input::placeholder{color:inherit;}
.input{width:100%;font-size:22rem;line-height:145%;letter-spacing:-.03em;}
.input::placeholder{color:var(--Gray-dark);}
.form-calalog{-webkit-backdrop-filter:blur(82.0800018311px);backdrop-filter:blur(82.0800018311px);background:rgba(62,116,131,.4);padding:40rem 40rem 8rem;color:#f1efec;width:1034rem;margin:auto 0 120rem -266rem;gap:80rem;}
.form-calalog__subtitle{font-size:32rem;line-height:33rem;letter-spacing:-.03em;}
.form-calalog .btn,.form-calalog__input{height:73rem;}
.form-calalog .btn{margin-top:16rem;background:#f1efec;color:#3e7483;}
.form-calalog .btn:active{background:#2c5d6b;color:#f1efec;}
.form-calalog__input{background:#a1b8be;padding:0 32rem;color:#f1efec;}
.input-box{position:relative;}
.sale__wrap{width:1220rem;color:#f1efec;margin-inline:auto;max-width:100%;}
.sale__img{width:50%;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:610/825;}
.sale__img .sm{display:none;}
.sale__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.sale__text{margin-top:16rem;font-size:32rem;line-height:130%;letter-spacing:-.03em;}
.sale__form{margin-top:83rem;}
.sale .form-calalog{margin:0;width:50%;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:64rem 62rem 64rem 64rem;background:#455345;}
.sale .form-calalog__subtitle{font-size:50rem;line-height:110%;}
.sale .form-calalog__input{background:#384838;}
.sale .form-calalog select{display:none;}
.sale .form-calalog .btn{color:#455345;}
.sale .form-calalog .btn:active{background:#243424;color:#f1efec;}
.select-box{padding:24rem 32rem;-webkit-backdrop-filter:blur(84.6px);backdrop-filter:blur(84.6px);background:#384838;margin-bottom:16rem;}
.select-box__text{font-size:20rem;line-height:120%;letter-spacing:-.03em;margin-top:13rem;opacity:.6;}
.select2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}
.select2 .selection{font-size:22rem;line-height:150%;letter-spacing:-.03em;color:#f1efec;white-space:nowrap;}
.select2 .select2-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10rem;}
.select2 .select2-selection__arrow{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16rem;height:9rem;-ms-flex-negative:0;flex-shrink:0;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.34766 0.832031L8.32865 7.81303L15.3096 0.832031' stroke='%23F1EFEC' stroke-width='1.64865' /%3e%3c/svg%3e") center/cover no-repeat;}
@media (max-width:639px){
.container{--pi:20px;}
.mt_220{margin-top:80rem;}
.btn{font-size:12rem;}
.input{font-size:12rem;}
.form-calalog{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18rem;margin:-50rem 0 16rem;gap:18rem;}
.form-calalog__subtitle{font-size:14rem;line-height:120%;}
.form-calalog .btn,.form-calalog__input{height:48rem;}
.form-calalog .btn{margin-top:8rem;}
.form-calalog__input{padding:0 14rem;}
.sale__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.sale__img{aspect-ratio:280/176;width:100%;height:176rem;}
.sale__img .xl{display:none;}
.sale__img .sm{display:block;}
.sale__text{margin-top:8rem;font-size:12rem;}
.sale__form{margin-top:26rem;}
.sale .form-calalog{padding:18rem;width:100%;}
.sale .form-calalog__subtitle{font-size:17rem;}
.sale .form-calalog__subtitle br{display:none;}
.select-box{padding:14rem;margin-bottom:8rem;}
.select-box__text{font-size:8rem;margin-top:4rem;}
.select2 .selection{font-size:12rem;}
.select2 .select2-selection__arrow{width:9rem;height:6rem;}
}
@media (any-hover:hover){
.link:hover::after{left:0;opacity:1;}
.btn:hover{background:var(--Purple);color:var(--White);border-color:var(--Purple);}
.form-calalog .btn:hover{background:#3e7483;color:#f1efec;}
.sale .form-calalog .btn:hover{background:#384838;color:#f1efec;}
}
/*! CSS Used from: https://unikamoblar.ru/local/templates/redesign/styles.css?17510354393330 */
.feedback-form__checkbox{position:relative;padding-top:8rem;display:flex;padding-left:1rem;align-items:center;gap:5rem;opacity:0.4;}
.feedback-form__checkbox p{color:#282828;font-size:13rem;font-weight:400;letter-spacing:-0.05em;line-height:246%;}
.feedback-form__checkbox--catalog p{padding-top:8rem;font-size:14rem;line-height:231%;letter-spacing:-0.04em;color:#f1efec;}
.feedback-form__checkbox a{text-decoration:underline;}