Маркетинг без хаоса
#p315920-resheniya-s01-hero-v02 {
position: relative;
min-inline-size: 0;
}
#p315920-resheniya-s01-hero-v02,
#p315920-resheniya-s01-hero-v02 * { box-sizing: border-box; }
#p315920-resheniya-s01-hero-v02 .resheniya01v02__layout {
display: grid;
grid-template-columns: minmax(0, .96fr) minmax(0, 1.04fr);
align-items: center;
gap: clamp(1.75rem, 4.2vw, 4.35rem);
min-inline-size: 0;
}
#p315920-resheniya-s01-hero-v02 .resheniya01v02__copy {
position: relative;
z-index: 2;
min-inline-size: 0;
display: flex;
flex-direction: column;
align-items: flex-start;
}
...
Отдельные изделия и комплектующие
/* P-KOMPLEKTUYUSCHIE S01 R04 only. Native YOOtheme Section owns canvas, width, and outer spacing.
Local styles own only the editorial inner split and the animated photo enclosure.
No JavaScript, globals, UIkit overrides or duplicated design-system definitions. */
#p315920-komplektuyushchie-s01-kinetic-r01 {
position: relative;
min-inline-size: 0;
inline-size: 100%;
}
#p315920-komplektuyushchie-s01-kinetic-r01,
#p315920-komplektuyushchie-s01-kinetic-r01 * { box-sizing: border-box; }
#p315920-komplektuyushchie-s01-kinetic-r01 .kompl05__layout {
display: grid;
...
Двери и порталы
/* P-DVERI-I-PORTALY S01 R04 only. Native YOOtheme Section owns canvas, width, and outer spacing.
Local styles own only the editorial inner split and the animated photo enclosure.
No JavaScript, globals, UIkit overrides or duplicated design-system definitions. */
#p315920-dveri-portaly-s01-kinetic-r01 {
position: relative;
min-inline-size: 0;
inline-size: 100%;
}
#p315920-dveri-portaly-s01-kinetic-r01,
#p315920-dveri-portaly-s01-kinetic-r01 * { box-sizing: border-box; }
#p315920-dveri-portaly-s01-kinetic-r01 .dveri05__layout {
display: grid;
grid-template-columns:...
Загородное остекление
/* P-ZAGORODNOE-OSTEKLENIE S01 R04 only. Native YOOtheme Section owns canvas, width, and outer spacing.
Local styles own only the editorial inner split and the animated photo enclosure.
No JavaScript, globals, UIkit overrides or duplicated design-system definitions. */
#p315920-zagorodnoe-s01-kinetic-r01 {
position: relative;
min-inline-size: 0;
inline-size: 100%;
}
#p315920-zagorodnoe-s01-kinetic-r01,
#p315920-zagorodnoe-s01-kinetic-r01 * { box-sizing: border-box; }
#p315920-zagorodnoe-s01-kinetic-r01 .zagorodnoe05__layout {
display: grid;
grid-template-columns:...
Балконы и лоджии
/* P-BALKONY-I-LODZHII S01 R04 only. Native YOOtheme Section owns canvas, width, and outer spacing.
Local styles own only the editorial inner split and the animated photo enclosure.
No JavaScript, globals, UIkit overrides or duplicated design-system definitions. */
#p315920-balkony-s01-kinetic-r05 {
position: relative;
min-inline-size: 0;
inline-size: 100%;
}
#p315920-balkony-s01-kinetic-r05,
#p315920-balkony-s01-kinetic-r05 * { box-sizing: border-box; }
#p315920-balkony-s01-kinetic-r05 .balkony05__layout {
display: grid;
grid-template-columns: minmax(0, .96fr)...
Сервис и помощь
#p315920-service-s01-hero-v02 {
position: relative;
min-inline-size: 0;
}
#p315920-service-s01-hero-v02,
#p315920-service-s01-hero-v02 * { box-sizing: border-box; }
#p315920-service-s01-hero-v02 .service01v02__layout {
display: grid;
grid-template-columns: minmax(0, .96fr) minmax(0, 1.04fr);
align-items: center;
gap: clamp(1.75rem, 4.2vw, 4.35rem);
min-inline-size: 0;
}
#p315920-service-s01-hero-v02 .service01v02__copy {
position: relative;
z-index: 2;
min-inline-size: 0;
display: flex;
flex-direction: column;
align-items: flex-start;
}
...
Гарантия и сервисное обращение
#p315920-srv-warranty-s01-hero-v01 {
position: relative;
min-inline-size: 0;
}
#p315920-srv-warranty-s01-hero-v01,
#p315920-srv-warranty-s01-hero-v01 * { box-sizing: border-box; }
#p315920-srv-warranty-s01-hero-v01 .war01v01__layout {
display: grid;
grid-template-columns: minmax(0, .96fr) minmax(0, 1.04fr);
align-items: center;
gap: clamp(1.75rem, 4.2vw, 4.35rem);
min-inline-size: 0;
}
#p315920-srv-warranty-s01-hero-v01 .war01v01__copy {
position: relative;
z-index: 2;
min-inline-size: 0;
display: flex;
flex-direction: column;
align-items: flex-start;
}
...