@charset "UTF-8";
/* line 1, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.entry-header .categories {
  margin-bottom: 8px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 15px;
  letter-spacing: 1px;
  font-family: var(--sans-serif-font);
  display: inline-block;
  display: inline-flex;
  margin: 0 6px 6px 0;
}

/* line 14, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.entry-header img {
  border-radius: var(--border-radius-default);
}

/* line 19, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.single-excerpt {
  font-size: 1.5rem;
  line-height: 2.2rem;
}

/* line 22, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.single-excerpt p {
  margin-bottom: 0;
}

/* line 28, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-meta-small {
  font-size: 13px;
}

@media screen and (max-width: 1000px) {
  /* line 33, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .single-excerpt {
    font-size: 1.3rem;
    line-height: 2rem;
  }
  /* line 36, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .single-excerpt p {
    margin-bottom: 1.5rem;
  }
}

/*
    [TABLE OF CONTENTS]
*/
/* line 43, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.lwptoc {
  font-family: var(--sans-serif-font);
}

/* line 45, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.lwptoc .lwptoc_i {
  background: var(--base-2);
  border: 1px solid #cecece !important;
  padding: 0.5rem 1rem;
  margin-bottom: 1.5rem;
}

/* line 51, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.lwptoc .lwptoc_item {
  line-height: 1.5rem;
}

/* line 54, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.lwptoc a {
  font-size: 14px;
}

/* line 60, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: var(--sans-serif-font);
  margin: 15px 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #cecece;
}

/* line 68, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .author {
  color: var(--contrast-2);
  display: flex;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
}

/* line 76, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .author img {
  filter: grayscale(100%);
  margin-right: 6px;
  border-radius: 4px;
}

/* line 81, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .author .author-text {
  padding: 1px 0;
}

/* line 84, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .author span {
  display: block;
  line-height: 15px;
  margin-bottom: 2px;
}

/* line 88, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .author span.date {
  font-size: 14px;
  font-weight: 400;
  text-transform: lowercase;
}

/* line 95, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .kk-star-ratings {
  flex-direction: column;
  align-items: flex-end;
}

/* line 98, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .kk-star-ratings .kksr-icon {
  width: 14px !important;
  height: 14px !important;
}

/* line 102, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.cnt-post-metabox .kk-star-ratings .kksr-legend {
  font-size: 12px !important;
  margin: 0;
}

@media screen and (max-width: 450px) {
  /* line 111, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .cnt-post-metabox .avatar {
    display: none;
  }
}

/* line 117, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {
  background-image: url("../img/active-gray.svg") !important;
}

/* line 121, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon,
.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {
  background-image: url("../img/active.svg") !important;
}

/* line 125, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.kk-star-ratings .kksr-stars .kksr-star .kksr-icon,
.kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {
  background-image: url("../img/inactive-gray.svg") !important;
}

/* line 130, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel {
  padding: 30px 0 60px;
  background: var(--base-2);
  position: relative;
}

/* line 134, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .grid-container {
  max-width: 1000px;
  display: flex;
}

@media (max-width: 768px) {
  /* line 134, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .related-posts-carousel .grid-container {
    margin: 0 15px;
  }
}

/* line 141, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .h2 {
  margin-bottom: 30px;
  display: block;
}

/* line 145, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .slider div {
  list-style-type: none;
  display: flex;
}

/* line 149, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .slide-prev,
.related-posts-carousel .slide-next {
  display: flex;
  align-items: center;
  background: transparent;
  color: #000;
  padding: 0;
}

/* line 157, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .slide-prev svg,
.related-posts-carousel .slide-next svg {
  width: 30px;
  height: 30px;
}

/* line 162, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .slide-prev {
  order: 1;
}

/* line 165, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .slider {
  order: 2;
}

/* line 168, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-posts-carousel .slide-next {
  order: 3;
}

/* line 176, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.toggle-content {
  opacity: 0;
  display: none;
  transition: opacity 0.2s, display 0.2s;
}

/* line 181, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.toggle-content.is-visible {
  opacity: 1;
  display: block;
  transition: opacity 0.2s, display 0.2s;
}

/* line 187, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comments-area {
  font-family: var(--sans-serif-font);
}

/* line 190, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comments-area .comment-form input {
  display: inline-block !important;
}

/* line 193, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comments-area .comment-form input#url {
  display: none !important;
}

/* line 197, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comments-area .comment-form .comment-form-cookies-consent {
  display: block;
  font-size: 14px;
}

/* line 200, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comments-area .comment-form .comment-form-cookies-consent input {
  width: auto;
}

/* line 203, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comments-area .comment-form .comment-form-cookies-consent label {
  margin: 0;
}

/* line 209, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.comment-form input {
  display: block;
}

/* line 212, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-article {
  background: #fff;
  border: 1px solid #cecece;
  margin: 0 15px;
  display: flex;
  flex-direction: column;
  font-family: var(--sans-serif-font);
  transition: 0.3s;
}

/* line 220, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-article .post-details {
  display: flex;
  flex-direction: column;
  padding: 1rem;
}

/* line 224, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-article .post-details .post-title {
  color: var(--secondary-color);
  font-weight: 709;
  display: block;
  margin-bottom: 10px;
  max-height: 100px;
  overflow: hidden;
  text-decoration: none;
  transition: 0.3s;
}

/* line 234, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-article .post-details .post-date {
  color: var(--contrast-2);
  font-size: 1rem;
}

/* line 239, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-article:hover {
  border: 1px solid var(--accent);
  transition: 0.3s;
}

/* line 242, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.related-article:hover .post-title {
  color: var(--accent);
  transition: 0.3s;
}

/* line 251, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation {
  display: flex;
  margin: 15px 0 !important;
}

/* line 254, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation .nav-previous,
.post-navigation .nav-next {
  flex: 0 50%;
  padding: 0 15px;
  display: flex;
  align-items: center;
}

/* line 260, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation .nav-previous .gp-icon,
.post-navigation .nav-next .gp-icon {
  opacity: 1;
}

/* line 262, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation .nav-previous .gp-icon svg,
.post-navigation .nav-next .gp-icon svg {
  width: 2em;
  height: 2em;
}

/* line 268, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation .nav-next {
  flex-direction: row-reverse;
}

/* line 271, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation .nav-next .gp-icon {
  float: right;
}

/* line 274, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.post-navigation a {
  color: #000;
  text-decoration: none;
  font-family: var(--sans-serif-font);
  font-weight: 700;
}

@media screen and (max-width: 480px) {
  /* line 283, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .post-navigation {
    display: block;
  }
  /* line 285, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .post-navigation .nav-previous,
  .post-navigation .nav-next {
    margin-bottom: 30px;
  }
}

/* line 293, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.similar-posts li {
  margin-bottom: 6px;
}

/** KEY TAKEAWAYS **/
/* line 300, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-group.streszczenieLista {
  border: 4px solid var(--accent);
  border-radius: var(--border-radius-default);
  margin-top: 40px !important;
}

/* line 304, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-group.streszczenieLista .streszczenieTitle {
  width: 230px;
  text-align: center;
  margin-top: -20px !important;
  margin-bottom: 10px;
  margin-left: 50px;
  background: #fff;
  padding: 0 6px;
}

/* line 313, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-group.streszczenieLista ul {
  margin: 0 2rem 15px;
}

/* line 315, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-group.streszczenieLista ul li {
  margin-bottom: 6px;
}

/* line 319, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-quote {
  border-radius: var(--border-radius-default);
  border-left: 5px solid var(--accent);
  font-size: 1.2rem;
  line-height: 1.5rem;
}

/* line 324, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-quote p {
  margin-bottom: 1rem;
}

/* line 331, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-table {
  margin-left: -15px;
  margin-right: -15px;
  font-size: 1rem;
}

/* line 335, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-table table {
  background: var(--base-2);
}

/* line 337, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
.wp-block-table table td {
  border: 1px solid var(--contrast-3);
}

@media screen and (max-width: 1000px) {
  /* line 343, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_single.scss */
  .wp-block-table {
    margin-left: -15px;
    margin-right: -15px;
  }
}

/* line 1, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.section-title {
  font-size: 14px;
  font-family: var(--sans-serif-font);
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 4px;
  line-height: 3em;
  padding-left: 0.25em;
  color: rgba(0, 0, 0, 0.4);
  position: relative;
  padding-bottom: 0;
  text-align: center;
  margin: 30px 0;
  flex-basis: 100%;
}

/* line 15, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.section-title:before {
  width: 28px;
  height: 3px;
  display: block;
  content: "";
  position: absolute;
  bottom: 3px;
  left: 50%;
  margin-left: -14px;
  background-color: var(--accent);
}

@media screen and (max-width: 1000px) {
  /* line 29, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .section-title {
    line-height: 2rem;
  }
  /* line 31, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .section-title:before {
    bottom: -8px;
  }
}

/* line 37, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts {
  padding: 15px 0;
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(4, 1fr);
  margin: 30px auto 60px;
}

/* line 44, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .section-title {
  grid-column-start: span 4;
  padding-bottom: 0;
}

/* line 48, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .featured {
  font-size: 1rem;
  line-height: 1.2rem;
  background: var(--base);
  color: var(--secondary-color);
  padding: 8px 12px;
  border-radius: 10px;
  font-family: var(--sans-serif-font);
  font-weight: 700;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  grid-column-start: span 4;
  min-height: 150px;
}

/* line 63, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .featured .post-title {
  margin-bottom: 0;
  min-height: 120px;
  line-height: 1.7rem;
  text-align: left;
}

/* line 69, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .featured .date {
  display: block;
  font-size: 13px;
  font-weight: 400;
}

/* line 74, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .featured .author {
  display: flex;
  align-items: center;
  text-align: left;
}

/* line 79, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .featured .author .avatar img {
  border-radius: 6px;
  margin-right: 6px;
  margin-top: 4px;
  position: relative;
}

/* line 99, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.top-featured-posts .featured .author .author-name {
  text-transform: uppercase;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 1px;
}

@media screen and (min-width: 450px) {
  /* line 109, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .top-featured-posts {
    width: 100%;
  }
  /* line 111, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .top-featured-posts .featured {
    grid-column-start: span 2;
  }
  /* line 114, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .top-featured-posts .featured .author .avatar {
    display: block;
  }
}

@media screen and (min-width: 1000px) {
  /* line 128, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .top-featured-posts {
    max-width: 100%;
    margin: 0 auto 80px;
  }
  /* line 131, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .top-featured-posts .featured {
    grid-column-start: span 1;
    justify-content: space-evenly;
    min-height: 200px;
  }
}

/* line 142, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container {
  grid-column-start: span 2;
  margin: 45px 0 90px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 30px;
  padding: 0 1.5rem 1.5rem;
  font-family: var(--sans-serif-font);
}

/* line 150, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container h2 {
  grid-column-start: span 2;
}

/* line 153, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container article {
  overflow-: hidden;
}

/* line 156, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container a {
  font-weight: 700;
  color: #000;
  text-decoration: none;
  line-height: 1.5rem;
  font-size: 1.2rem;
  display: block;
  max-height: 72px;
  overflow-y: hidden;
}

/* line 166, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container img {
  border-radius: var(--border-radius-default);
  overflow: hidden;
  object-fit: contain;
  margin-bottom: 10px;
}

/* line 173, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container .post-date {
  font-size: 0.9rem;
}

/* line 176, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container a.category-see-more {
  grid-column-start: span 2;
  display: block;
  line-height: 1rem;
  color: var(--accent);
  position: relative;
  padding-right: 40px;
  text-align: right;
}

/* line 184, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container a.category-see-more:before {
  content: "Więcej z kategorii";
  display: block;
  color: var(--secondary-color);
  font-size: 12px;
  text-transform: uppercase;
  text-align: right;
}

/* line 192, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.featured-cat-container a.category-see-more:after {
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='currentColor' class='bi bi-arrow-right-short' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E%0A");
  width: 40px;
  height: 40px;
  display: block;
  background-size: cover;
  position: absolute;
  right: 0;
  bottom: 0;
  bottom: 0;
  top: 0;
}

@media screen and (max-width: 1000px) {
  /* line 208, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container {
    grid-template-columns: repeat(3, 1fr);
  }
  /* line 211, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container h2 {
    grid-column-start: 1;
  }
  /* line 214, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container a.category-see-more {
    grid-column-start: 2;
  }
}

@media screen and (max-width: 500px) {
  /* line 221, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container {
    grid-template-columns: 1fr;
    row-gap: 30px;
    justify-items: center;
  }
  /* line 225, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container h2 {
    grid-column-start: span 2;
  }
  /* line 228, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container a.category-see-more {
    grid-column-start: span 2;
    order: 6;
    place-self: end;
  }
  /* line 233, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
  .featured-cat-container article {
    grid-column-start: span 2;
    width: 300px;
  }
}

/* line 242, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.bottom-archive-description {
  margin: 1.5rem;
}

/* line 244, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/_archive.scss */
.bottom-archive-description h2, .bottom-archive-description ul, .bottom-archive-description h3, .bottom-archive-description p {
  display: block;
  width: 100%;
}

/*
    [GENERATE PRESS]
*/
/* line 9, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.fallback {
  font-size: 16px;
  line-height: 1.6;
  font-family: Arial;
  letter-spacing: 0.1px;
  word-spacing: 0.45px;
  font-weight: 300;
}

/* line 19, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.site-content ul, .site-content ol {
  margin: 0 0 1.5em 1.5em !important;
}

/* line 23, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.wp-block-embed__wrapper {
  overflow: hidden;
  border-radius: var(--border-radius-default);
}

/* line 28, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.main-navigation {
  border-bottom: 1px solid #e2e2e2;
  margin-bottom: 12px;
}

/* line 31, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.main-navigation.offside {
  width: 400px !important;
}

/* line 36, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
body .offside--left.is-open, .offside-js--is-left .offside-sliding-element {
  -webkit-transform: translate3d(400px, 0, 0);
  -moz-transform: translate3d(400px, 0, 0);
  -ms-transform: translate3d(400px, 0, 0);
  -o-transform: translate3d(400px, 0, 0);
  transform: translate3d(400px, 0, 0);
}

/* line 43, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
body .offside--right.is-open, .offside-js--is-right .offside-sliding-element {
  -webkit-transform: translate3d(-400px, 0, 0);
  -moz-transform: translate3d(-400px, 0, 0);
  -ms-transform: translate3d(-400px, 0, 0);
  -o-transform: translate3d(-400px, 0, 0);
  transform: translate3d(-400px, 0, 0);
}

/* line 51, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
body .offside--left {
  left: -400px;
}

/* line 54, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
body .offside--right {
  right: -400px;
}

/* line 57, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
body.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit {
  left: calc($panel-width - 5px);
}

/* line 61, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.container-external {
  background: #fff;
}

@media screen and (min-width: 450px) {
  /* line 68, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  #main {
    display: block;
  }
}

/* line 74, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.main-navigation .menu-bar-item:after {
  content: "MENU";
  position: absolute;
  bottom: -2px;
  font-weight: 600;
  font-size: 10px;
  left: 0;
  right: 0;
  text-align: center;
  cursor: pointer;
}

/* line 85, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.main-navigation .menu-bar-item .pro-menu-bars {
  font-size: 24px;
}

/* line 88, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.main-navigation .menu-bar-item > a {
  margin-top: -10px;
}

/* line 93, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.main-navigation .menu-bar-item:hover:after {
  color: #ed2951;
}

/* line 97, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.rank-math-breadcrumb {
  font-size: 15px;
  padding: 1.5rem;
}

/* line 105, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-footer-widgets {
  font-family: var(--sans-serif-font);
}

/* line 107, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-footer-widgets .widget {
  margin-bottom: 10px;
}

/* line 109, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-footer-widgets .widget h4 {
  font-size: 18px;
}

/* line 112, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-footer-widgets .widget ul {
  list-style-type: none;
}

/* line 114, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-footer-widgets .widget ul li {
  margin-bottom: 0;
}

/* line 118, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-footer-widgets .widget a {
  text-decoration: none;
  font-size: 0.9rem;
}

/* line 125, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.copyright-bar {
  color: #babec5;
  font-size: 12px;
  margin: 0 !important;
}

/* line 130, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-site-info {
  justify-content: left;
}

/*
    [HELPFUL GLOBAL CLASSES]
*/
/* Styling elements like h2 */
/* line 139, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.h2 {
  font-family: var(--sans-serif-font);
  font-weight: 700;
  font-size: 1.7rem;
  line-height: 1.8rem;
}

/* line 146, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.stretch {
  align-items: stretch !important;
}

/* line 150, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.clickable {
  cursor: pointer;
}

/* line 154, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.line-through {
  display: flex;
  color: #000;
  text-align: center;
}

/* line 159, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.line-through::before,
.line-through::after {
  content: "";
  flex: 1;
  align-self: center;
  border-bottom: 1px solid #000;
}

/* line 166, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.line-through::before {
  margin-right: 20px;
}

/* line 169, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.line-through::after {
  margin-left: 20px;
}

/* line 173, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 177, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.mb-0 {
  margin-bottom: 0;
}

/* line 181, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.mt-2 {
  margin-top: 2rem;
}

/* line 185, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.mx-auto {
  margin: 0 auto;
}

/* line 189, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.btn-lg {
  padding: 8px;
  justify-content: center;
  font-weight: 700;
  min-width: 320px;
}

/* line 194, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.btn-lg svg {
  margin-left: 6px;
}

/*
    [GUTTENBERG STYLES]
*/
/* line 203, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
blockquote {
  font-size: 1.1rem;
  color: #333;
  background: #f7f8f9;
  margin: 0 0 2rem;
}

/* line 211, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.entry-content iframe {
  margin: 0 auto 30px !important;
  display: block;
}

/* line 215, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.entry-content img, .entry-content iframe {
  border-radius: var(--border-radius-default);
}

/* line 218, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.entry-content h2 {
  margin: 30px auto;
}

/* line 221, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.entry-content li {
  margin: 10px auto;
}

/* line 224, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.entry-content p, .entry-content h3, .entry-content h4 {
  margin: 20px auto;
}

/* line 229, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inside-article img {
  display: block;
  margin: 0 auto;
}

@media screen and (min-width: 1000px) {
  /* line 236, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .entry-content p, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content ul, .entry-content ol, .entry-content blockquote, .entry-content .lwptoc, .entry-content .wp-block-table {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  /* line 242, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .entry-content ul, .entry-content ol {
    padding-left: 2em;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  /* line 250, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .has-sidebar-on .entry-content p, .has-sidebar-on .entry-content h1, .has-sidebar-on .entry-content h2, .has-sidebar-on .entry-content h3, .has-sidebar-on .entry-content h4, .has-sidebar-on .entry-content h5, .has-sidebar-on .entry-content ul, .has-sidebar-on .entry-content ol, .has-sidebar-on .entry-content blockquote, .has-sidebar-on .entry-content .lwptoc, .has-sidebar-on .entry-content .wp-block-table {
    max-width: 768px;
  }
}

/* line 259, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.wp-block-image {
  margin-bottom: 30px;
}

/* line 261, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.wp-block-image img {
  display: block;
  margin: 0 auto;
}

/*
    [SIMILIAR POSTS BOX]
*/
/* line 273, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box {
  font-family: var(--sans-serif-font);
}

/* line 276, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box span {
  font-size: 1.2 rem;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 30px;
}

/* line 282, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box ul {
  margin: 0 0 30px 30px;
}

/* line 284, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box ul li {
  margin-top: 10px;
}

/* line 286, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box ul li a {
  color: #000;
  text-decoration: none;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.2rem;
}

/* line 292, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box ul li a:hover {
  color: var(--accent);
}

/* line 298, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.similar-posts-box hr {
  background-color: #000;
}

/* line 306, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
#main-sidebar {
  display: none;
}

@media screen and (min-width: 1000px) {
  /* line 309, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .cnt-grid-3x2 {
    display: grid;
    grid-template-columns: 7fr 5fr;
    gap: 30px;
    align-items: center;
  }
}

@media screen and (min-width: 1000px) {
  /* line 319, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .cnt-grid {
    display: grid;
    grid-template-columns: 3fr 1fr;
  }
  /* line 323, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .cnt-loop {
    margin-right: 15px;
  }
  /* line 326, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  #main-sidebar {
    width: 100%;
    height: 100%;
    padding: 30px 0;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

/* line 343, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.paging-navigation .nav-links {
  margin: 30px 0;
}

/* line 345, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.paging-navigation .nav-links .page-numbers {
  background: var(--secondary-color);
  padding: 9px 12px;
  border-radius: 3px;
  color: #fff !important;
  margin-right: 10px;
}

/* line 353, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.paging-navigation .nav-links a.page-numbers:hover,
.paging-navigation .nav-links .page-numbers.current {
  background: var(--accent);
}

/* line 357, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.paging-navigation .nav-links .prev, .paging-navigation .nav-links .next {
  display: none;
}

@media screen and (max-width: 1000px) {
  /* line 363, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .nav-links {
    text-align: center;
  }
}

/* line 373, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.disclaimers .disclaimer {
  margin-top: -10px;
  font-size: 0.9rem;
  line-height: 1rem;
  color: var(--contrast-2);
  font-style: italic;
  margin-right: 6px;
}

/* line 384, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.select {
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position-x: 96%;
  background-position-y: center;
  background-repeat: no-repeat;
  padding: 4px 24px 4px 8px;
  border: 1px solid #575760 !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  font-size: 16px;
  line-height: 18px;
  color: #575760;
  min-height: 18px;
  height: 42px;
  margin: 6px;
}

/* line 403, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.select:focus {
  outline: none;
  border-color: #3f3f45;
  background-position-x: 98%;
  background-position-y: center;
}

/* line 409, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.select:disabled {
  /* selectric */
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  user-select: none;
}

/* line 420, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.footer-widgets .popular-widget {
  display: inline-flex;
  gap: 10px;
  flex-wrap: wrap;
}

/* line 424, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.footer-widgets .popular-widget a {
  background: var(--base-4);
  padding: 4px 6px;
  border-radius: 5px;
  display: block;
}

@media screen and (max-width: 767px) {
  /* line 434, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .max-360 {
    width: 360px;
    margin: 0 auto;
    max-width: 100%;
  }
}

/* line 462, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tabs {
  width: 100%;
  display: block;
}

/* line 465, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tabs h2 {
  font-family: var(--sans-serif-font);
}

/* line 471, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-group {
  list-style: none;
  padding: 0;
  margin: 0 0 40px 0;
  border-radius: 10px;
  overflow: hidden;
}

/* line 477, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-group:after {
  content: "";
  display: table;
  clear: both;
}

/* line 482, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-group li a {
  display: block;
  text-decoration: none;
  padding: 15px;
  background: rgba(160, 179, 176, 0.25);
  color: #a0b3b0;
  font-size: 20px;
  float: left;
  width: 50%;
  text-align: center;
  cursor: pointer;
  transition: .5s ease;
}

/* line 494, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-group li a:hover {
  background: var(--accent);
  color: var(--base);
}

/* line 499, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-group .active a {
  background: var(--accent);
  color: var(--base);
}

/* line 505, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-content > div:last-child {
  display: none;
}

/* line 511, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-content h2 {
  margin-top: 45px;
}

/* line 514, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-content > div {
  display: none;
}

/* line 516, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.tab-content > div.active {
  display: block;
}

@media screen and (max-width: 700px) {
  /* line 523, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .tab-group {
    margin: 0 -15px 30px;
  }
  /* line 525, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .tab-group li a {
    padding: 6px 0;
    font-size: 16px;
  }
}

/* line 534, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ol-circled {
  counter-reset: counter;
  list-style: none;
  margin-left: 0;
}

/* line 539, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ol-circled > li {
  margin-left: 0px !important;
  color: #49434A;
  counter-increment: counter;
  position: relative;
  list-style-type: none !important;
  line-height: 40px;
}

/* line 546, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ol-circled > li > h3 {
  font-size: 22px;
  font-weight: 700;
  line-height: 60px;
  margin-bottom: 1rem;
  margin-left: 70px;
}

/* line 553, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ol-circled > li:before {
  content: counter(counter);
  color: var(--contrast-2);
  font-weight: 400;
  font-size: 23px;
  position: absolute;
  --size: 60px;
  left: 0;
  line-height: var(--size);
  width: 60px;
  height: 60px;
  top: 0;
  background: var(--base);
  border-radius: 50%;
  text-align: center;
}

@media screen and (max-width: 700px) {
  /* line 576, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .ol-circled > li h3 {
    margin-left: 0;
    line-height: 1.3;
  }
  /* line 582, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .ol-circled li:before {
    display: none;
  }
}

/* line 589, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.mb-3rem {
  margin-bottom: 3rem !important;
}

/* line 593, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.radius {
  border-radius: 12px;
}

/* line 597, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.cnt-menu .site-header .inside-header .site-logo {
  margin: 15px 0;
}

/*
    [Inline-related-posts]
*/
/* line 608, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.IRPP_kangoo, .IRPP_button {
  border-radius: var(--border-radius-default);
  overflow: hidden;
  height: 86px;
  background: var(--base) !important;
  margin: 1rem auto 3rem !important;
  line-height: 1.3;
}

/* line 615, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.IRPP_kangoo .ctaText, .IRPP_button .ctaText {
  display: none;
}

/* line 618, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.IRPP_kangoo .postTitle, .IRPP_button .postTitle {
  font-size: 20px !important;
}

@media screen and (max-width: 767px) {
  /* line 625, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .IRPP_button .centered-text-area .ctaButton {
    display: none;
  }
  /* line 628, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .IRPP_button .centered-text-area .centered-text {
    padding-left: 10px !important;
  }
}

/*
    [LWP Table of Content]
*/
/* line 639, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.lwptoc > div {
  border-radius: var(--border-radius-default);
}

/* line 649, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.inner-sidebar {
  display: none;
}

/* line 653, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.container-after-entry-header {
  display: block;
}

/* line 655, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.container-after-entry-header .inner-sidebar {
  width: 360px !important;
  height: auto !important;
  align-self: stretch;
  padding-left: 20px !important;
}

/* line 660, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.container-after-entry-header .inner-sidebar .ez:has(.ezoic-ad) {
  margin: 15px 0 30px auto;
}

/* line 665, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.container-after-entry-header .main-content {
  flex: 1;
}

@media (min-width: 1000px) {
  /* line 670, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .container-after-entry-header {
    display: flex;
  }
  /* line 672, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .container-after-entry-header .inner-sidebar {
    display: block !important;
    width: 360px !important;
    height: auto !important;
    align-self: stretch;
    padding-left: 20px !important;
  }
  /* line 678, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .container-after-entry-header .inner-sidebar .ez:has(.ezoic-ad) {
    margin: 15px 0 30px auto;
  }
  /* line 682, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
  .container-after-entry-header .main-content {
    flex: 1;
  }
}

/* line 698, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.gnews {
  border-radius: var(--border-radius-default);
  background: var(--base-2);
  border: 1px solid var(--contrast-2);
  display: flex;
  justify-content: center;
  padding: 1rem;
  align-items: center;
  color: #333;
  max-width: 500px;
  margin: 0 auto;
}

/* line 709, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.gnews img {
  max-height: 70px;
}

/*
    [ADS STYLES]
*/
/* line 718, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.header-placeholder {
  margin: 15px auto;
  text-align: center;
}

/* line 723, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ez {
  margin: 30px 0;
  text-align: center !important;
}

/* line 729, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ez:has(.ezoic-ad) {
  position: relative;
  padding-top: 16px;
  margin: 15px auto 30px;
  position: relative;
}

/* line 734, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ez:has(.ezoic-ad):before {
  display: flex;
  justify-content: center;
  top: -2px;
  right: 0;
  left: 0;
  font-family: var(--sans-serif-font);
  content: "REKLAMA";
  letter-spacing: 2px;
  font-size: 10px;
  color: #8c8c8c;
  line-height: 1;
}

/* line 747, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ez:has(.ezoic-ad) .ezoic-ad-adaptive {
  gap: 15px !important;
  margin: 0 auto !important;
}

/* line 751, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
.ez:has(.ezoic-ad) iframe {
  margin: 0 auto !important;
}

/* line 759, /Users/marcin.dziadek/Local Sites/plugins/contentation-core/scss/styles.scss */
#main-sidebar .ez > .ezoic-ad, #main-sidebar .ez-sticky > .ezoic-ad {
  position: -webkit-sticky;
  position: sticky !important;
  top: 100px;
  margin: 0 auto;
  padding-top: 10px;
}

/*# sourceMappingURL=../css/styles.map */