@charset "UTF-8";:root{--brand-color:87,74,226;--smoky-black-color:8,9,10;--shadow-blue-color:114,128,170;--wild-blue-yonder-color:167,176,202;--languid-lavender-color:199,205,221;--tertiary-bg-color:236,238,244;--grey-smoky-blue:64,71,79;--blue-color:0,103,242;--white-color:255,255,255;--black-color:0,0,0;--error-color:235,56,63;--error-bg-color:254,221,222;--success-color:100,184,81;--success-bg-color:221,245,215;--head-color:250,251,251;--red-500:235,75,81;--accent-1:247,251,255;--accent-5:232,242,254;--accent-10:217,234,254;--accent-20:166,206,253;--accent-40:106,173,252;--accent-60:17,124,250;--accent-80:5,110,234;--accent-100:4,92,196;--violet-1:251,251,252;--violet-5:244,246,249;--violet-10:237,239,244;--violet-20:220,223,234;--violet-40:202,207,223;--violet-60:167,176,202;--violet-80:149,160,191;--violet-100:114,128,170;--black-1:250,251,251;--black-5:244,245,246;--black-10:232,235,237;--black-20:187,194,200;--black-40:141,153,164;--black-60:81,91,101;--black-80:44,50,56;--black-100:8,9,10}*{outline-width:0}body{margin:0}button,input,optgroup,select,textarea{font-family:inherit}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:100;src:local(""),url(/catalog/assets/fonts/inter/inter-100.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:200;src:local(""),url(/catalog/assets/fonts/inter/inter-200.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:300;src:local(""),url(/catalog/assets/fonts/inter/inter-300.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:400;src:local(""),url(/catalog/assets/fonts/inter/inter-400.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:500;src:local(""),url(/catalog/assets/fonts/inter/inter-500.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:600;src:local(""),url(/catalog/assets/fonts/inter/inter-600.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:700;src:local(""),url(/catalog/assets/fonts/inter/inter-700.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:800;src:local(""),url(/catalog/assets/fonts/inter/inter-800.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:900;src:local(""),url(/catalog/assets/fonts/inter/inter-900.woff) format("woff")}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:10100}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity var(--animation-speed) cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cp-input-wrapper{display:block;position:relative;line-height:0}.cp-input-wrapper__text{background-color:RGB(var(--white-color));border-radius:var(--border-radius,8px);text-align:left}.cp-input-wrapper__text input{position:relative;z-index:1;background-color:initial;box-sizing:border-box;width:100%;padding:19px 12px 5px;border:1px solid rgb(var(--languid-lavender-color));border-radius:var(--border-radius,8px);font-size:14px;line-height:145%;color:RGB(var(--smoky-black-color));outline:#0000;transition:border-color .3s,caret-color .3s}.cp-input-wrapper__text input:-webkit-autofill,.cp-input-wrapper__text input:-webkit-autofill:active,.cp-input-wrapper__text input:-webkit-autofill:focus,.cp-input-wrapper__text input:-webkit-autofill:hover{-webkit-transition:background-color 9000s;transition:background-color 9000s}.cp-input-wrapper__text input:hover{border-color:RGB(var(--blue-color))}.cp-input-wrapper__text input:focus{border-color:RGB(var(--blue-color));caret-color:RGB(var(--brand-color))}.cp-input-wrapper__text input:focus::placeholder{color:RGB(var(--shadow-blue-color))}.cp-input-wrapper__text input:focus+label{color:RGB(var(--blue-color))}.cp-input-wrapper__text input:focus+label,.cp-input-wrapper__text input:not(:placeholder-shown)+label{transform:translateY(-7px);font-size:12px;line-height:145%}.cp-input-wrapper__text input::placeholder{color:#0000}.cp-input-wrapper__text label{display:block;width:calc(100% - 32px);overflow:hidden;position:absolute;top:13px;left:12px;font-size:14px;line-height:145%;white-space:nowrap;text-overflow:ellipsis;color:RGB(var(--shadow-blue-color));transition:all .3s}.cp-input-wrapper__text_percent:after,.cp-input-wrapper__text_price:after,.cp-input-wrapper__text_year:after{position:absolute;top:calc(50% - 20px / 2);right:12px;z-index:1;font-size:14px;line-height:145%;transition:all .3s ease-in-out}.cp-input-wrapper__text_year:after{content:"лет"}.cp-input-wrapper__text_price:after{color:RGB(var(--shadow-blue-color));content:attr(data-currency)}.cp-input-wrapper__text_percent:after{color:RGB(var(--shadow-blue-color));content:"%"}.cp-input-wrapper__text_postfix:after{content:attr(data-postfix);position:absolute;top:calc(50% - 20px / 2);right:12px;z-index:1;font-size:14px;line-height:145%;transition:all .3s ease-in-out}.cp-input-wrapper__text_slider{display:flex;flex-direction:column-reverse;background-color:initial}.cp-input-wrapper__text_slider:after{top:auto;bottom:calc((100% - 20px) / 2 - 10px);font-size:14px;line-height:145%}.cp-input-wrapper__text_slider input{padding:12px 14px;border-radius:8px 8px 2px 2px;border:1px solid rgb(var(--tertiary-bg-color));background-color:RGB(var(--white-color));font-size:14px;line-height:145%;outline:none}.cp-input-wrapper__text_slider input:focus,.cp-input-wrapper__text_slider input:hover{border-color:RGB(var(--languid-lavender-color))}.cp-input-wrapper__text_slider input:focus+label,.cp-input-wrapper__text_slider input:hover+label{color:RGB(var(--smoky-black-color))}.cp-input-wrapper__text_slider label{position:static;max-width:100%;font-size:12px;line-height:145%;color:RGB(var(--smoky-black-color))}.cp-error-wrapper .cp-input-wrapper__text input{border-color:RGB(var(--error-color));background-color:RGB(var(--error-color),.1)}.cp-error-wrapper .cp-input-wrapper__text input:focus+label,.cp-error-wrapper .cp-input-wrapper__text label{color:RGB(var(--error-color))}.cp-input-wrapper__text_small input{padding:8px 16px 7px}.cp-input-wrapper__text_small input:focus+label,.cp-input-wrapper__text_small input:not(:placeholder-shown)+label{opacity:0}.cp-input-wrapper__text_small label{top:9px;transition:opacity 0s}.cp-input-wrapper__text_mobile input{border:0;padding:8px 16px 7px 0}.cp-input-wrapper__text_mobile input:focus+label,.cp-input-wrapper__text_mobile input:not(:placeholder-shown)+label{opacity:0}.cp-input-wrapper__text_mobile label{top:9px;left:0;transition:opacity 0s}.cp-input-wrapper__checkbox input{position:absolute;overflow:hidden;height:0;width:0;clip:rect(0,0,0,0)}.cp-input-wrapper__checkbox input:checked+label:after{opacity:1}.cp-input-wrapper__checkbox input:checked+label:before{background-color:RGB(var(--blue-color));border-color:RGB(var(--blue-color))}.cp-input-wrapper__checkbox label{--size:16px;position:relative;display:inline-block;padding-left:24px;font-size:14px;line-height:145%;text-align:left;color:RGB(var(--smoky-black-color));cursor:pointer}.cp-input-wrapper__checkbox label:after,.cp-input-wrapper__checkbox label:before{content:"";display:block;position:absolute;top:2px;left:0;width:var(--size);height:var(--size)}.cp-input-wrapper__checkbox label:before{background-color:RGB(var(--white-color));border:1px solid rgb(var(--wild-blue-yonder-color));transition:background-color border-color .3s .3s}.cp-input-wrapper__checkbox label:after{opacity:0;background-image:url(/catalog/assets/icons/check-icon.svg);background-repeat:no-repeat;background-position:50%;background-size:8px 6px;transition:opacity .3s}.cp-input-wrapper__checkbox label:focus:before,.cp-input-wrapper__checkbox label:hover:before{border-color:RGB(var(--blue-color))}.cp-input-wrapper__checkbox label a[href]{color:RGB(var(--blue-color));text-decoration:none;transition:all .3s}.cp-input-wrapper__checkbox label a[href]:hover{text-decoration:underline}.cp-error-wrapper .cp-input-wrapper__checkbox label:before{border-color:RGB(var(--error-color));background-color:RGB(var(--error-color),.1)}.cp-input-text-slider{--size:14px;position:absolute;top:calc(100% - (var(--size) / 2) - 4px);width:100%}.cp-input-text-slider .mat-slider{width:100%;padding:0;height:14px}.cp-input-text-slider .mat-slider-horizontal .mat-slider-wrapper{top:5px;left:0;right:0}.cp-input-text-slider .mat-slider-thumb{right:calc(-.5 * var(--size));bottom:calc(-.5 * var(--size));width:var(--size);height:var(--size);transform:scale(1)}.cp-input-text-slider .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,.cp-input-text-slider .mat-slider-thumb{background-color:RGB(var(--brand-color));border:2px solid rgb(var(--white-color))}.cp-input-text-slider .mat-slider-track-wrapper{background-color:RGB(var(--wild-blue-yonder-color));z-index:1}.cp-input-text-slider .mat-slider-track-background{opacity:0}.cp-input-text-slider .mat-slider-track-fill{background-color:RGB(var(--brand-color))}.cp-error-wrapper .cp-input-text-slider{display:none}.cp-error{position:absolute;top:100%;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cp-error_danger{font-size:12px;line-height:145%;color:RGB(var(--error-color))}.cp-overlay-container .cdk-overlay-pane:not(.cp-dialog-pane){transform:translateX(-1px) translateY(56px)!important}.cp-select__form-field{width:100%;position:relative;background-color:RGB(var(--white-color))}.cp-select__form-field .mat-form-field-label-wrapper,.cp-select__form-field .mat-form-field-underline{display:none}.cp-select__label{position:absolute;top:13px;left:12px;font-size:14px;line-height:145%;color:RGB(var(--shadow-blue-color));overflow:hidden;max-width:calc(100% - 50px);white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.mat-form-field-should-float.ng-dirty .cp-select__label{top:5px;font-size:12px;line-height:145%}.cp-select__select{height:44px;border:1px solid rgb(var(--languid-lavender-color))}.cp-select__select[aria-expanded=true] .mat-select-arrow{transform:rotateX(180deg)}.cp-select__select .mat-select-trigger{height:100%}.cp-select__select .mat-select-value-text{display:block;width:100%;height:100%;padding-top:19px;padding-left:12px;font-size:14px;line-height:145%;color:RGB(var(--smoky-black-color))}.cp-select__select .mat-select-arrow{margin:0 16px 0 8px;border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid rgb(var(--shadow-blue-color));transition:transform .3s}.cp-select__select_small{height:38px}.cp-select__select_small .mat-select-value-text{padding-top:8px}.cp-select__select_round{border-radius:8px}.cp-select-panel.mat-select-panel{position:relative;padding:8px;min-width:calc(100% + 2px)!important;background-color:RGB(var(--white-color));border:1px solid rgb(var(--tertiary-bg-color));border-radius:0;box-sizing:border-box;box-shadow:0 1px 10px RGB(var(--color-contrast-750,56,55,54),.1)}.cp-option.mat-option{padding:8px 12px;height:auto!important;background-color:RGB(var(--tertiary-bg-color),.5)}.cp-option.mat-option:not(:first-of-type){margin-top:8px}.cp-option.mat-option .mat-pseudo-checkbox{display:none}.cp-option.mat-option.mat-option-multiple .cp-option__checkbox{display:block}.cp-option__value{position:relative;display:flex;align-items:center;font-size:14px;line-height:145%}.cp-option__checkbox{--size:16px;display:none;box-sizing:border-box;flex-shrink:0;width:var(--size);height:var(--size);margin-right:8px;background-color:RGB(var(--white-color));border:1px solid rgb(var(--wild-blue-yonder-color));transition:background-color border-color .3s .3s}.cp-option__checkbox:before{content:"";display:block;width:100%;height:100%;opacity:0;background-image:url(/catalog/assets/icons/check-icon.svg);background-repeat:no-repeat;background-position:3px 4px;background-size:8px 6px;transition:opacity .3s}.mat-selected .cp-option__checkbox{border-color:RGB(var(--blue-color));background-color:RGB(var(--blue-color))}.mat-selected .cp-option__checkbox:before{opacity:1}.cp-autocomplete-panel.mat-autocomplete-panel{top:-56px;left:1px;padding:8px;min-width:calc(100% + 2px)!important;background-color:RGB(var(--white-color));border:1px solid rgb(var(--tertiary-bg-color));border-radius:0}.cp-autocomplete-panel.mat-autocomplete-panel,.cp-range-form{box-sizing:border-box;box-shadow:0 1px 10px RGB(var(--color-contrast-750,56,55,54),.1)}.cp-range-form{border:1px solid rgb(var(--tertiary-bg-color))}.cp-range-form-field{position:relative;height:100%;box-sizing:border-box;border:1px solid rgb(var(--languid-lavender-color));background-color:RGB(var(--white-color))}.cp-range-form-field_small{height:40px}.cp-range-form-field_round{border-radius:8px}.cp-range-form-field__trigger{height:2px}.cp-range-form-field__trigger:after{content:"";display:block;width:100%;height:56px;position:absolute;top:0}.cp-range-form-field__float .cp-range-form-field__label{transform:translateY(-8px);font-size:12px;line-height:145%}.cp-range-form-field__label{position:absolute;top:18px;color:RGB(var(--shadow-blue-color))}.cp-range-form-field__label,.cp-range-form-field__value{left:16px;max-width:calc(100% - 32px);font-size:16px;line-height:145%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-range-form-field__value{position:relative;top:24px;color:RGB(var(--smoky-black-color))}.cp-range-form-field_small .cp-range-form-field__value{top:8px}.cp-range-form.mat-menu-panel{position:relative;left:1px;background-color:RGB(var(--white-color));border-radius:0;max-width:480px;min-height:auto}@media screen and (max-width:1280px){.cp-range-form.mat-menu-panel{max-width:calc((100vw - 96px) * .4)}}@media screen and (max-width:1023px){.cp-range-form.mat-menu-panel{max-width:calc((100vw - 70px) * .4)}}.cp-range-form.mat-menu-panel .mat-menu-content{padding:8px}.cp-range-form__row{display:flex;gap:8px}.cp-dialog-pane{background-color:RGB(var(--white-color))}.cp-dialog-pane .mat-dialog-container{position:relative;padding:var(--padding,initial)}.cp-dialog-pane__popup{border-radius:8px;box-shadow:0 1px 10px 0 RGB(var(--color-contrast-750,56,55,54),.1)}.cp-dialog-backdrop{background-color:RGB(var(--color-contrast-750,56,55,54))}.cp-dialog-backdrop.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.24;transition:opacity .3s}.mat-snack-bar-container.cp-snack-bar{width:552px;padding:20px 16px;border-radius:8px;box-shadow:0 1px 10px 0 RGB(var(--shadow-blue-color),.1)}.mat-snack-bar-container.cp-snack-bar span{font-size:18px;font-weight:700;line-height:125%;display:flex;align-items:center;position:relative}.mat-snack-bar-container.cp-snack-bar span:before{--size:40px;content:"";display:inline-block;flex-shrink:0;width:var(--size);height:var(--size);margin-right:16px;border-radius:50%;background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.mat-snack-bar-container.cp-snack-bar_success{background-color:RGB(var(--success-bg-color))}.mat-snack-bar-container.cp-snack-bar_success span:before{background-color:RGB(var(--success-color));background-image:url(/catalog/assets/icons/success-icon.svg)}.mat-snack-bar-container.cp-snack-bar_error{background-color:RGB(var(--error-bg-color))}.mat-snack-bar-container.cp-snack-bar_error span:before{background-position:center 6px;background-color:RGB(var(--error-color));background-image:url(/catalog/assets/icons/error-icon.svg)}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;color:RGB(var(--smoky-black-color))}