.menu-image {
    padding: 0px !important;
}
p {
    padding: 10px;
}

.sitemap {
    font-size: 21px;
}
div#item-1695858436089 {
    font-size: 21px;
    margin: 6px;
}
li.mod-breadcrumbs__item.breadcrumb-item {
    margin-left: 5px;
}
.ba-form-checkbox-group-wrapper, .ba-form-products-cart, .ba-field-container {
    background: white;
    padding: 10px;
}
.ba-field-container {
    background: white;
    padding: 10px 20px;
}
.ba-form-acceptance-field .ba-form-checkbox span {
    margin: 32px 30px 0 30px;
}
.ba-form-acceptance-html {
    margin: 10px 20px;
}
@supports (display: grid) {
    .blog-items {
        grid-gap:1em;
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
        margin: 0 0 1em
    }

    .blog-items .blog-item {
        padding: 0
    }

    .blog-items[class*=" columns-"]>div,.blog-items[class^=columns-]>div {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        max-width: none;
        width: auto
    }

    @media (min-width: 992px) {
        .blog-items.columns-2 {
            grid-template-columns:1fr 1fr
        }

        .blog-items.columns-3 {
            grid-template-columns: 1fr 1fr 1fr
        }

        .blog-items.columns-4 {
            grid-template-columns: 1fr 1fr 1fr 1fr
        }
    }
}

.blog-items[class*=" masonry-"],.blog-items[class^=masonry-] {
    -webkit-column-gap: 1em;
    -moz-column-gap: 1em;
    column-gap: 1em;
    display: block
}

.blog-items[class*=" masonry-"] .blog-item,.blog-items[class^=masonry-] .blog-item {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 1em;
    page-break-inside: avoid
}

@media (min-width: 992px) {
    .blog-items.masonry-2 {
        -webkit-column-count:2;
        -moz-column-count: 2;
        column-count: 2
    }

    .blog-items.masonry-3 {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3
    }

    .blog-items.masonry-4 {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }
}

.icon-edit:before {
    content: "\f1c6" !important;
}

button.tox-tbtn [class*="icon"], .field-calendar button [class*="icon"] {
    display: block !important;
}