#mainCarousel,#thumbCarousel{max-width:970px!important}.form-calculate__wrap,.header_phonebox_inner.phonebox_desctop{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.hero.type-2 .swiper-slide{background-size:contain!important;background-repeat:no-repeat!important}.basket-items-list-item-container .basket-item-image-link,.item-detail .img-block .image-wrap img,.product-card .product-image-block{border-radius:unset!important}.product-card .product-info .button-block{display:flex;justify-content:space-evenly;align-items:center;margin-top:8px}.product-card .product-info .button-block .counter{display:inline-flex;border-radius:8px;padding:12px;border:1px solid rgba(0,0,0,.07000000000000001);transition:.25s;justify-content:space-between}.product-card .product-info .button-block .btn.btn-primary{padding:12px 25px}.header .new_design_main_header .small-basket-container .small-basket .items .item .counter .measure,.home_collazy a,.mail_fixed,.phone-block a span,.product-card .product-info .button-block .counter .measure,a.header-fixed-mail{color:#000}.product-card .product-info .price-block{justify-content:center}.product-card .product-info .pricetext{margin-right:10px;font-weight:700;color:#505a62}.product-card .product-info .property-block{display:flex;flex-direction:column;align-items:center}.price.zapros{font-size:16px!important;margin-bottom:8px}.collection-fancybox .carousel__nav{opacity:0;transition:.3s}.collection-fancybox:hover .carousel__nav{opacity:1;transition:.3s}#mainCarousel{height:auto!important}#thumbCarousel .carousel__slide{width:154px!important;height:104px!important}.finded-container.second{margin-left:15px}.finded-container{display:block!important}.header .catalog.menu ul{display:flex;flex-direction:row;padding:10px 0;row-gap:10px;flex-wrap:wrap}.blog-list.inner.blog_list_detail_new .content-wrapper .content,.finished_project .col-4,.forma_design .col-8,.header .catalog.menu .sub ul,.image_blk .col-6,.menu_block_active_contacts .phone-block .dropdown-item,.new_design_header_contact_block .phone-block .dropdown-item,.new_kor .product-card.item,.product-items .item-wrap{padding:0}.header .catalog.menu ul li{margin-right:25px}.header .catalog.menu ul li a span{font-size:21px;color:#161a1d;font-weight:600;font-family:"Gothic A1",sans-serif}.header .catalog.menu ul li a span:hover{color:#918153}.header-title #pagetitle{font-size:34px;line-height:40px}.overlay .title.coursive{font-style:italic}.search-line{z-index:999}.swiper-slide .title_gold{font-weight:700;color:#b8aa83;font-size:14px}.blog-list.inner.inner-type-2 .wrap:after,.callbcack_3d,.catalog_keramogranit .accordion-head.filter-block .button_hide,.catalog_keramogranit .filter-block .custom-checkbox .custom-control-label:before,.comment .slick-dots li:before,.design_proekt.keramo_detail .col-5 .button a:nth-child(2),.design_proekt.keramo_detail .col-5 .button.active a:first-child,.header.type2 .main-header.hide,.header.type2 .top-header .menu .menu-list-0.calc li:nth-child(6),.hiddenblock,.hide_block,.keramo_detail .opis.active:after,.keramo_detail.design_proekt .features h5,.main-menu:hover .main-menu-item.active .submenu,.mobile_slide,.momilealf,.new_design_button_menu .btn_menu .close,.new_design_header_contact_block .btn::before,.new_design_main_header .small-basket-container span,.new_design_mobile,.product-card.item .product-info .pricetext,.section_block_name .btn::before,.submenu-column .submenu-item:nth-child(n+5):not(.more){display:none}.character,.dop_prop_item,.form-calculate__is_active,.form-desing__is_active,.horizontal-filter .justmobile,.previous>.swiper-slider .product-card.item .labels,.product-items-block .product-items.items.row .item-wrap.col,.similar-items>.swiper-slider .product-card.item .labels{display:flex}.catalog_item .name,.finished_project .price,.horizontal-filter .forscroll{display:flex;align-items:center}.col-5.advant,.collect{flex-direction:column;display:flex}.text_collection.high{max-height:200px}.collect .clbtn{display:flex;justify-content:flex-end}.catalog_keramogranit .title,.categories-list .collazy,.categories-list .pagination-nav,.comment .main .title,.forma_design .row:nth-child(2) .form_input:first-child,.forma_design .row:nth-child(2) .form_input:nth-child(2),.forma_design .row:nth-child(3) .form_input,.forma_design.comment .form_input:nth-child(3),.hmcollect .collazy,.new_kor .footer_item,.our_blog_slider .swiper-slide img,.similar-items .product-card.item{width:100%}.categories-list .loadmore{width:100%;margin-bottom:10px}.col-12.flexcol{display:flex;flex-direction:row}.col-5.advant{margin-top:60px;margin-left:20px}.advant .advantage-list{display:flex;flex-direction:column}.advant .advantage{display:flex;align-items:center;justify-content:flex-start;margin-bottom:100px}.advant .advantage:last-child,.blog_list_new label,.catalog-image-background .new_kor .product-card.item .product-image-block,.consultant__block p,.forma_design .row.check label,.section_block_name .section-name,footer.type-1.black .menu-list .item,footer.type-1.black .phone-link{margin-bottom:0}.catalog-inner .sort-filter,.catalog_keramogranit .filter-block,.collection-fancybox{margin-bottom:40px}.advant .advantages .type-collection .advantage .icon{width:72px;margin-right:25px}.header-fixed .phone-block{margin-right:15px}.swiper-wrapper.hmcollect{flex-wrap:wrap}.hmcollect .swiper-slide{margin-right:1%;margin-bottom:15px}.advantages .advantage:not(:last-child),footer.type-1.black .catalog-list .item:not(:last-child),footer.type-1.black .menu-list .item:not(:last-child){margin-right:0}.advant .advantages{padding:90px 0}footer .catalog-list a h3{font-size:16px;line-height:24px;display:flex;flex-wrap:wrap;white-space:nowrap;margin-bottom:12px;transition:color .2s;font-weight:500}@media (max-width:1050px){.momilealf{display:block;position:relative}.momilealf .alphabet{display:flex;overflow-x:scroll;width:100%}.momilealf .alphabet .alphabet_letter{position:unset!important;overflow:hidden;min-width:26px}.momilealf .alphabet .alphabet_letter:hover .alphabet_letter__factory{display:block;position:absolute;margin-top:12px;left:0!important}.col-12.flexcol{display:flex;flex-direction:column}.col-4.advant{display:flex;flex-direction:row;margin-top:0;margin-left:0;width:100%;flex:0 0 100%;max-width:100%}.advant .advantage-list{display:flex;flex-direction:row}.advant .advantage{display:flex;align-items:center;justify-content:flex-start;margin-bottom:unset;flex-direction:column;min-width:170px!important}.advant .advantages{padding:20px 0}.collection-fancybox{margin-bottom:20px!important}}@media (max-width:768px){.horizontal-filter .btn-show-categories{display:none}}@media (max-width:432px){.product-card .product-info .button-block{flex-direction:column}.product-card .product-info .button-block .counter{margin-bottom:5px}.main-header-wrapper .catalog.menu{display:none}.finded-container.second{margin-left:0;margin-right:15px}.product-card .product-info .price-block .price{text-align:center}.smart-filter.horizontal .filter-block.offset-right .filter-body{right:0;left:unset}.momilealf{display:block;position:relative}.momilealf .alphabet{display:flex;overflow-x:scroll;width:100%}.momilealf .alphabet .alphabet_letter{position:unset!important;overflow:hidden;min-width:26px}.momilealf .alphabet .alphabet_letter:hover .alphabet_letter__factory{display:block;position:absolute;margin-top:12px;left:0!important}.horizontal-filter .justmobile{position:relative;display:block;width:100%}.horizontal-filter .justmobile .forscroll{width:100%;display:inline-flex;z-index:999}.smart-filter.horizontal .justmobile .filter-block{margin-bottom:8px;margin-right:8px;min-width:180px;display:inline-block}.smart-filter.horizontal .justmobile .filter-body{min-width:320px;max-width:calc(100vw - var(--gap) * 2)}.smart-filter.horizontal .justmobile .filter-link{display:flex;justify-content:space-between}.horizontal-filter .finded-container.finded-horizontal{width:48%!important;margin-right:2%!important;font-size:15px!important}.horizontal-filter .finded-container.finded-horizontal:nth-child(2){margin-right:0!important}.collect.col-12{flex-direction:column;display:flex}.advant .advantage{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;min-width:100%!important;width:100%;margin-bottom:10px}.advantages .advantage-list{display:inline-flex;flex-wrap:wrap;margin-left:0}.advant .advantages .type-collection .advantage .icon{width:72px;margin-right:0}.collection-fancybox{margin-bottom:20px!important}.item-detail .similar-items .product-card .product-image-block{width:100%!important;height:232px;border-radius:unset;overflow:hidden}}.swiper-slide.swiper-slide-visible{display:flex;height:auto}.product-card.item{display:flex;flex-direction:column;justify-content:space-between}.item-detail .item-detail-content .img-block .image-wrap img{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;object-fit:fill;border-radius:12px}.catalog-image-background .product-card.item .product-image-block{background-color:#fff}.item-detail .previous .product-card .product-image-block,.item-detail .similar-items .product-card .product-image-block{width:100%!important}.catalog-image-background .added-filters-wrap,.catalog_keramogranit .accordion-head.filter-block.open .button_hide,.design_proekt.keramo_detail .col-5 .button.active a:nth-child(2),.logo a,.main-menu-item.active .submenu,.main-menu-item:hover .submenu,.new_design_main_header .icons a,.product-card.item .product-image-block .labels .label:not(:first-child){display:block}.product-card.item .product-image-block .labels{background-color:transparent;display:flex;left:auto;right:11px;top:11px}.block_contact .row .mail:before,.block_contact .row .phone:before,.block_contact .row .whatsapp:before{width:40px;height:40px;top:30px;left:24px;display:block;content:""}.labels .label{color:#fff;font-size:14px;display:inline-block;padding:2px 10px;line-height:16px;margin-right:3px;border-radius:3px}.labels .label.new{background-color:#3cb588}.labels .label.hit{background-color:#bba983}.labels .label.sale{background-color:#e30f28}.block_contact .row .col4,.image_blk{background:#faf7ef;border-radius:16px}@media (max-width:478px){.product-card.item .product-image-block .labels{justify-content:end;max-width:110px;overflow:hidden}}@font-face{font-family:"Open Sans";src:url("fonts/OpenSans/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans Bold";src:url("fonts/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"D DIN Bold";src:url("fonts/D-DIN-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Gothic A1";src:url("fonts/gotic/GothicA1-ExtraBold.ttf") format("truetype");font-weight:700;font-style:normal}body{font-family:"Open Sans",sans-serif!important}.header.type2 .top-header .location,.phone-block,.small-menu{font-family:"Open Sans",sans-serif}.alphabet,.btn.btn-primary.btn-callback,.header .main-header .icons,.header.type2 .main-header .search-header .search-line .search-form .input input{font-family:"Open Sans Bold",sans-serif;font-weight:700}.design_nav,.edit_new.content-page>:first-child:not(.image){margin-top:10px}.image_blk{margin-top:50px}.image_blk img{width:100%;border-radius:16px}.image_blk .col-6:first-child{padding:70px 105px}.image_blk .button{padding-top:30px;display:flex}.image_blk .button a{color:#fff;font-size:18px;font-weight:600;background:#b8aa85;border-radius:16px;padding:20px 40px}.location_block .adress .time,.page-container .block_contact h6{font-size:16px;color:#7a8086;font-weight:400}.block_contact .row{margin-left:0;margin-right:0;display:flex;justify-content:space-between}.block_contact .row .col4{width:32%;padding:24px 24px 24px 82px;position:relative}.page-container .block_contact h6{margin:0;padding-bottom:4px}.page-container .block_contact a{font-size:16px;font-weight:600;color:#161a1d}.block_contact .content{display:flex;gap:16px}.block_contact .row .phone:before{position:absolute;background:url("/local/templates/keramstore/images/phone_new.svg") 0 0/contain no-repeat}.block_contact .row .mail:before{position:absolute;background:url("/local/templates/keramstore/images/mail_new.svg") 0 0/contain no-repeat}.block_contact .row .whatsapp:before{position:absolute;background:url("/local/templates/keramstore/images/wp_new1.svg") 0 0/contain no-repeat}.location_block .title{color:#b8aa85;font-size:24px;font-weight:800;padding-bottom:24px}.location_block .adress{position:relative;padding-left:34px;margin-bottom:0}.location_block .adress p{margin:0;padding-bottom:4px;color:#161a1d;font-size:16px;font-weight:600}.location_block .adress:before{display:block;position:absolute;content:"";width:24px;height:24px;background:url("/local/templates/keramstore/images/location.svg") 0 0/contain no-repeat;top:0;left:0}.advert .price .old,.forma_design .form_input.select,.input-file,.input-file-btn,.new_design_main_header .buttons_block .basket,.section_block_name .section-name{position:relative}.forma_design .row{margin-left:0;margin-right:0;flex-direction:column}.character p,.finished_project .price p,.forma_design h4,.new_design_our_blog h2,.page-container h1,.section_block_name .section-name .title,footer.type-1.black .catalog-list .item{margin:0}.forma_design .poles{padding:40px;background:#f2f2f2;border-radius:16px;display:flex;flex-wrap:wrap;gap:17px}.forma_design input,.forma_design select,.forma_design textarea{height:48px;border:none;padding:12px 16px;border-radius:4px;outline:0;appearance:none;font-size:14px;color:#505a62;font-family:Open Sans,sans-serif;width:100%}.forma_design input::placeholder,.forma_design textarea::placeholder{font-size:14px;color:#505a62;font-family:Open Sans,sans-serif}.header-title #pagetitle,.page-container .company h2,.page-container .company h3,.page-container .features h5,.page-container .forma_design h4,.page-container .general h6,.page-container .title_blk h4{font-family:Gothic A1,sans-serif}.forma_design .form_input{width:49%}.forma_design .form_input:last-child{width:100%;position:relative}.input-file{display:flex;justify-content:space-between;height:48px;margin-bottom:0;align-items:center;padding:0 16px;border:.5px dashed #505a62}.input-file-btn{display:flex;cursor:pointer;outline:0;text-decoration:none;font-size:14px;vertical-align:middle;color:rgb(255 255 255);text-align:center;border-radius:4px;background-color:unset;line-height:22px;height:40px;padding:0;box-sizing:border-box;border:none;margin:0;transition:background-color .2s;align-items:center}.input-file-text{display:inline-block;font-size:14px;color:#505a62}.input-file input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.forma_design .row:not(:last-child){padding-bottom:40px}.forma_design .row.check input{height:unset;padding:0;margin-bottom:0}.custom-checkbox{position:absolute;z-index:-1;opacity:0}.custom-checkbox+label{display:inline-flex;align-items:center;user-select:none}.custom-checkbox+label::before{content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid rgba(184,170,133,.4);background:rgba(184,170,133,.4);border-radius:4px;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox:checked+label::before{background-image:url("/local/templates/keramstore/images/check.svg");background-size:contain}.forma_design .check a{padding-left:5px;color:#505a62;text-decoration:underline}.forma_design .checkbox{padding-top:12px}.forma_design .row.check .button input{color:#fff;font-size:18px;font-weight:600;background:#b8aa85;padding:20px;border-radius:16px}.forma_design .form_input.select:before{display:block;position:absolute;content:"";width:24px;height:24px;background:url("/local/templates/keramstore/images/arr_new.svg") 0 0/contain no-repeat;right:16px;top:12px}.forma_design .row:nth-child(2) textarea{height:68px;resize:none}.forma_design .row:nth-child(3) textarea{resize:none;height:96px}.forma_design .row.main{flex-direction:row;justify-content:space-between}.forma_design .col-8{width:66%;max-width:66%}.forma_design .col-4{width:32%;max-width:32%;padding:0}.forma_design .col-4 h3{margin:0;font-size:32px}.page-container .advert h3 a{margin:0;font-size:32px;color:#505a62}.advert .title{padding-top:25px}.advert .price{display:flex;padding-top:7px}.advert .price .new{color:#161a1d;font-size:20px;font-weight:700;padding-right:12px;margin:0}.advert .price .old{color:#c1c1c1;font-size:16px;font-weight:400;margin:0}.advert .price .old:before{display:block;position:absolute;content:"";width:100%;height:1px;background:#c1c1c1;left:0;top:50%}.comment_slider .slide.yellow,div.header.type2 .top-header .menu .menu-list-0>li.has-sub.open>.sub,div.header.type2 .top-header .menu .menu-list-2>li{background:#faf7ef}.comment_slider .slide.white{border:1px solid #ededed}.comment_slider{display:block;width:100%;justify-content:space-between;height:415px}.comment_slider .slide{padding:40px;border-radius:16px;margin-right:20px}.comment_slider .slide .comm p{font-size:16px;color:#161a1d;margin:0;height:168px}.comment_slider .slide .bold{font-size:16px;color:#161a1d;font-weight:600;margin:0}.comment_slider .slide .company{font-size:14px;color:#505a62;font-weight:400;padding-top:4px;margin:0}.comment_slider .slide .name{padding-top:35px}.forma_design.comment .form_input:nth-child(3) textarea{height:96px}.comment .get_code a{font-size:14px;text-decoration:underline;color:#505a62}.comment .main img{padding:102px 119px;border:1px solid #f2f2f2;border-radius:16px}.btn,.btn::before{border-radius:4px}.video_modal{margin-bottom:20px}.cookies_inner{background:#ededed;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;position:fixed;bottom:0;width:100%;z-index:200;display:none}.cookie-close{position:absolute;right:12px;top:12px}.cookies_text{font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;text-align:center;padding-left:25px;color:#1e242e}.cookie-js{margin-right:40px;margin-top:12px;margin-bottom:12px;width:225px}.btn{font-family:"Open Sans Bold",sans-serif;display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;line-height:125%;color:#fff;padding:16px 24px;position:relative;overflow:hidden;cursor:pointer}.btn::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color-blue);z-index:1}.card__btn span{color:#fff;z-index:200}.card__btn,.new_design .collection-hit{background-color:#b8aa83}.header_city_img{width:10px;height:auto;position:relative;z-index:10;margin-right:10px}.advert img{border-radius:16px}.forma_design .podzag{font-size:18px;color:#505a62;font-weight:400}.input-file{border:2px dashed #505a6282;border-radius:4px}.pickup-points .map-wrap .pickup-points-list{padding:80px;width:40%}.character_block,.design_proekt .general:not(:first-child),.keramo_detail .opis{padding-top:20px}.character .char,.map-section .map-wrap .map{width:60%}.comment .slick-dots li.slick-active button:before{opacity:1;color:unset;background:#b8aa83;border-radius:2px}.comment .slick-dots li button:before{line-height:10px;width:10px;height:10px;opacity:1;border:1px solid #b8aa83;border-radius:2px;background:0 0;color:unset}.comment .slick-dots li button{width:10px;height:10px;padding:0}.catalog_item .item img,.design_proekt img{width:100%;border-radius:6px}.design_nav .slider{margin-right:16px;opacity:.3}.design_nav .slider img{border-radius:6px;height:76px;object-fit:cover}.design_nav .slider.slick-current{opacity:1}.design_proekt .col-7{width:100%;flex:1 0 auto;max-width:47%;padding-left:0;padding-right:0}.design_proekt .col-5{width:50%;flex:unset;max-width:50%;padding-right:0;padding-left:130px}.page-container .title_blk h4{font-size:24px;line-height:28px;color:#161a1d;font-weight:600;margin:0;padding-bottom:40px}.design_proekt .title_blk .button{display:flex;padding-bottom:40px}.design_proekt .title_blk .button a{color:#b8aa85;font-size:18px;font-weight:500;padding:12px 80px;text-align:center;border:1px solid #b8aa85;border-radius:6px}.design_proekt .title_blk .button a:hover{color:#fff;background:#b8aa85}.character_block{border-top:1px solid #ededed}.character:not(:last-child){padding-bottom:14px}.character .name p,.finished_project .character .char p{font-size:14px;color:#161a1d}.character .char p{font-size:14px;color:#b8aa85}.character .name{width:40%}.page-container .general h6{color:#161a1d;font-size:14px;font-weight:600;margin:0;padding-bottom:20px}.design_proekt .row,.finished_project .row{margin-left:0;margin-right:0}.design_proekt .general,.show_general{padding-bottom:20px;border-bottom:1px solid #ededed}.design_proekt .col-5 .button,.design_proekt.keramo_detail .col-5 .button{padding-top:0;display:flex}.design_proekt .col-5 .title_blk .button a{font-size:18px;font-weight:600;color:#b8aa85;background:0 0;border-radius:6px;padding:11px 80px;text-align:center;border:1px solid #b8aa85}.catalog_item .item .button a:hover,.design_proekt .col-5 .title_blk .button a:hover{background:#b8aa85;color:#fff}.design_proekt .col-5 .button a{background:#b8aa85;color:#fff;border-radius:6px;padding:11px 60px;font-size:18px;font-weight:600;margin-top:20px;border:1px solid #b8aa85}.design_proekt .col-5 .button a:hover{background:0 0;color:#b8aa85}.number{user-select:none;position:relative;text-align:left;padding:0;display:inline-block}.number-minus,.number-plus{position:relative;width:48px;height:48px;line-height:48px;display:block;background:rgba(237,237,237,.5);border-radius:6px;font-size:14px;font-weight:400;text-align:center;font-family:sans-serif;color:#161a1d;text-decoration:none;border:none}.number-text{display:inline-block;font-size:14px;color:#161a1d;line-height:32px;height:48px;padding:0;margin:0 6px;background:#fff;outline:0;border:1px solid #f6f6f6;width:88px;text-align:center;border-radius:6px}.finished_project .col-4 img{border-radius:5px;width:100%;height:795px;object-fit:cover}.finished_project .col-4:first-child{padding-right:130px}.finished_project .col-4:nth-child(3){padding-left:200px}.finished_project .design_proekt .col-5{width:100%;flex:unset;max-width:100%;padding-left:0;padding-right:0}.page-container .finished_project h2{margin:0;font-size:44px;color:#161a1d;line-height:56px}.finished_project .character_block{padding-top:40px;border-top:none}.finished_project .character .name p{font-size:14px;color:#505a62}.finished_project .design_proekt .general:last-child{padding-bottom:0;border-bottom:none}.finished_project .nalichie p{color:#161a1d;font-size:12px;position:relative;background:#faf7ef;border-radius:6px;padding:10px 16px 10px 38px;margin:0;line-height:normal;display:inline-block}.finished_project .nalichie p:before{display:block;position:absolute;content:"";width:16px;height:16px;background:url("/local/templates/keramstore/images/verify.svg") 0 0/contain no-repeat;left:16px;top:10px}.finished_project .price p:first-child{font-size:44px;color:#161a1d;font-weight:700}.finished_project .price p:nth-child(2){margin:0;font-size:12px;color:#161a1d;padding-left:8px;line-height:normal}.finished_project .number{margin-top:30px;display:flex}.finished_project .kolichestvo{margin-top:10px;display:flex}.finished_project .kolichestvo p{display:inline-block;font-size:12px;color:#161a1d;position:relative;background:#faf7ef;border-radius:6px;padding:14px 9px 14px 29px;margin-bottom:0;line-height:normal}.finished_project .kolichestvo>div:not(:last-child){margin-right:8px}.finished_project .kolichestvo .weight p{padding:14px 9px}.finished_project .kolichestvo .upakovka p:before{display:block;position:absolute;content:"";width:14px;height:14px;background:url("/local/templates/keramstore/images/box.svg") 0 0/contain no-repeat;left:9px;top:16px}.finished_project .kolichestvo .kol p:before{display:block;position:absolute;content:"";width:14px;height:14px;background:url("/local/templates/keramstore/images/grid.svg") 0 0/contain no-repeat;left:9px;top:16px}.finished_project .col-4:nth-child(3) .button{padding-top:40px;display:flex}.finished_project .col-4:nth-child(3) .button a{font-size:18px;font-weight:600;color:#fff;padding:12px 52px;background:#b8aa85;border-radius:6px;text-align:center}.catalog_keramogranit .row{gap:43px;margin-left:0;margin-right:0}.catalog_keramogranit .sidebar-filter{width:20%}.catalog_keramogranit .catalog_item{width:77%;display:flex;flex-wrap:wrap;gap:22px}.catalog_item .item{width:32%}.catalog_item .item h5{margin:0;font-size:18px;color:#161a1d;font-weight:700}.catalog_item .square p,.keramo_detail .category p{font-size:12px;line-height:normal;color:#161a1d;margin:0}.catalog_item .square{padding-left:28px}.catalog_item .square p{font-weight:400}.catalog_item .image{padding-bottom:24px}.catalog_item .item .button{padding-top:24px;display:flex}.catalog_item .item .button a{font-size:18px;color:#b8aa85;font-weight:600;text-align:center;border-radius:6px;border:1px solid #b8aa85;padding:12px 40px;width:100%}.italy p{position:relative;padding-left:18px}.italy p:before{display:block;position:absolute;content:"";width:12px;height:12px;background:url("/local/templates/keramstore/images/italy.svg") 0 0/contain no-repeat;left:0;top:6px}.design_proekt.keramo_detail .col-5{width:100%;flex:1 0 auto;max-width:39%;padding-left:0;padding-right:0}.design_proekt.keramo_detail .row{justify-content:space-between}.keramo_detail .category{display:flex;gap:15px;margin-bottom:40px}.keramo_detail .salon,.keramo_detail .zakaz{gap:6px;padding:10px 16px;border-radius:6px;display:flex}.keramo_detail .category p{padding:0}.keramo_detail .zakaz{background:#faf7ef;align-items:center}.keramo_detail .salon{background:#ddffc4;align-items:center}.keramo_detail .category .icon{width:16px;height:16px;display:flex}.keramo_detail .zakaz p:before{display:none;position:absolute;content:"";width:16px;height:16px;background:url("/local/templates/keramstore/images/box-add.svg") 0 0/contain no-repeat;left:16px;top:10px}.keramo_detail .salon p:before{display:none;position:absolute;content:"";width:16px;height:16px;background:url("/local/templates/keramstore/images/salon.svg") 0 0/contain no-repeat;left:16px;top:10px}.advantage .first p:before,.advantage .fouth p:before,.advantage .second p:before,.advantage .third p:before{display:none;height:18px;top:12px;position:absolute;left:15px;content:""}.keramo_detail .character_block{border-top:none}.keramo_detail .opis p{color:#161a1d;font-size:14px;line-height:24px;margin-bottom:0}.keramo_detail .features{padding-top:0;padding-bottom:20px;border-bottom:1px solid #ededed}.page-container .features h5{font-size:24px;margin:0}.design_proekt.keramo_detail .col-5 .button a{padding:0;text-decoration:underline;font-size:14px;color:#b8aa85;background:0 0;font-weight:400;border:none;margin-top:0;cursor:pointer}.advantage{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px;background:#faf7ef;border-radius:6px;padding:28px 42px}.advantage p{margin:0;font-size:14px;color:#161a1d;position:relative;padding:0;background:0 0;border-radius:6px;display:inline-block}.advantage .prem{display:flex;align-items:center;gap:10px;width:100%}.advantage .icon{width:18px;height:18px;display:flex}.advantage .first p:before{width:18px;background:url("/local/templates/keramstore/images/prem1.svg") 0 0/contain no-repeat}.advantage .second p:before{width:18px;background:url("/local/templates/keramstore/images/prem2.svg") 0 0/contain no-repeat}.advantage .third p:before{width:18px;background:url("/local/templates/keramstore/images/prem3.svg") 0 0/contain no-repeat}.advantage .fouth p:before{width:18px;background:url("/local/templates/keramstore/images/prem4.svg") 0 0/contain no-repeat}.catalog_keramogranit .accordion-head .custom-checkbox{position:relative;z-index:0;opacity:1}.catalog_keramogranit .finded-container.font-large-button,.design_nav .slick-arrow,.modal_new.close_win{display:none!important}.catalog_item .square{width:45%}.catalog_keramogranit .filter-block .form-check{max-height:143px}.catalog_keramogranit .filter-block .form-check.active{max-height:unset}.catalog_keramogranit .catalog_item{height:100%}.catalog_keramogranit .button_hide{padding-top:16px}.catalog_keramogranit .button_hide p{cursor:pointer;font-size:12px;color:#b8aa83;text-decoration:underline;margin:0;line-height:normal}.catalog_keramogranit .font-body-2,.collection_min-price,.font-large-button,.overlay .title.coursive{font-size:14px;line-height:normal}.catalog_keramogranit .filter-block .custom-checkbox .custom-control-label span,.header .main-header-wrapper .main-header .icons a,.header.type2 .top-header .menu .menu-list-0>li>a span,.main-header-wrapper .btn{font-size:12px}.catalog_keramogranit .filter-block .custom-checkbox .custom-control-label:after{width:16px;height:16px;border-radius:3px;left:0;top:3px;border:1px solid #b8aa83;background-repeat:no-repeat;background-position:center;background-size:91%}.catalog_keramogranit .filter-block .custom-checkbox .custom-control-label{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 0 0 26px;border-radius:8px;background-color:#fff;transition:.25s;cursor:pointer}.catalog_keramogranit .filter-block .custom-checkbox:not(:last-child){margin-bottom:6px}.catalog_keramogranit .filter-block .filter-link{margin-bottom:16px;padding:0}.catalog_keramogranit .filter-block .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("/local/templates/keramstore/images/gold_gal.svg");background-color:rgba(184,170,131,.2);background-size:auto}.modal_new.modal .modal-content{border:.5px solid #000}.modal_new .text_pop-up,.modal_new.modal .modal-title{text-align:center}.modal_new .text_pop-up:nth-child(2){text-align:center;font-weight:700;font-size:16px;padding-bottom:15px;color:#b8aa83}.article-info .blog-tags .tag:hover,.blog-sidebar-menu .blog-tags .tag:hover,.product-card .product-image-block{border:none}.product-info .font-title{font-size:18px;font-weight:700;line-height:32px;text-align:left}.product-card .product-image-block .image-slider .product-image{background-size:cover;border-radius:unset;width:100%;border:none}.catalog-inner .sort-filter .sort .sort-link,.our_blog_slider .block_slide a:hover h4,.phone-block .dropdown-item.tel_header,.sort-filter .sort .sort-link{color:#b8aa85}.product-card .product-info .name{display:block;color:#505a62;transition:.25s;text-align:left}.product-card .product-info .property-block{display:flex;flex-direction:row;align-items:center}.product_fabriq img{width:12px}.address_img,.category_icon_inner a,.main-header-wrapper .menu-button .btn:first-child,.product_fabriq .fabric,span.form-calculate-price__total-size{margin-right:20px}.dop_property{padding-top:28px;padding-bottom:40px}.dop_prop_item_l{width:50%}.footer_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch}.product-card .product-info .price.font-body{color:#505a62;font-size:32px;font-weight:700;line-height:42px;text-align:left}.metr{font-size:12px;font-weight:400;line-height:16px;text-align:left}.product-items-block .product-card.item:hover{background:#b8aa8569}.page-container .finished_project h2{font-family:"Gothic A1",sans-serif;font-weight:800}.product-card.item .product-info .name{font-family:"D DIN Bold",sans-serif;color:#161a1d;line-height:normal;width:100%}.product-card .product-info .property-block{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:5px;margin-top:5px;text-align:left;flex-direction:column}.product-card .product-info .property-block>div{font-size:12px;width:100%}.how_cost .title,.individual__block .title,.mosaic__block .title,.new_design_about_company .as_logo,.page-container .keramo_detail h1,.panno__block .title,.product-card.item .product-image-block{margin-bottom:28px}.character .name_har{margin:0;font-size:12px;color:#161a1d;width:40%;line-height:normal}.property-block .character:not(:last-child){padding-bottom:10px}.product-card.item .product-info .property-block{margin-top:28px;width:100%;margin-bottom:40px}.product-card.item .product-info .price.font-body{padding-top:0;color:#161a1d;font-family:"D DIN Bold",sans-serif}.product-card.item .product-info .price-block{justify-content:unset}.delivery__block.quality_page .info_text,.panno__block .info,.product-card.item .product-info{display:flex;flex-wrap:wrap;justify-content:space-between}.product-card.item .product-info .button-block{display:flex;justify-content:unset;align-items:unset;margin-top:0}.product-card.item .product-info .button-block .btn.btn-primary{background:#faf7ef;padding:12px}div.header.type2 .top-header .menu .sub{z-index:1000}.header.type2 .top-header div.menu .menu-list-0>li.has-sub>a.more{background-image:url("/local/templates/keramstore/images/more.svg");background-size:contain;width:14px}.header .top-header .font-body-small{font-size:12px;line-height:18px}.header .catalog.menu .font-body-small{font-size:14px;line-height:20px}.header .btn.btn-primary.btn-callback{margin:5px 0 5px 20px;background:unset;padding:5px 10px;border:none;font-size:12px;color:#b8aa85;text-decoration:underline}.header.type2 .main-header-wrapper .main-header .menu-button .btn{padding:7px 15px}.header .main-header-wrapper .main-header .logo{height:43px}.header.type2 .main-header-wrapper .main-header .search-header .search-line .search-form .input input::placeholder{font-size:12px;color:#b8aa85}.header.type2 .main-header-wrapper .main-header .search-header .search-line .search-form{padding:7px 27px;background:0 0;border:1px solid rgba(184,170,133,.2)}.main-header-wrapper .icon-search-2-line{background-image:url(/local/templates/keramstore/images/search_gold.svg);width:14px;height:14px}.main-header-wrapper .icon-bx-heart{background-image:url(/local/templates/keramstore/images/heart_gold.svg);height:21px;width:21px}.main-header-wrapper .icon-basket{background-image:url(/local/templates/keramstore/images/basket_gold.svg);height:21px;width:21px}.new_kor.similar-items .h2{margin-top:60px;margin-bottom:40px}.new_kor .product-card .product-image-block .image-slider .product-image{background-size:contain;width:100%}.new_kor .product-card.item .product-info{padding:25px}.new_kor .product-card.item .product-info .property-block{margin-top:15px!important;width:100%;margin-bottom:0}.new_kor .product-card.item .product-info .property-block.product_fabriq{display:flex;flex-direction:row;justify-content:space-between;margin-top:0}.new_kor .product-card.item .product-info .property-block.product_fabriq .fabric{margin-right:0;width:49%}.new_kor .product-card.item:hover{border:1px solid #b8aa85}.new_kor .product-card.item:hover .product-info{background:#faf7ef;border-radius:0 0 12px 12px}.new_kor .product-card .product-image-block{border-radius:12px!important}.new_kor .product-card.item .product-info .button-block a{background:#faf7ef;border-radius:6px;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.new_kor .product-card.item:hover .button-block a{background:#b8aa85}.keramo_detail a.document_link:hover path,.new_kor .product-card.item:hover .btn-basket-new path:first-child,.new_kor .product-card.item:hover .btn-basket-new path:nth-child(2){fill:#ffffff}.new_kor .product-card.item:hover .button-block path:nth-child(3){stroke:#ffffff}.keramo_detail .h1{margin-top:40px;margin-bottom:28px}div.breadcrumbs{margin:36px 0 46px}div.header-title{padding:0;margin-bottom:40px}.forma_design{padding-top:40px}.page-container h4.podzag{font-size:18px;line-height:28px;color:#505a62;font-weight:400;margin-bottom:0;margin-top:0}.home_collazy,.our_blog_slider .block_slide .date,.our_blog_slider .block_slide .title,.tile-btn-grey{margin-top:20px}.keramo_detail a.document_link{display:inline-flex;gap:10px;align-items:center;font-size:14px;margin-top:20px;padding:10px 20px;border:1px solid #b8aa83;border-radius:5px}.keramo_detail a.document_link:hover{background:#b8aa83;color:#fff}.keramo_detail a.document_link svg{width:20px;height:22px}.keramo_detail a.document_link path{fill:#b8aa83}.finished_project .price .price,.header .new_design_main_header .small-basket-container .small-basket .items .item:first-of-type,.keramo_detail .character_block{padding-top:0}.opis{height:110px;overflow:hidden;position:relative}.opis:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40px;background:linear-gradient(180deg,transparent,#fff 50%)}.show_more{padding:0;text-decoration:underline;font-size:14px;color:#b8aa85;background:0 0;font-weight:400;cursor:pointer}.keramo_detail .opis.active,.opis.opener{height:auto}.communication-prop,.form-calculate,.form-desing,.menu-popup-line,.pop-images,.popup-callback,.popup-callback__input-text,.popup-project,.product-viewed,.tile-page,.tile-wrap{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000}.form-calculate__wrap{position:relative;background:#fff;padding:50px 0}.tile-notes-close__places_form-calculate{position:absolute;right:10px;top:10px}.tile-notes-close{border:0;padding:0;background-color:transparent;opacity:.3;transition:.3s}.form-calculate-control{border-bottom:1px solid #ebebeb;padding-bottom:30px;margin-bottom:30px}.form-calculate-footer,.new_design_dop_menu_block .top-header{display:flex;justify-content:space-between}.form-calculate-footer__col_left{display:flex;flex-direction:column;justify-content:flex-end}.form-calculate__is_active{display:flex}.form-calculate{padding-top:10%}.form-calculate,.form-desing,.popup-project{position:absolute;top:0;left:0;right:0;align-items:flex-start;justify-content:center;background-color:rgba(0,0,0,.5);z-index:100;display:none}.form-calculate-table{display:table;width:100%;margin-bottom:20px}.form-calculate-padding{padding-left:140px;padding-right:140px}.form-calculate-table__row{display:table-row}.form-calculate.form-calculate__is_active{display:flex}.form-calculate-table__th{display:table-cell;font-size:12px;line-height:21px;padding-bottom:30px;text-align:center}.form-calculate-footer__col.form-calculate-footer__col_right,footer.type-1 .catalog-list .item.all{margin-left:auto}.form-calculate-table__input{background:#fff;border:1px solid #c4c4c4;box-shadow:inset 0 2px 0 #c4c4c4;border-radius:3px;display:inline-flex;align-items:center;width:100px;height:50px}select.form-calculate-table-select__type{width:100%;font-size:14px;line-height:21px;font-weight:400;padding:13px 10px;border:0}.breadcrumbs a,.breadcrumbs-elem .item{font-size:16px}.form-calculate-table__input-text,.form-calculate-table__input-text::placeholder{width:100%;text-align:center;border:0}.form-calculate-table__td{padding-left:20px;padding-right:20px;display:table-cell;font-weight:600;font-size:12px;line-height:12px;color:#252525;padding-bottom:20px}.form-calculate-table__td_right{position:relative;text-align:right}.form-calculate-price__total-size__square,.form-calculate-result-unit__square{font-size:10px;position:relative;top:-6px;left:-1px}span.form-calculate-result-count{width:50px;display:flex;position:relative;top:3px}.tile-notes-close__icon{width:17px;height:18px}.consultant__block .title,.delivery__block .title,.tile-btn-grey__places_tile-hero_last{margin-bottom:30px}.tile-btn-grey{background:#fafafa;border:1px solid #ccc;border-radius:3px;height:35px;padding:0 15px;display:flex;align-items:center;width:auto;transition:.3s}.tile-btn-grey__icon{margin-right:13px}.design_proekt.keramo_detail .col-5 .button.active{padding-top:15px}.address_img img,.location_img_header,.phone_mobile_icon{width:24px;height:24px}.header_phonebox_inner.phonebox_desctop{z-index:200}.header_phonebox_inner .phonebox_items{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;align-content:stretch;padding:25px}.header_address{display:flex;margin-bottom:20px}.header_phonebox_inner{position:absolute;background:#fff;border-radius:20px;width:293px;height:auto;top:55px;display:none;left:0}.breadcrumbs .icon{display:inline-block;margin:0 12px!important}.breadcrumbs a{color:#505a62!important}.page-container .show_general h4{margin-bottom:14px;margin-top:28px}.design_proekt .char p img{width:13px;height:13px;border-radius:100%}.character .char p{display:flex;gap:6px;align-items:center}.catalog-inner .sort-filter .quantity,.catalog-inner .sort-filter .sort .sort-title{color:#505a62}.catalog-inner .sort-filter .sort .sort-title{display:flex;gap:12px}.catalog-inner .sort-filter .sort{position:relative;margin-right:82px}.product-items-block .product-card .product-image-block .icon-block{bottom:-40px}.finished_project .price{display:flex;align-items:end;padding-top:40px}.section_block_name{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.categories-with-photo .category:hover .overlay .hover-content,.section_block_name .home_collazy{margin-top:0}.section_block_name .btn.btn-show-more{padding:16px 30px;width:100%;border:1px solid #b8aa85;transition:border .2s;border-radius:6px;background:0 0;font-size:16px;color:#b8aa85;font-weight:600}.section_block_name .btn.btn-show-more:hover{background:#b8aa85;color:#fff;transition:border .2s}.categories-with-photo .category .overlay{position:absolute;left:15px;bottom:15px;width:calc(100% - 30px);padding:12px 16px;margin-top:auto;background:rgba(0,0,0,.48);will-change:auto;border-radius:8px;height:auto;z-index:1;overflow:hidden;text-align:left;transition:.3s cubic-bezier(.5, 0, 0, 1)}.categories-with-photo .category .overlay .hover-content{max-height:unset;opacity:unset;visibility:unset;transition:unset}.categories-with-photo .category:hover .overlay{max-height:max-content;margin-top:4px;opacity:1;visibility:visible;transition:.3s cubic-bezier(.5, 0, 0, 1)}.new_design .swiper-pagination{display:flex;justify-content:center;width:95%;margin:16px auto auto}.new_design .swiper-pagination-bullet{width:16.5%;background:#ededed;border-radius:0;filter:unset;height:4px;display:block;position:relative}.new_design .swiper-pagination-bullet-active::before{display:block;position:absolute;content:"";width:100%;height:4px;border-radius:2px;background-color:#b8aa83;top:0;left:0}.new_design .swiper-pagination-bullet:first-child{border-radius:2px 0 0 2px}.new_design .swiper-pagination-bullet:last-child{border-radius:0 2px 2px 0}.new_design .collection-property span{color:#fff;font-size:10px;display:inline-flex;padding:6px;line-height:normal;margin-right:0;border-radius:4px;text-transform:uppercase;align-items:center;gap:4px}.new_design .collection-new{background-color:#62c400}.new_design .collection-sale{background-color:#ff7a00}.new_design .collection-property{position:absolute;top:10px;right:unset;left:10px}.new_design .collection-in-salon{line-height:normal;position:absolute;top:10px;right:10px;left:unset;padding:6px;display:inline-flex;min-height:unset;max-height:unset;gap:4px;align-items:center}.new_design .collection-in-salon span.in-salon{font-size:10px;text-transform:uppercase;color:#fff;display:block;white-space:unset;padding-bottom:0;margin-left:0}.new_design .collection-in-salon img{max-width:14px;min-width:14px}.new_design_company h2{text-align:center;margin-bottom:44px}.new_design_about_company{background:#faf7ef;border-radius:16px;padding:78px 160px}.new_design_about_company .as_logo p{font-weight:400;font-size:16px;letter-spacing:13px;text-align:center;margin-bottom:0}.new_design_about_company .info p{margin-bottom:0;font-size:32px;color:#000;font-weight:400;text-align:center;line-height:normal}.new_design_about_company .button{margin-top:28px;display:flex;justify-content:center}.new_design_about_company .button a{font-size:18px;font-weight:600;color:#fff;padding:19px 40px;border-radius:16px;background:#b8aa85;transition:.3s;border:1px solid #b8aa85}.new_design_about_company .button a:hover{color:#b8aa85;background:0 0;transition:.3s}.text_block_company{margin-top:45px;display:flex;flex-wrap:wrap;justify-content:space-between}.text_block_company .col-6{padding:0;flex:1 0 auto;width:100%;max-width:45%}.text_block_company .col-6 p{font-size:16px;color:#161a1d;margin:0}.text_block_company .col-6 p:not(:first-child){margin-top:33px}.text_block_company .countries__items{margin-top:17px;display:flex;flex-wrap:wrap;gap:10px}.text_block_company .country_item p{display:inline-block;padding:6px 12px;font-size:16px;color:#b8aa85;border:1px solid #b8aa85;border-radius:6px;background:#faf7ef;margin:0}.networks__block{position:relative;background:#24292d;border-radius:20px;padding:0 65px;margin-top:80px;display:flex;justify-content:space-around}.networks__block h3{color:#fff;font-size:28px;margin:0}.networks__block .title{padding:46px 0 26px}.networks__block .network_buttons{padding-bottom:50px;display:flex;gap:20px}.networks__block .column_info{width:45%}.networks__block .column_image{width:54%}.networks__block .column_image img{object-fit:cover;width:100%}.networks__block .network,.new_design_our_blog .button_more{display:flex}.networks__block .network .icon{display:flex;align-items:center}.networks__block .network a{padding:16px 30px;background:#b8aa85;border:1px solid #b8aa85;border-radius:6px;display:flex;align-items:center;gap:7px;transition:.3s}.networks__block .network a:hover{background:0 0;transition:.3s}.networks__block .network span{color:#fff;font-size:18px;font-weight:600}.how_work__block{margin-top:120px}.new_design_company .how_work__block h2{margin:0 0 42px;text-align:left}.how_work__block .info_how p,.how_work_items p{font-size:16px;color:#161a1d;margin:0}.how_work__block .info_how{width:51%}.how_work_items{margin-top:42px;display:flex;flex-wrap:wrap;justify-content:space-between}.how_work_items .how_work{border:1px solid #b8aa85;border-radius:6px;padding:30px 40px;display:flex;flex-direction:column;justify-content:space-between;width:24%;height:320px}.how_work_items h4{font-size:24px;color:#b8aa85;font-weight:700;margin:0}.how_work_items a{font-size:16px;color:#161a1d;font-weight:700;margin:0;transition:.3s}.how_work_items a:hover,.menu_block_active_contacts .phone-block a:hover span{color:#b8aa85;transition:.3s}.new_design_about_company.black{margin-top:120px;background:#24292d}.new_design_about_company.black .as_logo p,.new_design_about_company.black .info p,.new_design_about_company.gold .as_logo p,.new_design_about_company.gold .info p,.page-container .banner_catalog h2{color:#fff}.new_design_about_company.black .info{width:60%;margin:auto}.our_blog_slider .swiper{overflow:hidden;position:relative}.our_blog_slider .swiper-slide .marg{margin:0 60px}.our_blog_slider .block_slide{border:1px solid #b8aa85;border-radius:16px;padding:10px}.our_blog_slider .block_slide h4{margin:0;font-size:18px;color:#000;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-height:normal;-webkit-box-orient:vertical;height:56px}.our_blog_slider .block_slide p{margin:0;font-size:12px;color:#000;font-weight:400}.our_blog_slider .swiper-button-next:before{content:"";width:24px;height:24px;background:url(/local/templates/keramstore_copy/images/Icon-right.svg) center no-repeat}.our_blog_slider .swiper-button-prev:before{content:"";width:24px;height:24px;background:url(/local/templates/keramstore_copy/images/Icon-left.svg) center no-repeat}.our_blog_slider .swiper-button-next,.our_blog_slider .swiper-button-prev{width:32px;height:32px;border-radius:6px;background:#b8aa85;filter:unset;transition:background .25s}.new_design_our_blog .title_block{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.new_design_our_blog{margin-top:70px}.new_design_our_blog .button_more a{border:1px solid #b8aa85;border-radius:6px;padding:16px 30px;color:#b8aa85;font-size:16px;font-weight:600;transition:.3s}.new_design_our_blog .button_more a:hover{background:#b8aa85;color:#fff;transition:.3s}footer.type-1 .adress{margin-bottom:11px;font-size:14px}footer.type-1.black .email,footer.type-1.black .phone-link,footer.type-1.black .time{color:rgba(255,255,255,.75);font-size:14px;margin-bottom:11px}footer.type-1.black .phone,footer.type-1.black .time{margin-bottom:11px}footer.black .catalog-list a h3{font-size:14px;line-height:normal;margin:0;display:block}footer.type-1.black .catalog-list{gap:18px;align-items:center;padding-bottom:35px}footer.type-1 .catalog-list a:last-child h3{font-size:14px;font-weight:700}footer.type-1.black .menu-row{padding:28px 0}footer.type-1.black .menu-list .items{font-size:16px;line-height:normal;gap:20px}footer.black .footer-text{color:rgba(255,255,255,.75);font-size:12px;line-height:normal}.header .top-header .new_design_header_contact_block .font-body-small,footer.type-1.black .personal-data{font-size:12px;line-height:normal}footer.type-1.black .footer>.col-12{padding:40px 0 28px}.services__block_new{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:35px}.services__block_new .menu__items{width:100%;max-width:30%;flex:1 0 auto;display:flex;flex-wrap:wrap;gap:12px;height:100%}.banner_catalog .gold_button,.how_cost .gold_border_button,.how_cost .gold_button,.new_design_header_contact_block,.services__block_new .menu__items .item{display:flex}.services__block_new .menu__items a{padding:12px;color:#b8aa85;border:1px solid #b8aa85;border-radius:6px;font-size:14px;line-height:1;transition:.3s}.how_cost .gold_border_button a:hover,.services__block_new .menu__items a:hover{background:#b8aa85;color:#fff;transition:.3s}.submenu-item.more{display:block!important;margin-top:8px}.submenu-item.more a{font-weight:500;cursor:pointer}.page-container .services__content h3.bold,.services__block_new h3.bold{font-weight:700}.services__block_new .services__content{width:100%;max-width:65%;flex:1 0 auto}.services__block_new h3{margin:0 0 28px;font-size:34px;color:#000}.banner_catalog h2,.cost__block .cost_item p,.services__content p,.stages__block .stages__items p,.types__items p{margin:0}.text__block_services p{font-size:16px;margin:0}.text__block_services .text__block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:28px}.text__block_services .column_text{width:100%;max-width:47%;flex:1 0 auto}.cost__block,.new_design_about_company,.text__block_services .image{margin-top:28px}.new_design_about_company .info{width:80%;margin:auto}.dop_margin{margin-top:80px}.types__items{display:flex;flex-wrap:wrap;margin-top:28px;gap:12px}.types__items p{padding:20px;background:#b8aa85;border-radius:16px;color:#fff;font-size:20px;font-weight:600}.text__block_services img{width:100%;border-radius:16px;height:450px;object-fit:cover}.cost__block .cost__items{margin-top:28px;display:flex;flex-wrap:wrap;gap:1%;row-gap:18px;justify-content:space-between}.cost__block .cost_item{width:100%;max-width:49%;flex:1 0 auto;padding:30px;border:1px solid #b8aa85;border-radius:16px}.cost__block .cost_item .icon,.warranty_block .icon{width:46px;height:46px}.cost__block .cost_item .info{margin-top:30px}.cost__block .cost_item .title{margin-top:38px}.cost__block .cost_item h4,.main-menu-item a.main_category:hover,.submenu-item a:hover,.warranty_block .info span{color:#b8aa85}.page-container .services__content h3{font-size:34px;line-height:normal;font-weight:300;margin-bottom:0}.stages__block{margin-top:48px}.stages__block .stages__items{margin-top:48px;display:flex;flex-wrap:wrap;gap:48px}.stages__block .stage_item{width:100%;max-width:28%;flex:1 0 auto}.stages__block .stage_item.big{max-width:40%}.stages__block .stages__items .number p{color:#b8aa85;font-size:16px}.stages__block .stages__items .number{margin-bottom:20px}.stages__block .stages__items .info p{color:#000;font-size:22px;font-weight:500;line-height:normal}.consultant__items .consultant_item .info p,.warranty_block .info p{font-size:16px;margin:0;line-height:normal}.warranty_block{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between;background:#24292d;border-radius:16px;padding:28px 37px;align-items:center}.warranty_block .info{width:93%}.warranty_block .info p{color:#fff}.consultant__items{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.consultant__items .consultant_item{width:100%;max-width:49%;flex:1 0 auto;border:1px solid #b8aa85;border-radius:16px;padding:45px 35px}.consultant__items .icon{width:46px;height:46px}.consultant__items .consultant_item .info{margin-top:32px}.consultant__block .gold_button{margin-top:20px;display:flex}.consultant__block .gold_button a{background:#b8aa85;border:1px solid #b8aa85;color:#fff;font-size:18px;font-weight:600;padding:20px;text-align:center;width:100%;border-radius:16px;transition:.3s}.consultant__block .gold_button a:hover{background:0 0;color:#b8aa85;transition:.3s}.numbers__text{margin-top:26px}.numbers__text .item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.numbers__text .number{width:100%;max-width:5%;flex:1 0 auto}.numbers__text .number p{font-size:52px;color:#b8aa85;line-height:normal}.numbers__text .info{width:100%;max-width:93%;flex:1 0 auto}.how_cost .info p,.numbers__text .info p{font-size:16px;line-height:normal;color:#161a1d}.numbers__text .item:not(:last-child) .info{padding-bottom:32px;border-bottom:1px solid #b8aa85;padding-top:32px}.numbers__text .item:not(:first-child) .info{padding-top:32px;padding-bottom:32px}.mosaic__items{margin-top:28px;display:flex;flex-wrap:wrap;gap:2%;row-gap:20px}.mosaic__items .border{border:1px solid #b8aa85!important;padding:25px;border-radius:16px}.mosaic__items .mosaic{width:100%;max-width:32%;flex:1 0 auto}.mosaic__items .mosaic img{width:100%;height:304px;border-radius:12px}.mosaic__items .border img{height:auto;object-fit:cover;border-radius:16px}.description__items{margin-top:54px}.description__items .title{margin:0 0 12px}.description__items .title h4{color:#b8aa85;font-size:24px;font-weight:700;margin:0}.description__items p{line-height:normal}.description__items .desk_item:not(:last-child){padding-bottom:26px;border-bottom:1px solid #b8aa85}.description__items .desk_item:not(:first-child){padding-top:26px}.black__block_design{text-align:center;padding:55px;background:#24292d;border-radius:16px;margin-top:60px}.black__block_design p{font-size:26px;line-height:normal;width:70%;margin:auto;color:#fff}.panno__block .info p{width:100%;max-width:47%;flex:1 0 auto;font-size:16px;line-height:normal}.page-container .services__items_block .gold__items h5,.panno__items .panno_item h4{color:#b8aa85;font-size:24px;line-height:normal}.panno__items{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:space-between}.panno__items .panno_item{width:100%;max-width:49%;flex:1 0 auto;border:1px solid #b8aa85;border-radius:16px;padding:36px}.panno__items .panno_item img{width:100%;height:260px;object-fit:cover;border-radius:6px}.panno__items .panno_item h4{margin:0}.panno__items .panno_item .title{margin:30px 0}.panno__items .panno_item p{max-width:100%}.individual__block .design_post{margin:30px 0;background:#24292d;border-radius:16px;display:flex;flex-wrap:wrap}.individual__block .design_image,.individual__block .design_text{width:100%;max-width:50%;flex:1 0 auto}.individual__block .design_image img{width:100%;border-radius:16px;height:100%}.individual__block .design_text{padding:40px}.design_post .logo_min p{font-weight:400;font-size:16px;letter-spacing:13px;margin-bottom:0;color:#b8aa85}.design_post .title{margin-top:20px;margin-bottom:0}.design_post .title h5{margin:0;color:#fff;font-size:26px;font-weight:400;line-height:normal}.delivery__block.quality_page .numbers__text,.design_post .ps{margin-top:80px}.design_post .ps p{color:#fff;font-size:10px;line-height:normal}.new_design_about_company.company_page,.services__items_block{margin-top:50px}.page-container .services__items_block h5{margin:0;font-size:28px;font-weight:500;line-height:normal}.services__items_block .title{margin-bottom:30px}.services__items_block .gold__items .title{margin-bottom:12px}.accordion__pay .accordion-item:not(:last-child),.services__items_block .gold_item:not(:last-child){padding-bottom:25px;border-bottom:1px solid #b8aa85}.accordion__pay .accordion-item:not(:first-child),.services__items_block .gold_item:not(:first-child){padding-top:25px}.services__items_block .service_item:not(:last-child){padding-bottom:48px}.services__items_block .service_item .images{display:flex;margin-top:28px;gap:2%;flex-wrap:wrap}.services__items_block .service_item .images img{width:100%;height:249px;object-fit:cover;border-radius:12px}.services__items_block .service_item .image:not(:last-child){width:100%;max-width:26%;flex:1 0 auto}.services__items_block .service_item .image:last-child{width:100%;max-width:44%;flex:1 0 auto}.gold__items .gold_dies{margin-top:25px;display:flex;flex-wrap:wrap;gap:12px}.gold__items .gold_die{display:inline-block}.gold__items .gold_die p{padding:12px;background:#b8aa85;border-radius:6px;color:#fff;font-size:14px;line-height:1}.gold__items .plan{margin:25px 0}.gold__items .plan img,.new_design_main_header .buttons_block form,.new_design_main_header .logo img{width:100%}.services__items_block .gold_item:last-child .gold_die{margin-top:25px}.how_cost .buttons{display:flex;gap:20px;margin-top:20px}.banner_catalog a,.how_cost .gold_button a{background:#b8aa85;color:#fff;font-size:18px;padding:18px 40px;border-radius:16px;text-align:center;border:1px solid #b8aa85;transition:.3s}.banner_catalog .gold_button a:hover,.how_cost .gold_button a:hover{opacity:.8;transition:.3s}.how_cost .gold_border_button a{border:1px solid #b8aa85;background:#faf7ef;color:#000;font-size:18px;padding:18px 40px;border-radius:16px;text-align:center;transition:.3s}.banner_catalog{background:url("/local/templates/keramstore_copy/images/banner_catalog.png") 0 0/cover no-repeat;margin-left:-108px;margin-right:-108px;height:550px;display:flex;flex-direction:column;justify-content:center;padding-left:80px;position:relative}.banner_catalog:before{display:block;position:absolute;content:"";width:50%;height:100%;top:0;left:0;background:linear-gradient(270deg,rgba(0,0,0,0) 0,#000 100%)}.banner_catalog .gold_button,.banner_catalog .info,.banner_catalog .title{z-index:9}.banner_catalog p{font-size:16px;line-height:normal;color:#fff;margin:0}.banner_catalog .info{margin-bottom:30px;width:35%}.delivery__block.quality_page h3,.page-container .quality__block h3{margin:0;font-size:34px}.new_design_about_company.quality_page .info{width:90%;margin:auto}.quality__items{margin-top:35px;display:flex;flex-wrap:wrap;justify-content:space-between}.quality__items .quality_item{width:100%;max-width:32%;flex:1 0 auto;padding:30px 40px;border:1px solid #b8aa85;border-radius:6px}.quality__items .number p{margin:0;color:#b8aa85;font-size:24px;font-weight:500}.quality__items .number{margin-bottom:35px}.quality__items .info p{margin:0;color:#161a1d;font-size:16px}.delivery__block.quality_page .info_text p{margin:0;font-size:16px;line-height:normal;width:100%;max-width:45%;flex:1 0 auto}.delivery__block.quality_page .numbers__text h3{margin:0;font-size:32px;font-weight:400}.delivery__block.quality_page .numbers__text .title{width:65%}.quality__block_black{margin-top:50px;background:#23282c;border-radius:16px;padding:65px;text-align:center}.quality__block_black.if_double{background:0 0;padding:0;border:0}.quality__block_black .info p{margin:0;color:#fff;font-size:32px;line-height:normal}.quality__block_black .info a{margin:0;color:#b8aa85;font-size:32px;font-weight:500;text-decoration:underline}.quality__block_black .info{width:70%;margin:auto}.quality__block_black .gold_button{margin-top:32px;display:flex;justify-content:center}.quality__block_black .gold_button a{background:#b8aa85;color:#fff;font-size:18px;text-align:center;padding:16px 30px;border-radius:16px;transition:.3s}.quality__block_black .gold_button a:hover{background:#fff;color:#b8aa85;transition:.3s}.new_design_about_company.gold{margin-top:50px;background:#b8aa85}.new_design_about_company.gold .info,.new_design_main_header .search-header{width:90%}.numbers__text.opacity_gold{margin-top:80px;background:#faf7ef;padding:60px 60px 40px;border-radius:20px}.numbers__text.opacity_gold h3{font-size:36px;margin:0 0 30px;line-height:normal}.numbers__text.opacity_gold p{margin:0;width:75%}.quality__block_black_two{margin-top:60px;background:#24292d;border-radius:16px;text-align:center;padding:80px 70px}.quality__block_black_two .as_logo p{font-weight:400;font-size:16px;letter-spacing:13px;text-align:center;margin-bottom:0;color:#b8aa85}.quality__block_black_two .info{margin-top:30px}.quality__block_black_two .info p{color:#fff;font-size:22px;line-height:normal;text-align:center;margin:0}.banner_catalog.quality__banner{background:url("/local/templates/keramstore_copy/images/banner_quality.png") 0 0/cover no-repeat}.banner_catalog.quality__banner .title{width:40%}.banner_catalog.quality__banner .buttons{display:flex;gap:20px}.banner_catalog.quality__banner .white_button{display:flex;z-index:9}.banner_catalog.quality__banner .white_button a{background:#fff;color:#161a1d;font-size:18px;padding:18px 40px;border-radius:16px;text-align:center;border:1px solid #fff;transition:.3s}.banner_catalog.quality__banner .white_button a:hover{background:#161a1d;color:#fff;transition:.3s}.blog_list_new{margin-top:45px}.blog_list_new .row{flex-direction:row-reverse;justify-content:space-between}.blog_list_new .row .sidebar-left{padding:0;max-width:20%;width:100%;flex:1 0 auto}.blog_list_new .row .col{padding:0;max-width:75%;width:100%;flex:1 0 auto}.blog-list.blog_list_new .blog-sidebar-menu .title{margin:0 0 16px;padding-bottom:0;border-bottom:none;font-weight:600}.blog-list.blog_list_new .blog-sidebar-menu .list li:not(:last-child),.categories-with-photo .collection_min-price,.categories-with-photo.type3 .category .overlay .title,.submenu-item:not(:last-child){margin-bottom:10px}.blog-list.blog_list_new .blog-sidebar-menu .list .item{width:100%;padding:0;display:flex;justify-content:unset;gap:6px;align-items:center;color:#161a1d;transition:color .2s;font-size:12px;line-height:normal}.blog-list.blog_list_new .blog-sidebar-menu .list .item .count{color:#9c9ea2}.checkbox-input{appearance:none;-webkit-appearance:none;appearance:none;width:1rem;height:1rem;border:1px solid #b8aa83;border-radius:.25rem;background-color:#fff;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0}.checkbox-input:checked{background-color:#b8aa83;border-color:#b8aa83;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.blog_list_new .checkbox-item{display:flex;gap:10px;align-items:center}.blog-list.blog_list_new .image-wrap{border-radius:6px;margin-bottom:20px}.blog-list.blog_list_new .date{color:#b8aa85;font-size:16px;line-height:normal;margin-bottom:20px}.blog-list.blog_list_new .info .title{transition:color .2s;font-size:20px;font-weight:700;line-height:normal}.blog_list_new .pagination .page-item.active .page-link{background:0 0;border:1px solid #b8aa85;color:#b8aa85;transition:border .2s}.blog_list_detail_new .wrap .title{margin-top:28px;font-size:36px;font-weight:700;line-height:normal}.blog-list.inner.inner-type-2.blog_list_detail_new .content-head{margin-top:34px;height:300px;border-radius:16px}.blog-list.inner.blog_list_detail_new .content-wrapper{padding:35px 0 0;border:none;border-radius:0;display:flex}.accordion__pay .accordion-item.active .accordion-header{margin-bottom:24px}.accordion__pay .accordion-header{cursor:pointer;display:flex;justify-content:space-between;line-height:normal;font-size:24px;font-weight:700}.accordion__pay .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion__pay .accordion-content p{font-size:16px;margin:0}.accordion__pay .accordion-item .accordion-toggle{transform:rotate(180deg);transition:.5s}.accordion__pay .accordion-item.active .accordion-toggle{transform:rotate(0);transition:.5s}.accordion__pay .accordion-item.active .accordion-content{max-height:500px}.banner_catalog.payment__page{background:url("/local/templates/keramstore_copy/images/payment.png") 0 0/cover no-repeat;margin-left:-120px;margin-right:-120px}.info_first{margin-top:26px;width:60%}.info_first p{line-height:normal;margin:0}.conditions__items{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.conditions__items .condition_item{width:100%;max-width:32%;flex:1 0 auto;border:1px solid #b8aa85;border-radius:16px;padding:45px 40px}.conditions__items .condition_item:nth-child(3) ul{margin-top:16px!important}.conditions__items .icon{width:46px;height:46px}.conditions__items .title{margin-top:38px}.conditions__items .title h4{font-size:24px;font-weight:700;color:#b8aa85;margin:0;line-height:normal}.conditions__items .info{margin-top:30px}.conditions__items .info li,.conditions__items .info p{margin:0;font-size:16px;line-height:normal;position:relative}.page-container .conditions__items ul:not(.reset-ul-list):not(.ya-share2__list):not(.bx-soa-pp-list)>li:before{display:block;position:absolute;content:"";width:4px;height:4px;background:#161a1d;border-radius:100%;top:9px;left:0}.conditions__items .info li:not(:last-child){margin-bottom:16px!important}.page-container .conditions__items ul:not(.reset-ul-list):not(.ya-share2__list)>li{list-style-type:none;position:relative;min-height:unset;padding-left:15px;margin:0 0 0 15px}.page-container .conditions__items ul:not(.reset-ul-list):not(.ya-share2__list){margin:0;padding:0}.payment__page.warranty_block{margin-top:24px}.warranty_block.payment__page .info{width:95%}.warranty_block.payment__page .info p{display:flex;flex-direction:column}.conditions__items.pay{margin-top:70px}.conditions__items.pay .title{max-width:100%;width:100%;flex:1 0 auto;margin-bottom:30px}.accordion__pay .title h2,.conditions__items.pay .title h2{margin:0}.conditions__items.pay .condition_item{max-width:49%}.accordion__pay .title{margin-bottom:64px}.accordion__pay{background:#faf7ef;padding:60px;border-radius:20px;margin-left:-60px;margin-right:-60px}.conditions__items.black{margin-top:80px}.conditions__items.black .condition_item{width:100%;max-width:32%;flex:1 0 auto;border-radius:16px;padding:45px 40px;border:1px solid #b8aa85;background:#24292d}.conditions__items.black .condition_item p{color:#fff;margin:0}.conditions__items.black .condition_item .info{margin-top:75px}.info_first_company{margin-top:60px;width:70%}.info_first_company p{font-size:32px;font-weight:400;margin-bottom:0;line-height:normal}.tabs__block_company{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.tabs__block_company .image,.tabs__block_company .tabs_block{width:100%;max-width:49%;flex:1 0 auto}.tabs__block_company .image img{width:100%;border-radius:16px;height:235px;object-fit:cover}.tabs__block_company .tabs_block .info p{font-size:16px;line-height:normal;margin-bottom:0}.tabs__items_white{margin-top:25px;display:flex;flex-wrap:wrap;gap:14px}.tabs__items_white .tab_item{display:inline-block}.tabs__items_white .tab_item p{padding:12px 20px;font-size:16px;font-weight:600;border:1px solid #b8aa85;border-radius:12px;margin-bottom:0}.new_design_about_company.company_page span{font-weight:600;color:#b8aa85}.high__service_items .high_service_item:hover .info p,.new_design_header_contact_block .phone-block a span,.new_design_header_contact_block a.header-fixed-mail,.offer__items .border:hover .title h4,.offer__items .border:hover li,.offer__items .border:hover p{color:#fff;transition:.3s}.offer__block{margin-top:60px}.high__service .title h3,.offer__block .title h2{margin:0}.offer__block .title{margin-bottom:28px}.blog-list.inner.blog_list_detail_new .content-wrapper,.offer__block .desc{width:70%}.offer__block .desc p{line-height:normal;margin-bottom:0}.offer__items{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.offer__items .border{border:1px solid #b8aa85!important;border-radius:6px;padding:34px 30px;transition:.3s}.high__service_items .high_service_item:hover,.offer__items .border:hover{background:#b8aa85;transition:.3s}.page-container .offer__items .border:hover ul:not(.reset-ul-list):not(.ya-share2__list):not(.bx-soa-pp-list)>li:before{background:#fff;transition:.3s}.high__service_items .high_service_item:hover path{stroke:#ffffff;transition:.3s}.high__service_items .high_service_item:first-child:hover path{stroke:transparent;fill:#ffffff;transition:.3s}.offer__items .offer_item{width:100%;max-width:24%;flex:1 0 auto;height:270px;display:flex;flex-direction:column;justify-content:space-between}.offer__items img{width:100%;height:270px;border-radius:6px;object-fit:cover}.offer__items .offer_item .title h4{margin:0;color:#b8aa85}.offer__items .offer_item .title{margin-bottom:30px}.offer__items .offer_item p{color:#161a1d;margin:0;line-height:normal}.page-container .offer__items ul:not(.reset-ul-list):not(.ya-share2__list){margin:0;padding:0}.page-container .offer__items ul:not(.reset-ul-list):not(.ya-share2__list):not(.bx-soa-pp-list)>li:before{display:block;position:absolute;content:"";width:4px;height:4px;background:#161a1d;border-radius:100%;top:11px;left:0}.quality__block_black_two.company_page{margin-top:20px;background:#24292d;border-radius:16px;text-align:center;padding:60px 70px}.quality__block_black_two.company_page .info p{font-size:32px;line-height:normal;font-weight:400}.quality__block_black_two.company_page span{font-weight:600;color:#b8aa85}.quality__block_black_two.company_page .as_logo p{color:#fff}.quality__block_black_two.company_page .gold_button{display:flex;margin-top:28px;justify-content:center}.quality__block_black_two.company_page .gold_button a{background:#b8aa85;color:#fff;font-size:18px;padding:18px 40px;border-radius:16px;text-align:center;border:1px solid #b8aa85;transition:.3s}.quality__block_black_two.company_page .gold_button a:hover{background:#fff;color:#b8aa85;transition:.3s}.high__service .title_block{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}.high__service .title_block .title{width:100%;max-width:37%;flex:1 0 auto}.high__service .title_block .info{width:100%;max-width:45%;flex:1 0 auto;padding-right:70px}.high__service .title_block .info p{margin:0;line-height:normal}.high__service_items{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:30px}.high__service_items .high_service_item{width:100%;max-width:32%;flex:1 0 auto;padding:28px 40px;border:1px solid #b8aa85;border-radius:6px;display:flex;flex-direction:column;justify-content:space-between}.high__service_items .high_service_item.image{padding:0;border:none;border-radius:6px;background:#24292d}.high__service_items .high_service_item.image img{width:45%;margin:auto}.quality__block_black_two .info.width_com{width:69%;margin:auto}.high__service_items .high_service_item .icon{width:48px;height:48px}.high__service_items .high_service_item .info{margin-top:20px;width:80%}.high__service_items .high_service_item .info p{margin:0;font-size:24px;color:#b8aa85;font-weight:600;line-height:normal}.banner_catalog.quality__banner.company__banner{background:url("/local/templates/keramstore_copy/images/img_com.png") 0 0/cover no-repeat}.banner_catalog.quality__banner.company__banner .title{width:35%}.banner_catalog.company__banner .info{margin-bottom:30px;width:37%}.new_design .advantage{margin-top:60px;display:flex;flex-wrap:wrap;gap:20px;background:0 0;border-radius:0;padding:0}.new_design .advantage .prem{display:flex;align-items:center;gap:10px;width:100%;background:#faf7ef;border-radius:6px;padding:10px 16px;max-width:max-content;flex:1 0 auto}.header.type2 .top_head_text_new,.header.type2 .top_head_text_new .top-header{background:#675f4a}.new_design_dop_menu_block{padding:13px 0;background:#b8aa85}.new_design_dop_menu li{list-style-type:none}.new_design_dop_menu ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.new_design_dop_menu span{font-size:12px;line-height:normal;color:#fff;transition:.3s}.header .new_design_header_contact_block .btn.btn-primary.btn-callback:hover,.new_design_dop_menu a:hover span,.new_design_header_contact_block .phone-block a:hover span,.new_design_header_contact_block a.header-fixed-mail:hover{color:#2b2a29;transition:.3s}.header.type2 .new_design_dop_menu_block .top-header{border-bottom:none}.header .new_design_header_contact_block .location{position:relative;margin-right:0}.header .new_design_header_contact_block .btn.btn-primary.btn-callback{color:#fff;padding:0;margin:0;font-size:12px;transition:.3s}.header.type2 .top-header .new_design_header_contact_block .location{margin-left:0;line-height:normal;margin-right:20px}.new_design_header_contact_block .phone-block{margin-right:80px;display:flex;gap:20px}.menu_block_active_contacts .dropdown-item:focus,.menu_block_active_contacts .dropdown-item:hover,.new_design_header_contact_block .dropdown-item:focus,.new_design_header_contact_block .dropdown-item:hover{background-color:transparent}.new_design_main_header{display:flex;justify-content:space-between;align-items:center;padding:14px 0}.new_design_main_header .icons{display:flex;align-items:center;gap:10px;width:max-content}.new_design_main_header .buttons_block{display:flex;gap:20px;width:26%}.new_design_main_header .logo{width:14%}.new_design_button_menu .icon{width:44px;height:44px}.new_design_button_menu .btn_menu{display:flex;align-items:center;gap:6px;cursor:pointer;width:max-content}.new_design_button_menu{width:25%}.new_design_button_menu span{text-transform:uppercase;color:#2b2a29;font-size:14px;font-weight:600}.new_design_main_header .search-header .input{display:flex;align-items:center;cursor:text;padding:10px 14px 12px;border:1px solid #b8aa85;border-radius:6px;justify-content:space-between}.new_design_main_header [type=search]{outline-offset:unset;-webkit-appearance:none;border:none;padding:0;line-height:normal;font-size:14px;width:90%}.new_design_main_header [type=search]::placeholder{color:#000;font-size:12px;line-height:normal}.main-header-wrapper .new_design_main_header .icon-search-2-line{background-image:url(/local/templates/keramstore/images/search_gold.svg);width:16px;height:16px}.main-header-wrapper .new_design_main_header .icon-bx-heart{background-image:url(/local/templates/keramstore_copy/images/search_black2.svg);height:32px;width:32px}.main-header-wrapper .new_design_main_header .icon-basket{background-image:url(/local/templates/keramstore_copy/images/cart_black2.svg);height:38px;width:38px}.new_design_main_header .buttons_block .basket p{margin:0;font-size:12px;color:#fff;background:#b8aa85;width:18px;height:18px;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:-8px;right:-9px}.menu-container{display:flex;width:100%;max-width:100%;position:relative;margin-top:70px;max-height:400px;overflow-y:scroll;overflow-x:hidden}.main-menu{width:27%}.new_design_button_menu .btn_menu.active .close{display:block;opacity:1;padding:9px}body.active{overflow:hidden}.main-menu-item a.main_category{color:#161a1d;cursor:pointer;transition:background .3s;font-size:24px}.main-menu-item.active a.main_category,.submenu-item.more a{color:#b8aa85;text-decoration:underline}.main-menu-item:not(:last-child){margin-bottom:25px}.submenu-column a{font-size:12px;color:#505a62;line-height:normal}.submenu{display:none;position:absolute;top:0;z-index:10;width:1004px;left:460px}.submenu-columns{display:flex;flex-wrap:wrap;row-gap:40px;justify-content:end}.submenu-column{flex:1 0 auto;padding:0 10px;width:100%;max-width:21%}.submenu-title{font-weight:600;margin-bottom:15px;color:#161a1d;font-size:14px}.submenu-item a{padding:0;color:#505a62;cursor:pointer;transition:color .2s;font-size:12px}.submenu-item{line-height:1;font-size:12px}.submenu-item.more a:hover{text-decoration:underline;color:#161a1d}.submenu-item:hover{color:#e74c3c}.menu_block_active{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);position:fixed;width:100%;left:-2500px;top:100%;padding:35px 0;height:700px;transition:.5s;border-bottom:1px solid #b8aa85}.menu_block_active.active{top:100%;left:0}.menu_block_active .alphabet .alphabet_letter .alphabet_letter__factory{z-index:20}.menu_block_active .alphabet{margin-bottom:20px}.main-header-wrapper.new_design{background:#fff;backdrop-filter:blur(20px)}.menu_block_active .alphabet .alphabet_letter{padding:2px 6px;background-color:transparent;border-width:1px 1px 0;border-style:solid;border-color:transparent;border-radius:8px 8px 0 0}.menu_block_active_contacts{display:flex;margin-top:100px;justify-content:space-between}.menu_block_active_contacts .phone-block a span{color:#000;font-size:18px;transition:.3s}.menu_block_active_contacts .phone-block{gap:40px}.address__block{display:flex;gap:40px}.address__block .address p{margin:0;font-size:18px;line-height:normal;color:#161a1d}.address__block .map a{margin:0;font-size:18px;line-height:normal;color:#b8aa85;text-decoration:underline;transition:.3s}.address__block .map a:hover{color:#161a1d;transition:.3s}.new_design_main_header.active{position:fixed;top:0;left:0;background:#fff;z-index:10}.blog-tags .tag.style{padding:11px 15px;border:1px solid rgba(0,0,0,.07000000000000001);border-radius:8px;max-width:100%;overflow:hidden;color:#161a1d;transition:border .2s}.blog-list.blog_list_new .labels .label.test,.blog-tags .tag.test{padding:4px 6px;border:none;background:#b8aa85;border-radius:4px;max-width:100%;overflow:hidden;color:#fff;line-height:normal;font-size:10px;transition:border .2s}.blog-list.blog_list_new .labels{display:flex;position:absolute;bottom:unset;top:12px;left:12px;z-index:1}.blog-list.blog_list_new .labels .label.style{padding:4px 6px;border:none;background:#62c400;border-radius:4px;max-width:100%;overflow:hidden;color:#fff;line-height:normal;font-size:10px;transition:border .2s}.section_block_name .section-name.arrSectionsFilterHit,.section_block_name .section-name.arrSectionsFilterNew,.section_block_name .section-name.arrSectionsFilterSale{padding-left:46px}.section_block_name .section-name.arrSectionsFilterNew:before{display:block;position:relative;content:"";width:36px;height:36px;background:url("/local/templates/keramstore_copy/images/new_title.svg") 0 0/contain no-repeat;left:-46px;top:40px}.section_block_name .section-name.arrSectionsFilterHit:before{display:block;position:relative;content:"";width:36px;height:36px;background:url("/local/templates/keramstore_copy/images/hit_title.svg") 0 0/contain no-repeat;left:-46px;top:40px}.section_block_name .section-name.arrSectionsFilterSale:before{display:block;position:relative;content:"";width:36px;height:36px;background:url("/local/templates/keramstore_copy/images/sale_title.svg") 0 0/contain no-repeat;left:-46px;top:40px}.header .new_design_main_header .small-basket-container .small-basket{position:absolute;display:none;width:394px;right:0;top:40px;background-color:#fff;overflow:hidden;max-height:666px;flex-direction:column;box-shadow:0 8px 30px -20px rgba(10,32,41,.25),0 0 1px rgba(0,0,0,.3);border-radius:12px;z-index:20;opacity:0;animation:.2s linear basket-header-appearing}.header .new_design_main_header .small-basket-wrapper:hover .small-basket{display:block;opacity:1}.header .new_design_main_header .small-basket-container .small-basket .items{max-height:553px;padding:16px 4px 0}.header .new_design_main_header .small-basket-container .small-basket .items .scrollbar-inner{height:100%!important;max-height:calc(553px - 16px)!important;padding-right:12px}.header .new_design_main_header .small-basket-container .small-basket .items .item{display:flex;padding:12px;border-bottom:1px solid #f5f5f5}.header .new_design_main_header .small-basket-container .small-basket .total-info{position:relative;display:flex;align-items:center;justify-content:space-between;padding:13px 16px 16px}.header .new_design_main_header .small-basket-container .small-basket .total-info:before{content:"";position:absolute;top:0;left:16px;width:calc(100% - 32px);height:1px;background-color:rgba(0,0,0,.07000000000000001)}.header .new_design_main_header .small-basket-container .small-basket .total-info .total{font-weight:700;white-space:nowrap}.header .new_design_main_header .small-basket-container .small-basket .items .item .img-wrap{position:relative;flex-shrink:0;width:104px;height:104px;margin-right:12px;border:1px solid rgba(0,0,0,.07000000000000001);border-radius:8px;overflow:hidden;object-fit:cover;padding:0;display:flex;justify-content:center}.header .new_design_main_header .small-basket-container .small-basket .items .item .info{width:100%;display:flex;flex-direction:column;justify-content:space-between}.header .new_design_main_header .small-basket-container .small-basket .items .item .img-wrap img{position:relative;min-height:100%}.header .new_design_main_header .small-basket-container .small-basket .items .item .name-block{display:flex;align-items:center;justify-content:space-between}.header .new_design_main_header .small-basket-container .small-basket .items .item .name-block .name{position:relative;color:#161a1d;overflow:hidden;transition:.25s}.header .new_design_main_header .small-basket-container .small-basket .items .item .name-block .icon{flex-shrink:0;margin-left:8px;transition:.25s}.header .new_design_main_header .small-basket-container .small-basket .items .item .price-block{display:flex;justify-content:space-between;align-items:flex-end}.header .new_design_main_header .small-basket-container .small-basket .items .item .counter{padding:7px 8px}.header .new_design_main_header .icons a.minus,.header .new_design_main_header .icons a.plus{padding:0;margin:0}.header .new_design_main_header .small-basket-container .small-basket .items .item .counter .icon{transition:.25s}.header .new_design_main_header .small-basket-container .small-basket .items .item .price-block .price{font-size:18px;line-height:26px;font-weight:700;text-align:right;display:flex;flex-direction:column}.header .new_design_main_header .small-basket-container{position:relative;display:flex;justify-content:center}.categories-with-photo .category .overlay .link{padding-top:10px}.categories-with-photo .font-large-button{font-size:16px;line-height:normal}.categories-with-photo .category .overlay .link.font-large-button{justify-content:unset;gap:10px}.categories-with-photo .icon-arrow-right-text-button-white{width:13px;height:17px;background-size:contain}.hmcollect .swiper-slide{width:32%!important}.hmcollect .swiper-slide:nth-child(3n){margin-right:1%}.services__block_new .menu__items .banner{width:100%;max-width:70%;flex:1 0 auto;margin-top:20px}.services__block_new .menu__items{background-color:#fff;position:-webkit-sticky;position:sticky;top:90px}@media (max-width:1440px){.how_work_items .how_work{padding:30px}.how_work_items h4{font-size:20px}.our_blog_slider .swiper-slide .marg{margin:0 40px}.networks__block{padding:0 25px}.networks__block .column_info{width:40%}.networks__block .column_image{width:60%}.new_design_about_company{background:#faf7ef;border-radius:16px;padding:60px}.types__items p{padding:10px;font-size:14px}.stages__block .stages__items .info p{font-size:18px}.mosaic__items .mosaic img{height:260px}.banner_catalog{margin-left:-96px;margin-right:-96px}.banner_catalog.payment__page{margin-left:-95px;margin-right:-95px}}@media (max-width:1280px){.banner_catalog.payment__page{margin-left:-16px;margin-right:-16px}.accordion__pay{margin-left:0;margin-right:0}.banner_catalog.quality__banner.company__banner{margin-left:-16px;margin-right:-40px}}@media (max-width:1024px){.banner_catalog a,.banner_catalog.quality__banner .white_button a,.consultant__block .gold_button a,.how_cost .gold_border_button a,.how_cost .gold_button a,.new_design_about_company .button a,.new_design_our_blog .button_more a,.quality__block_black .gold_button a,.section_block_name .btn.btn-show-more{padding:12px 20px;font-size:14px}.new_design_about_company .info{width:100%;margin:auto}.blog-list.inner.blog_list_detail_new .content-wrapper,.delivery__block.quality_page .numbers__text .title,.how_work__block .info_how,.main-menu{width:100%}.how_work_items .how_work{padding:30px;width:49%;height:230px}.how_work_items{row-gap:20px}.new_design_about_company.black,.new_design_dop_menu{margin-top:60px}.conditions__items.black,.dop_margin,.info_first_company{margin-top:50px}.new_design_about_company.black .info{width:80%;margin:auto}.our_blog_slider .block_slide h4{font-size:16px;height:44px}.hero.type-2 .banner .text-block{max-width:500px;margin-left:50px}.address__block .address p,.networks__block .network span{font-size:14px}.networks__block .network a{padding:12px 20px}.networks__block .column_info{width:30%;z-index:9}.networks__block .column_image{width:70%}.general_block,.new_design .swiper-pagination{position:relative}.blog_list_new .row .col,.cost__block .cost_item,.text__block_services .column_text{max-width:100%}.panno__block .info,.panno__items,.quality__items,.text__block_services .text__block{gap:20px}.banner_catalog,.banner_catalog.quality__banner.company__banner{margin-left:-12px;margin-right:-12px}.new_design_about_company{padding:50px}.new_design_about_company .info p{font-size:22px}.text__block_services img{height:350px}.page-container .services__content h3{font-size:28px}.cost__block .cost__items{gap:1%;row-gap:15px}.cost__block .cost_item h4 br,.main-header-wrapper.new_design,.new_design_dop_menu_block,.new_design_main_header .overlay,.zakaz .btn::before{display:none}.stages__block .stages__items{gap:1%;row-gap:20px}.mosaic__items .mosaic,.stages__block .stage_item,.stages__block .stage_item.big{max-width:49%}.high__service_items .high_service_item,.warranty_block{padding:20px}.warranty_block .info{width:90%}.consultant__items{gap:15px}.conditions__items .condition_item,.consultant__items .consultant_item,.panno__items .panno_item,.quality__items .quality_item{max-width:100%;padding:30px}.mosaic__items{gap:2%;row-gap:10px}.mosaic__items .mosaic img{height:318px}.mosaic__items .mosaic.border img{height:266px}.black__block_design{padding:30px;margin-top:50px}.black__block_design p{font-size:22px;line-height:normal;width:100%;margin:auto;color:#fff}.panno__block .info p{max-width:100%;margin:0}.individual__block .design_post{flex-direction:column}.individual__block .design_image,.individual__block .design_text{width:100%;max-width:100%;flex:1 0 auto}.services__items_block .service_item .images img{height:170px}.delivery__block.quality_page .numbers__text h3{line-height:normal}.numbers__text.opacity_gold p{margin:0;width:100%}.blog_list_new .row{margin-right:0;margin-left:0}.blog-list.blog_list_new>.row{flex-direction:column-reverse;gap:30px}.blog_list_new .row .sidebar-left{padding:0;max-width:100%;width:100%;flex:1 0 auto}.blog-list .sidebar-left .blog-tags{gap:10px}.blog-list.blog_list_new .blog-sidebar-menu,.menu_block_active .container{padding:0}.accordion__pay,.quality__block_black_two.company_page{padding:30px}.conditions__items{gap:20px}.warranty_block.payment__page .info{width:93%}.accordion__pay .accordion-header,.high__service_items .high_service_item .info p,.quality__block_black_two.company_page .info p{font-size:20px}.accordion__pay .accordion-item.active .accordion-header{margin-bottom:14px}.conditions__items.black .condition_item{max-width:100%;padding:30px}.conditions__items.black .condition_item .info{margin-top:30px}.info_first_company{width:100%}.tabs__items_white .tab_item p{padding:8px 20px;font-size:14px;line-height:normal}.offer__items .offer_item{max-width:32%}.quality__block_black_two.company_page .gold_button a{font-size:14px;padding:12px 30px}.high__service_items .high_service_item .info{margin-top:20px;width:100%}.quality__block_black_two .info.width_com{width:100%;margin:20px auto auto}.new_design_mobile{display:block}.new_design_button_menu{width:max-content;display:flex;gap:10px}.new_design_main_header{padding:14px 12px}.new_design_main_header .logo{width:18%}.new_design_main_header .buttons_block{width:max-content}.menu_block_active{width:100%;left:-410px;height:100vh;max-width:368px;top:0}.overlay.active{width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:1}.overlay,.search-container{position:absolute}.menu_block_active.active{top:0;left:0;z-index:9;padding:48px 20px;height:100vh;overflow-y:scroll;overflow-x:hidden}.new_design_dop_menu ul{flex-direction:column;gap:25px}.new_design_dop_menu span{font-size:18px;color:#161a1d}.main-menu-item a.main_category{font-size:18px;font-weight:700}.new_design_main_header .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #fff;opacity:0;top:38px;position:absolute;left:325px;z-index:-1}.new_design_main_header .close.active{opacity:1;z-index:16}.new_design_main_header .close svg{width:18px;height:18px}.new_design_mobile .menu-container{display:flex;width:100%;max-width:100%;position:relative;margin-top:0;max-height:max-content;overflow-y:unset;overflow-x:unset}.menu_block_active_contacts{display:flex;margin-top:60px;justify-content:unset;flex-direction:column;gap:18px}.menu_block_active_contacts .phone-block{gap:7px;flex-direction:column;align-items:unset}.header .menu_block_active_contacts .phone{display:flex;justify-content:unset;align-items:unset}.menu_block_active_contacts .phone-block a span{color:#000;font-size:14px;transition:.3s}.header .zakaz .btn.btn-primary.btn-callback{margin:0;padding:20px 65px;font-size:18px;text-align:center;color:#fff;background:#b8aa85;border-radius:16px;text-decoration:unset}.header .zakaz{display:flex;margin-top:32px}.search-container{top:100%;right:0;width:100%;max-width:100%;display:none;opacity:0;transform:translateY(-10px);transition:opacity .3s,transform .3s;background:#fff;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100}.search-container.active{display:flex;opacity:1;transform:translateY(0);align-items:center;gap:10px}.search-container input{flex-grow:1;padding:10px 15px;border:1px solid #b8aa85;border-radius:6px;outline:0;font-size:14px}.search-container button{padding:10px 20px;background:#161a1d;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;white-space:nowrap}.new_design_button_menu button:focus{outline:0}.search-toggle{background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.new_design_button_menu .icon,.new_design_button_menu .icon svg{width:32px;height:32px}.momilealf .alphabet{display:flex;overflow-x:scroll;width:100%;margin:0}.momilealf{display:block;position:relative;width:90%;margin:auto;padding:10px;background:#faf7ef}.momilealf .alphabet .alphabet_letter{position:unset!important;overflow:hidden;min-width:26px;background-color:transparent}.alphabet_all__factory{margin-right:40px}.momilealf .alphabet .alphabet_all__factory a{font-size:12px;line-height:normal;font-weight:400}.categories-with-photo.type3 .swiper-slide{width:100%!important;height:100%!important;border-radius:12px;overflow:hidden}}@media (max-width:430px){.hero.type-2 .banner .text-block{max-width:500px;margin-left:0}.services__block_new .menu__items,.services__block_new .services__content,.services__items_block .service_item .image:last-child,.stages__block .stage_item,.stages__block .stage_item.big{max-width:100%}.section_block_name{flex-direction:column;gap:20px}.banner_catalog.quality__banner .title,.banner_catalog.quality__banner.company__banner .title,.banner_catalog:before,.section_block_name .home_collazy,.warranty_block .info{width:100%}.individual__block .design_text,.new_design_about_company,.quality__block_black{padding:30px}.wrapper-section .company-section .container{padding:0 12px}.text_block_company .col-6{padding:0;flex:1 0 auto;width:100%;max-width:100%}.text_block_company .col-6 p:not(:first-child),.text_block_company .col-6:nth-child(2),.text_block_company .countries__items{margin-top:15px}.how_work__block,.networks__block,.new_design_about_company.black,footer{margin-top:50px}.header.header-fixed.visible,.networks__block .column_image{display:none}.networks__block .column_info{width:100%;z-index:9;text-align:center}.networks__block .network_buttons{justify-content:center}.new_design_company .how_work__block h2{margin:0 0 30px;text-align:left}.how_work_items{margin-top:30px;row-gap:15px}.how_work_items .how_work{padding:30px;width:100%;height:230px}.services__block_new{gap:30px}.stages__block .stages__items{gap:0;row-gap:20px}.warranty_block{padding:20px;gap:20px}.numbers__text .info{max-width:86%}.numbers__text .number{max-width:10%}.conditions__items.pay .condition_item,.delivery__block.quality_page .info_text p,.high__service .title_block .info,.high__service .title_block .title,.high__service_items .high_service_item,.offer__items .offer_item,.opacity_gold.numbers__text .info,.tabs__block_company .image,.tabs__block_company .tabs_block{max-width:100%}.mosaic__items .mosaic.border img{height:167px}.mosaic__items .mosaic.border{padding:15px}.mosaic__items .mosaic img{height:199px}.description__items .title h4,.panno__items .panno_item h4{font-size:20px}.services__items_block .service_item .image:not(:last-child){width:100%;max-width:100%;flex:1 0 auto}.services__items_block .service_item .images{gap:10px}.services__items_block .service_item .images img{height:350px}.banner_catalog .info,.banner_catalog.company__banner .info{margin-bottom:30px;width:100%}.banner_catalog{padding-left:20px;height:380px}.delivery__block.quality_page .numbers__text h3,.design_post .title h5{font-size:22px}.high__service_items .high_service_item .info p,.info_first_company p{font-size:18px}.new_design_about_company.quality_page .info,.quality__block_black .info{width:100%;margin:auto}.delivery__block.quality_page .info_text,.tabs__block_company{gap:20px}.numbers__text .info p{margin:0}.conditions__items .title h4,.new_design_about_company .info p,.quality__block_black .info a,.quality__block_black .info p,.quality__block_black_two .info p{font-size:20px}.numbers__text.opacity_gold,.quality__block_black_two{margin-top:50px;padding:30px}.numbers__text.opacity_gold h3{font-size:24px;text-align:center}.numbers__text .item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:unset;flex-direction:column}.numbers__text .item:not(:first-child) .info{padding-top:20px;padding-bottom:20px}.numbers__text .item:not(:last-child){margin-bottom:20px}.info_first{margin-top:26px;width:100%}.high__service .title_block{align-items:unset;gap:20px}.high__service .title_block .info{padding-right:0}.high__service_items{row-gap:20px}.high__service_items .high_service_item.image img{width:40%;margin:auto;padding:20px}.keramo_detail .category{display:flex;gap:15px;margin-bottom:40px;flex-direction:column}.new_design_main_header .logo{width:48%}.menu-mobile-bottom-button{display:none!important}.new_kor.similar-items .product-card .product-image-block,.previous .new_kor .product-card .product-image-block{width:100%!important;margin-right:0!important}.design_proekt.keramo_detail.new_design{overflow:hidden}}@media (min-width:768px) and (max-width:1200px){.header .location,.header.type2 .top-header{display:flex!important}.header.type2 .top-header .menu .menu-list-0.calc{overflow:visible;display:none}}.collection_orange{color:#505a62!important;font-size:14px}.collection_black{color:#161a1d!important}.character_block a.collection_black{color:#b8aa83!important}.dop_prop_item_l{color:#505a62!important}.dop_prop_item_r{width:50%;color:#161a1d}.form-check .custom-checkbox{position:relative;opacity:1;z-index:2000}.product-card .product-info .property-block>div a{width:45%;line-height:normal;text-decoration:underline}.btn.btn-show-more{padding:17px 32px;width:100%;border:1px solid rgba(0,0,0,.07000000000000001);transition:border .2s;background:#b8aa85;color:#fff}.page-container .offer__items ul:not(.reset-ul-list):not(.ya-share2__list)>li{list-style-type:none;position:relative;min-height:unset;padding-left:15px;margin:0 0 0 15px;color:#000}.product-items-block .product-card .product-image-block:hover .icon-block{bottom:20px;border-radius:6px}a.btn.btn-primary.text_collection__btn.show_more{padding:10px 40px}.collazy{margin-top:10px;margin-right:10px;margin-left:10px}span.form-calculate-result-unit{margin-top:-10px;top:-17px!important;position:relative;left:-5px!important}.form-calculate-price.form-calculate-price_is_show{text-align:right;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:stretch}@media (min-width:1024px){.item-detail.type-2 .sidebar-block{position:sticky;top:0;height:100%}}@media (max-width:992px){.product-items.items-col-3 .item-wrap{max-width:100%!important;width:100%!important}.categories-with-photo .swiper-arrows{display:none}.hero.type-2 .banner .text-block{max-width:500px;margin-left:auto;margin-right:auto}.momilealf{display:block;position:relative;width:100%;margin:auto;padding:10px;background:#faf7ef}.keramo_detail a.document_link{margin-bottom:40px}}.finished_project .col-4 img.general{border-radius:5px;width:100%;height:auto;object-fit:contain}.finished_project .col-4 img.thin{border-radius:5px;width:100%;height:700px;object-fit:contain}@media (max-width:575px){.categories-with-photo .category .overlay{padding:6px 8px;left:7px;bottom:7px;width:calc(100% - 35px);top:68%}.swiper-slider_novinki{margin-right:-2px}}@media (max-width:1024px){.menu_block_active.active{top:0;left:0;z-index:9;padding:48px 20px;height:100vh;overflow-y:scroll;overflow-x:hidden;width:80%}.main-menu-item:not(:last-child){margin-bottom:25px;max-width:80%}.new_design_main_header .overlay.active{display:block}.product-items-block .product-items.items.row .item-wrap.col{display:flex;width:100%;flex:100%;max-width:100%}}.property-block.product_fabriq{flex-direction:row!important;display:flex;width:100%}