.loading-indicator {
	opacity: 0.3;
}
.success-window__text {
	display: flex;
	flex-direction: column;
	gap: 12px;
	margin: 0 0 30px 0;
}
.success-window__text a:not([class]) {
	text-decoration: underline;
}
.success-window {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.success-window .btn path {
	transition: .3s ease-in-out;
}
.success-window .btn svg {
	position: relative;
	bottom: 1px;
}
.success-window .btn:hover path {
	stroke: var(--black);
}
.compare__inner font.notetext {
	color: var(--black);
}
.success-window__inner .btn {
	color: var(--white);
}
.success-window__inner .btn:hover {
	color: var(--black);
}

body .popup-window.popup-window-with-titlebar {
    box-sizing: border-box;
    padding: 60px;
    border-radius: 10px;
    width: 784px;
    max-width: 90%;
}
body .popup-window-with-titlebar .popup-window-content {
    padding: 0;
    font-size: 16px;
}
body .popup-window-titlebar {
    min-height: 0;
    margin: 0 0 10px 0;
    display: block;
}
body .popup-window-titlebar-text {
    font-weight: 400;
    font-size: 36px;
    line-height: 120%;
    text-transform: uppercase;
    padding: 0;
}
body .popup-window-buttons {
    padding: 40px 0 0 0;
    display: block;
}
.popup-window .form__layout {
}
body .popup-window-close-icon {
    content: url(/local/templates/main/img/svg/close.svg);
    width: 44px;
    height: 44px;
    padding: 10px;
    right: 0;
    top: 0;
	overflow: hidden;
}
body .popup-window-close-icon * {
	display: none;
}
@media screen and (max-width: 1620px) {
    .alphabet {
        max-width: 1100px;
    }
    .alphabet__box {
        width: 222px;
    }
}
@media screen and (max-width: 1440px) {
    .alphabet {
        max-width: 800px;
    }
}

@media screen and (max-width: 1024px) {
    .pickup__bottom-content .empty {
        display: block;
    }
    .pickup__bottom-content .section__layout {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media screen and (max-width: 768px) {
    .pickup__bottom-content .empty {
        display: none;
    }
    .pickup__bottom-content .section__layout {
        grid-template-columns: 4fr;
    }
    .main-screen.inner-page .top-page h1 {
        hyphens: auto;
    }
}