.system-popper{width:300px;position:absolute;top:0;left:0}.system-popper>div{background:var(--color-bg-1-hover);box-shadow:var(--shadow-lg);color:var(--color-bg-1-text);border-radius:var(--rounded-2xl);padding:1rem}.system-popper .system-popper--placement-horizontal>div{margin:0 1em}.system-popper .system-popper--placement-vertical>div{margin:1em 0}.popper-wrapper{font-size:var(--text-xs);max-width:300px;position:absolute;top:0;left:0}.popper-wrapper>div{color:#fff;border-radius:var(--rounded-lg);background:#797979;padding:.5rem}.popper-wrapper .popper-wrapper--placement-horizontal>div{margin:0 1em}.popper-wrapper .popper-wrapper--placement-vertical>div{margin:1em 0}.action-menu-dialog{box-sizing:content-box;width:100%}.action-menu-dialog .rc-dialog-header{border-bottom:1px solid var(--color-stroke-2);padding:1rem 1.5rem}.action-menu-dialog .rc-dialog-footer{border:0;padding:1rem}.action-menu-dialog .rc-dialog-close{background:var(--color-bg-3);color:var(--color-dark-blue);opacity:1;border-radius:2em;padding:.2rem;display:flex;top:.9rem}.action-menu-picker__item{cursor:pointer;border-bottom:1px solid var(--color-stroke-2)}.action-menu-picker__item:last-child{border-bottom:none}.im-select .im-select__input-container.im-select__grow-wrap{visibility:visible;grid-area:initial;grid-template-columns:initial;color:currentColor;box-sizing:border-box;flex:auto;margin:0;padding-top:0;padding-bottom:0;display:inline-grid;transform:translateZ(0)}.form-control--variant-outlined .im-select--styling-base .im-select__value-container{padding-top:24px;padding-bottom:10px;font-weight:700;line-height:22px}.form-control--variant-outlined .im-select--styling-base .im-select__single-value{margin-left:0}.form-control{border-radius:var(--rounded-xl);font-size:16px;position:relative}.form-control__input-root{border-radius:inherit;position:relative}.form-control__input-wrapper{border-radius:inherit;display:flex}.form-control__input{border-radius:inherit;flex:1;align-self:center;min-width:1px}.form-control__errors{color:var(--color-danger);margin-top:.25rem}.form-control fieldset{border:1px solid var(--input-border);border-radius:inherit;pointer-events:none;margin:0;padding:0 8px;position:absolute;top:-6px;bottom:0;left:0;right:0;overflow:hidden}.form-control fieldset legend{text-align:left;visibility:hidden;width:0;max-width:.01px;height:1em;font-size:.8em;line-height:1;transition:max-width 50ms cubic-bezier(0,0,.2,1);display:block}.form-control:hover>.form-control__input-root>fieldset{border-color:var(--color-stroke-1-hover)}.form-control--no-spacing{padding:0}.form-control--variant-outlined .form-control__label{color:var(--color-dark-blue);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:calc(100% - 2rem);font-size:14px;line-height:22px;transition:all .2s cubic-bezier(0,0,.2,1);display:block;position:absolute;top:17px;left:14px;overflow:hidden}.form-control--variant-outlined .form-control__label>div{display:inline}.form-control--variant-outlined.form-control--filled .form-control__label,.form-control--variant-outlined.form-control--focused .form-control__label,.form-control--variant-outlined.form-control--shrink .form-control__label{font-size:12px;line-height:14px;top:10px}.form-control--variant-outlined.form-control--filled fieldset legend,.form-control--variant-outlined.form-control--focused fieldset legend,.form-control--variant-outlined.form-control--shrink fieldset legend{max-width:100%}.form-control--variant-outlined.form-control--filled fieldset legend>span,.form-control--variant-outlined.form-control--focused fieldset legend>span,.form-control--variant-outlined.form-control--shrink fieldset legend>span{display:inline-block}.form-control--variant-outlined .form-control__input-root{background:var(--color-bg-2)}.form-control--variant-outlined.form-control--focused>.form-control__input-root,.form-control--variant-outlined:hover>.form-control__input-root{background:var(--color-bg-2-hover)}.form-control--variant-outlined.form-control--has-error>.form-control__input-root{background:var(--color-danger-bg-2)}.form-control.form-control--focused .form-control__label{color:var(--color-primary-fg-text)}.form-control.form-control--focused>.form-control__input-root>fieldset{border-width:2px;border-color:var(--color-primary);color:var(--color-primary-fg-text)}.form-control.form-control--has-error>.form-control__input-root>fieldset{border-color:var(--color-danger);color:var(--color-danger)}.form-control.form-control--has-error.form-control--variant-outlined .form-control__label{color:var(--color-danger)}.form-control--disabled{color:var(--input-border)}.form-control--disabled .form-control__label{color:var(--color-dark-blue)!important}.form-control--disabled>.form-control__input-root>fieldset{border-color:var(--input-border)!important}.form-control--variant-outlined .form-control__errors{margin-left:1em}.form-control--variant-outlined .form-control__errors>div{font-size:.75em}.form-control--variant-default .form-control__errors>div{font-size:.8em}.form-control__corner{align-self:center;align-items:center;height:1px;display:flex}.form-control__corner--side-start{margin-left:.5rem}.form-control__corner--side-end{margin-left:.75rem;margin-right:.75rem}.form-control__input-content{min-width:0}.im-pagination{font-size:14px;font-family:inherit!important}.im-pagination .rc-pagination-item:hover a{color:inherit}.im-pagination .rc-pagination-disabled{opacity:.5}.im-pagination .rc-pagination-jump-next:after,.im-pagination .rc-pagination-jump-prev:after{content:"";display:none}.im-pagination .rc-pagination-item,.im-pagination .rc-pagination-next,.im-pagination .rc-pagination-jump-next,.im-pagination .rc-pagination-jump-prev,.im-pagination .rc-pagination-prev{font-size:inherit;border-radius:var(--rounded-lg);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;min-width:3em;height:3em;line-height:3;display:flex}.im-pagination .rc-pagination-item .svg-icon,.im-pagination .rc-pagination-next .svg-icon,.im-pagination .rc-pagination-jump-next .svg-icon,.im-pagination .rc-pagination-jump-prev .svg-icon,.im-pagination .rc-pagination-prev .svg-icon{font-size:1.5rem}.im-pagination .rc-pagination-item a,.im-pagination .rc-pagination-next a,.im-pagination .rc-pagination-jump-next a,.im-pagination .rc-pagination-jump-prev a,.im-pagination .rc-pagination-prev a{color:var(--color-invert);text-decoration:none}.im-pagination .rc-pagination-item a:after,.im-pagination .rc-pagination-next a:after,.im-pagination .rc-pagination-jump-next a:after,.im-pagination .rc-pagination-jump-prev a:after,.im-pagination .rc-pagination-prev a:after{content:""}.im-pagination .rc-pagination-item:hover,.im-pagination .rc-pagination-next:hover,.im-pagination .rc-pagination-jump-next:hover,.im-pagination .rc-pagination-jump-prev:hover,.im-pagination .rc-pagination-prev:hover{background:#c4c4c433}.im-pagination .rc-pagination-item{font-weight:700}.im-pagination .rc-pagination-item a{color:var(--color-invert)}.im-pagination .rc-pagination-item-active{border:1px var(--color-primary)solid!important}.textarea-input{box-sizing:border-box;color:inherit;padding:.5em;display:block}.textarea-input textarea{border:1px solid var(--input-border);resize:vertical;color:inherit;box-shadow:none;background:var(--color-bg-1);border-radius:3px;outline:none;width:100%;display:block}.textarea-input textarea:focus{border-color:var(--color-primary)}.textarea-input--variant-outlined{padding:1em 1rem}.textarea-input--variant-outlined textarea{background:0 0;border:none;padding:0}.form-control--variant-outlined .textarea-input{padding:0}.form-control--variant-outlined .textarea-input textarea{box-sizing:border-box;padding:calc(1rem - 1.5px) 14px}.form-control--variant-outlined.form-control--has-label .textarea-input textarea{padding-top:24px;padding-bottom:10px;font-weight:700;line-height:22px}.image-block{border-radius:var(--rounded-lg);position:relative;overflow:hidden}.image-block--use-padding{padding-bottom:100%}.image-block__locker{width:100%;height:100%;position:absolute;top:0;left:0}.image-block__image{border-radius:inherit;transition:background-color .2s;display:block;overflow:hidden}.image-block__img,.image-block__svg{border-radius:inherit;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.image-block__svg{background:var(--color-bg-2);justify-content:center;align-items:center;display:flex}.image-block__svg--primary{background:var(--color-primary-bg-2)}.image-block__svg--type-bg-1{background:var(--color-bg-1)}.image-block__svg svg{width:40%;height:40%}.input-fractional{border-radius:var(--rounded-lg);color:inherit;align-items:center;display:flex;position:relative}.input-fractional__background{border-radius:inherit;box-sizing:border-box;width:100%;display:block;position:absolute;top:0;bottom:0;left:0}.input-fractional__wrapper{z-index:0;flex:1 0;align-self:normal;align-items:center;min-width:1px;max-width:-webkit-min-content;max-width:min-content;margin:0 auto;display:flex}.input-fractional__wrapper input{text-align:center;width:100%;min-width:2.5em;color:inherit;height:100%;font-weight:var(--text-bold);background:0 0;border:1px solid #0000;border-radius:.5rem;outline:none;margin:0 1px;padding:0 .25em}.input-fractional__wrapper input:hover{border-color:var(--color-primary-bg-2)}.input-fractional__wrapper input:focus{border-color:var(--color-primary-bg-2-hover)}.input-fractional__with-after .input-wrapper input{text-align:right}.input-fractional__after-input{color:var(--color-dark-blue);box-sizing:border-box;min-width:2.5rem;font-size:var(--text-h6);text-align:left;margin-top:4px;padding-right:.5em;line-height:1}.input-fractional .im-btn--type-default{color:var(--color-dark-blue)}.input-phone{align-items:center;min-height:19px;padding:0;display:flex;position:relative}.input-phone__separator{background:var(--input-border);width:1px;height:19px;margin-right:.5rem}.input-phone__before{display:flex}.input-phone__input{color:inherit;box-sizing:border-box;background:0 0;border:0;outline:none;padding:0}.form-control--variant-outlined .input-phone__input{font-weight:700;line-height:22px}.form-control--variant-outlined.form-control--has-label .input-phone__input,.form-control--variant-outlined.form-control--has-label .input-phone__before{padding-top:24px;padding-bottom:10px}.form-control--variant-outlined.form-control--no-label .input-phone__input,.form-control--variant-outlined.form-control--no-label .input-phone__before{padding-top:17px;padding-bottom:17px}.form-input-text{border:1px solid var(--input-border);background:0 0;background:var(--color-bg-1);border-radius:var(--rounded-lg);box-sizing:border-box;width:100%;box-shadow:none;color:currentColor;background:0 0;border:none;outline:none;padding:calc(1rem - 1.5px) 14px;line-height:1}.form-input-text:focus{border-color:var(--color-primary)}.form-input-text--size-small{padding-top:8px;padding-bottom:8px}.form-input-text:disabled{-webkit-text-fill-color:var(--input-border);opacity:1}.input-format-text{border:1px solid var(--input-border);background:0 0;background:var(--color-bg-1);border-radius:var(--rounded-lg);box-sizing:border-box;width:100%;box-shadow:none;color:currentColor;outline:none;padding:.5em}.input-format-text:focus{border-color:var(--color-primary)}.input-format-text--variant-outlined{border-radius:inherit;background:0 0;border:none;padding:1em 1rem}.input-text{box-sizing:border-box;border-radius:inherit}.input-text input{border:1px solid var(--input-border);background:0 0;background:var(--color-bg-1);border-radius:var(--rounded-lg);box-sizing:border-box;width:100%;box-shadow:none;color:currentColor;outline:none;padding:.5em}.input-text input:focus{border-color:var(--color-primary)}.input-text--variant-outlined input{border-radius:inherit;background:0 0;border:none;padding:1em 14px}.form-control--variant-outlined .form-input-text,.form-control--variant-outlined .input-text input{padding-top:24px;padding-bottom:10px;font-weight:700;line-height:22px}.im-card{border-radius:var(--rounded-xl)}.im-card--overflow-hidden{overflow:hidden}.im-card--shadow{box-shadow:var(--shadow-md)}.im-card--mode-default{background:var(--color-bg-2)}.im-card--mode-outline{background:var(--color-bg-1);border:1px solid var(--color-stroke-3);transition:all .2s}@media (hover:hover) and (pointer:fine){.im-card--mode-outline.im-card--use-hover:hover{box-shadow:var(--shadow-md);background:var(--color-bg-1-hover)}}.im-card--mode-shadow{box-shadow:var(--shadow-md);background:var(--color-bg-1)}.sidebar-menu{border-radius:24px;padding:1rem}.sidebar-menu__item{color:var(--color-text);border-radius:var(--rounded-lg);font-weight:var(--text-bold);border-left:4px solid #0000;align-items:center;padding:.75rem 1rem;line-height:1;text-decoration:none;transition:all .2s;display:flex}.sidebar-menu__item:hover{background:var(--color-primary--1)}.sidebar-menu__item.active{color:var(--color-primary-fg-text);background:var(--color-primary-bg-2)}.sidebar-menu__item.active .sidebar-menu__item-icon{color:var(--color-primary-fg-text)}.sidebar-menu__item-icon{color:var(--color-fg-4);margin-right:1rem;font-size:24px;display:flex}.form-row{border-radius:var(--rounded-lg);padding:.75rem 0;position:relative}.form-row__input-root{border-radius:inherit;position:relative}.form-row fieldset{border:1px solid var(--input-border);border-radius:inherit;pointer-events:none;margin:0;padding:0 8px;position:absolute;top:-6px;bottom:0;left:0;right:0;overflow:hidden}.form-row fieldset legend{text-align:left;visibility:hidden;width:auto;max-width:.01px;height:1em;font-size:.8em;line-height:1;transition:max-width 50ms cubic-bezier(0,0,.2,1);display:block}.form-row:hover fieldset{border-color:var(--color-stroke-2)}.form-row--no-spacing{padding:0}.form-row--variant-outlined label{color:var(--color-dark-blue);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:calc(100% - 2rem);line-height:1;transition:all .2s cubic-bezier(0,0,.2,1);display:block;position:absolute;top:1em;left:1rem;overflow:hidden}.form-row--variant-outlined label>div{display:inline}.form-row--variant-outlined.form-row--filled label,.form-row--variant-outlined.form-row--focused label,.form-row--variant-outlined.form-row--shrink label{font-size:.8em;top:-.5em}.form-row--variant-outlined.form-row--filled fieldset legend,.form-row--variant-outlined.form-row--focused fieldset legend,.form-row--variant-outlined.form-row--shrink fieldset legend{max-width:100%}.form-row--variant-outlined.form-row--filled fieldset legend>span,.form-row--variant-outlined.form-row--focused fieldset legend>span,.form-row--variant-outlined.form-row--shrink fieldset legend>span{display:inline-block}.form-row--focused label{color:var(--color-primary-fg-text)}.form-row--focused>.form-row__input-root>fieldset{border-width:2px;border-color:var(--color-primary);color:var(--color-primary-fg-text)}.form-row--has-error>.form-row__input-root>fieldset{border-color:var(--color-danger);color:var(--color-danger)}.form-row--has-error.form-row--variant-outlined label{color:var(--color-danger)}.form-row--disabled{color:var(--input-border)}.form-row--disabled>.form-row__input-root>fieldset{border-color:var(--input-border)}.form-row--variant-outlined .form-row__errors{margin-left:1em}.form-row--variant-outlined .form-row__errors>div{font-size:.75em}.form-row--variant-default .form-row__errors>div{font-size:.8em}.form-row__corner{align-self:center}.form-row__input-content{min-width:0}.form-field-error{background:var(--color-danger);color:var(--color-danger-text);border-radius:var(--rounded-xl);font-size:var(--text-sm);margin:.75rem 0;padding:1em 1rem}.form-row-switch .form-control__input{margin-right:1rem}.form-row-switch .form-control__input-root{align-items:center;display:flex}.form-row-switch .form-control__input-root>label:first-child{flex:1;padding-right:1rem;line-height:1.15}.switch:not(.switch--disabled) .switch__trigger{cursor:pointer}.switch__input{display:none}.switch__trigger{background:var(--color-bg-3);border-radius:2em;width:34px;height:14px;transition:all .1s ease-in-out;position:relative}.switch__trigger:after{content:" ";background:#fff;border-radius:2em;width:20px;height:20px;transition:all .1s ease-in-out;display:block;position:absolute;top:-3px;left:-3px;box-shadow:0 2px 6px #0000003d}.switch--checked .switch__trigger{background:var(--color-success)}.switch--checked .switch__trigger:after{left:calc(100% - 17px)}.switch--disabled .switch__trigger{background:var(--color-bg-3);opacity:.6}.hint-icon{color:var(--color-dark-blue);font-size:24px}.hint-icon--open{color:var(--color-primary)}.hint-popper__title{color:var(--color-dark-blue);font-weight:700}.hint-popper__content{font-size:var(--text-sm)}.hint-popper__link{font-size:var(--text-sm);text-align:right}.hint-popper__link a{color:var(--color-info);text-decoration:underline}.form-checkbox{cursor:pointer;align-items:center;display:flex}.form-checkbox__label{flex:1;padding-left:1rem}.form-checkbox label{cursor:inherit}.form-checkbox.form-checkbox--disabled{opacity:.6;cursor:initial}.im-checkbox__input{display:none}.im-checkbox__icon-wrapper{box-sizing:border-box;border-radius:var(--rounded-lg);border:2px solid var(--color-dark-blue);transition:all .1s ease-in-out;display:flex}.im-checkbox__icon-wrapper .svg-icon{fill:var(--color-dark-blue);opacity:.2;font-size:18px}.im-checkbox--checked .im-checkbox__icon-wrapper{background:var(--color-primary);border-color:var(--color-primary)}.im-checkbox--checked .svg-icon{opacity:1;fill:var(--color-primary-text)}.im-alert{border-radius:.5rem;padding:.5rem 1rem}.im-alert.im-alert--type-danger{background:var(--color-danger);color:var(--color-danger-text)}ui-tabs{background:var(--color-bg-2);border-radius:8px}ui-tabs__header{border-radius:inherit;background:var(--colorbg-2);color:var(--color-dark-blue);border-bottom-right-radius:0;border-bottom-left-radius:0;padding:0 1rem;line-height:1.15}ui-tabs__header ui-tabs__tab-item:last-child{margin:0}ui-tabs__content{background:var(--color-bg-1);border-radius:inherit;padding:1.5rem;box-shadow:0 4px 24px #0000000d}ui-tabs__tab-item{cursor:pointer;text-align:center;margin-right:1em;padding:.75em 1em}ui-tabs__tab-item--active{border-radius:inherit;background:var(--color-bg-1);color:var(--color-primary);border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 -5px 16px #0000000d}.radio-list__item{cursor:pointer;align-items:center;padding:.5em 0;display:flex}.radio-list__item--checked .radio-list__item-icon{border-color:var(--color-primary);border-width:5px}.radio-list__item-icon{box-sizing:border-box;border:2px solid var(--color-dark-blue);border-radius:2em;width:1em;height:1em;margin-right:.5rem;transition:all .2s ease-in-out}.switch-buttons{background:var(--color-bg-3);color:var(--color-text);-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px;font-size:14px;display:flex}.switch-buttons--disabled{opacity:.6;pointer-events:none}.switch-buttons--mode-rounded,.switch-buttons--mode-rounded .switch-buttons__button{border-radius:9999px}.switch-buttons__button{text-align:center;cursor:pointer;border-radius:4px;flex:1 0 auto;justify-content:center;align-items:center;margin:0 3px;padding:6px 2px;font-weight:700;transition:all .1s ease-in;display:flex}.switch-buttons__button:first-child{margin-left:0}.switch-buttons__button:last-child{margin-right:0}.switch-buttons__button:hover:not(.switch-buttons__button--active){background:var(--color-bg-2)}.switch-buttons__button--active{background:var(--color-bg-0)}.chip{color:inherit;background:var(--color-bg-1);border-radius:var(--rounded-full);box-sizing:border-box;align-items:center;padding:6px;line-height:1.15;text-decoration:none;transition:all .2s;display:inline-flex}.chip--not-clickable{cursor:default}.chip--clickable{cursor:pointer}.chip--ellipsis{white-space:nowrap;overflow:hidden}.chip--ellipsis .chip__label{text-overflow:ellipsis;overflow:hidden}.chip--no-shadow{box-shadow:var(--shadow-none)}.chip .input-group{min-width:1px}.chip__avatar{border-radius:var(--rounded-full);width:1.5em;height:1.5em;font-size:24px;overflow:hidden}.chip__label{flex:1 0}.chip__close-icon{font-size:24px;display:flex}.chip--type-secondary{box-shadow:0px 0px 0px 1px var(--color-stroke-3)inset;background:var(--color-bg-2);color:var(--color-text)}.chip--type-secondary.chip--hoverable:hover{background:var(--color-bg-2)}.chip--type-primary{background:var(--color-primary);color:var(--color-primary-text)}.chip--type-success{background:var(--color-success);color:var(--color-success-text)}.chip--type-dark-blue{background:var(--color-dark-blue);color:var(--color-dark-blue-text)}.chip--type-warning{background:var(--color-warning);color:var(--color-warning-text)}.chip--size-small{font-size:12px}.chip--size-medium{font-size:14px}.chip--rounding-balloon{padding-left:12px;padding-right:12px}.chip--rounding-balloon .chip__close-icon{margin-right:-6px}.chip--rounding-square{border-radius:.5em}.chip--rounding-square .chip__label{padding:0}.chip--outline{background:0 0;outline:1px solid}.chip--outline.chip--type-primary{color:var(--color-primary-fg-text)}.chip--outline.chip--type-invert{color:var(--color-invert)}.chip--outline.chip--type-success{color:var(--color-success)}.chip--outline.chip--type-dark-blue{color:var(--color-dark-blue)}.chip--outline.chip--type-warning{color:var(--color-warning)}.chip--tint{box-shadow:none;font-weight:700}.chip--tint.chip--type-primary{color:var(--color-primary);background:var(--color-primary-bg-2)}.chip--tint.chip--type-success{color:var(--color-success);background:var(--color-success-bg-2)}.chip--tint.chip--type-warning{color:var(--color-warning);background:var(--color-warning-bg-2)}.chip--strong{box-shadow:none;font-weight:700}.chip--strong.chip--type-primary{color:var(--color-primary-text);background:var(--color-primary-bg-1-pressed)}.chip--strong.chip--type-success{color:var(--color-success-text);background:var(--color-success-bg-1-pressed)}.widget-banner .widget-banner__header{margin-top:0;margin-bottom:var(--widget-spacing);font-size:32px;font-weight:700;line-height:1.15}.widget-wrapper--is-mobile .widget-banner__wrapper{padding-bottom:calc(var(--widget-banner-ratio,29)*1%*1.2)}.widget-wrapper--is-mobile .widget-banner__header{font-size:18px}.widget-banner__wrapper{border-radius:var(--rounded-3xl);padding-bottom:calc(var(--widget-banner-ratio,29)*1%);position:relative}.widget-banner__slides{grid-gap:var(--widget-spacing);border-radius:inherit;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.widget-banner__slide{border-radius:inherit;min-height:0;max-height:100%}.widget-banner__slide>a{border-radius:inherit}.widget-banner__slide img{border-radius:inherit;object-fit:cover;width:100%;height:100%;max-height:100%}.widget-banner--type-1 .widget-banner__slide:first-child{grid-column:1/4}.widget-banner--type-2 .widget-banner__slide:first-child{grid-column:1/3}.widget-wrapper--is-mobile .widget-text-block .widget-text-block__header{text-align:center;font-size:20px}.widget-text-block__header{margin-top:0}.widget-text-block{padding:var(--widget-spacing);box-shadow:var(--shadow-lg),var(--shadow-hover);border-radius:var(--rounded-3xl);background:var(--color-bg-1)}.widget-text-block__header{margin-bottom:var(--widget-spacing);font-size:24px;line-height:1.15}.widget-text-block__image-wrapper{border-radius:var(--rounded-lg);align-items:center;display:flex}.widget-text-block__image-wrapper>img{border-radius:inherit;max-width:100%;max-height:100%;margin:0 auto}.widget-text-block__content-horizontal{display:flex}.widget-text-block__content-horizontal>:first-child{margin-right:var(--widget-spacing)}.widget-text-block__content-horizontal .widget-text-block__content{flex:2}.widget-text-block__content-horizontal .widget-text-block__image-wrapper{flex:1;min-width:0}.widget-text-block__content-horizontal .widget-text-block__image-wrapper img{width:100%}.widget-text-block__content-vertical>:first-child{margin-bottom:var(--widget-spacing)}.ui-navigation-menu{background:var(--color-bg-1);border-radius:var(--rounded-3xl);padding:.5rem 0}.ui-navigation-menu--offset-bottom{margin-bottom:1.5rem}.ui-navigation-menu__item{color:inherit;align-items:center;margin:0 1.5rem;padding:1rem 0;text-decoration:none;display:flex}.ui-navigation-menu__item:last-child{border-bottom:none}.ui-navigation-menu__item-icon{font-size:var(--text-h2);color:var(--color-fg-4);margin-right:1rem;display:flex}.ui-navigation-menu__item-name{font-weight:var(--text-semibold);min-width:1px}.ui-navigation-menu__item-preview{font-size:var(--text-sm);color:var(--color-fg-4);white-space:nowrap;text-overflow:ellipsis;min-width:1px;overflow:hidden}.ui-navigation-menu__item-head{font-size:var(--text-sm);color:var(--color-fg-4)}.ui-navigation-menu__item-content{flex:1;margin-right:1rem}.ui-navigation-menu__item-right{font-size:var(--text-h2);color:var(--color-dark-blue);align-items:center;min-width:1px;display:flex}.line-through{padding-left:2px;padding-right:2px;position:relative}.line-through__line{-webkit-user-select:none;user-select:none;width:100%;min-width:30px;max-width:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.amount-indicator{align-items:center;font-size:12px;font-weight:700;display:flex}.amount-indicator__label{color:var(--color-dark-blue)}.amount-indicator__progress{display:flex}.amount-indicator__progress-level{background:var(--color-bg-3);border-radius:2px;width:16px;height:6px;margin-left:6px}.amount-indicator--mode-success .amount-indicator__progress-level--is-highlight{background:var(--color-success)}.amount-indicator--mode-danger .amount-indicator__progress-level--is-highlight{background:var(--color-danger)}.product_options__attributes{grid-gap:0;flex-wrap:wrap;display:flex}.product_options__attribute{margin-bottom:1rem;margin-right:1rem;line-height:1.15}.product_options__attribute-color{border-radius:var(--rounded-sm);width:24px;height:24px}.product_options__attribute--selected.im-btn--outline{--btn-border-width:2px}.product_options__attribute--un-available .im-btn__content{opacity:.7}.product_options__attribute--un-available:before{border-style:dashed}.product_options__selected-value{color:var(--color-dark-blue);font-weight:400}.product_options__title{margin-bottom:.75rem;font-weight:700}.actions-menu-product-options .product_options{margin:0 0 .25rem}.actions-menu-product-options .product_options__title,.actions-menu-product-options .product_options__attributes{font-size:14px}.actions-menu-product-options .product_options__attribute{margin-bottom:.5rem;margin-right:.5rem}.actions-menu-product-options .product_options__attribute--is-color{border-radius:var(--rounded-xl);padding:8px}.rich-amount-indicator{border-radius:var(--rounded-3xl);padding:1.5rem}.rich-amount-indicator__icon{margin-right:.75rem;font-size:34px;display:flex}.rich-amount-indicator.amount-indicator--mode-success{color:var(--color-success-fg-text);background:var(--color-success-bg-2)}.rich-amount-indicator.amount-indicator--mode-success .amount-indicator__progress-level{background:var(--color-success-bg-2-pressed)}.rich-amount-indicator.amount-indicator--mode-success .amount-indicator__progress-level--is-highlight{background:var(--color-success-fg-text)}.rich-amount-indicator.amount-indicator--mode-danger{color:var(--color-danger-fg-text);background:var(--color-danger-bg-2)}.rich-amount-indicator.amount-indicator--mode-danger .amount-indicator__progress-level{background:var(--color-danger-bg-2-pressed)}.rich-amount-indicator.amount-indicator--mode-danger .amount-indicator__progress-level--is-highlight{background:var(--color-danger-fg-text)}.rich-amount-indicator .amount-indicator__label{color:inherit;font-size:var(--text-base);margin-right:.75rem;font-weight:700}.rich-amount-indicator .amount-indicator__progress{flex:1}.rich-amount-indicator .amount-indicator__progress-level{border-radius:var(--rounded-xl);flex:1}.buy-button .im-btn__content .svg-icon{align-items:center;height:1px;font-size:24px}.product-buy-button{padding-left:4px;padding-right:4px}.product-buy-button__caption{text-align:center;white-space:nowrap;text-overflow:ellipsis;padding-right:4px;overflow:hidden}.product-buy-button__count{color:var(--color-success-text);background:var(--color-success);border-radius:var(--rounded-lg);box-sizing:border-box;justify-content:center;align-items:center;min-width:24px;height:24px;margin:-.5em 0;padding:0 8px;line-height:1.5;display:flex}.product-buy-button.im-btn--type-primary .product-buy-button__count{background:var(--color-primary-bg-1-pressed);color:var(--color-primary-text)}.product-buy-button.im-btn--type-success{color:var(--color-success);background:var(--color-success-bg-2-hover)!important}.product-buy-button.im-btn--size-big{padding-left:8px;padding-right:8px}.product-buy-button.im-btn .product-buy-button__caption{padding-right:8px}.product-buy-button>span{align-items:center}.favorite-btn--loading{opacity:.5}.product-grid-list{position:relative}.product-grid-list__grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(100px,auto);display:grid}.product-grid-list__grid--per-page-4{grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid-list__pager-button{z-index:2;position:absolute;top:50%}.product-grid-list__pager-button-prev{left:1rem}.product-grid-list__pager-button-next{right:1rem}.product-page-view__archive-badge{z-index:1;align-items:flex-end;position:absolute;top:1rem;right:1rem}.product-page-view__part{font-size:12px}.product-page-view__favorite{z-index:1;font-size:30px;position:absolute;top:20px;right:20px}.product-page-view__favorite .im-btn{padding:10px}.product-page-view__title{font-size:var(--text-h1);font-weight:var(--text-bold);margin-top:0;line-height:1}.product-page-view__price{font-size:var(--text-h1);color:var(--color-primary-fg-text);font-weight:700;line-height:1}.product-page-view__price-discount{font-weight:700;font-size:var(--text-sm);color:var(--color-fg-disabled)}.product-page-view__section{background:var(--color-bg-1);box-shadow:var(--shadow-md);border-radius:var(--rounded-lg)}.product-page-view__section-item{margin:0;padding:1rem 1.5rem .5rem;font-weight:700}.product-page-view__section-content{padding:.5rem 1.5rem 1rem}.product-page-view__buy-section{border-radius:var(--rounded-3xl);z-index:1;padding:24px}.product-page-view__buy-section-buttons .im-btn{white-space:nowrap}.product-page-view__group-section .product-page-view__section{box-shadow:none}.product-page-view__group-section .product-page-view__section-title{font-size:var(--text-subtitle-1);font-weight:var(--text-bold);margin:0 0 1rem}.product-page-view__group-section .product-page-view__section-content{padding:0}.product-page-view__group-section .prose{font-size:14px}.product-page-view .im-page--page-type-product-view .im-page__right{width:345px}.product-page-view .im-page--page-type-product-view-content .im-page__left{flex:1;position:relative}.product-page-view .im-page--page-type-product-view-content .im-page__content{flex-basis:auto;max-width:465px}.product-page-view .im-page-section .product-attributes__attribute{grid-template-columns:1fr 3fr}.product-page-view .product_options__attributes{gap:8px}.product-page-view .product_options__attribute--is-color{padding:8px}.product-page-view .product_options__title{margin-bottom:8px;font-size:14px}.product-page-view .product_options .im-btn{margin:0}.product-page-view .product_options .im-btn--type-dark-blue{color:var(--color-text)}.product-page-view .product-attributes{font-size:14px;font-weight:700}.product-page-view .product-attributes__attribute{border-bottom:1px solid var(--color-stroke-3)}.product-page-view .product-attributes__attribute:first-child .product-attributes__attribute-title,.product-page-view .product-attributes__attribute:first-child .product-attributes__attribute-value{padding-top:0}.product-page-view .product-attributes__attribute:last-child .product-attributes__attribute-title,.product-page-view .product-attributes__attribute:last-child .product-attributes__attribute-value{padding-bottom:0}.product-page-view .product-attributes__attribute-title{color:var(--color-fg-4);padding:1rem 0}.product-page-view .product-attributes__attribute-value{padding:1rem}.product-price-measure{font-weight:400}.product-price-measure--muted{color:var(--color-fg-4)}.product-attributes__attribute{border-bottom:1px var(--color-bg-3)dashed;grid-gap:1em 0;grid-template-columns:repeat(2,1fr);display:grid}.product-attributes__list .product-attributes__attribute:last-child{border-bottom:none}.product-attributes__attribute-title{padding:1em 0}.product-attributes__attribute-value{padding:1em}.cart-sidebar-position.im-page-section{padding:1rem}.cart-sidebar-position__gallery{flex-shrink:0;width:70px;margin-right:.75rem}.cart-sidebar-position__title{font-weight:var(--text-semibold);font-size:var(--text-xs);line-height:1.15}.cart-sidebar-position__price-old{color:var(--color-fg-disabled);font-size:var(--text-xs);margin-left:1em}.cart-sidebar-position__price{color:var(--color-primary-fg-text);font-weight:var(--text-bold);font-size:var(--text-base)}.cart-sidebar-position__remove{border-radius:0;padding:0;font-size:24px}.cart-sidebar-position:hover{box-shadow:var(--shadow-lg)}.cart-sidebar-position .image-block{border-radius:var(--rounded-lg)}.cart-sidebar-position .cart-position__attributes{font-size:var(--text-xs)}.cart-sidebar{top:0;bottom:0;right:0;margin:1.5rem 1.5rem 1.5rem 4em!important;position:absolute!important}.cart-sidebar .rc-dialog-content{background:var(--color-bg-1);border-radius:var(--rounded-3xl);flex-direction:column;height:100%;display:flex}.cart-sidebar .rc-dialog-body{margin-bottom:var(--rounded-3xl);flex:1;padding:0;overflow:auto}.cart-sidebar .rc-dialog-header{border-radius:var(--rounded-3xl);box-shadow:var(--shadow-md);background:var(--color-bg-1);z-index:1;border:0;padding:0}.cart-sidebar .rc-dialog-title{font-weight:400}.cart-sidebar.im-dialog{padding:0}.cart-sidebar.im-dialog .rc-dialog-close{right:100%;left:initial;background:var(--color-fg-5);color:var(--text-light);opacity:1;border-radius:var(--rounded-xl);z-index:-1;outline:none;margin-right:1rem;padding:1rem;font-size:24px;top:3rem}.cart-sidebar__head{padding:1.5rem}.cart-sidebar__body{margin:1.5rem 1.5rem 0}.cart-sidebar__title{font-size:var(--text-h1);font-weight:var(--text-bold)}.cart-sidebar__amount{font-size:14px;font-weight:700}.im-page-section{border-radius:var(--rounded-3xl);padding:1.5rem}.im-page-section__title{font-size:var(--text-h1);font-weight:var(--text-bold);margin-top:0;margin-bottom:0}.im-page-section__subtitle{font-size:var(--text-subtitle-1);font-weight:var(--text-bold);margin-top:0;margin-bottom:0}.im-page-section__header-tail{margin-left:auto}.im-page-section__header-before{display:flex}.im-page{flex-direction:column;gap:24px;display:flex}.im-page__wrapper{gap:inherit;display:flex}.im-page__left,.im-page__right{flex:0 auto}.im-page__content{flex:1}.cart-position{padding:1.5rem;display:flex}.cart-position__additional{padding-left:var(--rounded-lg);padding-right:var(--rounded-lg);border-radius:var(--rounded-lg);flex:1;justify-content:flex-end;align-items:center;margin-right:1rem;display:flex}.cart-position__gallery{width:10rem;margin-right:1.5rem}.cart-position__title{font-size:var(--text-subtitle-1);font-weight:700}.cart-position__remove-button{border-radius:0;padding:0}.cart-position__old-price{font-size:var(--text-sm);color:var(--color-fg-disabled)}.cart-position__price{font-weight:700;font-size:var(--rounded-3xl)}.cart-position__price-wrapper{margin-bottom:1.5rem;line-height:1.15}.cart-position__attributes{line-height:1.15;font-size:var(--text-sm)}.cart-position__attributes-name{font-weight:700}.cart-position__attributes-value{color:var(--color-fg-4)}.cart-position .image-block{border-radius:var(--rounded-sm)}.cart-position-list .cart-position{margin-bottom:1rem}.cart-position-list .cart-position:last-child{margin-bottom:0}.checkout-side-block{flex:1}.checkout-side-block--right{border-radius:var(--rounded-2xl);background:var(--color-bg-2);margin-left:1rem;padding:1rem;display:flex}.im-checkout{min-height:33rem;display:flex}.im-checkout__separator{border-bottom:1px solid var(--color-stroke-2)}.im-checkout__details{background:var(--color-bg-2);position:-webkit-sticky;position:sticky;bottom:0}.im-checkout__table{width:100%}.im-checkout__table>tbody>tr>td:nth-child(2){text-align:right}.im-checkout__table tr td{padding-top:.25rem;padding-bottom:.25rem}.im-checkout__table tr:last-child td{border-bottom:none}.im-checkout__products-table{white-space:nowrap;width:100%;font-size:var(--text-sm)}.im-checkout__products-table td{vertical-align:top;border-bottom:1px solid var(--color-stroke-2);padding:.5em}.im-checkout__products-table td:first-child{white-space:normal;width:100%;padding-left:0}.im-checkout__products-table td:last-child{text-align:right}.im-checkout__products-table tr:last-child td{border:none}.im-checkout__list-container{flex:1;position:relative}.im-checkout__list-container>div{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.cart-total{top:calc(var(--im-menu-height) + 1rem);border-radius:var(--rounded-3xl);padding:1.5rem;position:-webkit-sticky;position:sticky}.cart-total__divider{border-bottom:1px solid var(--color-stroke-2);margin:1.5rem 0}.cart-total__semi-total-price{font-size:24px}.cart-total__price{font-size:18px}.cart-total__row{grid-column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem;font-weight:700;line-height:1.15;display:grid}.im-page--page-type-cart-view .im-page__right{width:400px}.user-agreement-checkbox{display:inline-flex}.user-agreement-checkbox__checkbox{color:var(--color-primary);margin-right:.5rem}.user-agreement-checkbox__label a{color:var(--color-primary-fg-text)}.login-dialog{max-width:25rem}.login-dialog .rc-dialog-body{padding:0}.login-dialog__separator{background:var(--color-bg-3);height:1px}.login-dialog__oauth-buttons{grid-gap:.5rem;font-size:40px;display:grid}.login-dialog__oauth-buttons>div{cursor:pointer;margin:0 .1em .2em}.login-dialog__oauth-header{text-align:center;margin-bottom:1.5rem;font-size:14px;font-weight:700}.login-dialog__b2b-notice-badge{border:1px solid var(--color-primary);color:var(--color-primary);border-radius:4px;padding:4px 16px;font-size:12px;display:inline-block}.login-dialog .ui-tabs{flex:1}.summary-table__row{margin-bottom:.5rem;font-weight:700}.summary-table__row:last-child{margin-bottom:0}.summary-table__row--text-subhead{font-size:var(--text-subtitle-1);font-weight:var(--text-bold)}.summary-table__row--text-head{font-size:var(--text-h1);font-weight:var(--text-bold)}.summary-table__row--type-danger{color:var(--color-danger)}.summary-table__row-content{align-items:center;display:flex}.summary-table__row-description{font-size:var(--text-xs);color:var(--color-dark-blue)}.summary-table__value{margin-left:auto}.summary-table__group{margin-bottom:1rem}.summary-table__group:last-child{margin-bottom:0}.cart-count-input__count{text-align:center;flex:1;min-width:2em;font-size:14px;font-weight:700}.cart-count-input .buy-button{flex:0}.product-notify-dialog__desc{text-align:center;font-size:12px}.product-notify-dialog .im-dialog__body{padding-top:1rem}.category-view-type{border-radius:var(--rounded-2xl)}.category-view-type.im-btn{border-color:var(--color-stroke-3)}.category-view-type__icon{display:flex}.category-view-type__icon .svg-icon{fill:var(--color-fg-4)}.category-view-type__icon--active .svg-icon{fill:var(--color-primary-fg-text)}.product-search-wrap--loading{filter:blur(10px);pointer-events:none}.category-discount-position{position:absolute;top:12px;left:12px}.mobile-gallery{position:relative}.mobile-gallery__root{overscroll-behavior-y:contain;-webkit-user-select:none;user-select:none;touch-action:pan-y;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mobile-gallery__root--not-gallery{touch-action:initial}.mobile-gallery__slide{position:absolute;top:0;bottom:0;left:0;right:0}.mobile-gallery__slide>div{will-change:transform;width:100%;height:100%;position:absolute}.mobile-gallery__slide .image-block{position:static}.mobile-gallery__indicators{justify-content:center;padding:0 5px;display:flex;position:absolute;bottom:20px;left:0;right:0}.mobile-gallery__indicator-item{background:var(--color-fg-4);border-radius:2em;width:4px;height:4px;margin-right:8px;transition:all .2s;box-shadow:0 1px 4px #0000001a}.mobile-gallery__indicator-item:last-child{margin-right:0}.mobile-gallery__indicator-item--active{background:var(--color-primary)}.mobile-gallery--default-size{padding-bottom:100%}.im-expand-content{position:relative}.im-expand-content__expand{margin-top:9px;position:relative}.im-expand-content__expand:after{content:" ";background:linear-gradient(0deg,var(--color-bg-1)20%,#0000 100%);height:60px;position:absolute;bottom:100%;left:0;right:0}.im-expand-content__content--collapsed{max-height:calc(var(--im-expand-height)*1px);overflow:hidden}.breadcrumbs{align-items:center;gap:16px;display:flex}.breadcrumbs__root-btn{font-size:20px;display:flex}.breadcrumbs__root-btn>a{display:flex}.breadcrumbs__root-btn .im-btn{border-radius:var(--rounded-sm);padding:2px}.breadcrumbs__items{flex-wrap:wrap;flex:1;align-items:center;gap:4px;font-size:12px;display:flex}.breadcrumbs__item .chip{box-shadow:none;background:0 0;padding:4px 8px}.breadcrumbs__item--link .chip{color:var(--color-dark-blue)}.breadcrumbs__item--text{font-weight:700}.categories-chips__photo{border-radius:2em;width:28px;height:28px;overflow:hidden}.categories-chips .category-chip{color:inherit;background:var(--color-bg-1);border-radius:2em;padding:6px;text-decoration:none;box-shadow:0 4px 24px #0000000d}.categories-chips .category-chip:hover{color:var(--color-primary);text-decoration:underline}.search-result--loading{filter:blur(10px);pointer-events:none}.global-search{position:relative}.global-search__wrapper{border-radius:calc(var(--rounded-xl) - 2px);background:var(--color-bg-1);box-sizing:border-box;border-right:0;flex:1;align-items:center;margin:2px;padding:2px 0;display:flex}.global-search__form{border-radius:var(--rounded-xl);background:var(--color-primary);align-items:stretch;height:50px;display:flex}.global-search__form .svg-icon{font-size:24px}.global-search__submit{border-radius:calc(var(--rounded-xl) - 2px);color:var(--color-primary-text);background:0 0;border:0;align-self:stretch;margin:2px;padding:0 20px}.global-search__submit:hover{background:var(--color-primary-1)}.global-search__drop-down{z-index:1000;background:var(--color-bg-1);color:var(--color-text);border-radius:var(--rounded-md);box-shadow:var(--shadow-lg);margin-top:1em;padding:1em 0;position:absolute;top:100%;left:0;right:0}.global-search__input{color:inherit;box-sizing:border-box;background:0 0;border:0;outline:none;flex:1;padding:0 .75rem;font-size:14px;font-weight:700;line-height:2rem;display:block}.global-search__input::placeholder{color:var(--color-dark-blue);opacity:.6}.global-search__result-row a{color:inherit;padding:.5em 1em;text-decoration:none;display:block}.global-search__result-row:hover{background:var(--color-bg-2)}.global-search .focus-list__item{cursor:pointer}.search-link-to-search{background:var(--color-bg-1);color:var(--color-bg-0);border:1px solid var(--color-stroke-2);border-radius:2em;width:100%;text-decoration:none}.search-link-to-search--colored .search-link-to-search--light{color:var(--text-dark);background:#0000001a;border:none}.search-link-to-search--colored .search-link-to-search--dark{color:var(--text-light);background:#ffffff4d;border:none}.search-input{background:var(--color-bg-2);border-radius:.75em;min-width:0;padding:.5em;font-size:14px;display:flex}.search-input .svg-icon{color:var(--color-dark-blue);font-size:24px}.search-input__label{flex:1;align-items:center;display:flex}.search-input__input{color:inherit;background:0 0;border:none;outline:none;flex:1;margin-left:.5em;padding:0}.widget-wrapper--is-mobile .widget-slider,.widget-wrapper--is-mobile .widget-slider .mobile-gallery{padding-bottom:calc(var(--widget-slider-ratio,29)*1%*1.2)}.widget-slider{border-radius:var(--rounded-3xl);padding-bottom:calc(var(--widget-slider-ratio,29)*1%);position:relative}.widget-slider .mobile-gallery{padding-bottom:calc(var(--widget-slider-ratio,29)*1%)}.widget-slider__corner-left,.widget-slider__corner-right{align-items:center;display:flex;position:absolute;top:0;bottom:0}.widget-slider__corner-left .im-btn,.widget-slider__corner-right .im-btn{border:1px solid var(--color-stroke-2);opacity:.3;padding:10px;transition:all .1s ease-in;box-shadow:0 8px 24px #00000029}.widget-slider__corner-left .im-btn>span,.widget-slider__corner-right .im-btn>span{font-size:16px}.widget-slider__corner-left .im-btn:hover,.widget-slider__corner-right .im-btn:hover{color:var(--color-primary);opacity:1}.widget-slider__corner-left{padding:0 2rem 0 .75rem;left:0}.widget-slider__corner-right{padding:0 .75rem 0 2rem;right:0}.widget-slider__wrapper{border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.widget-slider .mobile-gallery{border-radius:var(--rounded-3xl);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.widget-slider .mobile-gallery__indicators{justify-content:center;bottom:1rem}.widget-slider .mobile-gallery__indicator-item{flex:initial;width:6px;height:6px;margin-right:1rem;box-shadow:0 1px 4px 2px #0000001a}.widget-slider .mobile-gallery__indicator-item:last-child{margin-right:0}.widget-feedback{background:var(--color-bg-0);color:var(--color-text);border-radius:12px;padding:50px 100px}.widget-feedback .im-btn:before{border-width:2px}.widget-feedback .form-control{background:var(--color-bg-0);color:var(--color-text)}.widget-feedback .form-control__errors{position:absolute}.widget-feedback .form-control fieldset{color:inherit!important;border-color:currentColor!important}.widget-feedback .widget-feedback__description{overflow-wrap:break-word;min-width:0}.widget-feedback .widget-feedback__head{margin-top:0;font-size:28px;font-weight:700;line-height:1.15}.widget-feedback .widget-feedback__text{font-weight:700}.widget-feedback .widget-feedback__send{min-width:200px}.widget-feedback--style-variant-theme,.widget-feedback--style-variant-gray{box-shadow:var(--shadow-md)}.widget-feedback--style-variant-theme .form-control fieldset,.widget-feedback--style-variant-gray .form-control fieldset{border-color:var(--color-primary)!important}.widget-feedback--style-variant-theme .widget-feedback__head,.widget-feedback--style-variant-gray .widget-feedback__head{color:var(--color-primary-fg-text)}.widget-feedback--style-variant-gray{background:var(--color-bg-2)}.widget-feedback--style-variant-secondary .input-phone .input-phone__separator,.widget-feedback--style-variant-primary .input-phone .input-phone__separator{background:currentColor}.widget-feedback--style-variant-secondary .form-control fieldset,.widget-feedback--style-variant-primary .form-control fieldset{border-width:0!important}.widget-feedback--style-variant-secondary{background:var(--color-success);color:var(--color-success-text)}.widget-feedback--style-variant-secondary .form-control{background:var(--color-success-text);color:var(--color-success-text-invert)}.widget-feedback--style-variant-secondary .form-control__errors{color:var(--color-success-text)}.widget-feedback--style-variant-primary{background:var(--color-primary);color:var(--color-primary-text)}.widget-feedback--style-variant-primary .form-control{background:var(--color-primary-text);color:var(--color-primary-text-invert)}.widget-feedback--style-variant-primary .form-control__errors{color:var(--color-primary-text)}.widget-feedback--is-desktop{border-radius:var(--rounded-3xl)}.widget-feedback--is-desktop>.input-group{min-width:0}.widget-feedback--is-desktop>.input-group>*{--input-group-gap:60px!important}.widget-feedback--is-desktop .widget-feedback__phone-wrapper{width:200px;flex-shrink:0!important}.widget-feedback--is-desktop .widget-feedback__description{flex-shrink:2!important}.widget-feedback--is-desktop .widget-feedback__form{flex-shrink:0!important}.widget-feedback--is-mobile{border-radius:var(--rounded-3xl);padding:1rem}.widget-feedback--is-mobile .widget-feedback__head{font-size:20px}.widget-feedback--is-mobile .widget-feedback__text{font-size:12px;font-weight:400}.copy-btn-text{min-width:1px;padding:8px}.copy-btn-text>span,.copy-btn-text .input-group{min-width:1px}.copy-btn-text--size-medium{font-size:14px}.social-block a{color:inherit}.social-block .social-block__icon{margin-left:.5em;margin-right:.5em;display:flex}.social-block .social-block__icon:first-child{margin-left:0}.social-block .social-block__icon:last-child{margin-right:0}.price-list-link{background:var(--color-bg-0);color:var(--color-primary);border:1px solid;border-bottom-width:2px;border-radius:8px;justify-content:center;align-items:center;padding:5px;text-decoration:none;display:flex}.price-list-link__title{color:var(--color-text);font-weight:700}.price-list-link .svg-icon{margin-left:4px;font-size:16px}.favorites-category-chips .chip{margin:.25rem;transition:all .2s}.widget-wrapper{--widget-spacing:1.5rem;margin-bottom:var(--widget-spacing)}.mobile-app .widget-wrapper{--widget-spacing:.75rem}