
@media (min-width:1181px){body:not(.mobile) .pv-home-prices{align-items:flex-start!important;padding-top:clamp(10px,1.5vh,18px)!important;padding-bottom:clamp(12px,1.8vh,22px)!important}body:not(.mobile) .pv-home-prices__shell{padding-top:0!important}body:not(.mobile) .pv-home-prices__eyebrow{margin-top:0!important}body:not(.mobile) .pv-home-prices__lead{margin-bottom:clamp(12px,1.4vh,18px)!important}body:not(.mobile) .pv-home-prices__cards{gap:clamp(12px,1.2vw,18px)!important;margin-bottom:clamp(12px,1.5vh,18px)!important}body:not(.mobile) .pv-home-prices__card{display:grid!important;grid-template-columns:clamp(132px,9.6vw,178px) minmax(0,1fr)!important;align-items:stretch!important;min-height:clamp(132px,9.6vw,178px)!important;border-radius:16px!important}body:not(.mobile) .pv-home-prices__card-img{width:clamp(132px,9.6vw,178px)!important;height:clamp(132px,9.6vw,178px)!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important}body:not(.mobile) .pv-home-prices__card-body{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:clamp(14px,1.2vw,20px)!important}body:not(.mobile) .pv-home-prices__card-title{font-size:clamp(16px,1.1vw,19px)!important;line-height:1.16!important}body:not(.mobile) .pv-home-prices__price{font-size:clamp(16px,1.1vw,19px)!important}body:not(.mobile) .pv-home-prices__cta{background:#fff!important}body:not(.mobile) .pv-home-prices__cta::before,body:not(.mobile) .pv-home-prices__cta::after{display:none!important}}
@media (min-width:1181px) and (max-height:850px){body:not(.mobile) .pv-home-prices{padding-top:8px!important;padding-bottom:10px!important}body:not(.mobile) .pv-home-prices__cards{margin-bottom:10px!important}body:not(.mobile) .pv-home-prices__card{grid-template-columns:136px minmax(0,1fr)!important;min-height:136px!important}body:not(.mobile) .pv-home-prices__card-img{width:136px!important;height:136px!important}}


@media (min-width:1181px){body:not(.mobile) .PV_HOME_PRICES,body:not(.mobile) .pv-home-prices{min-height:calc(100svh - 82px)!important}body:not(.mobile) .pv-home-prices{display:flex!important;align-items:center!important;padding:clamp(14px,2vh,24px) 0!important}body:not(.mobile) .pv-home-prices__shell{width:min(100% - 28px,1980px)!important}body:not(.mobile) .pv-home-prices__eyebrow{margin:0 0 6px!important;font-size:12px!important;line-height:1.15!important}body:not(.mobile) .pv-home-prices__title{max-width:none!important;margin:0!important;font-size:clamp(36px,3.3vw,56px)!important;line-height:1.04!important;white-space:normal!important}body:not(.mobile) .pv-home-prices__lead{max-width:900px!important;margin:10px 0 clamp(14px,1.6vh,20px)!important;font-size:clamp(14px,1vw,17px)!important;line-height:1.32!important}body:not(.mobile) .pv-home-prices__cards{gap:clamp(12px,1.3vw,20px)!important;margin-bottom:clamp(14px,1.8vh,22px)!important}body:not(.mobile) .pv-home-prices__card{min-height:0!important;border-radius:16px!important}body:not(.mobile) .pv-home-prices__card-img{height:clamp(150px,18vh,210px)!important}body:not(.mobile) .pv-home-prices__card-body{padding:clamp(12px,1.2vw,18px) clamp(16px,1.4vw,22px)!important}body:not(.mobile) .pv-home-prices__card-title{margin:0 0 6px!important;font-size:clamp(15px,1.05vw,18px)!important;line-height:1.18!important}body:not(.mobile) .pv-home-prices__price{font-size:clamp(15px,1.05vw,18px)!important;line-height:1.15!important}body:not(.mobile) .pv-home-prices__bottom{grid-template-columns:minmax(0,1.45fr) minmax(390px,.82fr)!important;gap:clamp(14px,1.5vw,24px)!important}body:not(.mobile) .pv-home-prices__factors{padding:clamp(16px,1.6vw,24px)!important;border-radius:16px!important}body:not(.mobile) .pv-home-prices__subtitle{margin:0 0 clamp(12px,1.4vh,18px)!important;font-size:clamp(19px,1.5vw,25px)!important;line-height:1.15!important}body:not(.mobile) .pv-home-prices__factor{min-height:clamp(96px,11vh,132px)!important;padding:0 clamp(8px,.9vw,14px)!important}body:not(.mobile) .pv-home-prices__iconbox{width:clamp(54px,5vw,72px)!important;height:clamp(54px,5vw,72px)!important;margin:0 0 clamp(8px,1vh,14px)!important;border-radius:14px!important}body:not(.mobile) .pv-home-prices__icon{width:clamp(38px,3.8vw,52px)!important;height:clamp(38px,3.8vw,52px)!important}body:not(.mobile) .pv-home-prices__factor span{font-size:clamp(13px,.95vw,16px)!important;line-height:1.22!important}body:not(.mobile) .pv-home-prices__cta{min-height:0!important;padding:clamp(18px,1.8vw,28px)!important;border-radius:16px!important}body:not(.mobile) .pv-home-prices__cta-icon{display:none!important}body:not(.mobile) .pv-home-prices__cta-title{margin:0 0 8px!important;font-size:clamp(19px,1.45vw,26px)!important;line-height:1.18!important}body:not(.mobile) .pv-home-prices__cta-text{margin:0 0 clamp(14px,1.5vh,20px)!important;font-size:clamp(14px,1vw,17px)!important;line-height:1.32!important}body:not(.mobile) .pv-home-prices__cta-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}body:not(.mobile) .pv-home-prices__btn{min-height:46px!important;padding:0 14px!important;border-radius:8px!important;font-size:15px!important;line-height:1.1!important}}
@media (min-width:1181px) and (max-height:850px){body:not(.mobile) .PV_HOME_PRICES,body:not(.mobile) .pv-home-prices{min-height:calc(100svh - 70px)!important}body:not(.mobile) .pv-home-prices{padding:10px 0!important}body:not(.mobile) .pv-home-prices__title{font-size:clamp(32px,2.8vw,48px)!important}body:not(.mobile) .pv-home-prices__lead{margin-bottom:12px!important;font-size:14px!important;line-height:1.25!important}body:not(.mobile) .pv-home-prices__cards{gap:12px!important;margin-bottom:12px!important}body:not(.mobile) .pv-home-prices__card-img{height:clamp(128px,16vh,170px)!important}body:not(.mobile) .pv-home-prices__card-body{padding:11px 16px!important}body:not(.mobile) .pv-home-prices__bottom{gap:14px!important}body:not(.mobile) .pv-home-prices__factors{padding:14px 18px!important}body:not(.mobile) .pv-home-prices__subtitle{margin-bottom:10px!important;font-size:21px!important}body:not(.mobile) .pv-home-prices__factor{min-height:90px!important}body:not(.mobile) .pv-home-prices__iconbox{width:52px!important;height:52px!important;margin-bottom:7px!important}body:not(.mobile) .pv-home-prices__icon{width:38px!important;height:38px!important}body:not(.mobile) .pv-home-prices__factor span{font-size:13px!important;line-height:1.16!important}body:not(.mobile) .pv-home-prices__cta{padding:16px 20px!important}body:not(.mobile) .pv-home-prices__cta-title{font-size:21px!important;line-height:1.15!important}body:not(.mobile) .pv-home-prices__cta-text{margin-bottom:12px!important;font-size:14px!important;line-height:1.24!important}body:not(.mobile) .pv-home-prices__btn{min-height:42px!important;font-size:14px!important}}
@media (min-width:1181px) and (max-height:740px){body:not(.mobile) .pv-home-prices__title{font-size:clamp(28px,2.5vw,40px)!important}body:not(.mobile) .pv-home-prices__card-img{height:120px!important}body:not(.mobile) .pv-home-prices__factor{min-height:78px!important}body:not(.mobile) .pv-home-prices__iconbox{width:44px!important;height:44px!important;margin-bottom:5px!important}body:not(.mobile) .pv-home-prices__icon{width:32px!important;height:32px!important}body:not(.mobile) .pv-home-prices__cta-text{display:none!important}}


@media (min-width:1181px){body:not(.mobile) .pv-calc{padding:clamp(14px,2vh,24px) 0!important}body:not(.mobile) .pv-calc__container{width:min(100% - 36px,1980px)!important}body:not(.mobile) .pv-calc__heading{margin-bottom:clamp(10px,1.4vh,16px)!important}body:not(.mobile) .pv-calc__eyebrow{margin-bottom:6px!important;font-size:12px!important;line-height:1.15!important}body:not(.mobile) .pv-calc h2,body:not(.mobile) .pv-calc__heading h2{margin:0!important;font-size:clamp(30px,2.5vw,42px)!important;line-height:1.05!important;letter-spacing:0!important}body:not(.mobile) .pv-calc__lead{max-width:780px!important;margin-top:8px!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.32!important}body:not(.mobile) .pv-calc__card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,25vw)!important;gap:clamp(18px,1.5vw,26px)!important;min-height:0!important;padding:clamp(18px,1.6vw,26px)!important;border-radius:24px!important}body:not(.mobile) .pv-calc__controls{display:grid!important;grid-template-columns:minmax(0,1.72fr) minmax(300px,.72fr)!important;grid-template-rows:auto auto auto auto!important;gap:clamp(10px,1.05vh,16px) clamp(18px,1.6vw,28px)!important;min-width:0!important}body:not(.mobile) .pv-calc__step{min-width:0!important;padding:0 0 clamp(10px,1vh,14px)!important;margin:0!important}body:not(.mobile) .pv-calc__step:nth-child(1){grid-column:1;grid-row:1!important}body:not(.mobile) .pv-calc__step:nth-child(2){grid-column:1;grid-row:2!important}body:not(.mobile) .pv-calc__step:nth-child(3){grid-column:1;grid-row:3!important}body:not(.mobile) .pv-calc__step:nth-child(4){grid-column:1;grid-row:4!important;border-bottom:0!important;padding-bottom:0!important}body:not(.mobile) .pv-calc__step:nth-child(5){grid-column:2;grid-row:1 / span 4!important;border-left:1px solid #e5e2dc!important;border-bottom:0!important;padding-left:clamp(18px,1.5vw,28px)!important;padding-bottom:0!important}body:not(.mobile) .pv-calc__step h3{margin:0 0 clamp(8px,1vh,12px)!important;font-size:clamp(18px,1.25vw,24px)!important;line-height:1.15!important}body:not(.mobile) .pv-calc__row{gap:12px!important;margin-bottom:8px!important}body:not(.mobile) .pv-calc__value{font-size:clamp(34px,2.7vw,48px)!important;line-height:1!important}body:not(.mobile) .pv-calc__range{height:30px!important}body:not(.mobile) .pv-calc__range-labels{margin-top:4px!important;font-size:13px!important}body:not(.mobile) .pv-calc__note{margin-top:8px!important;font-size:13px!important;line-height:1.3!important}body:not(.mobile) .pv-calc__segments{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}body:not(.mobile) .pv-calc__segments button{min-height:42px!important;padding:8px 10px!important;border-radius:12px!important;font-size:15px!important;line-height:1.1!important}body:not(.mobile) .pv-calc__types{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}body:not(.mobile) .pv-calc__type{min-height:132px!important;padding:14px!important;border-radius:14px!important;gap:6px!important}body:not(.mobile) .pv-calc__type .pv-calc__icon{width:22px!important;height:22px!important}body:not(.mobile) .pv-calc__type strong{font-size:17px!important;line-height:1.12!important}body:not(.mobile) .pv-calc__type em{font-size:13px!important;line-height:1.15!important}body:not(.mobile) .pv-calc__type>span:not(.pv-calc__check){display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:12px!important;line-height:1.25!important}body:not(.mobile) .pv-calc__lighting{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}body:not(.mobile) .pv-calc__light{min-height:44px!important;padding:8px 10px!important;border-radius:12px!important;gap:7px!important}body:not(.mobile) .pv-calc__light .pv-calc__icon{width:18px!important;height:18px!important;flex:0 0 18px!important}body:not(.mobile) .pv-calc__light span{font-size:13px!important;line-height:1.1!important}body:not(.mobile) .pv-calc__lights{margin-top:8px!important;padding:10px 12px!important;border-radius:12px!important}body:not(.mobile) .pv-calc__lights h4{margin:0!important;font-size:14px!important;line-height:1.15!important}body:not(.mobile) .pv-calc__extras{display:grid!important;gap:8px!important}body:not(.mobile) .pv-calc__extra{min-height:44px!important;padding:8px 12px!important;border-radius:12px!important}body:not(.mobile) .pv-calc__extra em{font-size:14px!important;line-height:1.18!important}body:not(.mobile) .pv-calc__box{width:24px!important;height:24px!important;flex:0 0 24px!important}body:not(.mobile) .pv-calc__result-card{min-height:0!important;height:100%!important;padding:clamp(20px,1.8vw,28px)!important;border-radius:24px!important}body:not(.mobile) .pv-calc__result-card p,body:not(.mobile) .pv-calc__result-card em{font-size:13px!important;line-height:1.35!important}body:not(.mobile) .pv-calc__price{margin-top:8px!important;gap:12px!important}body:not(.mobile) .pv-calc__price strong{font-size:clamp(42px,3.2vw,60px)!important;line-height:.95!important}body:not(.mobile) .pv-calc__divider{margin:14px 0!important}body:not(.mobile) .pv-calc__includes h3{margin:0 0 8px!important;font-size:15px!important;line-height:1.15!important}body:not(.mobile) .pv-calc__includes div{margin-top:7px!important;gap:9px!important;font-size:14px!important;line-height:1.2!important}body:not(.mobile) .pv-calc__actions{gap:8px!important;padding-top:14px!important}body:not(.mobile) .pv-calc__primary,body:not(.mobile) .pv-calc__secondary{min-height:46px!important;font-size:15px!important;border-radius:8px!important}body:not(.mobile) .pv-calc__trust{margin-top:12px!important;gap:10px!important;font-size:13px!important;line-height:1.3!important}body:not(.mobile) .pv-calc__trust svg{width:28px!important;height:28px!important}}
@media (min-width:1181px) and (max-height:850px){body:not(.mobile) .pv-calc{padding:10px 0!important}body:not(.mobile) .pv-calc__heading{margin-bottom:8px!important}body:not(.mobile) .pv-calc__lead{margin-top:6px!important;font-size:14px!important;line-height:1.25!important}body:not(.mobile) .pv-calc h2,body:not(.mobile) .pv-calc__heading h2{font-size:clamp(28px,2.2vw,36px)!important}body:not(.mobile) .pv-calc__card{padding:16px 20px!important;gap:18px!important}body:not(.mobile) .pv-calc__controls{gap:8px 20px!important}body:not(.mobile) .pv-calc__step{padding-bottom:8px!important}body:not(.mobile) .pv-calc__step h3{margin-bottom:7px!important;font-size:clamp(17px,1.1vw,21px)!important}body:not(.mobile) .pv-calc__type{min-height:116px!important;padding:11px 12px!important}body:not(.mobile) .pv-calc__segments button{min-height:38px!important}body:not(.mobile) .pv-calc__light{min-height:40px!important}body:not(.mobile) .pv-calc__extra{min-height:39px!important}body:not(.mobile) .pv-calc__price strong{font-size:clamp(38px,2.8vw,52px)!important}body:not(.mobile) .pv-calc__primary,body:not(.mobile) .pv-calc__secondary{min-height:42px!important}}


@media (min-width: 768px){body:not(.mobile) .BIG_BANNER_INDEX{--pv-hero-fit-height:calc(100svh - 52px)}body:not(.mobile) .BIG_BANNER_INDEX .banners-big--high,body:not(.mobile) .BIG_BANNER_INDEX .banners-big__wrapper,body:not(.mobile) .BIG_BANNER_INDEX .main-slider,body:not(.mobile) .BIG_BANNER_INDEX .main-slider__wrapper,body:not(.mobile) .BIG_BANNER_INDEX .main-slider__item,body:not(.mobile) .BIG_BANNER_INDEX .banners-big__item,body:not(.mobile) .BIG_BANNER_INDEX .banners-big__inner-wrap,body:not(.mobile) .BIG_BANNER_INDEX .banners-big__text{height:var(--pv-hero-fit-height)!important;min-height:var(--pv-hero-fit-height)!important;max-height:var(--pv-hero-fit-height)!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__text--v-bottom{padding-bottom:clamp(28px,4.2vh,56px)!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__title{font-size:clamp(42px,4.2vw,64px)!important;line-height:1.06!important;letter-spacing:0!important;max-width:min(1180px,calc(100vw - 220px))}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__text-block{margin-top:14px!important;font-size:clamp(14px,1vw,16px)!important;line-height:1.35!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__buttons{margin-top:clamp(18px,2.6vh,28px)!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__buttons .btn.btn-lg{min-height:48px!important;padding-top:13px!important;padding-bottom:13px!important}}
@media (min-width: 768px) and (max-height: 850px){body:not(.mobile) .BIG_BANNER_INDEX{--pv-hero-fit-height:calc(100svh - 52px)}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__text--v-bottom{padding-bottom:24px!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__title{font-size:clamp(38px,3.8vw,56px)!important;line-height:1.04!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__buttons{margin-top:16px!important}}
@media (min-width: 768px) and (max-height: 720px){body:not(.mobile) .BIG_BANNER_INDEX{--pv-hero-fit-height:calc(100svh - 46px)}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__title{font-size:clamp(34px,3.3vw,48px)!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__text-block{margin-top:10px!important}body:not(.mobile) .BIG_BANNER_INDEX .banners-big__buttons{margin-top:12px!important}}


.pv-task-select-heading{margin:0 0 26px}.pv-task-select-heading p{margin:0 0 10px;color:#e32125;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pv-task-select-heading h2{margin:0;color:#20232a;font-size:clamp(30px,3.2vw,52px);line-height:1.08;font-weight:800}.pv-task-select-heading span{display:block;max-width:760px;margin-top:12px;color:#68707d;font-size:clamp(15px,1.1vw,18px);line-height:1.45}.BRANDS .index-block__title-wrapper,.MOBILE_BRANDS .index-block__title-wrapper{margin-bottom:16px!important}.BRANDS .index-block__title-wrapper::after,.MOBILE_BRANDS .index-block__title-wrapper::after{content:"Подбираем материалы под задачу, бюджет и особенности помещения, чтобы потолок выглядел аккуратно и служил долго.";display:block;max-width:760px;margin-top:12px;color:#68707d;font-size:16px;line-height:1.45}.sticker__item--hit,.sticker__item--recommend,.sticker__item--new,.sticker__item--stock{background:#f2f4f7!important;color:#20232a!important;border:1px solid rgba(32,35,42,.08)!important}.pv-video-review-card video[poster]{background:#222}.pv-video-review-card__copy{padding-right:82px!important}.pv-video-review-card__copy h3{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.pv-video-review-card__copy p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.pv-video-review-modal{align-items:center!important;justify-items:center!important;padding:16px!important;z-index:2147483000!important}.pv-video-review-modal__inner{width:min(440px,calc(100vw - 24px))!important;max-height:calc(100svh - 24px)!important;margin:auto!important}.pv-video-review-modal__inner video{width:100%!important;height:auto!important;max-height:calc(100svh - 108px)!important;object-fit:contain!important}@media(max-width:760px){.pv-task-select-heading{width:min(100% - 24px,720px);margin:0 auto 18px}.pv-task-select-heading h2{font-size:27px}.pv-task-select-heading span{font-size:14px;line-height:1.4}.MOBILE_MIDDLE_ADV .ui-cards{padding-top:0!important}.pv-video-review-modal{position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.pv-video-review-modal[hidden]{display:none!important}.pv-video-review-modal__inner{width:min(100%,360px)!important;max-height:calc(100svh - 20px)!important;border-radius:18px!important}.pv-video-review-modal__inner video{max-height:calc(100svh - 92px)!important;aspect-ratio:auto!important}.pv-video-review-modal__caption{padding:12px 14px 14px!important}.bottom-icons-panel__content-text{font-size:10px!important}body:has(.pv-video-review-modal:not([hidden])) .bottom-icons-panel,body:has(.pv-video-review-modal:not([hidden])) .bx-livechat-wrapper,body:has(.pv-video-review-modal:not([hidden])) .b24-widget-button-wrapper,body:has(.pv-video-review-modal:not([hidden])) [class*="b24-widget"],body:has(.pv-video-review-modal:not([hidden])) [class*="bx-livechat"]{display:none!important;visibility:hidden!important}}


@media(min-width:1181px){body:not(.mobile) .BIG_BANNER_INDEX h1.banners-big__title{display:inline-block!important;width:auto!important;max-width:min(1040px,78vw)!important;margin:0!important;padding:18px 24px!important;border-radius:22px!important;background:rgba(18,18,20,.62)!important;color:#fff!important;text-shadow:none!important;box-shadow:0 18px 44px rgba(0,0,0,.22)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:clamp(44px,4.1vw,72px)!important;line-height:1.06!important;font-weight:800!important}.BIG_BANNER_INDEX .banners-big__text-block{display:inline-block!important;margin-top:16px!important;padding:10px 16px!important;border-radius:14px!important;background:rgba(18,18,20,.48)!important;color:#fff!important;text-shadow:none!important}.drag-block.container:not(.BIG_BANNER_INDEX) .index-block{padding-top:clamp(38px,4vw,64px)!important;padding-bottom:clamp(38px,4vw,64px)!important}.index-block__title-wrapper,.pv-video-reviews__heading,.pv-home-prices__head,.pv-home-cases__heading,.pv-calc__heading,.pv-faq__head,.pv-task-select-heading,.pv-home-contacts__head{display:block!important;max-width:1320px!important;width:min(100% - 48px,1320px)!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:clamp(22px,2vw,34px)!important;text-align:left!important}.index-block__part--left,.index-block__part--right{display:block!important;width:100%!important}.index-block__link-wrapper{display:inline!important}.index-block__title{display:block!important;margin:0!important}.index-block__title,.index-block__title span,.index-block__title a,.pv-video-reviews__heading h2,.pv-home-prices__title,.pv-home-cases__title,.pv-calc__title,.pv-faq__title,.pv-task-select-heading h2,.pv-home-contacts__title{font-size:clamp(36px,3.3vw,58px)!important;line-height:1.08!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:#20232a!important}.index-block__preview,.pv-video-reviews__heading span,.pv-home-prices__lead,.pv-home-cases__lead,.pv-calc__subtitle,.pv-faq__subtitle,.pv-task-select-heading span,.pv-home-contacts__lead{max-width:820px!important;margin:14px 0 0!important;color:#68707d!important;font-size:clamp(17px,1.15vw,20px)!important;line-height:1.48!important;text-align:left!important}.pv-aspro-kicker,.pv-video-reviews__heading p,.pv-home-prices__eyebrow,.pv-home-cases__kicker,.pv-calc__eyebrow,.pv-faq__eyebrow,.pv-task-select-heading p,.pv-home-contacts__kicker{display:block!important;margin:0 0 10px!important;color:#e32125!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:left!important}.GALLERY .index-block__link,.BRANDS .index-block__link,.CATALOG_TAB .index-block__link{display:none!important}.pv-video-review-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;place-items:center!important;padding:24px!important}.pv-video-review-modal[hidden]{display:none!important}.pv-video-review-modal__inner{width:min(440px,calc(100vw - 48px))!important;max-height:90vh!important;margin:auto!important}.pv-video-review-modal__inner video{width:100%!important;height:auto!important;max-height:calc(90vh - 100px)!important;object-fit:contain!important}}

@media(min-width:1181px){body:not(.mobile) .index-block__title-wrapper,body:not(.mobile) .pv-video-reviews__heading,body:not(.mobile) .pv-home-prices__head,body:not(.mobile) .pv-home-cases__heading,body:not(.mobile) .pv-calc__heading,body:not(.mobile) .pv-faq__head,body:not(.mobile) .pv-task-select-heading,body:not(.mobile) .pv-home-contacts__head{display:block!important;width:min(100% - 36px,1980px)!important;max-width:1980px!important;margin:0 auto clamp(10px,1.4vh,16px)!important;text-align:left!important}body:not(.mobile) .index-block__part--left,body:not(.mobile) .index-block__part--right{display:block!important;width:100%!important;max-width:none!important;margin:0!important;text-align:left!important}body:not(.mobile) .index-block__title,body:not(.mobile) .index-block__title span,body:not(.mobile) .index-block__title a,body:not(.mobile) .pv-video-reviews__heading h2,body:not(.mobile) .pv-home-prices__title,body:not(.mobile) .pv-home-cases__title,body:not(.mobile) .pv-calc__heading h2,body:not(.mobile) .pv-calc__title,body:not(.mobile) .pv-faq__title,body:not(.mobile) .pv-task-select-heading h2,body:not(.mobile) .pv-home-contacts__title{display:block!important;max-width:1200px!important;margin:0!important;color:#20232a!important;font-size:clamp(30px,2.5vw,42px)!important;line-height:1.05!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;white-space:normal!important}body:not(.mobile) .index-block__preview,body:not(.mobile) .pv-video-reviews__heading span,body:not(.mobile) .pv-home-prices__lead,body:not(.mobile) .pv-home-cases__lead,body:not(.mobile) .pv-calc__lead,body:not(.mobile) .pv-calc__subtitle,body:not(.mobile) .pv-faq__subtitle,body:not(.mobile) .pv-task-select-heading span,body:not(.mobile) .pv-home-contacts__lead{display:block!important;max-width:780px!important;margin:8px 0 0!important;color:#68707d!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.32!important;text-align:left!important}body:not(.mobile) .pv-aspro-kicker,body:not(.mobile) .pv-video-reviews__heading p,body:not(.mobile) .pv-home-prices__eyebrow,body:not(.mobile) .pv-home-cases__kicker,body:not(.mobile) .pv-calc__eyebrow,body:not(.mobile) .pv-faq__eyebrow,body:not(.mobile) .pv-task-select-heading p,body:not(.mobile) .pv-home-contacts__kicker{display:block!important;width:auto!important;max-width:none!important;margin:0 0 6px!important;color:#e32125!important;font-size:12px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:left!important;white-space:nowrap!important}body:not(.mobile) .index-block__link-wrapper{display:inline!important;text-align:left!important}body:not(.mobile) .index-block__link{display:none!important}body:not(.mobile) .drag-block.container:not(.BIG_BANNER_INDEX) .index-block{padding-top:clamp(28px,3.1vw,48px)!important;padding-bottom:clamp(28px,3.1vw,48px)!important}body:not(.mobile) .pv-video-reviews{padding-top:clamp(28px,3.1vw,48px)!important;padding-bottom:clamp(28px,3.1vw,48px)!important}}
@media(min-width:1181px){body:not(.mobile){--pv-home-heading-width:1320px;--pv-home-heading-gutter:48px}body:not(.mobile) .index-block__title-wrapper,body:not(.mobile) .pv-task-select-heading,body:not(.mobile) .pv-video-reviews__heading,body:not(.mobile) .pv-calc__heading,body:not(.mobile) .pv-faq__head{width:min(100% - var(--pv-home-heading-gutter),var(--pv-home-heading-width))!important;max-width:var(--pv-home-heading-width)!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}body:not(.mobile) .pv-home-prices__shell,body:not(.mobile) .pv-home-cases__shell,body:not(.mobile) .pv-lighting-container,body:not(.mobile) .pv-home-contacts__shell{width:min(100% - var(--pv-home-heading-gutter),var(--pv-home-heading-width))!important;max-width:var(--pv-home-heading-width)!important;margin-left:auto!important;margin-right:auto!important}body:not(.mobile) .pv-home-prices__heading,body:not(.mobile) .pv-home-cases__heading,body:not(.mobile) .pv-lighting-heading,body:not(.mobile) .pv-home-contacts__head{width:100%!important;max-width:820px!important;margin-left:0!important;margin-right:0!important;text-align:left!important}body:not(.mobile) .pv-home-prices__title,body:not(.mobile) .pv-home-cases__title,body:not(.mobile) .pv-lighting-title,body:not(.mobile) .pv-home-contacts__title{margin-left:0!important;text-align:left!important}body:not(.mobile) .pv-home-prices__lead,body:not(.mobile) .pv-home-cases__lead,body:not(.mobile) .pv-lighting-lead,body:not(.mobile) .pv-home-contacts__lead{margin-left:0!important;text-align:left!important}body:not(.mobile) .pv-home-faq{width:min(100% - var(--pv-home-heading-gutter),var(--pv-home-heading-width))!important;max-width:var(--pv-home-heading-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body:not(.mobile) .pv-home-faq__intro{margin-left:0!important;text-align:left!important}body:not(.mobile) .pv-lighting-layout{max-width:none!important;margin-left:0!important;margin-right:0!important}}
@media(min-width:1181px){body:not(.mobile) .GALLERY .index-block__link,body:not(.mobile) .GALLERY .index-block__arrow,body:not(.mobile) .SALE .index-block__link,body:not(.mobile) .SALE .index-block__arrow,body:not(.mobile) .BRANDS .index-block__link,body:not(.mobile) .BRANDS .index-block__arrow,body:not(.mobile) .CATALOG_TAB .index-block__link,body:not(.mobile) .CATALOG_TAB .index-block__arrow,body:not(.mobile) .SERVICES .index-block__link,body:not(.mobile) .SERVICES .index-block__arrow,body:not(.mobile) .NEWS .index-block__link,body:not(.mobile) .NEWS .index-block__arrow,body:not(.mobile) .BLOG .index-block__link,body:not(.mobile) .BLOG .index-block__arrow{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;overflow:hidden!important}body:not(.mobile) .GALLERY .index-block__link-wrapper,body:not(.mobile) .SALE .index-block__link-wrapper,body:not(.mobile) .BRANDS .index-block__link-wrapper,body:not(.mobile) .CATALOG_TAB .index-block__link-wrapper,body:not(.mobile) .SERVICES .index-block__link-wrapper,body:not(.mobile) .NEWS .index-block__link-wrapper,body:not(.mobile) .BLOG .index-block__link-wrapper{text-decoration:none!important;pointer-events:auto!important}body:not(.mobile) .RUTUBE .index-block__title,body:not(.mobile) .RUTUBE .index-block__title span,body:not(.mobile) .RUTUBE .index-block__title a{text-transform:none!important}}
@media(min-width:1181px){body:not(.mobile) .BLOG .index-block__preview{display:block!important;width:min(100% - 36px,1980px)!important;max-width:1980px!important;margin:8px auto 24px!important;color:#68707d!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.32!important;text-align:left!important;white-space:normal!important}}
