/* Equium Popup Styles - стили для всплывающих окон */
/* Версия: 2.0 - оптимизированные стили */

@media screen and (max-width: 560px) {
    .t-popup.t-popup_show .t-popup__close.t-popup__block-close {
        position: absolute !important;
        top: 15px !important;
        right: 15px !important;
        left: auto !important;
        width: auto !important;
        height: auto !important;
        background: transparent !important;
        justify-content: flex-end !important;
    }
    
    .t-popup.t-popup_show .t-popup__close-wrapper {
        width: 30px !important;
        height: 30px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        background: transparent !important;
        border-radius: 50% !important;
    }
    
    .t-popup.t-popup_show .t-popup__close-icon {
        width: 16px !important;
        height: 16px !important;
    }
    
    .t-popup.t-popup_show .t-popup__close-icon g rect {
        fill: #808080 !important;
    }
    
    .t-popup__close:not(.t-popup__block-close) {
        display: none !important;
    }
}

@media (max-width: 1024px) {
    .t-menuburger.t-menuburger_third:not(.t-menuburger-opened) span {
        box-shadow: 0 3px 0px rgba(0, 0, 0, 0.25) !important;
    }
    
    .t-menuburger.t-menuburger_third.t-menuburger-opened span {
        box-shadow: none !important;
    }
}
