/*
Theme Name: Greenshift Child
Theme URI: https://Fraise.kz/
Template: greenshift
Author: nikih22
Author URI: https://greenshiftwp.com/
Description: GreenShift is theme for FSE with maximum perfomance and flexibility. The best companion theme for Greenshift plugin, page and animation builder. It has more than 12 query loop templates, a lot of predefined Post and Page layouts, support for dark mode, header and footer patterns, style switcher, library of block styles and section patterns, dark color scheme, font selector. Theme doesn't use jquery dependencies and has conditional assets to get 100 web vitals score even without cache plugins. GreenShift can be used also to make super fast and clean Woocommerce shops. It has improved style loading for Woocommerce, better inputs, very clean design for shop pages and improved layouts for woocommerce blocks.
Tags: e-commerce,block-patterns,block-styles,editor-style,full-site-editing,full-width-template,rtl-language-support,template-editing,translation-ready,wide-blocks
Version: 2.6.5.1774978926
Updated: 2026-03-31 20:42:06

*/


/* Увеличение изображения при наведении */
.img-zoom-main img {
  transition: transform 0.3s ease;
}

.img-zoom-main:hover img {
  transform: scale(1.05); /* увеличение */
}
.text-align-main {
  text-align: justify;
}

/* Для работы плагина переключателя языков */
.snv-lang-switcher-container {
display: inline-flex;
vertical-align: middle; 
background-color: rgb(50 52 55 / 34%);
border: 1px solid rgba(255, 255, 255, 0.2);
border-radius: 100px;
padding: 3px;
box-sizing: border-box;
line-height: 1 !important;
margin: 5px 0; /* Небольшой отступ сверху/снизу */
height: 40px;
}

.snv-lang-switcher-wrapper {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
gap: 2px;
}

.snv-lang-link {
text-decoration: none !important; 
border: none !important;
display: flex;
align-items: center;
justify-content: center;
font-family: sans-serif;
font-size: 10px;
font-weight: 800;
color: rgba(255, 255, 255, 0.6) !important;
min-width: 30px; 
height: 25px;
border-radius: 100px;
transition: all 0.3s ease;
}

.snv-lang-link.is-active {
background-color: #ffffff !important;
color: #214dbd !important;
}
/*Конец Для работы плагина переключателя языков */

/* изменить толщину шрифта в WordPress*/

strong, b {
    font-weight: 600; /* Регулирует толщину жирного текста */
}
/*Конец изменить толщину шрифта в WordPress*/

/* Базовые стили для мобильных (блок на всю ширину, без наезда) */
.main-raised {
    background: #ffffff;
    padding: 20px; /* Уменьшили паддинг для мобилок */
    position: relative;
}

/* Стили только для компьютеров и планшетов */
@media (min-width: 768px) {
    .main-raised {
        margin: -100px 30px 0;
        padding: 40px;
        border-radius: 6px;
        box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14);
        z-index: 2;
    }
}

/* Минемальная вусота */
body {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}
.site-content { /* или класс вашего блока с контентом */
    flex: 1;
}
/* Минемальная вусота конец */
