/*!
Theme Name: theme
Theme URI: 
Author: theme
Author URI: 
Description: 
Version: 1.0.0
Tested up to: 8.0
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain:
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

.cookie-consent {
    max-width: calc(100% - 192px);
}

@media (max-width: 1500px) {
    .cookie-consent {
        max-width: calc(100% - 96px);
    }
}

@media (max-width: 1200px) {
    .cookie-consent {
        max-width: calc(100% - 40px);
    }
}

@media (max-width: 640px) {
    .cookie-consent {
        max-width: calc(100% - 32px);
    }
}

@media (max-width: 768px) {
    .cookie-consent__content {
        border-radius: 20px !important;
        flex-direction: column;
        align-items: flex-start !important;
        row-gap: 15px;
    }

    .cookie-consent__content p {
        font-size: 12px;
    }
}

.widget {
    bottom: 120px !important;
}

.widget__apart-link {
    width: 130px !important;
    height: 130px !important;
}

.widget__apart-link span {
    width: 130px !important;
    height: 130px !important;
    font-size: 18px !important;
}

@media (max-width: 990px) {
    .widget {
        bottom: 60px !important;
    }

    .widget__apart-link {
        width: 110px !important;
        height: 110px !important;
    }

    .widget__apart-link span {
        width: 110px !important;
        height: 110px !important;
        font-size: 14px !important;
    }
}

#MacroCatalogBtn {
    display: none !important;
}

@media (min-width: 990px) {

    .footer-contact__btn.main-btn:hover .icon::after {
        width: 550px;
    }
}

.footer-contact__btn.main-btn {
    margin-top: 15px;
}

.contacts-block__time {
    display: block;
}

.footer__contacts.contacts-block {
    justify-content: space-between;
}

.footer__top .right {
    align-items: stretch !important;
}