/*
Theme Name: Plaster theme
Author: Plaster
Author URI: https://weareplaster.com/
Description: Plaster is a simple starter theme that supports full-site editing. 
Requires at least: 6.1
Tested up to: 6.1
Requires PHP: 5.7
Version: 3.1.21
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: plasterbase

*/
.aligncenter {
  text-align: center;
  display: block;
  margin-right: auto;
  margin-left: auto;
}

/* Blocks inside columns don't have negative margins. */
.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,
.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align=full],
.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,
.is-root-container .wp-block[data-align=full] > *:not(.wp-block-group) .wp-block[data-align=full] {
  margin-left: auto !important;
  margin-right: auto !important;
  width: inherit;
}

/* Spacing for group blocks with a background color. */
.wp-block-group.has-background {
  padding: var(--wp--custom--gap--vertical) var(--wp--custom--gap--horizontal);
}

@media screen and (max-width: 599px) {
  .wp-site-blocks .site-header .site-brand {
    display: contents;
  }
  .wp-site-blocks .site-header .wp-block-site-logo {
    flex-basis: 100%;
    margin-bottom: calc(2 * var(--wp--custom--gap--vertical));
    margin-top: var(--wp--custom--gap--vertical);
    text-align: center;
  }
}

@media screen and (max-width: 599px) {
  .wp-site-blocks .site-header-linear .site-words-stack-small {
    display: block;
  }
}

header {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 10;
}

.admin-bar header {
  top: 32px;
}

:root {
  --wpadmin-bar--height: 46px;
}

.site-footer-container {
  margin-top: auto;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width: 599px) {
  body.admin-bar {
    --wpadmin-bar--height: 32px;
  }
}
body.admin-bar .wp-site-blocks {
  min-height: calc(100vh - var(--wpadmin-bar--height));
}

* {
  box-sizing: border-box;
}

pre {
  overflow: scroll;
}

.image-no-margin {
  margin: 0;
}
.image-no-margin * {
  vertical-align: bottom;
}

.has-background-no-padding.wp-block-columns.has-background {
  padding: 0;
}

.mt-0 {
  margin-top: 0 !important;
}

.gapless-group > * {
  margin-top: 0 !important;
}

.quantity .qty {
  box-sizing: content-box;
}

main {
  margin-block-start: 0 !important;
}

a,
.wp-block-navigation a {
  text-underline-offset: 0.15em;
}

a:not(.ab-item):not(.screen-reader-shortcut):active, a:not(.ab-item):not(.screen-reader-shortcut):focus {
  outline: 1px dotted currentcolor;
}

input.wp-block-search__input,
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea,
select {
  background: var(--wp--custom--form--color--background);
  border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color);
  border-radius: var(--wp--custom--form--border--radius);
  box-shadow: var(--wp--custom--form--color--box-shadow);
  color: var(--wp--custom--form--color--text);
  padding: var(--wp--custom--form--padding);
}
input.wp-block-search__input:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus,
select:focus {
  border-color: var(--wp--custom--form--color--border);
  color: var(--wp--custom--form--color--text);
  outline: 1px dotted currentcolor;
  outline-offset: 2px;
}

input[type=checkbox]:focus,
input[type=submit]:focus,
button:focus {
  outline: 1px dotted currentcolor;
  outline-offset: 2px;
}
input[type=checkbox]::placeholder,
input[type=submit]::placeholder,
button::placeholder {
  color: var(--wp--custom--form--color--text);
  opacity: 0.66;
}

select {
  font-size: 100%;
}

textarea {
  width: 100%;
}

input[type=checkbox] + label {
  display: inline;
  margin-left: 0.5em;
  line-height: 1em;
}

.wp-block-button:not(.is-style-outline) > a.has-background {
  border-style: none;
}

:is(.wp-block-search__button,
.wp-block-button__link):is(:hover,
:active,
:focus) {
  text-decoration: none;
  cursor: pointer;
  color: var(--wp--custom--button--hover--color--text);
  background-color: var(--wp--custom--button--hover--color--background);
  border-color: var(--wp--custom--button--hover--border--color);
}

:is(.wp-block-search__button,
.wp-block-button__link):focus {
  outline: 1.5px dotted var(--wp--preset--color--foreground);
  outline-offset: 3px;
}

:is(.is-style-outline.wp-block-button,
.is-style-outline.wp-block-button__link) {
  color: var(--wp--custom--button--outline--color--text, var(--wp--custom--button--border--color));
}

:is(.is-style-outline > .wp-block-button__link,
.is-style-outline.wp-block-button__link):not(.has-background):hover {
  color: var(--wp--custom--button--outline--hover--color--text, var(--wp--custom--button--color--text));
  background-color: var(--wp--custom--button--outline--hover--color--background, var(--wp--custom--button--color--background));
}

.wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button.has-focus {
  border-style: var(--wp--custom--button--border--style);
  border-color: currentcolor;
  border-width: var(--wp--custom--button--border--width);
  padding-top: var(--wp--custom--button--spacing--padding--top);
  padding-bottom: var(--wp--custom--button--spacing--padding--bottom);
  padding-left: var(--wp--custom--button--spacing--padding--left);
  padding-right: var(--wp--custom--button--spacing--padding--right);
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:hover, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:focus, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-focus,
.wp-block-search .wp-block-search__button:hover,
.wp-block-search .wp-block-search__button:focus,
.wp-block-search .wp-block-search__button.has-focus {
  border-style: var(--wp--custom--button--border--style);
  border-color: currentcolor;
  border-width: var(--wp--custom--button--border--width);
  padding-top: var(--wp--custom--button--spacing--padding--top);
  padding-bottom: var(--wp--custom--button--spacing--padding--bottom);
  padding-left: var(--wp--custom--button--spacing--padding--left);
  padding-right: var(--wp--custom--button--spacing--padding--right);
}

.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  font-size: var(--wp--custom--gallery--caption--font-size);
}

.wp-block-image {
  text-align: center;
}

.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.is-menu-open {
  padding-left: var(--wp--custom--gap--horizontal);
  padding-right: var(--wp--custom--gap--horizontal);
}
.wp-block-navigation.is-responsive ul.wp-block-social-links {
  margin: 0;
  gap: var(--wp--custom--gap--baseline);
}
.wp-block-navigation.is-responsive .is-menu-open {
  font-size: var(--wp--preset--font-size--medium);
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__responsive-container-content {
  align-items: var(--navigation-layout-justification-setting, flex-start);
  justify-content: space-between;
  flex-wrap: nowrap;
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__container {
  row-gap: 0.5rem;
  align-items: var(--navigation-layout-justification-setting, flex-start);
  flex: unset;
  padding-bottom: 0;
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation-item {
  align-items: var(--navigation-layout-justification-setting, flex-start);
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
  font-size: var(--wp--custom--font-sizes--normal);
  padding-bottom: 0;
  padding-left: var(--wp--custom--gap--horizontal);
  padding-top: 0.5rem;
  row-gap: 0.5rem;
}
.wp-block-navigation.is-responsive .is-menu-open ul.wp-block-social-links {
  justify-content: flex-start;
}

/* Additional styling for header-minimal */
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container {
  font-size: var(--wp--preset--font-size--large);
  font-weight: 200;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__container {
  row-gap: 1rem;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content {
  align-items: flex-start;
  margin: 0 auto;
  max-width: 800px;
  flex-wrap: nowrap;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation-item {
  row-gap: 0;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation-item > a:hover {
  text-decoration-line: underline;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation-item.current-menu-item > a {
  text-decoration: underline;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
  flex-grow: 1;
  justify-content: center;
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container ul.wp-block-social-links {
  padding-bottom: calc(var(--wp--custom--gap--vertical) * 2);
}
.wp-block-navigation.plasterbase-responsive-navigation-minimal.is-responsive .is-menu-open.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
  font-size: var(--wp--preset--font-size--medium);
}

/* Additional Styling for header-linear */
.wp-block-navigation.plasterbase-responsive-navigation-linear .wp-block-pages-list__item .wp-block-pages-list__item__link:hover,
.wp-block-navigation.plasterbase-responsive-navigation-linear .wp-block-navigation-link__content:hover {
  text-decoration: underline;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item a {
  font-size: var(--wp--custom--font-sizes--normal);
  line-height: 50px;
  margin: 0;
  align-items: flex-end;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-pages-list__item,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item {
  font-size: var(--wp--custom--font-sizes--normal);
  line-height: 50px;
  margin: 0;
  align-items: flex-end;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-pages-list__item.has-child .wp-block-pages-list__item__link,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-pages-list__item.has-child .wp-block-navigation-link__content,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item.has-child .wp-block-pages-list__item__link,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item.has-child .wp-block-navigation-link__content {
  margin-right: 0;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-pages-list__item.has-child .wp-block-navigation__submenu-container,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container {
  gap: 0;
  padding: 0 19px 0 0;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-pages-list__item.has-child .wp-block-navigation__submenu-container .wp-block-pages-list__item__link,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-pages-list__item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-pages-list__item__link,
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content {
  padding: 0;
  font-size: var(--wp--custom--font-sizes--x-small);
  line-height: 40px;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container {
  align-items: flex-end;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content {
  flex-direction: row-reverse;
}
.wp-block-navigation.plasterbase-responsive-navigation-linear.is-responsive .wp-block-navigation__responsive-container.is-menu-open .wp-block-social-links {
  flex-direction: column;
}

.wp-block-comments-query-loop form label {
  font-size: var(--wp--custom--form--label--typography--font-size);
  font-weight: var(--wp--custom--form--label--typography--font-weight);
  letter-spacing: var(--wp--custom--form--label--typography--letter-spacing);
}
.wp-block-comments-query-loop form .comment-form-cookies-consent input[type=checkbox]#wp-comment-cookies-consent {
  margin-left: 0;
  margin-top: 1px;
}
.wp-block-comments-query-loop form .comment-form-cookies-consent input[type=checkbox]#wp-comment-cookies-consent + label {
  margin-left: 0;
}

.wp-block-post-template {
  margin-top: 0;
  margin-bottom: 0;
}

.wp-block-pullquote.is-style-solid-color,
.wp-block-pullquote {
  text-align: var(--wp--custom--pullquote--typography--text-align);
}
.wp-block-pullquote.is-style-solid-color blockquote,
.wp-block-pullquote blockquote {
  padding: 0;
  margin: 0;
}
.wp-block-pullquote.is-style-solid-color blockquote p,
.wp-block-pullquote blockquote p {
  font-size: 1em;
  padding: 0;
  margin: 0;
  line-height: inherit;
}
.wp-block-pullquote.is-style-solid-color blockquote .wp-block-pullquote__citation,
.wp-block-pullquote.is-style-solid-color blockquote cite,
.wp-block-pullquote blockquote .wp-block-pullquote__citation,
.wp-block-pullquote blockquote cite {
  display: block;
  font-size: var(--wp--custom--pullquote--citation--typography--font-size);
  font-style: var(--wp--custom--pullquote--citation--typography--font-style);
  font-weight: var(--wp--custom--pullquote--citation--typography--font-weight);
  margin-top: var(--wp--custom--pullquote--citation--spacing--margin--top);
}
.wp-block-pullquote.is-style-solid-color.is-style-solid-color,
.wp-block-pullquote.is-style-solid-color {
  background-color: var(--wp--custom--color--foreground);
  color: var(--wp--custom--color--background);
}

div.wp-block-query-pagination {
  padding-top: 1.5em;
  justify-content: space-between;
  display: grid;
  grid-template-areas: "prev numbers next";
  grid-template-columns: 1fr 2fr 1fr;
}
@media screen and (max-width: 599px) {
  div.wp-block-query-pagination {
    grid-template-areas: "prev next";
    grid-template-columns: 1fr 1fr;
  }
}
div.wp-block-query-pagination .wp-block-query-pagination-previous {
  justify-self: start;
  grid-area: prev;
}
div.wp-block-query-pagination .wp-block-query-pagination-next {
  justify-self: flex-end;
  grid-area: next;
}
div.wp-block-query-pagination .wp-block-query-pagination-numbers {
  grid-area: numbers;
  justify-self: center;
}
div.wp-block-query-pagination .wp-block-query-pagination-numbers .current {
  text-decoration: underline;
}
@media screen and (max-width: 599px) {
  div.wp-block-query-pagination .wp-block-query-pagination-numbers {
    display: none;
  }
}

.wp-block-quote.is-style-large p,
.wp-block-quote p {
  font-style: unset;
  margin-top: 0px;
}
.wp-block-quote.is-style-large .wp-block-quote__citation,
.wp-block-quote.is-style-large cite,
.wp-block-quote .wp-block-quote__citation,
.wp-block-quote cite {
  font-size: var(--wp--custom--quote--citation--typography--font-size);
  font-style: var(--wp--custom--quote--citation--typography--font-style);
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
  padding: var(--wp--custom--form--border--width);
  border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color);
  border-radius: var(--wp--custom--form--border--radius);
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
  padding: 0 var(--wp--custom--form--padding);
}
.wp-block-search .wp-block-search__input {
  padding: var(--wp--custom--form--padding);
  border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color);
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):hover, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):focus, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color).has-focus,
.wp-block-search .wp-block-search__button:not(.has-background):not(.has-text-color):hover,
.wp-block-search .wp-block-search__button:not(.has-background):not(.has-text-color):focus,
.wp-block-search .wp-block-search__button:not(.has-background):not(.has-text-color).has-focus {
  --wp--custom--button--color--text: var(--wp--custom--button--hover--color--text);
  --wp--custom--button--color--background: var(--wp--custom--button--hover--color--background);
  --wp--custom--button--border--color: var(--wp--custom--button--hover--border--color);
  opacity: 1;
  color: var(--wp--custom--button--color--text);
  background-color: var(--wp--custom--button--color--background);
  border-color: var(--wp--custom--button--border--color);
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):hover svg, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color):focus svg, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button:not(.has-background):not(.has-text-color).has-focus svg,
.wp-block-search .wp-block-search__button:not(.has-background):not(.has-text-color):hover svg,
.wp-block-search .wp-block-search__button:not(.has-background):not(.has-text-color):focus svg,
.wp-block-search .wp-block-search__button:not(.has-background):not(.has-text-color).has-focus svg {
  fill: var(--wp--custom--button--color--text);
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon,
.wp-block-search .wp-block-search__button.has-icon {
  line-height: 0;
}
.wp-block-search .wp-block-search__input::placeholder {
  color: var(--wp--custom--form--color--text);
  opacity: 0.66;
}
.wp-block-search.is-style-small-search {
  --wp--custom--button--typography--font-size: calc(0.8 * var(--wp--preset--font-size--small));
}
.wp-block-search.is-style-small-search .wp-block-search__input {
  padding: calc(0.5 * var(--wp--custom--form--padding));
}

.wp-block-separator {
  opacity: var(--wp--custom--separator--opacity);
}
.wp-block-separator:not(.is-style-wide) {
  width: var(--wp--custom--separator--width);
}
.wp-block-separator.is-style-dots {
  width: 100%;
}

.wp-block-table.is-style-stripes,
.wp-block-table {
  border-bottom: none;
}
.wp-block-table.is-style-stripes figcaption,
.wp-block-table figcaption {
  color: var(--wp--custom--color--primary);
  font-size: var(--wp--custom--table--figcaption--typography--font-size);
  text-align: center;
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th,
.wp-block-table td,
.wp-block-table th {
  border: 1px solid;
  padding: calc(0.5 * var(--wp--custom--gap--vertical)) calc(0.5 * var(--wp--custom--gap--horizontal));
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
  background-color: var(--wp--custom--color--tertiary);
}

.wp-block-video figcaption {
  margin: var(--wp--custom--video--caption--margin);
  text-align: var(--wp--custom--video--caption--text-align);
}

.post-meta {
  row-gap: var(--wp--custom--gap--baseline) !important;
}

.is-style-post-author-icon,
.is-style-post-date-icon,
.is-style-post-category-icon,
.is-style-post-tag-icon {
  display: flex;
  flex-wrap: wrap;
}
.is-style-post-author-icon:before,
.is-style-post-date-icon:before,
.is-style-post-category-icon:before,
.is-style-post-tag-icon:before {
  align-self: center;
  content: "";
  display: inline-block;
  margin-right: calc(0.5 * var(--wp--custom--gap--baseline));
  height: 16px;
  width: 16px;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: currentColor;
}

.is-style-post-author-icon:before {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgZm9jdXNhYmxlPSJmYWxzZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUgNy41QzE1IDkuMTU2ODUgMTMuNjU2OSAxMC41IDEyIDEwLjVDMTAuMzQzMSAxMC41IDkgOS4xNTY4NSA5IDcuNUM5IDUuODQzMTUgMTAuMzQzMSA0LjUgMTIgNC41QzEzLjY1NjkgNC41IDE1IDUuODQzMTUgMTUgNy41Wk0xNi41IDcuNUMxNi41IDkuOTg1MjggMTQuNDg1MyAxMiAxMiAxMkM5LjUxNDcyIDEyIDcuNSA5Ljk4NTI4IDcuNSA3LjVDNy41IDUuMDE0NzIgOS41MTQ3MiAzIDEyIDNDMTQuNDg1MyAzIDE2LjUgNS4wMTQ3MiAxNi41IDcuNVpNMTkuNSAxOS41VjE2LjI0NUMxOS41IDE0LjcyOSAxOC4yNzEgMTMuNSAxNi43NTUgMTMuNUw3LjI0NSAxMy41QzUuNzI4OTggMTMuNSA0LjUgMTQuNzI5IDQuNSAxNi4yNDVMNC41IDE5LjVINkw2IDE2LjI0NUM2IDE1LjU1NzQgNi41NTc0IDE1IDcuMjQ1IDE1TDE2Ljc1NSAxNUMxNy40NDI2IDE1IDE4IDE1LjU1NzQgMTggMTYuMjQ1VjE5LjVIMTkuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgZm9jdXNhYmxlPSJmYWxzZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUgNy41QzE1IDkuMTU2ODUgMTMuNjU2OSAxMC41IDEyIDEwLjVDMTAuMzQzMSAxMC41IDkgOS4xNTY4NSA5IDcuNUM5IDUuODQzMTUgMTAuMzQzMSA0LjUgMTIgNC41QzEzLjY1NjkgNC41IDE1IDUuODQzMTUgMTUgNy41Wk0xNi41IDcuNUMxNi41IDkuOTg1MjggMTQuNDg1MyAxMiAxMiAxMkM5LjUxNDcyIDEyIDcuNSA5Ljk4NTI4IDcuNSA3LjVDNy41IDUuMDE0NzIgOS41MTQ3MiAzIDEyIDNDMTQuNDg1MyAzIDE2LjUgNS4wMTQ3MiAxNi41IDcuNVpNMTkuNSAxOS41VjE2LjI0NUMxOS41IDE0LjcyOSAxOC4yNzEgMTMuNSAxNi43NTUgMTMuNUw3LjI0NSAxMy41QzUuNzI4OTggMTMuNSA0LjUgMTQuNzI5IDQuNSAxNi4yNDVMNC41IDE5LjVINkw2IDE2LjI0NUM2IDE1LjU1NzQgNi41NTc0IDE1IDcuMjQ1IDE1TDE2Ljc1NSAxNUMxNy40NDI2IDE1IDE4IDE1LjU1NzQgMTggMTYuMjQ1VjE5LjVIMTkuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPgo=);
}

.is-style-post-date-icon:before {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgZm9jdXNhYmxlPSJmYWxzZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNSA3LjVINC41VjE5LjAwMDVDNC41IDE5LjI3NjQgNC43MjM2MyAxOS41IDQuOTk5NSAxOS41SDE5LjAwMDVDMTkuMjc2NCAxOS41IDE5LjUgMTkuMjc2NCAxOS41IDE5LjAwMDVWNy41Wk0zIDcuNVY0Ljk5OTVWNC45OTVDMyAzLjg5MzE5IDMuODkzMTkgMyA0Ljk5NSAzSDQuOTk5NUgxOS4wMDA1SDE5LjAwNUMyMC4xMDY4IDMgMjEgMy44OTMxOSAyMSA0Ljk5NVY0Ljk5OTVWNy41VjE5LjAwMDVDMjEgMjAuMTA0OCAyMC4xMDQ4IDIxIDE5LjAwMDUgMjFINC45OTk1QzMuODk1MjEgMjEgMyAyMC4xMDQ4IDMgMTkuMDAwNVY3LjVaTTcuNSAxMC41SDlWMTJINy41VjEwLjVaTTkgMTVINy41VjE2LjVIOVYxNVpNMTEuMjUgMTAuNUgxMi43NVYxMkgxMS4yNVYxMC41Wk0xMi43NSAxNUgxMS4yNVYxNi41SDEyLjc1VjE1Wk0xNSAxMC41SDE2LjVWMTJIMTVWMTAuNVpNMTYuNSAxNUgxNVYxNi41SDE2LjVWMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48L3N2Zz4K);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgZm9jdXNhYmxlPSJmYWxzZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNSA3LjVINC41VjE5LjAwMDVDNC41IDE5LjI3NjQgNC43MjM2MyAxOS41IDQuOTk5NSAxOS41SDE5LjAwMDVDMTkuMjc2NCAxOS41IDE5LjUgMTkuMjc2NCAxOS41IDE5LjAwMDVWNy41Wk0zIDcuNVY0Ljk5OTVWNC45OTVDMyAzLjg5MzE5IDMuODkzMTkgMyA0Ljk5NSAzSDQuOTk5NUgxOS4wMDA1SDE5LjAwNUMyMC4xMDY4IDMgMjEgMy44OTMxOSAyMSA0Ljk5NVY0Ljk5OTVWNy41VjE5LjAwMDVDMjEgMjAuMTA0OCAyMC4xMDQ4IDIxIDE5LjAwMDUgMjFINC45OTk1QzMuODk1MjEgMjEgMyAyMC4xMDQ4IDMgMTkuMDAwNVY3LjVaTTcuNSAxMC41SDlWMTJINy41VjEwLjVaTTkgMTVINy41VjE2LjVIOVYxNVpNMTEuMjUgMTAuNUgxMi43NVYxMkgxMS4yNVYxMC41Wk0xMi43NSAxNUgxMS4yNVYxNi41SDEyLjc1VjE1Wk0xNSAxMC41SDE2LjVWMTJIMTVWMTAuNVpNMTYuNSAxNUgxNVYxNi41SDE2LjVWMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48L3N2Zz4K);
}

.is-style-post-category-icon:before {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgZm9jdXNhYmxlPSJmYWxzZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMTk3OSA4LjI1TDExLjIwOTggNi4yNzM2M0MxMS4xMjU5IDYuMTA1OTMgMTAuOTU0NSA2IDEwLjc2NyA2SDQuOTk1QzQuNzIxNjIgNiA0LjUgNi4yMjE2MiA0LjUgNi40OTVWMTcuNTA1QzQuNSAxNy43Nzg0IDQuNzIxNjIgMTggNC45OTUgMThIMTkuMDAwNUMxOS4yNzY0IDE4IDE5LjUgMTcuNzc2NCAxOS41IDE3LjUwMDVWOC43NDk1QzE5LjUgOC40NzM2MyAxOS4yNzY0IDguMjUgMTkuMDAwNSA4LjI1SDEyLjE5NzlaTTEzLjEyNSA2Ljc1SDE5LjAwMDVDMjAuMTA0OCA2Ljc1IDIxIDcuNjQ1MjEgMjEgOC43NDk1VjE3LjUwMDVDMjEgMTguNjA0OCAyMC4xMDQ4IDE5LjUgMTkuMDAwNSAxOS41SDQuOTk1QzMuODkzMTkgMTkuNSAzIDE4LjYwNjggMyAxNy41MDVWNi40OTVDMyA1LjM5MzE5IDMuODkzMTkgNC41IDQuOTk1IDQuNUgxMC43NjdDMTEuNTIyNyA0LjUgMTIuMjEzNSA0LjkyNjkzIDEyLjU1MTQgNS42MDI4MUwxMy4xMjUgNi43NVoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgYXJpYS1oaWRkZW49InRydWUiIHJvbGU9ImltZyIgZm9jdXNhYmxlPSJmYWxzZSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMTk3OSA4LjI1TDExLjIwOTggNi4yNzM2M0MxMS4xMjU5IDYuMTA1OTMgMTAuOTU0NSA2IDEwLjc2NyA2SDQuOTk1QzQuNzIxNjIgNiA0LjUgNi4yMjE2MiA0LjUgNi40OTVWMTcuNTA1QzQuNSAxNy43Nzg0IDQuNzIxNjIgMTggNC45OTUgMThIMTkuMDAwNUMxOS4yNzY0IDE4IDE5LjUgMTcuNzc2NCAxOS41IDE3LjUwMDVWOC43NDk1QzE5LjUgOC40NzM2MyAxOS4yNzY0IDguMjUgMTkuMDAwNSA4LjI1SDEyLjE5NzlaTTEzLjEyNSA2Ljc1SDE5LjAwMDVDMjAuMTA0OCA2Ljc1IDIxIDcuNjQ1MjEgMjEgOC43NDk1VjE3LjUwMDVDMjEgMTguNjA0OCAyMC4xMDQ4IDE5LjUgMTkuMDAwNSAxOS41SDQuOTk1QzMuODkzMTkgMTkuNSAzIDE4LjYwNjggMyAxNy41MDVWNi40OTVDMyA1LjM5MzE5IDMuODkzMTkgNC41IDQuOTk1IDQuNUgxMC43NjdDMTEuNTIyNyA0LjUgMTIuMjEzNSA0LjkyNjkzIDEyLjU1MTQgNS42MDI4MUwxMy4xMjUgNi43NVoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPgo=);
}

.is-style-post-tag-icon:before {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDEyLjIwNDVDMyAxMi41OTQxIDMuMTUxNTggMTIuOTY4NCAzLjQyMjY3IDEzLjI0ODJMOS43MTg3OCAxOS43NDdDMTEuMDc2OSAyMS4xNDg5IDEzLjMyMDEgMjEuMTY2NyAxNC43MDAzIDE5Ljc4NjVMMTkuNzg3MyAxNC42OTk1QzIxLjE2NzcgMTMuMzE5IDIxLjE0OTcgMTEuMDc1MyAxOS43NDcxIDkuNzE3MzFMMTMuMjQ1OSAzLjQyMjM4QzEyLjk2NjEgMy4xNTE0NyAxMi41OTE5IDMgMTIuMjAyNSAzSDQuNUMzLjY3MTU3IDMgMyAzLjY3MTU3IDMgNC41VjEyLjIwNDVaTTEyLjIwMjUgNC41SDQuNVYxMi4yMDQ1TDEwLjc5NjEgMTguNzAzM0MxMS41NzE0IDE5LjUwMzUgMTIuODUxOCAxOS41MTM3IDEzLjYzOTYgMTguNzI1OEwxOC43MjY2IDEzLjYzODhDMTkuNTE0NiAxMi44NTA5IDE5LjUwNDMgMTEuNTcwMSAxOC43MDM3IDEwLjc5NDlMMTIuMjAyNSA0LjVaTTguNDk3NSA5LjQ5NUM5LjA0ODQgOS40OTUgOS40OTUgOS4wNDg0IDkuNDk1IDguNDk3NUM5LjQ5NSA3Ljk0NjYgOS4wNDg0IDcuNSA4LjQ5NzUgNy41QzcuOTQ2NiA3LjUgNy41IDcuOTQ2NiA3LjUgOC40OTc1QzcuNSA5LjA0ODQgNy45NDY2IDkuNDk1IDguNDk3NSA5LjQ5NVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDEyLjIwNDVDMyAxMi41OTQxIDMuMTUxNTggMTIuOTY4NCAzLjQyMjY3IDEzLjI0ODJMOS43MTg3OCAxOS43NDdDMTEuMDc2OSAyMS4xNDg5IDEzLjMyMDEgMjEuMTY2NyAxNC43MDAzIDE5Ljc4NjVMMTkuNzg3MyAxNC42OTk1QzIxLjE2NzcgMTMuMzE5IDIxLjE0OTcgMTEuMDc1MyAxOS43NDcxIDkuNzE3MzFMMTMuMjQ1OSAzLjQyMjM4QzEyLjk2NjEgMy4xNTE0NyAxMi41OTE5IDMgMTIuMjAyNSAzSDQuNUMzLjY3MTU3IDMgMyAzLjY3MTU3IDMgNC41VjEyLjIwNDVaTTEyLjIwMjUgNC41SDQuNVYxMi4yMDQ1TDEwLjc5NjEgMTguNzAzM0MxMS41NzE0IDE5LjUwMzUgMTIuODUxOCAxOS41MTM3IDEzLjYzOTYgMTguNzI1OEwxOC43MjY2IDEzLjYzODhDMTkuNTE0NiAxMi44NTA5IDE5LjUwNDMgMTEuNTcwMSAxOC43MDM3IDEwLjc5NDlMMTIuMjAyNSA0LjVaTTguNDk3NSA5LjQ5NUM5LjA0ODQgOS40OTUgOS40OTUgOS4wNDg0IDkuNDk1IDguNDk3NUM5LjQ5NSA3Ljk0NjYgOS4wNDg0IDcuNSA4LjQ5NzUgNy41QzcuOTQ2NiA3LjUgNy41IDcuOTQ2NiA3LjUgOC40OTc1QzcuNSA5LjA0ODQgNy45NDY2IDkuNDk1IDguNDk3NSA5LjQ5NVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
}
