/* 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;
}
...
#p315920-srv-hardware-s01-hero-v02 {
position: relative;
min-inline-size: 0;
}
#p315920-srv-hardware-s01-hero-v02,
#p315920-srv-hardware-s01-hero-v02 * { box-sizing: border-box; }
#p315920-srv-hardware-s01-hero-v02 .hw01v02__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-hardware-s01-hero-v02 .hw01v02__copy {
position: relative;
z-index: 2;
min-inline-size: 0;
display: flex;
flex-direction: column;
align-items: flex-start;
}
...
/* P-OKNA 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-okna-s01-kinetic-r05 {
position: relative;
min-inline-size: 0;
inline-size: 100%;
padding-block: clamp(2.25rem, 4.7vw, 4.9rem);
}
#p315920-okna-s01-kinetic-r05,
#p315920-okna-s01-kinetic-r05 * { box-sizing: border-box; }
#p315920-okna-s01-kinetic-r05 .okna05__layout {
display: grid;
grid-template-columns:...