

/* Start:/local/templates/avl/css/detail.css?17918150883713*/
.dtl{padding:10px 0 64px}
.dtl .kicker{margin-bottom:10px}
.dtl h1{margin-bottom:6px}
.dtl .meta{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.08em;color:var(--ink-30);text-transform:uppercase;margin-bottom:22px}
.dtl .cover{border:1px solid var(--line);margin:24px 0 40px;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%)}
.dtl .cover img{width:100%;max-height:560px;object-fit:cover;display:block}
.dtl .body{color:var(--ink);font-size:17px;line-height:1.7}
.dtl .body p{margin-bottom:18px}
.dtl .body h2{color:var(--ink);margin:56px 0 18px}
.dtl .body h3{color:var(--ink);margin:36px 0 14px;font-size:17px}
.dtl .body img{max-width:100%;border:1px solid var(--line)}
.dtl .back{display:inline-block;margin-top:34px}
.brand-head{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-bottom:8px}
.brand-head img{max-height:64px;max-width:220px;object-fit:contain}
.brand-goods{margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}
.brand-goods h2{font-family:'Unbounded',sans-serif;text-transform:uppercase;font-weight:700;font-size:19px;margin-bottom:20px}

/* ===== контентные блоки статей ===== */
.dtl .body blockquote{margin:24px 0;padding:18px 24px;background:var(--paper-hi);border:1px solid var(--line);border-left:3px solid var(--avl-red);font-style:italic;color:var(--ink-60)}
.dtl .body blockquote strong{font-style:normal;color:var(--ink)}
.dtl .body ul{margin:14px 0 18px;padding-left:0;display:grid;gap:10px}
.dtl .body ul li{list-style:none;position:relative;padding-left:22px}
.dtl .body ul li::before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:var(--grad-cta)}
.dtl .body .plus-box{--bc:var(--line);margin:20px 0 32px;padding:22px 26px;background:linear-gradient(to top left,transparent 50%,var(--bc) 50%,var(--bc) calc(50% + 1px),transparent calc(50% + 1px)) right bottom/var(--cut) var(--cut) no-repeat border-box,var(--paper-hi);border:1px solid var(--bc);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%)}
.dtl .body .plus-box h3{margin:0 0 12px;font-size:15px}
.dtl .body .cta-box{--bc:var(--line);margin:48px 0;padding:36px 32px;text-align:center;background:linear-gradient(to top left,transparent 50%,var(--bc) 50%,var(--bc) calc(50% + 1px),transparent calc(50% + 1px)) right bottom/var(--cut) var(--cut) no-repeat border-box,var(--paper-hi);border:1px solid var(--bc);border-top:3px solid var(--avl-red);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%)}
.dtl .body .cta-box h2{margin-top:0}
.dtl .body .cta-box .btn{margin-top:10px}

/* ===== секция статьи: текст + фото ===== */
.dtl .body .art-split{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:start;margin:40px 0;padding-bottom:40px;border-bottom:1px solid var(--line)}
.dtl .body .art-split:last-of-type{border-bottom:none}
.dtl .body .art-split h3{margin-top:0}
.dtl .body .art-photo img{width:100%;display:block;border:1px solid var(--line);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%)}
.dtl .body .art-photo .pic-cap{margin-top:10px;font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.06em;color:var(--ink-30);text-align:center}
.dtl .body ol{margin:14px 0 18px;padding-left:22px;display:grid;gap:12px}
.dtl .body ol li{padding-left:4px}
.dtl .body ol ul{margin:10px 0}
.dtl .body a:not(.btn){color:var(--avl-red)}
.dtl .body a:not(.btn):hover{color:var(--avl-red-dark)}
.dtl .body .btn-primary{color:#fff}
@media(max-width:900px){.dtl .body .art-split{grid-template-columns:1fr}}

/* End */
/* /local/templates/avl/css/detail.css?17918150883713 */
