@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);.site-header{position:fixed;top:0;left:0;width:100%;height:80px;display:flex;flex-direction:row;align-items:center;z-index:10000;background-color:#fff;box-shadow:20px 32px 48px -32px rgba(57,104,151,.08)}.site-header .logo{width:163px;height:32px;background-image:url(../img/logo.e0289421.svg);background-repeat:no-repeat;margin-left:32px;margin-right:24px}.site-header .divider{width:1px;height:56px;background-color:#ebedf0}.site-header .contacts{margin-left:24px}.site-header .contacts .phone{font-weight:600;font-size:13px;letter-spacing:.02em;color:#2a4f86;text-decoration:none}.site-header .contacts .phone,.site-header .contacts .schedule{font-family:Inter,sans-serif;font-style:normal;line-height:16px}.site-header .contacts .schedule{font-weight:400;font-size:12.5px;letter-spacing:.005em;color:#889ebf}.site-header .switcher-wraper{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:center}.site-header .item-wrapper{margin:0 20px}.site-header .item-wrapper .order-num{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;letter-spacing:.005em;color:#889ebf}.site-header .item-wrapper .camera-button{width:32px;height:32px;background-image:url(../img/icon-camera.0306ce53.svg);background-size:20px 20px;background-position:50%;cursor:pointer;background-repeat:no-repeat}.site-header .menu-button{background-image:url(../img/icon-menu.c251ce2b.svg);background-size:4px 18px;background-position:50%;background-repeat:no-repeat;width:20px;height:20px;margin-left:14px;margin-right:38px}.site-header .menu-center{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;font-size:15px;line-height:20px}.site-header .menu-center .underline{position:absolute;width:4px;height:20px;left:0;bottom:-10px;background:#0558ab;border-radius:8px;transform:rotate(90deg)}.site-header .menu-center .item{margin:0 24px;position:relative;font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:20px;cursor:pointer}.site-header .menu-center .item.active{font-weight:700;color:#0558ab}.site-header .menu-left{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:14px;margin-right:38px}.site-header .menu-left .item{cursor:pointer;padding:0 0 0 10px}.blocks-editor{position:fixed;top:80px;left:0;width:100%;height:100%;background-color:#fff}.blocks-editor .right-side-buttons{position:absolute;top:0;right:0;height:100%;transition:right .4s ease-out}.blocks-editor canvas{position:absolute;top:0;left:0;width:100%;height:100%}.blocks-editor .zoom-control{position:absolute;bottom:16px;right:16px}.blocks-editor .zoom-control .zoom-buttons{margin-bottom:16px;background-color:#fff;border-radius:20px}.blocks-editor .zoom-control .full-screen .kraus-button,.blocks-editor .zoom-control .zoom-buttons{box-shadow:16px 32px 48px -4px rgba(64,104,145,.08)!important}.blocks-editor .stage-select{position:absolute;right:16px;top:16px;width:128px}.blocks-editor .stage-select .kraus-select .options-list,.blocks-editor .stage-select .kraus-select .selected-value-wrapper{box-shadow:16px 32px 48px -4px rgba(64,104,145,.08)}.blocks-editor .info-scale{position:fixed;bottom:32px;left:32px;width:83px;height:24px;background-image:url(../img/info-scale.94b95e2a.svg);background-repeat:no-repeat}.blocks-editor .result-information{position:absolute;bottom:24px;left:50%;display:flex;flex-direction:row;background-color:#fff;box-shadow:16px 32px 48px -8px rgba(64,104,145,.08);border-radius:20px;padding:21px 32px}.blocks-editor .result-information .cost{display:flex;flex-direction:column;margin-right:40px}.blocks-editor .result-information .cost .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;color:#889ebf;margin:4px 0}.blocks-editor .result-information .cost .value{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;letter-spacing:.02em;color:#f47090;margin:2px 0}.blocks-editor .result-information .time{display:flex;flex-direction:column;margin-right:40px}.blocks-editor .result-information .time .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;color:#889ebf;margin:4px 0}.blocks-editor .result-information .time .value{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:12.5px;line-height:125%;color:#2a4f86;margin:4px 0}.editor-left-menu{display:flex;flex-direction:row;position:absolute;top:0;left:0;height:100%;transition:top .2s ease-in;transition:left .2s ease}.editor-left-menu .menu-items{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between}.editor-left-menu .menu-items .left-menu-item{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:20px;background:#fff;box-shadow:16px 32px 48px -4px rgba(64,104,145,.08)!important;margin:4px;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:20px 20px}.editor-left-menu .menu-items .left-menu-item .icon{width:20px;height:20px}.editor-left-menu .menu-items .left-menu-item.selected{background-color:#0558ab}.editor-left-menu .menu-items .left-menu-item.selected .icon{filter:brightness(0) invert(1)}.editor-left-menu .section-menu{top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;position:absolute;margin-left:88px;background-color:#fff;border-radius:20px;min-width:264px;max-height:500px;padding-bottom:20px;box-shadow:16px 32px 48px -4px rgba(64,104,145,.08);transition:top .2s ease}.editor-left-menu .section-menu .section-menu-header{height:56px;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:12px}.editor-left-menu .section-menu .section-menu-header .title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;color:#2a4f86;margin-left:32px;margin-top:24px}.editor-left-menu .section-menu .section-menu-header .close-button{width:16px;height:16px;background-image:url(../img/close.77e5c44e.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;margin-top:24px;margin-right:21px}.editor-left-menu .section-menu .section-menu-content{flex-grow:1;overflow:hidden;display:flex}.editor-left-menu .section-menu .section-menu-content .materials-list{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-tab{display:flex;flex-direction:row;justify-content:space-between;padding-left:32px;padding-right:32px;border-bottom:1px solid #ebedf0}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-tab .tab-item .tab-title{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;text-transform:uppercase;color:#889ebf;cursor:pointer}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-tab .tab-item .tab-indicator{margin-top:23px;width:12px;height:0;background:#fff;border:3px solid #0558ab;box-sizing:border-box;border-radius:4px;opacity:0;transition:opacity .2s ease-in}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-tab .tab-item.active .tab-title{font-weight:700;color:#0558ab}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-tab .tab-item.active .tab-indicator{opacity:1}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper{padding-left:32px;padding-right:32px;display:flex;flex-direction:column}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form{margin-top:20px;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;display:flex;padding:10px 16px;align-items:center}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form .icon{width:20px;height:20px;background-image:url(../img/icon-search.161f4c03.svg);background-repeat:no-repeat}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form .input{margin-left:8px}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form .input input{border:none;outline:none;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;padding-bottom:4px}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form .input input::-moz-placeholder{color:#889ebf}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form .input input:-ms-input-placeholder{color:#889ebf}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .search-form .input input::placeholder{color:#889ebf}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .materials-list-items{margin-top:24px;margin-bottom:16px;display:flex;flex-direction:column}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .materials-list-items .materials-list-item{display:flex;flex-direction:row;margin-bottom:16px}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .materials-list-items .materials-list-item .color{width:40px;height:40px;background-color:#fff;border:1px solid #ebedf0;border-radius:20px}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .materials-list-items .materials-list-item .info{display:flex;flex-direction:column;margin-left:16px}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .materials-list-items .materials-list-item .info .title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:12.5px;line-height:16px;color:#2a4f86;margin-bottom:4px}.editor-left-menu .section-menu .section-menu-content .materials-list .materials-list-items-wrapper .materials-list-items .materials-list-item .info .cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;color:#f47090}.editor-left-menu .section-menu .section-menu-content .section-items-list{width:100%;display:flex;flex-direction:column;padding-left:32px;box-sizing:border-box}.editor-left-menu .section-menu .section-menu-content .section-items-list .section{display:flex;flex-direction:column}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-title{margin-top:8px;margin-bottom:20px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:9.5px;line-height:12px;text-transform:uppercase;color:#889ebf}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items{display:flex;flex-direction:column;margin-bottom:16px}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items .section-item{cursor:pointer;margin-bottom:16px;display:flex;flex-direction:row}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items .section-item .icon{width:40px;height:40px;display:flex;align-content:center;align-items:center}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items .section-item .icon img{width:40px;height:40px}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items .section-item .info{margin-left:16px}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items .section-item .info .title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:12.5px;line-height:16px;color:#2a4f86;overflow:hidden;max-width:150px;text-overflow:ellipsis;white-space:nowrap}.editor-left-menu .section-menu .section-menu-content .section-items-list .section .section-items .section-item .info .cost{margin-top:4px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;color:#f47090}.history-buttons{position:absolute;display:flex;flex-direction:row;top:16px;left:16px}.history-buttons .divider{width:8px}.history-buttons .kraus-button{box-shadow:16px 32px 48px -4px rgba(64,104,145,.08)!important}.container-item_content .content.content-carcass,.container-item_content .content.content-windows{display:flex;flex-direction:column}.container-item_content .content.content-windows .windows-list{display:flex;flex-direction:column;margin-top:20px;margin-bottom:28px}.container-item_content .content.content-windows .windows-list .window-item{display:flex;flex-direction:row;align-content:stretch;width:100%;margin-bottom:20px}.container-item_content .content.content-windows .windows-list .window-item:nth-last-child{margin-bottom:0}.container-item_content .content.content-windows .windows-list .window-item .window-item-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.container-item_content .content.content-windows .windows-list .window-item .window-item-content{display:flex;flex-direction:column;margin-left:12px;flex-grow:1}.container-item_content .content.content-windows .windows-list .window-item .window-item-content .window-item-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#2a4f86}.container-item_content .content.content-windows .windows-list .window-item .window-item-content .window-item-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.container-item_content .content.content-windows .windows-list .window-item .window-item-content .window-item-info .window-item-info-options{margin-top:4px;max-width:112px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-windows .windows-list .window-item .window-item-content .window-item-info .window-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.container-item_content .content.content-doors{display:flex;flex-direction:column}.container-item_content .content.content-doors .doors-list{margin-top:20px;margin-bottom:28px;display:flex;flex-direction:column}.container-item_content .content.content-doors .doors-list .door-item{display:flex;flex-direction:row;align-content:stretch;width:100%;margin-bottom:20px}.container-item_content .content.content-doors .doors-list .door-item:nth-last-child{margin-bottom:0}.container-item_content .content.content-doors .doors-list .door-item .door-item-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.container-item_content .content.content-doors .doors-list .door-item .door-item-content{display:flex;flex-direction:column;margin-left:12px;flex-grow:1}.container-item_content .content.content-doors .doors-list .door-item .door-item-content .door-item-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#2a4f86}.container-item_content .content.content-doors .doors-list .door-item .door-item-content .door-item-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.container-item_content .content.content-doors .doors-list .door-item .door-item-content .door-item-info .door-item-info-options{margin-top:4px;max-width:112px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-doors .doors-list .door-item .door-item-content .door-item-info .door-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.container-item_content .content.content-plumbing{display:flex;flex-direction:column}.container-item_content .content.content-plumbing .plumbing-list{margin-bottom:28px;display:flex;flex-direction:column}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item{display:flex;flex-direction:row;align-content:stretch;width:100%;margin-bottom:20px}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item:nth-last-child{margin-bottom:0}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item .plumbing-item-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item .plumbing-item-content{display:flex;flex-direction:column;margin-left:12px;flex-grow:1}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item .plumbing-item-content .plumbing-item-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#2a4f86}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item .plumbing-item-content .plumbing-item-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item .plumbing-item-content .plumbing-item-info .plumbing-item-info-options{margin-top:4px;max-width:112px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-plumbing .plumbing-list .plumbing-item .plumbing-item-content .plumbing-item-info .plumbing-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.container-item_content .content.content-internal-finishing .internal-walls-list{margin-top:20px;margin-bottom:28px;display:flex;flex-direction:column}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item{display:flex;flex-direction:row;align-content:stretch;width:100%;margin-bottom:20px}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item:nth-last-child{margin-bottom:0}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item .internal-wall-item-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item .internal-wall-item-content{display:flex;flex-direction:column;margin-left:12px;flex-grow:1}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item .internal-wall-item-content .internal-wall-item-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#2a4f86}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item .internal-wall-item-content .internal-wall-item-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item .internal-wall-item-content .internal-wall-item-info .internal-wall-item-info-options{margin-top:4px;max-width:112px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-internal-finishing .internal-walls-list .internal-wall-item .internal-wall-item-content .internal-wall-item-info .internal-wall-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.container-item_content .content.content-electric{display:flex;flex-direction:column}.container-item_content .content.content-electric .content-header-electric{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.09em;text-transform:uppercase;color:#889ebf}.container-item_content .content.content-electric .electric-items{display:flex;flex-direction:column;width:100%;margin-top:24px}.container-item_content .content.content-electric .electric-items .electric-item{display:flex;flex-direction:row;width:100%;margin-bottom:24px}.container-item_content .content.content-electric .electric-items .electric-item:last-child{margin-bottom:0!important}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-icon{width:40px;height:40px;margin-right:12px;flex-shrink:0;background-repeat:no-repeat}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info{display:flex;flex-direction:column;width:100%}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper{display:flex;flex-direction:row;margin-top:4px;align-items:center;justify-content:space-between}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-cost.total{color:#f47090}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-buttons{align-items:center;display:flex;flex-direction:row}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-buttons .electric-action-button{width:24px;height:24px;background-repeat:no-repeat;cursor:pointer}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-buttons .electric-action-button.minus{background-image:url(../img/icon-minus.384706ea.svg)}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-buttons .electric-action-button.plus{background-image:url(../img/icon-plus.966d25c4.svg)}.container-item_content .content.content-electric .electric-items .electric-item .electric-item-info .electric-item-info-cost-wrapper .electric-item-info-buttons .electric-counter{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86;min-width:24px;text-align:center}.container-item_content .content.content-electric .packet-select{display:flex;flex-direction:column;margin-bottom:28px}.container-item_content .content.content-electric .packet-select .packet-item{display:flex;flex-direction:row;margin-bottom:20px;width:100%;align-content:stretch}.container-item_content .content.content-electric .packet-select .packet-item:last-child{margin-bottom:0}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-radio-button{width:24px;height:24px;margin-right:16px;background:#fff;border:1px solid #ebedf0;box-sizing:border-box;border-radius:12px;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-radio-button .dot{display:none;width:12px;height:12px;left:6px;top:10px;background:#0558ab;border-radius:6px}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-radio-button.enabled{border:1px solid #0558ab!important}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-radio-button.enabled .dot{display:flex}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-info{display:flex;flex-direction:column;width:100%}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-info .packet-item-info-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#0558ab}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-info .packet-item-info-cost-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-info .packet-item-info-cost-wrapper .packet-item-info-power{margin-top:4px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-info .packet-item-info-cost-wrapper .packet-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-electric .packet-select .packet-item .packet-item-info .packet-item-info-cost-wrapper .packet-item-info-cost.total{color:#f47090}.container-item_content .content.content-additional{display:flex;flex-direction:column}.container-item_content .content.content-additional .comment-form .comment-form-viewer{display:flex;flex-direction:column;background:#fafbfb;border:1px solid #ebedf0;box-sizing:border-box;padding:32px}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-label{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86;margin-bottom:20px}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-text{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86;margin-bottom:32px}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions{display:flex;flex-direction:row}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions .action-button-label{margin-left:8px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions .action-button-icon{width:20px;height:20px}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions .action-button-edit{display:flex;flex-direction:row;cursor:pointer;margin-right:13px;align-items:center}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions .action-button-edit .action-button-icon{background-image:url(../img/icon-pencil.614bac89.svg);background-repeat:no-repeat}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions .action-button-cancel{display:flex;flex-direction:row;cursor:pointer;align-items:center}.container-item_content .content.content-additional .comment-form .comment-form-viewer .comment-form-viewer-actions .action-button-cancel .action-button-icon{background-image:url(../img/icon-bin.972dedc6.svg);background-repeat:no-repeat}.container-item_content .content.content-additional .comment-form .comment-form-editor{display:flex;flex-direction:column;width:100%}.container-item_content .content.content-additional .comment-form .comment-form-editor .comment-form-editor-text{box-sizing:border-box;width:100%;padding:20px;min-height:152px;background:#fff;border:1px solid #ebedf0;border-radius:20px}.container-item_content .content.content-additional .comment-form .comment-form-editor .comment-form-editor-text textarea{width:100%;height:100px;box-sizing:border-box;padding:0;resize:none;outline:none;border:none;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86}.container-item_content .content.content-additional .comment-form .comment-form-editor .comment-form-editor-actions{margin-top:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container-item_content .content.content-additional .comment-form .comment-form-editor .comment-form-editor-actions .action-button-save{display:flex;align-items:center;justify-content:center;background:#0558ab;box-shadow:2px 8px 16px -4px rgba(12,75,124,.12);border-radius:20px;color:#fff;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;width:50%;height:48px;cursor:pointer}.container-item_content .content.content-additional .comment-form .comment-form-editor .comment-form-editor-actions .action-button-cancel{width:50%;text-align:center;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#0558ab;cursor:pointer}.container-item_content .content.content-additional .comment-form .comment-form-add-comment-button{display:flex;flex-direction:row;width:100%;height:48px;border-radius:20px;background:#fff;border:1px solid #ebedf0;box-sizing:border-box;align-items:center;padding:14px 27px;cursor:pointer}.container-item_content .content.content-additional .comment-form .comment-form-add-comment-button .add-comment-button-icon{width:20px;height:20px;background-image:url(../img/icon-comment.f20cd43b.svg);background-repeat:no-repeat;margin-right:12px}.container-item_content .content.content-additional .comment-form .comment-form-add-comment-button .add-comment-button-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-additional .additional-list{margin-bottom:28px;display:flex;flex-direction:column}.container-item_content .content.content-additional .additional-list .additional-item{display:flex;flex-direction:row;align-content:stretch;width:100%;margin-bottom:20px}.container-item_content .content.content-additional .additional-list .additional-item:nth-last-child{margin-bottom:0}.container-item_content .content.content-additional .additional-list .additional-item .additional-item-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.container-item_content .content.content-additional .additional-list .additional-item .additional-item-content{display:flex;flex-direction:column;margin-left:12px;flex-grow:1}.container-item_content .content.content-additional .additional-list .additional-item .additional-item-content .additional-item-title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#2a4f86}.container-item_content .content.content-additional .additional-list .additional-item .additional-item-content .additional-item-info{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}.container-item_content .content.content-additional .additional-list .additional-item .additional-item-content .additional-item-info .additional-item-info-options{margin-top:4px;max-width:112px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content.content-additional .additional-list .additional-item .additional-item-content .additional-item-info .additional-item-info-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.container-item_content .container-item_content_wrapper{display:flex}.container-item_content .content{display:flex;flex-direction:column;width:100%}.container-item_content .content .content-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.container-item_content .content .content-header .content-option-name{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-item_content .content .content-header .content-option-name.bold{font-weight:700!important}.container-item_content .content .content-header .content-option-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.container-item_content .content .content-actions{margin-top:8px;margin-bottom:24px}.building-equipment{position:absolute;right:-624px;bottom:0;display:flex;flex-direction:column;width:324px;height:100%;background:#fff;transition:bottom .4s ease-in;transition:right .4s ease-out;box-shadow:16px 32px 48px -8px rgba(64,104,145,.08)}.building-equipment.visible{right:0!important}.building-equipment .container-type{display:flex;flex-direction:column;padding:40px 32px;box-sizing:border-box}.building-equipment .container-type .container-type_title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#2a4f86}.building-equipment .container-type .container-type_desription{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;margin-top:4px}.building-equipment .container-info{padding:40px 32px;box-sizing:border-box;display:flex;flex-direction:column;border-top:1px solid #ebedf0}.building-equipment .container-info .container-info_row{display:flex;justify-content:space-between;margin-bottom:20px}.building-equipment .container-info .container-info_row:nth-last-child{margin-bottom:0}.building-equipment .container-info .container-info_row .container-info_label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.building-equipment .container-info .container-info_row .container-info_value{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86}.building-equipment .container-items{padding:40px 0;padding-top:20px;box-sizing:border-box;display:flex;flex-direction:column;border-top:1px solid #ebedf0}.building-equipment .container-items .container-item{display:flex;flex-direction:column;padding:10px 32px;transition:padding-top .2s ease-in,padding-bottom .2s ease-in}.building-equipment .container-items .container-item:first-child{border:none;padding-top:0;border-top:none!important}.building-equipment .container-items .container-item.opened{padding:20px 32px;border-top:1px solid #ebedf0;border-bottom:1px solid #ebedf0}.building-equipment .container-items .container-item.opened .container-item_cost{font-weight:600!important}.building-equipment .container-items .container-item.opened .container-item_arrow{transform:rotate(180deg)}.building-equipment .container-items .container-item.opened .container-item_content{margin-top:28px}.building-equipment .container-items .container-item .container-item_info{display:flex;flex-direction:row;align-items:center}.building-equipment .container-items .container-item .container-item_info .container-item_arrow{width:24px;height:24px;background-image:url(../img/item-arrow.0418690a.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer;margin-right:12px;transition:transform .2s ease-in;flex-shrink:0}.building-equipment .container-items .container-item .container-item_info .container-item_arrow.right{margin-right:0;margin-left:24px}.building-equipment .container-items .container-item .container-item_info .container-item_info_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.building-equipment .container-items .container-item .container-item_info .container-item_info_wrapper .container-item_title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;letter-spacing:.015em;color:#2a4f86}.building-equipment .container-items .container-item .container-item_info .container-item_info_wrapper .container-item_cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.building-equipment .container-items .container-item .container-item_content{transition:height .2s ease-out,margin-top .3s ease-out,opacity .1s ease;height:0;width:100%;overflow:hidden}.building-equipment .container-items .container-item .container-item_content .container-item_content_wrapper{display:flex}.building-equipment .container-items .container-item .container-item_content .content{display:flex;flex-direction:column;width:100%}.building-equipment .container-items .container-item .container-item_content .content .content-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.building-equipment .container-items .container-item .container-item_content .content .content-header .content-option-name{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.building-equipment .container-items .container-item .container-item_content .content .content-header .content-option-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.building-equipment .container-items .container-item .container-item_content .content .content-actions{margin-top:8px;margin-bottom:24px}.building-equipment .container-items .container-item .container-item_content .content .small-switcher{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:28px}.building-equipment .container-items .container-item .container-item_content .content .small-switcher .small-switcher-info{display:flex;flex-direction:column}.building-equipment .container-items .container-item .container-item_content .content .small-switcher .small-switcher-info .text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86;margin-right:12px}.building-equipment .container-items .container-item .container-item_content .content .small-switcher .small-switcher-info .cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.selected-item-options{position:absolute;right:-324px;bottom:0;display:flex;flex-direction:column;justify-content:stretch;width:324px;height:100%;background:#fff;opacity:0;transition:bottom .4s ease-in,right .4s ease-out,opacity .4s ease-out;box-shadow:16px 32px 48px -8px rgba(64,104,145,.08)}.selected-item-options.visible{right:0!important;opacity:1!important}.selected-item-options .selected-item-content .divider{height:1px;width:100%;background-color:#ebedf0;margin-bottom:28px}.selected-item-options .selected-item-content .select-label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;margin-bottom:8px}.selected-item-options .selected-item-content .label-item{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.09em;text-transform:uppercase;color:#889ebf;margin-left:40px;margin-bottom:28px}.selected-item-options .selected-item-content .info-item{padding:0 40px;margin-bottom:40px;display:flex;flex-direction:row;box-sizing:border-box}.selected-item-options .selected-item-content .info-item .info-item-icon{width:16px;height:16px;background-image:url(../img/icon-info.4d585830.svg);background-repeat:no-repeat;margin-right:8px;flex-shrink:0}.selected-item-options .selected-item-content .info-item .info-item-text{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;letter-spacing:.01em;color:#889ebf}.selected-item-options .selected-item-content .small-switcher{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:28px}.selected-item-options .selected-item-content .small-switcher .small-switcher-info{display:flex;flex-direction:column}.selected-item-options .selected-item-content .small-switcher .small-switcher-info .text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86;margin-right:12px}.selected-item-options .selected-item-content .small-switcher .small-switcher-info .cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.selected-item-options .selected-item-content .small-switcher .small-switcher-info .cost.blue{color:#889ebf}.selected-item-options .selected-item-content .window-options .window-type{padding:0 40px;margin-top:28px;margin-bottom:20px}.selected-item-options .selected-item-content .window-options .window-size{padding:0 40px;margin-bottom:20px}.selected-item-options .selected-item-content .window-options .window-color{padding:0 40px;margin-bottom:32px}.selected-item-options .selected-item-content .window-options .window-lamination{padding:0 40px;margin-bottom:42px}.selected-item-options .selected-item-content .door-options .door-locks,.selected-item-options .selected-item-content .window-options .window-additional{padding:0 40px}.selected-item-options .selected-item-content .door-options .door-lamination{padding:0 40px;margin-bottom:40px}.selected-item-options .selected-item-content .door-options .door-color{padding:0 40px;margin-bottom:28px}.selected-item-options .selected-item-content .door-options .bottom-part,.selected-item-options .selected-item-content .door-options .top-part{padding:0 40px;margin-bottom:20px}.selected-item-options .selected-item-content .door-options .door-type{padding:0 40px;margin-top:28px;margin-bottom:20px}.selected-item-options .selected-item-content .door-options .door-sizes{padding:0 40px;margin-bottom:20px;display:flex;flex-direction:column;width:100%;justify-content:space-between;box-sizing:border-box}.selected-item-options .selected-item-content .door-options .door-sizes .size-item{display:flex;flex-direction:column}.selected-item-options .selected-item-content .door-options .door-sizes .size-item .size-item-label{width:76px;margin-right:10px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.selected-item-options .selected-item-content .door-options .door-sizes .size-item .size-item-value{margin-top:8px;font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86}.selected-item-options .selected-item-content .door-options .door-sizes .size-item .size-item-value input[type=text]{background:#fff;border:1px solid #ebedf0;border-radius:20px;padding:16px 17px;outline:none;box-sizing:border-box;width:114px;font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86}.selected-item-options .selected-item-content .wall-options .wash-stand-type{padding:0 40px;margin:28px 0}.selected-item-options .selected-item-content .wall-options .wall-sizes{margin:0 40px;margin-top:28px;display:flex;flex-direction:column}.selected-item-options .selected-item-content .wall-options .wall-sizes .size-item{margin-bottom:24px;display:flex;flex-direction:row;align-items:center}.selected-item-options .selected-item-content .wall-options .wall-sizes .size-item .size-item-label{width:76px;margin-right:10px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.selected-item-options .selected-item-content .wall-options .wall-sizes .size-item .size-item-value{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86}.selected-item-options .selected-item-content .wall-options .wall-sizes .size-item .size-item-value input[type=text]{background:#fff;border:1px solid #ebedf0;border-radius:20px;padding:16px 17px;outline:none;box-sizing:border-box;width:158px}.selected-item-options .selected-item-content .wash-stand-options .wash-stand-type{padding:0 40px;margin:28px 0}.selected-item-options .selected-item-content .boiler-options .boiler-volume{padding:0 40px;margin-top:28px}.selected-item-options .selected-item-content .box-options{display:flex;flex-direction:column;flex-grow:0;padding:32px 0}.selected-item-options .selected-item-content .box-options .box-coating,.selected-item-options .selected-item-content .box-options .box-color,.selected-item-options .selected-item-content .box-options .box-walls{padding:0 40px;margin-bottom:20px;display:flex;flex-direction:column}.selected-item-options .selected-item-content .box-options .box-sizes{margin:0 40px;margin-bottom:36px;display:flex;flex-direction:column}.selected-item-options .selected-item-content .box-options .box-sizes .size-item{margin-bottom:24px;display:flex;flex-direction:row;align-items:center}.selected-item-options .selected-item-content .box-options .box-sizes .size-item .size-item-label{width:76px;margin-right:10px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.selected-item-options .selected-item-content .box-options .box-sizes .size-item .size-item-value{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86}.selected-item-options .selected-item-content .box-options .box-sizes .size-item .size-item-value input[type=text]{background:#fff;border:1px solid #ebedf0;border-radius:20px;padding:16px 17px;outline:none;box-sizing:border-box;width:158px}.selected-item-options .selected-item-footer{width:100%;height:96px;display:flex;flex-direction:row;align-items:center;background:#fff;box-shadow:0 -4px 12px rgba(37,58,124,.02);padding:25px 40px;box-sizing:border-box}.selected-item-options .selected-item-footer .kraus-button .label{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;display:flex;align-items:center;text-align:right;letter-spacing:.02em;color:#0558ab!important}.selected-item-options .selected-item-header{position:relative;display:flex;flex-direction:row;box-sizing:border-box;padding:40px;border-bottom:1px solid #ebedf0}.selected-item-options .selected-item-header .selected-item-close-button{position:absolute;right:20px;top:20px;width:36px;height:36px;background-repeat:no-repeat;background-image:url(../img/close-button.51b3a574.svg);cursor:pointer}.selected-item-options .selected-item-header .selected-item-icon{width:40px;height:40px;background-repeat:no-repeat}.selected-item-options .selected-item-header .selected-item-info{display:flex;flex-direction:column;margin-left:20px}.selected-item-options .selected-item-header .selected-item-info .selected-item-title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#2a4f86}.selected-item-options .selected-item-header .selected-item-info .selected-item-cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;color:#f47090}.stage-select .selected-value-wrapper{border:none!important}.stage-select .options-list{width:200px;box-sizing:border-box}.stage-select .options-list .option-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.stage-select .options-list .option-item .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.stage-select .options-list .option-item .option-item-actions{display:flex;flex-direction:row}.stage-select .options-list .option-item .option-item-actions .action-copy{width:20px;height:20px;background-image:url(../img/copy.2e7bd317.svg);background-repeat:no-repeat;background-size:cover}.stage-select .options-list .option-item .option-item-actions .action-delete{width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAS7SURBVHgB5Zt9UttGGMafFbiTzqTFOUF1gpZpL8C0F8gJCr1AKnEBzAVq8X8nISdIcoJ8XCBwgaCcACWYJHyYzftKJmPQfkorW0N+M2C8X9bDrt5ntbsW6JCTZLwRQWxKYIPexpbiB/xzBfni5yx9jo4Q6IDjZBwPIJ6gEtqEowvIPx9kaY7ABBdMYtdXIV5Sw0O04xgk+n6WHiAgQQVzz5LYtwHEfmuSevr3kD0dISCDMD07zwNq8zECEkzwx2T8EPbA1IQNDn4IxCrC8VCXISF3L4GMhmZRyxtJFEU2pP/8PysQ/ymqC4r0f9PrKwQgmGC6qN/UOTL9KUszXT0xKsNIIZPxeAK5JiB2ai00j/aoX2c41lWJF8A+XBgmoFGwp8mNEYigQUuFahir4J6+Rz2NjulccN/47gTXJh6nyd4OzWeTwH66cCjQFaThyf0s2Z5PvyF4kmRjeklwh2BLJJcYXb+/PaS3cMcgm3s0//77DlrU/Xu4Y5Cmp/Pva0GL5q00KxKbdyFo0e+9+fuX0T4esnAa///WGyobWXpgo6koJsBIPRW9Gajm0d7DslpyUVQQa+gBk9V71FnK+buka8919bSCpxrBUjNnXjRRdMnDM1bliSaCoZ/XxugBQkz5JVblXWo6i9EKni2rqEQPP9NSDpYIP0OfnUkOqqrAWpgeWGw+nKsSp8uO4HKfH+R1t1ZuqmpcAKA59SEFqfV6evlhxtXE6zk5/0331D7NaVNdWY64nxDNl6/NgW/yiWNJrLIYitDvYcDYw0JzHwtL4OI5OX0wr2UMZ36ekM2NVGVl+r84hbhdPtWVL/lwztfwiyb3EAaMgltY09btBJWnM59/mOjKP4KGppbEGAW3sKahYxrEmfQqzzS1pLIuzPTSmppaEmMU3EdramNJjMvjYa5KXJo1tbAkxiqYrUmdvqwpZmVJqhybJTFWwU2tqTMqS4oVORz9Dm3VrYL79tQ0s6RfVXl0rUe2+lbBfXtqslhS+yENgzXJ0Ussmuj8svxsVR79Kw5gq28rYLKmL8VhjAVSWhKEwZIS61aN66plrkqcQi7WmsiSViAbWxLjJLg/1tTOkhgnwb2xJrMlWe9fxklwX6zJYkk5HHAS3BdramtJZRtwoxfW1NaSyjZcCvXBmkJYEuOzmZarEhdmTQEsiXEW7GlNhWMa5JVwLN/ekhhnwT7WpNqFlNxFCn6MpFSUl7d3/UJYEuMs2MeaeCOLLjijOsfVT7m5pVymFVmKKyF3WbSpfAhLYpwPprE1ReoPU95XswvWrkXPszbe5l5KYDhuwZYkW1pS2Q7cWao1hbCksh3Xgsu0plCWxPie8chViTTYYnRJIEtivATrrEnw9xpof6iLoc29e3JyKqTmhJGPJTFep2mjKlJvKrK2aDPs/Xlx8JTWq3MEozpaPCiPNZRHiGsFhIiewQMvwXwydgCMobw0ucMXNkVIBAaWEhdSvoEHXkOaV/XZX9EP2Mr2KWDlPpW8D6aROezCYTl0ARzRiNv2reQtmHuZv1OE5Yp+R2L/8rGjaxodPWRPZtFX1fxYYnHw/u8zEvuH71C+RqAl/F2lFWBn9p2HTlZAqrmyfEF/Pqcp62u04CvuRAsBqb+sqwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;margin-left:20px}.stage-select .options-list .option-add-item{border-top:1px solid #ebedf0;margin-top:20px;padding-top:20px;display:flex;flex-direction:row;align-items:center;cursor:pointer}.stage-select .options-list .option-add-item .icon{width:20px;height:20px;margin-right:8px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADkSURBVHgB7djNDYJAEAXgN1RgS8RC/KEA9aScxBuelAZACzG0RAWsuyoJUZLZMCYQMt+JzIG8kAn7sgShtCiPMNi6ZyLc9qtwBwGCwLkoL+YTpmFMfYqjeYKeAgjYMMvvGVGwgYAokDXznHmTBvo7DcTRQBwNxNFAHA3EeZ32rQohOocEqqa6UFeFGIqrLkFXhRiKqy7jW2r7mTKMRA3c30udP6422wIDLrVdnSyOwkTUqdO8NF3zwzrs/V79MXI0EEcDcTQQRwNxJheo8px5E94P/VYXVyEgIDrtnVZ1QVMhIPAEf/BEnT8B7+UAAAAASUVORK5CYII=);background-size:14px 14px;background-position:50%}.stage-select .options-list .option-add-item .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.blocks-renderer{position:fixed;top:80px;left:0;width:100%;height:100%;background-color:#fff}.blocks-renderer canvas{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.blocks-renderer .made-in-immercyb{position:fixed;left:20px;bottom:20px;font-family:Inter;font-style:normal;font-weight:300;font-size:11px;line-height:12px;letter-spacing:.01em;color:#889ebf}.blocks-renderer .made-in-immercyb a{text-decoration:none;outline:none;color:#889ebf}.first-steps{position:fixed;z-index:200000}.first-steps .first-steps-background{position:fixed;background:#2a4f86;opacity:.15;width:100%;height:100%}.first-steps .first-steps-content{position:fixed;display:flex;flex-direction:column;top:50%;left:50%;width:518px;height:536px;margin-left:-259px;margin-top:-268px;background:#fff;box-shadow:16px 32px 48px -8px rgba(64,104,145,.08);border-radius:20px;padding:32px 40px;box-sizing:border-box}.first-steps .first-steps-content .first-steps-close-button{width:36px;height:36px;background-image:url(../img/close-button.51b3a574.svg);background-repeat:no-repeat;cursor:pointer;position:absolute;top:16px;right:16px}.first-steps .first-steps-content .first-steps-header{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#2a4f86}.first-steps .first-steps-content .first-steps-component{margin-top:24px;margin-bottom:48px}.first-steps .first-steps-content .first-steps-component .step{display:flex;flex-direction:column}.first-steps .first-steps-content .first-steps-component .step .step-description{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.first-steps .first-steps-content .first-steps-component .step .step-image{width:100%;height:256px;background-position:50%;background-repeat:no-repeat;margin-top:32px}.first-steps .first-steps-content .first-steps-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.first-steps .first-steps-content .first-steps-actions .buttons{display:flex;flex-direction:row}.first-steps .first-steps-content .first-steps-actions .buttons .kraus-button{margin-right:8px}.first-steps .first-steps-content .first-steps-actions .dots{display:flex;flex-direction:row;align-items:center}.first-steps .first-steps-content .first-steps-actions .dots .dot-item{width:8px;height:8px;border-radius:4px;transition:width .2s ease-out,height .2s ease-out,background-color .2s ease-out;background:#ebedf0;margin-left:8px}.first-steps .first-steps-content .first-steps-actions .dots .dot-item.active{width:20px;height:8px;background:#0558ab;border-radius:4px}.download-scheme{position:fixed;width:100%;height:100%;z-index:100000}.download-scheme .download-scheme-background{position:fixed;background:#2a4f86;opacity:.15;width:100%;height:100%}.download-scheme .download-scheme-content{position:fixed;display:flex;flex-direction:column;padding:32px 40px;box-sizing:border-box;width:560px;height:572px;background:#fff;box-shadow:4px 10px 24px -10px rgba(57,104,151,.08);border-radius:20px;top:50%;left:50%;margin-left:-280px;margin-top:-286px}.download-scheme .download-scheme-content .download-scheme-header{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#2a4f86}.download-scheme .download-scheme-content .download-scheme-description{margin-top:32px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.download-scheme .download-scheme-content .download-scheme-cropper{margin-bottom:40px;margin-top:32px;width:100%;height:293px;display:flex;align-items:center;justify-content:center}.download-scheme .download-scheme-content .download-scheme-actions{display:flex;flex-direction:row}.download-scheme .download-scheme-content .download-scheme-actions .kraus-button{margin-right:8px}.download-scheme .download-scheme-content .download-scheme-close-button{position:absolute;width:36px;height:36px;background-image:url(../img/close-button.51b3a574.svg);cursor:pointer;top:16px;right:16px}.ordering-equipment{display:flex;flex-direction:column;width:600px}.ordering-equipment .order-image{width:100%;height:482px;background-image:url(/pics/order-image.png);background-repeat:no-repeat;border-radius:20px}.ordering-equipment .ordering-comment-form{margin-top:24px;box-sizing:border-box;width:100%;display:flex;flex-direction:column;background:#fafbfb;border-radius:20px;padding:20px 24px}.ordering-equipment .ordering-comment-form textarea{padding:20px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;background:#fff;border:1px solid #ebedf0;border-radius:20px;outline:none;width:100%;box-sizing:border-box;resize:none;height:56px;overflow:hidden}.ordering-equipment .ordering-comment-form .actions{margin-top:24px;display:flex;flex-direction:row}.ordering-equipment .ordering-comment-form .actions .kraus-button{margin-right:8px}.ordering-equipment .equipment-wrapper{margin-top:60px}.ordering-equipment .equipment-wrapper .building-equipment{position:relative;right:auto;box-shadow:none;width:100%}.ordering-result{width:392px;display:flex;flex-direction:column;background:#fff;border:1px solid #ebedf0;border-radius:20px;padding:36px 40px;box-sizing:border-box}.ordering-result .project-name{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;display:flex;color:#2a4f86}.ordering-result .project-num{margin-top:8px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.ordering-result .project-description{margin-top:24px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:20px;letter-spacing:.02em;color:#2a4f86}.ordering-result .divider{background-color:#ebedf0;height:1px;width:100%;margin:28px 0}.ordering-result .info-items{display:flex;flex-direction:column}.ordering-result .info-items .info-item{display:flex;margin-bottom:20px;align-items:flex-end}.ordering-result .info-items .info-item:last-child{margin-bottom:0}.ordering-result .info-items .info-item .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;margin-right:28px;width:130px}.ordering-result .info-items .info-item .value{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86}.ordering-result .cost-wrapper{display:flex;flex-direction:row;justify-content:space-between}.ordering-result .cost-wrapper .cost{display:flex;flex-direction:column}.ordering-result .cost-wrapper .cost .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.ordering-result .cost-wrapper .cost .value{margin-top:4px;font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;display:flex;color:#f47090}.ordering-contacts-form{width:600px;padding-bottom:200px}.ordering-contacts-form .form-label{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#2a4f86}.ordering-contacts-form .form-label.margined{margin-top:48px}.ordering-contacts-form .form-input{width:424px;box-sizing:border-box;margin-top:20px}.ordering-contacts-form .form-input .kraus-input{width:100%}.ordering-contacts-form .delivery-columns{display:flex;flex-direction:row}.ordering-contacts-form .delivery-columns .form-input{width:204px}.ordering-contacts-form .delivery-columns .form-input:last-child{margin-left:16px}.ordering-success{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ordering-success .success-content{display:flex;flex-direction:column;width:512px}.ordering-success .success-content .success-content-header{display:flex;flex-direction:row;align-items:center}.ordering-success .success-content .success-content-header .icon{width:48px;height:48px;background-image:url(../img/icon-success-big.1920e494.svg);background-repeat:no-repeat;margin-right:16px}.ordering-success .success-content .success-content-header .label{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:33px;line-height:40px;letter-spacing:-.01em;color:#0558ab}.ordering-success .success-content .success-message{margin-top:40px;margin-bottom:40px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.ordering-success .success-content .kraus-button{width:216px}.ordering-wrapper{width:100%;margin-top:80px;display:flex;justify-content:center;overflow:auto}.ordering{width:1040px;box-sizing:border-box;display:flex;flex-direction:column}.ordering .ordering-label{display:flex;flex-direction:column;margin-top:96px;margin-bottom:40px}.ordering .ordering-label .label{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:33px;line-height:40px;color:#2a4f86}.ordering .ordering-label .step{margin-top:12px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.ordering .ordering-columns{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.admin{padding:185px 100px;width:100%}.admin .h1{font-family:Inter;font-style:normal;font-weight:700;font-size:33px;line-height:40px}.admin .settings{padding-top:30px;display:flex}.admin .settings .settings-panel-left{width:380px}.admin .settings .catalog-item{font-size:15px;padding:0 0 24px 0;cursor:pointer}.admin .settings .catalog-item.active{font-weight:700;font-size:15px;line-height:20px;display:flex;align-items:center;letter-spacing:.015em;color:#0558ab}.admin .settings .settings-panel-right{width:100%}.admin .settings .settings-panel-right .catalog-option-header{display:flex;justify-content:space-between}.admin .settings .settings-panel-right .catalog-option-0{width:100%;font-weight:700;font-size:18px;padding:0 0 10px 0}.admin .settings .settings-panel-right .catalog-option-1,.admin .settings .settings-panel-right .catalog-option-2{width:100%;font-weight:700;font-size:16px;padding:20px 0 10px 10px}.admin .settings .settings-panel-right .catalog-option-3{width:100%;font-size:14px;font-weight:700;padding:20px 0 10px 10px}.admin .settings .settings-panel-right .catalog-save{display:flex;justify-content:left;width:100%;font-size:14px;font-weight:700;padding:20px 0 30px 10px}.admin .settings .settings-panel-right .catalog-save .save{background:#0558ab;border-radius:20px;color:#fff}.admin .settings .settings-panel-right .catalog-save .cancel,.admin .settings .settings-panel-right .catalog-save .save{width:123px;height:48px;font-style:normal;font-weight:600;font-size:13px;line-height:46px;text-align:center;cursor:pointer}.admin .settings .settings-panel-right .catalog-save .cancel{margin-left:10px;border:1px solid #0558ab;box-sizing:border-box;border-radius:20px}.admin .settings .settings-panel-right .name{font-style:normal;font-weight:600;font-size:13px;padding:12px;width:100%}.admin .settings .settings-panel-right .name.hints{width:200px}.admin .settings .settings-panel-right .cost,.admin .settings .settings-panel-right .hint,.admin .settings .settings-panel-right .price{font-style:normal;font-weight:600;font-size:13px;padding:12px;min-width:150px;text-align:right}.admin .settings .settings-panel-right .hint{min-width:500px;text-align:left}.admin .settings .settings-panel-right .icon-edit{width:20px;height:20px;background-image:url(../img/icon-edit.ac854934.svg);background-repeat:no-repeat;cursor:pointer}.admin .settings .settings-panel-right .catalog_edit_header{display:flex;width:100%;background:#fafbfb;margin:10px 0 10px 10px}.admin .settings .settings-panel-right .catalog_edit{font-size:15px;display:flex;width:100%;padding:15px 0 15px 10px}.admin .settings .settings-panel-right .catalog_edit input{width:120px;background:#fff;height:43px;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;text-align:right;padding:0 10px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;color:#2a4f86}.admin .settings .settings-panel-right .catalog_edit input:focus{outline:none}.admin .settings .settings-panel-right .catalog_edit .hint input{width:100%;text-align:left}.admin .settings .settings-panel-right .catalog_edit .name{font-weight:400;font-size:15px}.admin .settings .settings-panel-right .catalog_edit .cost,.admin .settings .settings-panel-right .catalog_edit .hint,.admin .settings .settings-panel-right .catalog_edit .price{font-size:15px;font-weight:700;color:#f47090;padding:0 0}.admin .settings .settings-panel-right .catalog_edit .cost .value,.admin .settings .settings-panel-right .catalog_edit .hint .value,.admin .settings .settings-panel-right .catalog_edit .price .value{padding:10px 10px}.admin .catalog-list{display:flex}.admin .catalog-list .item{font-size:16px;padding:25px 20px 25px 0;cursor:pointer}.admin .catalog-list .item.active{font-weight:700}.admin .orders .header{display:flex;justify-content:space-between;padding:48px 0}.admin .orders .filters{display:flex;flex-direction:row;position:relative}.admin .orders .filters .search{width:180px}.admin .orders .filters .search input{width:160px;background:#fff;height:48px;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;text-align:left;padding:0 10px 0 40px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#2a4f86;background-image:url(../img/icon-search.161f4c03.svg);background-repeat:no-repeat;background-position:14px 14px;cursor:pointer}.admin .orders .filters .search input:focus{outline:none}.admin .orders .filters .search input::-moz-placeholder{color:#889ebf;opacity:1}.admin .orders .filters .search input:-ms-input-placeholder{color:#889ebf;opacity:1}.admin .orders .filters .search input::placeholder{color:#889ebf;opacity:1}.admin .orders .filters .date{width:180px;position:relative}.admin .orders .filters .date .date_clear{position:absolute;width:30px;height:30px;cursor:pointer;top:13px;left:125px}.admin .orders .filters .date input{width:160px;background:#fff;height:48px;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;text-align:left;padding:0 10px 0 40px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#2a4f86;background-image:url(../img/icon-calendar.f78cd96c.svg);background-repeat:no-repeat;background-position:14px 14px;cursor:pointer}.admin .orders .filters .date input:focus{outline:none}.admin .orders .filters .date input::-moz-placeholder{color:#889ebf;opacity:1}.admin .orders .filters .date input:-ms-input-placeholder{color:#889ebf;opacity:1}.admin .orders .filters .date input::placeholder{color:#889ebf;opacity:1}.admin .orders .table{display:flex;flex-direction:column}.admin .orders .table .td-id{width:10%}.admin .orders .table .td-date{width:20%;text-align:center}.admin .orders .table .td-customer{text-align:left;width:35%}.admin .orders .table .td-order{text-align:left;width:15%}.admin .orders .table .td-status{width:15%}.admin .orders .table .table-header{text-align:center;padding:24px 0}.admin .orders .table .table-header,.admin .orders .table .table-row{display:flex;justify-content:space-between;font-size:10px;color:#889ebf;border-bottom:1px solid #ebedf0}.admin .orders .table .table-row{padding:24px 5px;cursor:pointer}.admin .orders .table .table-row.gray{background-color:#fafbfb}.admin .orders .table .table-row .td-id{font-weight:500;font-size:13px;line-height:16px;color:#2a4f86;text-align:center}.admin .orders .table .table-row .td-date{font-weight:400;font-size:13px;line-height:16px;color:#889ebf}.admin .orders .table .table-row .td-customer .info{display:flex;flex-direction:column}.admin .orders .table .table-row .td-customer .info .name{font-style:normal;font-weight:600;font-size:15px;line-height:20px;color:#2a4f86}.admin .orders .table .table-row .td-customer .info .contacts{display:flex;flex-direction:row;padding:8px 0;overflow:hidden}.admin .orders .table .table-row .td-customer .info .contacts .phone{display:flex;flex-direction:row;padding:0 5px 0 0}.admin .orders .table .table-row .td-customer .info .contacts .phone .icon{width:20px;height:20px;background-image:url(../img/icon-phone.1a4a2d35.svg);background-repeat:no-repeat;cursor:pointer}.admin .orders .table .table-row .td-customer .info .contacts .phone .value{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#889ebf}.admin .orders .table .table-row .td-customer .info .contacts .email{display:flex;flex-direction:row}.admin .orders .table .table-row .td-customer .info .contacts .email .icon{width:20px;height:20px;background-image:url(../img/icon-email.740dcf59.svg);background-repeat:no-repeat;cursor:pointer}.admin .orders .table .table-row .td-customer .info .contacts .email .value{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#889ebf}.admin .orders .table .table-row .td-order .info{display:flex;flex-direction:column}.admin .orders .table .table-row .td-order .info .container{font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#2a4f86;padding:0 0 8px 0}.admin .orders .table .table-row .td-order .info .cost{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#f47090}.admin .orders .table .table-row .td-status .value{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#fff;padding:5px;text-align:center}.admin .orders .table .table-row .td-status .value.waiting{background:#f47090;border-radius:20px}.admin .orders .table .table-row .td-status .value.inprogress{background:#0558ab;border-radius:20px}.admin .orders .pager{display:flex;justify-content:left;text-align:center;padding:24px 0;font-size:10px;color:#889ebf}.admin .orders .pager .info{font-style:normal;font-weight:400;font-size:13px;line-height:50px;color:#889ebf;padding:0 8px 0 0}.admin .orders .pager .arrow{padding:0 0 0 8px}.admin .order .header{display:flex;justify-content:space-between;padding:48px 0}.admin .order .header .title{display:flex;flex-direction:row;position:relative}.admin .order .header .left{display:flex;flex-direction:row;justify-content:right;min-width:300px}.admin .order .header .left .left-item{font-size:13px;line-height:16px;min-width:150px;display:flex;align-items:center;letter-spacing:.01em;padding:0 0 0 5px}.admin .order .footer{display:flex;justify-content:space-between;padding:10px 0}.admin .order .footer .right{display:flex;flex-direction:row;position:relative}.admin .order .footer .right .text{display:flex;flex-direction:column;width:300px}.admin .order .footer .right .text .blue{font-weight:700;font-size:15px;line-height:20px;color:#2a4f86}.admin .order .footer .right .text .gray{font-weight:400;font-size:13px;line-height:16px;color:#889ebf}.admin .order .footer .right .order-cost{font-weight:700;font-size:20px;line-height:24px;display:flex;align-items:center;letter-spacing:-.01em;color:#f47090}.admin .order .footer .left{display:flex;flex-direction:row;justify-content:right;min-width:300px}.admin .order .footer .left .left-item{font-size:13px;line-height:16px;min-width:150px;display:flex;align-items:center;letter-spacing:.01em;padding:0 0 0 5px}.admin .order .divider{width:100%;height:1px;margin:40px 0;background:#ebedf0}.admin .order .content{display:flex;flex-direction:row;justify-content:space-between}.admin .order .content .right{display:flex;flex-direction:column;width:100%;min-width:630px;padding:0 48px 0 0}.admin .order .content .left{display:flex;flex-direction:column;min-width:340px}.admin .order .content .image-block{border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;margin:0 0 24px 0;overflow:hidden}.admin .order .content .image-block img{width:100%;height:auto}.admin .order .content .equipment-block{border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;padding:40px;margin:0 0 24px 0}.admin .order .content .equipment-block-title{font-weight:700;font-size:15px;line-height:20px;letter-spacing:.015em;color:#2a4f86;padding:0 0 16px 0}.admin .order .content .equipment-block .order-cost-title{font-weight:600;font-size:15px;line-height:20px;letter-spacing:.015em;text-align:right;color:#f47090}.admin .order .content .equipment-block .row{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:7px 0}.admin .order .content .equipment-block .row .col1{font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;text-align:left;width:35%}.admin .order .content .equipment-block .row .col2{font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86;text-align:left;width:45%}.admin .order .content .equipment-block .row .col3{font-weight:400;font-size:13px;line-height:16px;text-align:right;color:#889ebf;width:20%;white-space:nowrap}.admin .order .content .equipment-block .row .col3 .count{font-weight:600;font-size:13px;line-height:16px;color:#2a4f86;white-space:nowrap}.admin .order .content .equipment-block .row.title{background:#fafbfb;border-radius:10px;padding:8px 12px;margin:10px 0 10px 0}.admin .order .content .info-block{border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;padding:40px;margin:0 0 24px 0}.admin .order .content .info-block .row{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:7px 0}.admin .order .content .info-block .row .row-item{display:flex;flex-direction:column}.admin .order .content .info-block .project-item{display:flex;flex-direction:column;justify-content:center;text-align:center}.admin .order .content .info-block .project-item .value{font-weight:700;font-size:15px;line-height:20px;letter-spacing:.015em;color:#2a4f86;padding:0 0 8px 0}.admin .order .content .info-block-title{font-weight:700;font-size:20px;line-height:24px;color:#2a4f86;padding:0 0 16px 0;display:flex;justify-content:space-between}.admin .order .content .info-block-title .icon-edit{width:20px;height:20px;background-image:url(../img/icon-edit.ac854934.svg);background-repeat:no-repeat;cursor:pointer}.admin .order .content .info-block .text-blue{font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86;padding:0 0 10px 0}.admin .order .content .info-block .text-gray{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;padding:0 0 10px 0}.admin .order .content .info-block .text-cost{font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#f47090}.admin .order .content .info-block .text-phone{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#0558ab}.admin .order .content .info-block .text-comment{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.admin .order .content .info-block .order-cost-big{font-weight:700;font-size:20px;line-height:24px;display:flex;align-items:center;letter-spacing:-.01em;color:#f47090;padding:0 0 20px 0;white-space:nowrap}.admin .order .content .info-block .phone{display:flex;flex-direction:row;padding:9px 0}.admin .order .content .info-block .phone .icon{width:20px;height:20px;background-image:url(../img/icon-phone.1a4a2d35.svg);background-repeat:no-repeat;cursor:pointer;padding:0 15px 0 0}.admin .order .content .info-block .phone .value{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#0558ab}.admin .order .content .info-block .email{display:flex;flex-direction:row;padding:9px 0}.admin .order .content .info-block .email .icon{width:20px;height:20px;background-image:url(../img/icon-email.740dcf59.svg);background-repeat:no-repeat;cursor:pointer;padding:0 15px 0 0}.admin .order .content .info-block .email .value{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#0558ab}.admin .order .content .info-block .address{display:flex;flex-direction:row;padding:9px 0}.admin .order .content .info-block .address .icon{width:20px;height:20px;background-image:url(../img/icon-map-marker.381e96cb.svg);background-repeat:no-repeat;cursor:pointer;padding:0 15px 0 0}.admin .order .content .info-block .address .value{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.admin .order .content .info-block .date{display:flex;flex-direction:row;padding:9px 0}.admin .order .content .info-block .date .icon{width:20px;height:20px;background-image:url(../img/icon-calendar.f78cd96c.svg);background-repeat:no-repeat;cursor:pointer;padding:0 15px 0 0}.admin .order .content .info-block .date .value{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.admin .order .content .info-block .time{display:flex;flex-direction:row;padding:9px 0}.admin .order .content .info-block .time .icon{width:20px;height:20px;background-image:url(../img/icon-clock.1710fcbb.svg);background-repeat:no-repeat;cursor:pointer;padding:0 15px 0 0}.admin .order .content .info-block .time .value{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.admin .order .content input{width:260px;background:#fff;height:56px;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;text-align:right;padding:10px 20px;margin:0 10px 0 0;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#2a4f86}.admin .order .content input:focus{outline:none}.admin .order .content input::-moz-placeholder{color:#889ebf;opacity:1}.admin .order .content input:-ms-input-placeholder{color:#889ebf;opacity:1}.admin .order .content input::placeholder{color:#889ebf;opacity:1}.admin .order .content .comment-form{padding:20px 0}.admin .order .content .comment-form textarea{padding:20px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;background:#fff;border:1px solid #ebedf0;border-radius:20px;outline:none;width:100%;box-sizing:border-box;resize:none;height:56px;overflow:hidden}.admin .order .content .kraus-button{margin:20px 0 0 0}.login-form{padding:200px 0 0 0;width:300px}.login-form .logo{display:flex;height:150px;justify-content:center}.login-form .logo .icon-logo{width:95px;height:110px;background-image:url(../img/login-logo.0013259d.svg);background-repeat:no-repeat}.login-form .email,.login-form .password{padding:10px}.login-form .error,.login-form .submit{display:flex;justify-content:center;padding:10px}.login-form .error{font-style:normal;font-weight:600;font-size:13px;line-height:16px;color:#f47090}.kraus-select{display:flex;flex-direction:column}.kraus-select .selected-value-wrapper{display:flex;flex-direction:row;padding:16px 20px;align-items:center;justify-content:space-between;background-color:#fff;border-radius:20px;border:1px solid #ebedf0;cursor:pointer}.kraus-select .selected-value-wrapper .selected-value{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86}.kraus-select .selected-value-wrapper .arrow{width:16px;height:16px;background-image:url(../img/arrow.0d4eb1ff.svg);background-repeat:no-repeat;margin-left:20px}.kraus-select .options-list{position:absolute;display:none;flex-direction:column;padding:16px 20px;background-color:#fff;border-radius:20px;margin-top:52px}.kraus-select .options-list.visible{display:flex}.kraus-select .options-list .option-item{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;display:flex;height:30px;align-items:center;cursor:pointer}.kraus-select .options-list .option-item:hover{color:#2a4f86}.kraus-select.red .selected-value-wrapper{background:#f47090}.kraus-select.red .selected-value-wrapper .selected-value{color:#fff}.kraus-select.blue .selected-value-wrapper{background:#0558ab}.kraus-select.blue .selected-value-wrapper .selected-value{color:#fff}.kraus-button{display:flex;flex-direction:row;padding:16px 16px;background:#fff;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;align-items:center;cursor:pointer}.kraus-button .icon{width:16px;height:16px;background-position:50%;background-repeat:no-repeat}.kraus-button.disabled .icon{opacity:.2}.kraus-button .label{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;color:#889ebf;margin:0 8px}.kraus-switcher{display:flex;flex-direction:row;position:relative;background:#fafbfb;border-radius:20px}.kraus-switcher .highlighter{top:0;left:0;position:absolute;background:#0558ab;box-shadow:2px 8px 16px -4px rgba(12,75,124,.12);border-radius:20px;height:100%;transition:width .2s ease-in;transition:left .2s ease-in}.kraus-switcher .values-wrapper{position:relative;width:100%;display:flex;flex-direction:row}.kraus-switcher .values-wrapper .value-item{padding:16px 26px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:12.5px;line-height:16px;letter-spacing:.005em;color:#889ebf;cursor:pointer;transition:color .2s ease-in;width:50%;display:flex;align-items:center;justify-content:center}.kraus-switcher .values-wrapper .value-item.enabled{color:#fff}.kraus-switcher-small{display:flex;flex-direction:row;position:relative;background:#fafbfb;border-radius:20px;width:40px;height:24px;cursor:pointer}.kraus-switcher-small .highlighter{top:0;left:0;position:absolute;width:24px;height:24px;transition:left .1s ease-out,width .2s ease,border-top-color .2s ease-out,border-bottom-color .2s ease-out,border-left-color .2s ease-out,border-right-color .2s ease-out;background:#fff;border:1px solid #0558ab;box-sizing:border-box;border-radius:20px}.kraus-switcher-small .highlighter.disabled{border-color:#ebedf0;box-shadow:none}.kraus-switcher-small .values-wrapper{position:relative;width:100%;display:flex;flex-direction:row;background-color:#0558ab;border-radius:20px;transition:background-color .4s ease-out}.kraus-switcher-small .values-wrapper.disabled{background:#fafbfb}.kraus-switcher-small .values-wrapper .value-item{cursor:pointer;transition:color .2s ease-in;width:50%;display:flex;align-items:center;justify-content:center}.kraus-input{background:#fff;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px;height:56px;display:flex;flex-direction:row;position:relative;align-content:stretch}.kraus-input.has-error{border-color:#f47090;margin-bottom:48px}.kraus-input.focused{box-shadow:0 0 6px -18px rgba(5,88,171,.08)}.kraus-input .error{top:64px;left:0;color:#f47090}.kraus-input .error,.kraus-input .placeholder{position:absolute;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em}.kraus-input .placeholder{top:20px;left:20px;display:flex;color:#889ebf;transition:font-size .1s ease-in,line-height .1s ease-in,top .1s ease-in}.kraus-input .placeholder.small{top:10px;font-size:11px;line-height:12px}.kraus-input .icon{width:20px;height:20px;margin-top:18px;margin-left:20px;margin-right:10px;flex-shrink:0}.kraus-input input{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:16px;display:flex;letter-spacing:.01em;color:#2a4f86;margin-top:14px;margin-left:18px;margin-right:18px;border:0;outline:none;background-color:transparent;flex-grow:1}.popup-wrapper .popup-background{position:fixed;opacity:.15;background-color:#2a4f86;width:100%;height:100%;z-index:99999}.popup-wrapper .popup{position:fixed;display:flex;z-index:100000;background:#fff;box-shadow:16px 32px 48px -8px rgba(64,104,145,.08);border-radius:20px}.popup-wrapper .popup .popup-close-button{position:absolute;right:16px;top:16px;width:36px;height:36px;background-image:url(../img/close-button.51b3a574.svg);cursor:pointer}.popup-wrapper .popup .popup-content-wrapper{display:flex;flex-direction:column;padding:32px 40px}.popup-wrapper .popup .popup-content-wrapper .popup-header{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#2a4f86;margin-bottom:24px}.popup-wrapper .popup .popup-content-wrapper .popup-content{width:100%;display:flex;box-sizing:border-box;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.popup-wrapper .popup .popup-content-wrapper .popup-actions{display:flex;flex-direction:row;margin-top:32px}.popup-wrapper .popup .popup-content-wrapper .popup-actions .kraus-button{margin-right:8px}.popup-wrapper .popup .popup-content-wrapper.project-sended{display:flex}.popup-wrapper .popup .popup-content-wrapper.project-sended .popup-content{display:flex;flex-direction:row;width:340px}.popup-wrapper .popup .popup-content-wrapper.project-sended .popup-content .success-icon{background-image:url(../img/icon-success.e2d12d9a.svg);background-repeat:no-repeat;width:24px;height:24px;flex-shrink:0;margin-right:16px}.popup-wrapper .popup .popup-content-wrapper.project-sended .popup-content .description span{font-weight:700}.popup-wrapper .popup .popup-content-wrapper.send-project .popup-content{display:flex;flex-direction:column;width:340px}.popup-wrapper .popup .popup-content-wrapper.send-project .email-input{width:100%;box-sizing:border-box;padding-top:24px}.popup-wrapper .popup .popup-content-wrapper.send-project .email-input input{background:#fff;border:1px solid #ebedf0;border-radius:20px;box-sizing:border-box;padding:16px 20px;outline:none;width:100%;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.popup-wrapper .popup .popup-content-wrapper.clear-project .popup-content{width:340px}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content{width:438px;display:flex;flex-direction:column}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .description{margin-bottom:20px}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item{margin-bottom:12px;box-sizing:border-box;padding:16px;width:100%;display:flex;flex-direction:row;background:#fff;box-shadow:10px 16px 40px -16px rgba(57,104,151,.1);border-radius:20px;cursor:pointer}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-icon{width:152px;height:152px;background-repeat:no-repeat;background-position:50%;border:1px solid #ebedf0;box-sizing:border-box;border-radius:20px}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-info{display:flex;flex-direction:column;margin-left:24px}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-info .container-type-item-info-title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;letter-spacing:.015em;color:#2a4f86}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-info .container-type-item-info-size{margin-top:8px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-info .container-type-item-info-description{margin-top:12px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;display:flex;align-items:center;letter-spacing:.01em;color:#2a4f86}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-info .container-type-item-info-space{flex-grow:1}.popup-wrapper .popup .popup-content-wrapper.select-container-type .popup-content .container-type-item .container-type-item-info .container-type-item-info-cost{margin-bottom:18px;font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;letter-spacing:.015em;color:#f47090}.small-switcher{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.small-switcher .small-switcher-info{display:flex;flex-direction:column}.small-switcher .small-switcher-info .text{font-weight:500;color:#2a4f86}.small-switcher .small-switcher-info .cost,.small-switcher .small-switcher-info .text{font-family:Inter,sans-serif;font-style:normal;font-size:13px;line-height:16px;letter-spacing:.01em}.small-switcher .small-switcher-info .cost{font-weight:400;color:#f47090}.included-in-price{margin-bottom:30px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.included-in-price .included-in-price-info{display:flex;flex-direction:column}.included-in-price .included-in-price-info .included-in-price-info-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:.01em;color:#2a4f86}.included-in-price .included-in-price-info .included-in-price-info-cost{margin-top:4px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.included-in-price .included-in-price-checkbox{width:24px;height:24px;background-image:url(../img/checkbox.e2d12d9a.svg);background-repeat:no-repeat}.selected-value{display:flex;flex-direction:row;align-items:center}.selected-value .icon{width:20px;height:20px;background:transparent;margin-right:12px;border-radius:100%;overflow:hidden}.selected-value .icon .type-image{display:flex}.container-select,.selected-value .selected-value-content{display:flex;flex-direction:column}.container-select{width:100%}.container-select .selected-value{display:flex;flex-direction:row;background:#fafbfb;border-radius:10px;height:32px;box-sizing:border-box;padding:8px 12px;align-items:center;justify-content:space-between;cursor:pointer}.container-select .selected-value .selected-value-text{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.container-select .selected-value .arrow{width:16px;height:16px;background-image:url(../img/contrainer-select-arrow.0d4eb1ff.svg);background-repeat:no-repeat;transition:transform .2s ease-in;flex-shrink:0;transform:rotate(180deg)}.container-select .options-list{display:none}.container-select .options-list .option-item{cursor:pointer;height:32px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf;box-sizing:border-box;padding:8px 12px}.container-select.opened .options-list{display:flex;flex-direction:column}.container-select.opened .selected-value .arrow{transform:rotate(0deg)}.equipment-select .selected-value .selected-value-content .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.equipment-select .selected-value .icon{width:20px;height:20px;background:transparent;margin-right:12px}.equipment-select .selected-value .icon.image{border-radius:0}.equipment-select .selected-value .icon .type-image{display:flex;justify-content:center;align-items:center;align-content:center;height:100%;width:100%}.equipment-select .selected-value .icon .type-image .type-image-icon{width:20px;height:20px;background-size:contain;background-position:50%;background-repeat:no-repeat}.equipment-select .option-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start!important;margin-bottom:20px}.equipment-select .option-item .icon{width:20px;height:20px;background:transparent;margin-right:12px;border-radius:100%}.equipment-select .option-item .icon.image{border-radius:0}.equipment-select .option-item .icon .type-image{display:flex}.equipment-select .option-item .icon .type-image .type-image-icon{width:20px;height:20px;background-size:contain;background-position:50%;background-repeat:no-repeat}.equipment-select .option-item .option-item-content{display:flex;flex-direction:column}.equipment-select .option-item .option-item-content .title{font-family:Inter,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.02em;color:#2a4f86;margin-bottom:4px}.equipment-select .option-item .option-item-content .cost{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#f47090}.equipment-select .option-item .option-item-content .no-cost{ont-family:Inter;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.01em;color:#889ebf}.mx-icon-calendar,.mx-icon-clear{display:none!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{margin:0;padding:0;font-family:Inter,sans-serif;color:#2a4f86}#app{position:relative;top:0;left:0;width:100%;height:100%}#app #content{display:flex;align-items:center;justify-content:center}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#fff;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.3;background:#2a4f86}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:0 0;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translateX(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-draggable-area{position:relative}.vue-bounding-box{position:relative;height:100%;width:100%;border:2px solid #f47090;border-radius:2px}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-simple-line{background:0 0;transition:border .5s;border-color:hsla(0,0%,100%,.3);border-width:0;border-style:solid}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.vue-simple-handler{display:block;background:#fff;height:8px;width:8px;border:2px solid #f47090;box-sizing:border-box;border-radius:2px}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{box-sizing:border-box}.vue-rectangle-stencil,.vue-rectangle-stencil__preview{position:absolute;height:100%;width:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}