.grid.grid--group{grid-template-columns:repeat(auto-fill,minmax(min(var(--card-min,320px),100%),1fr));gap:14px}.grid.grid--group .card.group-product{box-shadow:none;cursor:default;border:1px solid #dde6ed;border-radius:9px;padding:18px}.card.group-product .card__pic{aspect-ratio:auto;background:#fff;border-radius:0;flex:0 0 92px;width:92px;height:110px;margin:0}.card.group-product .card__pic .smart-img{padding:0}.card.group-product h4{color:#006fb9}.card.group-product .group-product__field{display:contents}.card.group-product details{z-index:2;position:relative}.card.group-product .card__foot{margin-top:auto;padding-top:18px}.card.group-product>.badges{align-self:flex-start;margin-bottom:12px;position:relative;top:auto;left:auto}.card.group-product .card__buy{height:auto;min-height:44px}.card.group-product .btn-buy,.card.group-product .qty{min-height:44px}@media (max-width:700px){.grid.grid--group .card.group-product{padding:15px}}@media (max-width:559px){.grid.grid--group{grid-template-columns:minmax(0,1fr)}}.article-body .pp__related .card.group-product{align-items:stretch;display:flex}.article-body .pp__related .card.group-product .card__pic{width:92px;height:110px}.article-body .pp__related .card.group-product .card__foot{grid-column:auto;width:100%}
.article-body .fig{border:1px solid var(--line);background:#fff;border-radius:14px;margin:26px 0;overflow:hidden}.article-body .fig__head{border-bottom:1px solid var(--line);background:linear-gradient(#fbfdff 0%,#f4f8fc 100%);flex-wrap:wrap;align-items:baseline;gap:10px;padding:14px 18px 12px;display:flex}.article-body .fig__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:15.5px;font-weight:600;line-height:1.3}.article-body .fig__sub{color:var(--ink-2);margin:0;font-size:13px}.article-body .fig__body{padding:16px 18px 18px}.article-body .fig__note{color:var(--ink-2);padding:10px 18px 14px;font-size:12.5px;line-height:1.5}.article-body .fig__body>:last-child{margin-bottom:0}.article-body .fig-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.article-body .fig-steps>li{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:0 14px;margin:0;padding:12px 0;display:grid}.article-body .fig-steps>li:first-child{border-top:0;padding-top:0}.article-body .fig-steps>li>*{grid-column:2}.article-body .fig-steps>li:before{content:counter(fig-step);counter-increment:fig-step;background:var(--soft-blue);width:30px;height:30px;color:var(--blue-deep);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.article-body .fig-steps{counter-reset:fig-step}.article-body .fig-steps b{margin-bottom:3px;font-size:15px;display:block}.article-body .fig-steps p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}.article-body .fig-steps .fig-steps__meta{color:var(--blue-deep);background:var(--soft-blue);border-radius:999px;justify-self:start;margin-top:6px;padding:2px 10px;font-size:12.5px;font-weight:600;display:inline-block}.article-body .fig-layers{gap:3px;display:grid}.article-body .fig-layers__row{background:var(--soft);border-left:5px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:grid}.article-body .fig-layers__row b{font-weight:600}.article-body .fig-layers__row>div span{color:var(--ink-2);margin-top:2px;font-size:13px;display:block}.article-body .fig-layers__size{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:600}.article-body .fig-layers__row--base{border-left-color:#8b98a5}.article-body .fig-layers__row--warm{background:#fff8ea;border-left-color:#f0a500}.article-body .fig-layers__row--film{border-left-color:var(--blue-light);background:var(--soft-blue)}.article-body .fig-layers__row--finish{border-left-color:var(--green);background:#eefaf3}.article-body .fig-layers__row--glue{background:#f7f0fc;border-left-color:#b07bd6}.article-body .fig-layers__row--air{border-left-color:var(--line);background:repeating-linear-gradient(45deg,#fff,#fff 6px,#f4f7fa 6px 12px)}.article-body .fig-bars{gap:12px;display:grid}.article-body .fig-bars__row{gap:5px;display:grid}.article-body .fig-bars__label{justify-content:space-between;gap:12px;font-size:14px;line-height:1.3;display:flex}.article-body .fig-bars__label b{font-family:var(--font-display);white-space:nowrap;font-size:13.5px;font-weight:600}.article-body .fig-bars__track{background:var(--soft);border-radius:999px;height:10px;overflow:hidden}.article-body .fig-bars__fill{background:var(--grad-blue);border-radius:999px;height:100%}.article-body .fig-bars__row--good .fig-bars__fill{background:linear-gradient(#34d17c 0%,#1e9b57 100%)}.article-body .fig-bars__row--bad .fig-bars__fill{background:var(--grad-red)}.article-body .fig-bars__row--muted .fig-bars__fill{background:linear-gradient(#b8c4cf 0%,#94a3b0 100%)}.article-body .fig-bars__hint{color:var(--ink-2);font-size:12.5px}.article-body .fig-cols{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.article-body .fig-col{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:7px;padding:13px 14px 14px;display:flex}.article-body .fig-col__top{font-family:var(--font-display);min-height:2.6em;font-size:14.5px;font-weight:600;line-height:1.3}.article-body .fig-col__big{font-family:var(--font-display);color:var(--blue-deep);font-size:24px;font-weight:600;line-height:1}.article-body .fig-col p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.article-body .fig-col ul{color:var(--ink-2);font-size:13.5px;line-height:1.5;margin:0!important;padding-left:18px!important}.article-body .fig-col--pick{border-color:var(--green);box-shadow:0 0 0 1px var(--green) inset}.article-body .fig-col--pick .fig-col__big{color:var(--green-text)}.article-body .fig-col__tag{letter-spacing:.02em;text-transform:uppercase;background:var(--soft-blue);color:var(--blue-deep);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11.5px;font-weight:700}.article-body .fig-col--pick .fig-col__tag{color:var(--green-text);background:#eefaf3}.article-body .fig-yesno{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.article-body .fig-yesno{grid-template-columns:minmax(0,1fr)}}.article-body .fig-yesno__card{border:1px solid var(--line);border-radius:10px;padding:13px 15px}.article-body .fig-yesno__card h4{font-size:14.5px;font-family:var(--font-display);align-items:center;gap:8px;margin:0 0 7px;font-weight:600;display:flex}.article-body .fig-yesno__card h4:before{color:#fff;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:13px;font-weight:700;display:grid}.article-body .fig-yesno__card p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.article-body .fig-yesno__card--yes{background:#eefaf3;border-color:#bfe8d1}.article-body .fig-yesno__card--yes h4{color:var(--green-text)}.article-body .fig-yesno__card--yes h4:before{content:"✓";background:var(--green)}.article-body .fig-yesno__card--no{background:#fdf0f0;border-color:#f6ccce}.article-body .fig-yesno__card--no h4{color:var(--red-deep)}.article-body .fig-yesno__card--no h4:before{content:"✕";background:var(--red)}.article-body .fig-flow{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.article-body .fig-flow__step{background:var(--soft);border-radius:8px;flex:130px;padding:11px 13px;font-size:13.5px;line-height:1.45;position:relative}.article-body .fig-flow__step b{margin-bottom:3px;font-size:14px;display:block}.article-body .fig-flow__step span{color:var(--ink-2);font-size:12.5px}.article-body .fig-flow__step+.fig-flow__step:before{content:"→";color:var(--blue);font-size:13px;font-weight:700;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.article-body .fig-flow--cases .fig-flow__step+.fig-flow__step:before{display:none}.article-body .fig-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.article-body .fig-fact{text-align:center;background:var(--soft);border-radius:10px;padding:12px 10px}.article-body .fig-fact b{font-family:var(--font-display);color:var(--blue-deep);font-size:22px;font-weight:600;line-height:1.1;display:block}.article-body .fig-fact span{color:var(--ink-2);margin-top:5px;font-size:12.5px;line-height:1.4;display:block}.article-body .fig-warn{background:#fff8ea;border:1px solid #f2dfb5;border-radius:10px;grid-template-columns:26px minmax(0,1fr);gap:12px;margin:20px 0;padding:14px 16px;font-size:14.5px;line-height:1.6;display:grid}.article-body .fig-warn:before{content:"!";color:#fff;background:#f0a500;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;font-weight:700;display:grid}.article-body .fig-warn p{margin:0 0 8px}.article-body .fig-warn ul{margin:0 0 8px!important;padding-left:20px!important}.article-body .fig-warn li{margin:0 0 3px;line-height:1.5}.article-body .fig-warn>div>:last-child{margin-bottom:0}.article-body .fig-warn b{font-weight:700}.article-body .fig-scale{gap:8px;display:grid}.article-body .fig-scale__bar{color:#fff;border-radius:8px;min-height:30px;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden}.article-body .fig-scale__seg{text-align:center;place-items:center;padding:5px 4px;line-height:1.15;display:grid}.article-body .fig-scale__seg--bad{background:#e0666b}.article-body .fig-scale__seg--ok{background:#f0b840}.article-body .fig-scale__seg--good{background:#3ab873}.article-body .fig-scale__ticks--edges{height:1.35em;display:block;position:relative}.article-body .fig-scale__ticks--edges span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.article-body .fig-scale__ticks--edges span:first-child{transform:none}.article-body .fig-scale__ticks--edges span:last-child{transform:translate(-100%)}@media (max-width:620px){.article-body .fig__head,.article-body .fig__body{padding-left:14px;padding-right:14px}.article-body .fig-flow__step+.fig-flow__step:before{display:none}.article-body .fig-scale__bar{font-size:10.5px}.article-body .fig-scale__seg{padding:5px 2px}.article-body .fig-scale__ticks--edges{font-size:11px}}
:is(.article-body,.material-calculators) .mcalc{border:1px solid var(--line);border-radius:var(--radius,14px);background:#fff;margin:28px 0;overflow:hidden}:is(.article-body,.material-calculators) .mcalc__head{border-bottom:1px solid var(--line);background:linear-gradient(#fbfdff 0%,#f4f8fc 100%);padding:14px 18px 12px}:is(.article-body,.material-calculators) .mcalc__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:1.3}:is(.article-body,.material-calculators) .mcalc__sub{color:var(--ink-2);margin:4px 0 0;font-size:13px;line-height:1.45}:is(.article-body,.material-calculators) .mcalc__body{gap:16px;padding:16px 18px 18px;display:grid}:is(.article-body,.material-calculators) .mcalc__fields{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:620px){:is(.article-body,.material-calculators) .mcalc__fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}:is(.article-body,.material-calculators) .mcalc__field{gap:6px;margin:0;display:grid}:is(.article-body,.material-calculators) .mcalc__field>label{color:var(--ink);font-size:13px;font-weight:600;line-height:1.3}:is(.article-body,.material-calculators) .mcalc__inp{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:stretch;max-width:320px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}:is(.article-body,.material-calculators) .mcalc__inp:focus-within{border-color:var(--blue-light);box-shadow:0 0 0 3px #0080c11f}:is(.article-body,.material-calculators) .mcalc__inp input{min-width:0;height:var(--ctl-h,44px);font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;padding:0 10px 0 12px;font-size:16px}:is(.article-body,.material-calculators) .mcalc__unit{background:var(--soft);border-left:1px solid var(--line);color:var(--ink-2);white-space:nowrap;place-items:center;padding:0 12px;font-size:13px;display:grid}:is(.article-body,.material-calculators) .mcalc__hint,:is(.article-body,.material-calculators) .mcalc__err{color:var(--ink-2);font-size:12px;line-height:1.4}:is(.article-body,.material-calculators) .mcalc__err{color:var(--red-deep)}:is(.article-body,.material-calculators) .mcalc__field.is-bad .mcalc__inp{border-color:var(--red)}:is(.article-body,.material-calculators) .mcalc__helper{border:1px dashed var(--line);background:#fcfdfe;border-radius:10px}:is(.article-body,.material-calculators) .mcalc__helper>summary{color:var(--blue-deep);cursor:pointer;padding:10px 14px;font-size:13.5px;font-weight:600;list-style:none}:is(.article-body,.material-calculators) .mcalc__helper>summary::-webkit-details-marker{display:none}:is(.article-body,.material-calculators) .mcalc__helper>summary:before{content:"+ ";font-weight:700}:is(.article-body,.material-calculators) .mcalc__helper[open]>summary:before{content:"− "}:is(.article-body,.material-calculators) .mcalc__helper>summary:hover{color:var(--blue-light)}:is(.article-body,.material-calculators) .mcalc__helper-body{gap:12px;padding:0 14px 14px;display:grid}@media (min-width:620px){:is(.article-body,.material-calculators) .mcalc__helper-body{grid-template-columns:1fr 1fr;align-items:end}:is(.article-body,.material-calculators) .mcalc__helper-out{grid-column:1/-1}}:is(.article-body,.material-calculators) .mcalc__helper-out{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}:is(.article-body,.material-calculators) .mcalc__helper-out b{color:var(--ink)}:is(.article-body,.material-calculators) .mcalc__helper-out i{color:var(--red-deep);font-style:normal}:is(.article-body,.material-calculators) .mcalc__pick{border:0;min-width:0;margin:0;padding:0}:is(.article-body,.material-calculators) .mcalc__pick>legend{color:var(--ink);padding:0 0 8px;font-size:13px;font-weight:600}:is(.article-body,.material-calculators) .mcalc__opts{gap:8px;display:grid}:is(.article-body,.material-calculators) .mcalc__opt{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:4px 12px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}:is(.article-body,.material-calculators) .mcalc__opt:hover{border-color:var(--blue-light)}:is(.article-body,.material-calculators) .mcalc__opt:has(input:checked){border-color:var(--blue);background:var(--soft-blue)}:is(.article-body,.material-calculators) .mcalc__opt input{width:18px;height:18px;accent-color:var(--blue);cursor:pointer;margin:2px 0 0}:is(.article-body,.material-calculators) .mcalc__opt-main{gap:3px;min-width:0;display:grid}:is(.article-body,.material-calculators) .mcalc__opt-name{color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.35}:is(.article-body,.material-calculators) .mcalc__opt-meta{color:var(--ink-2);font-size:12.5px;line-height:1.45}:is(.article-body,.material-calculators) .mcalc__opt-meta i{color:#9aa7b3;font-style:normal}:is(.article-body,.material-calculators) .mcalc__opt-price{font-family:var(--font-display);color:var(--ink);grid-column:2;align-items:baseline;gap:6px;font-size:15px;font-weight:600;display:flex}:is(.article-body,.material-calculators) .mcalc__opt-price i{font-style:normal;font-family:var(--font-body);color:var(--ink-2);font-size:12.5px;font-weight:400}@media (min-width:620px){:is(.article-body,.material-calculators) .mcalc__opt{grid-template-columns:20px minmax(0,1fr) auto;align-items:center}:is(.article-body,.material-calculators) .mcalc__opt-price{text-align:right;grid-column:3;gap:0;display:grid}}:is(.article-body,.material-calculators) .mcalc__out{border:1px solid var(--line);background:var(--soft);border-radius:12px;padding:14px 16px 16px}:is(.article-body,.material-calculators) .mcalc__answer{font-family:var(--font-display);color:var(--ink);margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.25}:is(.article-body,.material-calculators) .mcalc__answer b{color:var(--blue-deep);font-size:26px}:is(.article-body,.material-calculators) .mcalc__answer--none{color:var(--red-deep);margin:0;font-size:15px}:is(.article-body,.material-calculators) .mcalc__rows{gap:0;margin:0;display:grid}:is(.article-body,.material-calculators) .mcalc__rows>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13.5px;line-height:1.4;display:flex}:is(.article-body,.material-calculators) .mcalc__rows>div:first-child{border-top:0}:is(.article-body,.material-calculators) .mcalc__rows dt{color:var(--ink-2);margin:0}:is(.article-body,.material-calculators) .mcalc__rows dd{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}:is(.article-body,.material-calculators) .mcalc__rows-sum dt,:is(.article-body,.material-calculators) .mcalc__rows-sum dd,:is(.article-body,.material-calculators) .mcalc__rows-total dt{color:var(--ink);font-weight:600}:is(.article-body,.material-calculators) .mcalc__rows-total dd{font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:600}:is(.article-body,.material-calculators) .mcalc__act{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}:is(.article-body,.material-calculators) .mcalc__btn{min-height:var(--ctl-h,44px);background:var(--grad-blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 20px;font-size:15px;font-weight:600;transition:filter .15s,transform .1s}:is(.article-body,.material-calculators) .mcalc__btn:hover{filter:brightness(1.07)}:is(.article-body,.material-calculators) .mcalc__btn:active{transform:scale(.98)}:is(.article-body,.material-calculators) .mcalc__btn:disabled{cursor:default;filter:none;background:#cfd8e0;transform:none}:is(.article-body,.material-calculators) .mcalc__btn--ghost{min-height:36px;color:var(--blue-deep);border:1px solid var(--line);background:#fff;padding:0 14px;font-size:13.5px}:is(.article-body,.material-calculators) .mcalc__btn--ghost:hover{filter:none;border-color:var(--blue-light)}:is(.article-body,.material-calculators) .mcalc__link{color:var(--blue-deep);font-size:13.5px;text-decoration:underline}:is(.article-body,.material-calculators) .mcalc__ok{color:var(--green-text);background:#eaf9f0;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45}:is(.article-body,.material-calculators) .mcalc__ok a{color:var(--green-text);text-decoration:underline}:is(.article-body,.material-calculators) .mcalc__note{border-top:1px solid var(--line);color:var(--ink-2);margin:0;padding:10px 18px 14px;font-size:12.5px;line-height:1.5}@media (max-width:480px){:is(.article-body,.material-calculators) .mcalc__body{gap:14px;padding:14px}:is(.article-body,.material-calculators) .mcalc__head{padding:12px 14px 10px}:is(.article-body,.material-calculators) .mcalc__out{padding:12px 14px 14px}:is(.article-body,.material-calculators) .mcalc__answer{font-size:18px}:is(.article-body,.material-calculators) .mcalc__answer b{font-size:23px}:is(.article-body,.material-calculators) .mcalc__act{flex-direction:column;align-items:stretch}:is(.article-body,.material-calculators) .mcalc__btn{width:100%}:is(.article-body,.material-calculators) .mcalc__link{text-align:center}:is(.article-body,.material-calculators) .mcalc__rows>div{flex-wrap:wrap}:is(.article-body,.material-calculators) .mcalc__note{padding:10px 14px 14px}}@media (prefers-reduced-motion:reduce){:is(.article-body,.material-calculators) .mcalc__btn,:is(.article-body,.material-calculators) .mcalc__opt,:is(.article-body,.material-calculators) .mcalc__inp{transition:none}}
