@font-face { font-family: "Inter"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-t.woff2") format("woff2"), url("/g/fonts/inter/inter-t.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-e-l.woff2") format("woff2"), url("/g/fonts/inter/inter-e-l.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-l.woff2") format("woff2"), url("/g/fonts/inter/inter-l.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-r.woff2") format("woff2"), url("/g/fonts/inter/inter-r.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-m.woff2") format("woff2"), url("/g/fonts/inter/inter-m.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-s-b.woff2") format("woff2"), url("/g/fonts/inter/inter-s-b.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-b.woff2") format("woff2"), url("/g/fonts/inter/inter-b.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-e-b.woff2") format("woff2"), url("/g/fonts/inter/inter-e-b.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-bl.woff2") format("woff2"), url("/g/fonts/inter/inter-bl.woff") format("woff");}
:root {
	--color-i910k813m: 0, 0, 0;
	--color-ija6xzg0u: 255, 255, 255;
	--color-i7r9zmjod: 255, 255, 255;
	--color-iw07yph4t: 0, 0, 0;
	--color-i6tme7lj6: 56, 163, 204;
	--color-ivy2y57y4: 238, 238, 238;
	--color-icg62cc73: 39, 101, 99;
	--color-ibinn8whw: 238, 238, 238;
	--color-iu9oq774l: 0, 0, 0;
	--color-idspdmjxa: 248, 248, 248;
	--color-iapue6zm1: 51, 51, 51;
	--color-ivt53ug6l: 221, 221, 221;
	--color-ihroczvb3: 255, 255, 255;
	--color-iea6pe95k: 51, 51, 51;
	--color-iq7wmglac: 255, 255, 255;
	--color-iqz5unfqg: 234, 194, 118;
	--color-iipuboavk: 0, 0, 0;
	--color-iv21b1mjb: 95, 95, 95;
	--color-icvdpje4z: 255, 255, 255;
	--color-ixzzvn5p8: 255, 255, 255;
	--color-ib8gvehzz: 153, 153, 153;
	--color-ieu2lu4tk: 255, 255, 255;
	--color-il8yowohk: 0, 0, 0;
	--color-i12h8ua7t: 234, 194, 118;
	--color-i1ckvbvnt: 221, 221, 221;
	--color-icnhb230m: 0, 0, 0;
	--color-iyuj03yk8: 238, 238, 238;
	--color-iqle0ghl6: 0, 0, 0;
	--color-i055escpt: 238, 238, 238;
	--color-idlk76edc: 255, 255, 255;
	--color-iodm9st3d: 221, 221, 221;
	--color-iuqwlm335: 51, 51, 51;
	--color-ijv5s5zqu: 255, 255, 255;
	--color-ia6nm6c9r: 51, 51, 51;
	--color-i9p8xlv5t: 255, 255, 255;
	--color-iuevks1y9: 238, 238, 238;
	--image-ikcw1w9qb: url("/d/next_3_2_traced_3.svg");
	--color-ipm69ytqx: 95, 95, 95;
	--color-igm6f1cag: 255, 255, 255;
	--color-ip3fvh38a: 65, 65, 65;
	--color-i2zwehf5d: 65, 65, 65;
	--color-ip0j7r4m9: 65, 65, 65;
	--color-i5z5n7mm3: 65, 65, 65;
	--color-ixkw4rit3: 255, 255, 255;
	--color-iun8018mk: 255, 255, 255;
	--color-ip168dh6b: 255, 255, 255;
	--color-i3d3hphb5: 255, 255, 255;
	--color-ik9iplo1t: 34, 34, 34;
	--color-izyu6lgf0: 199, 199, 199;
	--color-iy64yg755: 40, 41, 41;
	--color-iql6bguv4: 40, 41, 41;
	--color-idhbh7t7l: 40, 41, 41;
	--color-it0tevg7z: 40, 41, 41;
	--color-itbn8pup3: 255, 255, 255;
	--color-iz2v1548a: 255, 255, 255;
	--color-isj6ruid8: 255, 255, 255;
	--color-idplmkod2: 255, 255, 255;
	--color-it0gvepjj: 65, 65, 65;
	--color-i07ibwv2c: 65, 65, 65;
	--color-igmxdevup: 65, 65, 65;
	--color-irwi8urq7: 65, 65, 65;
	--color-ir9g0p0rl: 255, 255, 255;
	--color-ip8wzj2ci: 65, 65, 65;
	--color-imx6zz1v0: 65, 65, 65;
	--color-i394eenb8: 65, 65, 65;
	--color-ij31wq3vr: 65, 65, 65;
	--color-i44sisz0s: 95, 95, 95;
	--color-ihclbylgx: 255, 255, 255;
	--color-i6vp1bxhx: 255, 255, 255;
	--color-it2qejl7i: 153, 153, 153;
	--color-i9u1oq7cw: 255, 255, 255;
	--color-ixcdaykyd: 255, 255, 255;
	--color-idmohzxgt: 255, 255, 255;
	--color-ixk1nwvbz: 137, 137, 137;
	--color-ikhwxns68: 0, 0, 0;
	--color-isrwvgaay: 234, 194, 118;
	--color-ii2vk4e5t: 0, 0, 0;
	--color-icnhrfaib: 255, 255, 255;
	--color-ii7msts94: 234, 194, 118;
	--color-ic3n8b13h: 0, 0, 0;
	--color-iyq026t0l: 0, 0, 0;
	--color-iobhrjju2: 234, 194, 118;
	--image-irnl5lp4e: url("/d/next_3_2_traced_14.svg");
	--color-iv60p12cr: 0, 0, 0;
	--image-iecc58qg5: url("/d/back_1_traced_8.svg");
	--color-iepbypben: 234, 194, 118;
	--color-i81g5jb2i: 234, 194, 118;
	--color-ir9nrflb6: 0, 0, 0;
	--color-i71rowemi: 234, 194, 118;
	--color-ijkxwj05s: 234, 194, 118;
	--color-i54ljyf7s: 0, 0, 0;
	--color-iqe653vmy: 0, 0, 0;
	--color-idelzzvv0: 0, 0, 0;
	--color-i8mduv9lm: 234, 194, 118;
	--color-i9nh3jld0: 234, 194, 118;
	--color-i3t5zz73c: 234, 194, 118;
	--color-ifxlshpgh: 234, 194, 118;
	--color-iherq6jaa: 234, 194, 118;
	--color-ilxdus2q7: 234, 194, 118;
	--color-iyfxbumxf: 234, 194, 118;
	--color-iakvl61bp: 234, 194, 118;
	--color-i4z9bclo6: 234, 194, 118;
	--color-iap94yqey: 234, 194, 118;
	--color-i7zjyzu7l: 65, 65, 65;
	--color-ic5hg3zpg: 65, 65, 65;
	--color-ik7rndidu: 65, 65, 65;
	--color-i7n5hdvgy: 65, 65, 65;
	--color-ivauyn6ga: 0, 0, 0;
	--color-i0o02o3b0: 0, 0, 0;
	--color-if6jhmtou: 0, 0, 0;
	--image-im0vxz5fs: url("/d/option_1_traced_3.svg");
	--color-i8xi2wm2n: 51, 51, 51;
	--color-ipg9bc8r9: 65, 65, 65;
	--color-i4a3zl1lj: 65, 65, 65;
	--color-ilxrsh396: 65, 65, 65;
	--color-iz904tztu: 65, 65, 65;
	--color-ijxn2do5b: 229, 229, 229;
	--color-i0k16dg0j: 229, 229, 229;
	--color-i4p4f5cl5: 229, 229, 229;
	--color-i3515nvyw: 229, 229, 229;
	--color-iqqho7gtj: 95, 95, 95;
	--color-ikoymktis: 255, 255, 255;
	--color-iks05j0n2: 255, 255, 255;
	--color-iyal781vy: 153, 153, 153;
	--color-i7759gsdi: 199, 199, 199;
	--color-iuliyybaj: 209, 209, 209;
	--color-i322lp0ur: 209, 209, 209;
	--color-itm89k8ge: 209, 209, 209;
	--color-i7ujpe8vr: 209, 209, 209;
	--image-ia9rx1nlw: url("/d/group_2_2.svg");
	--color-i66kfst09: 199, 199, 199;
	--color-isqnvj6sq: 199, 199, 199;
	--color-imneo5qmw: 199, 199, 199;
	--color-i6j1q8r08: 199, 199, 199;
	--color-iy1990uad: 255, 255, 255;
	--color-ijsnid990: 0, 0, 0;
	--color-ih8vskdi2: 225, 225, 225;
	--color-i3hp8izb9: 225, 225, 225;
	--color-ifj6k6jst: 225, 225, 225;
	--color-ige9jepth: 225, 225, 225;
	--color-i3tsyfmeq: 225, 225, 225;
	--color-iz2f9n0aw: 225, 225, 225;
	--color-ielqtefdi: 225, 225, 225;
	--color-ib5fnr3o8: 225, 225, 225;
	--color-ify94h0ul: 225, 225, 225;
	--color-i0njw2mqt: 225, 225, 225;
	--color-i2ry0rt8f: 225, 225, 225;
	--color-itf54j778: 225, 225, 225;
	--image-iqko6rodz: url("/d/next_3_2_traced_13.svg");
	--color-ictk3e4yv: 128, 128, 128;
	--color-idty2ue3c: 128, 128, 128;
	--color-i2twfzjk9: 128, 128, 128;
	--color-iu1at3fis: 128, 128, 128;
	--color-ivjtmovyh: 0, 0, 0;
	--color-it6ejln7o: 0, 0, 0;
	--color-ith4c2h8p: 225, 225, 225;
	--color-inx3vnakz: 225, 225, 225;
	--color-icu4gxbmo: 225, 225, 225;
	--color-i201micxs: 225, 225, 225;
	--color-idl649xa7: 128, 128, 128;
	--color-ibykl84lp: 128, 128, 128;
	--color-iqhh9u3uv: 128, 128, 128;
	--color-ixi4ou9hk: 128, 128, 128;
	--color-iql5loshc: 255, 255, 255;
	--color-iwmej77vb: 128, 128, 128;
	--color-ingwf0fgm: 128, 128, 128;
	--color-ichz6kc38: 128, 128, 128;
	--color-irwlfhmh6: 128, 128, 128;
	--color-i9vht7f1m: 255, 0, 0;
	--color-i406lvngv: 0, 0, 255;
	--color-imxrhfpz2: 234, 194, 118;
	--color-ij095frcz: 209, 205, 205;
	--color-ipygd1h7e: 209, 205, 205;
	--color-izgjcpcg2: 0, 0, 0;
	--color-isa0cd3vu: 0, 0, 0;
	--color-i78hskri1: 234, 194, 118;
	--color-i7fo80ye4: 234, 194, 118;
	--color-ipens4iaf: 234, 194, 118;
	--color-i8vea0qqs: 234, 194, 118;
	--color-i33napygu: 234, 194, 118;
	--color-iefmgm0b8: 234, 194, 118;
	--color-ib9uk9l7k: 234, 194, 118;
	--color-iatrsmx1f: 234, 194, 118;
	--color-iyrqyatn6: 234, 194, 118;
	--color-i1fsjn92s: 234, 194, 118;
	--image-i2vbcefco: url("/d/group_3.svg");
	--color-ii17yb3pv: 31, 33, 33;
	--color-i21f1freh: 209, 205, 205;
	--color-i9itd2acb: 137, 137, 137;
	--color-i8v0kej20: 255, 255, 255;
	--color-iuy4fvd59: 234, 194, 118;
	--color-izlyy4769: 234, 194, 118;
	--color-i0ha5vzww: 234, 194, 118;
	--color-icjdnxb15: 234, 194, 118;
	--color-i3hejcwd1: 0, 0, 0;
	--color-ihv78fmr0: 234, 194, 118;
	--color-idhvs2m0r: 234, 194, 118;
	--color-i2rymcuka: 234, 194, 118;
	--color-ido6r9gkx: 234, 194, 118;
	--color-i3trii0ac: 234, 194, 118;
	--color-itcc2lwv0: 234, 194, 118;
	--color-ix8t61jc8: 234, 194, 118;
	--color-i1n5y4kbm: 234, 194, 118;
	--color-iiodp454o: 234, 194, 118;
	--color-i4k9d1gat: 0, 0, 0;
	--color-ib6zc8emq: 0, 0, 0;
	--color-itkz41wl1: 234, 194, 118;
	--color-irkl2rdnm: 234, 194, 118;
	--color-ikmwb0nfh: 234, 194, 118;
	--color-iosm3qmn2: 234, 194, 118;
	--color-iog5o29oj: 234, 194, 118;
	--color-i8v3lhfz4: 234, 194, 118;
	--color-i6aelz9xn: 0, 0, 0;
	--color-iz4zc6xmb: 255, 255, 255;
	--color-ibrp0tyw9: 234, 194, 118;
	--color-ijjcvos1i: 0, 0, 0;
	--color-ihmfraiew: 0, 0, 0;
}

.container--u-ikk0xsabf { width: 100%; max-width: none; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 10px; padding-bottom: 10px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-i910k813m), 1); cursor: auto; font-family: Inter, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none }
.div--u-igu7jlffc { width: auto; position: relative; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap; margin-right: 20px; max-width: 400px }
.link-universal--u-ivpf6hh1x { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; max-width: 170px; max-height: 170px }
.div--u-iyxfniiy2 { width: auto; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-top: 10px; padding-bottom: 10px }
.text--u-i1xytu73w { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-ija6xzg0u), 1); font-size: 20px; margin-bottom: 5px; font-weight: 700 }
.text--u-i36eebls4 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; color: rgba(var(--color-i7r9zmjod), 0.7); font-size: 14px }
.imageFit--u-ii6pn4p55 { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: auto; font-size: 0px; max-width: 100%; max-height: 100% }
.imageFit__img--u-im3mk624n { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i9y9ecn99 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iw07yph4t), 0.4) }
.imageFit__zoom--u-ilthtfidk { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i6tme7lj6), 1) }
.svg_image--u-i9t6ysi8z { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i9t6ysi8z svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-ilvzla28k { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-incw2me1d { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-folders--u-ic2oje3ca { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-left: 0px; margin-right: 0px; width: 100%; overflow-x: auto; overflow-y: auto }
.mosaic-shop2-folders--u-ic2oje3ca .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-ivy2y57y4), 1) }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__list { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: block; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; overflow-x: unset; overflow-y: unset; list-style-type: none; height: auto }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__item { width: 100%; flex-shrink: 0; margin-left: 0px; margin-right: 0px; border-bottom-style: none; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-icg62cc73), 0.1); position: relative }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__icon { width: 20px; height: 20px; margin-left: 10px; background-color: rgba(var(--color-ibinn8whw), 0); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-image: url("/d/next_3_2_traced_13.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 10.00px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-iu9oq774l), 1); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; width: 100%; z-index: 10; position: static; list-style-type: none; background-color: rgba(var(--color-idspdmjxa), 1); flex-wrap: nowrap; top: 0; left: 100%; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; display: none }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-link { color: rgba(var(--color-iapue6zm1), 1); background-color: rgba(var(--color-ivt53ug6l), 1) }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__more-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__more-link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; color: rgba(var(--color-ihroczvb3), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-iea6pe95k), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-ic2oje3ca .svg_image--u-ij0b2qebm { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0 }
.mosaic-shop2-folders--u-ic2oje3ca .svg_image--u-irspz4o4a, .mosaic-shop2-folders--u-ic2oje3ca .svg_image--u-im3o3xzmy { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 10px; width: 10px; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__link { padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; font-size: 14px; line-height: normal; color: rgba(var(--color-il8yowohk), 1); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__link.is-hover { background-image: linear-gradient(rgba(var(--color-i12h8ua7t), 1) 0%, rgba(var(--color-i12h8ua7t), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ic2oje3ca.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; display: none; width: 100%; position: static }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__link:hover .mosaic-shop2-folders__icon, .mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__link.is-hover .mosaic-shop2-folders__icon { background-image: url("/d/next_3_2_traced_13.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 10.00px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { font-size: 14px; line-height: normal; padding-top: 10px; padding-bottom: 10px; background-color: rgba(var(--color-i1ckvbvnt), 0) }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { background-image: linear-gradient(rgba(var(--color-iqz5unfqg), 1) 0%, rgba(var(--color-iqz5unfqg), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { width: 20px; height: 20px; background-color: rgba(var(--color-iipuboavk), 0); background-image: url("/d/next_3_2_traced_13.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 10.00px auto; background-attachment: scroll; flex-shrink: 0 }
.mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover > .mosaic-shop2-folders__sub-icon, .mosaic-shop2-folders--u-ic2oje3ca .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon {  }
.svg_image--u-ij0b2qebm svg { width: 100%; height: 100% }
.svg_image--u-ij0b2qebm .path-if1xotasq { fill: rgba(var(--color-iq7wmglac), 1) }
.dropdown--u-i5wrffsha { display: inline-block }
.dropdown__wrapper--u-ijyfvlof8 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-ip80lf0q9 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; line-height: normal; background-color: rgba(var(--color-iv21b1mjb), 0); color: rgba(var(--color-icvdpje4z), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown__button--u-ip80lf0q9:hover, .dropdown__button--u-ip80lf0q9.is-hover { height: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-image: linear-gradient(rgba(var(--color-ii7msts94), 1) 0%, rgba(var(--color-ii7msts94), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.dropdown__button--u-ip80lf0q9:hover .text--u-i9e6jbbx2, .dropdown__button--u-ip80lf0q9.is-hover .text--u-i9e6jbbx2 { color: rgba(var(--color-ic3n8b13h), 1) }
.dropdown__button--u-ip80lf0q9:hover .svg_image--u-ibpnjr52e .path-i6lelg62w, .dropdown__button--u-ip80lf0q9.is-hover .svg_image--u-ibpnjr52e .path-i6lelg62w { fill: rgba(var(--color-iyq026t0l), 1) }
.dropdown__content-wrapper--u-i44yg5uoi { position: absolute; top: 100%; left: 0%; display: none; z-index: 1000; bottom: auto; right: auto }
.dropdown__content--u-i04ud3d2r { width: 270px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(var(--color-ixzzvn5p8), 1); max-height: 91vh; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-ibpnjr52e { margin-left: 10px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 11px; width: 11px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-ib8gvehzz), 0) }
.svg_image--u-ibpnjr52e svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-ibpnjr52e .path-i6lelg62w { fill: rgba(var(--color-ieu2lu4tk), 1) }
.text--u-i9e6jbbx2 { font-size: 14px }
.hor-menu--u-ijbcwyu3i { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative }
.hor-menu--u-ijbcwyu3i .hor-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; flex-direction: inherit; justify-content: inherit; align-content: inherit;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 40px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ijbcwyu3i .hor-menu__item { flex-shrink: 0 }
.hor-menu--u-ijbcwyu3i .hor-menu__link, .hor-menu--u-ijbcwyu3i .hor-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-icnhb230m), 1) }
.hor-menu--u-ijbcwyu3i .hor-menu__icon, .hor-menu--u-ijbcwyu3i .hor-menu__sub_icon { background-color: rgba(var(--color-iyuj03yk8), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_icon { background-color: rgba(var(--color-iqle0ghl6), 1) }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-i055escpt), 1); width: 270px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_link { background-color: rgba(var(--color-iodm9st3d), 1); color: rgba(var(--color-iuqwlm335), 1) }
.hor-menu--u-ijbcwyu3i .hor-menu__more_list { display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.hor-menu--u-ijbcwyu3i .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ijbcwyu3i .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ijv5s5zqu), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; background-color: rgba(var(--color-ia6nm6c9r), 1) }
.hor-menu--u-ijbcwyu3i .hor-menu__link { color: rgba(var(--color-i9p8xlv5t), 1); font-size: 14px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; height: auto; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-ijbcwyu3i .hor-menu__icon { width: 20px; height: 20px; background-color: rgba(var(--color-iuevks1y9), 0); background-image: var(--image-ikcw1w9qb); background-repeat: no-repeat; background-position: right 0 center; background-size: 10.00px auto; background-attachment: scroll; margin-left: 0px }
.hor-menu--u-ijbcwyu3i .hor-menu__link:hover, .hor-menu--u-ijbcwyu3i .hor-menu__link.is-hover { color: rgba(var(--color-iobhrjju2), 1) }
.hor-menu--u-ijbcwyu3i.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ijbcwyu3i .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-ijbcwyu3i .hor-menu__more_list .hor-menu__sub_list { right: 0px; width: 270px; background-color: rgba(var(--color-idlk76edc), 1) }
.hor-menu--u-ijbcwyu3i .hor-menu__more_list > .hor-menu__item { cursor: pointer }
.hor-menu--u-ijbcwyu3i .hor-menu__link:hover .hor-menu__icon, .hor-menu--u-ijbcwyu3i .hor-menu__link.is-hover .hor-menu__icon { background-image: var(--image-irnl5lp4e); background-repeat: no-repeat; background-position: right 0 center; background-size: 10px; background-attachment: scroll }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { font-size: 14px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ijbcwyu3i .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { background-image: linear-gradient(rgba(var(--color-iepbypben), 1) 0%, rgba(var(--color-iepbypben), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.hor-menu--u-ijbcwyu3i .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { height: 37px; background-image: var(--image-im0vxz5fs); background-repeat: no-repeat; background-position: right 0px center; background-size: 11.50px auto; background-attachment: scroll; font-size: 0px; background-color: rgba(var(--color-i8xi2wm2n), 0); width: 37px }
.hor-menu--u-ijbcwyu3i .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-icnhrfaib), 1) }
.hor-menu--u-ijbcwyu3i .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 20px; height: 20px; background-color: rgba(var(--color-iv60p12cr), 0); background-image: var(--image-iecc58qg5); background-repeat: no-repeat; background-position: right 0 center; background-size: 6.60px auto; background-attachment: scroll }
.hor-menu--u-ijbcwyu3i .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 20px; height: 20px }
.div--u-iq5fpme8b { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 20px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: 0px }
.auth-widget--u-id04j18c6 { display: block; vertical-align: top; font-family: Arial, Helvetica, sans-serif; line-height: normal; background-color: rgba(var(--color-ipm69ytqx), 0); color: rgba(var(--color-igm6f1cag), 1); margin-right: 2px }
.auth-widget__unauthorized--u-ibw5qxj2d { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; cursor: pointer; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ip3fvh38a), 0.5); border-right-color: rgba(var(--color-i2zwehf5d), 0.5); border-bottom-color: rgba(var(--color-ip0j7r4m9), 0.5); border-left-color: rgba(var(--color-i5z5n7mm3), 0.5); margin-right: auto; justify-content: center }
.auth-widget__unauthorized--u-ibw5qxj2d:hover, .auth-widget__unauthorized--u-ibw5qxj2d.is-hover { background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; margin-right: 0px; border-top-color: rgba(var(--color-iyfxbumxf), 1); border-right-color: rgba(var(--color-iakvl61bp), 1); border-bottom-color: rgba(var(--color-i4z9bclo6), 1); border-left-color: rgba(var(--color-iap94yqey), 1) }
.auth-widget__authorized--u-i4kt80ab1 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; cursor: pointer }
.auth-widget__user-name--u-izm97lihx { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-ixkw4rit3), 1) }
.auth-widget__settings--u-i74sx0b7n { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-iun8018mk), 1) }
.auth-widget__orders--u-i3yoobzez { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-ip168dh6b), 1) }
.auth-widget__user-logout--u-ivcds6djm { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-i3d3hphb5), 1) }
.mosaic-shop2-cart-preview--u-irph2ur65 { max-width: 200px; display: block }
.mosaic-shop2-cart-preview__link--u-if45a9oqp { color: rgba(var(--color-ik9iplo1t), 1); display: block; padding-top: 14px; padding-left: 14px; padding-right: 14px; padding-bottom: 14px; text-decoration-line: unset; background-color: rgba(var(--color-izyu6lgf0), 0); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; border-top-color: rgba(var(--color-iy64yg755), 1); border-right-color: rgba(var(--color-iql6bguv4), 1); border-bottom-color: rgba(var(--color-idhbh7t7l), 1); border-left-color: rgba(var(--color-it0tevg7z), 1) }
.mosaic-shop2-cart-preview__link--u-if45a9oqp:hover, .mosaic-shop2-cart-preview__link--u-if45a9oqp.is-hover { background-image: linear-gradient(rgba(var(--color-i8mduv9lm), 1) 0%, rgba(var(--color-i8mduv9lm), 1) 100%); padding-left: 14px; padding-top: 14px; padding-bottom: 14px; padding-right: 14px }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__total { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__total-heading { font-size: 0.8em; margin-right: 5px; display: none }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__total-count { font-size: 12px; background-image: linear-gradient(rgba(var(--color-itbn8pup3), 1) 0%, rgba(var(--color-itbn8pup3), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; position: absolute; margin-left: -8px; margin-bottom: -10px }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__sum { display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__sum-heading { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 0.8em; margin-right: 5px }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__sum-price { font-size: 0.9em }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__sum-currency { font-size: 0.9em; margin-left: 5px }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .svg_image--u-i22kg3yav { width: 20px; height: 20px; display: block }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .svg_image--u-if63090sk { width: 20px; height: 20px }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .div--u-iklfy4y6t { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart-preview__link--u-if45a9oqp .svg_image--u-i1c2bbc7b { width: 20px; height: 20px }
.svg_image--u-i22kg3yav { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100px; width: 100px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i22kg3yav > svg { flex-shrink: 0 }
.svg_image--u-i22kg3yav svg { width: 100%; height: 100% }
.svg_image--u-i22kg3yav .path-ikjnz9d55 { stroke: rgba(var(--color-iz2v1548a), 1) }
.svg_image--u-i22kg3yav .path-imdqd3gcp { fill: rgba(var(--color-isj6ruid8), 1) }
.svg_image--u-if63090sk { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-if63090sk > svg { flex-shrink: 0 }
.svg_image--u-if63090sk svg { width: 100%; height: 100% }
.svg_image--u-if63090sk .path-i6a4oq5i9 { stroke: rgba(var(--color-idplmkod2), 1) }
.div--u-iklfy4y6t { width: 100%; position: relative; display: block }
.auth-widget__unauthorized-text--u-iwh8h8nlg { display: none }
.link-universal--u-ik8w1g922 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; padding-left: 14px; padding-right: 14px; padding-top: 14px; padding-bottom: 14px; flex-shrink: 0; height: auto; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-it0gvepjj), 0.5); border-right-color: rgba(var(--color-i07ibwv2c), 0.5); border-bottom-color: rgba(var(--color-igmxdevup), 0.5); border-left-color: rgba(var(--color-irwi8urq7), 0.5); margin-right: 2px; width: auto }
.link-universal--u-ik8w1g922:hover, .link-universal--u-ik8w1g922.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-i9nh3jld0), 1); border-right-color: rgba(var(--color-i3t5zz73c), 1); border-bottom-color: rgba(var(--color-ifxlshpgh), 1); border-left-color: rgba(var(--color-iherq6jaa), 1) }
.svg_image--u-i1c2bbc7b { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i1c2bbc7b > svg { flex-shrink: 0 }
.svg_image--u-i1c2bbc7b svg { width: 100%; height: 100% }
.svg_image--u-i1c2bbc7b .path-i2kbrmoug { fill: rgba(var(--color-ir9g0p0rl), 1) }
.dropdown__wrapper--u-i1wm2t691 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-ivuy1r7w4 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 14px; padding-right: 12px; padding-bottom: 14px; padding-left: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ip8wzj2ci), 0.5); border-right-color: rgba(var(--color-imx6zz1v0), 0.5); border-bottom-color: rgba(var(--color-i394eenb8), 0.5); border-left-color: rgba(var(--color-ij31wq3vr), 0.5); line-height: normal; background-color: rgba(var(--color-i44sisz0s), 0); color: rgba(var(--color-ihclbylgx), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top-left-radius: 248px; border-top-right-radius: 248px; border-bottom-right-radius: 248px; border-bottom-left-radius: 248px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown__button--u-ivuy1r7w4:hover, .dropdown__button--u-ivuy1r7w4.is-hover { background-image: linear-gradient(rgba(var(--color-i81g5jb2i), 1) 0%, rgba(var(--color-i81g5jb2i), 1) 100%); width: auto; height: auto }
.dropdown__button--u-ivuy1r7w4:active, .dropdown__button--u-ivuy1r7w4.is-active { background-image: linear-gradient(rgba(var(--color-i71rowemi), 1) 0%, rgba(var(--color-i71rowemi), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.dropdown__button--u-ivuy1r7w4:focus, .dropdown__button--u-ivuy1r7w4.is-focus { background-image: linear-gradient(rgba(var(--color-ijkxwj05s), 1) 0%, rgba(var(--color-ijkxwj05s), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.dropdown__button--u-ivuy1r7w4:hover .svg_image--u-itl8nqmzq .path-ihsggjmjp, .dropdown__button--u-ivuy1r7w4.is-hover .svg_image--u-itl8nqmzq .path-ihsggjmjp { fill: rgba(var(--color-ir9nrflb6), 1) }
.dropdown__button--u-ivuy1r7w4:focus .svg_image--u-itl8nqmzq:hover .path-ihsggjmjp, .dropdown__button--u-ivuy1r7w4.is-focus .svg_image--u-itl8nqmzq.is-hover .path-ihsggjmjp { fill: rgba(var(--color-idelzzvv0), 1) }
.dropdown__button--u-ivuy1r7w4:focus .svg_image--u-itl8nqmzq:active .path-ihsggjmjp, .dropdown__button--u-ivuy1r7w4.is-focus .svg_image--u-itl8nqmzq.is-active .path-ihsggjmjp { fill: rgba(var(--color-iqe653vmy), 1) }
.dropdown__button--u-ivuy1r7w4:focus .svg_image--u-itl8nqmzq:focus .path-ihsggjmjp, .dropdown__button--u-ivuy1r7w4.is-focus .svg_image--u-itl8nqmzq.is-focus .path-ihsggjmjp { fill: rgba(var(--color-i54ljyf7s), 1) }
.dropdown__content-wrapper--u-iu3zdbz3h { position: absolute; top: 100%; left: auto; display: none; z-index: 1000; bottom: auto; right: 0% }
.dropdown__content--u-i6jld4kp9 { width: 300px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; background-color: rgba(var(--color-i6vp1bxhx), 1); margin-top: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.svg_image--u-itl8nqmzq { margin-left: 0px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 24px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-it2qejl7i), 0) }
.svg_image--u-itl8nqmzq svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-itl8nqmzq .path-ihsggjmjp { fill: rgba(var(--color-i9u1oq7cw), 1) }
.text--u-i7y6jj24f { display: none }
.div--u-i0lagijxo { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; padding-top: 10px; padding-bottom: 0px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ixcdaykyd), 0.1); border-top-color: rgba(var(--color-idmohzxgt), 0.1); -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap }
.list__item--u-ixa7wiqwm { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px }
.list--u-iwcukl3ss { display: block; width: auto; max-width: 490px; justify-content: center; flex-wrap: wrap }
.list__item--u-ir3ujcloc { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px }
.list--u-ipg810iuf { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 0px }
.text--u-izbpckehk { font-size: 14px; color: rgba(var(--color-ixk1nwvbz), 1) }
.link-universal--u-i0i8kgv54 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ikhwxns68), 1) }
.link-universal--u-i0i8kgv54:hover, .link-universal--u-i0i8kgv54.is-hover { color: rgba(var(--color-i8v3lhfz4), 1) }
.text--u-id1b6ceo1 { display: block; font-size: 18px }
.list__item--u-ieiei94br { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px }
.list--u-iwqzzoz8l { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 10px }
.text--u-iwezqlg53 { font-size: 14px; display: block }
.link-universal--u-ickupuuik { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-isrwvgaay), 1) }
.link-universal--u-ickupuuik:hover, .link-universal--u-ickupuuik.is-hover { text-decoration: underline }
.heading--u-itl1p1niw { font-size: 24px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 500 }
.list__item--u-ixnq0rxfv { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; margin-right: 10px }
.list--u-ih4qc14aa { display: -webkit-box; display: -ms-flexbox; display: flex }
.link-universal--u-ia5d9cacv { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ii2vk4e5t), 1); padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.link-universal--u-ia5d9cacv:hover, .link-universal--u-ia5d9cacv.is-hover { 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; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iog5o29oj), 1) }
.link-universal--u-ia5d9cacv:hover .svg_image--u-i74qg6yp6, .link-universal--u-ia5d9cacv.is-hover .svg_image--u-i74qg6yp6 { opacity: 0.5 }
.svg_image--u-i74qg6yp6 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i74qg6yp6 > svg { flex-shrink: 0 }
.svg_image--u-i74qg6yp6 svg { width: 100%; height: 100% }
.dropdown--u-im5aqfewg { margin-right: 2px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal }
.dropdown--u-im5aqfewg:hover, .dropdown--u-im5aqfewg.is-hover { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-right: 2px }
.dropdown--u-im5aqfewg:active, .dropdown--u-im5aqfewg.is-active { margin-right: 2px }
.dropdown--u-im5aqfewg:focus, .dropdown--u-im5aqfewg.is-focus { margin-right: 2px }
.dropdown--u-im5aqfewg:hover .dropdown__button--u-ivuy1r7w4, .dropdown--u-im5aqfewg.is-hover .dropdown__button--u-ivuy1r7w4 { border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; border-left-style: solid; border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgba(var(--color-i7zjyzu7l), 0.5); border-right-color: rgba(var(--color-ic5hg3zpg), 0.5); border-bottom-color: rgba(var(--color-ik7rndidu), 0.5); border-left-color: rgba(var(--color-i7n5hdvgy), 0.5); margin-right: auto }
.dropdown--u-im5aqfewg:hover .dropdown__button--u-ivuy1r7w4:active .svg_image--u-itl8nqmzq:hover .path-ihsggjmjp, .dropdown--u-im5aqfewg.is-hover .dropdown__button--u-ivuy1r7w4.is-active .svg_image--u-itl8nqmzq.is-hover .path-ihsggjmjp { fill: rgba(var(--color-ivauyn6ga), 1) }
.dropdown--u-im5aqfewg:hover .dropdown__button--u-ivuy1r7w4:active .svg_image--u-itl8nqmzq:active .path-ihsggjmjp, .dropdown--u-im5aqfewg.is-hover .dropdown__button--u-ivuy1r7w4.is-active .svg_image--u-itl8nqmzq.is-active .path-ihsggjmjp { fill: rgba(var(--color-i0o02o3b0), 1) }
.dropdown--u-im5aqfewg:hover .dropdown__button--u-ivuy1r7w4:active .svg_image--u-itl8nqmzq:focus .path-ihsggjmjp, .dropdown--u-im5aqfewg.is-hover .dropdown__button--u-ivuy1r7w4.is-active .svg_image--u-itl8nqmzq.is-focus .path-ihsggjmjp { fill: rgba(var(--color-if6jhmtou), 1) }
.dropdown--u-im5aqfewg:active .dropdown__button--u-ivuy1r7w4:active .svg_image--u-itl8nqmzq:focus .path-ihsggjmjp, .dropdown--u-im5aqfewg.is-active .dropdown__button--u-ivuy1r7w4.is-active .svg_image--u-itl8nqmzq.is-focus .path-ihsggjmjp { fill: rgba(var(--color-ihmfraiew), 1) }
.dropdown--u-im5aqfewg:focus .dropdown__button--u-ivuy1r7w4:active .svg_image--u-itl8nqmzq:focus .path-ihsggjmjp, .dropdown--u-im5aqfewg.is-focus .dropdown__button--u-ivuy1r7w4.is-active .svg_image--u-itl8nqmzq.is-focus .path-ihsggjmjp { fill: rgba(var(--color-ijjcvos1i), 1) }
.dropdown--u-i43krlzvh { display: inline-block; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ipg9bc8r9), 1); border-right-color: rgba(var(--color-i4a3zl1lj), 1); border-bottom-color: rgba(var(--color-ilxrsh396), 1); border-left-color: rgba(var(--color-iz904tztu), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.dropdown--u-i43krlzvh:hover, .dropdown--u-i43krlzvh.is-hover { border-top-color: rgba(var(--color-ihv78fmr0), 1); border-right-color: rgba(var(--color-idhvs2m0r), 1); border-bottom-color: rgba(var(--color-i2rymcuka), 1); border-left-color: rgba(var(--color-ido6r9gkx), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown--u-i43krlzvh:active, .dropdown--u-i43krlzvh.is-active { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgba(var(--color-iuy4fvd59), 1); border-right-color: rgba(var(--color-izlyy4769), 1); border-bottom-color: rgba(var(--color-i0ha5vzww), 1); border-left-color: rgba(var(--color-icjdnxb15), 1) }
.dropdown--u-i43krlzvh:focus, .dropdown--u-i43krlzvh.is-focus { background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-itcc2lwv0), 1); border-right-color: rgba(var(--color-ix8t61jc8), 1); border-bottom-color: rgba(var(--color-i1n5y4kbm), 1); border-left-color: rgba(var(--color-iiodp454o), 1); border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed }
.dropdown--u-i43krlzvh:active .svg_image--u-iu9ti8xcp, .dropdown--u-i43krlzvh.is-active .svg_image--u-iu9ti8xcp { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown--u-i43krlzvh:active .dropdown__button--u-ibaotg32q, .dropdown--u-i43krlzvh.is-active .dropdown__button--u-ibaotg32q { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown--u-i43krlzvh:focus .svg_image--u-iu9ti8xcp, .dropdown--u-i43krlzvh.is-focus .svg_image--u-iu9ti8xcp { transform: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown--u-i43krlzvh:focus .dropdown__button--u-ibaotg32q, .dropdown--u-i43krlzvh.is-focus .dropdown__button--u-ibaotg32q { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.dropdown--u-i43krlzvh:focus .mosaic-search__input--u-i27w68dzd, .dropdown--u-i43krlzvh.is-focus .mosaic-search__input--u-i27w68dzd { outline-color: rgba(var(--color-ib6zc8emq), 0) }
.dropdown--u-i43krlzvh:active .svg_image--u-iu9ti8xcp .path-i9vm9qocu, .dropdown--u-i43krlzvh.is-active .svg_image--u-iu9ti8xcp .path-i9vm9qocu { stroke: rgba(var(--color-i3hejcwd1), 1) }
.dropdown--u-i43krlzvh:focus .svg_image--u-iu9ti8xcp .path-i9vm9qocu, .dropdown--u-i43krlzvh.is-focus .svg_image--u-iu9ti8xcp .path-i9vm9qocu { stroke: rgba(var(--color-i4k9d1gat), 1) }
.dropdown--u-i43krlzvh:active .dropdown__button--u-ibaotg32q:focus .svg_image--u-iu9ti8xcp .path-i9vm9qocu, .dropdown--u-i43krlzvh.is-active .dropdown__button--u-ibaotg32q.is-focus .svg_image--u-iu9ti8xcp .path-i9vm9qocu { stroke: rgba(var(--color-irkl2rdnm), 1) }
.dropdown--u-i43krlzvh:focus .dropdown__button--u-ibaotg32q:focus .svg_image--u-iu9ti8xcp .path-i9vm9qocu, .dropdown--u-i43krlzvh.is-focus .dropdown__button--u-ibaotg32q.is-focus .svg_image--u-iu9ti8xcp .path-i9vm9qocu { stroke: rgba(var(--color-itkz41wl1), 1) }
.dropdown__wrapper--u-ii9q9m9mf { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-ibaotg32q { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgba(var(--color-ijxn2do5b), 0.07); border-right-color: rgba(var(--color-i0k16dg0j), 0.07); border-bottom-color: rgba(var(--color-i4p4f5cl5), 0.07); border-left-color: rgba(var(--color-i3515nvyw), 0.07); line-height: normal; background-color: rgba(var(--color-iqqho7gtj), 0); color: rgba(var(--color-ikoymktis), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 48px; height: 48px; justify-content: center; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.dropdown__content-wrapper--u-in4jwuwq6 { position: absolute; top: 100%; left: auto; display: none; z-index: 1000; bottom: auto; right: 0% }
.dropdown__content--u-i43dt4cly { width: 300px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: rgba(var(--color-iks05j0n2), 1); display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.svg_image--u-iu9ti8xcp { margin-left: 0px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-iyal781vy), 0) }
.svg_image--u-iu9ti8xcp svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-iu9ti8xcp .path-i9vm9qocu { stroke: rgba(var(--color-i8v0kej20), 1) }
.mosaic-shop2-search--u-igfi5d7zf { width: 48px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 48px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title { padding-top: 8px; padding-left: 14px; padding-right: 14px; padding-bottom: 8px; background-color: rgba(var(--color-i7759gsdi), 0); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; height: 48px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; border-top-style: dashed; border-top-width: 1px; border-right-style: dashed; border-right-width: 1px; border-bottom-style: dashed; border-bottom-width: 1px; border-left-style: dashed; border-left-width: 1px; border-top-color: rgba(var(--color-iuliyybaj), 1); border-right-color: rgba(var(--color-i322lp0ur), 1); border-bottom-color: rgba(var(--color-itm89k8ge), 1); border-left-color: rgba(var(--color-i7ujpe8vr), 1); width: 48px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-image: var(--image-ia9rx1nlw); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__body { padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i66kfst09), 1); border-right-color: rgba(var(--color-isqnvj6sq), 1); border-bottom-color: rgba(var(--color-imneo5qmw), 1); border-left-color: rgba(var(--color-i6j1q8r08), 1); background-color: rgba(var(--color-iy1990uad), 1); display: none; position: absolute; z-index: 1; left: 0; right: 0; top: 100%; margin-top: 15px; margin-left: -5px; width: 300px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; max-height: 91vh; overflow-x: auto; overflow-y: auto; font-size: 14px; opacity: 1; color: rgba(var(--color-ijsnid990), 0.5) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__row { padding-top: 6px; padding-bottom: 6px }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__row-title { margin-bottom: 5px }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__from { width: 46%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__to { width: 46%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__interval-text { margin-right: 5px }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 40px; padding-left: 15px; padding-right: 15px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ih8vskdi2), 1); border-right-color: rgba(var(--color-i3hp8izb9), 1); border-bottom-color: rgba(var(--color-ifj6k6jst), 1); border-left-color: rgba(var(--color-ige9jepth), 1) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__input { width: 100%; height: 40px; padding-left: 15px; padding-right: 15px; border-top-color: rgba(var(--color-i3tsyfmeq), 1); border-right-color: rgba(var(--color-iz2f9n0aw), 1); border-bottom-color: rgba(var(--color-ielqtefdi), 1); border-left-color: rgba(var(--color-ib5fnr3o8), 1); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__select { width: 100%; height: 40px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-color: rgba(var(--color-ify94h0ul), 1); border-right-color: rgba(var(--color-i0njw2mqt), 1); border-bottom-color: rgba(var(--color-i2ry0rt8f), 1); border-left-color: rgba(var(--color-itf54j778), 1); padding-left: 15px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: var(--image-iqko6rodz); background-repeat: no-repeat; background-position: right 15px center; background-size: 10.00px auto; background-attachment: scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__colors-arrow { width: 20px; height: 20px; flex-shrink: 0; background-image: url("/d/next_3_2_traced_13.svg"); background-repeat: no-repeat; background-position: right 0 center; background-size: 10.00px auto; background-attachment: scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1 }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__color-active { min-height: 40px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ith4c2h8p), 1); border-right-color: rgba(var(--color-inx3vnakz), 1); border-bottom-color: rgba(var(--color-icu4gxbmo), 1); border-left-color: rgba(var(--color-i201micxs), 1); padding-top: 3px; padding-left: 3px; padding-right: 15px; padding-bottom: 3px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; cursor: pointer; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__colors-list { display: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: absolute; left: 0px; right: 0px; top: 100%; z-index: 1; list-style-type: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-idl649xa7), 1); border-right-color: rgba(var(--color-ibykl84lp), 1); border-bottom-color: rgba(var(--color-iqhh9u3uv), 1); border-left-color: rgba(var(--color-ixi4ou9hk), 1); background-color: rgba(var(--color-iql5loshc), 1) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__color-item { min-height: 28px; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__color-icon { width: 22px; height: 22px; margin-right: 5px; flex-shrink: 0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iwmej77vb), 1); border-right-color: rgba(var(--color-ingwf0fgm), 1); border-bottom-color: rgba(var(--color-ichz6kc38), 1); border-left-color: rgba(var(--color-irwlfhmh6), 1); position: relative; background-size: contain; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-i9vht7f1m), 1) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-i406lvngv), 1) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__color-check { top: 3px; left: 3px; width: 15px; height: 15px; position: absolute; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCXZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzc1LjE0NyAzNzUuMTQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGc+DQoJCTxwb2x5Z29uIHBvaW50cz0iMTQsMCA1LDEyLjUgMSw3IDAsOCA1LDE1IDE1LDEiLz4NCgk8L2c+DQo8L3N2Zz4="); display: none }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__button { width: 100%; height: 40px; padding-left: 30px; padding-right: 30px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: linear-gradient(rgba(var(--color-imxrhfpz2), 1) 0%, rgba(var(--color-imxrhfpz2), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title-text { display: none }
.mosaic-shop2-search--u-igfi5d7zf .svg_image--u-iejwwl2zs { width: 20px; height: 20px; background-color: rgba(var(--color-ipygd1h7e), 0); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; transition-property: all, all; transition-duration: 300ms, 300ms; transition-delay: 0ms, 0ms; transition-timing-function: ease, ease; opacity: 0 }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox { display: none }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title:hover, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title.is-hover { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgba(var(--color-i78hskri1), 1); border-right-color: rgba(var(--color-i7fo80ye4), 1); border-bottom-color: rgba(var(--color-ipens4iaf), 1); border-left-color: rgba(var(--color-i8vea0qqs), 1) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title:active, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title.is-active { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-image: linear-gradient(rgba(var(--color-i33napygu), 1) 0%, rgba(var(--color-i33napygu), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title:focus, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title.is-focus { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iefmgm0b8), 1); border-right-color: rgba(var(--color-ib9uk9l7k), 1); border-bottom-color: rgba(var(--color-iatrsmx1f), 1); border-left-color: rgba(var(--color-iyrqyatn6), 1); background-image: linear-gradient(rgba(var(--color-i1fsjn92s), 1) 0%, rgba(var(--color-i1fsjn92s), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__button:hover, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__button.is-hover { background-image: linear-gradient(to top, rgba(var(--color-i6aelz9xn), 0) 0%, rgba(var(--color-iz4zc6xmb), 0.2) 100%), linear-gradient(rgba(var(--color-ibrp0tyw9), 1) 0%, rgba(var(--color-ibrp0tyw9), 1) 100%); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px; background-size: auto, auto; background-attachment: scroll, scroll }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ictk3e4yv), 1); border-right-color: rgba(var(--color-idty2ue3c), 1); border-bottom-color: rgba(var(--color-i2twfzjk9), 1); border-left-color: rgba(var(--color-iu1at3fis), 1); background-color: rgba(var(--color-ivjtmovyh), 0) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 5px }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-it6ejln7o), 0.2); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title:hover .svg_image--u-iejwwl2zs, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title.is-hover .svg_image--u-iejwwl2zs { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title:hover .svg_image--u-iejwwl2zs .path-i5nexi2jh, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title.is-hover .svg_image--u-iejwwl2zs .path-i5nexi2jh { stroke: rgba(var(--color-ikmwb0nfh), 1) }
.mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title:hover .svg_image--u-iejwwl2zs .path-ibbu9jk49, .mosaic-shop2-search--u-igfi5d7zf .mosaic-shop2-search__title.is-hover .svg_image--u-iejwwl2zs .path-ibbu9jk49 { stroke: rgba(var(--color-iosm3qmn2), 1) }
.svg_image--u-iejwwl2zs { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-ij095frcz), 1) }
.svg_image--u-iejwwl2zs > svg { flex-shrink: 0 }
.svg_image--u-iejwwl2zs svg { width: 100%; height: 100% }
.svg_image--u-iejwwl2zs .path-i5nexi2jh { stroke: rgba(var(--color-izgjcpcg2), 1) }
.svg_image--u-iejwwl2zs .path-ibbu9jk49 { stroke: rgba(var(--color-isa0cd3vu), 1) }
.mosaic-search--u-ij5d019n1 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-search__form--u-ib53lda6c { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; position: relative; margin-left: 0px; margin-right: 0px; width: 100%; flex-shrink: 1; height: 50px }
.mosaic-search__label--u-ibgn0d63r { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.mosaic-search__input--u-i27w68dzd { width: 100%; margin-left: 0px; margin-right: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 14px; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px }
.mosaic-search__button--u-i49tt1zs1 { cursor: pointer; flex-shrink: 0; width: 48px; height: 48px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-image: var(--image-i2vbcefco); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-ii17yb3pv), 1); margin-left: -15px }
.mosaic-search__span--u-i84ndmtsg { display: none; margin-left: 5px }
.svg_image--u-ihaksitzs { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i21f1freh), 0); opacity: 0 }
.svg_image--u-ihaksitzs > svg { flex-shrink: 0 }
.svg_image--u-ihaksitzs svg { width: 100%; height: 100% }
.svg_image--u-ihaksitzs .path-ibu69egwm { stroke: rgba(var(--color-i9itd2acb), 1) }
.div--u-idx1op578 { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-s3-include--u-iamug13z5 { display: inline-block }

@media (max-width: 991px) {
	.link-universal--u-ivpf6hh1x { max-width: 140px; max-height: 140px }
	.dropdown--u-i5wrffsha { display: none }
	.hor-menu--u-ijbcwyu3i { display: none }
	.container--u-ikk0xsabf { padding-right: 30px }
	.svg_image--u-iejwwl2zs { display: none }
	.svg_image--u-ihaksitzs { display: none }
	.mosaic-shop2-cart-preview__link--u-if45a9oqp .mosaic-shop2-cart-preview__total-count { font-size: 10px; padding-left: 4px; padding-right: 4px }
	.dropdown__content-wrapper--u-in4jwuwq6 { top: 100%; bottom: auto; left: auto; right: 0% }
}

@media (max-width: 767px) {
	.div--u-igu7jlffc { margin-left: 0px; margin-right: 20px; width: 100% }
	.hor-menu--u-ijbcwyu3i { display: none }
	.div--u-incw2me1d { display: none }
	.container--u-ikk0xsabf { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; padding-right: 0px }
	.div--u-iq5fpme8b { padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; justify-content: space-between; margin-top: 10px; z-index: 0 }
	.dropdown__content-wrapper--u-iu3zdbz3h { top: 100%; bottom: auto; left: 0%; right: auto }
	.mosaic-shop2-cart-preview--u-irph2ur65 {  }
	.dropdown__content-wrapper--u-in4jwuwq6 { top: 100%; bottom: auto; left: 0%; right: auto }
	.dropdown--u-i43krlzvh {  }
}

@media (max-width: 479px) {
	.div--u-igu7jlffc { margin-right: 0px; margin-left: 0px; width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; padding-right: 0px }
	.container--u-ikk0xsabf { padding-right: 0px }
	.dropdown__content--u-i6jld4kp9 { width: 290px }
	.dropdown__content-wrapper--u-iu3zdbz3h { top: 100%; bottom: auto; left: 0%; right: auto }
	.div--u-idx1op578 { margin-right: 60px }
	.dropdown__content--u-i43dt4cly { margin-right: -185px }
	.dropdown__content-wrapper--u-in4jwuwq6 { top: 100%; bottom: auto; left: auto; right: 0% }
}