.scroll-top-button{align-items:center;background-color:#db0053;border:none;border-radius:50%;bottom:2rem;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:3rem;justify-content:center;position:fixed;right:2rem;transition:opacity .3s;width:3rem;z-index:1000}.scroll-top-button:hover{background-color:#ba0047}.message-button{background-image:url(../img/index/widget-static.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:6rem;cursor:pointer;display:inline-flex;height:48px;position:fixed;right:2rem;width:48px;z-index:1000}.message-button--animated{background-image:url(../img/index/widget.webp)}.support-dock-toggle{display:none}@media (max-width:1024px){.scroll-top-button{display:none}.message-button{bottom:calc(var(--mobile-toolbar-height) + 12px + env(safe-area-inset-bottom));box-shadow:0 6px 18px #1b1f232e;right:16px}}@media only screen and (max-width:992px){.support-dock-toggle{align-items:center;background-color:#db0053;border-radius:14px 0 0 14px;bottom:calc(var(--mobile-toolbar-height) + 12px + env(safe-area-inset-bottom));box-shadow:0 6px 18px #1b1f2333;color:#fff;display:inline-flex;height:52px;justify-content:center;position:fixed;right:0;transition:width .25s ease,background-color .25s ease;width:42px;z-index:2147483639}.support-dock-toggle svg{height:24px;width:24px}.support-dock-toggle--open{background-color:#1e1e1e;width:46px}body:has(.product-mobile-purchase-bar) .cp_container.cp_btn_right .cp_btn,body:has(.product-mobile-purchase-bar) .message-button,body:has(.product-mobile-purchase-bar) .support-dock-toggle{bottom:calc(var(--mobile-toolbar-height) + 84px + env(safe-area-inset-bottom))!important}.message-button{bottom:calc(var(--mobile-toolbar-height) + 14px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;right:-56px;transition:right .25s ease,opacity .2s ease}.message-button.support-dock-action--open{opacity:1;pointer-events:auto;right:54px}.cp_container.cp_btn_right .cp_btn{bottom:calc(var(--mobile-toolbar-height) + 14px + env(safe-area-inset-bottom))!important;box-shadow:0 6px 18px #1b1f232e!important;height:48px!important;opacity:0!important;pointer-events:none!important;right:-56px!important;top:auto!important;transition:right .25s ease,opacity .2s ease!important;width:48px!important}.cp_container.cp_btn_right{pointer-events:none!important}.cp_container.cp_btn_right .cp_groupedwidget,.cp_container.cp_btn_right .cp_widget{pointer-events:auto!important}body.cp_container_pane,html.cp_container_pane{overflow:auto!important}body.support-dock-open .cp_container.cp_btn_right .cp_btn{opacity:1!important;pointer-events:auto!important;right:110px!important}}.not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center;width:100%}.not-found .page-error__image{margin-top:17px;max-width:300px}.not-found .page-error__desc{font-size:36px;font-weight:700;line-height:1.2}.not-found .page-error__title{color:#db0053;font-size:120px;font-weight:700;line-height:1.3}.not-found .page-error__text{color:#212121;font-size:18px;line-height:32px;margin-top:24px}.not-found .page-error__button{background-color:#db0053;border-radius:32px;color:#fff;display:inline-block;margin-top:64px;padding:16px 32px;text-decoration:none;transition:all .25s}.not-found .page-error__button:hover{background-color:#99003c}@media (max-width:767px){.not-found .page-error__title{font-size:80px}.not-found .page-error__desc{font-size:24px}.not-found .page-error__image{max-width:200px}}.error-page{align-items:center;background-color:#fafafa;background-image:url(https://api.bbccdd.ru/img/inspiration-geometry.png);display:flex;flex-direction:column;height:100vh;justify-content:center;padding:96px 0;width:100%}.error-page *{box-sizing:border-box;font-family:Verdana,Geneva,Tahoma,sans-serif;margin:0;padding:0}.error-page .page-error__image{width:160px}.error-page .page-error__title{color:#424242;font-size:36px;margin-top:64px}.error-page .page-error__text{color:#212121;font-size:20px;line-height:32px;margin-top:64px}.error-page .page-error__link{color:#db0053;font-weight:700;text-decoration:none;transition:all .25s}.error-page .page-error__link:hover{color:#99003c}.error-page .page-error__button{background-color:#db0053;border-radius:32px;color:#fff;display:inline-block;margin-top:64px;padding:16px 32px;text-decoration:none;transition:all .25s}.error-page .page-error__button:hover{background-color:#99003c}*{box-sizing:border-box;font-optical-sizing:auto;font-style:normal;margin:0;padding:0}.body{align-items:center;background:linear-gradient(180deg,#db0053,#68002b);color:#fafafa;display:flex;height:100vh;justify-content:center;min-height:100vh;width:100%}.wrapper{padding:64px 16px;text-align:center}.logo{font-size:32px;font-weight:700}.icon,.title{margin-top:48px}.title{font-size:32px}.text{font-size:16px;margin-top:32px}.questions{font-size:16px;margin-top:16px}.link{border:2px solid #fafafa;border-radius:32px;color:#fafafa;display:block;font-size:16px;font-weight:700;margin:48px auto 0;padding:15px 0;text-decoration:none;width:240px}
