﻿h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}h1,h2,h3{font-size:1.4em}.site-head .site-head__menu .menu-general .menu-general-sub-brand-title,.site-head .site-head__menu .menu-general .menu-general-sub-category-parent,.site-head .site-head__menu .menu-general .menu-general-root-link,.site-menu-row .menu-general .menu-general-sub-brand-title,.site-menu-row .menu-general .menu-general-sub-category-parent,.site-menu-row .menu-general .menu-general-root-link{display:flex;align-items:center;white-space:nowrap;padding:9px 22px;font-size:16px;font-weight:300}.menu-block .menu-dropdown-root,.menu-block .site-menu-row .menu-general .menu-general-root-link{font-size:15px}.news-block{width:100% !important}.news-block-items{display:flex}.news-block-row{margin-right:50px}.mainpage-footer-block{display:none}.btn-small{font-weight:bold;font-size:1rem;padding:.625rem 1.925rem .625rem}.products-view-buy.icon-bag-before{padding-left:1.925rem;padding-right:1.925rem}.products-view-tile .products-view-name{text-align:left;font-size:18px;line-height:22px}.bottom-panel__menu-link .mobile-header__cart-count,.bottom-panel__menu-link .mobile-header__wishlist-count{top:-10px;right:10%;font-size:12px;min-width:40px;min-height:40px;color:#000 !important;font-weight:bold}.mobile-header__cart-count{background-color:#ffbc00;color:#fefefe}.tg_app{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:150px}.tg_qr{width:150px;height:150px;background:url("https://prodesign-doors.ru/images/qr_plintus_tg_karta.jpg") center/cover;animation:blackWhitePulse 6s ease-in-out infinite}blackWhitePulse{0%,100% {filter:brightness(.7);}50% {filter:brightness(1.1);}}.tg_app_title{margin-top:1rem;font-family:"Inter Tight",sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;text-align:center;cursor:pointer;width:150px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;border-radius:5px;transition:background .3s,transform .3s ease-in-out}.tg_app_title:active{transform:scale(.95)}.tg_app_title:hover{background-color:#333}.tg_qr,.tg_app_title{cursor:pointer}.tg_desc{margin-top:.3em;text-align:center;width:166px;font-family:"Inter Tight",sans-serif;font-weight:400;font-size:10px}.block-usr-txt a{text-decoration:underline}.bold{font-weight:bold}.news-item-block .subheader{font-size:14px}.product-categories-thin{display:inline-block;margin:0;padding:5px 10px;margin-right:10px;margin-bottom:10px}.site-body-main .product-categories-thin:not(:has(~ .product-categories-thin)){margin-bottom:20px;}.product-categories-thin .product-categories-item-thin,.product-categories-header-thin.no-products,.product-categories-item-thin .products-view-tile{margin:0}.product-categories-header-thin{font-size:16px}.product-categories-thin-total{display:none}body{margin:0}img{display:block}.common-symetric{max-width:1160px;margin:0 auto;font-family:"Rubik",Arial,sans-serif;color:#4a4040;line-height:1.2}.common-symetric *,.common-symetric *::before,.common-symetric *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.common-symetric p{margin:0}.common-symetric-title{font-family:"Unbounded",Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin:0 0 20px}@media(min-width:992px){.common-symetric-title{font-size:28px;margin:0 0 40px}}@media(min-width:992px){.common-symetric .lg-pb50{padding-bottom:50px}.common-symetric .lg-pt50{padding-top:50px}}@media(min-width:1200px){.common-symetric .xl-br5{border-radius:5px}}.p-main-hero{position:relative;padding-bottom:24px}.p-main-hero .hero-text{padding:32px 0 0;text-align:center}@media(min-width:768px){.p-main-hero .hero-text{position:absolute;top:30px;left:30px;max-width:492px;padding:30px;text-align:left;border-radius:4px;background:#fff}}@media(min-width:992px){.p-main-hero .hero-text{top:40px;left:40px;padding:40px}}@media(min-width:1200px){.p-main-hero .hero-text{top:56px;left:78px}}.p-main-hero .hero-title{font-family:"Unbounded",Arial,sans-serif;font-size:24px;font-weight:500;margin:0 0 16px}@media(min-width:992px){.p-main-hero .hero-title{font-size:36px}}.p-main-hero .hero-desc{font-size:16px;line-height:1.4;margin:0 0 16px}@media(min-width:768px){.p-main-hero .hero-desc{margin:0 0 30px;letter-spacing:.03em}}@media(min-width:992px){.p-main-hero .hero-desc{margin:0 0 40px}}.p-main-hero .hero-btn{font-size:18px;display:block;padding:20px 28px;text-align:center;text-decoration:none;color:#fff;border-radius:4px;background:#e66f40}@media(min-width:768px){.p-main-hero .hero-btn{max-width:288px}}.p-main-features-4{display:-ms-grid;display:grid;padding-bottom:24px;gap:8px}@media(min-width:576px){.p-main-features-4{gap:16px;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto 16px auto;grid-template-rows:auto auto}.p-main-features-4>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.p-main-features-4>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.p-main-features-4>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.p-main-features-4>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media(min-width:992px){.p-main-features-4{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(4,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:0}}.p-main-features-4 .main-features-4-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;border-radius:4px;background:#f8f8f8}@media(min-width:768px){.p-main-features-4 .main-features-4-item{padding:24px}}.p-main-features-4 .main-features-4-item img{width:24px;min-width:24px;max-width:24px;margin-bottom:16px}@media(min-width:992px){.p-main-features-4 .main-features-4-item img{width:32px;min-width:32px;max-width:32px}}.p-main-features-4 .main-features-4-item p{font-size:14px;line-height:1.3;text-align:center}@media(min-width:992px){.p-main-features-4 .main-features-4-item p{font-size:16px}}.p-main-customer-reviews{padding-bottom:24px}@media(min-width:992px){.p-main-customer-reviews{padding-bottom:30px}}.p-main-customer-reviews .customer-reviews-wrap{display:-ms-grid;display:grid;gap:16px}@media(min-width:992px){.p-main-customer-reviews .customer-reviews-wrap{gap:20px;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto 20px auto;grid-template-rows:auto auto}.p-main-customer-reviews .customer-reviews-wrap>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.p-main-customer-reviews .customer-reviews-wrap>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.p-main-customer-reviews .customer-reviews-wrap>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.p-main-customer-reviews .customer-reviews-wrap>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}.p-main-customer-reviews .customer-reviews-item-img{padding-bottom:10px;background:#fff;-webkit-box-shadow:0 2px 43px 0 rgba(0,0,0,.05);box-shadow:0 2px 43px 0 rgba(0,0,0,.05)}@media(min-width:992px){.p-main-customer-reviews .customer-reviews-item-img{min-height:255px}}.p-main-customer-reviews .customer-reviews-item-img img{width:100%;max-width:570px}.p-main-customer-reviews .customer-reviews-item-text a{font-size:12px;line-height:1.5;display:block;padding-top:10px;text-decoration:none;color:#e5531a}@media(min-width:576px){.p-main-customer-reviews .customer-reviews-item-text a{font-size:14px;padding-top:16px}}.p-main-about{display:-ms-grid;display:grid;padding-bottom:24px;row-gap:16px}@media(min-width:768px){.p-main-about{padding-top:24px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-ms-grid-columns:1fr 16px minmax(auto,373px);grid-template-columns:1fr minmax(auto,373px);-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"left-top right-side" "left-bottom right-side"}}@media(min-width:992px){.p-main-about{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:40px}}.p-main-about .common-symetric-title{margin:0}@media(min-width:768px){.p-main-about .common-symetric-title{grid-area:left-top}}.p-main-about .about-img{max-width:373px}@media(min-width:768px){.p-main-about .about-img{grid-area:right-side}}.p-main-about .about-img img{width:100%;border-radius:4px}@media(min-width:768px){.p-main-about .about-text{grid-area:left-bottom}}@media(min-width:768px){.p-main-about .common-symetric-title{-ms-grid-row:1;-ms-grid-column:1}.p-main-about .about-img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}.p-main-about .about-text{-ms-grid-row:2;-ms-grid-column:1}}.p-main-about .about-text p{font-size:12px;line-height:1.5}@media(min-width:768px){.p-main-about .about-text p{font-size:14px}}.p-main-about .about-text .about-text-top{margin-bottom:16px}@media(min-width:768px){.p-main-about .about-text .about-text-top{margin-bottom:40px}}.p-main-about .about-text .about-text-mid{font-size:14px;font-weight:500;margin-bottom:16px}@media(min-width:768px){.p-main-about .about-text .about-text-mid{font-size:16px}}.p-main-assortment{padding-bottom:24px}.p-main-assortment .assortment-img{padding-bottom:24px}@media(min-width:992px){.p-main-assortment .assortment-img{padding-bottom:40px}}.p-main-assortment .assortment-img img{width:100%;border-radius:4px}.p-main-assortment .common-symetric-title{margin-bottom:16px}@media(min-width:992px){.p-main-assortment .common-symetric-title{margin-bottom:40px}}.p-main-assortment .assortment-wrap{display:-ms-grid;display:grid;row-gap:16px}@media(min-width:992px){.p-main-assortment .assortment-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.p-main-assortment .assortment-text p{font-size:12px;line-height:1.5}@media(min-width:768px){.p-main-assortment .assortment-text p{font-size:14px}}.p-main-assortment .assortment-text p:not(:last-child){margin-bottom:10px}.p-main-assortment .assortment-list-title{margin:0 0 4px;line-height:1.5;font-size:14px;font-weight:500}@media(min-width:768px){.p-main-assortment .assortment-list-title{font-size:16px;margin:0 0 16px}}.p-main-assortment .assortment-list .assortment-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;max-width:20px;min-width:20px;margin-right:8px}.p-main-assortment .assortment-list .text-accent{color:#e66f40}.p-main-assortment .assortment-list ul{list-style:none;margin:0;padding:0}.p-main-assortment .assortment-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1px}.p-main-assortment .assortment-list ul div{font-size:12px;line-height:1.5}@media(min-width:768px){.p-main-assortment .assortment-list ul div{font-size:14px}}.p-main-experience{padding-bottom:24px}.p-main-experience p{font-size:12px}@media(min-width:576px){.p-main-experience p{font-size:14px}}.p-main-experience .experience-graph{padding:16px 0;display:-ms-grid;display:grid;row-gap:8px}@media(min-width:576px){.p-main-experience .experience-graph{-ms-grid-columns:1fr 8px 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}@media(min-width:992px){.p-main-experience .experience-graph{padding:40px 0;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:40px}}.p-main-experience .experience-graph-row{display:-ms-grid;display:grid;row-gap:8px}@media(min-width:992px){.p-main-experience .experience-graph-row{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.p-main-experience .experience-graph-item{background:#f8f8f8;border-radius:4px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:576px){.p-main-experience .experience-graph-item{height:135px}}.p-main-experience .experience-graph-item p{text-align:center;font-size:14px}.p-main-experience .experience-graph-item img{-ms-flex-negative:0;flex-shrink:0;width:20px;min-width:20px;max-width:20px;margin-bottom:16px}body .products-specials-header h2{font-family:"Unbounded","Rubik",Arial,sans-serif;font-size:20px;font-weight:500;color:#4a4040}@media(min-width:992px){body .products-specials-header h2{font-size:28px}}body .products-specials-header .products-specials-more{color:#e5531a}@media(min-width:992px){body .products-specials-header .products-specials-more{font-size:14px !important}}body .rating-item-selected{color:#ff7830}body .site-footer-top-level{background:#555353;color:#fff}body .site-footer-top-level .footer-menu-head{color:#8a8484;letter-spacing:.03em}body .site-footer-top-level .footer-menu-link{color:#fff}body .footer-gifts{padding-top:24px}@media(min-width:1200px){body .products-view-tile .products-view-labels{top:20px;right:-5px}body .products-view-tile .products-view-labels .products-view-label-inner{font-size:14px;padding:6px 11px 4px;border-radius:4px 0 0 4px}body .products-view-tile .products-view-labels .products-view-label-best{background:#ffb091}body .products-view .products-view-info .products-view-name-link{line-height:1.5;color:#4a4040}body .products-view-tile .products-view-price-block .price-current,body .products-view-tile .products-view-price-block .price-new{font-family:"Unbounded","Rubik",Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#4a4040}body .btn.products-view-buy{font-size:16px;font-weight:400;line-height:1.5;width:150px;color:#fff;border-radius:4px;background:#4a4040}body .product-review-card{border:none}body .product-review-card>div{display:grid;grid-template-columns:repeat(3,1fr)}body .product-review-card>div>*:nth-child(n+4){grid-column:1/-1}body .product-review-card>div .product-review-card__text{padding-top:6px}body .product-review-card>div>*:nth-child(3):not(:has(.rating)){grid-column:1/-1;}body .product-review-card>div>*:nth-child(3):has(.rating){order:-1;}body .site-footer-wrap .site-footer-top-level .site-footer-top-level-inner{padding-top:40px;padding-bottom:40px}body .site-footer-wrap .site-footer-top-level .site-footer-top-level-inner .footer-menu-list .footer-menu-link:not(.social){font-size:12px;line-height:1.5}body .footer-menu-list .footer-menu-item{margin-bottom:0}body .footer-menu-list .footer-menu-item:not(:last-child){margin-bottom:8px}body .social-list .footer-menu-item a:last-child{display:none}body .footer-gifts{padding-top:0}body .footer-gifts a{line-height:1;font-family:"Unbounded",sans-serif;font-weight:500;font-size:20px;color:#fff}body .footer-gifts hr{border-color:#8a8484;color:#8a8484}body .footer-gifts .h3{margin:24px 0}body .footer-gifts .h3 strong{font-size:12px;line-height:1.5;color:#8a8484}body .footer-gifts .h3 span{font-size:12px !important;line-height:1.5;color:#fff}}