@keyframes navChatIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes navChatPulse{0%{box-shadow:0 0 0 0 rgba(201,169,110,.55)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes navChatGlow{0%,to{box-shadow:0 0 6px 2px rgba(201,169,110,.3);transform:scale(1)}50%{box-shadow:0 0 14px 4px rgba(201,169,110,.55);transform:scale(1.08)}}@keyframes navChatDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}}*,::after,::before{box-sizing:border-box}body,html{height:auto!important;background:#f0f0f0!important;color:#222!important}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:15px!important;line-height:1.65!important}img{display:block;max-width:100%;height:auto}a,a:hover{text-decoration:none}.nav-burger span,.page{background:#fff!important}.page{width:100%!important;max-width:1000px!important;margin:0 auto!important;box-shadow:0 0 60px rgba(0,0,0,.14)!important;position:relative!important}.nav-burger,.navContainer{background:#1c1c1c!important}.navContainer{position:sticky!important;top:0!important;z-index:500!important;box-shadow:0 2px 10px rgba(0,0,0,.4)!important}.nav-burger{display:none!important;border:0!important;cursor:pointer!important;padding:16px 18px!important;width:100%!important;text-align:left!important}.nav-burger span{display:block!important;width:24px!important;height:2px!important;margin:5px 0!important;transition:all .25s!important;border-radius:2px!important}.nav-burger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)!important}.nav-burger.active span:nth-child(2){opacity:0!important}.nav-burger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)!important}#nav,.header_for_main{height:auto!important;overflow:hidden!important}#nav{display:flex!important;flex-wrap:nowrap!important;line-height:normal!important;margin:0!important;background:#1c1c1c!important;list-style:none!important}#nav li{display:block!important}#nav li a,.flexslider .slides img{height:auto!important;display:block!important}#nav li,#nav li a{float:none!important}#nav li a{padding:18px 16px!important;line-height:1.2!important;font-size:12px!important;font-weight:600!important;letter-spacing:.7px!important;text-transform:uppercase!important;color:#ccc!important;transition:background .2s,color .2s!important;white-space:nowrap!important}#nav li a.first.main_menu_active,#nav li a.main_menu_active,#nav li a:hover{background:#c9a96e!important;color:#fff!important}.header_for_main{padding-bottom:0!important}#nav li a,.flexslider,.header_for_main{background:#1c1c1c!important}.flexslider{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.flexslider .slides img{width:100%!important;max-width:100%!important}#primaryToolBar,.header{display:none!important}.h1-main-seo{font-size:13px!important;color:#aaa!important;font-weight:400!important;padding:10px 20px 16px!important;margin:0!important;border:0!important;background:0 0!important;font-family:inherit!important;line-height:1.4!important}#mainBlocks3{background:#fff!important;padding:0!important;margin:0!important}.k_homeboxes{padding:32px 24px 8px!important}.k_homeboxes .k_grid{margin-bottom:20px!important;padding:0 8px!important}#mainBlocks3 img,.main-cat-img{width:100%!important;height:220px!important;object-fit:cover!important;display:block!important}#mainBlocks3 img{overflow:visible!important}.main-cat-img{object-position:center!important;padding:0!important;transition:transform .4s ease!important}.h1-block,.k_homebox{height:auto!important;border:0!important}.k_homebox{background:#fff!important;border-radius:10px!important;box-shadow:0 3px 14px rgba(0,0,0,.1)!important;transition:transform .25s ease,box-shadow .25s ease!important;min-height:unset!important}.k_homebox:hover{transform:translateY(-5px)!important;box-shadow:0 10px 32px rgba(0,0,0,.16)!important}.k_homebox,.k_homebox .entry-content{overflow:hidden!important;padding:0!important}.k_homebox .entry-content a{display:block!important;overflow:hidden!important;position:relative!important}.k_homebox:hover .main-cat-img{transform:scale(1.06)!important}.h1-block{font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;color:#1c1c1c!important;padding:14px 14px 16px!important;margin:0!important;text-align:left!important;letter-spacing:0!important;background:0 0!important}.body.listing{background:#fff!important;padding:0 16px!important}.seo-main-text{background:#f9f9f7!important;border-left:4px solid #c9a96e!important;border-radius:0 6px 6px 0!important;padding:20px 24px!important;margin:4px 20px 28px!important;font-size:14px!important;line-height:1.75!important;color:#555!important}.seo-main-text h2{font-size:16px!important;color:#1c1c1c!important;margin:16px 0 8px!important;font-weight:700!important}.seo-main-text h2:first-child{margin-top:0!important}.seo-main-text p{margin-bottom:10px!important}.seo-main-text ul{padding-left:0!important;margin:8px 0 12px!important;list-style:none!important}.seo-main-text ul li{padding:4px 0 4px 18px!important;position:relative!important;font-size:14px!important;margin-bottom:2px!important}.seo-main-text ul li::before{content:"→"!important;position:absolute!important;left:0!important;color:#c9a96e!important}.k_catalog{border:0!important;border-radius:8px!important;padding:0!important;overflow:hidden!important;box-shadow:0 2px 10px rgba(0,0,0,.08)!important;transition:transform .22s ease,box-shadow .22s ease!important}.k_catalog:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px rgba(0,0,0,.14)!important}.k_catalog,.k_catalog-bg,.simpleList li{background:#fff!important}.k_catalog .entry-content{padding:0!important}.k_catalog .entry-content a{display:block!important;overflow:hidden!important}.k_catalog .entry-content img{width:100%!important;height:180px!important;object-fit:contain!important;background:#f7f7f7!important;display:block!important;max-width:100%!important;transition:transform .3s ease!important}.k_catalog:hover .entry-content img{transform:scale(1.02)!important}.k_catalog .entry-title,.simpleList li a{font-size:13px!important;font-weight:500!important}.k_catalog .entry-title{line-height:1.4!important;padding:10px 12px 4px!important;color:#222!important}#contentBotLine li,.k_catalog .entry-title a{background:0 0!important;background-image:none!important}.k_catalog .entry-title a{color:#222!important}.k_catalog .entry-title a:hover,.simpleList li a:hover{color:#c9a96e!important}.k_catalog p{padding:2px 12px 12px!important;font-size:12px!important;color:#999!important;margin:0!important}.k_catalog_row .k_grid{margin-bottom:16px!important}.h1-razdel-title{font-family:inherit!important;font-size:22px!important;font-weight:700!important;color:#1c1c1c!important;border-bottom:3px solid #c9a96e!important;border-top:none!important;padding:10px 0 12px!important;margin:16px 0 20px!important}#primarySidebar{width:190px!important;margin-bottom:30px!important}#primarySidebar .mod{margin:10px 0 0 12px!important}.B_crumbBox,.simpleList{margin-bottom:0!important}.simpleList li{border-bottom:1px solid #f0f0f0!important;position:relative!important}.simpleList li a{display:block!important;color:#444!important;padding:9px 8px 9px 14px!important;width:auto!important;transition:color .18s,padding-left .18s,background .18s!important}.simpleList li a:hover{background:#fdf9f2!important;padding-left:20px!important}.simpleList li a.active,a.active{color:#c9a96e!important;background:#fdf9f2!important;background-image:none!important;font-weight:600!important}.simpleList .leftMenu2 li a{font-size:12px!important;color:#666!important;font-weight:400!important;padding-left:22px!important}.simpleList .leftMenu2 li a:hover{color:#c9a96e!important;padding-left:26px!important}.B_crumbBox{background:#fafafa!important;padding:10px 20px!important;font-size:12px!important;color:#999!important;border-bottom:1px solid #eee!important}#contentBotLine{background:#1c1c1c!important;color:#888!important;padding:40px 20px 36px!important;margin-top:40px!important}#contentBotLine p{margin-bottom:8px!important;color:#999!important;padding-right:8px!important}#contentBotLine li{border-bottom:1px solid #2a2a2a!important;padding:6px 0 6px 14px!important}#contentBotLine a,#footer a,.page_intro{color:#c9a96e!important;transition:color .18s!important}#contentBotLine a:hover{color:#e0bf8a!important}#contentBotLine strong{color:#bbb!important}#cblock h2,.B_crumbBox a,.k_icon_link{color:#c9a96e!important}.k_icon_link::before{background-color:#2d2d2d!important}#footer{background:#111!important;height:auto!important;padding:14px 20px!important;line-height:normal!important}#footer .mod{padding-top:6px!important}#cblock{background:#fdf9f2!important;border:1px solid #e5d9c3!important;border-left:4px solid #c9a96e!important;border-radius:8px!important}#cblock h2{border-bottom:1px solid #e5d9c3!important;font-size:16px!important}.btn2,.k_form-control{border-radius:6px!important}.btn2,input[type=submit].send{background:#c9a96e!important;color:#fff!important}.btn2{font-weight:500!important;transition:background .2s!important}.btn2:hover{background:#b89446!important}input[type=submit].send{border-radius:6px!important;border:0!important;cursor:pointer!important;font-size:15px!important;transition:background .2s,transform .15s!important}input[type=submit].send:hover{background:#b89446!important;transform:translateY(-1px)!important}.k_form-control{border:1.5px solid #ddd!important;transition:border-color .2s,box-shadow .2s!important}.k_form-control:focus{border-color:#c9a96e!important;box-shadow:0 0 0 3px rgba(201,169,110,.18)!important;outline:0!important}.calculator_btn,.telegram_btn{width:56px!important;height:56px!important;right:24px!important;transition:transform .2s,box-shadow .2s!important}.telegram_btn{bottom:24px!important;background-color:#29a8e8!important;box-shadow:0 4px 18px rgba(41,168,232,.4)!important}.telegram_btn:hover{transform:scale(1.12)!important;box-shadow:0 6px 24px rgba(41,168,232,.55)!important}.calculator_btn{bottom:92px!important;box-shadow:0 4px 18px rgba(0,0,0,.2)!important}.calculator_btn:hover{transform:scale(1.12)!important;opacity:1!important}.text_content{margin-right:8px!important;line-height:1.75!important;color:#333!important}.text_content p{margin-bottom:14px!important}.text_content a{color:#c9a96e!important;text-decoration:underline!important}.text_content h2{font-size:18px!important;color:#1c1c1c!important;margin:22px 0 10px!important;font-weight:700!important}.header a:hover,.navContainer a:hover{color:#fff!important}.dop_images img{border:2px solid #e8e8e8!important;border-radius:4px!important;width:80px!important;height:80px!important;object-fit:cover!important}.dop_images img:hover{border-color:#c9a96e!important}@media screen and (max-width:1020px){.page{width:100%!important;box-shadow:none}#nav li a{padding:18px 12px!important;font-size:11px!important}}@media screen and (max-width:750px){body,html{background:#fff!important}.page{box-shadow:none!important}.k_form-line label,.nav-burger{display:block!important}#nav{display:none!important;flex-direction:column!important;background:#1c1c1c!important}#nav.open{display:flex!important}#nav li{border-bottom:1px solid #2d2d2d!important}#nav li a{padding:16px 20px!important;font-size:14px!important;white-space:normal!important}.k_grid4{flex:50%!important;max-width:50%!important}#mainBlocks3 img,.main-cat-img{height:150px!important}.h1-block{font-size:13px!important;padding:10px 10px 12px!important}.k_grid3{flex:50%!important;max-width:50%!important}.k_catalog .entry-content img{height:130px!important}.h1-razdel-title{font-size:18px!important;padding:8px 0 10px!important}.seo-main-text{margin:4px 10px 20px!important;padding:16px 14px!important}#primarySidebar,.leftCol{display:none!important}#contentBotLine{padding:24px 0!important;margin-top:24px!important}#contentBotLine .k_grid3{flex:100%!important;max-width:100%!important;padding:6px 16px!important}.calculator_btn,.telegram_btn{width:50px!important;height:50px!important;right:14px!important;bottom:14px!important;background-size:28px!important}.calculator_btn{bottom:74px!important}#zakaz{width:100%!important}}@media screen and (max-width:480px){.k_grid4{flex:100%!important;max-width:100%!important}#mainBlocks3 img,.k_catalog .entry-content img,.main-cat-img{height:200px!important}.k_grid3{flex:100%!important;max-width:100%!important}}.hero-section{position:relative!important;width:100%!important;height:520px!important;overflow:hidden!important;background:#111!important}.hero-overlay,.hero-slide{position:absolute!important;inset:0!important}.hero-slide{background-size:cover!important;background-position:center!important;opacity:0!important;transition:opacity 1s ease!important;will-change:opacity!important}.hero-slide.active{opacity:1!important}.hero-overlay{background:linear-gradient(to bottom,rgba(0,0,0,.25)0,rgba(0,0,0,.55) 60%,rgba(0,0,0,.72) 100%)!important;z-index:1!important}.hero-content{position:absolute!important;bottom:80px!important;left:0!important;right:0!important;z-index:2!important;padding:0 40px!important;text-align:left!important;color:#fff!important}.hero-tag{font-size:12px!important;letter-spacing:1.4px!important;text-transform:uppercase!important;color:#c9a96e!important;margin:0 0 12px!important;font-weight:500!important}.hero-title{font-size:38px!important;font-weight:800!important;line-height:1.18!important;color:#fff!important;margin:0 0 14px!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important;font-family:inherit!important;border:0!important;padding:0!important}.hero-sub{font-size:15px!important;color:rgba(255,255,255,.82)!important;margin:0 0 24px!important;line-height:1.6!important;max-width:500px!important}.hero-actions{display:flex!important;gap:12px!important;flex-wrap:wrap!important;margin-bottom:22px!important}.hero-btn{display:inline-block!important;padding:13px 28px!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.4px!important;text-decoration:none!important;cursor:pointer!important;transition:background .22s,transform .18s,box-shadow .22s!important}.hero-btn-primary{background:#c9a96e!important;color:#fff!important;border:2px solid #c9a96e!important;box-shadow:0 4px 18px rgba(201,169,110,.35)!important}.hero-btn-primary:hover{background:#b89446!important;border-color:#b89446!important;transform:translateY(-2px)!important}.hero-btn-outline{background:0 0!important;color:#fff!important;border:2px solid rgba(255,255,255,.7)!important}.hero-btn-outline:hover{border-color:#fff!important;transform:translateY(-2px)!important}.hero-badges{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.hero-badge,.hero-btn-outline:hover{background:rgba(255,255,255,.12)!important}.hero-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;border:1px solid rgba(255,255,255,.22)!important;color:rgba(255,255,255,.9)!important;font-size:12px!important;font-weight:500!important;padding:5px 12px!important;border-radius:20px!important;backdrop-filter:blur(4px)!important}.hero-badge svg{color:#c9a96e!important;flex-shrink:0!important}.hero-controls{position:absolute!important;bottom:24px!important;left:0!important;right:0!important;z-index:3!important;justify-content:center!important;gap:16px!important}.hero-arrow,.hero-controls,.hero-dots{display:flex!important;align-items:center!important}.hero-arrow{background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;width:36px!important;height:36px!important;border-radius:50%!important;font-size:20px!important;line-height:1!important;cursor:pointer!important;justify-content:center!important;transition:background .2s!important;padding:0!important}.hero-arrow:hover{background:rgba(201,169,110,.7)!important;border-color:#c9a96e!important}.hero-dots{gap:7px!important}.hero-dot{width:8px!important;height:8px!important;border-radius:50%!important;border:0!important;background:rgba(255,255,255,.4)!important;cursor:pointer!important;padding:0!important;transition:background .2s,transform .2s!important}.hero-dot.active{background:#c9a96e!important;transform:scale(1.35)!important}@media screen and (max-width:750px){.hero-section{height:420px!important}.hero-content{bottom:70px!important;padding:0 20px!important}.hero-title{font-size:26px!important}.hero-btn,.hero-sub{font-size:13px!important}.hero-sub{margin-bottom:18px!important}.hero-btn{padding:11px 20px!important}.hero-badges{display:none!important}}@media screen and (max-width:480px){.hero-section{height:340px!important}.hero-title{font-size:22px!important}.hero-sub{display:none!important}.hero-actions{gap:8px!important;margin-bottom:0!important}.hero-controls{bottom:14px!important}}.k_catalog_row{display:flex!important;flex-wrap:wrap!important;margin:0-8px!important}.k_catalog_row .k_grid{flex:0 0 33.333%!important;max-width:33.333%!important;padding:0 8px!important;box-sizing:border-box!important}@media screen and (max-width:750px){.k_catalog_row .k_grid{flex:0 0 50%!important;max-width:50%!important}}@media screen and (max-width:480px){.k_catalog_row .k_grid{flex:0 0 100%!important;max-width:100%!important}}.nav-chat-wrap{flex-shrink:0}.nav-chat-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.12);border:0;color:#fff;cursor:pointer;transition:background .2s}.nav-chat-btn.active,.nav-chat-btn:hover{background:rgba(255,255,255,.25)}.nav-chat-dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.18);overflow:hidden;min-width:155px;z-index:1100;animation:navChatIn .15s ease}.nav-chat-dropdown.open{display:block}.nav-chat-item{display:flex;align-items:center;gap:9px;padding:11px 15px;text-decoration:none;font-size:13px;font-weight:500;color:#1c1c1c;transition:background .15s}.nav-chat-item:hover{background:#f5f5f3}.nav-chat-item+.nav-chat-item{border-top:1px solid #eee}.contact-block-phone a,.nav-chat-phone{color:#c9a96e!important}.nav-chat-phone svg{stroke:#c9a96e}.nav-chat-tg{color:#229ed9!important}.nav-chat-tg svg{fill:#229ed9}.nav-chat-max{color:#5b3bf5!important}.nav-chat-max svg{fill:#5b3bf5}.contact-chat-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.contact-chat-btn{align-items:center;gap:8px;transition:opacity .2s}.contact-chat-btn:hover{opacity:.85}.nav-chat-wrap{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;margin-left:0!important}@media screen and (max-width:750px){.nav-chat-wrap{right:62px!important;top:8px!important;transform:none!important}.nav-chat-dropdown{right:0!important}}#nav{padding:0 56px 0 0!important}@media screen and (max-width:750px){#nav{padding-right:0!important}.nav-chat-wrap{right:14px!important;top:10px!important}.nav-chat-btn{width:40px!important;height:40px!important}.nav-chat-btn svg{width:20px!important;height:20px!important}}.contact-chat-btn{display:inline-flex!important;color:#fff!important;text-decoration:none!important;border-radius:8px!important;padding:10px 18px!important;font-size:14px!important;font-weight:600!important}.contact-chat-phone{background:#c9a96e!important}.contact-chat-tg{background:#229ed9!important}.contact-chat-max{background:#5b3bf5!important}.contact-chat-btn svg{flex-shrink:0}.contacts-page{padding:24px 0 32px}.contacts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:28px}.contact-block{background:#f8f7f4;border:1px solid #e0ddd6;border-radius:10px;padding:20px 22px}.contact-block-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#999;margin-bottom:10px}.contact-block-addr{font-size:14px;color:#444;margin-bottom:10px;line-height:1.5}.contact-block-phone a{font-size:18px!important;font-weight:700!important;text-decoration:none!important;display:block;margin-bottom:2px}.contact-block-phone a:hover{color:#b8913a!important}.contact-block-person{font-size:13px;color:#777;margin-bottom:8px}.contact-block-hours{font-size:12px;color:#999;margin-top:10px;border-top:1px solid #e0ddd6;padding-top:10px}.contact-reach{background:#1c1c1c;border-radius:12px;padding:24px 24px 26px}.contact-reach-title{font-size:16px;font-weight:700;color:#fff;margin-bottom:16px}.contact-reach-btns{display:flex;flex-wrap:wrap;gap:10px}.contact-reach-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:11px 20px!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:opacity .2s,transform .15s!important}.contact-reach-btn:hover{opacity:.88!important;transform:translateY(-1px)!important}.contact-reach-phone{background:#c9a96e!important}.contact-reach-tg{background:#229ed9!important}.contact-reach-max{background:#5b3bf5!important}@media screen and (max-width:600px){.contact-reach-btns{flex-direction:column}.contact-reach-btn{justify-content:center!important}}.nav-chat-wrap{display:flex!important;align-items:center!important;gap:6px!important}.nav-calc-btn{text-decoration:none!important;flex-shrink:0}@media screen and (max-width:750px){#nav{padding-right:0!important}.nav-chat-wrap{gap:8px!important;right:14px!important}}#navChatWrap{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;width:auto!important}.nav-logo{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff!important;text-decoration:none!important;font-size:16px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;white-space:nowrap!important;pointer-events:auto}.nav-logo:hover{color:#c9a96e!important}@media screen and (max-width:750px){.nav-logo{display:block!important}}.navContainer:has(#nav.open) .nav-logo{display:none!important}.footer-calc-wrap{background:#111!important}.footer-calc-btn{align-items:center!important;gap:8px!important;padding:9px 18px!important;background:rgba(201,169,110,.12)!important;border:1px solid rgba(201,169,110,.35)!important;border-radius:8px!important;color:#c9a96e!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:background .2s,border-color .2s!important}.footer-calc-btn:hover{background:rgba(201,169,110,.22)!important;border-color:#c9a96e!important}.footer-calc-btn svg{stroke:#c9a96e;flex-shrink:0}#nav{padding-right:56px!important}@media screen and (max-width:750px){#nav{padding-right:0!important}}.footer-calc-wrap{text-align:center!important;padding:16px 20px!important}.footer-calc-btn{display:inline-flex!important;margin:0 auto!important}.footer-calc-icon{background:rgba(201,169,110,.12)!important;border:1px solid rgba(201,169,110,.35)!important}.footer-calc-icon:hover{background:rgba(201,169,110,.25)!important;background:#3d3d3d!important;color:#c9a96e!important}.footer-calc-icon svg{flex-shrink:0!important;width:30px!important;height:30px!important;padding:7px!important;border-radius:50%!important;stroke:#c9a96e!important;box-sizing:border-box!important}#footer .mod,#footer .size1of3,#footer .unit,.footer-calc-wrap{display:none!important}.footer-calc-icon,.footer-calc-icon svg{justify-content:center!important;background:#2d2d2d!important;display:inline-flex!important;align-items:center!important}.footer-calc-icon{transition:background .2s!important;gap:10px!important;width:auto!important;height:auto!important;border-radius:0!important;background:0 0!important;border:0!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;line-height:18px!important;margin-top:2px!important}.contact-reach-phone svg{stroke:#fff!important}.contact-reach-btn,.contact-reach-max,.contact-reach-phone,.contact-reach-tg,.footer-calc-icon,a.contact-reach-btn,a.contact-reach-btn:hover,a.contact-reach-max,a.contact-reach-max:hover,a.contact-reach-phone,a.contact-reach-phone:hover,a.contact-reach-tg,a.contact-reach-tg:hover{color:#fff!important}.contact-reach-btn svg{stroke:#fff!important;fill:none!important}.contact-reach-max svg,.contact-reach-tg svg{fill:#fff!important;stroke:none!important}#navChatBtn{animation:none!important;box-shadow:none!important;position:relative!important}#navChatBtn::after{content:""!important;position:absolute!important;top:2px!important;right:2px!important;width:9px!important;height:9px!important;background:#4caf50!important;border-radius:50%!important;border:2px solid #1c1c1c!important;animation:navChatDot 1.8s ease-in-out infinite!important}#order-modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9999;align-items:center;justify-content:center}#order-modal-overlay.active{display:flex}#order-modal{background:#fff;border-radius:12px;padding:32px 28px 24px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 12px 48px rgba(0,0,0,.22)}#order-modal h2{font-size:20px;font-weight:700;color:#222;margin:0 0 6px}#order-modal .order-product-label{font-size:13px;color:#888;margin-bottom:18px}#order-modal .k_form-line{margin-bottom:14px}#order-modal label{display:block;font-size:13px;color:#555;margin-bottom:4px}#order-modal .k_form-control{width:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:6px;padding:9px 12px;font-size:14px;color:#222;outline:0;transition:border-color .2s;font-family:inherit}#order-modal .k_form-control:focus{border-color:#c9a96e}#order-modal textarea.k_form-control{min-height:80px;resize:vertical}#order-modal .order-modal-btn{display:block;width:100%;background:#c9a96e;color:#fff;border:0;border-radius:7px;padding:12px;font-size:16px;font-weight:600;cursor:pointer;margin-top:18px;transition:background .2s;font-family:inherit}#order-modal .order-modal-btn:hover{background:#b8924f}#order-modal .order-modal-btn:disabled{background:#ccc;cursor:default}#order-modal .order-modal-close{position:absolute;top:14px;right:18px;background:0 0;border:0;font-size:24px;color:#aaa;cursor:pointer;line-height:1;padding:0}#order-modal .order-modal-close:hover{color:#333}#order-modal .order-error{color:#c0392b;font-size:13px;margin-bottom:10px;display:none}#order-modal .order-success{text-align:center;padding:20px 0 10px;display:none}#order-modal .order-success svg{display:block;margin:0 auto 12px}#order-modal .order-success p{font-size:16px;color:#27ae60;font-weight:600;margin:0 0 4px}#order-modal .order-success small{color:#888;font-size:13px}.k_catalog-order-btn{display:block;width:calc(100% - 24px);margin:0 12px 12px;background:#c9a96e;color:#fff!important;border:0;border-radius:6px;padding:9px 0;font-size:13px;font-weight:600;text-align:center;cursor:pointer;transition:background .2s;font-family:inherit}.k_catalog-order-btn:hover{background:#b8924f!important;color:#fff!important}@media (max-width:600px){#order-modal{padding:24px 16px 20px;border-radius:8px 8px 0 0;max-height:95vh}#order-modal-overlay{align-items:flex-end}}.zk-wrap{max-width:680px;margin:0 auto;padding:8px 0 24px}.zk-info{display:flex;align-items:flex-start;gap:12px;background:#f0f5fa;border:1px solid #d6e4f0;border-radius:10px;padding:14px 18px;margin-bottom:28px;font-size:14px;line-height:1.5;color:#4a6a8a}.zk-info svg{flex-shrink:0;margin-top:1px;color:#5a8abb}.zk-form{display:flex;flex-direction:column;gap:18px}.zk-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.zk-field{display:flex;flex-direction:column;gap:6px}.zk-label{font-size:13px;font-weight:600;color:#3a3a3a;letter-spacing:.01em}.zk-req{color:#c0392b}.zk-input{width:100%;padding:20px 22px;border:1.5px solid #d5d9de;border-radius:8px;font-size:18px;color:#222;background:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;font-family:inherit}.zk-input::placeholder{color:#aab4be}.zk-input:focus{border-color:#c9a96e;box-shadow:0 0 0 3px rgba(201,169,110,.15);outline:0}.zk-textarea{resize:vertical;min-height:120px}.zk-input-captcha{max-width:100px}.zk-row-captcha{grid-template-columns:auto 1fr;align-items:end}.zk-field-submit{justify-content:flex-end}.zk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;background:#c9a96e;color:#fff;border:0;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s,transform .15s;text-decoration:none;font-family:inherit}.zk-btn:hover{background:#b89446;transform:translateY(-1px)}.zk-btn:active{transform:translateY(0)}.zk-error{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:14px 18px;margin-bottom:20px;color:#b91c1c;font-size:14px;font-weight:500}.zk-success{text-align:center;padding:40px 20px}.zk-success-icon{margin-bottom:16px}.zk-success-title{font-size:22px;font-weight:700;color:#222;margin-bottom:8px}.zk-success-text{color:#666;font-size:16px;margin-bottom:24px}@media screen and (max-width:600px){.zk-row{gap:14px}.zk-row,.zk-row-captcha{grid-template-columns:1fr}.zk-field-submit{align-items:stretch}.zk-btn{width:100%}.zk-input-captcha{max-width:100%}}.dlv-wrap{max-width:900px;margin:0 auto;padding:8px 0 24px}.dlv-intro{font-size:16px;line-height:1.7;color:#444;margin-bottom:32px}.dlv-intro strong{color:#222}.dlv-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}.dlv-card{background:#fff;border:1.5px solid #e8eaed;border-radius:12px;padding:24px;transition:border-color .2s,box-shadow .2s}.dlv-card:hover{border-color:#c9a96e;box-shadow:0 4px 16px rgba(0,0,0,.06)}.dlv-card-icon{width:48px;height:48px;border-radius:10px;background:#f0f5fa;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#4a90d9}.dlv-card h3,.dlv-section h2{font-size:17px;font-weight:700;color:#222;margin-bottom:4px}.dlv-price{font-size:15px;font-weight:600;color:#c9a96e;margin-bottom:8px}.dlv-card p,.dlv-geo-col p,.dlv-note p{font-size:14px;line-height:1.6;color:#666;margin:0}.dlv-section{margin-bottom:36px}.dlv-section h2{font-size:20px;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.dlv-tk-list{display:flex;gap:12px;flex-wrap:wrap}.dlv-tk{display:flex;flex-direction:column;padding:16px 24px;background:#f8f9fa;border:1.5px solid #e8eaed;border-radius:10px;text-decoration:none;transition:border-color .2s,background .2s;flex:1;min-width:140px}.dlv-tk:hover{border-color:#c9a96e;background:#fdf9f3}.dlv-tk strong{font-size:16px;color:#222}.dlv-tk span{font-size:13px;color:#888;margin-top:2px}.dlv-geo{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dlv-geo-col{background:#f8f9fa;border-radius:10px;padding:18px 20px}.dlv-geo-col h4{font-size:14px;font-weight:700;color:#333;margin-bottom:6px}.dlv-geo-col p,.dlv-note p{font-size:13px}.dlv-note{display:flex;align-items:flex-start;gap:14px;background:#fdf9f3;border:1.5px solid #e8dcc8;border-radius:12px;padding:18px 22px;margin-top:8px}.dlv-note svg{flex-shrink:0;margin-top:2px;color:#c9a96e}.dlv-note p{font-size:14px;color:#555;margin:0 0 4px}.dlv-note p:last-child{margin:0}.abt-feature a,.dlv-note a{color:#c9a96e;text-decoration:none}.abt-feature a:hover,.dlv-note a:hover{text-decoration:underline}@media screen and (max-width:600px){.dlv-cards,.dlv-geo{grid-template-columns:1fr}.dlv-tk-list{flex-direction:column}}.abt-wrap{max-width:900px;margin:0 auto;padding:8px 0 24px}.abt-lead{font-size:17px;line-height:1.7;color:#444;margin:0 0 32px}.abt-lead strong{color:#222}.abt-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:40px}.abt-stat{text-align:center;background:#f8f9fa;border:1.5px solid #e8eaed;border-radius:12px;padding:20px 12px}.abt-stat-num{display:block;font-size:28px;font-weight:800;color:#c9a96e;line-height:1.1}.abt-stat-label{display:block;font-size:13px;color:#777;margin-top:6px}.abt-features{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.abt-feature{display:flex;gap:18px;padding:22px 24px;background:#fff;border:1.5px solid #e8eaed;border-radius:12px;transition:border-color .2s,box-shadow .2s}.abt-feature:hover{border-color:#c9a96e;box-shadow:0 4px 16px rgba(0,0,0,.05)}.abt-feature-icon{width:48px;height:48px;min-width:48px;border-radius:10px;background:#f0f5fa;display:flex;align-items:center;justify-content:center;color:#4a90d9}.abt-feature h3{font-size:16px;font-weight:700;color:#222;margin:0 0 6px}.abt-feature p{font-size:14px;line-height:1.65;color:#666;margin:0}.abt-feature a{color:#4a90d9}.abt-cta{text-align:center;background:linear-gradient(135deg,#1a2332,#2a3a4e);border-radius:16px;padding:36px 28px;color:#fff}.abt-cta h2{font-size:22px;font-weight:700;margin:0 0 8px}.abt-cta p{font-size:15px;margin:0 0 24px}.abt-cta-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.abt-btn{display:inline-flex;align-items:center;padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s}.abt-btn:hover{transform:translateY(-1px)}.abt-btn-outline{border:1.5px solid rgba(255,255,255,.25)}@media screen and (max-width:600px){.abt-stats{grid-template-columns:1fr 1fr}.abt-feature{flex-direction:column;gap:12px}.abt-cta{padding:28px 20px}.abt-cta-buttons{flex-direction:column;align-items:stretch}.abt-btn{justify-content:center}}.abt-cta h2,.text_content .abt-cta h2{color:#fff!important}.abt-cta p,.text_content .abt-cta p{color:rgba(255,255,255,.7)!important}.abt-btn-primary,.text_content .abt-btn-primary{background:#c9a96e!important;color:#fff!important}.abt-btn-primary:hover,.text_content .abt-btn-primary:hover{background:#b89446!important;color:#fff!important}.abt-btn-outline,.text_content .abt-btn-outline{color:#fff!important;border-color:rgba(255,255,255,.25)!important;background:rgba(255,255,255,.1)!important}.abt-btn-outline:hover,.text_content .abt-btn-outline:hover{background:rgba(255,255,255,.18)!important;color:#fff!important}.text_content .abt-feature a{color:#4a90d9!important}.k_mainbox{display:flex;flex-wrap:nowrap;align-items:flex-start}.k_mainbox>#primarySidebar{flex-shrink:0}.k_mainbox>#content{flex:1;min-width:0}@media screen and (max-width:750px){.k_mainbox{flex-direction:column}}.rit-prices{width:100%;border-collapse:collapse;margin:16px 0 24px}.rit-prices td,.rit-prices th{padding:10px 14px;border:1px solid #ddd;text-align:left}.rit-prices th{background:#2a3a4a;color:#fff;font-weight:600}.rit-prices tr:nth-child(even){background:#f7f7f7}.rit-prices tr:hover{background:#eef3f8}@media (max-width:600px){.rit-prices td,.rit-prices th{padding:8px 10px;font-size:14px}}.contacts-maps{margin-top:32px}.contacts-maps-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.contacts-map-title{font-size:16px;font-weight:600;color:#2a3a4a;margin-bottom:10px}.contacts-map-frame iframe{width:100%;min-height:350px}@media (max-width:750px){.contacts-maps-grid{grid-template-columns:1fr}.contacts-map-frame iframe{min-height:280px}}.region-landing{max-width:900px}.region-intro{margin-bottom:32px;font-size:16px;line-height:1.7}.region-intro p{margin-bottom:10px}.region-catalog,.region-cta,.region-delivery,.region-how,.region-why{margin-bottom:36px}.opt-section h2,.region-catalog h2,.region-cta h2,.region-delivery h2,.region-how h2,.region-why h2{font-size:22px;color:#2a3a4a;margin-bottom:18px;border-bottom:2px solid #d4a853;padding-bottom:8px;display:inline-block}.region-advantages{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.region-adv-item{text-align:center;background:#1a2332;border-radius:8px;padding:20px 10px}.region-adv-num{font-size:32px;font-weight:700;color:#d4a853}.region-adv-text,.region-cat-item p{font-size:14px;color:#ccc;margin-top:6px}.region-cat-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.region-cat-item{background:#f7f7f7;border-radius:8px;padding:16px 20px}.region-cat-item a{font-size:16px;font-weight:600}.opt-prod-item h3 a:hover,.region-cat-item a:hover,.seo-links a:hover{text-decoration:underline}.region-cat-item p{color:#555}.region-delivery ul{margin-top:12px;padding-left:20px}.region-delivery li{margin-bottom:8px}.region-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.region-step{text-align:center;padding:16px 12px}.region-step-num{width:44px;height:44px;line-height:44px;border-radius:50%;background:#c8602a;color:#fff;font-size:20px;font-weight:700;margin:0 auto 12px}.region-step-text{font-size:14px;line-height:1.5}.region-cta{background:#f0ebe3;border-radius:10px;padding:28px 32px;text-align:center}.region-cta p{margin-bottom:14px}@media (max-width:750px){.region-advantages{grid-template-columns:repeat(2,1fr)}.region-cat-grid{grid-template-columns:1fr}.region-steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.region-steps{grid-template-columns:1fr}}.opt-landing{max-width:900px}.opt-intro{margin-bottom:28px;font-size:16px;line-height:1.7}.opt-benefits li,.opt-intro p{margin-bottom:10px}.opt-section{margin-bottom:36px}.opt-section h2{margin-bottom:16px}.opt-conditions{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.opt-cond-item{background:#f7f7f7;border-radius:8px;padding:20px}.opt-cond-icon{font-size:28px;margin-bottom:8px}.opt-cond-title{font-size:17px;font-weight:600;color:#2a3a4a;margin-bottom:6px}.opt-cond-text,.opt-prod-item p{font-size:14px;color:#555;line-height:1.5}.opt-products{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.opt-prod-item{background:#f7f7f7;border-radius:8px;padding:18px 20px}.opt-prod-item h3{font-size:16px;margin-bottom:6px}.opt-prod-item h3 a,.region-cat-item a{color:#c8602a;text-decoration:none}.opt-benefits{padding-left:20px}.opt-benefits li{font-size:15px;line-height:1.5}.opt-cta-block{background:#f0ebe3;border-radius:10px;padding:28px 32px;text-align:center}@media (max-width:600px){.opt-conditions,.opt-products{grid-template-columns:1fr}}.privacy-policy{max-width:800px;margin:0 auto;line-height:1.7;color:#333}.privacy-policy h2{font-size:18px;color:#2a3a4a;margin:24px 0 10px;padding-bottom:6px;border-bottom:1px solid #eee}.privacy-policy p{margin:8px 0}.privacy-policy ul{margin:8px 0 8px 20px}.privacy-policy ul li{margin:4px 0}.privacy-policy a{color:#c8602a}@media screen and (max-width:750px){.B_crumbBox{padding:8px 14px!important;font-size:13px!important;line-height:1.8!important}.B_crumbBox a{display:inline-block;padding:4px 2px}.nav-burger{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}#nav li a{min-height:44px!important;display:flex!important;align-items:center!important}.nav-chat-btn{width:44px!important;height:44px!important}.nav-chat-item{min-height:44px;padding:12px 16px!important}.k_catalog-order-btn{min-height:44px!important;padding:10px 16px!important;font-size:14px!important}.h1-block a,.k_catalog a{display:block}.h1-block a{padding:6px 0}.pf-search,.pf-sort{min-height:44px!important;font-size:15px!important}#contentBotLine a{padding:4px 0;min-height:28px;line-height:1.6}#contentBotLine .k_icon_link,.k_icon_link{padding:8px 0 8px 40px;min-height:32px}#contentBotLine li{margin:2px 0}.footer-messengers a{display:inline-flex;align-items:center;justify-content:center}#contentBotLine a,.k_icon_link{display:inline-block}.cb-float-btn,.footer-messengers a{min-width:44px;min-height:44px}.contact-chat-btn{min-height:44px!important;padding:12px 20px!important}.cb-input,.cb-submit,.dlv-input,.dlv-submit,.k_form-control,.order-modal-btn,.zk-btn,.zk-input{min-height:44px!important;font-size:16px!important}.cb-input:focus,.dlv-input:focus,.k_form-control:focus,.zk-input:focus{font-size:16px!important}.blue a,p.blue a{display:inline-block;padding:6px 0}.hero-cta-btn,.opt-cta-block a,.region-cta .btn{min-height:44px!important;padding:12px 24px!important}label[style*="cursor:pointer"]{min-height:44px;padding:6px 0}input[type=email],input[type=tel],input[type=text],select,textarea{font-size:16px!important}}#cblock,body,html{overflow-x:hidden!important}#cblock{max-width:100%!important}.article-perila,.text_content{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important}.seo-links{margin-top:12px;padding-top:10px;border-top:1px solid #e0d5c8;font-size:14px;color:#666}.seo-links a{color:#c8602a;text-decoration:none;font-weight:500}@media screen and (max-width:750px){.pa-compare{min-width:0;width:100%}.pa-compare th,.pa-compare td{min-width:70px;font-size:12px;padding:6px 8px;word-break:break-word}.pa-callout{padding:12px 14px;font-size:13px}.perila-article{overflow-x:auto;max-width:100%;font-size:14px}.perila-article h2{font-size:18px}.perila-article h3{font-size:16px}.entry-content img{max-width:100%!important;height:auto!important}}
@media screen and (max-width:480px){.pa-compare th,.pa-compare td{min-width:60px;font-size:11px;padding:4px 6px}.perila-article{font-size:13px}.pa-callout{font-size:12px;padding:10px 12px}}
