.section--u-iw5q7ln2d { background-image: url(""); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.container--u-io52ctjvz { background-image: url("/d/uzor_nach_png.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.root--u-i9vxqxo5c { background-image: url("/d/about_bg_patt1.png"), url("/d/55010711_3.jpg"), none; background-repeat: repeat, no-repeat, repeat-x; background-position: left 0px top 0px, center center, left 0px top 0px; background-size: 68.00px auto, cover, auto; background-attachment: scroll, fixed, scroll }
.imageFit__overlay--u-ip6b07u98 { background-image: url("/d/prav_niz.png"), url("/d/prav_verh.png"), url("/d/lev_verh.png"), url("/d/lev_niz.png"), none, none, none, none; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: right 0 top calc(139px + 50%), right 0 top 0px, left 0px top 0px, left 0 top calc(139px + 50%), right 0px top 0px, left 0px bottom 0px, right 0px bottom 0px, left 0px top 0px; background-size: 102.66px auto, 102.66px auto, 102.66px auto, 102.66px auto, 97.9px, 97.9px, 97.9px, 97.9px; background-attachment: scroll, scroll, scroll, scroll, scroll, scroll, scroll, scroll }
.blocklist__item--u-ippbom7sw { background-image: url("/d/uzor_nach_png.png") }
.section--u-ip5zw5tz2 { background-image: none, none; background-repeat: repeat, no-repeat; background-position: center top 0px, left 0 center; background-size: 68.00px auto, cover; background-attachment: scroll, fixed }
.section--u-i0ecgrwg2 { background-image: url("/d/about_bg_patt1.png"), url("/d/55010743_2.jpg") }
.mosaic-slider__item--u-i5ed6pm0v { border-top-style: solid; border-top-width: 0px; border-right-style: solid; border-right-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; border-left-style: solid; border-left-width: 0px; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-top-left-radius: 55px; border-top-right-radius: 55px; border-bottom-right-radius: 55px; border-bottom-left-radius: 55px; box-shadow: none; background-color: rgba(0, 0, 0, 0); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-slider__arrow--prev--u-ivu1ml2u5 { background-color: rgba(255, 255, 255, 0.3) }
.mosaic-slider__arrow--next--u-if0rhfvp6 { background-color: rgba(255, 255, 255, 0.3) }
.blocklist__arrows--u-ij74xko19 { background-color: rgba(0, 0, 0, 0) }
.blocklist__arrow--next--u-irwt2azbf { background-image: url("/d/tpl25_8ar_21.png"), radial-gradient(at left center, rgb(161, 82, 134) 91%, rgb(255, 133, 92) 100%); background-color: rgba(36, 36, 36, 0) }
.container--u-i15wjjlb3 { background-image: url("/d/log.png"); background-repeat: no-repeat; background-position: left 287px top 0px; background-size: contain; background-attachment: scroll }
.imageFit--u-i5ynje3hl { border-top-color: rgba(0, 0, 238, 0); border-right-color: rgba(0, 0, 238, 0); border-bottom-color: rgba(0, 0, 238, 0); border-left-color: rgba(0, 0, 238, 0); border-top-style: solid; border-top-width: 20px; border-right-style: solid; border-right-width: 0px; border-bottom-style: solid; border-bottom-width: 20px; border-left-style: solid; border-left-width: 20px }
.ver-menu--u-ie6y0xxlh .ver-menu__icon { background-image: url("/d/tpl25_8ar_41.png"); background-color: rgb(161, 82, 134) }
.ver-menu--u-ie6y0xxlh .ver-menu__link { background-color: rgba(0, 0, 0, 0) }
.div--u-i5ywfjq3a { background-image: none, url("/d/mart_2026_dlya_sai.jpg"), none, none, none, none, none; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, center top calc(25px + 50%), left 0 top 35px, left 0 bottom 0px, left calc(240px + 50%) bottom 0px, right 250px bottom 20px, right 0px bottom 6px, right 0px bottom -1px, left 0px bottom -1px; background-size: contain, contain, 100% auto, contain, 160.00px auto, 400.00px auto, 368.00px auto, 80.1px, 80.1px; background-attachment: scroll, scroll, scroll, scroll, scroll, scroll, scroll, scroll, scroll; background-color: rgba(255, 255, 255, 0) }
.section--u-iif15j62a { background-image: url("/d/936148790.png"), linear-gradient(rgba(161, 82, 134, 0.85) 0%, rgba(161, 82, 134, 0.85) 100%), url("/d/55010656_2.jpg"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: center bottom 0px, left 0px top 0px, center center; background-size: auto, auto, cover; background-attachment: scroll, scroll, scroll }
.container--u-ifcggi97t { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.div--u-iq39b2q0m { background-image: none; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px, right 0px top 0px, right 0px bottom 55px, left 0px bottom 55px; background-size: auto, auto, auto, auto, auto; background-attachment: scroll, scroll, scroll, scroll, scroll }
.heading--u-ioyuyhbwu { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-style: solid; border-top-width: 0px; border-right-style: solid; border-right-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; border-left-style: solid; border-left-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgba(48, 48, 48, 0) }
.text--u-ighwq9knk { color: rgba(60, 60, 60, 0) }
.text--u-ifg0ql14a { color: rgba(51, 51, 51, 0) }
.svg_image--u-iqsz80507 { color: rgb(0, 0, 0) }

@media (max-width: 991px) {
	.container--u-i15wjjlb3 { background-image: none }
	.section--u-ip5zw5tz2 { background-image: url("/d/log.png"); background-repeat: no-repeat, repeat, no-repeat; background-position: left 187px bottom 0px, left 0px top 0px, left 0px top 0px; background-size: 120.00px auto, 68px, cover; background-attachment: scroll, scroll, fixed }
	.div--u-i5ywfjq3a { background-image: url("/d/mart_2026_dlya_sai.jpg"), none, none, none, none, none; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: left 81px top 0px, left 300px top 0px, left 90px top 0px, right 40px top calc(65px + 50%), left calc(280px + 50%) bottom 0px, left 0 bottom 40px; background-size: 520.00px auto, contain, auto 100%, 368.00px auto, 160px, 360.00px auto; background-attachment: scroll, scroll, scroll, scroll, scroll, scroll }
}

@media (max-width: 767px) {
	.container--u-io52ctjvz { background-image: url("/d/uzor_nach_png.png"); background-repeat: no-repeat; background-position: left 0 top 0px; background-size: cover; background-attachment: scroll }
	.container--u-i15wjjlb3 { background-image: none }
	.imageFit--u-i5ynje3hl { border-right-width: 20px }
	.section--u-ip5zw5tz2 { background-image: url("/d/log.png"); background-repeat: no-repeat; background-position: center top 0px; background-size: 94.50px auto; background-attachment: scroll }
	.div--u-i5ywfjq3a { background-image: none, url("/d/mart_2026_dlya_sai.jpg"), none, none, none, none; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: center bottom 30px, left 0px top 0px, left 0 center, left 0px top 35px, center bottom 0px, left 0 center; background-size: 360.00px auto, 432.00px auto, auto, contain, 160px, 280.00px auto; background-attachment: scroll, scroll, scroll, scroll, scroll, scroll }
}

@media (max-width: 479px) {
	.imageFit__overlay--u-irjc7sc0z { background-image: url("/d/patt_top_left1.png"), url("/d/patt_top_right1.png"), url("/d/patt_bot_left1.png"), url("/d/patt_bot_right1.png"), none; background-color: rgba(12, 19, 26, 0); background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, right 0px top 0px, left 0px bottom 0px, right 0px bottom 0px, left 0px top 0px; background-size: 62.3px, 62.3px, 133.5px, 133.5px, auto; background-attachment: scroll, scroll, scroll, scroll, scroll }
	.container--u-io52ctjvz { background-image: url("/d/uzor_nach_png.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: cover; background-attachment: scroll }
	.section--u-iufobpjh4 { background-image: url("/d/header.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: scroll }
	.container--u-i15wjjlb3 { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
	.section--u-ip5zw5tz2 { background-image: url("/d/log.png"); background-repeat: no-repeat; background-position: center top 0px; background-size: 94.50px auto; background-attachment: scroll }
	.imageFit--u-i5ynje3hl { border-top-width: 16px; border-right-width: 16px; border-bottom-width: 16px; border-left-width: 16px }
	.div--u-i5ywfjq3a { background-image: url("/d/mart_2026_dlya_sai.jpg"), none, none, none, none, none; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: center top 15px, center top calc(120px + 50%), left 0px top 65px, center bottom 40px, left 0 center, center bottom 0px, left 0px top 0px; background-size: contain, contain, contain, 240.00px auto, 160.00px auto, auto, auto; background-attachment: scroll, scroll, scroll, scroll, scroll, scroll, scroll }
}