@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-light.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Light"),local("/local/templates/gliver_new/fonts/Montserrat-Light"),url(/local/templates/gliver_new/fonts/montserrat-light.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-light.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-light.ttf) format("truetype");font-weight:300;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-mediumitalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Medium Italic"),local("/local/templates/gliver_new/fonts/Montserrat-MediumItalic"),url(/local/templates/gliver_new/fonts/montserrat-mediumitalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-mediumitalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-mediumitalic.ttf) format("truetype");font-weight:500;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-thin.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Thin"),local("/local/templates/gliver_new/fonts/Montserrat-Thin"),url(/local/templates/gliver_new/fonts/montserrat-thin.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-thin.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-thin.ttf) format("truetype");font-weight:100;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-extralightitalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat ExtraLight Italic"),local("/local/templates/gliver_new/fonts/Montserrat-ExtraLightItalic"),url(/local/templates/gliver_new/fonts/montserrat-extralightitalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-extralightitalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-extralightitalic.ttf) format("truetype");font-weight:200;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-bolditalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Bold Italic"),local("/local/templates/gliver_new/fonts/Montserrat-BoldItalic"),url(/local/templates/gliver_new/fonts/montserrat-bolditalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-bolditalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-bolditalic.ttf) format("truetype");font-weight:700;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-semibold.eot);src:local("/local/templates/gliver_new/fonts/Montserrat SemiBold"),local("/local/templates/gliver_new/fonts/Montserrat-SemiBold"),url(/local/templates/gliver_new/fonts/montserrat-semibold.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-semibold.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-extralight.eot);src:local("/local/templates/gliver_new/fonts/Montserrat ExtraLight"),local("/local/templates/gliver_new/fonts/Montserrat-ExtraLight"),url(/local/templates/gliver_new/fonts/montserrat-extralight.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-extralight.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-extralight.ttf) format("truetype");font-weight:200;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-extrabolditalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat ExtraBold Italic"),local("/local/templates/gliver_new/fonts/Montserrat-ExtraBoldItalic"),url(/local/templates/gliver_new/fonts/montserrat-extrabolditalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-extrabolditalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-extrabolditalic.ttf) format("truetype");font-weight:800;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-italic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Italic"),local("/local/templates/gliver_new/fonts/Montserrat-Italic"),url(/local/templates/gliver_new/fonts/montserrat-italic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-italic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-bold.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Bold"),local("/local/templates/gliver_new/fonts/Montserrat-Bold"),url(/local/templates/gliver_new/fonts/montserrat-bold.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-bold.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-lightitalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Light Italic"),local("/local/templates/gliver_new/fonts/Montserrat-LightItalic"),url(/local/templates/gliver_new/fonts/montserrat-lightitalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-lightitalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-lightitalic.ttf) format("truetype");font-weight:300;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-blackitalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Black Italic"),local("/local/templates/gliver_new/fonts/Montserrat-BlackItalic"),url(/local/templates/gliver_new/fonts/montserrat-blackitalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-blackitalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-blackitalic.ttf) format("truetype");font-weight:900;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-semibolditalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat SemiBold Italic"),local("/local/templates/gliver_new/fonts/Montserrat-SemiBoldItalic"),url(/local/templates/gliver_new/fonts/montserrat-semibolditalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-semibolditalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-regular.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Regular"),local("/local/templates/gliver_new/fonts/Montserrat-Regular"),url(/local/templates/gliver_new/fonts/montserrat-regular.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-regular.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-medium.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Medium"),local("/local/templates/gliver_new/fonts/Montserrat-Medium"),url(/local/templates/gliver_new/fonts/montserrat-medium.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-medium.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-extrabold.eot);src:local("/local/templates/gliver_new/fonts/Montserrat ExtraBold"),local("/local/templates/gliver_new/fonts/Montserrat-ExtraBold"),url(/local/templates/gliver_new/fonts/montserrat-extrabold.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-extrabold.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-extrabold.ttf) format("truetype");font-weight:800;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-black.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Black"),local("/local/templates/gliver_new/fonts/Montserrat-Black"),url(/local/templates/gliver_new/fonts/montserrat-black.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-black.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-black.ttf) format("truetype");font-weight:900;font-style:normal;font-family:Montserrat}@font-face{src:url(/local/templates/gliver_new/fonts/montserrat-thinitalic.eot);src:local("/local/templates/gliver_new/fonts/Montserrat Thin Italic"),local("/local/templates/gliver_new/fonts/Montserrat-ThinItalic"),url(/local/templates/gliver_new/fonts/montserrat-thinitalic.eot) format("embedded-opentype"),url(/local/templates/gliver_new/fonts/montserrat-thinitalic.woff) format("woff"),url(/local/templates/gliver_new/fonts/montserrat-thinitalic.ttf) format("truetype");font-weight:100;font-style:italic;font-family:Montserrat}:root{--transition:0.2s ease-out;--white-color:#fff;--warning-color:#b45309;--dark-red-color:#b6262c;--success-bgcolor:#d1fae5;--gray1-color:#27282b;--error-color:#b91c1c;--gray5-color:#e7e8e9;--btn-error-border-color:#fcd34d;--gray4-color:#c9cbcf;--green-color:#10b981;--black-color:#000;--btn-error-content-color:#d97706;--red-color:#f4212d;--success-color:#047857;--gray6-color:#f4f5f5;--gray3-color:#93969d;--gray2-color:#3f4146;--warning-bgcolor:#fef3c7;--btn-error-background-color:#fffbeb;--error-bgcolor:#fee2e2}*{outline:none}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{font-size:16px;font-weight:400;font-style:normal;line-height:1.2}body{min-height:100vh;overflow-x:hidden;color:var(--gray1-color);flex-direction:column;background-color:var(--white-color);margin:0;font-family:Montserrat,sans-serif;display:flex}.container,body{position:relative;min-width:320px}.container{margin-right:auto;max-width:1320px;padding-right:20px;margin-left:auto;width:100%;padding-left:20px}h1,h2,h3,h4,h5,h6{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit}.h1,h1{font-weight:300}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:400}@media (min-width:992px){.h1,h1{font-size:36px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}}@media (max-width:991.98px){.h1,h1{font-size:24px}.h2,.h3,h2,h3{font-size:20px}}a{text-decoration:none;color:inherit;transition:all .15s ease-in-out;cursor:pointer}img{font-size:0}img,svg{max-width:100%}svg{pointer-events:none;max-height:100%}#bx-panel{position:relative!important;width:100%!important}.icon{height:24px;min-height:24px;min-width:24px;width:24px}.dis-scroll{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.overflow-hidden{overflow:hidden!important}.is-hidden{display:none!important}.visually-hidden{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;position:absolute!important;margin:-1px!important;width:1px!important}.overlay{position:relative;cursor:pointer;z-index:1999}.overlay:before{right:0;content:"";position:fixed;bottom:0;top:0;background-color:rgba(0,0,0,.6);left:0}.list-reset{list-style:none;padding:0;margin:0}.font-normal{font-weight:400!important}.font-bold{font-weight:700!important}.semibold{font-weight:600!important}.ws-nowrap{white-space:nowrap}.text-right{text-align:right}.color-red{color:var(--red-color)!important}.color-gray2{color:var(--gray2-color)!important}.color-gray3{color:var(--gray3-color)!important}.fill-red{fill:var(--red-color)}.fill-gray3{fill:var(--gray3-color)}.fill-gray4{fill:var(--gray4-color)}.block-mb-xsmall{margin-bottom:24px!important}.flex{display:flex}.flex-v-center{align-items:center;display:flex}.flex-h-center{justify-content:center;display:flex}.flex-v-start{align-items:flex-start;display:flex}.flex-h-start{justify-content:flex-start;display:flex}.flex-v-end{align-items:flex-end;display:flex}.flex-h-end{justify-content:flex-end;display:flex}.flex-all-center{justify-content:center}.flex-all-center,.flex-all-sb{align-items:center;display:flex}.flex-all-sb{justify-content:space-between}@media (min-width:992px){a:hover{text-decoration:none}svg use{transition:var(--transition)}.mobile-only{display:none!important}.block-mb-small{margin-bottom:48px!important}.block-mb,.block-mb-big{margin-bottom:60px!important}}@media (max-width:991.98px){.desktop-only{display:none!important}.block-mb-small{margin-bottom:20px!important}.block-mb{margin-bottom:24px!important}.block-mb-big{margin-bottom:40px!important}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.flex-1{flex:1}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.align-items-center{align-items:center!important}.w-100{width:100%!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}.mr-basic{margin-right:12px!important}.mb-basic{margin-bottom:12px!important}.pt-basic{padding-top:12px!important}.pr-basic{padding-right:12px!important}.pb-basic{padding-bottom:12px!important}.pl-basic{padding-left:12px!important}.pt-small{padding-top:8px!important}.pr-small{padding-right:8px!important}.pb-small{padding-bottom:8px!important}.pl-small{padding-left:8px!important}.br-none{display:none!important}@media (min-width:576px){.br-none-sm{display:none!important}}@media (min-width:992px){.d-flex-desktop{display:flex!important}.mobile-only{display:none!important}.w-100-desktop{width:100%!important}.mr-basic-desktop{margin-right:12px!important}.mb-basic-desktop{margin-bottom:12px!important}}@media (min-width:1200px){.br-none-xl{display:none!important}}@media (max-width:991.98px){.d-block-mobile{display:block!important}.d-flex-mobile{display:flex!important}.flex-column-mobile{flex-direction:column!important}.justify-content-between-mobile{justify-content:space-between!important}.align-items-center-mobile{align-items:center!important}.desktop-only{display:none!important}.w-100-mobile{width:100%!important}.mr-basic-mobile{margin-right:12px!important}.mb-basic-mobile{margin-bottom:12px!important}.mr-auto-mobile{margin-right:auto!important}.p-0-mobile{padding:0!important}.pl-0-mobile{padding-left:0!important}}@media (min-width:992px) and (max-width:1199.98px){.br-lg{display:inline!important}}#scroll-up{justify-content:center;right:30px;position:fixed;background-color:var(--gray5-color);align-items:center;border-radius:4px;display:none;z-index:10010}#scroll-up.scroll-up{bottom:30px}#scroll-up.scroll-up-below{bottom:15px}#scroll-up .icon{pointer-events:none}body.overflow-hidden #scroll-up{z-index:0}@media (min-width:992px){#scroll-up{height:56px;padding:16px;transition:var(--transition);width:56px}#scroll-up:hover{background-color:var(--gray4-color)}#scroll-up.show{display:flex}}@keyframes rotating-no-image{0%{transform:rotate(0deg) translate(-50%,-50%)}to{transform:rotate(1turn) translate(-50%,-50%)}}img:not([src]):not([srcset]){visibility:hidden}.page-navbar{display:flex}.page-navbar__back-to{justify-content:flex-end;font-size:14px;display:flex}.breadcrumbs__link,.page-navbar__back-to-link{align-items:center;display:inline-flex}.page-navbar__back-to-link{font-weight:500;color:var(--gray3-color)}.page-navbar__back-to-link:hover{color:var(--gray3-color)}.page-navbar .icon{fill:var(--gray3-color)}.page-navbar__back-to-link span{padding-left:8px}.breadcrumbs{font-size:13px;width:100%}.breadcrumbs__list{list-style:none;padding:0;flex-wrap:wrap;margin:0;align-items:center;display:flex}.breadcrumbs__item{position:relative;display:inline-flex}@media (min-width:992px){.page-navbar{padding-top:20px;margin-bottom:8px}.page-navbar div:not(:last-of-type){margin-right:20px}.page-navbar__back-to{min-width:300px;width:300px}.breadcrumbs__item:first-of-type{color:var(--gray1-color)}.breadcrumbs__item:not(:first-of-type){color:var(--gray3-color);cursor:default}.breadcrumbs__item:not(:first-of-type):before{content:"/";padding-right:6px;padding-left:6px}}@media (max-width:991.98px){.page-navbar{padding-top:8px;margin-bottom:8px}.breadcrumbs__link{padding:8px 0;color:var(--gray3-color)}.breadcrumbs__link span{padding-left:8px}}.calc-navbar-bottom{right:0;position:fixed;bottom:0;background-color:var(--gray6-color);left:0;z-index:1109}.calc-project-details__label{font-size:13px;font-weight:600;margin-bottom:8px;line-height:16px}.calc-project-details__title{font-size:18px;text-decoration:underline;font-weight:500;text-underline-offset:1px;line-height:22px}.calc-project-details__title span{display:inline-flex}.calc-project-details__content{cursor:pointer}.calc-project-details__content-header{font-size:13px;font-weight:500;position:relative;align-items:center;line-height:16px;display:inline-flex}.calc-project-details__content-title{color:var(--gray3-color)}.calc-project-details__content-header .icon,.calc-project-details__content-header span:not(.modal-close){pointer-events:none;user-select:none}.calc-project-details__content-header .icon{fill:var(--gray3-color)}.calc-project-action__room{align-items:center;display:flex}.calc-project-action__room-title{font-size:14px;font-weight:500;margin-right:12px;color:var(--gray3-color);white-space:nowrap}.calc-project-action__room .btn{color:var(--gray1-color)}.calc-project-action__room .btn .content-text span{text-decoration:underline dashed 1px var(--gray1-color);text-underline-offset:2px}.calc-project-action__room .btn .icon,.calc-project-action__room .btn:hover .icon{fill:var(--gray1-color)}.calc-project-action__room .btn-dropdown .content-dropdown{transform:translateY(calc(-100% - 4px));bottom:unset;top:0}@media (min-width:992px){.calc-navbar-bottom__container{padding-top:20px;padding-bottom:20px}.calc-project-details{margin-right:32px}.calc-project-details__header,.calc-project-details__title{margin-bottom:8px}.calc-project-details__header-trigger{display:none}.calc-project-details__modal.modal{height:auto;bottom:calc(100% + 4px);top:unset;left:0;width:540px}.calc-project-details__modal.modal.is-visible{position:absolute}.calc-project-details__modal .modal-wrapper{transform:translate(0);transition:none;position:relative;top:0;left:0}.calc-project-action{flex:1;align-items:center;display:flex}.calc-project-action__btns{justify-content:flex-end;flex-wrap:wrap;margin:0 -8px -8px 0;align-items:center;display:flex}.calc-project-action__btns:not(:last-of-type){margin-right:32px}.calc-project-action__btns .btn{margin:0 8px 8px 0}.calc-project-action__room .btn:hover .content-text{color:var(--dark-red-color)}.calc-project-action__room .btn:hover .content-text span{text-decoration-color:var(--dark-red-color)}.calc-project-modal-modules.modal{height:auto;right:0;top:93px;left:unset}}@media (min-width:1320px){.calc-navbar-bottom__container{display:flex}.calc-project-action{justify-content:flex-end}}@media (max-width:991.98px){.calc-navbar-bottom__container{padding-top:12px;padding-bottom:12px}.calc-project-details{margin-bottom:4px}.calc-project-details__header{display:flex}.calc-project-details__header-content{flex:1;margin-right:16px}.calc-project-details__header-btn .icon{height:40px;min-height:40px;padding:8px;min-width:40px;width:40px}.calc-project-action,.calc-project-details__content,.calc-project-details__title span:not(:first-of-type){transition:var(--transition)}.calc-navbar-bottom:not(.calc-navbar-bottom--open) .calc-project-details__content,.calc-navbar-bottom:not(.calc-navbar-bottom--open) .calc-project-details__title span:not(:first-of-type){max-height:0!important;opacity:0;display:none}.calc-project-action__btns .btn{height:35px!important;min-height:35px!important;font-size:12px}.calc-navbar-bottom--open .calc-project-action,.calc-navbar-bottom--open .calc-project-details__content,.calc-navbar-bottom--open .calc-project-details__title span:not(:first-of-type){max-height:none;opacity:1}.calc-navbar-bottom--open .calc-project-details__header-btn .icon{transform:rotate(270deg)}.calc-project-details__content-header{padding-top:12px;padding-bottom:12px}.calc-navbar-bottom--open .calc-project-details__header,.calc-navbar-bottom--open .calc-project-details__title span:first-of-type{margin-bottom:4px}.calc-project-action__btns:not(:last-child){margin-bottom:12px}.calc-project-action__btns:last-child{margin-bottom:-12px}.calc-project-action__btns .btn{margin-bottom:12px;width:100%}.calc-project-action__room .btn-dropdown .content-dropdown--left,.calc-project-action__room .btn-dropdown .content-dropdown--right{right:unset;left:unset}.modal.calc-project-modal-modules{background:rgba(0,0,0,.6)!important;width:100%!important}.modal.calc-project-modal-modules .modal-wrapper{height:calc(100% - 60px)!important;top:60px!important}}@media (min-width:992px) and (max-width:1319.98px){.calc-project-details{margin-bottom:16px}}@media (min-width:992px) and (max-width:1550px){.calc-navbar-bottom__container{padding-right:116px}}.selected-products-modal{padding-bottom:90px}.selected-products-modal .selected-products__title{font-size:12px;font-weight:500;margin-bottom:12px;color:var(--gray3-color);text-transform:uppercase}.selected-products-modal .selected-products__title-big{font-size:15px;font-weight:700;margin-bottom:16px;color:var(--gray2-color)}.selected-products__list{list-style:none;padding:0;margin:0}.selected-products__item{align-items:center;display:flex}.selected-products__view{margin-right:12px}.selected-products__view img{height:40px;min-height:40px;object-fit:contain;min-width:40px;border-radius:4px;width:40px}.selected-products__descr{padding:6px 0;align-items:center;width:100%;display:flex}.selected-products__descr-details:not(:last-of-type){margin-right:20px}.selected-products__descr-subtitle,.selected-products__descr-title{font-weight:500}.selected-products__descr-title:not(:last-of-type){margin-bottom:4px}.selected-products__descr-title{color:var(--gray2-color)}.selected-products-modal .selected-products__descr-title{font-size:14px}.selected-products .selected-products__descr-title--small,.selected-products:not(.selected-products-modal) .selected-products__descr-title{font-size:13px}.selected-products__descr-subtitle{font-size:11px;color:var(--gray3-color)}.selected-products__descr-details{flex:1}.selected-products__total{font-size:12px;font-weight:600;color:var(--gray2-color);padding-left:56px}.calc-project-modal-modules .selected-products__btns .btn:not(:last-of-type){margin-bottom:8px}.calc-project-modal-modules .selected-products__item,.calc-project-modal-modules .selected-products__total{cursor:pointer}@media (min-width:992px){.selected-products-modal .selected-products__item{padding:4px}.selected-products-modal .selected-products__item:not(:last-of-type){margin-bottom:4px}.calc-project-modal-modules .selected-products__btns{padding-top:20px}}@media (max-width:991.98px){.selected-products-modal .selected-products__item:not(:last-of-type){margin-bottom:12px}.calc-project-modal-modules .selected-products__btns .btn{padding-top:8px;justify-content:flex-start;padding-bottom:8px;display:flex}.calc-project-modal-modules .selected-products__btns .btn-noframe .main-icon+.content-text span{padding-left:8px}}.btn-wrapper .btn:not(:last-of-type){margin-right:12px}.btn-g{flex-wrap:wrap;gap:16px 12px;display:flex}.btn-reset{padding:0;border:none;color:inherit;background-color:transparent;cursor:default}.btn{justify-content:center;font-size:14px;font-weight:600;transition:var(--transition);position:relative;align-items:center;line-height:1.2;display:inline-flex}.btn,.btn-default{border:2px solid transparent;background-color:transparent;border-radius:4px;cursor:pointer;font-family:Montserrat,sans-serif}.btn-default{font-size:inherit;font-weight:inherit;appearance:none;line-height:inherit}.btn:not(.btn-small,.btn-xsmall,.btn-xxsmall,.btn-noframe,.btn-square){height:45px;min-height:45px;gap:5px}.btn:not(.btn-square,.btn-icon,.btn-small,.btn-xsmall,.btn-xxsmall,.btn-noframe){padding-right:24px;padding-left:24px}.btn-xxsmall{height:20px;min-height:20px}.btn-xsmall{height:28px;min-height:28px}.btn-xsmall:not(.btn-square),.btn-xxsmall:not(.btn-square){padding-right:10px;padding-left:10px}.btn-square{overflow:hidden;min-width:40px;width:40px;white-space:nowrap}.btn-square span{font-size:0}.btn-small.btn-square{min-width:36px;width:36px}.btn-icon{padding-right:16px;padding-left:16px}.btn .icon{height:24px;min-height:24px;position:relative;min-width:24px;width:24px}.btn .content-text,.btn .icon{pointer-events:none;transition:var(--transition)}.btn .content-text{text-align:center;align-items:center;line-height:17px;display:inline-flex}.btn-icon .content-text span:not(.icon-wrapper){padding-left:8px}.btn span:not(:last-child){margin-right:4px}.btn--red{border-color:var(--red-color);color:var(--white-color);background-color:var(--red-color)}.btn--red .icon{fill:var(--white-color)}.btn--red .icon--stroke{stroke:var(--white-color)}.btn--gray2{border-color:var(--gray2-color);color:var(--white-color);background-color:var(--gray2-color)}.btn--gray2 .icon{fill:var(--white-color)}.btn--gray2 .icon--stroke{stroke:var(--white-color)}.btn--gray3{border-color:var(--gray3-color);color:var(--white-color);background-color:var(--gray3-color)}.btn--gray3 .icon{fill:var(--white-color)}.btn--gray3 .icon--stroke{stroke:var(--white-color)}.btn--gray4{border-color:var(--gray3-color);color:var(--gray1-color);background-color:var(--white-color)}.btn--gray4.active,.btn--gray4:hover{border-color:var(--gray2-color);color:var(--white-color);background-color:var(--gray2-color)}.btn--gray4.btn-dropdown--open{border-color:var(--gray3-color);color:var(--gray1-color);background-color:var(--white-color)}.btn--gray4 .icon{fill:var(--gray1-color)}.btn--gray4.active .icon,.btn--gray4:hover .icon{fill:var(--white-color)}.btn--gray5{background-color:var(--gray5-color)}.btn--gray5,.btn--gray5.btn-dropdown--open{border-color:var(--gray5-color);color:var(--gray1-color)}.btn--gray5.btn-dropdown--open{background-color:var(--white-color)}.btn--gray5 .icon{fill:var(--gray2-color)}.btn--gray5 .icon--stroke{stroke:var(--gray2-color)}.btn--gray6{background-color:var(--gray6-color)}.btn--gray6,.btn--gray6.btn-dropdown--open{border-color:var(--gray5-color);color:var(--gray1-color)}.btn--gray6.btn-dropdown--open{background-color:var(--white-color)}.btn--gray6 .icon{fill:var(--gray1-color)}.btn--gray6 .icon--stroke{stroke:var(--gray1-color)}.btn--disabled{border-color:var(--gray4-color);color:var(--gray3-color);background-color:var(--gray4-color)}.btn--disabled .icon{fill:var(--gray3-color)}.btn--disabled .icon--stroke{stroke:var(--gray3-color)}.btn .content-text .icon-wrapper{display:inline-flex}.btn .content-text-visible span:not(.icon-wrapper){display:inline!important}.btn-noframe{padding:0;justify-content:flex-start;border:0;color:var(--gray3-color)}.btn-noframe .icon{fill:var(--gray3-color)}.btn-noframe .icon--stroke{stroke:var(--gray3-color)}.btn-error{border:1px solid var(--btn-error-border-color)!important;color:var(--btn-error-content-color)!important;background-color:var(--btn-error-background-color)!important}.btn-error .icon{fill:var(--btn-error-content-color)!important}.btn-error .icon--stroke{stroke:var(--btn-error-content-color)!important}.btn:not(.btn-dropdown) .content-dropdown{display:none}.btn-bordered{font-weight:600;color:var(--red-color);border-bottom:1px dashed}.btn-dropdown .content-dropdown{transform:translateY(calc(100% + 1px));position:absolute;opacity:0;bottom:0;background-color:var(--white-color);box-shadow:0 6px 12px hsla(0,0%,7%,.2);border-radius:4px;user-select:none;display:none;z-index:1}.btn-dropdown--open .content-dropdown{opacity:1;user-select:auto;display:block}.btn-dropdown .content-dropdown__section:not(:last-of-type){margin-bottom:8px}.btn-dropdown .content-dropdown__title{pointer-events:none;padding:8px;font-size:12px;font-weight:500;color:var(--gray3-color);text-transform:uppercase}.btn-dropdown .content-dropdown__item span,.btn-dropdown .content-dropdown__title{white-space:nowrap}.btn-dropdown .content-dropdown__item{padding:10px 12px;font-size:14px;font-weight:500;color:var(--gray1-color);transition:.15s ease-in-out;align-items:center;display:flex}.btn-dropdown .content-dropdown__item.disabled{pointer-events:none;opacity:.4;cursor:not-allowed}.btn-dropdown .content-dropdown__section:first-child .content-dropdown__item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.btn-dropdown .content-dropdown__section:last-child .content-dropdown__item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-dropdown .content-dropdown__icon{height:24px;min-height:24px;fill:var(--gray3-color);min-width:24px;width:24px}.btn-dropdown .content-dropdown__icon,.btn-dropdown .content-dropdown__item span{pointer-events:none}.btn-dropdown .content-dropdown__icon--stroke{stroke:var(--gray3-color)}.btn-dropdown .content-dropdown__item span{font-size:14px;font-weight:500;color:var(--gray1-color);padding-left:8px}.btn-dropdown .content-dropdown__search{padding:8px;position:relative}.btn-dropdown .content-dropdown__options,.btn-dropdown .content-dropdown__search{text-align:left}.btn-dropdown .content-dropdown__search:before{height:24px;transform:translateY(-50%);pointer-events:none;right:18px;content:"";position:absolute;top:50%;background:no-repeat 50%/100% #fff url(/local/templates/gliver_new/img/search.png);width:24px}.btn-dropdown .content-dropdown__field,.btn-dropdown .content-dropdown__search{border-radius:4px}.btn-dropdown .content-dropdown__field{padding:8px 42px 8px 8px;font-size:14px;border:1px solid var(--gray4-color);font-weight:500;transition:var(--transition);width:100%;line-height:17px}.btn-dropdown .content-dropdown__field:focus{border-color:var(--gray3-color)}.btn-dropdown .content-dropdown__options{list-style:none;padding:0;font-size:14px;font-weight:400;margin:0;line-height:17px}.btn-dropdown .content-dropdown--search .content-dropdown__options{overflow-y:auto;max-height:180px}.btn-dropdown .content-dropdown--room .content-dropdown__options{min-width:275px}.btn-dropdown .content-dropdown__option{color:var(--gray1-color);transition:var(--transition);cursor:default;white-space:nowrap}.btn-dropdown .content-dropdown--search .content-dropdown__option{padding:8px}.btn-dropdown .content-dropdown--room .content-dropdown__option{align-items:center;display:flex}.btn-dropdown .content-dropdown--room .content-dropdown__option--control{padding:10px 12px}.btn-dropdown .content-dropdown--room .content-dropdown__option--control,.btn-dropdown .content-dropdown--room .content-dropdown__option--control:hover{color:var(--gray3-color)}.btn-dropdown .content-dropdown--room .content-dropdown__option--control .icon{fill:var(--gray3-color)}.btn-dropdown .content-dropdown--room .content-dropdown__option .icon:not(:last-child){margin-right:8px}.btn-dropdown .content-dropdown:not(.content-dropdown--search) .content-dropdown__option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.btn-dropdown .content-dropdown .content-dropdown__option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-dropdown .content-dropdown__option.disabled{display:none}.btn-dropdown .content-dropdown .content-dropdown__item--selected,.btn-dropdown .content-dropdown .content-dropdown__item--selected:hover,.btn-dropdown .content-dropdown--search .content-dropdown__option--selected,.btn-dropdown .content-dropdown--search .content-dropdown__option--selected:hover{color:var(--white-color)!important;background-color:var(--gray2-color)!important}.btn-dropdown .content-dropdown--room .content-dropdown__option--selected{font-weight:600}@media (min-width:992px){.btn--red:hover{border-color:var(--dark-red-color);color:var(--white-color);background-color:var(--dark-red-color)}.btn--gray2:hover{border-color:var(--gray3-color);color:var(--white-color);background-color:var(--gray3-color)}.btn--gray5:hover{border-color:var(--gray5-color);color:var(--gray1-color);background-color:var(--white-color)}.btn-noframe:hover{color:var(--gray2-color)}.btn-noframe:hover .icon{fill:var(--gray2-color)}.btn-noframe:hover .icon--stroke{stroke:var(--gray2-color)}.btn:not(.btn-noframe) .main-icon{margin-left:-4px}.btn-small.btn-icon .content-text .icon-wrapper{margin-right:-4px}.btn-small{height:36px;min-height:36px}.btn-small:not(.btn-square){padding-right:14px;padding-left:14px}.btn-noframe .main-icon+.content-text span{padding-left:8px}.btn-dropdown .content-dropdown{transition:var(--transition);left:0}.btn-dropdown .content-dropdown--right{right:0;left:unset}.btn-dropdown .content-dropdown__item:hover{background-color:var(--gray6-color)}.btn-dropdown .content-dropdown--search .content-dropdown__options,.btn-dropdown .content-dropdown__search{min-width:300px}.btn-dropdown .content-dropdown--room .content-dropdown__option{cursor:pointer}.btn-dropdown .content-dropdown--room .content-dropdown__option:not(.content-dropdown__option--control){padding:10px 12px}.btn-dropdown .content-dropdown__field:hover{border-color:var(--gray3-color)}.btn-dropdown .content-dropdown__option:hover{color:var(--gray1-color)}.btn-dropdown .content-dropdown--search .content-dropdown__option:hover{background-color:var(--gray5-color)}.btn-dropdown .content-dropdown--room .content-dropdown__option:hover{background-color:var(--gray6-color)}}@media (max-width:991.98px){.btn-small{height:40px;min-height:40px}.btn-small:not(.btn-square){padding-right:10px;padding-left:10px}.btn-small.btn-icon:not(.btn-square) .content-text span:not(.icon-wrapper){display:none}.btn-small .content-text .icon-wrapper{padding-left:8px}.btn-wrapper .btn:not(:last-of-type),.flex-column-mobile .btn:not(:last-of-type){margin-bottom:12px}.btn-wrapper .btn-w-100-mobile{width:100%}.btn-wrapper .btn-w-100-mobile:not(:last-of-type){margin-right:0}.btn-wrapper .btn-w-50-mobile{width:calc(50% - 6px)}.btn .icon--mobile-40{height:40px;min-height:40px;padding:8px;min-width:40px;width:40px}.btn-dropdown .content-dropdown--search{width:calc(100vw - 40px)}.btn-dropdown .content-dropdown--search .content-dropdown__options,.btn-dropdown .content-dropdown__search{min-width:320px}.btn-dropdown .content-dropdown--room .content-dropdown__option:not(.content-dropdown__option--control){padding:10px 12px 13px}}.rotate-top{transform:rotate(90deg)}.rotate-right{transform:rotate(180deg)}.rotate-bottom{transform:rotate(270deg)}.link{font-size:13px;font-weight:600;line-height:1.2}.link-underline{text-decoration:underline dashed transparent;text-underline-offset:2px}.link--red{text-decoration-color:var(--red-color);color:var(--red-color)}.link--gray3{text-decoration-color:var(--gray3-color);color:var(--gray3-color)}.tippy-box{color:var(--gray1-color);background-color:var(--white-color)}.tippy-box,.tippy-box[data-theme~=copy]{pointer-events:auto;font-size:13px;font-weight:500;box-shadow:0 6px 12px hsla(0,0%,7%,.2);line-height:1.2}.tippy-box[data-theme~=copy]{padding:5px 10px;color:#fff;background-color:#000}.tippy-box[data-theme~=copy] .tippy-arrow{color:#000}.tippy-content{padding:0}.tippy-content p{margin:0}.tippy-content p:not(:last-of-type){margin-bottom:8px}.tippy-arrow{height:20px;color:var(--white-color);width:20px}.sign-tooltip{padding:0;border:none;position:relative;background-color:transparent;cursor:pointer;vertical-align:inherit;display:inline-flex}.sign-tooltip-help .icon,.sign-tooltip-help-table .icon{height:16px;min-height:16px;fill:var(--gray4-color);min-width:16px;width:16px}.sign-tooltip-help-content{padding:12px 16px}.sign-tooltip-elem-pointer{height:32px;min-height:32px;position:absolute;min-width:32px;width:32px}.sign-tooltip-elem-pointer:after,.sign-tooltip-elem-pointer:before{transition:var(--transition);content:"";position:absolute;top:50%;border-radius:50%;background:var(--gray1-color);left:50%}.sign-tooltip-elem-pointer.active:before{transform:scale(1.5)}.sign-tooltip-elem-pointer.active:after{transform:scale(1.35)}.sign-tooltip-elem-pointer:before{height:16px;min-height:16px;opacity:.2;min-width:16px;margin:-8px 0 0 -8px;width:16px}.sign-tooltip-elem-pointer:after{height:6px;min-height:6px;min-width:6px;margin:-3px 0 0 -3px;width:6px}.sign-tooltip-elem-pointer-content{padding:4px 8px}.orders-tooltip-content__title{pointer-events:none;padding:8px;font-size:12px;font-weight:500;color:var(--gray3-color);text-transform:uppercase}.orders-tooltip-content__item{padding:10px 12px;font-size:14px;font-weight:500;color:var(--gray1-color);transition:.15s ease-in-out;align-items:center;display:flex}@media (min-width:992px){.sign-tooltip-elem-pointer:hover:before{transform:scale(1.5)}.sign-tooltip-elem-pointer:hover:after{transform:scale(1.35)}}.hr{height:1px;min-height:1px;border-bottom:1px solid var(--gray5-color);min-width:100%;width:100%}.oblique-border{height:8px;min-height:8px;background:repeating-linear-gradient(-45deg,var(--gray3-color),var(--gray3-color) 1px,var(--white-color) 2px,var(--white-color) 4px)}.field-wrapper{height:100%;position:relative;width:100%;display:inline-block}.field-wrapper .label,.field-wrapper label{flex-wrap:wrap;flex-direction:column;display:flex}.field-wrapper .label{cursor:default}.field-wrapper .label-title{flex:1;align-items:flex-end;display:flex}.field-wrapper .label-text,.field-wrapper .sign-tooltip{margin-bottom:8px;vertical-align:bottom;display:inline-flex}.field-wrapper .label-text{font-size:13px;font-weight:600;margin-right:4px;line-height:18px;white-space:nowrap}.field-wrapper .required-mark{color:var(--red-color)}.field-wrapper .custom-select~.select2,.field-wrapper .field-input{height:45px;min-height:45px;font-size:14px;border:1px solid var(--gray4-color);font-weight:500;color:var(--gray2-color);transition:var(--transition);position:relative;min-width:100%;background-color:var(--white-color);border-radius:4px;width:100%;display:block}.field-wrapper .field-input{padding:13px 20px}.field-wrapper textarea.field-input{height:147px;min-height:147px;line-height:17px}.field-wrapper .field-input.error{border-color:var(--red-color)!important;border-width:2px}.field-wrapper .error-title{color:var(--red-color)}.field-wrapper .error-title,.field-wrapper .warning-title{font-size:12px;font-weight:600;margin-bottom:3px;position:relative;bottom:-3px}.field-wrapper .warning-title{color:#f79300}.field-wrapper .error-phone{position:absolute;bottom:calc(-100% - -4px)}.field-wrapper .custom-select~.select2-container--open,.field-wrapper .field-input:active,.field-wrapper .field-input:focus{border-color:var(--gray3-color)}.field-wrapper .field-input::placeholder,.field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--gray2-color)}.field-wrapper .select2-container--open .select2-selection--single .select2-selection__rendered{color:var(--gray2-color)}.field-wrapper .select2-container--default .selection{height:100%;display:block}.field-wrapper .select2-container--default .select2-selection--single{height:100%;border:0;padding-right:20px;background-color:transparent;align-items:center;border-radius:0;cursor:default;padding-left:20px;display:flex}.field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:0;cursor:default;line-height:1.2;padding-left:0}.field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:24px;transform:translateY(-50%);right:8px;top:50%;width:24px;z-index:1}.field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{height:100%;border:0;top:0;margin:0;left:0;width:100%}.field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b:after,.field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b:before{border-bottom-left-radius:2px;height:2px;transition:var(--transition);content:"";position:absolute;border-top-left-radius:2px;top:50%;background-color:var(--gray3-color);width:7px}.field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b:before{transform:rotate(45deg);right:11px}.field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b:after{transform:rotate(135deg);right:7px}.select2-container.select2-container--open .select2-dropdown--above,.select2-container.select2-container--open .select2-dropdown--below{border:0;box-shadow:0 6px 12px hsla(0,0%,7%,.2);border-radius:4px}.select2-container--default .select2-dropdown{font-size:14px;font-weight:500;z-index:999999}.select2-container--default .select2-search--dropdown{padding:8px;position:relative}.select2-container--default .select2-search--dropdown:before{height:24px;transform:translateY(-50%);right:18px;content:"";position:absolute;top:50%;background:no-repeat 50%/100% #fff url(/local/templates/gliver_new/img/search.png);width:24px}.select2-container--default .select2-search--dropdown,.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:4px}.select2-container--default .select2-search--dropdown .select2-search__field{padding:8px 42px 8px 8px;border:1px solid var(--gray4-color);transition:var(--transition)}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--gray3-color)}.select2-container--default .select2-results .select2-results__option--disabled{display:none}.select2-container--default .select2-results__option{padding:8px;transition:var(--transition);cursor:default}.select2-container--default .select2-results>.select2-results__options{max-height:180px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:var(--gray1-color);background-color:var(--white-color)}.select2-container--default .select2-results__option--selected{color:var(--white-color)!important;background-color:var(--gray2-color)!important}@media (min-width:992px){.field-wrapper .custom-select~.select2:hover,.field-wrapper .field-input:hover{border-color:var(--gray3-color)}.field-wrapper .field-input:hover::placeholder,.field-wrapper .select2-container--default:hover .select2-selection--single .select2-selection__rendered{color:var(--gray2-color);transition:var(--transition)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable:hover{color:var(--gray1-color);background-color:var(--gray5-color)}.select2-container--default .select2-search--dropdown .select2-search__field:hover{border-color:var(--gray3-color)}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input.disabled,input:disabled{border-color:var(--gray4-color)!important;color:var(--gray3-color)!important;background-color:var(--gray5-color)!important;cursor:not-allowed}input[type=checkbox]{height:20px;min-height:20px;border:1px solid var(--gray4-color);appearance:none;transition:var(--transition);position:relative;min-width:20px;margin:0;border-radius:6px;cursor:pointer;width:20px;display:inline-flex}input[type=checkbox]:hover{border-color:var(--gray3-color)}input[type=checkbox]:checked{border-color:var(--red-color);background-color:var(--red-color)}input[type=checkbox]:after,input[type=checkbox]:before{height:2px;content:"";position:absolute;top:50%;background-color:transparent}input[type=checkbox]:checked:after,input[type=checkbox]:checked:before{background-color:var(--white-color)}input[type=checkbox]:before{transform:rotate(45deg);border-radius:2px 0 0 2px;left:3.5px;width:5px}input[type=checkbox]:after{transform:rotate(-45deg);right:2.5px;border-radius:0 2px 2px 0;width:10px;margin-top:-1px}textarea{resize:none;line-height:1.2}.field-wrapper .field-input__btn-additional-color{padding-top:8px;font-size:13px;font-weight:600;color:var(--red-color);border-bottom:1px dashed;cursor:pointer;display:inline-block}.field-wrapper .upload-file{display:none}.field-wrapper .upload-area{min-height:150px;padding:30px;justify-content:center;border:2px dashed var(--gray5-color);flex-direction:column;text-align:center;margin:0 auto;align-items:center;border-radius:4px;background:var(--gray6-color);width:100%;display:flex}.field-wrapper .upload-area-info{font-size:13px;margin-bottom:10px;line-height:1.4;display:block}.field-wrapper .upload-area-title{font-weight:600;display:block}.custom_checkbox{font-size:13px;font-weight:600;gap:8px;align-items:center;line-height:18px;display:flex}.custom-select{height:45px;min-height:45px;font-size:14px;border:1px solid var(--gray4-color);font-weight:500;color:var(--gray2-color);transition:var(--transition);position:relative;min-width:100%;background-color:var(--white-color);align-items:center;border-radius:4px;width:100%;font-family:unset;display:flex}.custom-select.disabled{border-color:var(--gray4-color)!important;pointer-events:none;color:var(--gray3-color)!important;background-color:var(--gray5-color)!important;cursor:not-allowed}select.custom-select{padding-right:30px;padding-left:20px}.custom-select.active{border-color:var(--gray3-color)}.custom-select__title{overflow:hidden;min-height:45px;text-overflow:ellipsis;padding-top:14px;transition:all .15s ease-out;padding-right:30px;border-radius:4px;width:100%;white-space:nowrap;padding-left:20px;display:block}.custom-select__title:hover{border-color:#d8093a}.custom-select__title:after,.custom-select__title:before{border-bottom-left-radius:2px;height:2px;transition:var(--transition);content:"";position:absolute;border-top-left-radius:2px;top:50%;background-color:var(--gray3-color);width:7px}.custom-select__title:before{transform:rotate(45deg);right:19px}.custom-select__title:after{transform:rotate(135deg);right:15px}.custom-select__options{list-style:none;overflow:auto;padding:0;right:0;position:absolute;max-height:165px;top:calc(100% + 1px);background-color:var(--white-color);margin:0;box-shadow:0 6px 12px hsla(0,0%,7%,.2);border-radius:4px;left:0;line-height:1.2;display:none;z-index:999}.custom-select__options li{padding:8px;transition:var(--transition);position:relative;cursor:default}.custom-select__options .custom-room{padding:12px 8px 12px 44px;color:var(--gray3-color);transition:var(--transition);border-top:1px solid var(--gray5-color);background-size:52px;background-position:0 8px;background-repeat:no-repeat}.custom-select__options li.selected{color:var(--white-color)!important;background-color:var(--gray2-color)!important}.custom-select__options li.disabled{opacity:.5;cursor:no-drop}@media (min-width:992px){.custom-select:hover{border-color:var(--gray3-color)}.custom-select:hover .custom-select__title{color:var(--gray2-color)}.custom-select__options li:not(.custom-room):hover{color:var(--gray1-color);background-color:var(--gray6-color)}.custom-select__options .custom-room:hover{background-color:var(--gray6-color)}}.tabs-heading__item,.tabs-heading__list{position:relative}.tabs-heading__list{display:flex}.tabs-heading__item:after,.tabs-heading__item:before,.tabs-heading__list:before{content:"";position:absolute;bottom:1px;width:100%}.tabs-heading__item:after,.tabs-heading__list:before{height:1px;background-color:var(--gray5-color)}.tabs-heading__item{font-weight:500;color:var(--gray3-color);transition:var(--transition);cursor:pointer;padding-bottom:14px;line-height:20px}.tabs-heading__item.selected,.tabs-heading__item.selected .tabs-heading__title{color:var(--gray2-color)}.tabs-heading__item:before{height:2px;transition:var(--transition);opacity:0;background-color:var(--red-color)}.tabs-heading__item.selected:before{opacity:1}.tabs-heading__title{margin-bottom:6px;color:var(--gray3-color);transition:var(--transition);gap:6px;align-items:center;white-space:nowrap;display:flex}.tabs-heading__subtitle{font-size:11px;color:var(--gray3-color);line-height:13px}.tabs-heading__item input{appearance:none;position:absolute;opacity:0}.tab-content__item{display:none}.tab-content__item.active{display:block}@media (min-width:992px){.tabs-heading__item:not(:last-of-type){margin-right:25px}.tabs-heading__item:not(:last-of-type):after{width:calc(100% + 48px)}.tabs-heading__item:hover,.tabs-heading__item:hover .tabs-heading__title{color:var(--gray2-color)}}@media (min-width:1320px){.tabs-heading--full-page{margin-right:calc(-50vw - -640px);margin-left:calc(-50vw - -640px)}.tabs-heading--full-page .tabs-heading__item:first-of-type{margin-left:calc(50vw - 640px)}.tabs-heading--full-page .tabs-heading__item:last-of-type{padding-right:calc(50vw - 640px)}.tabs-heading--full-page .tabs-heading__item:last-of-type:before{width:calc(100% - 50vw + 640px)}}@media (max-width:1319.98px){.tabs-heading--full-page{margin-right:-20px;margin-left:-20px}.tabs-heading--full-page .tabs-heading__item:first-of-type{margin-left:20px}.tabs-heading--full-page .tabs-heading__item:last-of-type{padding-right:20px}.tabs-heading--full-page .tabs-heading__item:last-of-type:before{width:calc(100% - 20px)}}@media (max-width:991.98px){.tabs-heading__item:not(:last-of-type){margin-right:32px}.tabs-heading__item:not(:last-of-type):after{width:calc(100% + 32px)}}.modal{height:100%;padding:0 12px;position:fixed;visibility:hidden;top:0;left:0;width:100%;z-index:1110}.modal.is-visible{visibility:visible}.modal-overlay{height:100%;transition:visibility .1s ease-in-out .3s,opacity .3s ease-in-out;position:fixed;opacity:0;visibility:hidden;top:0;background:rgba(0,0,0,.6);left:0;width:100%;z-index:1}.modal.is-visible .modal-overlay{transition-delay:0s;opacity:1;visibility:visible}.modal-wrapper{transform:translate(-50%,-50%);pointer-events:none;position:absolute;top:50%;background-color:#fff;box-shadow:0 6px 12px hsla(0,0%,7%,.2);border-radius:4px;left:50%;z-index:2}.modal-transition{transition:.3s ease-in-out .1s;opacity:0}.modal.is-visible .modal-transition{pointer-events:all;opacity:1}.modal-close{position:absolute;cursor:pointer;z-index:1}.modal-close .icon{height:24px;min-height:24px;fill:var(--gray3-color);min-width:24px;width:24px}.modal-title{display:flex}.modal-back{cursor:pointer}.modal-body{max-height:78vh}.modal-body::-webkit-scrollbar{display:none}.modal-tabs .tabs-heading{margin-bottom:20px}.modal-tabs .tabs-heading__item{font-size:14px;text-align:center}.modal-tabs .tabs-heading__item:not(:last-of-type){margin-right:32px}.modal-border-bottom{position:relative}.modal-border-bottom:before{height:1px;content:"";position:absolute;bottom:0;background-color:var(--gray5-color)}.modal-form__text-block{font-size:14px;color:var(--gray2-color)}.modal-form__text-block span{line-height:1.6}.modal-form__text-block .custom-select__title{line-height:16px}.modal-form__text-row{font-size:14px;font-weight:500;display:flex}.modal-form__text-row .btn-wrapper{white-space:nowrap}.modal-form__text-title{flex:1;margin-right:20px;align-items:center;display:flex}.modal-form__table-project-duplicate{overflow:auto}.modal-form__table-project-duplicate::-webkit-scrollbar{display:none}.modal-form__table-project-duplicate table{font-size:13px;border-collapse:collapse;color:var(--gray2-color);border-spacing:0;width:752px}.modal-form__table-project-duplicate table th{padding-top:10px;font-weight:600;text-align:left;background-color:var(--gray5-color);padding-bottom:10px;line-height:16px}.modal-form__table-project-duplicate table th:first-of-type{border-radius:4px 0 0 4px}.modal-form__table-project-duplicate table th:last-of-type{border-radius:0 4px 4px 0}.modal-form__table-project-duplicate table td:first-child,.modal-form__table-project-duplicate table th:first-child{padding-right:12px;min-width:260px;width:260px;padding-left:20px}.modal-form__table-project-duplicate table td:nth-child(2),.modal-form__table-project-duplicate table th:nth-child(2){padding-right:12px;min-width:135px;width:135px;padding-left:12px}.modal-form__table-project-duplicate table td:nth-child(3),.modal-form__table-project-duplicate table th:nth-child(3){padding-right:12px;min-width:170px;width:170px;padding-left:12px}.modal-form__table-project-duplicate table td:nth-child(4),.modal-form__table-project-duplicate table th:nth-child(4){padding-right:20px;min-width:187px;width:187px;padding-left:12px}.modal-form__table-project-duplicate tbody tr{border-bottom:1px solid var(--gray5-color)}.modal-form__table-project-duplicate table td{padding-top:13px;padding-bottom:13px;line-height:16px}.modal-form__table-project-duplicate table td:first-child{font-weight:500;color:var(--gray1-color)}.modal-form__table-project-duplicate table .btn{height:29px;min-height:29px;padding:5px 15px;font-size:14px;font-weight:600;min-width:155px;width:155px;line-height:17px}.modal-form__table-project-duplicate table .btn--gray5{color:var(--gray1-color)}.modal-search{margin-bottom:20px;max-width:500px}.modal-search__input{position:relative}.modal-search__input:before{height:24px;transform:translateY(-50%);right:18px;content:"";position:absolute;top:50%;background:no-repeat 50%/100% #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAMAAAA4a6b0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAbFBMVEUAAACTl5uUmJ2TlZ6TlpyVlZqTlp6SlZ2TlpyTl5yTlp2Xl5eTlZ2Slp2Slp6SlZ2Slp6Tk5uXl5+Pj5+Pj5+Tlp6Ul52Pj5eSlp2SlZ2VmpqUlJ6PlZqUlpyfn5+Pk5uRmJ6Tl52Tlp3///9m5WViAAAAInRSTlMAQI+/UDDf78+/3yDv3z9g30AgECDPnyCPnzBPMF8QQE9//BNMaAAAAAFiS0dEIypibDoAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfnAx4RGCJ6bMscAAAAl0lEQVQoz72Q2xKDIAxEo1gsNqgVELT3/P9HltoL0bav7gtZzuxsJgBrK8uFyIvv/42kcqtKqnbLAOr68TYt7megk9o8J+twlurJv0eLgRMc0hyQgZEOyTR0ZP1U/zEjnZIpeAZ4a897Yutn1Y4GTiy6FzpL7TmJN6imqkwS75xSLaFwSPrilgiuQakQFzaOPPyWuRlYUXfbswf2zGYEgAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0xMC0wN1QxNDowMToyNSswMDowMBg7pEUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDktMTJUMTU6MTg6MzQrMDA6MDClbYqSAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIzLTAzLTMwVDE3OjI0OjM0KzAwOjAwKFtSmQAAAABJRU5ErkJggg==);width:24px;z-index:1}.modal-gallery{flex-wrap:wrap;margin:0 -8px -8px 0;display:flex}.modal-gallery__item{padding:12px 12px 0;border:1px solid var(--gray6-color);transition:var(--transition);margin:0 8px 8px 0;border-radius:4px;cursor:pointer}.modal-gallery__view{justify-content:center;background-color:var(--gray6-color);align-items:center;display:flex}.modal-gallery__title,.modal-gallery__view{width:100%}.modal-gallery__view,.modal-gallery__view .icon,.modal-gallery__view img{border-radius:4px}.modal-gallery__view img{object-fit:cover}.modal-gallery__title{min-height:34px;justify-content:center;flex-wrap:wrap;font-size:13px;font-weight:600;color:#3c3c3c;text-align:center;align-items:center;line-height:17px;display:flex}.modal-modify__settings{background-color:var(--gray6-color)}.form-calc-new__row-header-title-bold,.modal-modify .form-calc-new__row-header-title{font-size:15px;font-weight:700;color:var(--gray2-color)}.modal-modify .form-calc-new__row:not(:last-of-type){margin-bottom:24px}.modal-modify .form-calc-new__row:last-of-type{margin-bottom:0}.modal-modify .form-calc-new__row-header{margin-bottom:12px}.modal-modify .form-calc-new__row-header-mobile-big{margin-bottom:24px}.modal-modify .form-calc-new__row-content-item{margin:0;display:flex}.modal-modify .form-calc-new__row-content-item:not(:last-of-type){margin-bottom:12px}.modal-modify .form-calc-new__row-content{margin:0;display:block}.modal-modify .form-calc-new__row-content-item{width:100%}.modal-modify .field-wrapper .label,.modal-modify .field-wrapper label{min-height:40px;flex-wrap:nowrap;flex-direction:row}.modal-modify .field-wrapper .label-title{margin-right:20px;align-items:center}.modal-modify .field-wrapper .label-text{margin:0;line-height:1.2;vertical-align:middle;white-space:normal}.modal-modify .custom-select,.modal-modify .field-wrapper .field-input{height:40px;min-height:40px}.modal-modify .custom-select__title{height:40px;min-height:40px;padding-top:12px}.modal-modify .calc-product-results-total table td:first-child,.modal-modify .calc-product-results-total table th:first-child{padding-left:20px}.modal-modify .calc-product-results-total table td:last-child,.modal-modify .calc-product-results-total table th:last-child{padding-right:20px}.modal-calc-price{padding-bottom:80px}.modal.calc-project-modal-modules{height:100%;overflow:unset;right:0;top:0;background:transparent;left:unset;width:280px;z-index:499}.modal.calc-project-modal-modules .modal-wrapper{height:calc(100% - 72px);overflow:auto;border-left:1px solid var(--gray5-color);right:0;position:absolute;max-width:280px;top:72px;margin:0;box-shadow:none;border-radius:0;left:unset}.form-calc-price__item{border:1px solid var(--gray5-color);border-radius:4px}.form-calc-price__item:not(:last-of-type){margin-bottom:16px}.form-calc-price__action form,.form-calc-price__action-item:not(:last-of-type){margin-bottom:12px}.form-calc-price__action-title{font-size:15px;font-weight:700;margin-bottom:6px;color:var(--gray2-color)}.form-calc-price__action-subtitle{font-size:12px;font-weight:500;color:var(--gray3-color)}.form-calc-price__action-fabrics:not(:last-child){margin-bottom:10px}.form-calc-price__action-fabrics .btn{justify-content:flex-start;display:flex}.form-calc-price__action-fabrics a.btn{text-decoration:underline;color:var(--gray1-color);text-underline-offset:2px}.form-calc-price__result .calc-product-results table th{padding-top:9px;padding-bottom:9px}.form-calc-price__result-btn{align-items:center;display:flex}.form-calc-price__result-btn span:first-child{margin-right:4px}.form-calc-price__result-btn .icon{height:18px;min-height:18px;fill:var(--white-color);min-width:18px;width:18px}.form-calc-price .calc-product-results-table{margin-bottom:0}.form-calc-price .calc-product-results-table table th:first-child,.form-calc-price .calc-product-results-total table td:first-child{padding-left:20px}.form-calc-price .calc-product-results-total table td:last-child,.form-calc-price .calc-product-results-total table th:last-child{padding-right:20px}.calc-product-results-table__title{font-size:15px;font-weight:700;margin-bottom:6px;color:var(--gray2-color);margin-top:15px}.form-calc-price-bottom-bar{right:0;position:absolute;bottom:0;background-color:var(--gray6-color);left:0;z-index:1}.form-calc-price-bottom-bar__btns{justify-content:flex-end;flex-wrap:wrap;margin:0 -8px -8px 0;display:flex}.form-calc-price-bottom-bar__btns .btn{margin:0 8px 8px 0}.modal.calc-view-modal-success .modal-body{font-size:14px}.modal-form__item_disclaimer{font-size:12px;color:#595858}.field-wrapper .modal-form__item_agree{flex-wrap:nowrap;font-size:12px;color:#93969d;flex-direction:row;gap:10px;line-height:13px}.field-wrapper .modal-form__item_agree a{text-decoration:underline}@media (min-width:992px){.modal-overlay-mobile{display:none}.modal-wrapper{padding:20px 24px;max-width:540px}.modal-wrapper-edit-module{padding:20px 0 0}.modal-wrapper--big{max-width:800px}.modal-wrapper--small{max-width:385px}.modal-close{height:24px;min-height:24px;right:12px;min-width:24px;top:12px;width:24px}.modal-title{padding-right:24px}.modal-wrapper-edit-module .modal-title{padding-right:48px;padding-left:24px}.modal-border-bottom{padding-bottom:20px}.modal-border-bottom:before{right:-24px;left:-24px}.modal-modify__settings-modal{padding-top:20px}.modal-form__item{margin-bottom:20px}.modal-tabs .tabs-heading__list:before{left:-24px;width:calc(100% + 48px)}.modal-form__table-project-duplicate,.modal-form__text-block{margin-bottom:32px}.modal-form__text-row:not(:last-of-type){margin-bottom:16px}.modal-form__text-row .btn:not(:last-of-type){margin-right:8px}.modal-gallery__item:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(0,0,0,.08)}.modal-gallery__title,.modal-gallery__view{margin-bottom:15px}.modal-modify__settings{padding:20px 24px 150px;min-width:445px;width:445px}.modal-modify .form-calc-new{display:flex}.modal-modify .custom-select,.modal-modify .field-wrapper .field-input{min-width:175px;width:175px}.modal-modify__action{flex:1;padding:24px;width:calc(100% - 445px)}.modal-modify .form-calc-new__type{margin-bottom:55px}.modal-modify__action .form-calc-new__row:not(:last-of-type){margin-bottom:24px}.modal-modify .calc-product-results-total table{width:699px}.modal-modify .calc-product-results-total table td:not(:first-child),.modal-modify .calc-product-results-total table th:not(:first-child){padding-left:24px}.modal-modify .calc-product-results-total table td:first-child,.modal-modify .calc-product-results-total table th:first-child{min-width:180px;width:180px}.modal-modify .calc-product-results-total table td:nth-child(2),.modal-modify .calc-product-results-total table th:nth-child(2){min-width:85px;width:85px}.modal-modify .calc-product-results-total table td:nth-child(3),.modal-modify .calc-product-results-total table th:nth-child(3){min-width:180px;width:180px}.modal-modify .calc-product-results-total table td:nth-child(4),.modal-modify .calc-product-results-total table th:nth-child(4){min-width:254px;width:254px}.modal-wrapper-calc-price .modal-title{margin-bottom:20px}.form-calc-price{padding-bottom:65px}.form-calc-price__item{display:flex}.form-calc-price__action,.form-calc-price__result{padding:16px 20px}.form-calc-price__action{border-right:1px solid var(--gray5-color);min-width:350px;background-color:var(--gray6-color);border-radius:4px 0 0 4px;width:350px}.form-calc-price__action-fabrics .btn:not(:last-child){margin-bottom:16px}.form-calc-price__action-fabrics a.btn:hover{color:var(--gray3-color)}.form-calc-price__result{flex:1;overflow:auto}.form-calc-price .calc-product-results-total table{width:754px}.form-calc-price .calc-product-results-total table td:not(:first-child),.form-calc-price .calc-product-results-total table th:not(:first-child){padding-left:24px}.form-calc-price .calc-product-results-total table td:first-child,.form-calc-price .calc-product-results-total table th:first-child{min-width:172px;width:172px}.form-calc-price .calc-product-results-total table td:not(:first-child),.form-calc-price .calc-product-results-total table th:not(:first-child){min-width:194px;width:194px}.form-calc-price-bottom-bar{padding:20px 24px}.modal-mb{margin-bottom:32px}.modal-mb-small{margin-bottom:24px}.modal-mb-xsmall{margin-bottom:20px}}@media (min-width:1200px){.modal-wrapper--xbig,.modal-wrapper-calc-price,.modal-wrapper-edit-module{max-width:1192px}.modal-wrapper--add-module{max-width:1005px}}@media (min-width:1320px){.modal-fabric .modal-gallery__item{width:184px}.modal-color .modal-gallery__item{width:376px}.modal-fabric .modal-gallery__view,.modal-fabric .modal-gallery__view .icon,.modal-fabric .modal-gallery__view img{height:145px;min-height:145px;min-width:158px;width:158px}.modal-color .modal-gallery__view,.modal-color .modal-gallery__view .icon,.modal-color .modal-gallery__view img{height:322px;min-height:322px;min-width:350px;width:350px}}@media (max-width:991.98px){.modal-overlay-desktop{display:none}.modal-wrapper{padding:20px 16px 16px}.modal-wrapper--big{max-width:800px}.modal-wrapper-edit-module{padding:20px 0 0;max-width:800px;width:calc(100% - 20px)}.modal-close{height:40px;min-height:40px;padding:8px;right:8px;min-width:40px;top:8px;width:40px}.modal-title{margin-bottom:24px;padding-right:30px}.modal-wrapper-edit-module .modal-title{margin-bottom:0;padding-right:48px;padding-left:16px}.modal-border-bottom{padding-bottom:16px}.modal-border-bottom:before{right:-16px;left:-16px}.modal-form__item{margin-bottom:16px}.modal-form__text-row:not(:last-of-type){margin-bottom:8px}.modal-tabs .tabs-heading__list:before{left:-16px;width:calc(100% + 32px)}.modal-form__table-project-duplicate,.modal-form__text-block{margin-bottom:24px}.modal-form__text-row .btn:not(:last-of-type){margin-right:4px}.modal-gallery__item{width:147px}.modal-gallery__title,.modal-gallery__view{margin-bottom:10px}.modal-gallery__view,.modal-gallery__view .icon,.modal-gallery__view img{height:121px;min-height:121px;min-width:121px;width:121px}.modal-modify__settings{padding:20px 16px 24px}.modal-modify .custom-select,.modal-modify .field-wrapper .field-input{min-width:140px;width:140px}.modal-modify__action{padding:24px 16px 16px}.modal-modify .form-calc-new__type,.modal-modify__action .form-calc-new__row:not(:last-of-type){margin-bottom:24px}.modal-modify__action .form-calc-new__row-content-overflow-group{padding:0}.modal-modify .calc-product-results-action{flex-wrap:wrap}.modal-modify .calc-product-results-action__item:not(:last-of-type){margin-right:0;margin-bottom:12px}.modal-modify .calc-product-results-action__item .btn,.modal-modify .calc-product-results-action__item .calc-project-action__room{width:100%}.modal-modify .calc-product-results-total table td:not(:first-child),.modal-modify .calc-product-results-total table th:not(:first-child){padding-left:16px}.modal-modify .calc-product-results-total table{width:600px}.modal-modify .calc-product-results-total table td:first-child,.modal-modify .calc-product-results-total table th:first-child{min-width:175px;width:175px}.modal-modify .calc-product-results-total table td:nth-child(2),.modal-modify .calc-product-results-total table th:nth-child(2){min-width:80px;width:80px}.modal-modify .calc-product-results-total table td:nth-child(3),.modal-modify .calc-product-results-total table th:nth-child(3){min-width:150px;width:150px}.modal-modify .calc-product-results-total table td:nth-child(4),.modal-modify .calc-product-results-total table th:nth-child(4){min-width:195px;width:195px}.form-calc-price{padding-bottom:61px}.form-calc-price__item{background-color:var(--gray6-color)}.form-calc-price-bottom-bar,.form-calc-price__item{padding:16px}.form-calc-price__action{padding-top:16px;margin-bottom:16px;padding-bottom:16px}.form-calc-price__action-fabrics .btn:not(:last-child){margin-bottom:32px}.form-calc-price .calc-product-results-total table td:not(:first-child),.form-calc-price .calc-product-results-total table th:not(:first-child){padding-left:16px}.form-calc-price .calc-product-results-total table{width:690px}.form-calc-price .calc-product-results-total table td:first-child,.form-calc-price .calc-product-results-total table th:first-child{min-width:165px;width:165px}.form-calc-price .calc-product-results-total table td:not(:first-child),.form-calc-price .calc-product-results-total table th:not(:first-child){min-width:175px;width:175px}.modal-mb,.modal-mb-small{margin-bottom:24px}.modal-mb-xsmall{margin-bottom:16px}}@media (max-width:767.98px){.modal-modify .form-calc-new__row-btns .btn{width:100%}.modal-modify .form-calc-new__row-btns .btn:not(:last-of-type){margin-bottom:12px}}@media (max-width:575.98px){.form-calc-price-bottom-bar__btns .btn{width:100%}.form-calc-price-bottom-bar__btns .btn:not(:last-of-type){margin-bottom:8px}}@media (min-width:992px) and (max-width:1199.98px){.modal-wrapper-calc-price{max-width:960px}.modal-wrapper-edit-module{padding:20px 0 0;max-width:1100px;width:calc(100% - 20px)}.modal-wrapper--add-module{max-width:680px}}@media (min-width:992px) and (max-width:1319.98px){.modal-fabric .modal-gallery__item{width:182px}.modal-color .modal-gallery__item{width:372px}.modal-fabric .modal-gallery__view,.modal-fabric .modal-gallery__view .icon,.modal-fabric .modal-gallery__view img{height:144px;min-height:144px;min-width:156px;width:156px}.modal-color .modal-gallery__view,.modal-color .modal-gallery__view .icon,.modal-color .modal-gallery__view img{height:324px;min-height:324px;min-width:352px;width:352px}}.header{min-width:320px;background-color:var(--white-color);width:100%;z-index:100}.header.scrolled{position:fixed}.header__container{display:flex}.header__logo,.menu-btn,.menu-btn-wrapper{align-items:center;display:flex}.header__logo{margin-right:auto}.header__logo img{max-width:220px}.header__contacts,.header__contacts-body,.header__navbar,.logo{align-items:center;display:flex}.header__contacts-content,.header__contacts-content span{display:block}.header__contacts-content span:first-of-type{font-size:18px;margin-bottom:2px;line-height:22px}.header__contacts-content span:last-of-type{font-size:12px;color:var(--gray2-color);line-height:14px}.header__action-title,.header__action-view,.header__navbar-actions{display:flex}.header__action-title{font-size:12px;font-weight:500;color:var(--gray2-color);line-height:14px}.header__action-view{justify-content:center;position:relative}.header__action-view .cart-value{justify-content:center;font-size:10px;font-weight:700;color:var(--white-color);position:absolute;background-color:var(--red-color);align-items:center;border-radius:4px;display:flex}@media (min-width:992px){.header{border-bottom:1px solid hsla(210,4%,91%,.7)}.header__container{padding-top:15px;padding-bottom:15px}.menu-btn .icon{height:32px;min-height:32px;padding:4px;min-width:32px;width:32px}.header__logo .icon{height:40px;min-height:40px;min-width:325px;width:325px}.header__action-view{margin-bottom:4px}.header__action-view .cart-value{height:14px;transform:translate(12px,-3px);min-height:14px;padding:1px;min-width:14px}}@media (min-width:1200px){.menu-btn-wrapper{margin-right:32px}.header__action:first-of-type,.header__contacts,.header__contacts-item:first-of-type{margin-right:40px}}@media (max-width:991.98px){.header{box-shadow:0 2px 6px #eaeaea}.header__container{padding-top:10px;padding-bottom:10px}.menu-btn-wrapper{margin-right:16px}.menu-btn .icon{height:40px;min-height:40px;padding:8px;min-width:40px;width:40px}.header__logo .icon{height:26px;min-height:26px;min-width:100px;width:100px}.header__contacts-body{display:none}.header__contacts-btn{display:flex}.header__action-view .icon,.header__contacts-btn .icon{height:40px;min-height:40px;min-width:40px;width:40px}.header__action:first-of-type,.header__contacts{margin-right:12px}.header__action-view .cart-value{height:16px;transform:translate(9px,2px);min-height:16px;padding:2px;min-width:18px}}@media (min-width:992px) and (max-width:1199.98px){.menu-btn-wrapper{margin-right:20px}.header__action:first-of-type,.header__contacts,.header__contacts-item:first-of-type{margin-right:24px}}.main{flex:1;position:relative;min-width:320px}@media (min-width:992px){.main{padding-top:20px;padding-bottom:60px}.page-title{margin-bottom:24px}}@media (max-width:991.98px){.main{padding-top:5px;padding-bottom:40px}.page-title{margin-bottom:16px}}.calc-project{font-size:13px}.calc-project__action-select-group{display:flex}.calc-project__action-btn .btn{width:100%}.calc-project__option{flex-wrap:wrap;margin:0 -8px -8px 0;display:flex}.calc-project__option-item{margin-right:8px;margin-bottom:8px}.calc-project__empty{padding:40px 20px;border:2px solid var(--gray5-color);color:var(--gray1-color);text-align:center;background-color:var(--white-color);border-radius:4px;line-height:1.5}.calc-project-menu__card{flex-wrap:wrap;display:flex}.calc-project-menu__card-item{transition:var(--transition);background-color:var(--white-color);border-radius:4px}.calc-project-menu__card-item a{display:block}.calc-project-menu__card-item a,.calc-project-menu__card-title{cursor:pointer}.calc-project-menu__card-title,.calc-project-menu__card-view{justify-content:center;align-items:center;display:flex}.calc-project-menu__card-view{margin-bottom:8px;border-radius:4px}.calc-project-menu__card-module .calc-project-menu__card-view{background-color:#f6f6f6}.calc-project-menu__card-view .icon,.calc-project-menu__card-view img{transition:var(--transition);object-fit:contain}.calc-project-menu__card-title{font-weight:600;text-align:center;line-height:1.3}.calc-project-menu__card-service .calc-project-menu__card-view,.calc-project-menu__card-service .calc-project-menu__card-view .icon,.calc-project-menu__card-service .calc-project-menu__card-view img{height:130px;min-height:130px}.calc-project-menu__card-service .calc-project-menu__card-view .icon{width:100%}.calc-project__option-view-modules.active .icon-open,.calc-project__option-view-modules:not(.active) .icon-close{display:none}@media (min-width:992px){.calc-project__wrapper,.filter-wrapper{padding:20px 24px;background-color:var(--gray6-color);border-radius:4px}.calc-project__action{margin-bottom:20px;align-items:flex-end;display:flex}.calc-project__action-select-group{flex:1}.calc-project__action-select-item{min-width:calc(50% - 6px);width:calc(50% - 6px)}.calc-project__action-select-group,.calc-project__action-select-item:not(:last-of-type){margin-right:12px}.calc-project__action-btn{min-width:195px;width:195px}.calc-project__empty{font-size:16px}.calc-project-menu__header{margin-bottom:24px}.calc-project-menu__card{margin:0 -20px -20px 0}.calc-project-menu__card-item{padding:8px 8px 12px;margin:0 20px 20px 0}.calc-project-menu__card-item:hover{box-shadow:0 8px 16px rgba(0,0,0,.08)}.calc-project-menu__card-module .calc-project-menu__card-view,.calc-project-menu__card-module .calc-project-menu__card-view .icon,.calc-project-menu__card-module .calc-project-menu__card-view img{height:200px;min-height:200px}.calc-project-menu__card-select-module .calc-project-menu__card-view,.calc-project-menu__card-select-module .calc-project-menu__card-view .icon,.calc-project-menu__card-select-module .calc-project-menu__card-view img{height:235px;min-height:235px}.calc-project-menu__card-module .calc-project-menu__card-item:hover .calc-project-menu__card-view .icon,.calc-project-menu__card-module .calc-project-menu__card-item:hover .calc-project-menu__card-view img{transform:scale(.95)}.calc-project-menu__card-title{min-height:40px;font-size:13px}.calc-project-menu__card-module .calc-project-menu__card-item{min-width:305px;width:305px}.calc-project-menu__card-select-module .calc-project-menu__card-item{min-width:413.33333px;width:413.33333px}.modal .calc-project-menu__card-select-module .calc-project-menu__card-item{min-width:305.66667px;width:305.66667px}.calc-project-menu__card-service .calc-project-menu__card-item{min-width:196.66667px;width:196.66667px}}@media (max-width:991.98px){.calc-project{padding-top:12px;background-color:var(--gray6-color);padding-bottom:16px}.calc-project__action{margin-bottom:16px}.calc-project__action-select-group{flex-direction:column}.calc-project__action-select-group,.calc-project__action-select-item:not(:last-of-type){margin-bottom:16px}.calc-project__option-item-1\/4-mobile{min-width:64px}.calc-project__option-item-1\/3-mobile{min-width:88px}.calc-project__option-item .btn{width:100%}.calc-project__option-view-modules .btn .content-text span:not(.icon-wrapper){display:inline-flex}.calc-project__empty{font-size:14px}.calc-project-menu__header{margin-bottom:16px}.calc-project-menu__card{margin:0 -8px -8px 0}.calc-project-menu__card-item{padding:8px;min-width:136px;margin:0 8px 8px 0;width:136px}.modal .calc-project-menu__card-item{min-width:120px;width:120px}.calc-project-menu__card-module .calc-project-menu__card-view,.calc-project-menu__card-module .calc-project-menu__card-view .icon,.calc-project-menu__card-module .calc-project-menu__card-view img{height:110px;min-height:110px}.calc-project-menu__card-select-module .calc-project-menu__card-view,.calc-project-menu__card-select-module .calc-project-menu__card-view .icon,.calc-project-menu__card-select-module .calc-project-menu__card-view img{height:115px;min-height:115px}.calc-project-menu__card-title{min-height:40px;font-size:12px}}.form-calc-new__type-view{position:relative;margin:0 auto}.form-calc-new__type-view img{object-fit:contain}.form-calc-new__type-title{min-height:40px;font-size:15px;font-weight:600;text-align:center;line-height:1.3}.form-calc-new__row-header-title{margin-bottom:8px}.form-calc-new__row-content{flex-wrap:wrap;align-items:baseline;display:flex}.form-calc-new__row-content-overflow-group{overflow:auto;display:flex}.form-calc-new__row-content-overflow-group::-webkit-scrollbar{display:none}.form-calc-new__row-content-overflow-group .btn{font-weight:500;gap:7px}.form-calc-new__row-content-overflow-group .btn:not(:last-of-type){margin-right:8px}.form-calc-new__row-fabrics a.btn-noframe{text-decoration:underline;color:var(--gray1-color);text-underline-offset:2px}@media (min-width:992px){.form-calc-new__type{margin-bottom:20px}.form-calc-new__type-view,.form-calc-new__type-view img{min-width:410px;width:410px}.form-calc-new__type-view img{height:237.8px;min-height:237.8px}.form-calc-new__row{margin-bottom:48px}.form-calc-new__row-header{margin-bottom:20px}.form-calc-new__row-content{margin:0 -20px -20px 0}.form-calc-new__row-content-item{margin:0 20px 20px 0;width:calc(33.33333% - 20px)}.form-calc-new__row-content-item--2\/3{margin:0 20px 20px 0;width:calc(66.66667% - 20px)}.form-calc-new__row-fabrics{display:flex}.form-calc-new__row-fabrics .btn:not(:last-child){margin-right:80px}.form-calc-new__row-fabrics a.btn-noframe:hover{color:var(--gray3-color)}}@media (max-width:991.98px){.form-calc-new__type{margin-bottom:40px}.form-calc-new__type-view,.form-calc-new__type-view img{min-width:320px;width:320px}.form-calc-new__type-view img{height:185.6px;min-height:185.6px}.form-calc-new__row{margin-bottom:40px}.form-calc-new__row-header{margin-bottom:16px}.form-calc-new__row-content-item{width:100%}.form-calc-new__row-content-item:not(:last-of-type){margin-bottom:20px}.form-calc-new__row-content-overflow{margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}.form-calc-new__row-content-overflow .label-text{padding-left:20px}.form-calc-new__row-content-overflow-group{padding:0 20px;width:100vw}.form-calc-new__row-fabrics .btn{justify-content:flex-start;display:flex}.form-calc-new__row-fabrics .btn:not(:last-child){margin-bottom:32px}.form-calc-new__row-fabrics .btn .content-text span:not(.icon-wrapper){display:inline-flex}}.tabs-heading{overflow:auto}.tabs-heading::-webkit-scrollbar{display:none}.calc-project-tabs-scheme .tabs-heading__list:before{left:calc(-50vw + 50%);width:100vw}.calc-project-tabs-scheme--container .tabs-heading__list:before{left:0;width:100%}.calc-project-tabs-scheme .tabs-heading__item{padding-bottom:12px}.calc-project-tabs-scheme .tabs-heading__title{font-size:14px;margin-bottom:0}@media (min-width:992px){.calc-modules-layout .calc-project-tabs-scheme .tabs-heading,.calc-project-tabs .tabs-heading{margin-bottom:40px}.calc-project-tabs-scheme .tabs-heading{margin-bottom:60px}.calc-modules-layout-editor .calc-project-tabs-scheme .tabs-heading{margin-bottom:8px}}@media (max-width:991.98px){.calc-project-tabs .tabs-heading{margin-bottom:32px}.calc-modules-layout .tabs-heading,.calc-project-tabs-scheme .tabs-heading{margin-bottom:24px}.calc-modules-layout-editor .calc-project-tabs-scheme .tabs-heading{margin-bottom:8px}}.calc-product-section__header{margin-bottom:40px}.calc-modules-layout-editor .calc-product-section__header{margin-bottom:20px}.calc-modules-layout-editor .calc-product-section__header-title{font-size:15px;font-weight:700;margin-bottom:8px;color:var(--gray2-color)}.calc-modules-layout-editor .calc-product-section__header-title-mb{margin-bottom:8px}.calc-product-section__title{font-weight:900;color:var(--gray4-color)}.calc-product-header{margin-bottom:24px}.calc-product-header__content{display:flex}.calc-product-header__title{margin-right:auto;margin-bottom:8px}.calc-product-body__descr{list-style:none;padding:0;margin:0}.calc-product-body__descr li{font-size:13px;color:var(--gray2-color);line-height:16px;display:flex}.calc-product-body__descr li span{white-space:nowrap}.calc-product-body__descr li span:first-child{font-weight:600}.calc-product-body__descr li .dot-divider{flex-grow:1;border-bottom:2px dotted var(--gray4-color);margin:0 3px 2px;width:100%}.calc-product-body__descr-color{flex-wrap:wrap}.calc-product-body__descr-color--column .field-wrapper{flex-direction:column}.calc-product-body__descr-color--column .field-wrapper .label{min-height:unset}.calc-product-body__descr-color:not(:first-of-type){padding-top:24px}.calc-product-body__descr-color .field-wrapper{display:flex}.calc-product-body__descr-color .field-wrapper:not(:last-child){margin-bottom:8px}.calc-product-body__descr-color .label{flex:1;margin-right:24px}.calc-product-body__descr-color-view,.calc-product-body__descr-color-view img{height:70px;min-height:70px;min-width:70px;border-radius:4px;width:70px}.calc-product-body__view img{margin:0 auto;display:block}.calc-product-header__action{justify-content:flex-end;flex-wrap:wrap;align-items:flex-start;display:flex}.calc-product-header__action-item{margin-bottom:8px;display:inline-flex}@media (min-width:768px){.calc-product-section__toggle{display:none}}@media (min-width:992px){.calc-product-section .calc-product-header{margin-bottom:40px}.calc-product-section .calc-product-header--mb-small{margin-bottom:24px}.calc-product-body__descr{margin-right:auto}.calc-product-body__descr li:not(:last-of-type){margin-bottom:8px}.calc-product-body__view{min-width:47%;width:47%}.calc-product-header__action-item:not(:first-child){margin-left:24px}.calc-product-specification .calc-product-header__title{padding-right:12px}}@media (min-width:1200px){.calc-product-body__descr{min-width:40%;width:40%}}@media (max-width:991.98px){.calc-modules-layout-editor .calc-product-section__header{align-items:center}.calc-modules-layout-editor .calc-product-section__header-title{flex:1}.calc-product-section__title{flex:1;margin-right:20px}.calc-product-section__toggle{min-width:40px}.calc-product-section__toggle.active .icon.rotate-bottom{transform:rotate(90deg)}.calc-product-section .calc-product-header--mb-small{margin-bottom:16px}.calc-product-section .calc-product-specification .calc-product-header__title{max-width:none;padding-right:0}.calc-product-section .calc-product-header__content{flex-wrap:wrap}.calc-product-section .calc-product-header__action{width:100%}.calc-product-header{margin-bottom:16px}.calc-product-body__descr{margin-bottom:32px}.calc-product-body__descr li:not(:last-of-type){margin-bottom:12px}.calc-product-header__action-item:not(:first-child){margin-left:4px}.calc-product-header__action-btn{padding:8px}.calc-product-specification .calc-product-header__title{max-width:70%;padding-right:4px}}@media (max-width:767.98px){.calc-product-section__header-hr{display:none}}@media (min-width:992px) and (max-width:1199.98px){.calc-product-body__descr{min-width:47%;width:47%}}.calc-product-specification .calc-product-header__title{font-size:18px;font-weight:600;color:var(--gray1-color);min-width:50%}.calc-product-specification .calc-product-header__title-content,.calc-product-specification .calc-product-header__title-descr{display:inline-flex}.calc-product-specification .calc-product-header__title-subtitle{font-weight:500;color:var(--gray3-color);display:flex}.calc-product-specification .calc-product-header__title-subtitle:not(:first-of-type){padding-top:8px}.calc-product-catalog .calc-product-header__title{font-size:18px;font-weight:600;color:var(--gray1-color);min-width:50%}.calc-product-catalog .calc-product-header__title-content,.calc-product-catalog .calc-product-header__title-descr{display:inline-flex}.calc-product-catalog .calc-product-header__title-subtitle{font-weight:500;color:var(--gray3-color);display:flex}.calc-product-catalog .calc-product-header__title-subtitle:not(:first-of-type){padding-top:8px}.calc-product-catalog__title{gap:15px;align-items:center;display:flex}.calc-product-catalog__image{min-width:80px;width:80px}.calc-product-catalog__image.calc-product-catalog__image--big{min-width:130px;width:130px}.calc-product-catalog__image img{height:80px;min-height:80px;object-fit:contain}.calc-product-catalog__image .btn-border{font-size:12px;text-align:center;margin-top:15px}.modal-custom-item__images{text-align:center}.modal-custom-item__images img{height:100%;max-width:400px;margin:5px;width:100%}.border-right{border-right:1px solid transparent}.bb-strong{border-bottom:2px solid var(--gray4-color)}.calc-product-catalog__props_title{font-size:15px;font-weight:600;margin-bottom:10px;display:block}.calc-product-catalog__props{flex:1}.calc-product-catalog__props .calc-product-body__descr{width:100%}.calc-product-catalog table td:first-child,.calc-product-catalog table th:first-child{min-width:400px!important;width:400px!important}.calc-product-catalog table td:nth-child(2),.calc-product-catalog table td:nth-child(3),.calc-product-catalog table th:nth-child(2),.calc-product-catalog table th:nth-child(3){min-width:140px!important;width:140px!important}.calc-product-catalog table td:nth-child(4),.calc-product-catalog table th:nth-child(4){min-width:80px!important;width:80px!important}.calc-product-catalog table td:nth-child(5),.calc-product-catalog table th:nth-child(5){min-width:100px!important}.calc-product-catalog table td:nth-child(6),.calc-product-catalog table th:nth-child(6){min-width:80px!important;width:80px!important}.calc-product-catalog table td:nth-child(7),.calc-product-catalog table th:nth-child(7){min-width:120px!important}.calc-product-results-table,.order-content-mobile-table-price{overflow:auto}.calc-product-results-table__total tbody td:last-child{font-weight:700!important;color:var(--black-color)!important}.calc-product-results table:not(.table-descr),.order-content-results .table,.order-content-results table:not(.table-descr){font-size:13px;border-collapse:collapse;color:var(--gray2-color);border-spacing:0;width:100%}.order-content-results .tr,.order-content-results tr{vertical-align:top}.order-content-results .tr{border-color:inherit;width:100%;display:block}.order-content-results .tr.tr-total,.order-content-results tr.tr-total{border-bottom:none!important}.order-content-results .tr.tr-total{display:block}.order-content-results .tr.v-middle,.order-content-results tr.v-middle{vertical-align:middle}.calc-product-results table:not(.table-descr) th,.order-content-results .th,.order-content-results table:not(.table-descr) th{padding-top:10px;font-weight:600;text-align:left;padding-bottom:10px;line-height:16px}.order-content-results .td,.order-content-results .th{vertical-align:inherit;display:table-cell}.calc-product-results:not(.calc-product-results-total) table:not(.table-descr) th,.order-content-results:not(.order-content-results-total) .th,.order-content-results:not(.order-content-results-total) table:not(.table-descr) th{background-color:var(--gray5-color)}.calc-product-results-total table:not(.table-descr) th,.order-content-results-total .th,.order-content-results-total table:not(.table-descr) th{color:var(--white-color);background-color:var(--gray2-color)}.calc-product-results table:not(.table-descr) th:first-of-type,.order-content-results .th:first-of-type,.order-content-results table:not(.table-descr) th:first-of-type{border-radius:4px 0 0 4px}.calc-product-results table:not(.table-descr) th:last-of-type,.order-content-results .th:last-of-type,.order-content-results table:not(.table-descr) th:last-of-type{border-radius:0 4px 4px 0}.calc-product-results table:not(.table-descr) tbody tr,.order-content-results .tr,.order-content-results table:not(.table-descr) tbody tr{border-bottom:1px solid var(--gray5-color)}.calc-product-results table:not(.table-descr) tbody tr.bb-strong,.order-content-results .tr.bb-strong,.order-content-results table:not(.table-descr) tbody tr.bb-strong{border-bottom:2px solid var(--gray4-color)}.calc-product-results table:not(.table-descr) td,.order-content-results .td,.order-content-results table:not(.table-descr) td{font-weight:500;background-color:var(--white-color);line-height:16px}.calc-product-results table:not(.table-descr) td{height:57px;min-height:57px;padding-top:11px;padding-bottom:11px}.order-content-results .td,.order-content-results table:not(.table-descr) td{height:50px;min-height:50px;padding-top:16px;padding-bottom:16px}.order-content-results .td .td-row:not(:last-child){margin-bottom:8px}.order-content-preview-title{font-size:14px;display:block}.order-content-results .td .break-all,.order-content-results table:not(.table-descr) td .break-all{word-break:break-all}.calc-product-results table:not(.table-descr) td.calc-product-results-table__action-btn,.order-content-results .td.order-content-results-table__action-btn,.order-content-results table:not(.table-descr) td.order-content-results-table__action-btn{padding-top:8px;padding-bottom:8px}.calc-product-results th.border-right,.order-content-results .th.border-right,.order-content-results th.border-right{border-color:var(--gray4-color)}.calc-product-results td.border-right,.order-content-results .td.border-right,.order-content-results td.border-right{border-color:var(--gray5-color)}.order-content-preview{height:130px;padding:5px;justify-content:center;border:1px solid #e7e8e9;align-items:center;border-radius:4px;width:130px;display:flex}.order-content-preview img{max-width:100%;max-height:100%;object-fit:contain}.calc-product-results .sup{font-size:9px;vertical-align:top}.calc-product-results .sum-value{font-size:12px;color:var(--gray3-color);line-height:14px;margin-top:4px}.calc-product-results input[type=checkbox]{margin-right:12px}.calc-product-results-table-action,.order-content-results-table-action{display:flex}.order-content-results-table-action{justify-content:flex-end}.calc-product-results-table-action .btn{height:40px;min-height:40px;padding-top:7px;padding-bottom:7px}.order-content-results-table-action .btn{height:40px;min-height:40px;padding:7px;min-width:40px;width:40px}.order-content-results__download{font-size:13px;font-weight:600;color:var(--red-color);border-bottom:1px dashed;cursor:pointer;padding-left:0!important}.order-quantity{overflow:visible;border:1px solid var(--gray4-color);min-width:111px;gap:4px;border-radius:4px;width:111px;display:flex}.order-quantity__btn,.order-quantity__input{height:34px;min-height:34px;justify-content:center;min-width:34px;align-items:center;width:34px;display:flex}.order-quantity__btn{padding:6px;border-radius:4px;background:#f5f5f5;cursor:pointer}.order-quantity__input{padding:10px 0;font-size:13px;border:none;font-weight:500;max-width:30px;text-align:center;line-height:16px}.calc-product-results-table-action__btn-main{margin-right:16px;display:flex}.calc-product-results-table-action__btn-main,.calc-product-results-table-action__btn-main .calc-product-results-table-action--added{min-width:64px;width:64px}.calc-product-results-table-action--default{border-color:var(--red-color);background-color:var(--red-color)}.calc-product-results-table-action--default:not(.btn-dropdown,.calc-product-results-table-action--full){border-bottom-right-radius:0;border-top-right-radius:0;padding-right:7px;border-right-color:var(--dark-red-color);min-width:40px;width:40px;padding-left:7px}.calc-product-results-table-action--default.btn-dropdown{border-bottom-left-radius:0;padding-right:0;border-top-left-radius:0;min-width:24px;width:24px;padding-left:0}.calc-product-results-table-action--default .icon,.calc-product-results-table-action--default .icon path{fill:var(--white-color)}.calc-product-results-table-action--added{border-color:var(--gray5-color);padding-right:19px;background-color:var(--gray6-color);border-radius:4px;padding-left:19px}.calc-product-results-table-action--added .icon,.calc-product-results-table-action--added .icon path{fill:var(--green-color)}.calc-product-section .calc-product-results table td:nth-child(6),.calc-product-section .calc-product-results table th:nth-child(6){max-width:150px;min-width:150px}.change-history table:not(.table-descr) td:first-child,.change-history table:not(.table-descr) th:first-child{max-width:172px;min-width:172px}.change-history table:not(.table-descr) td:nth-child(2),.change-history table:not(.table-descr) th:nth-child(2){max-width:224px;min-width:224px}.change-history table:not(.table-descr) td:nth-child(3),.change-history table:not(.table-descr) th:nth-child(3){max-width:324px;min-width:324px}.change-history table:not(.table-descr) td:nth-child(4),.change-history table:not(.table-descr) th:nth-child(4){max-width:552px;min-width:552px}.order-files table:not(.table-descr) td:nth-child(2),.order-files table:not(.table-descr) th:nth-child(2){max-width:176px;min-width:176px}.order-files table:not(.table-descr) td:nth-child(3),.order-files table:not(.table-descr) th:nth-child(3){max-width:164px;min-width:164px}.order-files table:not(.table-descr) td:nth-child(4),.order-files table:not(.table-descr) th:nth-child(4){max-width:84px;min-width:84px}.order-info table:not(.table-descr) td:first-child,.order-info table:not(.table-descr) th:first-child{max-width:282px;min-width:282px}.order-files table:not(.table-descr) td:last-child,.order-files table:not(.table-descr) th:last-child{max-width:84px;min-width:84px}.order-history .td{vertical-align:top}.order-content-edit-row{border-bottom:unset;display:flex}.order-content-edit-row .order-content-edit-row-td:first-child{min-width:140px}.order-content-edit-row .order-content-edit-row-td:nth-child(2){min-width:75px}.order-content-edit-row .order-content-edit-row-td:nth-child(3){min-width:125px}.order-content-edit-row .order-content-edit-row-td:nth-child(4){min-width:130px}.order-content-edit-row .order-content-edit-row-td:nth-child(5){min-width:140px}.order-total-sum{font-size:13px;right:12px;position:absolute;gap:12px;top:10px;align-items:center;display:flex}.order-total-sum span{font-weight:700;color:var(--gray2-color)}.order-content-results{position:relative}@media (min-width:768px){.calc-product-results-action{align-items:center;display:flex}.calc-product-results-action__item:not(:last-of-type){margin-right:32px}}@media (min-width:992px){.calc-product-results-table:not(:last-child){margin-bottom:24px}.calc-product-results table:not(.table-descr) td:not(:first-child),.calc-product-results table:not(.table-descr) th:not(:first-child){padding-left:24px}.calc-product-results table:not(.table-descr) td:last-child,.calc-product-results table:not(.table-descr) th:last-child{padding-right:20px}.order-content-results .td,.order-content-results .th,.order-content-results table:not(.table-descr) td,.order-content-results table:not(.table-descr) th{padding-right:6px;padding-left:6px}.order-content-results .td:first-child,.order-content-results .th:first-child,.order-content-results table:not(.table-descr) td:first-child,.order-content-results table:not(.table-descr) th:first-child{padding-left:12px}.order-content-results .td:last-child,.order-content-results .th:last-child,.order-content-results table:not(.table-descr) td:last-child,.order-content-results table:not(.table-descr) th:last-child{padding-right:12px}.order-content-results .td.border-right,.order-content-results .th.border-right,.order-content-results td.border-right,.order-content-results th.border-right{padding-right:24px}.order-content-results .td.border-right+.td,.order-content-results .th.border-right+.th,.order-content-results td.border-right+td,.order-content-results th.border-right+th{padding-left:24px}.calc-product-results table:not(.table-descr) td:first-child,.calc-product-results table:not(.table-descr) th:first-child{padding-right:24px;min-width:200px;width:200px;padding-left:20px}.calc-product-results-total table:not(.table-descr) td:first-child,.calc-product-results-total table:not(.table-descr) th:first-child{min-width:255px;width:255px}.calc-product-results table:not(.table-descr) td:nth-child(2),.calc-product-results table:not(.table-descr) th:nth-child(2){min-width:84px;width:84px}.calc-product-results-total table:not(.table-descr) td:nth-child(2),.calc-product-results-total table:not(.table-descr) th:nth-child(2){min-width:169px;width:169px}.calc-product-results table:not(.table-descr) td:nth-child(3),.calc-product-results table:not(.table-descr) th:nth-child(3){min-width:184px;width:184px}.calc-product-results table:not(.table-descr) td:nth-child(4),.calc-product-results table:not(.table-descr) th:nth-child(4),.calc-product-results-total table:not(.table-descr) td:nth-child(3),.calc-product-results-total table:not(.table-descr) th:nth-child(3){min-width:114px;width:114px}.calc-product-results-total table:not(.table-descr) td:nth-child(4),.calc-product-results-total table:not(.table-descr) th:nth-child(4){min-width:169px;width:169px}.calc-product-results table:not(.table-descr) td:nth-child(5),.calc-product-results table:not(.table-descr) th:nth-child(5){min-width:auto;width:auto}.calc-product-section .calc-product-results table:not(.table-descr) td:nth-child(5),.calc-product-section .calc-product-results table:not(.table-descr) th:nth-child(5){min-width:100px;width:auto}.order-content-results .tr.tr-total .td,.order-content-results tr.tr-total td{font-size:16px;max-width:100%;padding-right:20px!important;min-width:unset;width:100%;display:block}.order-history .td:first-child,.order-history .th:first-child{max-width:175px;min-width:175px}.order-history .td:nth-child(2),.order-history .th:nth-child(2){max-width:295px;min-width:295px}.order-history .td:nth-child(3),.order-history .th:nth-child(3){max-width:220px;min-width:220px}.order-history .td:nth-child(4),.order-history .td:nth-child(5),.order-history .th:nth-child(4),.order-history .th:nth-child(5){width:30%}.order-history .td:nth-child(5) .btn .content-text{white-space:unset}.order-history .td:nth-child(5) .gl-btn-group{justify-content:flex-end}.order-content .td:first-child,.order-content .th:first-child{max-width:52px;min-width:52px}.order-content .td:nth-child(2),.order-content .th:nth-child(2){max-width:154px;min-width:154px}.order-content .td:nth-child(3),.order-content .th:nth-child(3){max-width:611px;min-width:unset;width:100%}.order-content .td:nth-child(4),.order-content .th:nth-child(4){max-width:146px;min-width:146px}.order-content .td:nth-child(5),.order-content .th:nth-child(5){max-width:150px;min-width:150px}.order-content .td:nth-child(6),.order-content .th:nth-child(6){max-width:167px;min-width:167px}.order-content-edit .td:first-child,.order-content-edit .th:first-child{max-width:52px;min-width:52px}.order-content-edit .td:nth-child(2),.order-content-edit .th:nth-child(2){max-width:154px;min-width:154px}.order-content-edit .td:nth-child(3),.order-content-edit .th:nth-child(3){max-width:503px;width:100%}.order-content-edit .td:nth-child(5),.order-content-edit .th:nth-child(5){max-width:115px;min-width:115px}.order-content-edit .td:nth-child(6),.order-content-edit .th:nth-child(6){max-width:130px;min-width:130px}.order-content-edit .td:nth-child(7),.order-content-edit .th:nth-child(7){max-width:113px;padding-right:0!important;min-width:113px}.order-content-edit .td:last-child,.order-content-edit .th:last-child{padding-right:0!important}.order-content-edit .tr-total .td{padding-right:137px!important}.order-files table:not(.table-descr) td:first-child,.order-files table:not(.table-descr) th:first-child{max-width:856px;min-width:856px}.order-info table:not(.table-descr) td:nth-child(2),.order-info table:not(.table-descr) th:nth-child(2){max-width:998px;min-width:998px}.order-payment table:not(.table-descr) td:first-child,.order-payment table:not(.table-descr) th:first-child{max-width:70px;min-width:70px}.order-payment table:not(.table-descr) td:nth-child(2),.order-payment table:not(.table-descr) td:nth-child(3),.order-payment table:not(.table-descr) th:nth-child(2),.order-payment table:not(.table-descr) th:nth-child(3){max-width:130px;min-width:130px}.order-payment table:not(.table-descr) td:nth-child(5),.order-payment table:not(.table-descr) th:nth-child(5){max-width:110px;min-width:110px}.order-payment table:not(.table-descr) td:nth-child(6),.order-payment table:not(.table-descr) th:nth-child(6){max-width:100px;min-width:100px}.order-payment table:not(.table-descr) td:nth-child(7),.order-payment table:not(.table-descr) th:nth-child(7){max-width:175px;min-width:175px}.order-popup-pays .td:first-child,.order-popup-pays .th:first-child{max-width:130px;min-width:130px}.order-popup-pays .td:nth-child(2),.order-popup-pays .th:nth-child(2){max-width:120px;min-width:120px}.order-popup-pays .td:nth-child(3),.order-popup-pays .td:nth-child(4),.order-popup-pays .th:nth-child(3),.order-popup-pays .th:nth-child(4){max-width:175px;min-width:175px}.order-popup-pays .td:nth-child(5),.order-popup-pays .th:nth-child(5){max-width:120px;min-width:120px}.order-content-edit .oblique-border{display:none}.order-content-results-table{overflow:auto}.order-content-results-table .table-main{min-width:1100px}}@media (max-width:991.98px){.order-content-results{margin-right:-20px;margin-left:-20px}.order-content-results-table{overflow:auto;padding-right:20px;padding-left:20px}.calc-product-results-table:not(:last-child){margin-bottom:16px}.calc-product-results table:not(.table-descr) td:not(:first-child),.calc-product-results table:not(.table-descr) th:not(:first-child){padding-left:16px}.calc-product-results table:not(.table-descr) td:last-child,.calc-product-results table:not(.table-descr) th:last-child{padding-right:20px}.order-content-results .td,.order-content-results .th,.order-content-results table:not(.table-descr) td,.order-content-results table:not(.table-descr) th{padding-right:8px;padding-left:8px}.order-content-results .td:first-child,.order-content-results .th:first-child,.order-content-results table:not(.table-descr) td:first-child,.order-content-results table:not(.table-descr) th:first-child{padding-left:12px}.order-content-results .td:last-child,.order-content-results .th:last-child,.order-content-results table:not(.table-descr) td:last-child,.order-content-results table:not(.table-descr) th:last-child{padding-right:12px}.order-content-results .td.border-right,.order-content-results .th.border-right,.order-content-results td.border-right,.order-content-results th.border-right{padding-right:16px}.order-content-results .td.border-right+.td,.order-content-results .th.border-right+.th,.order-content-results td.border-right+td,.order-content-results th.border-right+th{padding-left:16px}.calc-product-results table:not(.table-descr) td:first-child,.calc-product-results table:not(.table-descr) th:first-child{padding-right:16px;padding-left:20px}.order-content-results .tr.tr-total .td,.order-content-results tr.tr-total td{font-size:16px;max-width:100%!important;width:100%}.order-files table:not(.table-descr) td:first-child,.order-files table:not(.table-descr) th:first-child{max-width:378px;min-width:378px}.order-info table:not(.table-descr) td:nth-child(2),.order-info table:not(.table-descr) th:nth-child(2){max-width:510px;min-width:510px}.order-payment table:not(.table-descr) td:first-child,.order-payment table:not(.table-descr) th:first-child{max-width:70px;min-width:70px}.order-payment table:not(.table-descr) td:nth-child(2),.order-payment table:not(.table-descr) th:nth-child(2){max-width:156px;min-width:156px}.order-payment table:not(.table-descr) td:nth-child(3),.order-payment table:not(.table-descr) th:nth-child(3){max-width:144px;min-width:144px}.order-payment table:not(.table-descr) td:nth-child(4),.order-payment table:not(.table-descr) th:nth-child(4){max-width:252px;min-width:252px}.order-payment table:not(.table-descr) td:nth-child(5),.order-payment table:not(.table-descr) td:nth-child(6),.order-payment table:not(.table-descr) th:nth-child(5),.order-payment table:not(.table-descr) th:nth-child(6){max-width:152px;min-width:152px}.order-payment table:not(.table-descr) td:nth-child(7),.order-payment table:not(.table-descr) th:nth-child(7){max-width:76px;min-width:76px}.calc-product-specification .calc-product-header__title-subtitle{font-size:14px;line-height:17px}.order-content-mobile-table .order-content-header{gap:16px;align-items:center;display:flex}.order-content-mobile-table .order-content-num{min-width:20px;width:20px}.order-content-mobile-table .order-content-preview{min-width:90px;width:90px}.order-content-mobile-table .order-content-preview-title{flex:1}.order-content-mobile-table-price .td:first-child,.order-content-mobile-table-price .th:first-child{max-width:78px;min-width:78px}.order-content-mobile-table-price .td:nth-child(n+2):nth-child(-n+4),.order-content-mobile-table-price .th:nth-child(n+2):nth-child(-n+4){max-width:126px;min-width:126px}.order-content-mobile-table-price .td:nth-child(3):last-child,.order-content-mobile-table-price .th:nth-child(3):last-child{max-width:131px;min-width:131px}.order-content-mobile-table-price .td:nth-child(5),.order-content-mobile-table-price .th:nth-child(5){max-width:138px;min-width:138px}.order-history .order-content-results-table{padding-right:0;padding-left:0}.order-history .accordion__item{padding:20px;border-top:1px solid var(--gray5-color)}.order-history .accordion__header{flex-wrap:wrap;gap:16px;display:flex}.order-history .td{height:auto;min-height:0}.order-history .td,.order-history .td:first-child,.order-history .td:last-child{padding:0}.order-history .td:first-child{flex:1;order:1}.order-history .td:nth-child(2){order:3}.order-history .td:nth-child(3){flex:1;min-width:120px;order:2}.order-history .td:nth-child(n+4){order:10}.order-history-more,.order-history-state{min-width:100%;width:100%}.order-history-more .gl-btn-group{flex-wrap:nowrap}.order-history-more .gl-btn-group .btn{min-width:unset;width:auto}.order-history-more .btn:first-child{flex:1}.order-popup-pays.order-content-results{margin:0}.order-popup-pays .order-content-results-table{padding:0}.order-popup-pays .td:first-child,.order-popup-pays .th:first-child{max-width:130px;min-width:130px}.order-popup-pays .td:nth-child(2),.order-popup-pays .th:nth-child(2){max-width:120px;min-width:120px}.order-popup-pays .td:nth-child(3),.order-popup-pays .td:nth-child(4),.order-popup-pays .th:nth-child(3),.order-popup-pays .th:nth-child(4){max-width:175px;min-width:175px}.order-popup-pays .td:nth-child(5),.order-popup-pays .th:nth-child(5){max-width:160px;min-width:160px}.order-content-results .td .td-row.order-content-preview-title{font-size:16px;position:absolute;top:30px;left:200px}.order-content-edit .td:first-child,.order-content-edit .td:nth-child(2){vertical-align:middle;display:inline-block}.order-content-edit .tr{position:relative}.order-content-edit .tr:first-child{display:none}.order-content-edit .td{height:unset;min-height:unset;display:block}.order-content-edit-row .order-content-edit-row-td{padding:10px}.order-content-edit-row.mobile-only .order-content-edit-row-td{height:35px;padding:10px;background-color:var(--gray5-color)}.order-content-edit-row.mobile-only .order-content-edit-row-td:last-of-type{min-width:110px;border-radius:0 4px 4px 0}.order-content-edit-row.mobile-only .order-content-edit-row-td:first-of-type{border-radius:4px 0 0 4px}.order-content-edit .td:nth-child(4){overflow:auto;padding:0!important;margin-bottom:20px}.order-content-edit .td .gl-btn-group{flex-wrap:nowrap}.order-content-edit .td .gl-btn-group .btn{min-width:unset;width:auto}.order-content-edit .td:nth-child(3){border-right:none}.order-total-sum{margin-right:12px;margin-bottom:10px;position:unset;text-align:right}}@media (max-width:767.98px){.calc-product-results-action__item:not(:last-of-type){margin-bottom:16px}.calc-product-results-action__add .btn{width:100%}}@media (max-width:575.98px){.calc-product-results table:not(.table-descr) td:first-child,.calc-product-results table:not(.table-descr) th:first-child{min-width:170px;width:170px}.calc-product-results table:not(.table-descr) td:nth-child(2),.calc-product-results table:not(.table-descr) th:nth-child(2){min-width:75px;width:75px}.calc-product-results table:not(.table-descr) td:nth-child(3),.calc-product-results table:not(.table-descr) th:nth-child(3),.calc-product-results-total table:not(.table-descr) td:nth-child(2),.calc-product-results-total table:not(.table-descr) th:nth-child(2){min-width:110px;width:110px}.calc-product-results-total table:not(.table-descr) td:nth-child(3),.calc-product-results-total table:not(.table-descr) th:nth-child(3){min-width:60px;width:60px}.calc-product-results table:not(.table-descr) td:nth-child(4),.calc-product-results table:not(.table-descr) th:nth-child(4){min-width:65px;width:65px}.calc-product-results-total table:not(.table-descr) td:nth-child(4),.calc-product-results-total table:not(.table-descr) th:nth-child(4){min-width:110px;width:110px}.calc-product-results table:not(.table-descr) td:nth-child(5),.calc-product-results table:not(.table-descr) th:nth-child(5){min-width:auto;width:auto}.calc-product-section .calc-product-results table:not(.table-descr) td:nth-child(5),.calc-product-section .calc-product-results table:not(.table-descr) th:nth-child(5){min-width:100px;width:auto}.calc-product-section .calc-product-results-total table:not(.table-descr) td:nth-child(5),.calc-product-section .calc-product-results-total table:not(.table-descr) th:nth-child(5){min-width:140px;width:140px}.order-content-preview{height:100px;width:100px}.order-content-preview-title{font-size:14px!important;left:160px!important}.modal-form__text-row .btn-wrapper{white-space:unset}}@media (min-width:576px) and (max-width:991.98px){.calc-product-results table:not(.table-descr) td:first-child,.calc-product-results table:not(.table-descr) th:first-child{min-width:180px;width:180px}.calc-product-results table:not(.table-descr) td:nth-child(2),.calc-product-results table:not(.table-descr) th:nth-child(2){min-width:80px;width:80px}.calc-product-results-total table:not(.table-descr) td:nth-child(2),.calc-product-results-total table:not(.table-descr) th:nth-child(2){min-width:120px;width:120px}.calc-product-results table:not(.table-descr) td:nth-child(3),.calc-product-results table:not(.table-descr) th:nth-child(3){min-width:150px;width:150px}.calc-product-results-total table:not(.table-descr) td:nth-child(3),.calc-product-results-total table:not(.table-descr) th:nth-child(3){min-width:80px;width:80px}.calc-product-results table:not(.table-descr) td:nth-child(4),.calc-product-results table:not(.table-descr) th:nth-child(4){min-width:90px;width:90px}.calc-product-results-total table:not(.table-descr) td:nth-child(4),.calc-product-results-total table:not(.table-descr) th:nth-child(4){min-width:120px;width:120px}.calc-product-results table:not(.table-descr) td:nth-child(5),.calc-product-results table:not(.table-descr) th:nth-child(5){min-width:auto;width:auto}.calc-product-section .calc-product-results table:not(.table-descr) td:nth-child(5),.calc-product-section .calc-product-results table:not(.table-descr) th:nth-child(5){min-width:100px;width:auto}}@media (min-width:992px) and (max-width:1200px){.order-history .td:nth-child(4){width:50%}.order-history .td:nth-child(5){min-width:160px;width:20%}.order-content-edit .td:nth-child(5),.order-content-edit .th:nth-child(5){display:none}.order-content .td:nth-child(5),.order-content .th:nth-child(5){max-width:130px;min-width:130px}.order-content-edit .td:nth-child(2),.order-content-edit .th:nth-child(2){max-width:125px;min-width:125px}.order-content-preview{height:100px;width:100px}}.calc-modules-layout-action__descr{margin-bottom:32px}.calc-modules-layout-action__descr .selected-products__item{padding:4px}.calc-modules-layout-editor .calc-modules-layout-action__descr .selected-products__item{transition:var(--transition);border-radius:4px 4px 0 0;cursor:pointer}.calc-modules-layout-editor .calc-modules-layout-action__descr .selected-products__item:not(:last-of-type){border-bottom:1px solid var(--gray5-color)}.calc-modules-layout-action__btns .btn:not(:last-of-type){margin-bottom:12px}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{padding:12px;border:1px solid var(--gray5-color);margin-bottom:auto;border-radius:4px;width:100%;display:grid}.calc-modules-layout-editor__topbar-action,.calc-modules-layout-editor__topbar-control,.calc-modules-layout-editor__topbar-item{display:flex}.calc-modules-layout-editor__topbar-action,.calc-modules-layout-editor__topbar-control{flex-wrap:wrap}.calc-modules-layout-editor__topbar-control{gap:5px;margin:0 0 10px}.calc-modules-layout-editor__topbar-control .calc-modules-layout-editor__topbar-item{margin:0 8px 0 0}.calc-modules-layout-editor__topbar-item-twin .btn:first-of-type{border-bottom-right-radius:0;border-top-right-radius:0}.calc-modules-layout-editor__topbar-item-twin .btn:last-of-type{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__view{grid-column:1/3}.calc-modules-layout-editor__view{overflow:auto;min-width:100%}.calc-modules-layout-editor__view-container{background-size:10px 10px;background-position:4px 4px;background-image:linear-gradient(to bottom,transparent,transparent 20%,var(--gray6-color) 20%,var(--gray6-color) 90%,transparent 90%),linear-gradient(to right,transparent,transparent 20%,var(--gray6-color) 20%,var(--gray6-color) 90%,transparent 90%),linear-gradient(to right,var(--gray5-color),var(--gray5-color) 20%,var(--gray5-color) 20%,var(--gray5-color) 90%,var(--gray5-color) 90%)}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor__view,.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor__view-container{border-radius:4px}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-item{width:50%}.calc-modules-layout .calc-modules-layout-action__descr-comment{height:157px;min-height:157px}.calc-modules-layout-editor .calc-modules-layout-action__btns .btn,.calc-modules-layout-editor .calc-modules-layout-action__item:not(:last-of-type){margin-bottom:32px}.calc-modules-layout-editor .selected-products__descr-action-item:not(:last-of-type){margin-right:4px}@media (min-width:576px){.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-action,.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-action .selected-products__content{min-width:400px}}@media (min-width:768px){.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__topbar-control{grid-column:1/2}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__topbar-action{grid-column:2/3;justify-content:flex-end;margin:0 -8px 4px 0}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor__topbar-action{margin:0 -8px -8px 0}.calc-modules-layout-editor__topbar-action .calc-modules-layout-editor__topbar-item{margin:0 8px 8px 0}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor__view{margin-bottom:24px}}@media (min-width:992px){.calc-modules-layout-action__descr-item,.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-action__descr{margin-bottom:24px}.calc-modules-layout-container{display:flex}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-action{width:420px}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-action,.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{flex:1}.calc-modules-layout-editor .calc-modules-layout-action__descr .selected-products__item:hover{background-color:var(--gray6-color)}}@media (min-width:1200px){.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-item:first-of-type{margin-right:35px}}@media (min-width:1320px){.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{min-height:866.25px}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-item:first-of-type{margin-right:120px}}@media (max-width:991.98px){.calc-modules-layout-action__descr-item,.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-action__descr{margin-bottom:16px}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-action{margin-bottom:24px}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor{margin-bottom:40px;min-width:100%;width:100%}}@media (max-width:767.98px){.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__topbar-action,.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__topbar-control{grid-column:1/3}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__topbar-control{order:1}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__topbar-action{order:3}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor__view{order:2}.calc-modules-layout-editor__view{margin-bottom:16px}.calc-modules-layout-editor .calc-modules-layout-editor__topbar-item-square{min-width:50px;width:50px}.calc-modules-layout-editor .calc-modules-layout-editor__topbar-item-square .btn{width:100%}}@media (max-width:575.98px){.calc-modules-layout-action__btns .btn,.calc-modules-layout-editor__topbar-action .calc-modules-layout-editor__topbar-item,.calc-modules-layout-editor__topbar-action .calc-modules-layout-editor__topbar-item .btn{width:100%}.calc-modules-layout-editor__topbar-action .calc-modules-layout-editor__topbar-item:not(:last-child){margin-bottom:16px}.calc-modules-layout-editor__view,.calc-modules-layout-editor__view-container{min-height:600px}.calc-modules-layout-editor__view-container{min-width:600px}.calc-modules-layout-editor .calc-modules-layout-editor__topbar-item-square{margin-right:8px}.calc-modules-layout-editor .calc-modules-layout-editor__topbar-item-square-neighbour{min-width:calc(100% - 58px);width:calc(100% - 58px)}}@media (min-width:576px) and (max-width:767.98px){.calc-modules-layout-editor__topbar-action{margin:0 -8px -8px 0}.calc-modules-layout-editor__topbar-action .calc-modules-layout-editor__topbar-item{margin:0 8px 8px 0}}@media (min-width:576px) and (max-width:991.98px){.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor__view,.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-editor__view-container{height:calc(85vw - 34px);width:100%}}@media (min-width:992px) and (max-width:1199.98px){.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-item:first-of-type,.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-action{margin-right:30px}.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{min-height:calc(105vw - 493.5px)}}@media (min-width:1200px) and (max-width:1319.98px){.calc-modules-layout:not(.calc-modules-layout-scheme) .calc-modules-layout-editor{min-height:calc(105vw - 519.75px)}.calc-modules-layout.calc-modules-layout-scheme .calc-modules-layout-item:first-of-type{margin-right:60px}}.calc-product-total-info ul{list-style:none;padding:0;margin:0}.calc-product-total-info li{color:var(--gray2-color);align-items:flex-end;display:flex}.calc-product-total-info li:not(:last-of-type){margin-bottom:16px}.calc-product-total-info li span{white-space:nowrap}.calc-product-total-info li span:first-of-type{font-weight:600}.calc-product-total-info li .dot-divider{flex-grow:1;border-bottom:2px dotted var(--gray4-color);margin:0 3px 2px;width:100%}@media (min-width:576px){.calc-product-total-info ul{min-width:525px;width:525px}}@media (min-width:992px){.calc-product-total-info ul{margin-bottom:40px}.calc-product-total-info li{font-size:14px}}@media (max-width:991.98px){.calc-product-total-info ul{margin-bottom:32px}.calc-product-total-info li{font-size:13px}}@media (max-width:575.98px){.calc-product-total-info ul{min-width:100%;width:100%}}.flatpickr-day:focus,.flatpickr-day:hover{border-color:var(--gray5-color);background:var(--gray5-color)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{border-color:var(--green-color);background:var(--green-color)}.flatpickr{padding:13px 40px 13px 20px}.flatpickr-time{text-align:left}.flatpickr-icon-before{position:relative}.flatpickr-icon-before:before{height:20px;min-height:20px;pointer-events:none;right:10px;content:"";position:absolute;bottom:calc(50% - 10px);min-width:20px;background:url(/local/templates/gliver_new/img/calendar.svg) no-repeat 50%;width:20px;z-index:1}.flatpickr-clear{height:calc(100% - 2px);right:5px;position:absolute;top:1px;align-items:center;background:#fff;cursor:pointer;display:flex;z-index:1}.filter__container{flex-wrap:wrap;display:flex}.filter__row{flex:1;display:flex}.filter__sort-group{display:flex}.filter__sort{padding:4px;gap:2px;background-color:var(--gray5-color);align-items:center;border-radius:6px;display:flex}.filter__sort-item{justify-content:center;font-weight:500;color:var(--gray1-color);transition:var(--transition);text-align:center;background-color:transparent;align-items:center;border-radius:4px;cursor:pointer;line-height:1;display:flex}.filter__sort input[type=checkbox]:checked+.filter__sort-item,.filter__sort input[type=radio]:checked+.filter__sort-item,.filter__sort-item.active{color:var(--white-color);background-color:var(--gray2-color)}@media (min-width:992px){.filter-collapse__header{display:none}.filter__container{flex-direction:column;gap:10px}.filter__row,.filter__sort-group{flex-wrap:wrap;gap:8px}.filter__sort-item{height:28px;min-height:28px;padding:6px 8px;font-size:13px}.filter__item{min-width:300px;width:300px;display:flex}.filter__container--col-6 .filter__item{min-width:calc(25% - 10px);width:calc(25% - 10px)}.filter .field-wrapper .custom-select,.filter .field-wrapper .custom-select~.select2,.filter .field-wrapper .field-input{height:35px;min-height:35px}.filter .custom-select__title,.filter .flatpickr{height:35px;min-height:35px;padding-top:9px;padding-bottom:7px}}@media (max-width:991.98px){.filter-collapse{overflow:hidden;padding-top:20px;right:-335px;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:10px;min-width:335px;top:10px;background-color:var(--white-color);-webkit-box-orient:vertical;padding-bottom:24px;width:335px;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99998}.filter-collapse::-webkit-scrollbar{width:0}.filter-collapse--active{right:0}.filter-collapse__header{justify-content:space-between;align-items:center;display:flex}.filter-collapse__header:not(:last-child){margin-bottom:20px}.filter-collapse .filter__container,.filter-collapse__header{padding-right:16px;padding-left:16px}.filter-collapse__title{font-size:20px;line-height:1.2}.filter-collapse__close{height:24px;min-height:24px;justify-content:center;min-width:24px;align-items:center;cursor:pointer;margin-left:auto;width:24px;display:flex}.filter-collapse-trigger{margin-left:auto}.filter__container,.filter__row,.filter__sort-group{gap:16px}.filter-collapse .filter__container,.filter__row,.filter__sort-group{flex-direction:column}.filter-collapse .filter__container{height:100%;overflow:auto;flex-wrap:unset}.filter__sort-group{flex:1;height:100%}.filter__sort-item{flex:1;height:32px;min-height:32px;padding:9px 8px;font-size:12px}.filter__item{min-width:100%;width:100%}.filter-collapse .filter__item{gap:unset}.filter-collapse .filter__item:not(:last-child){margin-bottom:16px}}.accordion__item{-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.accordion__btn{position:relative;align-items:center;cursor:pointer;width:100%;display:flex}.accordion__btn,.accordion__btn .icon{-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.accordion__btn .content-text{flex:1;pointer-events:none;padding:1px 24px 0 0}.accordion__collapse{overflow:hidden}.accordion__collapse.collapsed{display:none}.accordion__collapse-content{overflow:auto hidden}.accordion__collapse-item{position:relative}.order-history .accordion__btn{background-color:var(--gray6-color);border-radius:4px}.order-history .accordion__btn:hover{background-color:var(--gray5-color)}.order-history .accordion__btn,.order-history .accordion__btn .icon{height:40px;min-height:40px;min-width:40px;width:40px}.order-history .accordion__btn .icon{padding:8px;justify-content:center;align-items:center;display:flex}.order-history .accordion__btn.open .icon{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.order-history-heading{align-items:center;display:flex}.order-history-heading__descr{flex-direction:column;display:flex}.order-history-heading__title{font-size:15px;font-weight:600;color:var(--gray2-color);line-height:18px}.order-history-heading__subtitle{color:var(--gray3-color)}.order-history-contact{flex-direction:column;gap:6px;display:flex}.order-history-contact span:first-child{color:var(--gray3-color)}.order-history-contact span:last-child{color:var(--gray2-color)}.order-history-contact__item{gap:4px;display:flex}.order-history-pay{font-size:15px;font-weight:700;color:var(--gray2-color);line-height:18px}.order-history-pay-status{flex-direction:column;gap:8px;display:flex}.order-history-manager{font-size:12px;font-weight:600;line-height:16px}@media (min-width:992px){.order-history-heading{gap:12px}.order-history-heading__descr{gap:8px}.order-history-contact span:first-child{min-width:110px;width:110px}}@media (max-width:991.98px){.order-history-heading__descr{gap:4px}}.tag-item{font-size:11px;font-weight:600;gap:4px;align-items:center;line-height:16px;display:flex}.tag-item svg{width:13px}.tag-status{min-height:20px;padding:2px 6px;font-size:11px;font-weight:600;align-self:center;align-items:center;border-radius:4px;line-height:16px;display:inline-flex}.tag-status span{min-height:16px;line-height:inherit}.tag-status span:not(:last-child){margin-right:4px}.tag-status .icon{height:16px;min-height:16px;min-width:16px;width:16px}.tag-status--error{color:var(--error-color);background-color:var(--error-bgcolor)}.tag-status--error .icon{fill:var(--error-color)}.tag-status--warning{color:var(--warning-color);background-color:var(--warning-bgcolor)}.tag-status--warning .icon{fill:var(--warning-color)}.tag-status--success{color:var(--success-color);background-color:var(--success-bgcolor)}.tag-status--success .icon{fill:var(--success-color)}.tag-status--neutral{color:var(--gray1-color);background-color:var(--gray5-color)}.table-descr{overflow:hidden;width:100%}.table-descr,.table-descr td,.table-descr th{border-collapse:collapse}.table-descr td,.table-descr th{text-align:left;vertical-align:top}.table-descr td{padding-top:4px;font-size:13px;color:var(--gray2-color);position:relative;background-color:#fff;padding-bottom:4px;line-height:16px}.table-descr td:first-child{font-weight:600;padding-right:24px}.table-descr td:last-child{text-align:right}.table-descr td:first-child:before,.table-descr td:last-child:before{height:1px;content:"";position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAYAAAAW/mTzAAAAHklEQVQImWM8debC+2/fvwsoysv9k5OVYmJgYPgAAHoMCO6trEXWAAAAAElFTkSuQmCC") 0 0 repeat-x;margin-top:12px}.table-descr td:first-child:before{right:0;left:4px}.table-descr td:last-child:before{right:4px;left:0}.table-descr td span{position:relative;background:inherit;z-index:1}.table-descr td span:not(:last-child){margin-right:-4px}.table-descr td:first-child span{padding-right:4px}.table-descr td:last-child span{font-weight:400;padding-left:4px}.table-descr td span .icon-loading{transform:unset;margin-right:0;right:0;top:unset;left:unset}.table-descr td span .icon-loading:after{height:13px;border-width:2px;width:13px}@media (min-width:576px){.table-descr td:first-child{max-width:40%;width:40%}.table-descr td:last-child{max-width:60%;width:60%}}@media (max-width:575.98px){.table-descr td:first-child,.table-descr td:last-child{max-width:50%;width:50%}}.gl-btn-group{flex-wrap:wrap;align-items:center;display:flex}@media (min-width:992px){.gl-btn-group{gap:8px}}@media (max-width:991.98px){.gl-btn-group{gap:12px}.gl-btn-group .btn{min-width:100%;width:100%}}.order-section-title{font-weight:900;color:var(--gray4-color)}@media (min-width:992px){.order-section-header,.order-section-option,.order-section-title{display:flex}.order-section-header,.order-section-title{gap:24px}.order-section-title span:last-child{margin-left:auto}.order-section-option{justify-content:flex-end;gap:8px;margin-left:auto}}.in-processing-notice{padding:16px 20px;border:1px solid var(--warning-bgcolor);background-color:var(--btn-error-background-color);align-items:center;border-radius:4px;display:flex}.in-processing-notice .btn{margin-left:auto}.notice-msg{font-size:13px;font-weight:600;color:var(--gray1-color);gap:8px;align-items:center;line-height:24px;display:flex}.notice-msg .icon{fill:#fbbf24}.pagination{gap:8px}.pagination,.pagination__link{align-items:center;display:flex}.pagination__link{height:40px;min-height:40px;padding-top:8px;justify-content:center;font-size:13px;font-weight:600;color:var(--gray2-color);background-color:transparent;border-radius:4px;cursor:pointer;padding-bottom:8px;line-height:24px}.pagination__link:not(.pagination__dots){padding-right:12px;min-width:40px;padding-left:12px}.pagination__link:not(.pagination__dots):hover{background-color:var(--gray5-color)}.pagination__link:not(.pagination__dots).active{color:var(--white-color);background-color:var(--gray2-color)}.pagination__link-control.disabled,.pagination__link-control:disabled{color:var(--gray4-color)}.pagination__link-control.disabled:hover,.pagination__link-control:disabled:hover{color:var(--gray2-color);background-color:var(--gray5-color)}.pagination__dots{color:var(--gray4-color);min-width:12px;cursor:default;width:12px}.pagination__dots.active,.pagination__dots:hover{color:var(--gray4-color);background-color:transparent}@media (max-width:991.98px){.in-processing-notice{flex-direction:column;gap:12px}.in-processing-notice .btn{margin-left:0}}.footer{flex:0 0 auto;position:relative;min-width:320px;background-color:var(--black-color)}.footer__container{display:flex}.footer__logo .icon{height:56px;min-height:56px;min-width:160px;width:160px}.footer ul{list-style:none;padding:0;margin:0}.footer__menu-header{font-weight:600;text-transform:uppercase}.footer__menu-body li{font-weight:500}.footer__menu-link{font-size:13px;color:var(--white-color);word-break:break-word;text-underline-offset:1px}.footer__contacts-item:not(:last-of-type){margin-bottom:32px}.footer__contacts-content{color:var(--white-color)}.footer__contacts-content span{display:block}.footer__contacts-content span:first-of-type{font-size:16px;font-weight:600;margin-bottom:6px}.footer__contacts-content span:last-of-type{font-size:13px;font-weight:500}.footer__socials-title{font-size:13px;margin-bottom:20px;color:var(--white-color);line-height:15px}.footer__socials-item,.footer__socials-list,.footer__socials-list li{display:flex}.footer__socials-list li:not(:last-of-type){margin-right:16px}.footer__socials-item .icon{height:40px;min-height:40px;min-width:40px;width:40px}@media (min-width:992px){.footer__container{padding-top:60px;padding-bottom:60px}.footer__layout{grid-template-columns:repeat(4,1fr);grid-template-rows:120px 1fr 75px;display:grid}.footer__logo{grid-column:1/2;grid-row:1/2}.footer__menu{grid-column:2/5;grid-row:1/4;display:flex}.footer__contscts{grid-column:1/2;grid-row:2/3}.footer__socials{grid-column:1/2;grid-row:3/4}.footer__menu-body li:not(:last-of-type),.footer__menu-header{margin-bottom:20px}.footer__menu-item{flex:1}.footer__menu-link:hover{color:var(--gray3-color)}.footer__menu-link,.footer__menu-link:hover{text-decoration:underline}}@media (min-width:1280px){.footer{padding-bottom:110px}.footer__menu-item{width:calc(20% - 40px)}.footer__menu-item:not(:last-of-type){margin-right:40px}}@media (max-width:991.98px){.footer{padding-bottom:74px}.footer__container{padding:50px 0}.footer__layout{width:100%}.footer__contscts,.footer__logo,.footer__menu{margin-bottom:50px}.footer__contacts-item,.footer__logo .logo,.footer__socials .footer__socials-list,.footer__socials .footer__socials-title{padding-right:40px;padding-left:40px}.footer__menu-body li,.footer__menu-header{padding:15px 40px;display:flex}.footer__menu-body,.footer__menu-header{transition:var(--transition)}.footer__menu-header.active{background-color:var(--red-color)}.footer__menu-body{display:none}.footer__menu-header .footer__menu-link{pointer-events:none;margin-right:16px}.footer__menu-header .pointer{height:16px;min-height:16px;padding:4px 8px;transition:var(--transition);position:relative;min-width:24px;width:24px;display:inline-flex}.footer__menu-header .pointer:after,.footer__menu-header .pointer:before{border-bottom-left-radius:2px;height:2px;transition:var(--transition);content:"";position:absolute;border-top-left-radius:2px;background-color:var(--gray3-color);margin-left:-3px;left:50%;width:7px}.footer__menu-header .pointer:before{transform:rotate(45deg);top:5px}.footer__menu-header .pointer:after{transform:rotate(-45deg);bottom:5px}.footer__menu-header.active .pointer{transform:rotate(90deg)}.footer__menu-header.active .pointer:after,.footer__menu-header.active .pointer:before{background-color:var(--white-color)}.footer__menu-header.active+.footer__menu-body{display:block}}@media (min-width:992px) and (max-width:1279.98px){.footer{padding-bottom:179px}.footer__menu-item{width:calc(20% - 19.2px)}.footer__menu-item:not(:last-of-type){margin-right:24px}}.api-tests{margin-top:20px}.api-tests__title{font-size:24px;font-weight:700;margin-bottom:20px}.api-tests__subtitle{font-size:14px;font-weight:700;margin-bottom:5px}.api-tests__result{overflow:auto;padding:10px;font-size:14px;margin-bottom:10px;color:#fff;border-radius:4px;background:#2d2d2d}.api-tests__result .content-container{color:#000}.modules-editor .arrow-div{height:45px;width:100px}.modules-editor .arrow-div.vertical{height:100px;flex-direction:column;width:45px}.modules-editor .line-arrows{flex:1;height:20px;justify-content:center;position:relative;align-items:center;display:flex}.modules-editor .arrow-div:not(.vertical) .line-arrows{border-right:2px solid #000;border-left:2px solid #000}.modules-editor .arrow-div.vertical .line-arrows{border-top:2px solid #000;border-bottom:2px solid #000;width:20px}.modules-editor .line-arrows:after,.modules-editor .line-arrows:before{height:15px;content:"";position:absolute;background:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABH0lEQVR4nO3TMQrCQBBG4ZR6g7whkFtJUthb2Xph8RqKhSBo4ibZ2fkXHJh+9ntJ0/xHaMxsAC7Ka2bD1+OB0czuNSwwfjygbdtj9GGWuM9bPx7Q9/0OuFagf+u6bj/1GZ0reMB58idWr8Ccfg0VmNNXr0CKvnIFUvRVK7BEX7ECS/TVKrBGX6kCa/RVKrBFX6ECW/SjK5BDP7ICOfSjKpBTP6ICOfVLV8BDv2QFPPRLVcBTv0QFPPW9K1BC37MCJfS9KlBS36MCJfVzVyBCP2cFIvRzVSBSP0cFIvW3VpDQ31JBQn9tBSn9NRWk9JdWkNRfUkFSP7WCtH5KBWn9XxWq0J+rUIX+VIWq9F9jZqe3AqemxjGzw3Oj7/hP4zgPhqwxOGjo7/oAAAAASUVORK5CYII=) no-repeat 50%;background-size:contain;width:15px}.modules-editor .line-arrows:before{transform:rotate(90deg);left:0}.modules-editor .line-arrows:after{transform:rotate(270deg);right:0}.modules-editor .arrow-div.vertical .line-arrows:before{transform:rotate(180deg);top:0;left:unset}.modules-editor .arrow-div.vertical .line-arrows:after{transform:rotate(0deg);right:unset;bottom:0}.modules-editor .line-arrows .line{background:#000}.modules-editor .arrow-div:not(.vertical) .line{height:2px;width:100%}.modules-editor .arrow-div.vertical .line{height:100%;width:2px}.modules-editor .input-size{padding:0;font-size:16px;border:1px solid #2a2a2a;font-weight:700;position:absolute;text-align:center;border-radius:2px;width:60px}.modules-editor .arrow-div:not(.vertical) .input-size{transform:translate(-50%);margin-right:-50%;top:10px;left:50%}.modules-editor .arrow-div.vertical .input-size{transform:rotate(270deg);right:-5px;top:45%}.modules-editor .arrow-div{position:absolute;align-items:flex-end;display:flex}.modules-editor .arrow-div .arrow-delete{height:24px;justify-content:center;font-size:16px;border:1px solid var(--gray5-color);font-weight:700;right:0;color:red;content:"x";position:absolute;top:-5px;align-items:center;box-shadow:0 1px 6px hsla(0,0%,7%,.2);border-radius:50%;background:#fff;cursor:pointer;width:24px;display:none}.modules-editor .arrow-div.vertical .arrow-delete{right:24px;top:0}.modules-editor .arrow-div:hover .arrow-delete{display:flex}.editor-tools{border-left:1px solid #c6c6c6;padding-left:5px}div.bx-auth{margin-right:auto;margin-left:auto}