@charset "utf-8";.Callback{position:fixed;z-index:10000;bottom:calc(4vw + var(--button_size)/ 4);right:4vw;--button_size:68px;user-select:none;opacity:1;transition:bottom .2s,opacity .2s}@media (max-width:500px){.Callback{--button_size:48px}}.Callback.Callback--hidden{opacity:0;bottom:4vw;pointer-events:none}.Callback__in{display:flex;align-items:center}.Callback__in>input{display:none}.Callback__button{display:flex;align-items:center;justify-content:center;position:relative;min-width:var(--button_size);width:fit-content;height:var(--button_size);cursor:pointer;flex-shrink:0;background:linear-gradient(100deg,#278ef4 8.84%,#006ad9 88.85%);border-radius:calc(var(--button_size)/ 2);box-shadow:0 6px 12px rgba(0,106,217,.3);padding:0 calc(var(--button_size)/ 2);box-sizing:border-box;transition:.2s;text-decoration:none}.Callback__button+.Callback__button{margin-left:8px}.Callback__icon{display:block;position:absolute;width:calc(var(--button_size)/ 2);height:calc(var(--button_size)/ 2);font-style:normal;font-weight:500;color:#fff;flex-shrink:0;top:50%;left:50%;transform:translate(-50%,-50%);transition:.2s}.Callback__text{display:block;position:relative;color:#fff;white-space:nowrap;font-size:calc(var(--button_size)/ 2 - 8px);font-weight:700;line-height:calc(var(--button_size)/ 2);margin-left:16px;flex-shrink:0;transition:.2s}.Callback__button--call{background:linear-gradient(100deg,#278ef4 8.84%,#006ad9 88.85%);box-shadow:0 6px 12px rgba(0,106,217,.3)}.Callback__button--call .Callback__icon{color:#fff;width:calc(var(--button_size)/ 2 - 4px);height:calc(var(--button_size)/ 2 - 4px);transition:unset}.Callback__button--call .Callback__text{color:#fff;font-size:0;margin-left:0;opacity:0}@media (min-width:733px){.Callback__button--call.Callback__button--hovered{border-radius:calc(var(--button_size)/ 6)}.Callback__button--call.Callback__button--hovered .Callback__text{font-size:20px;margin-left:20px;opacity:1;transition:font-size .2s,margin-left .2s}.Callback__button--call.Callback__button--hovered .Callback__icon{position:relative;top:unset;left:unset;transform:unset}}.Callback__button--whatsapp{background:linear-gradient(339deg,#57c440 7.73%,#8ae97f 83.98%);box-shadow:0 6px 12px rgba(53,144,35,.3)}.Callback__button--whatsapp .Callback__icon{color:#fff;width:28px;height:28px}.Callback__button--lever{display:none;background:#fff;box-shadow:0 6px 12px rgba(138,148,157,.3)}.Callback__button--lever .Callback__icon:nth-child(1){opacity:1;transform:translate(-50%,-50%) scale(1);color:#006ad9;width:23px;height:23px}.Callback__button--lever .Callback__icon:nth-child(2){opacity:0;transform:translate(-50%,-50%) scale(0);color:#000;width:12px;height:12px}.Callback__in>input:checked~.Callback__button--lever .Callback__icon:nth-child(1){opacity:0;transform:translate(-50%,-50%) scale(0)}.Callback__in>input:checked~.Callback__button--lever .Callback__icon:nth-child(2){opacity:1;transform:translate(-50%,-50%) scale(1)}@media (max-width:732px){.Callback{right:var(--indent);bottom:calc(var(--tabbar-size) + var(--indent))}.Callback__button--call{display:none}}body[active-modal=callback] .Modals-modal{padding:0!important}body[active-modal=callback] .Modals-modal>.tingle-modal-box{opacity:1;transform:translateY(0) translateX(100%)!important;border-radius:0;margin:0 0 0 auto}body[active-modal=callback] .Modals-modal.Modals-change>.tingle-modal-box{opacity:1;transform:translateY(0) translateX(0)!important}body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form{width:468px;height:100vh;display:flex;align-items:center;justify-content:center}body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form .form__content{padding:80px;width:100%;max-width:unset;box-sizing:border-box;margin:auto 0 auto auto;display:flex;flex-direction:column;justify-content:center}body[active-modal=callback] .car-credit-logo{display:flex;align-items:center;justify-content:center;height:60px;min-height:60px}body[active-modal=callback] .car-credit-logo img{width:auto;height:100%;max-width:100%}body[active-modal=callback] .car-credit-title{text-align:center;width:100%;margin-top:40px}body[active-modal=callback] .car-credit-text{text-align:center;width:100%}@media (max-width:1200px) and (min-width:501px){body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form .form__content{padding:60px}body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form{width:424px}}@media (max-width:768px) and (min-width:501px){body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form .form__content{padding:40px}body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form{width:390px}body[active-modal=callback] .car-credit-logo{height:46px;min-height:46px}}@media (max-width:500px){body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form .form__content{padding:24px 16px}body[active-modal=callback] .Modals-modal .car-credit-wrap.wrap-form{width:100%}body[active-modal=callback] .car-credit-logo{height:46px;min-height:46px}body[active-modal=callback] *+.car-credit-card{margin-top:40px}body[active-modal=callback] .car-credit-logo img{max-width:80%}}