@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-duration) ease}.fade-scale-enter,.fade-scale-leave-to{opacity:0;transform:scale(.9)}.fade-scale-enter-active,.fade-scale-leave-active{transition:var(--transition-duration) ease}.error-slide-left-enter-active,.error-slide-left-leave-active{transition:all var(--transition-duration) ease}.error-slide-left-enter,.error-slide-left-leave-to{opacity:0;transform:translate(1em)}.fade-lazy-enter-active,.fade-lazy-leave-active{transition:opacity calc(var(--transition-duration) / 4) ease}.fade-lazy-enter,.fade-lazy-leave-to{opacity:0}.fade-slide-left-enter,.fade-slide-left-leave-to{opacity:0;transform:translate(-100%)}.fade-slide-left-enter-to,.fade-slide-left-leave{opacity:1;transform:translate(0)}.fade-slide-left-enter-active,.fade-slide-left-leave-active{transition:var(--transition-duration) ease}.fade-slide-right-enter,.fade-slide-right-leave-to{opacity:0;transform:translate(100%)}.fade-slide-right-enter-to,.fade-slide-right-leave{opacity:1;transform:translate(0)}.fade-slide-right-enter-active,.fade-slide-right-leave-active{transition:var(--transition-duration) ease}.fade-slide-bottom-enter,.fade-slide-bottom-leave-to{opacity:0;transform:translateY(100%)}.fade-slide-bottom-enter-to,.fade-slide-bottom-leave{opacity:1;transform:translateY(0)}.fade-slide-bottom-enter-active,.fade-slide-bottom-leave-active{transition:calc(var(--transition-duration) * 2) ease}.fade-slide-top-enter,.fade-slide-top-leave-to{opacity:0;transform:translateY(-100%)}.fade-slide-top-enter-to,.fade-slide-top-leave{opacity:1;transform:translateY(0)}.fade-slide-top-enter-active,.fade-slide-top-leave-active{transition:var(--transition-duration) ease}.tc-el-pagination li.tc-more:before,.tc-el-pagination ul,.tc-el-pagination .button,.tc-el-pagination li,.tc-el-pagination a,.tc-el-pagination{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.tc-el-pagination .button,.tc-el-pagination li{min-height:1.75rem;min-width:1.75rem;max-width:3em;max-height:3em;width:4vw;height:4vw}.tc-el-pagination .button,.tc-el-pagination li,.tc-el-pagination{font-family:inherit;font-size:1em}.tc-el-pagination{clear:both;position:relative;-webkit-user-select:none;user-select:none;list-style:none;padding:0 5px;margin:0;width:100%;box-sizing:border-box}.tc-el-pagination a{width:100%;height:100%;color:#143d86;z-index:1}.tc-el-pagination a:hover{text-decoration:none}.tc-el-pagination a.disabled{pointer-events:none;text-decoration:none;color:#c0c4cc}.tc-el-pagination a.disabled:hover{text-decoration:none;cursor:not-allowed;color:#c0c4cc}.tc-el-pagination .button,.tc-el-pagination li{position:relative;border-radius:10%;border:none;background:linear-gradient(180deg,#F4F5F7 0%,#EDEEEF 100%);margin:0 2px;overflow:hidden}.tc-el-pagination .button.disabled,.tc-el-pagination li.disabled{text-decoration:none;cursor:not-allowed;color:#c0c4cc}.tc-el-pagination .button:not(.disabled):hover,.tc-el-pagination li:not(.disabled):hover{background:#468FFA}.tc-el-pagination .button:not(.disabled):hover a,.tc-el-pagination li:not(.disabled):hover a{color:#fff;transition-duration:0s}.tc-el-pagination .button:not(.disabled):hover:before,.tc-el-pagination li:not(.disabled):hover:before{display:none}.tc-el-pagination li.active{background:#468FFA}.tc-el-pagination li.active a{color:#fff}.tc-el-pagination li.tc-more{position:relative}.tc-el-pagination li.tc-more a{color:transparent;z-index:1}.tc-el-pagination li.tc-more:before{content:"…";position:absolute;top:0;left:0;width:100%;height:100%;color:#143d86;z-index:2}:root{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}:root{--font-primary: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--text-base-size: 1em;--line-base-height: 1.5;--c-white: #ffffff;--c-text-basic: #404157;--c-text-secondary: #6F7086;--c-text-tertiary: #ABACC2;--c-link: #5DA2D9;--c-green: #59B031;--c-search-fill: #54556B;--с-divider-light: #DFE1E6;--с-divider-dark: #4A4B61;--c-error: #DF3232;--bg-grey: #F8F8FA;--bg-light-grey: #F1F1F3;--bg-dark: #47485E;--bg-error: rgba(255, 0, 0, .05);--bg-overlay: rgba(20, 31, 54, .6);--bg-forms: #F5F5F8;--sh-v1: 0px 1px 3px rgba(64, 65, 87, .1), 0px 0px 1px rgba(64, 65, 87, .16);--sh-v2: 0 2px 9px rgba(64, 65, 87, .1), 0 0 1px rgba(64, 65, 87, .16);--sh-v3: 0px 4px 8px rgba(64, 65, 87, .1), 0px 0px 1px rgba(64, 65, 87, .16);--sh-v4: 0px -2px 9px rgba(64, 65, 87, .1), 0px 0px 1px rgba(64, 65, 87, .16);--sh-v5: 0px 2px 4px rgba(64, 65, 87, .1), 0px 0px 1px rgba(64, 65, 87, .16);--filter-drop-shadow: drop-shadow(0px 4px 8px rgba(64, 65, 87, .1)) drop-shadow(0px 0px 1px rgba(64, 65, 87, .16));--transition-duration: .2s}html{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-grey)}body{box-sizing:border-box;font-family:var(--font-primary);font-size:var(--text-base-size);line-height:var(--line-base-height);overflow-y:scroll;background-color:var(--bg-grey)}body *,body *:before,body *:after{box-sizing:inherit}.is-noscroll{position:fixed;overflow-y:hidden;width:100%;bottom:0}.is-clipped{overflow:hidden!important}::-webkit-scrollbar-track{border-radius:6px;background-color:var(--bg-grey)}::-webkit-scrollbar{width:4px;height:4px;background-color:var(--bg-grey)}::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--с-divider-light)}::-webkit-scrollbar-thumb:hover{background:var(--c-link)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.grecaptcha-badge{visibility:collapse!important}pre{font-size:.75rem;line-height:1.15}.noscroll{overflow:hidden;overflow-y:hidden!important}.lang-switch{display:inline-flex;margin-right:1.75rem}.lang-switch a{color:var(--c-white);padding:.375rem}.lang-switch a.is-active{font-weight:700}.categories-fixed{position:fixed;bottom:0;top:4.5rem;z-index:2}.categories-list{width:calc(100vw - 52px);height:100%;background-color:var(--c-white);overflow-y:auto}.categories-list-item-row{display:flex}.categories-list-item .item-text{color:var(--c-text-basic);line-height:1.5;padding:.75em 0 .75em .75em;width:100%;display:flex;align-items:center}.categories-list-item .item-text .category-icon{width:0;height:0}.categories-list-item .item-text.hasIcon span{padding-left:12px}.categories-list-item .item-text.hasIcon .category-icon{fill:none;stroke:var(--c-text-secondary);width:24px;height:24px;flex-shrink:0}.categories-list-item .item-text.router-link-active{background-color:#4fa7f41a;color:var(--c-link)}.categories-list-item .item-text.router-link-active+.button_arrow-wrapper{background-color:#4fa7f41a}.customer .categories-list-item .button_arrow-wrapper{margin-left:auto;width:3em;display:flex;align-items:center;justify-content:center}.customer .categories-list-item .button_arrow-wrapper .button_arrow{margin:0;stroke:var(--c-text-secondary)}.card .card_header .photo .photo-box picture.loaded .spinner{display:none}.spinner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0}.spinner:after{content:"";width:48px;height:48px;border:4px solid #ccc;border-top-color:#5da2d9;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btn{--btn-height: 3rem;--btn-font-size: 1rem;--btn-font-weight: 600;--btn-letter-spacing: -.02em;--btn-color-text: #fff;--btn-bg-default: #404157;--btn-bg-hover: #47485E;--btn-bg-active: #3B3C52;--btn-bg-disabled: rgba(64, 65, 87, .6);--btn-padding-sides: 1rem;--btn-transition: .2s}.btn{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:auto;height:var(--btn-height);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:1.3;text-align:center;letter-spacing:var(--btn-letter-spacing);color:var(--btn-color-text);background-color:var(--btn-bg-default);border-radius:3px;box-shadow:none;border:none;outline:none;text-decoration:none;cursor:pointer;-webkit-appearance:none;will-change:color,background-color;padding:0 var(--btn-padding-sides);transition:var(--btn-transition)}.btn:not([disabled]):hover{background-color:var(--btn-bg-hover)}.btn:not([disabled]):active{background-color:var(--btn-bg-active)}.btn[disabled]{background-color:var(--btn-bg-disabled);cursor:not-allowed}.btn.green{--btn-bg-default: #59B031;--btn-bg-hover: rgba(89, 176, 49, .8);--btn-bg-active: #59B031;--btn-bg-disabled: rgba(#59B031, .6)}.btn.blue{--btn-bg-default: #5DA2D9;--btn-bg-hover: #71BDFA;--btn-bg-active: #5496CA;--btn-bg-disabled: rgba(#5DA2D9, .5)}.btn.secondary{--btn-color-text: #404157;--btn-bg-default: #fff;--btn-bg-hover: #fff;--btn-bg-active: #fff;--btn-bg-disabled: #fff;padding:0 calc(var(--btn-padding-sides) - 2px);border:2px solid #404157}.btn.large{--btn-height: 4.5rem;--btn-font-size: 1.375rem;--btn-padding-sides: 2rem}.btn.small{--btn-height: 2.5rem;--btn-padding-sides: .75rem}.btn.is-expanded{width:100%}.btn.is-loading{color:transparent!important;cursor:wait}.btn.is-loading:active{pointer-events:none}.btn.is-loading:after{content:"";position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);display:block;height:1em;width:1em;border:2px solid var(--btn-color-text);border-radius:50%;border-right-color:transparent;border-top-color:transparent;animation:spinAround calc(var(--btn-transition) * 3) infinite linear}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.base-text{--input-c-text: var(--c-text-basic);--input-c-focus: var(--c-text-secondary);--input-c-placeholder: var(--c-text-tertiary);--input-c-error: var(--c-error);--input-c-border: #F5F5F8;--input-bg: #F5F5F8;--input-transition: .2s;--input-padding: .75em}.base-text{position:relative;display:block;font-size:1rem;outline:none}.base-text .input{width:100%;line-height:1.4em;color:var(--input-c-text);border:1px solid var(--input-c-border);background-color:var(--input-bg);border-radius:3px;text-overflow:ellipsis;padding:var(--input-padding);margin-top:calc(var(--input-padding) * 2);outline:none;transition:var(--input-transition);-moz-appearance:none;-webkit-appearance:none}.base-text .input[disabled]{cursor:not-allowed;-webkit-text-fill-color:var(--input-c-placeholder);opacity:1}.base-text .input[readonly]{cursor:pointer}.base-text .input[type=textarea]{resize:vertical}.base-text .input::placeholder{color:var(--input-c-placeholder);opacity:0;transition:var(--input-transition)}.base-text .input[type=date]{line-height:1.25em}.base-text .input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:none}.base-text .input[type=date]::-webkit-clear-button,.base-text .input[type=date]::-webkit-inner-spin-button{display:none}.base-text .input[type=date]:focus::-webkit-datetime-edit{color:var(--input-c-text)!important}.base-text .textarea{max-width:100%;resize:vertical}.base-text .textarea:not([rows]){min-height:3rem}.base-text .label{position:absolute;top:calc(var(--input-padding) * 3);left:var(--input-padding);line-height:calc(var(--input-padding) * 2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--input-c-text);background-color:transparent;will-change:transform,font-size;transition:var(--input-transition)}.base-text .error,.base-text .note{position:absolute;left:0;top:100%;display:block;width:100%;font-size:.75em;line-height:1.15}.base-text .error{color:var(--input-c-error)}.base-text .note{color:var(--input-c-placeholder)}.base-text.is-focused{--input-c-border: #3670E0;--input-bg: #fff}.base-text.is-dirty,.base-text.is-focused,.base-text.is-active{--label-x-pos: calc(var(--input-padding) * -1);--label-y-pos: calc(var(--input-padding) * -3)}.base-text.is-dirty.has-icon-search,.base-text.is-focused.has-icon-search,.base-text.is-active.has-icon-search{--label-x-pos: calc((var(--input-padding) * -2) - 1.5rem)}.base-text.is-dirty .label,.base-text.is-focused .label,.base-text.is-active .label{color:var(--input-c-focus);font-size:.875em;transform:translate(var(--label-x-pos),var(--label-y-pos))}.base-text.is-error{--input-c-border: var(--input-c-error);--input-bg: #fff}.base-text.is-clearable .input,.base-text.is-expanded .input{padding-right:calc(var(--input-padding) * 2 + 1.5rem)}.base-text:not(.is-dirty) [type=date]::-webkit-datetime-edit{color:transparent}.base-text.is-focused .input::placeholder,.base-text.is-native .input::placeholder{opacity:1}.base-text.is-native .input{margin-top:0}.base-text.is-native .suffix{top:calc(50% - var(--input-padding))}.base-text.is-readonly{cursor:pointer}.base-text.is-disabled{--input-c-text: var(--input-c-placeholder);--input-bg: rgba(64, 65, 87, .04);cursor:not-allowed;-webkit-user-select:none;user-select:none}.base-text.is-disabled:active{pointer-events:none}.base-text.is-disabled .suffix{display:none}.base-text.has-icon-search:before{content:"";position:absolute;left:var(--input-padding);bottom:var(--input-padding);display:block;width:1.5rem;height:1.5rem;background:url(/assets/icon-search-7842f639.svg) no-repeat center center}.base-text.has-icon-search .input{padding-left:calc(var(--input-padding) * 2 + 1.5rem)}.base-text.has-icon-search .label{left:calc(var(--input-padding) * 2 + 1.5rem)}.base-text .suffix{position:absolute;top:50%;right:var(--input-padding);display:block;width:1.5rem;height:1.5rem;color:var(--input-c-focus);cursor:pointer;z-index:1}.base-text .suffix i{position:relative;display:block;width:100%;height:100%}.base-text .suffix i.clear:before,.base-text .suffix i.clear:after{content:"";position:absolute;top:50%;left:calc(50% - .5rem);display:block;width:1rem;height:2px;transform-origin:center;background-color:var(--input-c-focus)}.base-text .suffix i.clear:before{transform:rotate(45deg)}.base-text .suffix i.clear:after{transform:rotate(-45deg)}.base-text .suffix i.expand:before{content:"";position:absolute;top:50%;left:50%;display:block;height:.6rem;width:.6rem;border:2px solid transparent;border-radius:2px;border-right-color:var(--input-c-focus);border-bottom-color:var(--input-c-focus);transform:translate(-50%,-50%) rotate(45deg);margin-top:-.125rem}.base-autocomplete{position:relative;box-sizing:border-box}.base-autocomplete *,.base-autocomplete *:before,.base-autocomplete *:after{box-sizing:inherit}.base-autocomplete .dropdown{position:absolute;left:0;top:calc(100% + 2px);width:100%;min-width:100%;max-width:100%;font-size:1rem;z-index:20}.base-autocomplete .dropdown.is-opened-top{top:auto;bottom:calc(100% + 5px)}.base-autocomplete .dropdown-content{position:relative;max-height:16.5em;background-color:var(--c-white);border-radius:3px;box-shadow:0 2px 9px #4041571a,0 0 1px #40415729;overflow:auto}.base-autocomplete .dropdown-item{--item-c-text: var(--c-text-basic);--item-bg: var(--c-white)}.base-autocomplete .dropdown-item{position:relative;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--item-c-text);background-color:var(--item-bg);line-height:1.25;padding:.75em;cursor:pointer;will-change:background-color;transition:var(--transition-duration)}.base-autocomplete .dropdown-item:hover,.base-autocomplete .dropdown-item.is-hovered{--item-bg: rgba(64, 65, 87, .04)}.base-autocomplete .dropdown-item.is-selected{--item-bg: rgba(79, 167, 244, .1);--item-c-text: var(--c-link);padding-right:2.5rem}.base-autocomplete .dropdown-item.is-selected:after{content:"";position:absolute;top:calc(50% - 7px);right:1.2rem;width:.5rem;height:.75rem;border:solid var(--c-text-secondary);border-width:0 2px 2px 0;border-radius:1px;transform:rotate(45deg)}.voice-search{width:1.5rem;height:1.5rem;background:url(/assets/microphone-dbf32b63.svg) no-repeat center center;filter:invert(52%) sepia(6%) saturate(1178%) hue-rotate(199deg) brightness(83%) contrast(87%);cursor:pointer}.voice-search.is--record{filter:invert(55%) sepia(52%) saturate(3268%) hue-rotate(323deg) brightness(108%) contrast(110%)}.search .base-text:before{content:"";position:absolute;top:calc(50% - .75rem);left:.5rem;width:1.5rem;height:1.5rem;background:url(/assets/search-df1beff2.svg) no-repeat center center;filter:invert(79%) sepia(8%) saturate(556%) hue-rotate(199deg) brightness(90%) contrast(82%)}._btn{--btn-w: auto;--btn-fz: 1rem;--btn-fw: 600;--btn-ls: -.02em;--btn-c: #fff;--btn-bgc: #36374D;--btn-bdw: 2px;--btn-bdc: #4FA7F4;--btn-offset: 0;--btn-transition: .2s;--btn-pt: .5625rem;--btn-pb: .6875rem;--btn-pl: 1rem;--btn-pr: 1rem;--btn-slot-mx: .5rem;position:relative;display:inline-block;vertical-align:top;width:var(--btn-w, auto);font-size:var(--btn-fz);font-weight:var(--btn-fw, 600);line-height:1.5rem;border:none;outline:none;background:transparent;text-decoration:none;cursor:pointer;-webkit-appearance:none;padding-left:var(--btn-offset, 0);padding-top:0;padding-right:0;padding-bottom:var(--btn-offset, 0)}._btn-body{position:relative;display:flex;justify-content:center;align-items:center;height:100%;border:var(--btn-bdw, 2px) solid var(--btn-bdc, #4FA7F4);border-radius:var(--btn-bdw, 2px);background-color:var(--btn-bgc, #36374D);color:var(--btn-c, #fff);padding:var(--btn-pt, .5625rem) var(--btn-pr, 1rem) var(--btn-pb, .6875rem) var(--btn-pl, 1rem);will-change:color,background-color;transition:var(--btn-transition)}._btn-body:hover{--btn-bgc: var(--btn-bdc);--btn-c: #fff}._btn-body__left,._btn-body__right{width:1.5rem;height:1.5rem}._btn-body__left{margin-right:var(--btn-slot-mx)}._btn-body__right{margin-left:var(--btn-slot-mx)}._btn.large{--btn-fz: 1.25rem;--btn-pt: .75rem;--btn-pb: .875rem;--btn-pl: 1.5rem;--btn-pr: 1.5rem;--btn-slot-mx: .75rem}._btn.small{--btn-pt: .25rem;--btn-pb: .375rem;--btn-pl: .75rem;--btn-pr: .75rem}._btn.primary,._btn.secondary{--btn-offset: .875rem}._btn.primary:before,._btn.primary:after,._btn.secondary:before,._btn.secondary:after{content:"";position:absolute;background-color:var(--btn-bgc, #36374D);border-style:solid;border-color:var(--btn-bdc, #4FA7F4);border-radius:var(--btn-bdw, 2px)}._btn.primary:before,._btn.secondary:before{left:0;top:calc(var(--btn-offset) / 2);width:calc(var(--btn-offset) + var(--btn-bdw));height:calc(100% - var(--btn-offset));border-width:calc(var(--btn-bdw) + 1px) var(--btn-bdw);transform:skewY(-45deg)}._btn.primary:after,._btn.secondary:after{bottom:0;right:calc(var(--btn-offset) / 2);width:calc(100% - var(--btn-offset));height:calc(var(--btn-offset) + var(--btn-bdw));transform:skew(-45deg);border-width:var(--btn-bdw) calc(var(--btn-bdw) + 1px) var(--btn-bdw) var(--btn-bdw)}._btn.primary.small,._btn.secondary.small{--btn-offset: .5rem}._btn.secondary,._btn.tertiary{--btn-c: #36374D;--btn-bgc: #fff}._btn.green{--btn-bdc: #82BF5E}._btn.grey{--btn-bdc: #36374D}._btn.grey.primary{--btn-bdc: #6F7086}._btn[disabled]{opacity:.6;pointer-events:none}._btn.is-expanded{--btn-w: 100%}.mobile-menu .search-menu{position:fixed;top:0;left:0;width:100%;overflow-y:auto;z-index:2;display:flex;flex-direction:column;background-color:var(--c-text-basic)}.mobile-menu .search-menu .search-field{display:flex;padding:.75em}.mobile-menu .search-menu .search-field ._btn{width:48px;height:48px;flex-shrink:0;margin-left:8px;--btn-bgc: #36374D}.mobile-menu .search-menu .search-field ._btn span{height:48px}.mobile-menu .search-menu .search-field ._btn span span{height:24px}.mobile-menu .search-menu .search-field ._btn svg{width:24px;height:24px;fill:none;stroke:var(--c-white)}.mobile-menu .search-menu .search-results{flex-grow:1;background-color:var(--c-white)}.mobile-menu .search-menu .search-results .show-more-btn{background:rgba(79,167,244,.1);width:100%;height:52px;display:flex;align-items:center;justify-content:center}.mobile-menu .search-menu .search-results .show-more-btn svg{stroke:var(--c-link);stroke-width:2px;fill:none;width:12px;height:12px}.mobile-menu .search-menu .search-results .show-more-btn span{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:0em;color:var(--c-link);margin-left:20px}.mobile-menu .search-menu .search-results .search-results-card{display:flex;align-items:center;padding:.5em .75em}.mobile-menu .search-menu .search-results .search-results-card .card-title{font-size:1em;font-weight:400;line-height:1.25;letter-spacing:0em;color:var(--c-text-basic);padding-left:.25em}.mobile-menu .search-menu .search-results .search-results-card .photo{position:relative;width:44px;flex-shrink:0}.mobile-menu .search-menu .search-results .search-results-card .photo:after{content:"";display:block;padding-bottom:100%}.mobile-menu .search-menu .search-results .search-results-card .photo .photo-box{position:absolute;overflow:hidden;display:flex;align-items:center;width:100%;height:100%;border-radius:4px}.mobile-menu .search-menu .search-results .search-results-card .photo .photo-box picture{width:100%;height:100%}.mobile-menu .search-menu .search-results .search-results-card .photo .photo-box img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.mobile-menu .search-menu-head{display:flex;justify-content:space-between;padding:.75em}.mobile-menu .search-menu-head span{font-size:1.375em;font-weight:600;line-height:1.15;letter-spacing:-.02em}.mobile-menu .search-menu-head svg{width:24px;height:24px;stroke:var(--c-text-tertiary);fill:none}.mobile-menu{display:none}@media (max-width: 768px){.mobile-menu{display:block}}.account-fixed{position:fixed;bottom:0;left:0;top:4.5rem;z-index:2;width:calc(100vw - 52px)}.account-data-list{height:100%;background-color:var(--c-white);color:var(--c-text-basic);overflow-y:auto}.account-data-list .avatar-block{display:flex;align-items:center;justify-content:space-between;padding:.75em;background-color:var(--bg-grey)}.account-data-list .avatar-block .item-text{width:100%;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;margin-left:.5em}.account-data-list .avatar-block .avatar-image{flex-shrink:0;width:3em;height:3em;border-radius:50%;overflow:hidden;background-color:var(--c-text-tertiary);margin-right:.5rem}.account-data-list .avatar-block .avatar-image svg,.account-data-list .avatar-block .avatar-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.account-data-list .avatar-block .logout-btn{cursor:pointer;margin-left:.5em;color:var(--c-link)}.account-data-list-item{padding:.75em}.account-data-list-item .item-text{font-weight:600;line-height:1.15}.account-data-list-item .item-text--secondary{font-weight:400;margin-left:.25em;color:var(--c-text-tertiary)}.account-data-list-item .item-text span:first-child>span{align-self:center;font-size:.8125rem;color:var(--c-white);font-weight:700;background-color:#4fa7f4;letter-spacing:-.02em;border-radius:.25rem;padding:.125rem .25rem;margin-left:.25rem}.tree_list{display:flex;flex-direction:column;flex-wrap:wrap;margin-right:.5em}.tree_list__item{width:265px;max-height:100%;padding-right:.25em;flex-grow:0}.tree_list__item-name{display:block;padding:.25em .5em}.tree_list__item-name:hover{background-color:#4fa7f41a}.tree_list__item .no_children{color:var(--c-text-basic);font-size:.875em;line-height:150%}.tree_list__item .has_children{color:var(--c-link);font-size:1em;font-weight:600;line-height:115%}.tree_list__item--scroll{overflow-y:auto;overflow-x:hidden}.categories-wrapper{position:absolute;top:100%;width:100%;background-color:var(--c-white);box-shadow:var(--sh-v2);border-radius:.1875em 0 0 .1875em;color:var(--c-text-basic);z-index:2}.categories-wrapper .flexbox{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start}.categories-wrapper .menu-aim{position:relative;display:table}.categories-wrapper .menu-aim__item{transition:background-color,var(--transition-duration)}.categories-wrapper .menu-aim__item .arrow_right{display:inline-block;border:solid var(--bg-dark);border-width:0 .125em .125em 0;padding:.1875em;margin-left:auto;transform:rotate(-45deg)}.categories-wrapper .menu-aim__item-name{padding:0 .625em}.categories-wrapper .menu-aim__item-link{display:flex;align-items:center;padding:.75em 1em;width:330px;color:var(--c-link)}.categories-wrapper .menu-aim__item-link svg{position:relative;top:2px;fill:none;stroke:var(--c-text-secondary);width:24px;height:24px;flex-shrink:0}.categories-wrapper .menu-aim__item-submenu{position:absolute;display:none;left:100%;top:0;height:100%;width:1074px;background-color:#fff;padding:0 .5em .5em;box-shadow:var(--sh-v2);border-radius:.1875em 0 0 .1875em}.categories-wrapper .menu-aim__item--active{background:rgba(79,167,244,.1);color:var(--c-link)}.categories-wrapper .menu-aim__item--active .menu-aim__item-submenu{display:block}.categories-wrapper .menu-aim__item--active .menu-aim__item-submenu .flexbox{width:100%;height:100%;padding:.5em 0;overflow-x:auto}.categories-wrapper .menu-aim__item--active .arrow_right{border-color:var(--c-link)}.search{position:relative;flex-grow:1;margin:0 .5rem}.search:focus .voice-search{filter:invert(52%) sepia(6%) saturate(1178%) hue-rotate(199deg) brightness(83%) contrast(87%)}.search .base-autocomplete{margin-top:0}.search .base-autocomplete-dropdown{margin-top:.25rem}.search .base-autocomplete-dropdown__content{max-height:25rem}.search .base-autocomplete-dropdown__item{white-space:normal;padding:.5rem .75rem}.search .base-autocomplete-dropdown__item.is--selected:after{background:none}.search .base-text:before{content:"";position:absolute;top:calc(50% - .75rem);left:.5rem;width:1.5rem;height:1.5rem;background:url(/assets/search-df1beff2.svg) no-repeat center center;filter:invert(79%) sepia(8%) saturate(556%) hue-rotate(199deg) brightness(90%) contrast(82%)}.search .base-text.is-focused .input,.search .base-text.is-dirty .input{background-color:var(--c-white)}.search .base-text.is-focused:before,.search .base-text.is-dirty:before{filter:invert(52%) sepia(6%) saturate(1178%) hue-rotate(199deg) brightness(83%) contrast(87%)}.search .base-text .input{padding:.8rem 2.5rem;background-color:var(--c-search-fill);border:none}.search-item{line-height:1.25}.search-item h6{color:var(--c-text-basic);padding-bottom:.25rem}.search-item p{font-size:.85rem;color:var(--c-text-secondary)}.search .voice-search{position:absolute;top:calc(50% - .75rem);right:.5rem}.search .voice-search .is-focused{filter:invert(52%) sepia(6%) saturate(1178%) hue-rotate(199deg) brightness(83%) contrast(87%)}.category_menu{position:relative;display:flex;justify-content:space-between;align-items:flex-start;height:3.75em}.category_menu .button_arrow{border:solid white;border-width:0 .125em .125em 0;display:inline-block;padding:.1875em;transform:rotate(45deg);margin-bottom:.1875em}.category_menu ._btn{--btn-c: #fff;--btn-bgc: #36374D;width:16.75em}@media (max-width: 768px){.desktop-menu{display:none}}.logo-wrap{display:flex;align-items:center}.logo-wrap span{margin-left:8px}.expand_catalog_menu-enter,.expand_catalog_menu-leave-to{opacity:0;transform:scale(.9);max-height:0;padding:0}.expand_catalog_menu-enter-to,.expand_catalog_menu-leave{opacity:1;transform:scale(1);max-height:60px;padding:0}.expand_catalog_menu-enter-active,.expand_catalog_menu-leave-active{overflow:hidden;transition:var(--transition-duration) ease;padding:0}@media (max-width: 768px){.customer .header .wrap{position:relative;width:100%;padding-top:4.5rem}}.header{width:100%;color:var(--c-white);background-color:var(--c-text-basic)}@media (max-width: 768px){.header .logo{max-width:150px}.header .search{margin:0}.header .humburger{width:1.375em;height:1.25em;margin-left:1.25em;fill:none;stroke:var(--c-text-tertiary);stroke-width:.125em}.header .overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#141f3699;z-index:1}.header .sidebar{position:fixed;top:0;left:0;width:calc(100vw - 52px);height:100%;background-color:var(--c-white);overflow-y:auto;z-index:2}.header .sidebar .top{background-color:var(--c-text-basic);padding:.875em .75em}.header .sidebar .lang-switch{margin:0}.header .button_arrow{width:.75em;height:.875em;fill:none;stroke:var(--c-white);stroke-width:.125em;margin-left:.875em}.header .catalog-btns{padding:.75em;background-color:var(--c-text-basic)}.header .catalog-btns .btn:last-child{margin-top:.75em}.header .navbar-item{display:flex;align-items:center;padding:.875em}.header .navbar-item .button_arrow{margin-left:auto;stroke:var(--c-text-secondary)}.header .navbar-item .pre-icon{width:1.5em;height:1.5em;fill:none;stroke:var(--c-text-secondary)}.header .navbar-item span{margin-left:.625em;color:var(--c-text-basic);line-height:1.5}.header .back-button{display:flex;align-items:center;min-height:4.5em;padding:.75em;background-color:var(--c-search-fill)}.header .back-button .icon{width:20px;height:20px}.header .back-button svg{width:20px;height:20px;fill:none;stroke:var(--c-white);stroke-width:.125em}.header .back-button span{margin-left:.625em;font-weight:600;font-size:1.375em;line-height:1.15;color:var(--c-white)}}.header .wrap .mobile-menu{position:fixed;top:0;left:0;width:100%;background-color:var(--c-text-basic);z-index:36}.header .wrap .mobile-menu .top{padding:0 .75em}.header .top{display:flex;justify-content:space-between;align-items:center;height:4.5rem}.header .control{display:flex;align-items:center}.header .control .navbar{display:flex}.header .control .navbar-item{position:relative;flex-shrink:0;display:inline-flex;color:var(--c-white)}.header .control .navbar-item:not(:first-child){margin-left:2rem}@media (max-width: 768px){.header .control .navbar-item:not(:first-child){margin-left:1.5rem}}.header .control .navbar-item:hover{text-decoration:underline}.header .control .navbar-item span{margin-left:.5rem}@media (max-width: 768px){.header .control .navbar-item span{display:none}}.links-app-title{color:#abacc2;line-height:1.2;padding:4px 0}.links-app-btns{display:flex;flex-wrap:wrap;margin:0 -6px}.links-app-btns a{width:200px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;color:#fff;line-height:1;background:#111111;border-radius:6px;padding:8px 12px;margin:6px}.links-app-btns a img{margin-right:16px}.links-app-btns a p{font-size:10px;color:#fff;padding-bottom:2px}.links-app-btns a strong{font-weight:600}.footer{width:100%;background-color:var(--c-text-basic);padding:2rem 0}.footer .content{max-width:52rem;margin:0 auto}@media (max-width: 1023px){.footer .content{max-width:44rem}}.footer .top{display:flex;flex-wrap:wrap;margin:0 -.75rem}@media (max-width: 1023px){.footer .top{flex-direction:column;align-items:center;text-align:center}}.footer .top ul{flex:1 0 auto;max-width:16rem;line-height:normal;padding:0 .75rem}.footer .top ul a{display:block;color:var(--c-white);padding:.5rem 0}.footer .top ul a:hover{text-decoration:underline}@media (max-width: 1023px){.footer .top .partners{margin-top:1rem}}.footer .top .partners-title{font-size:15px;color:var(--c-text-tertiary);padding-top:.25rem}.footer .top .partners-list{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:.75rem}@media (max-width: 1023px){.footer .top .partners-list{justify-content:center}}.footer .top .social{display:flex;gap:16px;margin-top:1.5rem}@media (max-width: 1023px){.footer .top .social{justify-content:center}}.footer .top .links-app{max-width:412px;margin-top:1.5rem}@media (max-width: 1023px){.footer .top .links-app{overflow:hidden}.footer .top .links-app-btns{justify-content:center}}.footer .separator{border-bottom:1px solid var(--с-divider-dark);margin:1rem 0}.footer .bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:var(--c-text-tertiary);font-size:.85rem}.footer .bottom .footnote p:last-child{padding-top:4px}.breadcrumbs{display:flex;align-items:center;max-width:100%;font-size:1rem;color:var(--c-text-secondary);overflow:hidden;padding:1.125em 0;margin:0 auto;min-height:60px}@media (max-width: 1023px){.breadcrumbs{min-height:52px;overflow-x:auto;padding:.75rem 0;margin:0 .9375em}}@media (max-width: 768px){.breadcrumbs{overflow-x:auto;padding:.75rem 0;margin:0}}.breadcrumbs .icon{margin-right:.625em;width:1.375em;height:1.3125em;fill:none;stroke:var(--c-text-secondary)}.breadcrumbs-item{position:relative;display:flex;align-items:center;flex-shrink:0;color:var(--c-text-secondary);white-space:nowrap;padding-right:1.5rem;margin-right:1rem;transition:var(--transition-duration)}.breadcrumbs-item:hover{color:var(--c-link)}.breadcrumbs-item:hover .icon{stroke:var(--c-link)}.breadcrumbs-item:after{content:"";position:absolute;top:calc(50% - .375rem);right:0;display:flex;width:.5rem;height:.75rem;background:url(/assets/icon-arrow--right-9a96b7c4.svg) no-repeat center center}.breadcrumbs-item:last-child:after{content:none}.breadcrumbs-item__current{white-space:nowrap}.base-message{--msg-bg: var(--c-white, #fff);--msg-bg-info: #DDEEF8;--msg-bg-success: #E7F8DD;--msg-bg-danger: #FFD3D3;--msg-bg-warning: #F8F6C8;--msg-max-width: 480px}.base-message__body{display:flex;padding:.75rem .875rem;background-color:var(--msg-bg);border-radius:3px;line-height:1.25;overflow:hidden}.base-message .media{flex-grow:1;display:flex;align-items:center;color:var(--c-text-basic)}.base-message .media-icon{flex-shrink:0;align-self:flex-start;display:block;width:1.5rem;height:1.5rem;margin-right:.625rem}.base-message .btn-delete{position:relative;flex-shrink:0;border:none;box-shadow:none;background-color:transparent;width:1.5rem;height:1.5rem;padding:0;margin-left:.875rem;cursor:pointer}.base-message .btn-delete:before,.base-message .btn-delete:after{content:"";position:absolute;top:50%;left:calc(50% - .5rem);display:block;width:1rem;height:2px;transform-origin:center;background-color:var(--c-text-secondary)}.base-message .btn-delete:before{transform:rotate(45deg)}.base-message .btn-delete:after{transform:rotate(-45deg)}.base-message.is-fixed{position:fixed;top:1rem;left:calc(50% - var(--msg-max-width) / 2);width:100%;max-width:var(--msg-max-width);z-index:41}@media (max-width: 768px){.base-message.is-fixed{--msg-max-width: none;left:.75rem;width:calc(100% - 1.5rem)}}.base-message.info{--msg-bg: var(--msg-bg-info)}.base-message.success{--msg-bg: var(--msg-bg-success)}.base-message.danger{--msg-bg: var(--msg-bg-danger)}.base-message.warning{--msg-bg: var(--msg-bg-warning)}.add-home-ios{position:fixed;left:.75rem;bottom:.75rem;display:flex;align-items:center;width:calc(100% - 1.5rem);border-radius:.25rem;background:var(--c-white);box-shadow:var(--sh-v2);font-size:.75rem;color:var(--c-text-basic);box-sizing:border-box;padding:.75rem;filter:var(--filter-drop-shadow);z-index:99}.add-home-ios:before{content:"";position:absolute;top:100%;bottom:auto;left:calc(50% - .25rem);display:block;width:0;height:0;border:.5rem solid transparent;border-top-color:var(--c-white)}.add-home-ios i{flex-shrink:0;align-self:flex-start;display:inline-block;vertical-align:top;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:contain}.add-home-ios__add{background-image:url(/assets/add-home-ios__add-0ff738cc.svg)}.add-home-ios__share{background-image:url(/assets/add-home-ios__share-5434bd51.svg)}.add-home-ios__text{padding:0 1.75rem 0 .75rem}.add-home-ios__close{position:absolute;top:.75rem;right:.75rem;width:1.25rem;height:1.25rem;display:block;background:url(/assets/add-home-ios__close-39546732.svg) no-repeat center center;cursor:pointer}.add-home-ios.ipad{top:.75rem;bottom:auto}.add-home-ios.ipad:before{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--c-white)}.prom-pop[data-v-90b4bae4]{position:fixed;visibility:hidden;bottom:10px;right:10px;width:350px;height:320px}@media (max-width: 768px){.prom-pop[data-v-90b4bae4]{width:100%;height:256px;right:unset;left:0}}.prom-pop-wrapper[data-v-90b4bae4]{position:relative;width:100%;height:100%}@media (max-width: 768px){.prom-pop-wrapper[data-v-90b4bae4]{max-width:280px;margin:auto}}.prom-pop .image-rel[data-v-90b4bae4]{display:block;width:100%;height:100%;background-image:url(/assets/350x320-3f58680c.webp);background-size:contain;background-repeat:no-repeat;border-radius:4px;box-shadow:-4px -4px 12px #00000040}.prom-pop .close-btn[data-v-90b4bae4]{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background:white;border-radius:100%;position:absolute;top:8px;left:8px;cursor:pointer;opacity:.8}.prom-pop .close-btn[data-v-90b4bae4]:hover{opacity:1}.prom-pop svg[data-v-90b4bae4]{fill:none;stroke:var(--c-text-basic);width:24px;height:24px}.prom-pop.visible[data-v-90b4bae4]{visibility:visible}.customer{display:flex;flex-direction:column;min-height:100vh}.customer>main{flex-grow:1;display:flex;flex-direction:column}.customer button:focus,.customer a:focus,.customer input:focus,.customer textarea:focus,.customer select:focus{outline:none}.customer a{text-decoration:none;-webkit-appearance:none}.customer a[href^=tel]{color:inherit}.customer .wrap{width:100%;max-width:1468px;padding:0 2rem;margin:0 auto}@media (max-width: 768px){.customer .wrap{padding:0 .75rem}}@media (-ms-high-contrast: none),(-ms-high-contrast: active){.customer .wrap{width:1468px}}.customer .img-fluid{display:block;height:auto;max-width:100%;max-height:100%}.customer .is-centered{text-align:center}.customer h1{color:var(--c-text-basic);font-weight:600;line-height:1.15;letter-spacing:-.02em}.customer h1 .seo{font-size:.8125rem;font-weight:400;color:var(--c-text-secondary);letter-spacing:normal;padding-left:.25rem}.customer h2{color:var(--c-text-basic);font-weight:600;line-height:1.15;letter-spacing:-.02em}.customer h2 .seo{font-size:.8125rem;font-weight:400;color:var(--c-text-secondary);letter-spacing:normal;padding-left:.25rem}.customer h3{color:var(--c-text-basic);font-weight:600;line-height:1.15;letter-spacing:-.02em}.customer h3 .seo{font-size:.8125rem;font-weight:400;color:var(--c-text-secondary);letter-spacing:normal;padding-left:.25rem}.customer h4{color:var(--c-text-basic);font-weight:600;line-height:1.15;letter-spacing:-.02em}.customer h4 .seo{font-size:.8125rem;font-weight:400;color:var(--c-text-secondary);letter-spacing:normal;padding-left:.25rem}.customer h1{font-size:2.5rem}.customer h2{font-size:2rem}.customer h3{font-size:1.75rem;margin-top:1rem}.customer h4{font-size:1.25rem}.customer .display-1,.customer .display-2{color:var(--c-text-basic);line-height:1.15;letter-spacing:-.02em}.customer .display-1{font-size:3.375rem;font-weight:700}.customer .display-2{font-size:3rem;font-weight:400}@media (max-width: 768px){.customer h1{font-size:1.75rem}.customer h1.display-1{font-size:2rem}.customer h1.display-2{font-size:1.75rem}.customer h2{font-size:1.5rem}.customer h3{font-size:1.375rem}.customer h4{font-size:1.25rem}}.customer .pagination{padding:.75em 0}.customer .pagination .tc-more{background:transparent}.customer .pagination .tc-number,.customer .pagination .number,.customer .pagination .button{background:none;transition:background-color var(--transition-duration) ease-in-out}.customer .pagination .tc-number a,.customer .pagination .number a,.customer .pagination .button a{color:var(--c-text-basic);transition:color var(--transition-duration) ease-in-out}.customer .pagination .tc-number:hover,.customer .pagination .number:hover,.customer .pagination .button:hover{background-color:var(--c-text-tertiary)}.customer .pagination .tc-number:hover a,.customer .pagination .number:hover a,.customer .pagination .button:hover a{color:var(--c-white)}.customer .pagination .tc-number.active,.customer .pagination .number.active,.customer .pagination .button.active{background-color:#5da2d9}.customer .pagination .tc-number.active a,.customer .pagination .number.active a,.customer .pagination .button.active a{color:var(--c-white)}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-out}.fade-enter,.fade-leave-to{opacity:0}.slide-next-enter-active,.slide-next-leave-active,.slide-prev-enter-active,.slide-prev-leave-active{transition:transform .3s cubic-bezier(.785,.135,.15,.86)}.slide-prev-leave-to,.slide-next-enter{transform:translate3d(-100%,0,0);position:absolute;width:100%}.slide-prev-enter,.slide-next-leave-to{transform:translate3d(100%,0,0);position:absolute;width:100%}.carousel{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel{min-height:120px;position:relative}.carousel.is-overlay{background-color:#0a0a0adb;align-items:center;flex-direction:column;justify-content:center;display:flex;max-height:100vh;position:fixed;z-index:40}.carousel.is-overlay .carousel-item img{cursor:default}.carousel.is-overlay .carousel-indicator.has-background{background:transparent}.carousel .progress{border-radius:5px;height:.25rem;margin-bottom:0}.carousel .carousel-items{position:relative;display:flex;overflow:hidden;width:100%}.carousel .carousel-items:hover .carousel-arrow.is-hovered{opacity:1}.carousel .carousel-items .carousel-item{flex-shrink:0;width:100%}.carousel .carousel-pause{pointer-events:none;position:absolute;top:0;right:.15rem;z-index:1}.carousel .carousel-indicator{width:100%;padding:.5rem;display:flex;align-items:center;justify-content:center}.carousel .carousel-indicator.has-background{background:rgba(10,10,10,.5)}.carousel .carousel-indicator.has-custom{flex-wrap:nowrap;justify-content:flex-start;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:auto}.carousel .carousel-indicator.has-custom.is-small .indicator-item{flex:1 0 10%}.carousel .carousel-indicator.has-custom.is-medium .indicator-item{flex:1 0 16.66667%}.carousel .carousel-indicator.is-inside{position:absolute}.carousel .carousel-indicator.is-inside.is-bottom{bottom:0}.carousel .carousel-indicator.is-inside.is-top{top:0}.carousel .carousel-indicator .indicator-item:not(:last-child){margin-right:.5rem}.carousel .carousel-indicator .indicator-item.is-active .indicator-style,.carousel .carousel-indicator .indicator-item .indicator-style:hover{background:white;border:1px solid hsl(0,0%,100%)}.carousel .carousel-indicator .indicator-item .indicator-style{display:block;border:1px solid white;background:hsl(0,0%,100%);outline:none;transition:.2s ease-out}.carousel .carousel-indicator .indicator-item .indicator-style.is-boxes{height:10px;width:10px}.carousel .carousel-indicator .indicator-item .indicator-style.is-dots{border-radius:10px;height:10px;width:10px}.carousel .carousel-indicator .indicator-item .indicator-style.is-lines{height:5px;width:25px}.carousel .carousel-arrow{transition:.2s ease-out}.carousel .carousel-arrow.is-hovered{opacity:0}.carousel .carousel-arrow-icon{width:2rem;height:2rem}.carousel .carousel-arrow .icon{background:none;color:#fff;cursor:pointer;border:none;border-radius:10px;outline:0}.carousel .carousel-arrow .icon:hover{border:none;opacity:1}.carousel .carousel-arrow .icon.has-icons-left,.carousel .carousel-arrow .icon.has-icons-right{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.carousel .carousel-arrow .icon.has-icons-left{left:.5rem}.carousel .carousel-arrow .icon.has-icons-right{right:.5rem}.scrollList{overflow:auto;margin-top:24px;-ms-overflow-style:none;scrollbar-width:none}.scrollList .wrapper{display:flex;flex-wrap:wrap;aspect-ratio:1404/366}@media (max-width: 768px){.scrollList .wrapper{width:1264px;aspect-ratio:1264/244}}.scrollList::-webkit-scrollbar{display:none}.scrollList .list-item{display:flex;align-items:center;width:calc(33.3333333333% - 16px);margin:8px;padding:8px 16px;background:#FFFFFF;box-shadow:1px 1px 5px #4041560d;border-radius:2px}@media (max-width: 768px){.scrollList .list-item{width:300px;flex-shrink:0}}.scrollList .list-item:hover .item-text{color:var(--c-link)}.scrollList .item-text{width:100%;font-size:1rem;font-weight:600;line-height:1.18;letter-spacing:0;padding-left:1rem;color:var(--c-text-basic)}.scrollList .circle{display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:100%;box-sizing:border-box;border:1px solid;flex-shrink:0}.scrollList .circle.brand{background-color:var(--bg-grey);border-color:var(--с-divider-light)}.scrollList .circle.default{background-color:#e3f0fd;border-color:#e3f0fd}.scrollList .menu-btn{cursor:pointer}@media (max-width: 768px){.scrollList .menu-btn--desktop{display:none}}.scrollList .menu-btn--mobile{display:none}@media (max-width: 768px){.scrollList .menu-btn--mobile{display:flex}}.catalog_banner{background:#DDEEF8;border-radius:2px;padding:40px;margin-top:64px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.catalog_banner{flex-direction:column;padding:24px 16px;margin:32px -12px 0}}.catalog_banner .catalog_banner__main{max-width:342px}@media (max-width: 768px){.catalog_banner .catalog_banner__main{padding-bottom:16px}}.catalog_banner .catalog_banner__main .btn{margin-top:16px}.catalog_banner .banner__list{display:flex;flex-wrap:wrap;max-width:696px}.catalog_banner .banner__list .list__item{max-width:324px;display:flex;margin:12px}@media (max-width: 768px){.catalog_banner .banner__list .list__item{margin:8px 0}}.catalog_banner .banner__list .list__item img{display:block;width:40px;height:40px;margin-right:8px}.catalog_banner .banner__list .list__item h4{font-size:18px;line-height:24px}.catalog_banner .banner__list .list__item p{margin-top:4px;line-height:1.5}.secondary_banner{position:relative;padding:24px 40px;margin-top:64px;display:flex;justify-content:space-between}@media (max-width: 768px){.secondary_banner{flex-direction:column;padding:12px 20px}}.secondary_banner__main{position:relative;z-index:2}.secondary_banner__main h2{margin-top:10px;color:#fff}@media (max-width: 768px){.secondary_banner__main h2{font-size:24px;line-height:32px}}.secondary_banner__main p{font-weight:600;line-height:1.5;margin-top:8px;max-width:567px;color:var(--c-text-basic)}@media (max-width: 768px){.secondary_banner__main p{font-size:14px}}.secondary_banner__img{position:relative;z-index:2;width:50%;object-fit:contain;flex-shrink:0}@media (max-width: 768px){.secondary_banner__img{width:100%;margin-top:24px}}.secondary_banner .diagonal_background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#59a7ec;z-index:1}.secondary_banner .diagonal_background div{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#a1e27b;clip-path:polygon(0 100%,100% 0,100% 100%)}.catalog_banner3{background:#E7F8DD;border-radius:2px;padding:40px;margin-top:64px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.catalog_banner3{flex-direction:column;padding:24px 16px;margin:32px -12px 0}}.catalog_banner3 .catalog_banner__main{max-width:342px}@media (max-width: 768px){.catalog_banner3 .catalog_banner__main{padding-bottom:16px}}.catalog_banner3 .catalog_banner__main .btn{margin-top:16px}.catalog_banner3 .banner__list{display:flex;flex-wrap:wrap;max-width:696px}.catalog_banner3 .banner__list .list__item{max-width:324px;display:flex;margin:12px}@media (max-width: 768px){.catalog_banner3 .banner__list .list__item{margin:8px 0}}.catalog_banner3 .banner__list .list__item img{display:block;width:40px;height:40px;margin-right:8px}.catalog_banner3 .banner__list .list__item h4{font-size:18px;line-height:24px}.catalog_banner3 .banner__list .list__item p{margin-top:4px;line-height:1.5}.brands__block{margin-top:40px}.brandList{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;overflow:auto;margin-top:24px;background:#FFFFFF;box-shadow:1px 1px 5px #4041560d;border-radius:2px;padding:32px;-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 768px){.brandList{flex-wrap:nowrap;justify-content:flex-start}}.brandList::-webkit-scrollbar{display:none}.brandList .list-item{flex-shrink:0}@media (max-width: 768px){.brandList .list-item{margin-right:24px}}.promo-sticker{position:relative;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem}@media (min-width: 1408px){.promo-sticker.has-tooltip{cursor:pointer}.promo-sticker.has-tooltip:hover>i{visibility:visible;opacity:.85}}.promo-sticker>svg{width:100%;height:100%}.promo-sticker>span{position:absolute;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:-.02em;z-index:1}.promo-sticker>i{--width-tooltip: 12rem;position:absolute;bottom:calc(100% + .25rem);left:0;font-size:.8125rem;font-style:normal;visibility:hidden;opacity:0;color:var(--c-text-basic);background-color:var(--c-white);border:1px solid var(--c-text-basic);border-radius:.375rem;line-height:1.15;width:var(--width-tooltip);transform:translate(-4.5rem);padding:.5rem;cursor:default;transition:var(--transition-duration);z-index:1}.promo-sticker>i:before{content:"";position:absolute;top:100%;left:calc(50% - 6px);display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--c-text-basic);z-index:1}.promo-sticker>i:after{content:"";position:absolute;top:100%;left:calc(50% - 5px);display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--c-white);z-index:2}.condition-zippers{display:flex}.condition-zippers>svg{margin-right:.25rem}.card{position:relative;display:flex;flex-direction:column;width:calc(25% - 12px);background-color:#fff;box-shadow:1px 1px 5px #4041560d;border-radius:2px;color:var(--c-text-basic);--parallelepiped-height: 16px}@media (max-width: 1408px){.card{width:calc(25% - 12px)}}@media (max-width: 1215px){.card{width:calc(33.3333333333% - 12px)}}@media (max-width: 878px){.card{width:calc(50% - 12px)}}@media (max-width: 768px){.card{width:calc(50% - 8px)}}@media (max-width: 768px){.card{--parallelepiped-height: 8px}}.card .icon-container{width:32px;height:32px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.card .parallelepiped{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:var(--parallelepiped-height);padding-left:var(--parallelepiped-height)}.card .parallelepiped:last-child{flex-shrink:0;width:48px;height:48px;position:relative;bottom:47px;left:-1px}@media (max-width: 768px){.card .parallelepiped:last-child{width:40px;height:40px;bottom:39px}}.card .parallelepiped:before{content:"";position:absolute;left:0;top:calc(var(--parallelepiped-height) / 2);width:calc(var(--parallelepiped-height) + 1px);height:calc(100% - var(--parallelepiped-height));border:1px solid var(--c-text-tertiary);transform:skewY(-45deg)}.card .parallelepiped:after{content:"";position:absolute;bottom:0;right:calc(var(--parallelepiped-height) / 2);width:calc(100% - var(--parallelepiped-height));height:calc(var(--parallelepiped-height) + 1px);transform:skew(-45deg);border:1px solid var(--c-text-tertiary)}.card .card_header .photo{position:relative;width:100%;border-radius:4px 4px 0 0;overflow:hidden}.card .card_header .photo:after{content:"";display:block;padding-bottom:100%}.card .card_header .photo .photo-box{position:absolute;overflow:hidden;display:flex;align-items:center;width:100%;height:100%}.card .card_header .photo .photo-box picture{width:100%;height:100%}.card .card_header .photo .photo-box img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.card .card_header .label{position:absolute;left:0;top:0;width:60px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:4px 0;color:#fff;margin:0}.card .card_header .label.top{background-color:var(--c-link)}.card .card_header .label.vip{background-color:var(--c-green)}.card .card_header .label.search{background-color:#fff;color:var(--c-green);width:auto;padding:0 8px}.card .card_header .card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:0;min-height:3em;margin:1rem;color:var(--c-text-basic);transition:color var(--transition-duration) ease-in-out;padding-bottom:1px}@media (max-width: 768px){.card .card_header .card-title{margin:1rem .5rem}}.card .card_header:hover .title{color:var(--c-link)}.card .card_footer{padding:0 1rem;margin-top:auto}@media (max-width: 768px){.card .card_footer{padding:0 .5rem}}.card .card_footer .condition-block{display:flex;flex-flow:row wrap;align-items:center}.card .card_footer .condition-block .condition-title{color:var(--c-text-secondary);font-size:.8125em;padding-right:.5em}.card .card_footer .condition-block .condition-text{display:inline-flex;padding:.125em .3125em .25em;border:.0625em solid var(--c-text-basic);border-radius:.1875em;font-size:.9rem;font-weight:600;letter-spacing:0}.card .card_footer .seller,.card .card_footer .details{font-size:.75rem;font-weight:400;line-height:1.25;letter-spacing:0;max-width:calc(100% - 48px);color:var(--c-text-secondary)}.card .card_footer .details{min-height:2em;padding-bottom:8px}.card .card_footer .price{width:100%;letter-spacing:-.02em}.card .card_footer .price-total{white-space:nowrap;font-size:1.125rem;font-weight:600;color:var(--c-link)}.card .card_footer .price-prev{white-space:nowrap;font-size:.875rem;color:var(--c-text-secondary);text-decoration:line-through;margin-right:.5rem}.card .card_footer .price-prev+.price-total{color:var(--c-error)}.card .promo-sticker{position:absolute;top:.25rem;right:.25rem}.card .card_footer_bottom{display:flex;align-items:center;padding-bottom:16px}.card .card_footer_bottom .heart-icon{flex-shrink:0;cursor:pointer;width:22px;height:20px;fill:none;stroke:var(--c-text-tertiary);transition:all var(--transition-duration) ease-in-out}.card .card_footer_bottom .heart-icon:hover{stroke:var(--c-error)}.card .card_footer_bottom .heart-icon.fullfilled{fill:var(--c-error);stroke:none}.page-catalog-list h2,.page-catalog-list h1{padding:1rem 0}.page-catalog-list .card{width:100%;height:100%}.page-catalog-list>ul{--gap: .5rem;--cells: 6;position:relative;display:flex;flex-wrap:wrap;margin:0 calc(var(--gap) * -1);overflow:hidden;will-change:max-height;transition:max-height .5s ease-in}@media (max-width: 1407px){.page-catalog-list>ul{--cells: 4}}@media (max-width: 768px){.page-catalog-list>ul{--gap: .25rem;--cells: 3}}@media (max-width: 575px){.page-catalog-list>ul{--cells: 2}}.page-catalog-list>ul:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;max-height:30%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#F8F8FA 100%);transition:.5s ease-in}.page-catalog-list>ul.is-expanded:after{opacity:0;max-height:0}.page-catalog-list>ul.is-expanded+._btn{margin-top:1rem}.page-catalog-list>ul li{width:calc(100% / var(--cells));padding:var(--gap)}.page-catalog-list ._btn{display:block;max-width:240px;margin:0 auto;transition:margin-top .5s ease-in}@media (max-width: 768px){.page-catalog-list ._btn{max-width:180px}}.page-catalog-filter .float-buttons,.page-catalog .float-buttons{display:none}@media (max-width: 768px){.page-catalog-filter .float-buttons,.page-catalog .float-buttons{position:fixed;bottom:0;left:0;z-index:1;width:100%;display:flex;align-items:center;justify-content:space-around;padding:8px;background-color:var(--c-white);box-shadow:var(--sh-v4)}}.page-catalog-filter .float-buttons .item,.page-catalog .float-buttons .item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 4px}.page-catalog-filter .float-buttons .item span,.page-catalog .float-buttons .item span{padding:.25em;color:var(--c-text-basic);font-size:.875em;line-height:1.15}.page-catalog-filter .float-buttons .item svg,.page-catalog .float-buttons .item svg{width:32px;height:32px;fill:none;stroke:var(--c-text-secondary)}.page-catalog-filter .float-buttons .item svg.item-icon-green,.page-catalog .float-buttons .item svg.item-icon-green{stroke:#82bf5e}.page-catalog-filter .float-buttons .item svg.item-icon-blue,.page-catalog .float-buttons .item svg.item-icon-blue{stroke:#4fa7f4}.page-catalog .promotion-card{width:calc((100% - 48px)/5);height:253px;background-color:#fff;box-shadow:var(--sh-v3);border-radius:20px;margin-right:12px;padding:12px;border:1px solid transparent;flex-shrink:0}@media (max-width: 1215px){.page-catalog .promotion-card{width:272px}}.page-catalog .promotion-card:last-child{margin-right:0}.page-catalog .promotion-card.active{background:rgba(255,252,194,.8980392157);border-color:#fffcc2e5}.page-catalog .promotion-card .card-title{font-size:1.25em;color:var(--c-text-basic);font-weight:600;line-height:1.15;letter-spacing:-.02em;padding-top:.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-catalog .promotion-card .seller-title{padding-top:.75em;font-size:.8125em;line-height:1.15;color:var(--c-text-secondary)}.page-catalog .promotion-card .seller-text{line-height:1.25;padding-top:.25em}.page-catalog .promotion-card .dates{border-radius:3px;line-height:1.25;margin-top:12px;padding:4px;display:inline-block}.page-catalog .promotion-card .description{cursor:pointer;color:var(--c-link);line-height:1.25;padding-top:.75em;display:inline-block}.page-catalog .promotion-card .top-block{display:flex;align-items:center}.page-catalog .promotion-card .top-block p{padding-left:.5em;font-size:.8125em;line-height:1.15;color:var(--c-text-secondary)}.promotions .title{text-align:center}.promotions .list{display:flex;overflow:auto;padding-top:32px;padding-bottom:8px;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 1408px){.promotions .list{justify-content:center}}.promotions .list::-webkit-scrollbar{display:none}.c-modal{position:fixed;display:none;align-items:center;flex-direction:column;justify-content:center;overflow:hidden;z-index:40}.c-modal,.c-modal-background{top:0;bottom:0;left:0;right:0}.c-modal.is-active{display:flex}.c-modal.is-full-screen>.animation-content,.c-modal.is-full-screen>.animation-content>.modal-card{width:100%;height:100%;max-height:100vh;margin:0}.c-modal-background{position:absolute;background:var(--bg-overlay)}.c-modal-close{position:fixed;top:1.25rem;right:1.25rem;height:2rem;width:2rem;padding:0;background:none;border:none;border-radius:50%;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;outline:none;vertical-align:top}.c-modal-close:hover{background-color:#0a0a0a4d}.c-modal-close:before,.c-modal-close:after{content:"";position:absolute;left:50%;top:50%;display:block;background-color:var(--c-white);transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.c-modal-close:before{height:2px;width:50%}.c-modal-close:after{height:50%;width:2px}.c-modal .animation-content{margin:0 1.25rem}@media (max-width: 768px){.c-modal .animation-content{width:100%}}.c-modal .animation-content .modal-card{margin:0}.c-modal .modal-content,.c-modal .modal-card{position:relative;width:100%;max-height:calc(100vh - 2rem);overflow:auto;-webkit-overflow-scrolling:touch;z-index:1}.c-modal .modal-card{display:flex;flex-direction:column;-ms-overflow-y:visible;background-color:var(--c-white);box-shadow:var(--sh-v2);border-radius:3px;padding:.75rem}.c-modal .modal-card-head,.c-modal .modal-card-foot{position:relative;flex-shrink:0;display:flex;align-items:center}.c-modal .modal-card-head{justify-content:center}.c-modal .modal-card-foot{justify-content:flex-end}.c-modal .modal-card-foot .btn:not(:last-child){margin-right:.5rem}.c-modal .modal-card-body{background-color:var(--c-white);flex-grow:1;flex-shrink:1;-webkit-overflow-scrolling:touch}.c-modal .modal-card-close{position:relative;align-self:flex-end;width:1.5rem;height:1.5rem;flex-shrink:0;background:none;border:none;cursor:pointer}.c-modal .modal-card-close:before,.c-modal .modal-card-close:after{content:"";position:absolute;top:50%;left:calc(50% - .5rem);display:block;width:1rem;height:2px;transform-origin:center;background-color:var(--c-text-secondary)}.c-modal .modal-card-close:before{transform:rotate(45deg)}.c-modal .modal-card-close:after{transform:rotate(-45deg)}.c-modal .promo-modal{min-width:320px;max-width:480px;padding:24px}.c-modal .promo-modal .small-grey-text{font-size:.8125em;color:var(--c-text-secondary);line-height:1.15}.c-modal .promo-modal .top-block{display:flex;align-items:center}.c-modal .promo-modal .top-block .promo-sticker{flex-shrink:0}.c-modal .promo-modal .top-block .titles{padding-left:.5em}.c-modal .promo-modal .top-block .titles .card-title{font-size:1.25em;font-weight:600;letter-spacing:-.02em;line-height:1.15}.c-modal .promo-modal .info-block{display:flex;padding-top:16px}.c-modal .promo-modal .info-block .info-col{padding-right:24px}.c-modal .promo-modal .info-block .info-col .info-text{line-height:1.25;padding-top:.25em}.c-modal .promo-modal .description{line-height:1.5;padding-top:1em}.page-catalog-desc{margin-top:3rem}.page-catalog-desc ul{list-style-type:disc;margin-left:1rem}.page-catalog-desc ul li{padding:.25rem 0}.page-catalog-desc a{color:var(--c-link)}.page-catalog{padding-bottom:2rem;color:var(--c-text-basic)}@media (max-width: 768px){.page-catalog{padding-bottom:1rem}}.page-catalog .page-catalog-list{margin-top:40px}@media (max-width: 768px){.page-catalog .page-catalog-list{margin-top:0}}.page-catalog .page-catalog-list>ul li{width:25%}@media (max-width: 768px){.page-catalog .page-catalog-list>ul li{width:50%}}@media (max-width: 768px){.page-catalog .carousel{margin:0 -.75rem}}.page-catalog .carousel .img-fluid{width:100%}.page-catalog .group{display:flex;justify-content:space-between;margin-top:64px}@media (max-width: 768px){.page-catalog .group{justify-content:unset;flex-direction:column;margin-top:32px}.page-catalog .group h1{order:2;margin-top:24px}.page-catalog .group .btn{order:1}}.error-page{width:100%;max-width:890px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:7rem 15px;margin:0 auto}@media (max-width: 768px){.error-page{padding:1.5rem 15px 5rem}.error-page__img{width:200px;height:200px;margin:0 auto 1rem}}.error-page>div{width:calc(50% - 2.5rem)}@media (max-width: 768px){.error-page>div{width:100%;text-align:center}}.error-page .img-fluid{margin:0 auto}.error-page h2{font-size:10rem;font-weight:700;line-height:1;letter-spacing:-.02em}@media (max-width: 768px){.error-page h2{font-size:7.5rem}}.error-page .btn{width:180px;margin-top:1.5rem}.error-page~.footer>h5,.error-page~.footer>.img-fluid,.error-page~.footer>p:not(.info),.error-page~.footer>.phone{display:none}.error-page .info{margin-top:1rem}.error-page .info a{color:#5da2d9;text-decoration:none}.error-page .info a:hover{text-decoration:underline}.preloader{position:fixed;top:0;left:0;right:0;z-index:52;height:3px;background:#27c4f5 linear-gradient(to right,#27c4f5,#a307ba,#fd8d32,#58c322,#27c4f5);background-size:500%;animation:2s linear infinite LoadingBarProgress,.5s ease-out LoadingBarEnter;transform-origin:left;width:100%}@keyframes LoadingBarProgress{0%{background-position:0% 0}to{background-position:125% 0}}@keyframes LoadingBarEnter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.chat-nav{display:flex;justify-content:flex-end;padding:.75em}.chat-nav-grow{flex-grow:1;display:flex;align-items:center;cursor:default}.chat-nav-title{font-size:1.25em;font-weight:600;line-height:1.15;color:var(--c-text-basic);letter-spacing:-.02em}.chat-nav button{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:2.5em;height:2.5em;background-color:var(--bg-grey);border:none;box-shadow:none;border-radius:.375em;-webkit-appearance:none;margin-left:.25em;padding:0;outline:none;cursor:pointer}.chat-nav button.back{width:auto;background:none;color:var(--c-text-secondary);margin:0}.chat-nav button.back span{padding-left:.75em}.chat-recipient{display:flex;width:100%;color:var(--c-text-basic);line-height:1.25}.chat-recipient.is-row{padding-left:.75em;cursor:pointer}.chat-recipient.is-row .chat-recipient-info{padding-right:.75em;border-bottom:1px solid var(--с-divider-light)}.chat-recipient.has-unviewed{background-color:var(--bg-grey)}.chat-recipient-img{flex-shrink:0;width:3em;height:3em;border-radius:50%;overflow:hidden;background:url(/assets/icon-avatar-78357543.svg) no-repeat center center;margin:.5em .5rem 0 0}.chat-recipient-info{flex-grow:1;width:calc(100% - 3.5em);padding:.5em 0}.chat-recipient-detail,.chat-recipient-msgs{display:flex;justify-content:space-between;align-items:center}.chat-recipient-name{font-size:1.15em;line-height:1.2;font-weight:600;letter-spacing:-.02em;padding-right:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-recipient-msgs>div{display:flex;justify-content:center;align-items:center;margin-left:.5em}.chat-recipient-msgs>div>span{font-size:.8125em}.chat-recipient-msgs .count{color:var(--c-text-secondary)}.chat-recipient-msgs .count:before{content:"";display:block;width:1.25em;height:1.25em;background:url(/assets/icon-msg-grey-086d49c2.svg) no-repeat center center;margin-right:.25em}.chat-recipient-msgs .unviewed{width:1.5em;height:1.5em;border-radius:50%;background-color:#4fa7f4;font-weight:700;color:var(--c-white);transform-origin:center}.chat-recipient-status{line-height:1.15;color:var(--c-text-secondary);padding:.125em 0}.chat-recipient-status span{display:flex;align-items:center;font-size:.8125em}.chat-recipient-status i{width:.5rem;height:.5rem;background-color:#82bf5e;border-radius:50%;margin-right:.25rem}.chat-recipient-item{display:flex;justify-content:space-between}.chat-recipient-item>span,.chat-recipient-item>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-recipient-item>b{flex-shrink:0;font-weight:600;padding-left:.5em}.chat-recipient-item>a{color:var(--c-link);text-decoration:none}.chat-recipient-code{font-size:.8125em;line-height:1.15;color:var(--c-text-secondary)}.chat-recipient-code>div{padding-top:.125rem}.chat-msg{--fxjc-msg: flex-start;--color-msg: var(--c-text-basic);--color-msg-link: var(--c-link);--bg-msg: var(--c-white);--filter-msg: var(--filter-drop-shadow);display:flex;align-items:center;justify-content:var(--fxjc-msg);padding:.375em 0}.chat-msg.sent{--fxjc-msg: flex-end;--color-msg: var(--c-white);--color-msg-link: var(--c-white);--bg-msg: #3670E0;--filter-msg: none}.chat-msg.sent .chat-msg-content{padding-right:.625em}.chat-msg.sent .chat-msg-body{border-bottom-right-radius:unset}.chat-msg.sent .chat-msg-info span{padding-right:1.25rem}.chat-msg.inbox .chat-msg-body{border-bottom-left-radius:unset}.chat-msg.inbox .chat-msg-info{justify-content:flex-end}.chat-msg.inbox .chat-msg-imgs{align-items:flex-end}.chat-msg-content.has-entities{width:100%}.chat-msg-body{position:relative;color:var(--color-msg);border-radius:.375em;background-color:var(--bg-msg);line-height:1.1;padding:.5em;filter:var(--filter-msg)}.chat-msg-start+.chat-msg-text,.chat-msg-start+.chat-msg-entity{margin-top:0}.chat-msg-imgs{display:flex;flex-direction:column}.chat-msg-img{--wrap-width: 186px;position:relative;width:var(--wrap-width);padding-top:var(--wrap-width);border-radius:.375em;overflow:hidden}.chat-msg-img:not(:last-child){margin-bottom:.5em}.chat-msg-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:var(--transition-duration)}.chat-msg-img img.loaded{opacity:1}.chat-msg-text{font-size:.875em;line-height:1.25;margin-top:.5em}.chat-msg-text a{color:var(--color-msg-link)}.chat-msg-entity{margin-top:.5rem}.chat-msg-tail{position:absolute;bottom:0;right:-.625em;width:.625em;height:.75em;background-color:var(--bg-msg)}.chat-msg-tail:after{content:"";display:block;width:100%;height:100%;background-color:var(--bg-grey);border-bottom-left-radius:.625em}.chat-msg-delete{flex-shrink:0;width:1.5em;height:1.5em;background:url(/assets/icon-delete-24e66faf.svg) no-repeat center center;margin-right:.25em;margin-top:-1em;cursor:pointer}.chat-msg-info{display:flex;align-items:center}.chat-msg-info span{position:relative;font-size:.75em;color:var(--c-text-tertiary);line-height:1.4}.chat-msg-info i{position:absolute;top:0;right:0;width:1.25em;height:1.25em;background:url(/assets/icon-viewed-7c1e3136.svg) no-repeat center center}.uploader{--bg-label: var(--c-white);--c-primary: #59B031;overflow:hidden}.uploader.has-error{--c-primary: var(--c-error)}.uploader.has-error .label-icon{filter:grayscale(1)}.uploader .label{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:.8125rem;color:var(--c-text-secondary);line-height:1.15;border:1px dashed var(--c-primary);border-radius:.375rem;background-color:var(--bg-label);padding:1.25rem .75rem;transition:var(--transition-duration);cursor:pointer}.uploader .label:not(.is-disabled):hover{--bg-label: rgba(79, 167, 244, .05)}.uploader .label.is-dragged{--bg-label: rgba(79, 167, 244, .1);cursor:pointer}.uploader .label.is-disabled{--bg-label: rgba(79, 167, 244, .05);opacity:.5;cursor:not-allowed}.uploader .label.is-disabled:active{pointer-events:none}.uploader .label-icon{width:24px;height:24px;background:url(/assets/icon-picture-upload-7f957d98.svg) no-repeat center center}.uploader .label-title{font-size:1rem;color:var(--c-primary);padding:0;font-weight:600;line-height:1.5}.uploader .preview-group{margin:.25rem -.25rem 0}.uploader .preview-group>span{display:flex;flex-wrap:wrap}.uploader .preview{position:relative;flex-shrink:0;width:8rem;height:8rem;border-radius:.375rem;overflow:hidden;margin:.25rem}.uploader .preview:first-child:after{content:attr(data-title);position:absolute;left:0;bottom:0;display:block;width:100%;font-size:.75rem;text-align:center;letter-spacing:-.02em;line-height:1.25;color:var(--c-white);background-color:var(--c-primary);padding:.125rem}.uploader .preview.is-loading{cursor:wait!important}.uploader .preview.is-loading:active{pointer-events:none}.uploader .preview.is-loading:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:var(--bg-overlay);z-index:1}.uploader .preview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;opacity:0;transition:var(--transition-duration)}.uploader .preview img.loaded{opacity:1}.uploader .rotate{position:absolute;top:.25rem;left:.25rem;flex-grow:0;flex-shrink:0;display:inline-block;vertical-align:top;width:1.5rem;height:1.5rem;border:none;border-radius:50%;background-color:var(--c-search-fill);cursor:pointer;pointer-events:auto;font-size:0;outline:none;z-index:2}.uploader .rotate svg{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:3px;transform:rotate(90deg)}.uploader .preview-link{left:2.25rem}.uploader .preview-link svg{transform:rotate(0);stroke-width:2px}.uploader .preview-modal-img{display:block;margin:0 auto}.uploader .del{position:absolute;top:.25rem;right:.25rem;flex-grow:0;flex-shrink:0;display:inline-block;vertical-align:top;width:1.5rem;height:1.5rem;border:none;border-radius:50%;background-color:var(--c-search-fill);cursor:pointer;pointer-events:auto;font-size:0;outline:none;z-index:2}.uploader .del:before,.uploader .del:after{content:"";position:absolute;left:50%;top:50%;display:block;background-color:var(--c-white);transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.uploader .del:before{height:2px;width:50%}.uploader .del:after{height:50%;width:2px}.uploader .is-sortable .handle{cursor:move}.uploader.is-loading .preview{cursor:default}.uploader .ghost{opacity:.5}.uploader .spinner{position:absolute;left:calc(50% - 1.5em);top:calc(50% - 1.5em);display:block;height:3em;width:3em;border:.25rem solid var(--с-divider-light);border-radius:50%;border-top-color:var(--c-primary);animation:spin calc(var(--transition-duration) * 4) infinite linear;z-index:1}.uploader input[type=file]{display:none}.uploader .flip-list-move{transition:transform .5s}.uploader .no-move{transition:transform 0s}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chat{--size: 2.375em}.chat-footer{position:relative;margin-top:.75em}.chat-footer.is-loading{pointer-events:none}.chat .chat-form{display:flex;justify-content:space-between;align-items:flex-end}.chat .chat-form-control{flex-shrink:0;width:var(--size);height:var(--size);border-radius:.1875em;overflow:hidden;cursor:pointer}.chat .chat-form-field{flex-grow:1;align-self:stretch;margin:0 .25em}.chat .chat-form-input{max-height:5em;display:block;width:100%;resize:none!important;font-size:1em;line-height:1.25;border-radius:.25em;color:var(--c-text-basic);border:1px solid var(--bg-forms);background-color:var(--bg-forms);box-shadow:none;outline:none;-moz-appearance:none;-webkit-appearance:none;padding:.5em;transition:var(--transition-duration)}.chat .chat-form-input::placeholder{color:var(--c-text-basic)}.chat .chat-form-input:focus{background-color:var(--c-white);border-color:var(--c-text-basic)}.chat .chat-form-input[disabled]{cursor:not-allowed;-webkit-text-fill-color:var(--c-text-tertiary);opacity:.75}.chat .chat-form-error{width:100%;font-size:.75em;line-height:1.25;color:var(--c-error);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat .chat-form .btn-submit,.chat .chat-form .btn-voice{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform-origin:center;cursor:pointer}.chat .chat-form .btn-submit{border:none;background:var(--c-text-basic) url(/assets/icon-sent-1b691e21.svg) no-repeat center center;padding:0}.chat-loader .label{position:absolute;left:0;bottom:0;font-size:1em;width:var(--size);height:var(--size);border:none;padding:0;background:url(/assets/icon-upload-c5fed746.svg) no-repeat center center;background-size:contain}.chat-loader .preview-group{margin-top:0}.chat-loader .preview:first-child:after{content:"";display:none}.chat-scale-enter-active{transition:calc(var(--transition-duration) / 2) ease}.chat-scale-enter{transform:scale(0)}.chat-dialog{display:flex;flex-direction:column;padding:0 .75em .75em}.chat-list{flex-grow:1;display:flex;justify-content:center;align-items:flex-end;background-color:var(--bg-grey);line-height:1.25;box-shadow:var(--sh-v3);height:61px}.chat-list-msgs{width:100%;max-height:100%;overflow-y:auto;padding:0 .75em}.chat-list-empty{align-self:center;color:var(--c-text-tertiary);padding:.75em}.chat-dialogs{-webkit-overflow-scrolling:touch;overflow-y:auto;padding-bottom:.75em}.chat-dialogs-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:var(--c-text-tertiary)}.chat-dialogs-empty svg{margin-top:-4em}.chat{position:fixed;left:12px;bottom:12px;font-size:1rem;z-index:37}.chat.is-grow{width:calc(100% - 1.5em);max-width:428px;height:calc(100% - 1.5em);max-height:800px}.chat-icon{position:relative;display:inline-flex;vertical-align:top;width:3.75em;height:3.75em;border-radius:.75em;background:var(--c-link) url(/assets/icon-msg-d9316ffb.svg) no-repeat center center;transform-origin:center;cursor:pointer}.chat-icon-enter,.chat-icon-leave-to{transform:scale(0)}.chat-icon-enter-active,.chat-icon-leave-active{transition:var(--transition-duration) ease}.chat-icon-count{position:absolute;top:.375em;right:.375em;display:flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;border-radius:50%;background-color:var(--c-white);transform-origin:center}.chat-icon-count span{font-size:.8125em;font-weight:700;color:var(--c-link);line-height:1.25}.chat-body{display:flex;flex-direction:column;height:100%;border-radius:.1875em;background-color:var(--c-white);box-shadow:var(--sh-v3);will-change:transform;transform:translateZ(0);backface-visibility:hidden;overflow:hidden}.chat-body-enter{transform:translate(calc(-100% - 1em))}.chat-body-leave-to{opacity:0;transform:scale(.95)}.chat-body-enter-active{transition:calc(var(--transition-duration) * 2) ease-out}.chat-body-leave-active{transition:var(--transition-duration) ease}.chat-content{position:relative;flex-grow:1;display:flex;height:calc(100% - 4em)}.chat-content>div{width:100%;height:100%}.chat-modal{--color-control: var(--c-text-tertiary);padding:0 2rem}@media (max-width: 768px){.chat-modal{padding:0 .75rem}}.chat-modal img{display:block;margin:0 auto}.chat-modal .indicator-item .indicator-style{border-color:var(--color-control)!important;background-color:var(--color-control)!important}.chat-modal .indicator-item.is-active{--color-control: var(--c-text-basic)}.chat-leave-to{opacity:0}.chat-leave-active{transition:var(--transition-duration) ease}
