.article__theme-toggle{background:0 0;border:none;padding:0;cursor:pointer}
.article__theme-toggle .article__theme-icon--moon{display:none}
body.single-post.theme-light .article__theme-toggle .article__theme-icon--sun{display:none}
body.single-post.theme-light .article__theme-toggle .article__theme-icon--moon{display:block}
.article__theme-toggle--float{position:fixed;right:10px;top:10px;z-index:1400;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--white);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}
.article__theme-toggle--float svg{width:20px;height:20px;display:block;fill:var(--black)}
body.single-post.theme-light .article__theme-toggle--float{background:rgba(10,10,10,.85)}
body.single-post.theme-light .article__theme-toggle--float svg{fill:#fff}
@media (max-width:767.9px){.article__theme-toggle--float{right:10px;top:10px;width:38px;height:38px}.article__theme-toggle--float svg{width:17px;height:17px}}

body.single-post .article__head .post-categories{display:inline-block;background:var(--white);padding:3px 12px;font-size:.75rem;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}
body.single-post .article__head .post-categories,
body.single-post .article__head .post-categories a{color:var(--black)!important}
body.single-post.theme-light .article__head .post-categories{background:var(--black)}
body.single-post.theme-light .article__head .post-categories,
body.single-post.theme-light .article__head .post-categories a{color:var(--white)!important}
body.single-post .article__head .entry-title{letter-spacing:-.02em;line-height:1.05em}
body.single-post .article__head .col-xl-8.d-flex{justify-content:flex-start!important}
body.single-post .article__head .entry-title,
body.single-post .article__head .excerpt{text-align:left!important}
body.single-post .article__meta{margin-top:3rem!important;margin-bottom:3rem!important}
@media (max-width:767.9px){body.single-post .article__meta{margin-top:2.5rem!important;margin-bottom:2.5rem!important}}

body.single-post .article__meta-bar{justify-content:flex-start!important}
body.single-post .article__meta-bar .article__share::before{content:"";display:inline-block;width:1px;height:24px;background:rgba(255,255,255,.3);margin-right:1rem}
body.single-post.theme-light .article__meta-bar .article__share::before{background:rgba(0,0,0,.2)}
@media (max-width:767.9px){body.single-post .article__meta-bar .article__share::before{display:none}}

body.single-post .article__content p{font-size:1.35em}

body.single-post .article-body .wp-block-embed,
body.single-post .article-body .wp-block-image,
body.single-post .article-body figure.wp-block-image,
body.single-post .article-body>img{margin-top:0}

body.single-post.theme-light{background-color:var(--white);color:var(--black)}
@media (max-width:767.9px){body.single-post.theme-light{background:var(--white)}}
body.single-post.theme-light::before{background:var(--white) url(../img/bg_hero_uu_white.jpg) center top/cover no-repeat!important}
body.single-post.theme-light .blog{background-color:var(--white)}
body.single-post.theme-light .article__head .entry-title,
body.single-post.theme-light .article__head .entry-title span,
body.single-post.theme-light .excerpt,
body.single-post.theme-light .excerpt p{color:var(--black)}
body.single-post.theme-light .article__meta .desc,
body.single-post.theme-light .article__meta .label{color:rgba(0,0,0,.65)}
body.single-post.theme-light .article__content h1,
body.single-post.theme-light .article__content h2,
body.single-post.theme-light .article__content h3,
body.single-post.theme-light .article__content h4,
body.single-post.theme-light .article__content h5,
body.single-post.theme-light .article__content h6,
body.single-post.theme-light .article__content li,
body.single-post.theme-light .article__content p,
body.single-post.theme-light .article__content td,
body.single-post.theme-light .article__content th{color:var(--black)}
body.single-post.theme-light .article__content a{color:var(--black);text-decoration:underline}
body.single-post.theme-light .article__content a:hover{color:var(--dark)}
body.single-post.theme-light figcaption{color:rgba(0,0,0,.55)}
body.single-post.theme-light .wp-block-image img{border-color:rgba(0,0,0,.12)!important}
body.single-post.theme-light .article__content table,
body.single-post.theme-light .article__content td,
body.single-post.theme-light .article__content th{border-color:rgba(0,0,0,.18)}
body.single-post.theme-light .article__content hr{border-color:rgba(0,0,0,.18)}
body.single-post.theme-light .article__content blockquote:not(#spoiler){background:rgba(0,0,0,.04)}
body.single-post.theme-light .article__share-copy,
body.single-post.theme-light .article__share-link{color:var(--black)}
body.single-post.theme-light .article__content .article__share-link{color:var(--black)}
body.single-post.theme-light .article__content .article__share-link:hover{color:var(--dark)}
body.single-post.theme-light .article__share-label{color:rgba(0,0,0,.75)}
body.single-post.theme-light .article__share-copied{background:var(--black);color:var(--white)}
body.single-post.theme-light .article__content .btn.bg-black{background:rgba(0,0,0,.06)!important;color:var(--black)!important}
body.single-post.theme-light .article__comments{color:var(--black)}
body.single-post.theme-light .comments-title{color:var(--black)}
body.single-post.theme-light .paginated-comments-links .page-numbers{color:var(--black);background:rgba(0,0,0,.06)}
body.single-post.theme-light .paginated-comments-links .page-numbers:hover{background:rgba(0,0,0,.15)}
body.single-post.theme-light .comment-respond .comment-reply-title{color:var(--black)}
body.single-post.theme-light .cbrpnk-logged-in__sep{color:rgba(0,0,0,.3)}
body.single-post.theme-light .cbrpnk-logged-in a{color:var(--black)}
body.single-post.theme-light .comment-form label{color:rgba(0,0,0,.75)}
body.single-post.theme-light .comment-form input[type=text],
body.single-post.theme-light .comment-form input[type=email],
body.single-post.theme-light .comment-form input[type=url],
body.single-post.theme-light .comment-form textarea{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.2);color:var(--black)}
body.single-post.theme-light .auch-interessant .blog-section__title{color:var(--black)}
body.single-post.theme-light .auch-interessant .text-white{color:var(--black)!important}
