@media (max-width:700px){html body.new-design-home main.content>section{padding-top:22px;padding-bottom:0}html body.new-design-home main.content>section.hits,html body.new-design-home main.content>section.how,html body.new-design-home main.content>section.qpicks,html body.new-design-home main.content>section.vblog,html body.new-design-home section.how{padding-top:22px;padding-bottom:22px}html body.new-design-home main.content>section.h2-hero{padding-top:14px}html body.new-design-home main.content>section.h2b-contacts{padding-bottom:28px}html body.new-design-home main.content>section.h2-seo-tail{padding:18px 0 22px}html body.new-design-home .sec-head{margin-bottom:12px}html body.new-design-home main.content p{line-height:1.45}html body.new-design-home main.content .h2b-sub,html body.new-design-home main.content .ndcc-lead,html body.new-design-home main.content .ndh-d,html body.new-design-home main.content .ndh-li span,html body.new-design-home main.content .rv-card__body,html body.new-design-home main.content .sec-note,html body.new-design-home main.content .sec-sub{line-height:1.45}html body.new-design-home .ndcc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body.new-design-home .ndcc-cover{aspect-ratio:3/2;height:auto}html body.new-design-home .ndcc-photo{height:100%;object-fit:cover}html body.new-design-home .ndcc-body{padding:12px 12px 14px;gap:6px}html body.new-design-home .ndcc-lead{font-size:12.5px}html body.new-design-home .ndcc-go{padding-top:8px}html body.new-design-home .ndcc-num{max-width:100%;left:12px;right:12px;bottom:10px}html body.new-design-home .ndcc-num b{font-size:20px}html body.new-design-home .ndcc-num i{font-size:10.5px;line-height:1.25}html body.new-design-home .ndcc-top{left:10px;right:10px;top:10px}html body.new-design-home .ndcc-kind{font-size:10.5px;padding:3px 8px}html body.new-design-home .vb-grid{grid-template-columns:1fr 1fr;gap:10px}html body.new-design-home .vb-grid .vb-big{grid-column:1/-1}html body.new-design-home .vb-body{padding:10px 12px 12px}html body.new-design-home .h2b-ct-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body.new-design-home .h2b-ct-row .h2b-ct-phone{grid-column:1/-1}html body.new-design-home .h2b-ct-chip{min-width:0}html body.new-design-home .h2b-ct-chip>span{min-width:0}html body.new-design-home .h2b-ct-chip>span>b,html body.new-design-home .h2b-ct-chip>span>em{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25}html body.new-design-home .h2b-ct-chip{padding-top:9px;padding-bottom:9px}html body.new-design-home .h2b-off-card{padding-top:10px;padding-bottom:10px}html body.new-design-home .h2b-off-grid{gap:8px}html body.new-design-home .h2b-map{margin-top:8px}html body.new-design-home .h2b-map iframe{height:190px}html body.new-design-home .h2b-map-acts{bottom:28px}html body.new-design-home .h2b-rv-srcs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}html body.new-design-home .rv-card{padding:12px 18px}html body.new-design-home .rv-card__header{margin-bottom:10px;gap:12px}html body.new-design-home .rv-card__avatar{width:42px;height:42px;flex:0 0 42px}html body.new-design-home .rv-card__foot{padding-top:8px}html body.new-design-home .rv-grid{gap:10px}html body.new-design-home .h2b-faq-list .faq>summary{padding-top:9px;padding-bottom:9px}html body.new-design-home .h2b-faq-list .faq{margin-bottom:6px}html body.new-design-home .h2b-faq-in{gap:14px}html body.new-design-home .h2b-faq-list .faq .faq-body{padding-bottom:16px}html body.new-design-home .h2-guar-c{padding-top:16px;padding-bottom:16px}html body.new-design-home .h2-guar-grid{gap:10px}html body.new-design-home .h2-guar-up{padding-top:14px;padding-bottom:14px;margin-top:10px}html body.new-design-home .h2-guar-up-r{padding-top:14px;padding-bottom:14px}html body.new-design-home .sbs-card{padding-top:22px;padding-bottom:22px}html body.new-design-home .sbs-card .sbs-ic{width:34px;height:34px}html body.new-design-home .sbs-card .sbs-d{margin:10px 0 12px}html body.new-design-home .sbs-card .sbs-list{margin-bottom:14px}html body.new-design-home .sbs-grid{gap:10px}html body.new-design-home .h2b-photos{gap:8px}html body.new-design-home .h2b-photo{aspect-ratio:3/2;height:auto}html body.new-design-home .h2b-photo.h2b-photo-big{aspect-ratio:16/9}html body.new-design-home .h2b-photo img{width:100%;height:100%;object-fit:cover}html body.new-design-home .h2b-vrev-card{height:300px}html body.new-design-home .h2b-vrev-rail{gap:10px}html body.new-design-home .h2bs-btn{padding-top:10px;padding-bottom:10px}html body.new-design-home .h2bs-grid{gap:8px}html body.new-design-home .ndh-media[data-media=form] .ndh-form{padding-top:46px;padding-bottom:16px}html body.new-design-home .ndh-aside .ndh-media{padding-bottom:10px}html body.new-design-home .ndh-q{padding-top:10px;padding-bottom:10px;margin-top:10px}html body.new-design-home .ndh-list{margin-top:8px;gap:7px}html body.new-design-home .ndh-wrap{margin-top:16px;gap:10px}html body.new-design-home .ndh-foot{margin-top:14px}html body.new-design-home .ndh-fi{padding-top:10px;padding-bottom:10px}html body.new-design-home .ndh-trust{margin-top:14px}html body.new-design-home .ndh-hint{margin-top:12px}html body.new-design-home .h2k-search{padding-bottom:12px}html body.new-design-home .h2k-chips .brands-row{padding-top:8px;padding-bottom:8px}html body.new-design-home .h2k-fhead{padding-bottom:12px}html body.new-design-home .ff-bar{padding-top:8px;padding-bottom:8px}html body.new-design-home .h2-preset-head{margin-top:12px;margin-bottom:8px}html body.new-design-home .cards-grid.instock-grid{margin-top:14px}html body.new-design-home .h2-fresh-all{margin-top:14px}html body.new-design-home .h2hub{padding-top:12px;margin-top:14px}html body.new-design-home .h2hub-colls{padding-top:12px;margin-top:14px}html body.new-design-home .ft-cta{padding-top:16px;padding-bottom:16px}html body.new-design-home .ft-top{padding-top:26px;padding-bottom:20px;gap:16px}html body.new-design-home .ft-col{gap:5px}html body.new-design-home .ft-brand .logo-ft{margin-bottom:10px}html body.new-design-home .ft-brand .ft-desc{margin-bottom:12px}html body.new-design-home .ft-seo{grid-template-columns:1fr 1fr;gap:14px 20px;padding-top:20px;padding-bottom:20px}html body.new-design-home .ft-trustrow{grid-template-columns:1fr 1fr;gap:10px;padding-top:16px;padding-bottom:16px}html body.new-design-home .ft-bar{padding-top:12px;padding-bottom:12px}html body.new-design-home .ft-disc{padding-top:12px;padding-bottom:18px;line-height:1.35}}@media (max-width:700px){html body.new-design-home .nd-city-faq .box-38{padding-top:20px;padding-bottom:24px}html body.new-design-home .nd-city-faq .faq__item{padding-top:16px;padding-bottom:16px}html body.new-design-home .nd-city-faq .faq-info{margin:18px 0;padding:16px;gap:14px}html body.new-design-home .nd-city-faq .faq-info--text{font-size:15px;line-height:1.45}html body.new-design-home .nd-city-faq .faq__btn{padding-top:14px;padding-bottom:14px;font-size:15px;line-height:1.3}html body.new-design-home .nd-city-seo .nd-city-seo__text p{line-height:1.45}}html body.new-design-home .nd-dirtabs{position:relative;display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;box-sizing:border-box;padding:4px;background:var(--bg,#f7f7f9);border:1px solid var(--line,#ececf0);border-radius:999px}html body.new-design-home .nd-dirtabs .nd-dirtab{background:transparent;border-color:transparent;color:var(--ink-3,#3d3d48)}html body.new-design-home .nd-dirtabs .nd-dirtab:hover{background:var(--bg-card,#fff);border-color:var(--line,#ececf0);color:var(--ink,#0e0e12)}html body.new-design-home .nd-dirtabs .nd-dirtab.is-on{background:var(--ink,#0e0e12);border-color:var(--ink,#0e0e12);color:var(--ink-invert,#fff);box-shadow:0 2px 8px rgba(14,14,18,.22)}html body.new-design-home #h2FeedTabs,html body.new-design-home #ndHowTabs{margin-bottom:34px}html body.new-design-home #h2FeedTabs:after,html body.new-design-home #ndHowTabs:after{position:absolute;left:4px;top:100%;margin-top:7px;font:500 12px/1.25 Montserrat,Inter,system-ui,sans-serif;color:var(--muted,#6e6e76);white-space:nowrap;pointer-events:none}html body.new-design-home #h2FeedTabs:after{content:"Нажмите вкладку — сменятся лента и фильтр"}html body.new-design-home #ndHowTabs:after{content:"Нажмите вкладку — шаги сменятся под направление"}html body.new-design-home .h2-colls-tail{padding-top:6px}html body.new-design-home .h2-colls-tail .h2hub-colls{margin-top:0;padding-top:0;border-top:0}html body.new-design-home #ndHowTabs{display:inline-flex;width:max-content;max-width:100%;align-self:flex-start;flex:0 0 auto}html body.nd-hybrid main.content>section.h2-colls-tail:last-child,html body[class*=new-design] main.content>section.h2-colls-tail:last-child{padding-bottom:96px;margin-bottom:-96px}@media (max-width:700px){html body.nd-hybrid main.content>section.h2-colls-tail:last-child,html body[class*=new-design] main.content>section.h2-colls-tail:last-child{padding-bottom:84px;margin-bottom:-84px}}html body.new-design-home .hero-lead .lead-br-pc{display:none}@media (min-width:1025px){html body.new-design-home .hero-lead .lead-br-pc{display:inline}}@media (min-width:1440px){html body .header nav.main-nav a{padding-left:6px;padding-right:6px;margin-left:3px;margin-right:3px}html body .header nav.main-nav #cnmLink{padding-right:22px}html body .header nav.main-nav .cnm-caret{right:9px}}@media (min-width:992px) and (max-width:1439px){html body .header nav.main-nav a{padding-left:5px;padding-right:5px;margin-left:3px;margin-right:3px}html body .header nav.main-nav #cnmLink{padding-left:5px;padding-right:18px}html body .header nav.main-nav .cnm-caret{right:7px}}