.newsletter-popup-wrap {
    position: relative;
    width: 100%;
}
.newsletter-popup-content-wrap {
    padding: 1.5rem;
}
@media (min-width: 992px) {
    .newsletter-popup-content-wrap {
        padding: 1.5rem;
    }
}
@media (max-width: 991px) {
    .newsletter-popup-content-wrap {
        padding: 1rem;
    }
}

.pum-theme-midgards-theme .pum-content + .pum-close {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 2px!important;
    transition: all .5s
}
.pum-theme-midgards-theme .pum-content + .pum-close:hover {
    background-color: var(--Stroke-Primary);
    border-color: var(--Stroke-onHover);
}

@media (max-width: 767px) {
    #popmake-101842, .pum-container.pum-responsive {
        width: calc(100% - 2rem)!important;
        left: 1rem!important
    }
}
.newsletter-popup-content-wrap .newsl-title,
.newsletter-popup-content-wrap .newsl-text {
	position: relative;
	transition: all .5s
}

.newsletter-popup-content-wrap:has(.rm-form.rm-subscribe-success) .newsl-title,
.newsletter-popup-content-wrap:has(.rm-form.rm-subscribe-success) .newsl-text {
	position: relative;
	max-height:0;
	overflow: hidden;
	margin: 0!important
}
.newsl_success_block {
	position: relative;
	max-height: 0;
	overflow: hidden;
	transition: max-height .5s, padding-top .5s
}
.newsletter-popup-content-wrap:has(.rm-form.rm-subscribe-success) .newsl_success_block  {
/*	display:block!important;*/
	max-height: 10000px!important;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImJhZGdlLWNoZWNrIiBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTkwNV82ODU0KSI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik0zMC42MDM1IDEyLjYzMDFMMjkuMTc2OCAxMS4yMDE2QzI4Ljg3NSAxMC45MDEzIDI4LjcwOTggMTAuNTAwOSAyOC43MDk4IDEwLjA3NjZWOC4wNTU0MkMyOC43MDk4IDUuNDI3MjIgMjYuNTcxMyAzLjI4ODQzIDIzLjk0MzYgMy4yODg0M0gyMS45MjI4QzIxLjUwNDkgMy4yODg0MyAyMS4wOTUgMy4xMTg0IDIwLjc5OTUgMi44MjI4NUwxOS4zNzEzIDEuMzk0MzRDMTcuNTEyNSAtMC40NjQ3ODEgMTQuNDkwNyAtMC40NjQ3ODEgMTIuNjMxOSAxLjM5NDM0TDExLjIwMDUgMi44MjI4NUMxMC45MDUgMy4xMTg0IDEwLjQ5NTEgMy4yODg0MyAxMC4wNzczIDMuMjg4NDNIOC4wNTY0QzUuNDI4NjYgMy4yODg0MyAzLjI5MDI0IDUuNDI3MjIgMy4yOTAyNCA4LjA1NTQyVjEwLjA3NjZDMy4yOTAyNCAxMC41MDA5IDMuMTI1MDEgMTAuOTAxMyAyLjgyNDc0IDExLjIwMTZMMS4zOTY0OSAxMi42Mjg1QzAuNDk1NjgxIDEzLjUyOTUgMCAxNC43Mjc2IDAgMTYuMDAwNEMwIDE3LjI3MzIgMC40OTcyNyAxOC40NzEzIDEuMzk2NDkgMTkuMzcwN0wyLjgyMzE2IDIwLjc5OTJDMy4xMjUwMSAyMS4wOTk1IDMuMjkwMjQgMjEuNDk5OSAzLjI5MDI0IDIxLjkyNDJWMjMuOTQ1NEMzLjI5MDI0IDI2LjU3MzYgNS40Mjg2NiAyOC43MTI0IDguMDU2NCAyOC43MTI0SDEwLjA3NzNDMTAuNDk1MSAyOC43MTI0IDEwLjkwNSAyOC44ODI0IDExLjIwMDUgMjkuMTc3OUwxMi42Mjg3IDMwLjYwOEMxMy41NTgxIDMxLjUzNiAxNC43NzgzIDMyIDE1Ljk5ODQgMzJDMTcuMjE4NSAzMiAxOC40Mzg3IDMxLjUzNiAxOS4zNjgxIDMwLjYwNjRMMjAuNzk2MyAyOS4xNzc5QzIxLjA5NSAyOC44ODI0IDIxLjUwNDkgMjguNzEyNCAyMS45MjI4IDI4LjcxMjRIMjMuOTQzNkMyNi41NzEzIDI4LjcxMjQgMjguNzA5OCAyNi41NzM2IDI4LjcwOTggMjMuOTQ1NFYyMS45MjQyQzI4LjcwOTggMjEuNDk5OSAyOC44NzUgMjEuMDk5NSAyOS4xNzY4IDIwLjc5OTJMMzAuNjAzNSAxOS4zNzIyQzMxLjUwMjcgMTguNDcxMyAzMiAxNy4yNzQ4IDMyIDE2LjAwMDRDMzIgMTQuNzI2IDMxLjUwNDMgMTMuNTI5NSAzMC42MDM1IDEyLjYzMDFaTTIzLjIzNjYgMTQuMTQ0NEwxMy43MDQzIDIwLjUwMDRDMTMuNDM1OCAyMC42OCAxMy4xMjc2IDIwLjc2NzQgMTIuODIyNiAyMC43Njc0QzEyLjQxMjcgMjAuNzY3NCAxMi4wMDYgMjAuNjA4NSAxMS42OTkzIDIwLjMwMThMOC41MjE5IDE3LjEyMzhDNy45MDA3MSAxNi41MDI1IDcuOTAwNzEgMTUuNDk4MyA4LjUyMTkgMTQuODc3QzkuMTQzMDggMTQuMjU1NyAxMC4xNDcyIDE0LjI1NTcgMTAuNzY4MyAxNC44NzdMMTMuMDI0MyAxNy4xMzM0TDIxLjQ3MzEgMTEuNTAwNEMyMi4yMDU1IDExLjAxMjUgMjMuMTkwNSAxMS4yMDk2IDIzLjY3NjcgMTEuOTQwNUMyNC4xNjQ0IDEyLjY3MTQgMjMuOTY3NCAxMy42NTgyIDIzLjIzNjYgMTQuMTQ0NFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTkwNV82ODU0Ij4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 2rem 2rem;
	padding-top: 3rem!important
}
.rm-form.rm-subscribe-success ul.rm-form-container {
	display:none
}
/**/
#popmake-101842 {
	top:auto!important;
	bottom:0;
	height: auto;
	transition: top 1.5s
}