/* Variables */
/* Prefix for :root CSS variables */
/* Characters which are escaped by the escape-svg function */
/* Quickly modify global styling by enabling or disabling optional features. */
/* Spacing */
/* Position */
/* Paragraphs */
/* Z-index master list */
/* Variables */
/* Color system */
/* Body */
/* Grid breakpoints */
/* Grid containers */
/* Grid columns */
/* Variables */
/* Variables */
/* Gradient */
/* Links */
/* Icon links */
/* Variables */
/* Tables */
/* Variables */
/* Functions */
/* Variables */
/* Mixins */
/* Variables */
/* Variables */
/* Variables */
/* Variables */
/* Variables */
/* Variables */
/* Variables */
/* Variables */
/* Map */
/* Variables */
/* Functions */
/* Prefix for :root CSS variables */
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__content .__post-thumbnail img {
  width: 100%;
  height: 100%;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment .__success-msg-wrapper {
  display: none;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #reviews > #comments ol.commentlist {
  padding: 0;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #reviews > #comments ol.commentlist > li {
  border: 0;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #reviews > #comments ol.commentlist > li .comment-text {
  margin: 0 0 0 42px;
  border: 1px solid var(--ka-border-color);
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #reviews > #comments ol.commentlist > li ul.children {
  margin: 12px 0 0 12px;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #review_form .comment-form-comment {
  margin-bottom: 16px;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #review_form .comment-form__field-after-textarea, #Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment #review_form .form-submit {
  display: none;
}
#Page__Single_Post #Page__Single_Post__col_main #Page__Single_Post__col_main__comment .__comment-list {
  position: relative;
  padding-top: 8px;
  margin-left: 6px;
}
#Page__Single_Post #Page__Single_Post__col_toc {
  height: fit-content;
}
#Page__Single_Post #Page__Single_Post__col_toc ol, #Page__Single_Post #Page__Single_Post__col_toc ul {
  padding-left: 1.5rem;
}
#Page__Single_Post #Page__Single_Post__col_toc .__toc > ul {
  padding-left: 0;
}
#Page__Single_Post #Page__Single_Post__col_toc .__toc .__li.active {
  background: var(--ka-primary-bg-subtle);
}
