/* Только статья о замене фона товара. Изображения не обрезаются вёрсткой. */
.product-bg-test .breadcrumbs{flex-wrap:wrap;white-space:normal;overflow:visible}
.product-bg-test .article-head,.product-bg-test .article-head h1{max-width:1050px}
.product-bg-test .article-head h1{font-size:clamp(30px,3.4vw,44px);text-wrap:balance}
.product-bg-test .article-head .lead{max-width:960px}
.product-bg-test a{color:var(--cta);text-underline-offset:3px}
.product-bg-test section[id],.product-bg-test details[id]{scroll-margin-top:96px}
.product-bg-test .bg-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}
.product-bg-test .evidence-frame{min-width:0;margin:0}
.product-bg-test .evidence-frame figcaption{display:block;font-size:14px}
.product-bg-test .evidence-frame figcaption span{display:block;text-align:left;margin-top:6px}
.product-bg-test .bg-photo-link{display:block;text-decoration:none}
.product-bg-test .bg-photo-link img{display:block;width:100%;object-fit:contain;background:var(--surface)}
.product-bg-test .bg-gallery img{height:310px}
.product-bg-test .bg-photo-link>span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px;border-top:1px solid var(--line);font-size:13px;text-decoration:underline}
.product-bg-test .bg-nav{display:flex;flex-wrap:wrap;gap:4px 22px;margin:24px 0}
.product-bg-test .bg-nav a{display:flex;align-items:center;min-height:44px;font-size:15px}
.product-bg-test .article-section{padding:46px 0}
.product-bg-test .bg-facts{max-width:940px;padding-left:24px}
.product-bg-test .bg-facts li{padding:7px 0}
.product-bg-test .bg-note,.product-bg-test .bg-cost{padding:18px 22px;background:var(--paper-alt);border-left:3px solid var(--verdict)}
.product-bg-test .bg-note{max-width:960px}
.product-bg-test .bg-result-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:36px;align-items:start;margin-top:24px}
.product-bg-test .bg-result-grid>div>p:first-child{margin-top:0}
.product-bg-test .bg-result-photo img{height:560px}
.product-bg-test .bg-proof{margin:24px 0;padding:16px 20px;border:1px solid var(--line);max-width:960px}
.product-bg-test .bg-proof summary{min-height:44px;cursor:pointer;font-weight:600;color:var(--cta)}
.product-bg-test .bg-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;align-items:start}
.product-bg-test .bg-proof .evidence-frame>a{display:block}
.product-bg-test .bg-proof img{display:block;width:100%;height:auto;object-fit:contain}
.product-bg-test .bg-proof-single{max-width:680px;margin-top:20px}
.product-bg-test .bg-prompt{margin:20px 0 0;padding:0 0 0 20px;border-left:3px solid var(--line);max-width:850px}
.product-bg-test .bg-prompt p:last-child{margin-bottom:0}
.product-bg-test .bg-affiliate{max-width:330px;margin-top:22px}
.product-bg-test .bg-affiliate .cta-button{color:var(--surface)}
.product-bg-test .bg-affiliate small{display:block;margin-top:8px;font-size:12px;color:var(--ink-soft)}
.product-bg-test .bg-money{white-space:nowrap}
.product-bg-test .bg-table-wrap{margin:24px 0}
.product-bg-test .bg-table{width:100%;min-width:0}
.product-bg-test .bg-table caption{text-align:left;padding:0 0 14px;font-size:14px;color:var(--ink-soft)}
.product-bg-test .bg-table td,.product-bg-test .bg-table th{padding:16px;font-size:15px}
.product-bg-test .bg-table th:first-child{width:20%}
.product-bg-test .bg-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}
.product-bg-test .bg-scenarios>div{padding:22px;border:1px solid var(--line);background:var(--surface)}
.product-bg-test .bg-scenarios h3{font:600 21px/1.35 "Golos Text",Arial,sans-serif;letter-spacing:-.02em}
.product-bg-test .bg-scenarios p{margin-bottom:0}
.product-bg-test .service-inline-cta a{display:flex;align-items:center;min-height:44px}
@media(max-width:1000px){
  .product-bg-test .bg-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}
  .product-bg-test .bg-gallery img{height:340px}
}
@media(max-width:800px){
  .product-bg-test .bg-result-grid,.product-bg-test .bg-scenarios{grid-template-columns:minmax(0,1fr)}
  .product-bg-test .bg-result-photo{max-width:520px}
}
@media(max-width:600px){
  .product-bg-test .article-head h1{font-size:28px}
  .product-bg-test .article-section{padding:34px 0}
  .product-bg-test .bg-gallery{gap:12px}
  .product-bg-test .bg-gallery img{height:220px}
  .product-bg-test .bg-gallery figcaption{padding:12px;font-size:13px}
  .product-bg-test .bg-gallery .bg-photo-link>span{font-size:12px;padding:9px 6px}
  .product-bg-test .bg-result-grid{gap:22px}
  .product-bg-test .bg-result-photo img{height:auto}
  .product-bg-test .bg-proof{padding:12px 14px}
  .product-bg-test .bg-proof-grid{grid-template-columns:minmax(0,1fr)}
  .product-bg-test .bg-affiliate{max-width:none}
  .product-bg-test .bg-note,.product-bg-test .bg-cost{padding:16px 18px}
  .product-bg-test .bg-table caption{display:block;width:100%}
  .product-bg-test .bg-table th:first-child{width:100%}
  .product-bg-test .bg-table td{padding:14px 16px}
}
