@font-face { font-family: "Roboto"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-t.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-t-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-l-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-r-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-m-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-b-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-bl-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
:root {
	--color-ig2hwbqmk: 26, 26, 26;
	--color-iledxykr6: 255, 255, 255;
	--color-i4nb95e9j: 0, 0, 0;
	--color-iumqd65la: 56, 163, 204;
	--color-idncm8j1g: 26, 26, 26;
	--color-it39uv2bc: 255, 255, 255;
	--color-it1rxceo0: 0, 0, 0;
	--color-iehglijlm: 56, 163, 204;
	--color-iw08u5h7r: 0, 0, 0;
	--color-i8ah1gk5j: 56, 163, 204;
	--color-iik8z0mbj: 255, 255, 255;
	--color-iwcezdhxp: 255, 105, 132;
	--color-irffsgkba: 255, 255, 252;
	--color-itqsx67qt: 26, 26, 26;
	--color-im02pb46w: 26, 26, 26;
	--color-i7dautnox: 26, 26, 26;
	--color-iz943hzhg: 62, 62, 62;
	--color-ifr1flv20: 255, 255, 255;
	--color-iow8lnpgn: 0, 0, 0;
	--color-ix6vego1e: 56, 163, 204;
	--color-iaixm15c6: 26, 26, 26;
	--color-in08a7vlv: 62, 62, 62;
	--color-ia9r57dwf: 0, 0, 0;
	--color-ij7g1dr7x: 255, 255, 255;
	--color-ihpv34p04: 255, 255, 255;
	--color-ikeybi1vs: 255, 105, 132;
	--color-ioxdidgrd: 0, 0, 0;
	--color-icu6fh4mv: 56, 163, 204;
	--color-io9xowu37: 255, 254, 254;
	--color-i35y7jgeh: 255, 254, 254;
	--color-iq5023av6: 255, 254, 254;
	--color-ivarqr552: 255, 255, 255;
	--color-isvmx2hvo: 26, 26, 26;
	--color-i1fanefhl: 255, 255, 252;
	--color-ikvykn1m3: 62, 62, 62;
	--color-in1l9ik3v: 26, 26, 26;
	--color-ii641113v: 62, 62, 62;
	--color-ie9cbtmsl: 255, 255, 255;
	--color-i02e8oh7v: 56, 163, 204;
	--color-i6ba2w14k: 42, 51, 62;
	--color-ilag1kqnd: 255, 255, 252;
	--color-ip6h8fkd7: 255, 255, 252;
	--color-ie80jvmcu: 255, 255, 252;
	--color-itz703aqf: 255, 255, 255;
	--color-i7ylu8x5q: 255, 255, 255;
	--color-iqnswflzg: 255, 255, 252;
	--color-iefp6u5mo: 255, 255, 252;
	--color-inru2vzba: 255, 255, 252;
	--color-icb9wv7pj: 255, 255, 252;
	--color-i9k7avnbp: 255, 255, 252;
	--color-ikgbilqau: 217, 217, 217;
	--color-i1m2kusf4: 255, 255, 255;
	--color-ikmj3l1tl: 255, 255, 252;
	--color-i90lgdz30: 255, 255, 255;
	--color-ixj04w82x: 255, 255, 252;
	--color-ian192hdz: 255, 255, 252;
	--color-ijsx34jha: 255, 255, 252;
	--color-ilzzyrb5w: 255, 255, 252;
	--color-inhfaq2g5: 255, 255, 252;
	--color-ilgz57hjo: 255, 255, 255;
	--color-ixb07l2nd: 255, 255, 252;
	--color-i5k6l2txt: 255, 255, 252;
	--color-i1mafydme: 253, 253, 253;
	--color-ipcusnytg: 253, 253, 253;
	--color-ir8a3lp3v: 253, 253, 253;
	--color-i5v3l8qbq: 253, 253, 253;
	--color-iz6m2ux0y: 255, 255, 252;
	--color-ibnfnlmsw: 42, 51, 62;
	--color-iff6ep90z: 255, 255, 252;
	--color-ik5zbmn70: 255, 255, 252;
	--color-imj5kjg4z: 255, 255, 252;
	--color-iylun2d62: 255, 255, 252;
	--color-iaapq3weg: 255, 255, 255;
	--color-i3o3omkcu: 255, 255, 252;
	--color-iuqbinaaa: 253, 253, 253;
	--color-i19e4php9: 253, 253, 253;
	--color-ildc8f4ks: 253, 253, 253;
	--color-i4nl5wzsl: 253, 253, 253;
	--color-imlwjq2dj: 255, 255, 252;
	--color-isfwjbtj3: 252, 104, 104;
	--color-iktlgwl50: 255, 0, 0;
	--color-i8br1fmcu: 128, 128, 128;
	--color-idhjrj1h1: 128, 128, 128;
	--color-ih4tdu9a9: 128, 128, 128;
	--color-in9120ftd: 128, 128, 128;
	--color-iktp8wzor: 128, 128, 128;
	--color-irjpbl9de: 0, 0, 0;
	--color-ilam0q86m: 0, 0, 0;
	--color-i0v0l02e9: 255, 105, 132;
	--color-i7gk63997: 255, 105, 132;
	--color-ikv8dffky: 255, 105, 132;
	--color-ixqk8f5u9: 255, 105, 132;
	--color-ijl9govd5: 128, 128, 128;
	--color-i6r5b2xso: 128, 128, 128;
	--color-iayz28woa: 128, 128, 128;
	--color-id3swl6k6: 128, 128, 128;
	--color-icn2guf8f: 0, 0, 0;
	--color-ii49u8s7c: 255, 105, 132;
	--color-i7mnqsjkz: 255, 105, 132;
	--color-ih0wjnt6m: 255, 105, 132;
	--color-ifbf01rza: 255, 105, 132;
	--color-i60l48n94: 255, 105, 132;
	--color-iudyke9jw: 255, 105, 132;
	--color-igcjrejdr: 255, 254, 254;
	--color-i7vicxhw3: 255, 255, 252;
	--color-i597onsg2: 255, 255, 252;
	--color-i7q7vbb1v: 255, 255, 252;
	--color-iwmdttkro: 234, 19, 19;
	--color-iluf8e82z: 0, 0, 255;
	--color-ij02qt4ik: 255, 105, 132;
	--color-ilhzq8nnz: 255, 255, 255;
	--color-ikubz3b1r: 118, 118, 118;
	--color-i7nflnkgl: 118, 118, 118;
	--color-iggch7up6: 255, 255, 255;
	--color-ilal3pfjz: 118, 118, 118;
	--color-ip7rl65w9: 255, 255, 255;
	--color-i0yjdb92a: 255, 255, 252;
	--color-i60ltyqrv: 239, 239, 239;
	--color-i9ljca0bk: 253, 253, 253;
	--color-i6vbnsl4l: 255, 255, 252;
	--color-iqgrll0k6: 255, 255, 252;
	--color-i8w8fs9oa: 255, 255, 252;
	--color-it03q59h6: 255, 255, 252;
	--color-ib4flt0ib: 255, 255, 252;
	--color-ifidgy43b: 255, 255, 252;
	--color-i7z5sdd86: 255, 255, 252;
	--color-iianjc7qy: 255, 255, 252;
	--color-i66qahga8: 255, 255, 252;
	--color-iqdeekv2s: 0, 0, 0;
	--color-idw572c0f: 0, 0, 0;
	--color-it15sk554: 255, 255, 252;
	--color-ipa6so8oq: 255, 255, 252;
	--color-i3m72l8nb: 255, 255, 252;
	--color-iglhi4upm: 255, 255, 252;
	--color-iews314fm: 255, 105, 132;
	--color-i655npqy5: 255, 255, 252;
	--color-ipjozxmiu: 255, 105, 132;
	--color-iqb053al1: 255, 105, 132;
	--color-ilc9pbkes: 255, 105, 132;
	--color-izn12lrvr: 255, 105, 132;
	--color-i2m6ectl9: 255, 105, 132;
	--color-istpmhabi: 255, 105, 132;
	--color-iu0c1yqav: 255, 105, 132;
	--color-isf2601sw: 255, 105, 132;
	--color-i7x0z29ds: 255, 255, 252;
	--color-iyexfkz2r: 255, 105, 132;
	--color-ibbmzkuhw: 255, 105, 132;
	--color-irzap9ss1: 255, 105, 132;
	--color-i9uj8719m: 255, 105, 132;
	--color-ihthkohgi: 255, 255, 252;
	--color-i62iqmscs: 255, 105, 132;
	--color-ipwrt2n2e: 255, 105, 132;
	--color-ibz4jotns: 255, 105, 132;
	--color-i5z92so45: 255, 105, 132;
	--color-igis20iiq: 255, 255, 252;
	--color-i9w6ro4jg: 255, 255, 252;
	--color-iw3q94p8u: 255, 255, 252;
	--color-ijux192wk: 255, 255, 252;
	--color-i6anjczlp: 255, 255, 252;
	--color-ik96i3qr5: 255, 255, 252;
	--color-ieu1z9ay2: 253, 253, 253;
	--color-ihhyd4jwf: 255, 105, 132;
	--color-istd4wz62: 255, 105, 132;
	--color-irvbzajfe: 255, 105, 132;
	--color-iid6vsdre: 255, 105, 132;
	--color-iucht1n2r: 255, 255, 252;
	--color-icpmmqnx4: 255, 105, 132;
	--color-i3glo916p: 255, 105, 132;
	--color-icv9q70w1: 255, 105, 132;
	--color-ive1sqxjm: 255, 105, 132;
	--color-irdqbixju: 255, 255, 252;
	--color-ifkb9g9ur: 26, 26, 26;
	--color-idpytq7ns: 62, 62, 62;
	--color-i87vhqadp: 255, 255, 255;
	--color-igjbgk5ju: 62, 62, 62;
	--color-il2rju340: 26, 26, 26;
	--color-iq18xgjbm: 26, 26, 26;
	--color-ie4e4s076: 255, 255, 255;
	--color-iztmaiplr: 0, 0, 0;
	--color-ic5rovyk4: 56, 163, 204;
	--color-i67e0zcd5: 42, 51, 63;
	--color-itfkao5ja: 26, 26, 26;
	--color-ihssw5zgo: 255, 254, 254;
	--color-i41iwx7xu: 255, 254, 254;
	--image-ic4sczalf: url("/d/tpl25_arr-down_white.svg");
	--color-i4cgurnt6: 253, 253, 253;
	--image-i513no5g5: url("/d/tpl25_check_small.svg");
	--color-i7056pzg8: 255, 255, 252;
	--color-i0s1aemga: 255, 255, 252;
	--color-idmqedux6: 255, 255, 252;
	--color-iey4vtir9: 255, 255, 252;
	--color-ijarur68p: 255, 255, 252;
	--color-ijczg6k28: 255, 255, 252;
	--color-ioxqvjuet: 255, 255, 252;
	--color-im73q8289: 255, 105, 132;
	--color-idkynuzvc: 255, 105, 132;
	--color-ifjqg3fti: 255, 105, 132;
	--color-ilv4eh4lz: 255, 105, 132;
	--color-ig1bbz3tr: 255, 105, 132;
	--color-i4s7txb46: 255, 105, 132;
	--color-iek15fotf: 255, 105, 132;
	--color-ij7cwqldj: 255, 105, 132;
	--color-idytali5b: 255, 105, 132;
	--color-i7weuszq7: 255, 105, 132;
	--color-i7jhzy1rq: 255, 105, 132;
	--color-ikvozaj79: 255, 105, 132;
	--color-ij2dinz5c: 255, 105, 132;
	--color-i7jkv0h6z: 255, 105, 132;
	--color-ioyn2z004: 255, 105, 132;
	--color-ifuo1r3kl: 255, 105, 132;
	--color-iyq6dxbet: 255, 105, 132;
	--color-i7tsaz83l: 255, 105, 132;
	--color-inx149zix: 255, 105, 132;
	--color-iv0wf985t: 255, 105, 132;
	--color-ig3d0prpd: 255, 105, 132;
	--color-ili065ylx: 255, 105, 132;
	--color-icnxoe3t4: 255, 105, 132;
	--color-ijsau1v3o: 255, 105, 132;
	--color-i7q331iel: 255, 254, 254;
	--color-ii3elqmc3: 255, 105, 132;
	--color-i6w8hg0gj: 255, 105, 132;
	--color-i8if4evhk: 255, 105, 132;
	--color-i71e8n81u: 255, 105, 132;
	--color-ib9o9knl9: 255, 105, 132;
	--color-i2uzcjwl1: 255, 105, 132;
	--color-itz2l81t7: 255, 105, 132;
	--color-in9mj257x: 255, 105, 132;
	--color-ispdomldj: 255, 105, 132;
	--color-ibos9pp7x: 255, 105, 132;
	--color-if0abqszc: 255, 105, 132;
	--color-i8rxd7e33: 255, 105, 132;
	--color-iahpo93eh: 255, 105, 132;
	--color-ir2x3akug: 255, 105, 132;
	--color-ig007k6s6: 255, 105, 132;
	--color-i0dmf1x17: 255, 105, 132;
	--color-in75f75pn: 253, 253, 253;
	--color-iesx5dpw6: 255, 255, 252;
	--color-ifdg6tn6e: 255, 105, 132;
	--color-ij7nd59u6: 255, 105, 132;
	--color-ifjpmge6j: 255, 105, 132;
	--color-i507ikji6: 255, 105, 132;
	--color-ihmru0p5s: 255, 255, 252;
	--color-icq86kheu: 255, 255, 255;
	--color-i4qnvuhed: 255, 255, 255;
	--color-irc6f0rl3: 255, 255, 255;
	--color-iwrgtbbm5: 255, 255, 255;
	--color-ilwoatw2u: 255, 255, 252;
	--color-iamtd5dwu: 255, 255, 252;
	--color-iq1c5m27r: 255, 255, 255;
	--color-i9vx2ykwh: 0, 0, 0;
	--color-io8m4xiaa: 255, 255, 255;
	--color-iefm1h8tp: 255, 255, 255;
	--color-ipdvrmckf: 0, 0, 0;
	--color-ipfa8590y: 26, 26, 26;
	--color-iklqcyl73: 26, 26, 26;
	--color-is3qudct7: 0, 0, 0;
	--color-ivgx3h15l: 27, 27, 27;
	--color-i091lq3m3: 255, 255, 252;
	--color-i1k83co1p: 0, 0, 0;
	--color-ilazdfybf: 0, 0, 0;
	--color-ingx52bz1: 26, 26, 26;
	--color-ikn2ryrrc: 26, 26, 26;
	--color-i7pl0d5cl: 26, 26, 26;
	--color-i97oyhf7l: 255, 255, 252;
	--color-iv3md7msj: 26, 26, 26;
	--color-imej4z9wh: 255, 105, 132;
	--color-ipruxhpic: 26, 26, 26;
	--color-isodtxx6v: 255, 105, 132;
	--color-i3qvh1pep: 26, 26, 26;
	--color-i5teivlb5: 26, 26, 26;
	--color-iv3thuwbu: 26, 26, 26;
	--color-iodxdcyzv: 26, 26, 26;
	--color-iskbp2tbb: 238, 238, 238;
	--color-iiyrvt12v: 26, 26, 26;
	--color-ia99orwjc: 26, 26, 26;
	--color-idz50dz5b: 0, 0, 0;
	--color-iplxkqks0: 51, 51, 51;
	--color-iwgkd5z7l: 221, 221, 221;
	--color-imr2dn20m: 255, 255, 255;
	--color-if6rcg48g: 51, 51, 51;
	--color-i120mbwam: 26, 26, 26;
	--color-itg7rzpr0: 255, 255, 255;
	--color-iy926cxlo: 26, 26, 26;
	--color-ixzdmeu1j: 255, 105, 132;
	--color-imxexnp5z: 255, 105, 132;
	--color-ixe74fr1t: 255, 255, 255;
	--color-imsmmhjpj: 26, 26, 26;
	--color-i7p8m5xaw: 26, 26, 26;
	--color-is3lfqbwy: 255, 105, 132;
	--color-i7eimbx3p: 0, 0, 0;
	--color-iop04ef76: 255, 255, 255;
	--color-iin8mvupq: 26, 26, 26;
	--color-i5z2bq5l8: 26, 26, 26;
	--color-i2xqa0foy: 26, 26, 26;
	--color-ij8517egw: 26, 26, 26;
	--color-ii29kbhgi: 55, 174, 226;
	--color-i1o17y2s1: 30, 150, 200;
	--color-i7i01f11n: 239, 247, 252;
	--color-i0o5jyai1: 255, 255, 255;
	--color-i95pp1fuu: 200, 218, 234;
	--color-i8fin5qaq: 169, 201, 221;
	--color-iy2tdmw2f: 127, 77, 160;
	--color-iji5pfnyz: 255, 255, 255;
	--color-i8ekdis6p: 255, 255, 255;
	--color-ina5drh9l: 255, 255, 255;
	--color-i5cr5157e: 55, 174, 226;
	--color-igtqgttjd: 30, 150, 200;
	--color-inunuq432: 239, 247, 252;
	--color-i03nbpf40: 255, 255, 255;
	--color-i3j3h49ca: 200, 218, 234;
	--color-i731n8pau: 169, 201, 221;
	--color-i3n35ltbk: 0, 0, 0;
	--color-ibafnn848: 255, 255, 255;
	--color-ipcw6fu8i: 255, 255, 255;
	--color-i9norjtxa: 255, 255, 252;
	--color-ie2hzs23l: 255, 255, 252;
	--color-ilev89gh4: 255, 255, 252;
	--color-iw89sf7c7: 255, 255, 252;
	--color-icnb8rrue: 255, 255, 252;
	--color-igo5gp424: 217, 217, 217;
	--color-i7m8e3u90: 255, 255, 255;
	--color-ibk0dpite: 255, 255, 252;
	--color-i1hrc0ad2: 255, 255, 252;
	--color-ii3bgo1xc: 255, 255, 252;
	--color-i5w743pts: 255, 255, 252;
	--color-ish8r3s16: 255, 255, 252;
	--color-i84ovlpcv: 255, 255, 255;
	--color-i4wv7vu0i: 255, 255, 252;
	--color-iiup4y5ct: 255, 255, 252;
	--color-ijyyy690y: 255, 255, 252;
	--color-ib5w3b8b2: 255, 255, 252;
	--color-i3vlsgl0c: 255, 255, 252;
	--color-i9b2sjrfn: 255, 255, 255;
	--color-idlnm3nuo: 255, 255, 252;
	--color-i1bo8xpvh: 255, 255, 252;
	--color-ijb1mw8od: 255, 255, 252;
	--color-i5tri5er8: 255, 255, 252;
	--color-izan1egc9: 255, 255, 252;
	--color-ifla2blb3: 253, 253, 253;
	--color-iop4adn5r: 42, 51, 62;
	--color-i6twps47i: 255, 255, 252;
	--color-ir9r01wug: 255, 255, 252;
	--color-i0mzylz02: 255, 255, 252;
	--color-i4a90n5zy: 255, 255, 252;
	--color-iatqbqa3h: 255, 255, 255;
	--color-iic4bxjsx: 255, 255, 252;
	--color-iwxqbs0vx: 255, 255, 252;
	--color-i03yus53p: 255, 255, 252;
	--color-ib3yfyhct: 255, 255, 252;
	--color-iidqw96lb: 255, 255, 252;
	--color-i1cevfqyj: 253, 253, 253;
	--color-i9r2jhqoq: 255, 76, 76;
	--color-ir7okxv09: 255, 0, 0;
	--color-is9f01o3f: 128, 128, 128;
	--color-icxm29i5e: 128, 128, 128;
	--color-iia7vr0ss: 128, 128, 128;
	--color-isxutxd9a: 128, 128, 128;
	--color-i2yx7rgni: 128, 128, 128;
	--color-iq5q0f42a: 0, 0, 0;
	--color-ig51y474k: 0, 0, 0;
	--color-itvrdrfn4: 255, 105, 132;
	--color-i66tqadus: 255, 105, 132;
	--color-i1lj02vpd: 255, 105, 132;
	--color-izlv8podj: 255, 105, 132;
	--color-iwyeaf0ku: 128, 128, 128;
	--color-i3rsfl855: 128, 128, 128;
	--color-ig0f0v75o: 128, 128, 128;
	--color-i7atr1t6p: 128, 128, 128;
	--color-ic65v3acf: 0, 0, 0;
	--color-it0wzimkj: 255, 105, 132;
	--image-i8nnvrvcl: url("/d/tpl25_check_small.svg");
	--color-ivoro7frm: 255, 105, 132;
	--color-ikpqso9zs: 255, 105, 132;
	--color-i256siyjt: 255, 105, 132;
	--color-icc9x63j6: 255, 105, 132;
	--color-i9ysyg4ra: 255, 105, 132;
	--color-ieblx2cy5: 255, 254, 254;
	--color-iogqk3zyl: 255, 255, 252;
	--color-iy6nfjtml: 255, 255, 252;
	--color-i8udry7x7: 255, 255, 252;
	--color-indnc58bd: 234, 19, 19;
	--color-ip420beuq: 0, 0, 255;
	--color-ia2902ywt: 42, 51, 62;
	--color-iofs7bp7y: 255, 255, 252;
	--color-iljowb4u5: 255, 105, 132;
	--color-ivtci2eoa: 255, 255, 255;
	--color-icgdnqfah: 118, 118, 118;
	--color-is12u7d9l: 118, 118, 118;
	--color-ia901ci6s: 255, 255, 255;
	--color-i5qpphnwm: 118, 118, 118;
	--color-iztvos8dn: 253, 253, 253;
	--color-iofbhdirh: 255, 255, 252;
	--color-i59q5nu0t: 239, 239, 239;
	--color-i17pr3wbo: 255, 255, 252;
	--color-ixykwnisd: 255, 255, 252;
	--color-iyllbvusv: 255, 255, 252;
	--color-irgixde52: 255, 255, 252;
	--color-imm4mfxnb: 255, 255, 252;
	--color-i6nm3p0nx: 255, 255, 252;
	--color-i2c7sc2gs: 253, 253, 253;
	--color-imhhmgst2: 255, 255, 252;
	--color-iflutnkof: 255, 255, 252;
	--color-inm2mk0mv: 255, 255, 252;
	--color-inrqyawt1: 255, 255, 252;
	--color-iudiqmw76: 255, 255, 252;
	--color-it2vytd4y: 255, 255, 252;
	--color-i2cvtvri6: 255, 255, 252;
	--color-iw2m5hibj: 0, 0, 0;
	--color-ijcy2pbxf: 253, 253, 253;
	--color-i0276nneu: 253, 253, 253;
	--color-i9wt7q22u: 253, 253, 253;
	--color-ig6v7188y: 253, 253, 253;
	--color-ifu32ovev: 0, 0, 0;
	--color-id1gc349l: 255, 105, 132;
	--color-i3n244n0p: 255, 105, 132;
	--color-ik21ozuvn: 255, 105, 132;
	--color-iefvmb5o5: 255, 105, 132;
	--color-iebbnq0z0: 255, 105, 132;
	--color-ibgg0s34f: 255, 105, 132;
	--color-i9k6fl7bi: 255, 105, 132;
	--color-isgmzb8wd: 255, 105, 132;
	--color-izh8nq2p1: 255, 105, 132;
	--color-imot9lh4g: 253, 253, 253;
	--color-i1f0d7esl: 255, 254, 254;
	--color-i074ctf3n: 255, 105, 132;
	--color-it98u0txv: 255, 105, 132;
	--color-is82y92pr: 255, 105, 132;
	--color-ibo7gjkdf: 255, 105, 132;
	--color-itfcmevdo: 255, 105, 132;
	--color-iaqxa8ktc: 255, 105, 132;
	--color-ijp03drvu: 255, 105, 132;
	--color-ivv294d6a: 255, 105, 132;
	--color-it3vjwe4y: 255, 105, 132;
	--color-ivk8uklk9: 255, 105, 132;
	--color-ie2f6b4eq: 255, 105, 132;
	--color-itzfew6z3: 255, 105, 132;
	--color-i6s80j0in: 255, 105, 132;
	--color-i85h7xqdm: 255, 105, 132;
	--color-ixa55xtoz: 255, 105, 132;
	--color-i7knfptf8: 255, 105, 132;
	--color-ikmnifql2: 255, 105, 132;
	--color-ite5rmmlp: 255, 105, 132;
	--color-il9sqcscs: 255, 105, 132;
	--color-i8ypb76n8: 255, 105, 132;
	--color-iu14aa7kd: 255, 105, 132;
	--color-itm4hlosr: 255, 105, 132;
	--color-iotintoif: 255, 105, 132;
	--color-ipxouklod: 255, 105, 132;
	--color-iihci34s9: 255, 105, 132;
	--color-igae18q4q: 255, 105, 132;
	--color-ie9678hae: 255, 105, 132;
	--color-i7ez92svw: 255, 105, 132;
	--color-inebt84l7: 255, 105, 132;
	--color-ivw4oo3jn: 255, 105, 132;
	--color-imit1cvdy: 255, 105, 132;
	--color-i5h6fhzpd: 255, 105, 132;
	--color-imtfx99vt: 255, 105, 132;
	--color-i67q0c5bb: 255, 105, 132;
	--color-iob91lu57: 255, 105, 132;
	--color-ira5eot1m: 255, 105, 132;
	--color-irwgw5jx9: 253, 253, 253;
	--color-ihs52kvvb: 255, 105, 132;
	--color-iqtk2qqyd: 255, 105, 132;
	--color-iootv449t: 255, 105, 132;
	--color-i7919e0xx: 255, 105, 132;
	--color-ikhvi7bj0: 255, 105, 132;
	--color-i7xt59qwn: 255, 105, 132;
	--color-i2q9erzli: 255, 105, 132;
	--color-izhutnak4: 255, 105, 132;
	--color-is6jhcs3o: 255, 255, 252;
	--color-i3seb3szi: 255, 255, 252;
	--color-iczzv702r: 255, 255, 252;
	--color-itk0i08nc: 255, 255, 252;
	--color-ia6m4zd6r: 247, 247, 247;
	--color-irurzl0gr: 26, 26, 26;
	--color-iiue211vj: 0, 0, 0;
	--color-iqd8gi256: 0, 0, 0;
	--color-i6aluotu9: 56, 163, 204;
	--color-ipg269c4p: 26, 26, 26;
	--color-i6i0utkkf: 26, 26, 26;
	--color-iurs7btuc: 26, 26, 26;
	--color-itvq01etp: 26, 26, 26;
	--color-ih7ckm0tt: 26, 26, 26;
	--color-iapg2lely: 234, 19, 19;
	--color-i9bjtdh8w: 255, 255, 255;
	--color-i6bmn5pse: 26, 26, 26;
	--color-idkh9u3wm: 26, 26, 26;
	--color-ibbho2a9w: 26, 26, 26;
	--color-ii8nnzrpn: 255, 105, 132;
	--color-iwizgwkw6: 255, 254, 254;
	--color-igik8bw5e: 0, 0, 0;
	--color-is3sgcb60: 255, 255, 255;
	--color-id2zgt97z: 255, 255, 255;
	--color-ib5t9iajv: 255, 255, 252;
	--color-ijgenx5sj: 253, 253, 253;
	--color-ik8erwgxo: 253, 253, 253;
	--color-invqnn3pk: 253, 253, 253;
	--color-ih58dp99o: 253, 253, 253;
	--color-icudepgfa: 217, 217, 217;
	--color-ijos38ocq: 255, 255, 255;
	--color-iguj9bc1y: 255, 255, 252;
	--color-ibz96diww: 253, 253, 253;
	--color-igrw855tv: 253, 253, 253;
	--color-iwie4cl9t: 253, 253, 253;
	--color-iwnqsb8y0: 253, 253, 253;
	--color-ig7lzqjq8: 255, 255, 255;
	--color-iyu2vl4vh: 255, 255, 252;
	--color-igg23rr6t: 253, 253, 253;
	--color-ieporr8ju: 253, 253, 253;
	--color-ikrckj7vt: 253, 253, 253;
	--color-i857g52tb: 253, 253, 253;
	--color-iiw5kj3tf: 255, 255, 255;
	--color-iauyfngt2: 253, 253, 253;
	--color-i93cf9jn7: 253, 253, 253;
	--color-i3qq159zn: 253, 253, 253;
	--color-itdhw2y1p: 253, 253, 253;
	--color-i2gfspmj9: 255, 255, 252;
	--color-iqa08j2t8: 253, 253, 253;
	--color-ixq1usp8o: 42, 51, 62;
	--color-iloe621ae: 253, 253, 253;
	--color-iwe23xvlx: 253, 253, 253;
	--color-iy4vfe1kq: 253, 253, 253;
	--color-iluyhmpxc: 253, 253, 253;
	--color-i2gv2ag18: 255, 255, 255;
	--color-ic4wxi36d: 255, 255, 252;
	--color-i4xz3tvxx: 255, 255, 252;
	--color-im6gxj13k: 253, 253, 253;
	--color-icwacn34k: 255, 76, 76;
	--color-iyzazt7rg: 255, 0, 0;
	--color-iem4fswnf: 128, 128, 128;
	--color-ilunbvafd: 128, 128, 128;
	--color-iqj04elt6: 128, 128, 128;
	--color-irgt8r4oj: 128, 128, 128;
	--color-i19a3vq0f: 128, 128, 128;
	--color-iyt758bm4: 0, 0, 0;
	--color-ihfxmnfg7: 0, 0, 0;
	--color-ii04wn7hi: 255, 105, 132;
	--color-ibpljbi3b: 255, 105, 132;
	--color-iy1ydu80c: 255, 105, 132;
	--color-i6ss6pwnz: 255, 105, 132;
	--color-ijbp6bq65: 128, 128, 128;
	--color-ijd6akss5: 128, 128, 128;
	--color-iqzalx22q: 128, 128, 128;
	--color-ip42c01fx: 128, 128, 128;
	--color-i652ysjh5: 0, 0, 0;
	--color-i18bzils2: 255, 105, 132;
	--image-ihsw4282l: url("/d/tpl25_check_small.svg");
	--color-i5a5oi68e: 255, 105, 132;
	--color-ify8kfsvj: 255, 105, 132;
	--color-i6kwpsi3q: 255, 105, 132;
	--color-i6yzfr976: 255, 105, 132;
	--color-ir3gr7d66: 255, 254, 254;
	--color-ikjsz0gqx: 255, 105, 132;
	--color-ihixeeegs: 255, 255, 252;
	--color-ij3fqajhi: 255, 255, 252;
	--color-i30cqyxip: 255, 255, 252;
	--color-in6w98erl: 234, 19, 19;
	--color-iem91ej88: 0, 0, 255;
	--color-i9ljl40v8: 255, 255, 252;
	--color-ibexpjibd: 42, 51, 62;
	--color-imdxe6bbi: 255, 255, 252;
	--color-i8yo2havd: 255, 105, 132;
	--color-ijbckb7bf: 255, 255, 255;
	--color-imcudc2dm: 118, 118, 118;
	--color-i5mfujszp: 118, 118, 118;
	--color-irue6brdh: 255, 255, 255;
	--color-i6025za8v: 118, 118, 118;
	--color-i1bgncudc: 253, 253, 253;
	--color-ier03u9qe: 255, 255, 252;
	--color-i8isskkr4: 239, 239, 239;
	--color-ihrhiv1d9: 255, 255, 252;
	--color-itrm0bgkm: 255, 255, 252;
	--color-izdcob5mz: 255, 255, 252;
	--color-i9xi7i6xj: 255, 255, 252;
	--color-i4if7wv5x: 255, 255, 252;
	--color-i4u25ok4n: 255, 255, 252;
	--color-ikpqxe78f: 255, 255, 252;
	--color-iqgnjqcbs: 255, 255, 252;
	--color-ikn96l2hy: 255, 255, 252;
	--color-ixwkej717: 255, 255, 252;
	--color-if0oc9xd2: 255, 255, 252;
	--color-ispaknvqb: 255, 255, 252;
	--color-ic0jz2g6f: 255, 255, 252;
	--color-icgoscsca: 0, 0, 0;
	--color-imc2sk8c0: 255, 105, 132;
	--color-itwj76q1d: 255, 105, 132;
	--color-iwi7ignn0: 255, 105, 132;
	--color-icj23t3jm: 255, 105, 132;
	--color-ibrn6e1w6: 255, 105, 132;
	--color-imrirl3c7: 255, 105, 132;
	--color-i83rj1fws: 255, 105, 132;
	--color-iernsxkvu: 255, 105, 132;
	--color-iqqfx9prv: 255, 105, 132;
	--color-iiauo8k6j: 255, 105, 132;
	--color-ib5kd2it1: 255, 105, 132;
	--color-i3283hkon: 255, 105, 132;
	--color-ihpczw6eb: 255, 105, 132;
	--color-inlzzf3g6: 255, 105, 132;
	--color-i3enk1enq: 255, 105, 132;
	--color-iqeo70zqp: 255, 105, 132;
	--color-ibo1947ga: 0, 0, 0;
	--color-indrwdjc3: 255, 255, 252;
	--color-iusix3bgl: 255, 255, 252;
	--color-iy34nm78k: 255, 255, 252;
	--color-i0gyqtz4a: 255, 255, 252;
	--color-iqxywqy3s: 255, 105, 132;
	--color-ig4z5eotj: 255, 105, 132;
	--color-ilc11pyel: 255, 105, 132;
	--color-ivs0u1yxy: 255, 105, 132;
	--color-i2gxlpaa6: 255, 105, 132;
	--color-ifarl2e48: 255, 105, 132;
	--color-i77x2zpj9: 255, 105, 132;
	--color-igm08csn8: 255, 105, 132;
	--color-i4fdwnyyq: 255, 105, 132;
	--color-i7rkwotuo: 255, 105, 132;
	--color-if1smer3k: 255, 105, 132;
	--color-ikb88tfx2: 255, 105, 132;
	--color-ibk1co21g: 255, 105, 132;
	--color-i85iwqc52: 255, 105, 132;
	--color-i6683a5yz: 255, 105, 132;
	--color-im7ag22oo: 255, 105, 132;
	--color-i3shaoe3q: 255, 105, 132;
	--color-ilnecafz1: 255, 105, 132;
	--color-iigzlmsyg: 255, 105, 132;
	--color-idesu620l: 255, 105, 132;
	--color-igxhh9zl4: 255, 105, 132;
	--color-ilrawdiwz: 255, 105, 132;
	--color-iew5p0y8p: 255, 105, 132;
	--color-iu5ye790h: 255, 105, 132;
	--color-i7eowfecf: 255, 105, 132;
	--color-i3ejgyktr: 255, 105, 132;
	--color-iwf1q2c5w: 255, 105, 132;
	--color-i0sfgjvuk: 255, 105, 132;
	--color-iby4mkndo: 255, 105, 132;
	--color-idviau501: 255, 105, 132;
	--color-iux8rufzh: 255, 105, 132;
	--color-igu241z4w: 255, 105, 132;
	--color-iy6hri1hh: 253, 253, 253;
	--color-iclb2yldf: 255, 255, 252;
	--color-i8jrojsn3: 255, 255, 252;
	--color-iicf8oe5l: 255, 255, 252;
	--color-i96rpxw8v: 255, 255, 252;
	--color-imsinnbn2: 255, 105, 132;
	--color-il1clnulc: 255, 254, 254;
	--color-ibimwn74q: 0, 0, 0;
	--color-ivcnvrrwm: 255, 255, 255;
	--color-i3aamxai3: 26, 26, 26;
	--color-iygvml14u: 26, 26, 26;
	--color-id3omewni: 85, 85, 85;
	--color-igne00pzz: 85, 85, 85;
	--color-i4r92j5mv: 85, 85, 85;
	--color-ib6ym8m5c: 85, 85, 85;
	--color-i89h27syt: 85, 85, 85;
	--color-i79v4kvn6: 85, 85, 85;
	--color-ieu8kzjga: 85, 85, 85;
	--color-iosv4ib6q: 85, 85, 85;
	--color-iiz1yxon7: 26, 26, 26;
	--color-i9k857pjj: 26, 26, 26;
	--color-i938mn93h: 26, 26, 26;
	--color-imxe0hrn2: 199, 199, 199;
	--color-i5t2dxyu4: 255, 255, 255;
	--color-i6passyxi: 26, 26, 26;
	--color-idbh18chn: 43, 43, 43;
	--color-ivdmreoe7: 43, 43, 43;
	--color-ifvlk3zrw: 43, 43, 43;
	--color-iamirm057: 43, 43, 43;
	--color-i8ykjtfv3: 26, 26, 26;
	--color-i349jq1io: 249, 249, 248;
	--color-i9eywgzvo: 0, 0, 0;
	--color-ibjhl83tf: 43, 43, 43;
	--color-imjwefnax: 43, 43, 43;
	--color-i5ok96oas: 43, 43, 43;
	--color-i5ypokv3e: 43, 43, 43;
	--color-i8f0od4io: 249, 249, 248;
	--color-ixocrsq52: 26, 26, 26;
	--color-i36x3bp07: 43, 43, 43;
	--color-i4oqxt13p: 43, 43, 43;
	--color-i07daewyt: 43, 43, 43;
	--color-im9c330rf: 43, 43, 43;
	--color-ik1s4402w: 0, 0, 0;
	--color-iiscca5gi: 255, 255, 255;
	--color-ixlsgjiwj: 26, 26, 26;
	--color-isw89f4bb: 255, 105, 132;
	--color-ihx87uvi8: 255, 105, 132;
	--color-i7bgpm8ou: 255, 105, 132;
	--color-i9gtqeg3y: 255, 105, 132;
	--color-i4rtxhgri: 249, 249, 248;
	--color-ihvq46r4j: 255, 105, 132;
	--image-ig451vnw2: url("/d/tpl25_check_small.svg");
	--color-iz4ywrxxo: 0, 0, 0;
	--color-iab7blh2h: 255, 105, 132;
	--color-i1ujxdhdl: 255, 105, 132;
	--color-i2vdc5u6h: 255, 105, 132;
	--color-ipswmcejq: 255, 105, 132;
	--color-iz3cwppiw: 43, 43, 43;
	--color-i2gfemo32: 43, 43, 43;
	--color-igrma6jws: 43, 43, 43;
	--color-igc1xsf1b: 43, 43, 43;
	--color-ivcj3koij: 249, 249, 248;
	--color-i99qb9y3e: 26, 26, 26;
	--color-im8azyor8: 26, 26, 26;
	--color-ixsegopg2: 26, 26, 26;
	--color-i9on11sja: 26, 26, 26;
	--color-ix1tsvo9j: 255, 255, 255;
	--color-id7sl9r9s: 26, 26, 26;
	--color-ie0rosveo: 26, 26, 26;
	--color-iu38ve9j8: 26, 26, 26;
	--color-iov5moi5x: 26, 26, 26;
	--color-io770enwl: 255, 0, 0;
	--color-i5z4v40z9: 0, 0, 255;
	--color-i1d7etwln: 255, 105, 132;
	--color-isvgvb12w: 255, 255, 255;
	--color-ike9zj6vs: 255, 254, 254;
	--color-ibgroizr4: 26, 26, 26;
	--color-iyqqrg7ir: 26, 26, 26;
	--color-ij9lpanrd: 26, 26, 26;
	--color-i1igk3hla: 26, 26, 26;
	--color-i0r0q5jd5: 0, 0, 0;
	--color-ic2hi02k4: 26, 26, 26;
	--color-if6yhql6k: 199, 199, 199;
	--color-iqq12h9mr: 199, 199, 199;
	--color-i89m3eucq: 199, 199, 199;
	--color-i1o2yja6d: 199, 199, 199;
	--color-igkgz4sjj: 199, 199, 199;
	--color-if1qr1k5p: 26, 26, 26;
	--color-iqu5hfq9k: 26, 26, 26;
	--color-ie45jiseb: 26, 26, 26;
	--color-ii1ehir94: 26, 26, 26;
	--color-i67nh7qlc: 249, 249, 248;
	--color-ilrn0a4di: 26, 26, 26;
	--color-ihzyyiuno: 128, 128, 128;
	--color-iyp6d0wwk: 128, 128, 128;
	--color-imljxts51: 128, 128, 128;
	--color-izuh4uusg: 128, 128, 128;
	--color-iemf3q6qa: 0, 0, 0;
	--color-ijce3cj80: 0, 0, 0;
	--color-i3u46ohct: 128, 128, 128;
	--color-iehxpirkv: 128, 128, 128;
	--color-i3vdqf31v: 128, 128, 128;
	--color-iymvchtcc: 128, 128, 128;
	--color-itr5wsskg: 128, 128, 128;
	--color-iggoespkz: 128, 128, 128;
	--color-iv3a9dxv3: 128, 128, 128;
	--color-iiwtwmj6w: 128, 128, 128;
	--color-ig77rxno1: 255, 255, 255;
	--color-ipraj3nrf: 128, 128, 128;
	--color-i3ujioodw: 128, 128, 128;
	--color-ixubcinx4: 128, 128, 128;
	--color-igwzm3bly: 128, 128, 128;
	--color-ihuiqs6nd: 255, 0, 0;
	--color-i11x48a77: 0, 0, 255;
	--color-i75f3joyv: 0, 0, 0;
	--color-i9f4serdo: 0, 0, 0;
	--color-iz9f6dtlk: 255, 255, 255;
	--color-iixg05omu: 255, 105, 132;
	--color-i0071673e: 255, 105, 132;
	--color-i1qy34b8r: 255, 105, 132;
	--color-inojb3rpc: 255, 105, 132;
	--color-i4vgbyhz4: 255, 105, 132;
	--color-igcjze1pj: 255, 105, 132;
	--color-ikwnxjk1g: 255, 105, 132;
	--color-iriu65w93: 255, 105, 132;
	--color-iflmw4bde: 26, 26, 26;
	--color-i3b22h3i1: 255, 105, 132;
	--color-ifmqjj9uj: 255, 105, 132;
	--color-iutdnjehy: 255, 105, 132;
	--color-ip2fnpwro: 255, 105, 132;
	--color-i3bzkgggb: 0, 0, 0;
	--color-inmd9w2ns: 0, 0, 0;
	--color-i34eydt8y: 255, 105, 132;
	--color-ihrh7a376: 255, 105, 132;
	--color-i0gjsvihz: 255, 105, 132;
	--color-i8cn9pv28: 255, 105, 132;
	--color-id67m3ayk: 26, 26, 26;
	--color-iy45hcm7d: 26, 26, 26;
	--color-iyoho2ioi: 26, 26, 26;
	--color-il27pgmrj: 26, 26, 26;
	--color-i6rawbbey: 26, 26, 26;
	--image-iqnjs65ro: url("/d/tpl25_check_small.svg");
	--color-iyoul9t7u: 0, 0, 0;
	--color-itkwpwrgo: 26, 26, 26;
	--color-iyynj3r4q: 26, 26, 26;
	--color-ib31rfcob: 249, 249, 248;
	--color-iysegk6c4: 43, 43, 43;
	--color-iy44vkbzm: 43, 43, 43;
	--color-if4mql8de: 43, 43, 43;
	--color-iaeysv4aw: 43, 43, 43;
	--color-inwk1ogdw: 255, 105, 132;
	--color-iwhtel9dg: 255, 105, 132;
	--color-iwj8tisl4: 255, 105, 132;
	--color-iuvocc96x: 255, 105, 132;
	--color-igkv9be6p: 255, 105, 132;
	--color-i55n9cp5c: 255, 105, 132;
	--color-itjimyo58: 255, 105, 132;
	--color-i5va40cab: 255, 105, 132;
	--color-iqvzekyyh: 255, 105, 132;
	--color-i33bqmwcg: 255, 105, 132;
	--color-iafymbork: 255, 105, 132;
	--color-i523hh18i: 255, 105, 132;
	--color-iwrppx7si: 255, 105, 132;
	--color-imkbyaa4h: 255, 105, 132;
	--color-ig19w16zx: 255, 105, 132;
	--color-i0tm498od: 255, 105, 132;
	--color-ibtdttnz8: 255, 105, 132;
	--color-iuanpdrm5: 255, 255, 255;
	--color-i5wevuozc: 255, 105, 132;
	--color-i2nw2e849: 255, 105, 132;
	--color-izpdsfpfc: 255, 105, 132;
	--color-iby2llfun: 255, 105, 132;
	--color-i4gyhw50q: 255, 105, 132;
	--color-ijiuuv0dr: 255, 105, 132;
	--color-icfp9dmvn: 255, 105, 132;
	--color-irblvdowe: 255, 105, 132;
	--color-i3muyfrci: 255, 105, 132;
	--color-izig1rh3x: 0, 0, 0;
	--color-i8vxypujn: 255, 255, 255;
	--color-ink5ocq6p: 238, 238, 238;
	--color-i1m0a19yg: 238, 238, 238;
	--color-i2m7mv04n: 217, 217, 217;
	--color-i0hi700vv: 43, 43, 43;
	--color-i9yj9ap28: 43, 43, 43;
	--color-iw5kbkjkn: 43, 43, 43;
	--color-ietikew9o: 43, 43, 43;
	--color-iwbv39db3: 249, 249, 248;
	--color-iy68us52h: 26, 26, 26;
	--color-i0m09zq9r: 51, 51, 51;
	--color-i0vu1y32j: 51, 51, 51;
	--color-i5gi5gq06: 51, 51, 51;
	--color-is5j0vv3m: 51, 51, 51;
	--color-iv62j02ie: 0, 0, 0;
	--color-iso6p5dq7: 255, 105, 132;
	--color-i8z49zvbc: 255, 105, 132;
	--color-igqq439yw: 255, 105, 132;
	--color-idxio497c: 255, 105, 132;
	--color-iijevdj0u: 255, 105, 132;
	--image-ioa2vz6d9: url("/d/tpl25_check_small.svg");
	--color-iiaiga5zf: 255, 105, 132;
	--color-isqzlsjjx: 255, 105, 132;
	--color-iw1lol3pw: 26, 26, 26;
	--color-ilb91o3zf: 26, 26, 26;
	--color-i3jg6nzqd: 26, 26, 26;
	--color-i0z41hxrw: 26, 26, 26;
	--color-ivkabqq9v: 26, 26, 26;
	--color-i23kkm6sa: 255, 105, 132;
	--color-idn0e5vo0: 255, 255, 255;
	--color-ixxgxyyri: 244, 115, 28;
	--color-i9w57c50p: 70, 128, 194;
	--color-ixiutweak: 56, 91, 154;
	--color-ijtsye0i5: 45, 170, 225;
	--color-igptkugc0: 238, 238, 238;
	--color-i917xq9bj: 1, 95, 250;
	--color-ibuiqc0qn: 227, 233, 236;
	--color-ii3ednqdy: 62, 62, 62;
	--color-ifrjpm9x7: 43, 43, 43;
	--color-iasmz8543: 43, 43, 43;
	--color-iva8z1poz: 43, 43, 43;
	--color-ix6n8xxdf: 43, 43, 43;
	--color-i2n3ijwys: 249, 249, 248;
	--color-i3tmg33bx: 62, 62, 62;
	--color-i24a5ukyt: 255, 254, 254;
	--color-i32y3roq8: 26, 26, 26;
	--color-ibw1azf8r: 249, 249, 248;
	--color-itu5nbz4s: 43, 43, 43;
	--color-im7to78fe: 43, 43, 43;
	--color-iocufw01o: 43, 43, 43;
	--color-ililysvuq: 43, 43, 43;
	--color-idgya552g: 255, 105, 132;
	--color-iyk5jmk63: 255, 105, 132;
	--color-ilf00qbgs: 255, 105, 132;
	--color-i7mtoa2kh: 255, 105, 132;
	--color-ik14cza88: 255, 105, 132;
	--color-i59abt4eo: 255, 105, 132;
	--color-iwdwf80il: 255, 255, 255;
	--color-irva8x2xr: 255, 105, 132;
	--color-izod96dms: 255, 105, 132;
	--color-ic2y62anj: 255, 105, 132;
	--color-ihp0ybr72: 255, 105, 132;
	--color-iqy9znmf3: 26, 26, 26;
	--color-io50ox4xg: 255, 105, 132;
	--color-iw3tyx0lz: 255, 105, 132;
	--color-ij1ydlgo7: 255, 105, 132;
	--color-i1s8r75oa: 255, 105, 132;
	--image-ia5ksshhd: url("/d/tpl25_warn.svg");
	--color-ivmhn60tk: 255, 105, 132;
	--color-i15irxcgt: 255, 105, 132;
	--color-iyacttagk: 255, 105, 132;
	--color-ihbfcjpgo: 255, 105, 132;
	--color-ixkj2wfhv: 26, 26, 26;
	--color-i2d760eqo: 26, 26, 26;
	--color-iljan54o3: 26, 26, 26;
	--color-iu1pmp7sm: 255, 105, 132;
	--color-ibgrc0vcg: 255, 105, 132;
	--color-igubhnv6b: 26, 26, 26;
	--color-i3905qsn0: 0, 0, 0;
	--color-iucupn8ml: 255, 255, 255;
	--color-itu67l2dr: 26, 26, 26;
	--color-iht9vgx2h: 255, 255, 255;
	--color-iuxgqbid5: 255, 105, 132;
	--color-im0fek93y: 255, 254, 254;
	--color-iilq1fah0: 0, 0, 0;
	--color-i5sfrjd7o: 255, 105, 132;
	--color-i4xogmp48: 255, 254, 254;
	--color-iwf9k0cuv: 0, 0, 0;
	--color-i22wzgryy: 56, 163, 204;
	--color-idfgbrrgh: 26, 26, 26;
	--color-igx3m1v5q: 43, 43, 43;
	--color-iz5dx5w6z: 43, 43, 43;
	--color-i5jiuza5t: 43, 43, 43;
	--color-i011rb206: 43, 43, 43;
	--color-iu2li8qh6: 249, 249, 248;
	--color-ig69x0z2m: 26, 26, 26;
	--color-iyojaktdg: 26, 26, 26;
	--color-icl4q95bd: 26, 26, 26;
	--color-ihaw7i81u: 239, 239, 239;
	--color-iyrp7wgjx: 26, 26, 26;
	--color-itux11six: 239, 239, 239;
	--color-i1znbdzmn: 0, 0, 0;
	--color-i8fywk2oo: 0, 0, 0;
	--color-igwjykk3n: 26, 26, 26;
	--color-ilzajl9b4: 255, 0, 0;
	--color-i18urun31: 75, 72, 72;
	--color-iij3x6mdk: 26, 26, 26;
	--color-iqj1lxapn: 26, 26, 26;
	--color-ijo86l7he: 26, 26, 26;
	--color-i9dnqss4y: 62, 62, 62;
	--color-itl9a9eql: 26, 26, 26;
	--color-iq7kewool: 26, 26, 26;
	--color-if90yyu81: 26, 26, 26;
	--color-ir7tsq24b: 26, 26, 26;
	--color-i6z5s1iwz: 26, 26, 26;
	--color-ipc020998: 255, 255, 255;
	--image-i1jc0dk7i: url("");
	--color-ihe443vvn: 26, 26, 26;
	--color-ihgjr553m: 255, 105, 132;
	--color-isez79y5y: 255, 254, 254;
	--color-iltwwfei7: 42, 51, 63;
	--color-ikxrg534c: 253, 253, 253;
	--color-ir43eivs8: 255, 255, 255;
	--color-i1vosxyc7: 62, 62, 62;
	--color-i4q602q1m: 26, 26, 26;
	--color-iq4pg7db8: 255, 255, 255;
	--color-i0209mobv: 255, 254, 254;
	--color-isc3h8dc1: 255, 105, 132;
	--color-i468lbp0u: 253, 253, 253;
	--color-iiluw1c2v: 42, 51, 63;
	--color-iwg5pmgi7: 26, 26, 26;
	--color-i5cbtw8un: 255, 255, 255;
	--color-isniq2dul: 255, 255, 255;
	--color-ijubs6fxy: 255, 105, 133;
	--color-itksdipwq: 26, 26, 26;
	--color-if3ykjn02: 249, 249, 248;
	--color-io7geq8wt: 43, 43, 43;
	--color-ithbpyxz1: 43, 43, 43;
	--color-iuq4gi64d: 75, 72, 72;
	--color-ivc14s8ak: 255, 255, 255;
	--color-ihuz63b45: 26, 26, 26;
	--color-ib9mep5li: 0, 0, 0;
	--color-ioecn0gk3: 56, 163, 204;
	--color-ini2cic8d: 255, 255, 255;
	--color-i3iogypt3: 255, 255, 255;
	--color-iffd7ucmj: 0, 0, 0;
	--color-ihau8u2o6: 0, 0, 0;
	--color-i588je3z0: 0, 0, 0;
	--color-i8c8ucuf8: 0, 0, 0;
	--color-if501xpa5: 0, 0, 0;
	--color-iot5obusp: 26, 26, 26;
	--color-i2d007en2: 0, 0, 0;
	--color-ipa1fg21f: 0, 0, 0;
	--color-it10nm9a8: 0, 0, 0;
	--color-i2taiqsm7: 0, 0, 0;
	--color-i4cp5sz44: 0, 0, 0;
	--color-is0rmaspl: 26, 26, 26;
	--color-ixjhp8wvp: 253, 252, 252;
	--color-imo8lmviw: 253, 252, 252;
	--color-ixrwzeraa: 255, 254, 254;
	--color-imcq5kk3p: 0, 0, 0;
	--color-iysxvkbnc: 26, 26, 26;
	--color-ig40g4j8x: 26, 26, 26;
	--color-iv3kz9ih2: 255, 105, 132;
	--color-ir5lui9vm: 255, 105, 132;
	--color-if9gmvlxq: 255, 105, 132;
	--color-invq7c4jh: 255, 254, 254;
	--color-ip0bgpmvo: 0, 0, 0;
	--color-iugtgbjqy: 255, 255, 255;
	--color-i83ktj3zr: 26, 26, 26;
	--color-izc896yx2: 26, 26, 26;
	--color-io62qp3ez: 26, 26, 26;
	--color-iv8xfuo4t: 26, 26, 26;
	--color-ik2ozykru: 255, 105, 132;
	--color-i5ao48640: 255, 254, 254;
	--color-iem4wm2q6: 255, 254, 254;
	--color-iytf9ew1k: 255, 105, 132;
	--color-isvrab32w: 255, 105, 132;
	--color-izj8qapgu: 255, 254, 254;
	--color-iw0qds24l: 255, 105, 132;
	--color-iq8ff2lak: 255, 254, 254;
	--color-iow5zf5bi: 255, 105, 132;
	--color-i7yeggzrk: 255, 255, 255;
	--color-ieeijv0z7: 255, 105, 132;
	--color-irmyy442d: 255, 254, 254;
	--color-icnx7ie4a: 255, 254, 254;
	--color-ip1ti3gkf: 255, 105, 132;
	--color-izegbc7tr: 255, 105, 132;
	--color-izfl1tpzc: 255, 254, 254;
	--color-iig247h9j: 255, 254, 254;
	--color-ia8jiuxfc: 255, 105, 132;
	--color-io2jbvcyj: 255, 105, 132;
	--color-il1w5iavx: 255, 254, 254;
	--color-iqhci8jda: 0, 0, 0;
	--color-i2iksux1y: 0, 0, 0;
	--color-iw555pfri: 26, 26, 26;
	--color-ix8wc5orx: 0, 0, 0;
	--color-i3og6sn7u: 255, 254, 254;
	--color-i2h2hpo3e: 26, 26, 26;
	--color-i1aebypwe: 0, 0, 0;
	--color-inkh986zq: 26, 26, 26;
	--color-irur32oyy: 0, 0, 0;
	--color-itne47wuz: 26, 26, 26;
	--color-it1probpa: 26, 26, 26;
	--color-iovd1td4d: 0, 0, 0;
	--color-i7upuxo93: 26, 26, 26;
	--color-ix27oxfbu: 0, 0, 0;
	--color-iga55uat1: 26, 26, 27;
	--color-ie113ln0g: 26, 26, 26;
	--color-it4r3bxxh: 255, 255, 255;
	--color-ipt4lqjqb: 255, 105, 132;
	--color-ij85km48w: 255, 255, 252;
	--color-idfs9g7iu: 255, 105, 132;
	--color-i1moukbum: 26, 26, 26;
	--color-igp39yjq6: 56, 163, 204;
	--color-iloqllwxj: 26, 26, 26;
	--color-ip58xi0nh: 255, 80, 80;
	--color-iup2wptxl: 26, 26, 26;
	--color-i3p8onh8a: 26, 26, 26;
	--color-i4ymphji1: 26, 26, 26;
	--color-i863qwhu0: 255, 80, 80;
	--color-igeu24jg0: 255, 255, 255;
	--color-it72r37nq: 26, 26, 26;
	--color-ibr9o32sy: 26, 26, 26;
	--color-i2gefbtj8: 26, 26, 26;
	--color-ibekudc97: 26, 26, 26;
	--color-iw65tg2h3: 255, 80, 80;
	--color-i2b15hyie: 26, 26, 26;
	--color-i1qhzmk9n: 26, 26, 26;
	--color-i6ea6qs81: 255, 255, 255;
	--color-i9yjvyvr8: 255, 105, 132;
	--color-i8vdu7et1: 34, 34, 34;
	--color-imayzb27d: 199, 199, 199;
	--color-ijx23s1wh: 255, 255, 255;
	--color-i0eb94v53: 26, 26, 26;
	--color-i69rv5cbb: 255, 255, 255;
	--color-ioqcoydjk: 255, 255, 255;
	--color-i6bi1vrv6: 255, 105, 132;
	--color-ir3re5ep2: 255, 254, 254;
	--color-iw30pqcj0: 255, 255, 255;
	--color-inz5r0kvi: 255, 255, 255;
	--color-i2p9i8vt0: 255, 255, 255;
	--color-ijwlfpiie: 255, 255, 255;
	--color-ioo44f5sy: 26, 26, 26;
	--color-inof2b8yj: 26, 26, 26;
	--color-iz1haxv2s: 26, 26, 26;
	--color-i2nppreid: 26, 26, 26;
	--color-iya4ye52h: 255, 255, 255;
	--color-iaox26j1e: 255, 255, 255;
	--color-iwotngqrp: 255, 255, 255;
	--color-iuzjipou1: 26, 26, 26;
	--color-if121r300: 26, 26, 26;
	--color-icrzm5wqa: 26, 26, 26;
	--color-i578lpiiu: 26, 26, 26;
	--color-i99jelcws: 26, 26, 26;
	--color-i4tgcsrbi: 34, 34, 34;
	--color-isucucz4b: 34, 34, 34;
	--color-igww62sij: 26, 26, 26;
	--color-ii9sj5l6f: 26, 26, 26;
	--color-icfowxi2l: 255, 255, 252;
	--color-ie7h76ss4: 255, 255, 255;
	--color-ib3nsaaa6: 26, 26, 26;
	--color-ifujnnkfb: 0, 0, 0;
	--color-iiqi4gipb: 255, 255, 255;
	--color-icn10pke7: 255, 105, 132;
	--color-ixsvldnly: 26, 26, 26;
	--color-iu5dw8m9l: 26, 26, 26;
	--color-ilvkb5idr: 26, 26, 26;
	--color-i5vqml0zw: 26, 26, 26;
	--color-ixa6gabnu: 26, 26, 26;
	--color-iuik37sme: 26, 26, 26;
	--color-icvzjwt1b: 26, 26, 26;
	--color-iozhzgp7i: 26, 26, 26;
	--color-i0jiahxon: 26, 26, 26;
	--color-id34hn5xw: 26, 26, 26;
	--color-iwt6z4lpe: 255, 255, 255;
	--color-i8okq7id7: 0, 0, 0;
	--color-idwwtxto3: 26, 26, 26;
	--color-iwtsged3w: 26, 26, 26;
	--color-ifih0bbqc: 26, 26, 26;
	--color-inq7e1x3l: 26, 26, 26;
	--color-ik5du67jr: 255, 255, 255;
	--color-i9c7cpvf8: 255, 255, 255;
	--color-i7e1uoua6: 255, 255, 255;
	--color-ibsokssfi: 0, 0, 0;
	--color-in6hcqlrm: 26, 26, 26;
	--color-irid2vsqu: 26, 26, 26;
	--color-io0p1plk6: 255, 255, 255;
	--color-ih4k41yfk: 255, 255, 255;
	--color-i5rtbkail: 26, 26, 26;
	--color-ikvsb26pw: 255, 255, 255;
	--color-iw29evx86: 26, 26, 26;
	--color-isif2w2xm: 255, 255, 255;
	--color-iodwk5sgt: 255, 105, 132;
	--color-ikd8ksdgb: 255, 105, 132;
	--color-iljj8y6pv: 255, 105, 132;
	--color-ih8m8v54m: 26, 26, 26;
	--color-ids575nk6: 239, 239, 239;
	--color-iy7f7j4qd: 26, 26, 26;
	--color-iq54swvpp: 255, 255, 255;
	--color-i6puie74p: 26, 26, 26;
	--color-is9p09mof: 26, 26, 26;
	--color-iqgtnfusw: 238, 238, 238;
	--image-ib1xfws7b: url("/d/tpl25_a_2_right_b.svg");
	--color-ilzcm854o: 255, 255, 252;
	--color-i3p1ftp7o: 0, 0, 0;
	--color-itk70892l: 255, 255, 255;
	--color-itykf71ba: 26, 26, 26;
	--color-i3sfj8ytx: 26, 26, 26;
	--color-itzasv4ct: 51, 51, 51;
	--color-i0v1ej0o3: 221, 221, 221;
	--color-irprt380w: 255, 255, 255;
	--color-igf18ob4w: 51, 51, 51;
	--color-ihjyrblya: 26, 26, 26;
	--color-ilbpbaqoe: 221, 221, 221;
	--color-io1bp4d79: 26, 26, 26;
	--color-i4qcr3180: 255, 105, 132;
	--color-im9kglua5: 255, 255, 252;
	--image-ihtgslmng: url("/d/tpl25_a_2_right_b.svg");
	--color-ioou2wc57: 255, 105, 132;
	--color-iiwp7o0s0: 255, 105, 132;
	--color-ixeof54si: 255, 105, 132;
	--color-iec5y3r78: 255, 105, 132;
	--color-i6sx25blb: 255, 105, 132;
	--color-iskly9soe: 26, 26, 26;
	--color-i0ikkc9dq: 26, 26, 26;
	--color-ipysbowur: 26, 26, 26;
	--color-invzvanhj: 255, 105, 133;
	--color-iotdr0a0y: 255, 105, 133;
	--color-itx866933: 255, 105, 132;
	--color-indpwpud4: 255, 254, 254;
	--color-itnvk9rek: 26, 26, 26;
	--color-i7wmnwsjd: 255, 105, 132;
	--color-in7ir9845: 27, 27, 27;
	--color-inagz39de: 26, 26, 26;
	--color-i1fq2nq2i: 255, 255, 255;
	--color-i52ngy740: 27, 27, 27;
	--color-iqflq4mzn: 255, 255, 255;
	--color-iffl2s1du: 26, 26, 26;
	--color-ibgsymg9d: 26, 26, 26;
	--color-ixvluvrcl: 0, 0, 0;
	--color-ikwd2zr4x: 56, 163, 204;
	--color-iku9sa4m7: 26, 26, 26;
	--color-ishc64gat: 26, 26, 26;
	--color-ich9vx3ey: 26, 26, 26;
	--color-irsxt4omt: 42, 51, 62;
	--color-io8rp3a5v: 26, 26, 26;
	--color-irgdb9f7b: 255, 255, 254;
	--color-ibewxp0eq: 255, 255, 254;
	--color-i8le3kzzo: 255, 255, 254;
	--color-ixjf3mddh: 255, 255, 254;
	--color-ius1d9a6e: 255, 255, 254;
	--color-i5m70khx1: 239, 239, 239;
	--color-ipz02dfk5: 255, 255, 254;
	--color-i8mrg1h3w: 255, 254, 254;
	--color-ih08pyblq: 255, 255, 254;
	--color-iacdgx3dt: 255, 255, 254;
	--color-iwrb6svha: 255, 255, 254;
	--color-ijw6oawne: 255, 255, 254;
	--color-ie60h3nuc: 255, 254, 254;
	--color-iosdeoc7k: 255, 255, 254;
	--color-icprvnin7: 255, 255, 254;
	--color-iu8e6s87u: 255, 255, 254;
	--color-ia12dqmu6: 255, 105, 133;
	--color-ikrgfzakx: 0, 0, 0;
	--color-icr35den7: 56, 163, 204;
	--color-ivlfrnoql: 0, 0, 0;
	--color-igarjg5nf: 56, 163, 204;
	--color-i1bndrrb0: 255, 255, 254;
	--color-i3r2lbaj0: 0, 0, 0;
	--color-iwvq12rrg: 56, 163, 204;
	--color-ixykwvs5a: 0, 0, 0;
	--color-ii16fn4ak: 56, 163, 204;
	--color-izlqjv0za: 0, 0, 0;
	--color-ir3wzvfqv: 56, 163, 204;
	--color-iq5gfu5q5: 255, 105, 133;
	--color-irnopwczy: 26, 26, 26;
	--color-it92c5h46: 26, 26, 26;
	--color-in8a9dxwr: 26, 26, 26;
	--color-iyg94wnlv: 26, 26, 26;
	--image-i75g5fepe: url("/d/tpl25_cross_b.svg");
	--image-iljt86waj: url("/d/tpl25_cross_b.svg");
	--color-iil8eefmo: 255, 255, 252;
	--color-ibvq3qtjj: 26, 26, 26;
	--color-ivma4d061: 0, 0, 0;
	--color-i67da66k3: 238, 238, 238;
	--color-imw1yfgqb: 0, 0, 0;
	--color-ih1sy0axp: 26, 26, 26;
	--color-i3mjnkoi3: 221, 221, 221;
	--color-il0gapxi4: 51, 51, 51;
	--color-ics50kdo6: 255, 255, 255;
	--color-izce5qg81: 51, 51, 51;
	--color-iexp6xhcf: 26, 26, 26;
	--color-iiy7pmvvo: 255, 255, 255;
	--color-i4ctbgvfi: 26, 26, 26;
	--color-inkrbhv78: 26, 26, 26;
	--color-iuzip2iq9: 255, 255, 255;
	--color-i55dta66o: 221, 221, 221;
	--color-i8mr7njo4: 26, 26, 26;
	--color-ihpsx2byt: 26, 26, 26;
	--color-irsd732jv: 255, 105, 133;
	--color-izhsq4v2v: 255, 105, 133;
	--image-ib60csgkq: url("/d/tpl25_burger.svg");
	--color-in9df7mac: 26, 26, 26;
	--color-iagaylros: 255, 105, 132;
	--color-ili8ryufu: 26, 26, 26;
	--color-i3ssyfqcy: 26, 26, 26;
	--color-i39yh4zre: 26, 26, 26;
	--color-ish61c7f3: 26, 26, 26;
	--color-icy00ik69: 26, 26, 26;
	--color-i4umyg6cd: 26, 26, 26;
	--color-imqcets93: 26, 26, 26;
	--color-i6h6mymk3: 26, 26, 26;
	--color-iw1owjcmx: 26, 26, 26;
	--color-ihuot8nuu: 26, 26, 26;
	--color-in0rn7jyz: 255, 255, 255;
	--color-i6gnw76jh: 255, 255, 255;
	--color-if3w37o52: 255, 105, 132;
	--color-ijye97sut: 255, 255, 255;
	--color-ih90nqfyg: 255, 255, 255;
	--color-i8ogqxowh: 255, 255, 254;
	--color-ig1okjxkh: 255, 255, 255;
	--color-im75eeldk: 26, 26, 26;
	--color-irq2z22my: 255, 105, 132;
	--color-iuu7ln8hm: 255, 105, 132;
	--color-ihilanr7p: 255, 105, 132;
	--color-idqlrqosw: 255, 105, 132;
	--color-ia8611mg9: 26, 26, 26;
	--color-itruvarxd: 26, 26, 26;
	--color-iio1vvozh: 255, 255, 255;
	--color-ioj891o9f: 26, 26, 26;
	--color-igywt0rgc: 255, 105, 132;
	--color-irbjocl6p: 26, 26, 26;
	--color-ipqyeceum: 255, 255, 255;
	--color-ihhuvjr82: 26, 26, 26;
	--color-igcbcyp57: 255, 255, 255;
	--color-ighy8avga: 255, 105, 132;
	--color-i5ocis5it: 0, 0, 0;
	--color-iew9yv705: 56, 163, 204;
	--color-i1grzlsva: 0, 0, 0;
	--color-i3xjmsmba: 56, 163, 204;
	--color-i2zf2f4t8: 0, 0, 0;
	--color-izdsgbs4i: 56, 163, 204;
	--color-iftd8y12h: 26, 26, 26;
	--color-il5pu0eu4: 255, 255, 255;
	--color-inwwy25a0: 72, 76, 247;
	--color-iu2uuw6r3: 80, 174, 245;
	--color-inr8jts1h: 143, 63, 255;
	--color-iemqk1idl: 143, 63, 255;
	--color-ilrjntho4: 0, 119, 255;
	--color-io6hzc8yg: 0, 234, 255;
	--color-i8rmhe2b9: 0, 234, 255;
	--color-i4h5svv5k: 255, 255, 255;
	--color-inrpnnx7q: 255, 255, 255;
	--color-iuheybhsz: 255, 255, 255;
	--color-iotxup8xo: 72, 76, 247;
	--color-iv8mmp6kq: 80, 174, 245;
	--color-iscrfjt9z: 143, 63, 255;
	--color-innf8f0ov: 143, 63, 255;
}

.root--u-ifksibvol { position: relative; min-height: 100vh; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-ig2hwbqmk), 1); background-color: rgba(var(--color-iio1vvozh), 1); background-image: linear-gradient(rgba(var(--color-igywt0rgc), 0.04) 0%, rgba(var(--color-igywt0rgc), 0.04) 100%), linear-gradient(rgba(var(--color-ioj891o9f), 0.02) 0%, rgba(var(--color-ioj891o9f), 0.02) 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; font-family: Roboto, sans-serif }
.root--u-ifksibvol::before, .root--u-ifksibvol::after { content: ; display: table; clear: both }
.section--u-io3zpdtmd { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 8% }
.container--u-i8fk6tjhl { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-ipz5tbtpy { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-ili8ryufu), 0.6); width: 47%; line-height: 24px; margin-bottom: 60px; margin-top: 12px }
.heading--u-iat0gskc6 { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 47% }
.section--u-ihdab2122 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; background-color: rgba(var(--color-iledxykr6), 1) }
.imageFit--u-i8xmw7ket { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 50%; margin-left: auto; margin-right: 0px; margin-bottom: 0px; height: 100%; min-height: 300px }
.imageFit__img--u-i4f3ay4mo { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ibykph52j { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i4nb95e9j), 0.4) }
.imageFit__zoom--u-itb2gqs2w { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iumqd65la), 1) }
.svg_image--u-izu98au76 { 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-izu98au76 svg { flex-shrink: 0; width: 100%; height: 100% }
.container--u-iqkzog311 { width: 100%; max-width: 1350px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; display: inline-block; padding-top: 4%; padding-bottom: 4%; padding-right: 30px; padding-left: 30px; min-height: 0px }
.text--u-igyujypy6 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-i3ssyfqcy), 0.6); width: 100%; line-height: 24px; margin-bottom: 60px; margin-top: 12px }
.div--u-ip5dr58p3 { width: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 0%; padding-bottom: 0%; padding-right: 5%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-left: 0%; z-index: 2 }
.div--u-iklpqd4xm { width: 100%; position: absolute; display: inline-block; margin-left: 0px; margin-right: 0px; height: 100%; margin-top: 0px; margin-bottom: 0px }
.section--u-ijt6aqn53 { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7%; background-color: rgba(var(--color-iuu7ln8hm), 0.06) }
.container--u-i1rsd2f4h { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_title--u-it6firnmt { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 22px; font-weight: 500; color: rgba(var(--color-idncm8j1g), 0.9); margin-left: 0px; margin-right: 0px; width: 100%; line-height: normal }
.list__item--u-iyossyv5f { padding-top: 0px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; width: 47%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 40px; margin-bottom: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-it39uv2bc), 1) }
.list--u-iz6axebp4 { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.imageFit--u-idiujimnx { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 50px; height: 50px; margin-bottom: 0px; top: auto; opacity: 0.8 }
.imageFit__img--u-icsrcwdfc { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i17wkf0bj { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-it1rxceo0), 0.4) }
.imageFit__zoom--u-i3zh8zn39 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iehglijlm), 1) }
.svg_image--u-i2s5u0jvk { 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-i2s5u0jvk svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-in4644z84 { width: 90px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; top: -40px; margin-left: 0px; margin-right: 0px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; height: 90px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-color: rgba(var(--color-ij85km48w), 1); box-shadow: 0px 0px 0px 4px rgba(var(--color-idfs9g7iu), 1) }
.list__item--u-ibo7otol4 { margin-left: 0px; margin-right: 0px; width: 47%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 80px }
.list__item--u-ibo7otol4:nth-child(2n + 2) { margin-top: -130px }
.list--u-itjkv3eg2 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: space-between }
.imageFit--u-iou4v0b48 { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 380px; margin-left: 0px; margin-right: 0px }
.imageFit__img--u-icurvykai { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i1ogkjutj { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iw08u5h7r), 0.4) }
.imageFit__zoom--u-iad4un35z { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i8ah1gk5j), 1) }
.svg_image--u-itqbhfg46 { 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-itqbhfg46 svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iy0vhztmd { width: 100%; position: relative; display: block; overflow-x: hidden; overflow-y: hidden; margin-bottom: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.blocklist__item_title--u-idp4fvlcu { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 24px; font-weight: 500; margin-bottom: 0px; margin-right: 16px; margin-left: 0px; width: 100%; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; line-height: 24px }
.div--u-idiq87tgn { width: 80%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: -60px; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-iik8z0mbj), 1); color: rgba(var(--color-i67e0zcd5), 1) }
.div--u-idiq87tgn:hover, .div--u-idiq87tgn.is-hover { background-color: rgba(var(--color-iwcezdhxp), 1); color: rgba(var(--color-ihssw5zgo), 1) }
.div--u-idiq87tgn:hover .blocklist__item_title--u-idp4fvlcu, .div--u-idiq87tgn.is-hover .blocklist__item_title--u-idp4fvlcu {  }
.div--u-idiq87tgn:hover .svg_image--u-i4k1zvvde, .div--u-idiq87tgn.is-hover .svg_image--u-i4k1zvvde { background-color: rgba(var(--color-irffsgkba), 1) }
.div--u-idiq87tgn:hover .link-universal--u-ivp56jeq7, .div--u-idiq87tgn.is-hover .link-universal--u-ivp56jeq7 { color: rgba(var(--color-i41iwx7xu), 1) }
.div--u-idiq87tgn:hover .div--u-i9aqpfy6s, .div--u-idiq87tgn.is-hover .div--u-i9aqpfy6s { background-color: rgba(var(--color-iem4wm2q6), 1) }
.div--u-idiq87tgn:hover .svg_image--u-iztgawdgp, .div--u-idiq87tgn.is-hover .svg_image--u-iztgawdgp {  }
.div--u-idiq87tgn:hover .svg_image--u-i4k1zvvde .path-i66oeur85, .div--u-idiq87tgn.is-hover .svg_image--u-i4k1zvvde .path-i66oeur85 { fill: rgba(var(--color-itqsx67qt), 1) }
.div--u-idiq87tgn:hover .svg_image--u-i4k1zvvde .path-ijkko6bti, .div--u-idiq87tgn.is-hover .svg_image--u-i4k1zvvde .path-ijkko6bti { fill: rgba(var(--color-im02pb46w), 1) }
.div--u-idiq87tgn:hover .svg_image--u-iztgawdgp .path-iugss0glr, .div--u-idiq87tgn.is-hover .svg_image--u-iztgawdgp .path-iugss0glr { fill: rgba(var(--color-iytf9ew1k), 1) }
.link-universal--u-ivp56jeq7 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-left: 0px; margin-right: 0px; width: 100%; padding-top: 40px; padding-right: 8.14%; padding-bottom: 40px; padding-left: 8.14%; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-itfkao5ja), 1) }
.rich-text--u-i8w135a1k { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; max-width: 100%; overflow-x: auto; font-size: 18px; line-height: 1.6em; margin-bottom: 20px; color: rgba(var(--color-irbjocl6p), 0.6) }
.section--u-i5e25blmk { display: block; width: 100%; position: relative }
.page-title--u-iafbomgwy { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 100%; margin-top: 0px; margin-bottom: 0px }
.text--u-ix71aqwzv { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-ish61c7f3), 0.6); width: 80%; line-height: 24px; margin-top: 12px }
.heading--u-i03xx1u52 { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.section--u-itvm5umq3 { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7% }
.container--u-im6cxs2n5 { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_title--u-iho79483m { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 22px; font-weight: 500; color: rgba(var(--color-i7dautnox), 1); margin-left: 0px; margin-right: 0px; width: 100%; margin-bottom: 10px; text-align: left; line-height: 26px }
.blocklist__item_text--u-i7pg5274e { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; color: rgba(var(--color-iz943hzhg), 0.8); line-height: 1.6em; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.list__item--u-ifo5jh7rr { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 48%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 25px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-top: 0px; background-color: rgba(var(--color-ifr1flv20), 1) }
.list--u-ivzijgq7m { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.div--u-irixl372s { width: 100%; position: relative; display: block; margin-bottom: 30px; padding-top: 60%; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; overflow-x: hidden; overflow-y: hidden }
.imageFit--u-i0ru6h0bn { position: absolute; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; left: 0px; top: 0px; right: 0px; bottom: 0px }
.imageFit__img--u-ie3c4q9ib { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-iuj769w8s { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iow8lnpgn), 0.4) }
.imageFit__zoom--u-i3b2ml2yu { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ix6vego1e), 1) }
.svg_image--u-i8ktl051d { 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-i8ktl051d svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iu03xjspy { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: space-between }
.section--u-izi0ye3u1 { display: block; width: 100%; position: relative; padding-right: 0px; padding-left: 0px; padding-top: 8%; padding-bottom: 7% }
.container--u-imgivw4hq { width: 100%; max-width: 1350px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 30px; padding-left: 30px }
.text--u-iom44th96 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-i6h6mymk3), 0.6); width: 80%; line-height: 24px; margin-top: 12px }
.heading--u-i6tc0otc1 { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.blocklist__item_title--u-ik9ycinwc { margin-bottom: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 20px; font-weight: 500; color: rgba(var(--color-iaixm15c6), 1); text-align: center; line-height: 22px }
.blocklist__item_text--u-ixtsc740q { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; color: rgba(var(--color-in08a7vlv), 0.8); line-height: 1.4em }
.list__item--u-ix1xn16sm { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 24.96%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0px; margin-bottom: 25px; justify-content: flex-start }
.list__item--u-ix1xn16sm:hover, .list__item--u-ix1xn16sm.is-hover {  }
.list__item--u-ix1xn16sm:hover .imageFit--u-itlmkfg6k, .list__item--u-ix1xn16sm.is-hover .imageFit--u-itlmkfg6k { transform: scale3d(1.1, 1.1, 1.1) }
.list--u-izk93pfcs { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.imageFit--u-itlmkfg6k { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 600px; margin-left: 0px; margin-right: 0px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; filter: brightness(100%); cursor: pointer }
.imageFit__img--u-i14jg041b { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-im6o5huta { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ia9r57dwf), 0.4) }
.imageFit__zoom--u-iy69q78r6 { display: none; position: absolute; right: 24px; bottom: auto; width: 32px; height: 32px; background-color: rgba(var(--color-ij7g1dr7x), 1); top: 20px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-izm4mn059 { 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-izm4mn059 svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-idv39wx8e { width: 90%; position: relative; display: none; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; padding-top: 30px; margin-left: 0; margin-right: 0; margin-top: -80px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-ihpv34p04), 1); -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.div--u-ifa5o9thf { width: 100%; position: relative; display: block; overflow-x: hidden; overflow-y: hidden }
.section--u-i4i3fop1l { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; background-color: rgba(var(--color-ikeybi1vs), 1) }
.imageFit--u-i70n2lsns { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 50%; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; height: 100%; min-height: 300px }
.imageFit__img--u-ikjhbh3fp { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i9ho709bd { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ioxdidgrd), 0.4) }
.imageFit__zoom--u-i194p4zh5 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-icu6fh4mv), 1) }
.svg_image--u-iegy6bl7e { 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-iegy6bl7e svg { flex-shrink: 0; width: 100%; height: 100% }
.container--u-is8d0ojkr { width: 100%; max-width: 1350px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; z-index: 1; padding-top: 4%; padding-bottom: 4%; padding-right: 30px; padding-left: 30px; min-height: 0px }
.text--u-ibl96rzbv { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-io9xowu37), 0.8); line-height: 24px }
.div--u-ivlt85p5u { width: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 0%; padding-bottom: 0%; padding-right: 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-left: 5%; margin-left: auto; margin-right: 0px; min-height: 400px; justify-content: center }
.heading--u-i03zsxecd { font-size: 60px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 100%; color: rgba(var(--color-i35y7jgeh), 1); min-height: 100px }
.text--u-ih67ha7ob { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 18px; line-height: 1.6em; margin-bottom: 20px; color: rgba(var(--color-iq5023av6), 0.8) }
.div--u-irxj692a9 { width: 100%; position: absolute; display: inline-block; margin-left: 0px; margin-right: 0px; height: 100%; margin-top: 0px; margin-bottom: 0px }
.section--u-ia2ado479 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: rgba(var(--color-ihilanr7p), 0.06) }
.container--u-iw4ccc3yj { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start }
.div--u-i78t5ei1e { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; height: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; padding-top: 0px }
.mosaic-accordion--u-iebroqy8v { width: 100%; display: block; position: relative; margin-right: 0px }
.mosaic-accordion__item--u-i43cullpx { margin-bottom: 10px }
.mosaic-accordion__item--u-i43cullpx.is-opened {  }
.mosaic-accordion__item--u-i43cullpx.is-opened .mosaic-accordion__icon--u-iupcf4wax { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.mosaic-accordion__item--u-i43cullpx.is-opened .svg_image--u-ikmznsq3r { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.mosaic-accordion__item--u-i43cullpx.is-opened .mosaic-accordion__head--u-iapesenr3 { background-color: rgba(var(--color-izegbc7tr), 1) }
.mosaic-accordion__item--u-i43cullpx.is-opened .mosaic-accordion__title--u-ijddky6s3 { color: rgba(var(--color-izfl1tpzc), 1) }
.mosaic-accordion__item--u-i43cullpx.is-opened .div--u-iurlliy5i { background-color: rgba(var(--color-iig247h9j), 1) }
.mosaic-accordion__item--u-i43cullpx.is-opened .svg_image--u-ikmznsq3r .path-i8jxi2eg7 { fill: rgba(var(--color-ia8jiuxfc), 1) }
.mosaic-accordion__head--u-iapesenr3 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; cursor: pointer; background-color: rgba(var(--color-ivarqr552), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-accordion__head--u-iapesenr3:hover, .mosaic-accordion__head--u-iapesenr3.is-hover { background-color: rgba(var(--color-ieeijv0z7), 1) }
.mosaic-accordion__head--u-iapesenr3:hover .mosaic-accordion__title--u-ijddky6s3, .mosaic-accordion__head--u-iapesenr3.is-hover .mosaic-accordion__title--u-ijddky6s3 { color: rgba(var(--color-irmyy442d), 1) }
.mosaic-accordion__head--u-iapesenr3:hover .div--u-iurlliy5i, .mosaic-accordion__head--u-iapesenr3.is-hover .div--u-iurlliy5i { background-color: rgba(var(--color-icnx7ie4a), 1) }
.mosaic-accordion__head--u-iapesenr3:hover .svg_image--u-ikmznsq3r .path-i8jxi2eg7, .mosaic-accordion__head--u-iapesenr3.is-hover .svg_image--u-ikmznsq3r .path-i8jxi2eg7 { fill: rgba(var(--color-ip1ti3gkf), 1) }
.mosaic-accordion__icon--u-iupcf4wax { flex-shrink: 0; width: 39px; height: 39px; cursor: pointer; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: 0px 0px 0px 1px rgba(var(--color-isvmx2hvo), 0.1); background-color: rgba(var(--color-i1fanefhl), 1); background-image: var(--image-ic4sczalf); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; display: none }
.mosaic-accordion__title--u-ijddky6s3 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; line-height: 1.6em; font-size: 20px; font-weight: 500; margin-left: 0px; margin-right: 20px }
.mosaic-accordion__body--u-ijwdgpstc { display: none }
.mosaic-accordion__content--u-i70tm8gkr { padding-top: 30px; padding-right: 40px; padding-bottom: 20px; padding-left: 40px; line-height: normal }
.mosaic-accordion__text--u-ic2liuli4 { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 1.6em; font-size: 18px; color: rgba(var(--color-ikvykn1m3), 0.8) }
.heading--u-i2btzokq4 { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.text--u-i99ohxd85 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-icy00ik69), 0.6); width: 80%; line-height: 24px; margin-top: 12px }
.text--u-i6euzn3nb { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-i39yh4zre), 0.6); width: 80%; line-height: 24px; margin-top: 12px }
.heading--u-isesuibk0 { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.section--u-ieed297de { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7% }
.container--u-inctfjdbi { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_title--u-i9905x5bl { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 20px; font-weight: 500; color: rgba(var(--color-in1l9ik3v), 1); margin-left: 0px; margin-right: 0px; width: 100%; margin-bottom: 8px; line-height: 20px }
.blocklist__item_text--u-izd2hg42i { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; color: rgba(var(--color-ii641113v), 0.8); line-height: 1.6em; width: 100% }
.list__item--u-iw59qbyvj { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 32%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 25px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-ie9cbtmsl), 1) }
.list--u-i7ml9ah09 { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.div--u-ifpgaweq2 { width: 100%; position: relative; display: block; margin-bottom: 30px }
.imageFit--u-i1lwn6l13 { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 360px; margin-left: 0px; margin-right: 0px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px }
.imageFit__img--u-ip7yr91y8 { object-fit: cover; width: 100%; height: 100% }
.imageFit__zoom--u-iw5xclayb { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i02e8oh7v), 1) }
.svg_image--u-i6b42v40w { 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-i6b42v40w svg { flex-shrink: 0; width: 100%; height: 100% }
.section--u-ised8jbmo { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 4%; padding-bottom: 4%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: rgba(var(--color-i6ba2w14k), 1); color: rgba(var(--color-i4cgurnt6), 1) }
.container--u-ih9icayhk { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: space-between; padding-top: 0px; padding-bottom: 0px; color: rgba(var(--color-iamtd5dwu), 1) }
.div--u-igqk9xqet { width: 50%; position: relative; padding-right: 4% }
.div--u-iujjveuxt { width: 430px; position: relative; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; flex-shrink: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.heading--u-iy9g5u987 { font-size: 40px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 100%; margin-bottom: 12px; color: rgba(var(--color-ilag1kqnd), 1) }
.text--u-ixghwlqlt { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 20px; width: 100%; color: rgba(var(--color-ip6h8fkd7), 1); line-height: 24px }
.mosaic-form--u-i18krz6jm { display: block; width: 100%; margin-top: 0px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; flex-shrink: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px }
.mosaic-form--u-i18krz6jm * { outline-style: none }
.mosaic-form--u-i18krz6jm .mosaic-form__title--u-ivtduyh7x { line-height: 32px; margin-bottom: 20px; font-size: 30px; margin-left: 0px; margin-right: 0px; max-width: 510px; text-align: left; font-weight: 700; color: rgba(var(--color-ie80jvmcu), 1); display: none }
.mosaic-form--u-i18krz6jm .mosaic-form__header { display: none; margin-bottom: 5px }
.mosaic-form--u-i18krz6jm .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i18krz6jm .mosaic-form__field { margin-bottom: 12px; display: block; margin-right: 24px; margin-left: 0px; width: 100% }
.mosaic-form--u-i18krz6jm .mosaic-form__name { font-weight: bold; color: rgba(var(--color-itz703aqf), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__text { display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; margin-left: 0px; margin-right: 0px; width: 100%; background-color: rgba(var(--color-i7ylu8x5q), 0); color: rgba(var(--color-iqnswflzg), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; 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-iefp6u5mo), 0.15); border-right-color: rgba(var(--color-inru2vzba), 0.15); border-bottom-color: rgba(var(--color-icb9wv7pj), 0.15); border-left-color: rgba(var(--color-i9k7avnbp), 0.15); outline-style: none; outline-color: rgba(var(--color-ihmru0p5s), 0); height: 56px }
.mosaic-form--u-i18krz6jm .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-ikgbilqau), 1); display: none }
.mosaic-form--u-i18krz6jm .svg_image { 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: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i18krz6jm .svg_image_checkbox { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i18krz6jm .svg_image_radio { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i18krz6jm .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; cursor: pointer; background-color: rgba(var(--color-i1m2kusf4), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-ikmj3l1tl), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-i7056pzg8), 0.15); border-right-color: rgba(var(--color-i0s1aemga), 0.15); border-bottom-color: rgba(var(--color-idmqedux6), 0.15); border-left-color: rgba(var(--color-iey4vtir9), 0.15) }
.mosaic-form--u-i18krz6jm .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; cursor: pointer; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-i90lgdz30), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; box-shadow: none; color: rgba(var(--color-ixj04w82x), 1); border-top-color: rgba(var(--color-ian192hdz), 0.15); border-right-color: rgba(var(--color-ijsx34jha), 0.15); border-bottom-color: rgba(var(--color-ilzzyrb5w), 0.15); border-left-color: rgba(var(--color-inhfaq2g5), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-i18krz6jm .mosaic-form__textarea { width: 100%; display: block; height: 80px; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; background-color: rgba(var(--color-ilgz57hjo), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-ixb07l2nd), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-color: rgba(var(--color-i1mafydme), 0.15); border-right-color: rgba(var(--color-ipcusnytg), 0.15); border-bottom-color: rgba(var(--color-ir8a3lp3v), 0.15); border-left-color: rgba(var(--color-i5v3l8qbq), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-i18krz6jm .mosaic-form__select { width: 100%; display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 40px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-iz6m2ux0y), 1); background-color: rgba(var(--color-ibnfnlmsw), 1); box-shadow: none; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-iff6ep90z), 0.15); border-right-color: rgba(var(--color-ik5zbmn70), 0.15); border-bottom-color: rgba(var(--color-imj5kjg4z), 0.15); border-left-color: rgba(var(--color-iylun2d62), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-i18krz6jm .mosaic-form__select-multiple { width: 100%; display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgba(var(--color-iaapq3weg), 0); color: rgba(var(--color-i3o3omkcu), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; font-size: 16px; border-top-color: rgba(var(--color-iuqbinaaa), 0.15); border-right-color: rgba(var(--color-i19e4php9), 0.15); border-bottom-color: rgba(var(--color-ildc8f4ks), 0.15); border-left-color: rgba(var(--color-i4nl5wzsl), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-i18krz6jm .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i18krz6jm .mosaic-form__date-interval-delimiter { width: 15px; height: 1px; flex-shrink: 0; margin-right: 5px; margin-left: 5px; background-color: rgba(var(--color-imlwjq2dj), 0.1) }
.mosaic-form--u-i18krz6jm .mosaic-form__error { color: rgba(var(--color-isfwjbtj3), 1); display: inline-block; margin-top: 5px; font-size: 14px; padding-top: 5px; padding-bottom: 5px; width: 100% }
.mosaic-form--u-i18krz6jm .mosaic-form__required { color: rgba(var(--color-iktlgwl50), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__note { color: rgba(var(--color-i8br1fmcu), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; 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-idhjrj1h1), 1); border-right-color: rgba(var(--color-ih4tdu9a9), 1); border-bottom-color: rgba(var(--color-in9120ftd), 1); border-left-color: rgba(var(--color-iktp8wzor), 1); background-color: rgba(var(--color-irjpbl9de), 0.2) }
.mosaic-form--u-i18krz6jm .mosaic-form__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-ijl9govd5), 1); border-right-color: rgba(var(--color-i6r5b2xso), 1); border-bottom-color: rgba(var(--color-iayz28woa), 1); border-left-color: rgba(var(--color-id3swl6k6), 1); background-color: rgba(var(--color-icn2guf8f), 0.2) }
.mosaic-form--u-i18krz6jm .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i18krz6jm .mosaic-form__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-form--u-i18krz6jm .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 15px; padding-right: 30px; padding-bottom: 16px; padding-left: 30px; line-height: normal; background-color: rgba(var(--color-iudyke9jw), 1); color: rgba(var(--color-igcjrejdr), 1); border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: relative; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: auto; margin-right: 0px; margin-top: 0px; min-height: 56px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i18krz6jm .mosaic-form__upload-progress { margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; right: 10px }
.mosaic-form--u-i18krz6jm .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px }
.mosaic-form--u-i18krz6jm .progressContainer { position: relative }
.mosaic-form--u-i18krz6jm .progressCancel { font-size: 0px; display: block; height: 30px; width: 30px; position: absolute; right: 0px; top: 0px; text-align: center; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-i7vicxhw3), 1); background-image: var(--image-iljt86waj); background-repeat: no-repeat; background-position: center center; background-size: 12.60px auto; background-attachment: scroll }
.mosaic-form--u-i18krz6jm .progressName { font-weight: 700; text-align: left; overflow-x: hidden; overflow-y: hidden; color: rgba(var(--color-i597onsg2), 1) }
.mosaic-form--u-i18krz6jm .progressBarStatus { margin-top: 2px; text-align: left; color: rgba(var(--color-i7q7vbb1v), 1) }
.mosaic-form--u-i18krz6jm .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; margin-top: 2px; background-color: rgba(var(--color-iwmdttkro), 1) }
.mosaic-form--u-i18krz6jm .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iluf8e82z), 1); margin-top: 2px }
.mosaic-form--u-i18krz6jm .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 6px; color: rgba(var(--color-ijarur68p), 1); font-size: 14px }
.mosaic-form--u-i18krz6jm .button__text { font-size: 18px }
.mosaic-form--u-i18krz6jm .mosaic-form__form--u-infi5rkik { padding-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-i18krz6jm .mosaic-form__success__text--u-ik767q7zf { color: rgba(var(--color-iggch7up6), 1); font-size: 24px; font-weight: 500; line-height: 24px }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox-group-item { color: rgba(var(--color-ip7rl65w9), 1); border-top-color: rgba(var(--color-icq86kheu), 1); border-right-color: rgba(var(--color-i4qnvuhed), 1); border-bottom-color: rgba(var(--color-irc6f0rl3), 1); border-left-color: rgba(var(--color-iwrgtbbm5), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-i18krz6jm .mosaic-form__file-button-placeholder { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; background-color: rgba(var(--color-i60ltyqrv), 0); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: 0px 0px 0px 1px rgba(var(--color-i9ljca0bk), 0.1); color: rgba(var(--color-i6vbnsl4l), 1); font-size: 15px; min-height: 40px; transition-property: background-color; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-i18krz6jm .mosaic-form__count { padding-left: 5px; font-size: 15px }
.mosaic-form--u-i18krz6jm .mosaic-form__radio-group-item {  }
.mosaic-form--u-i18krz6jm .div--u-izci1epfu { padding-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i18krz6jm .div--u-iw2l1u56v { display: none }
.mosaic-form--u-i18krz6jm .div--u-i37fre6bp { width: auto }
.mosaic-form--u-i18krz6jm .mosaic-form__radio { display: none }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox { display: none }
.mosaic-form--u-i18krz6jm .mosaic-form__radio-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__radio-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__checkbox-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i18krz6jm .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i18krz6jm .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i18krz6jm .mosaic-form__button:hover, .mosaic-form--u-i18krz6jm .mosaic-form__button.is-hover { background-color: rgba(var(--color-ij02qt4ik), 1); background-image: linear-gradient(rgba(var(--color-ilhzq8nnz), 0.1) 0%, rgba(var(--color-ilhzq8nnz), 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i18krz6jm .mosaic-form__text::placeholder { color: rgba(var(--color-i8w8fs9oa), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__textarea::placeholder { color: rgba(var(--color-ijczg6k28), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__date::placeholder { color: rgba(var(--color-it03q59h6), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ioxqvjuet), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i18krz6jm .mosaic-form__file-button-placeholder.is-hover { background-color: rgba(var(--color-iews314fm), 1); box-shadow: none; color: rgba(var(--color-i7q331iel), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__text:focus, .mosaic-form--u-i18krz6jm .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-ipjozxmiu), 0.7); border-right-color: rgba(var(--color-iqb053al1), 0.7); border-bottom-color: rgba(var(--color-ilc9pbkes), 0.7); border-left-color: rgba(var(--color-izn12lrvr), 0.7) }
.mosaic-form--u-i18krz6jm .mosaic-form__select:focus, .mosaic-form--u-i18krz6jm .mosaic-form__select.is-focus { border-top-color: rgba(var(--color-i2m6ectl9), 0.7); border-right-color: rgba(var(--color-istpmhabi), 0.7); border-bottom-color: rgba(var(--color-iu0c1yqav), 0.7); border-left-color: rgba(var(--color-isf2601sw), 0.7); box-shadow: none }
.mosaic-form--u-i18krz6jm .mosaic-form__select-multiple:focus, .mosaic-form--u-i18krz6jm .mosaic-form__select-multiple.is-focus { border-top-color: rgba(var(--color-iyexfkz2r), 0.7); border-right-color: rgba(var(--color-ibbmzkuhw), 0.7); border-bottom-color: rgba(var(--color-irzap9ss1), 0.7); border-left-color: rgba(var(--color-i9uj8719m), 0.7); box-shadow: none; color: rgba(var(--color-ilwoatw2u), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__textarea:focus, .mosaic-form--u-i18krz6jm .mosaic-form__textarea.is-focus { border-top-color: rgba(var(--color-ihhyd4jwf), 0.7); border-right-color: rgba(var(--color-istd4wz62), 0.7); border-bottom-color: rgba(var(--color-irvbzajfe), 0.7); border-left-color: rgba(var(--color-iid6vsdre), 0.7); box-shadow: none }
.mosaic-form--u-i18krz6jm .mosaic-form__date-interval:focus, .mosaic-form--u-i18krz6jm .mosaic-form__date-interval.is-focus { border-top-color: rgba(var(--color-icpmmqnx4), 0.7); border-right-color: rgba(var(--color-i3glo916p), 0.7); border-bottom-color: rgba(var(--color-icv9q70w1), 0.7); border-left-color: rgba(var(--color-ive1sqxjm), 0.7) }
.mosaic-form--u-i18krz6jm .mosaic-form__textarea:hover, .mosaic-form--u-i18krz6jm .mosaic-form__textarea.is-hover { border-top-color: rgba(var(--color-im73q8289), 0.6); border-right-color: rgba(var(--color-idkynuzvc), 0.6); border-bottom-color: rgba(var(--color-ifjqg3fti), 0.6); border-left-color: rgba(var(--color-ilv4eh4lz), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__date-interval:hover, .mosaic-form--u-i18krz6jm .mosaic-form__date-interval.is-hover { border-top-color: rgba(var(--color-ig1bbz3tr), 0.6); border-right-color: rgba(var(--color-i4s7txb46), 0.6); border-bottom-color: rgba(var(--color-iek15fotf), 0.6); border-left-color: rgba(var(--color-ij7cwqldj), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__select:hover, .mosaic-form--u-i18krz6jm .mosaic-form__select.is-hover { border-top-color: rgba(var(--color-idytali5b), 0.6); border-right-color: rgba(var(--color-i7weuszq7), 0.6); border-bottom-color: rgba(var(--color-i7jhzy1rq), 0.6); border-left-color: rgba(var(--color-ikvozaj79), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__date:hover, .mosaic-form--u-i18krz6jm .mosaic-form__date.is-hover { border-top-color: rgba(var(--color-iyq6dxbet), 0.6); border-right-color: rgba(var(--color-i7tsaz83l), 0.6); border-bottom-color: rgba(var(--color-inx149zix), 0.6); border-left-color: rgba(var(--color-iv0wf985t), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__date:focus, .mosaic-form--u-i18krz6jm .mosaic-form__date.is-focus { border-top-color: rgba(var(--color-ij2dinz5c), 0.7); border-right-color: rgba(var(--color-i7jkv0h6z), 0.7); border-bottom-color: rgba(var(--color-ioyn2z004), 0.7); border-left-color: rgba(var(--color-ifuo1r3kl), 0.7) }
.mosaic-form--u-i18krz6jm .mosaic-form__text:hover, .mosaic-form--u-i18krz6jm .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-ig3d0prpd), 0.6); border-right-color: rgba(var(--color-ili065ylx), 0.6); border-bottom-color: rgba(var(--color-icnxoe3t4), 0.6); border-left-color: rgba(var(--color-ijsau1v3o), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__text:active::placeholder, .mosaic-form--u-i18krz6jm .mosaic-form__text.is-active::placeholder { color: rgba(var(--color-ikubz3b1r), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__text:focus::placeholder, .mosaic-form--u-i18krz6jm .mosaic-form__text.is-focus::placeholder { color: rgba(var(--color-i7nflnkgl), 0) }
.mosaic-form--u-i18krz6jm .mosaic-form__textarea:focus::placeholder, .mosaic-form--u-i18krz6jm .mosaic-form__textarea.is-focus::placeholder { color: rgba(var(--color-ilal3pfjz), 0) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio ~ .mosaic-form__value { color: rgba(var(--color-i0yjdb92a), 0.7); margin-left: 8px; font-size: 15px }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 10px; color: rgba(var(--color-iqgrll0k6), 0.7); font-size: 15px }
.mosaic-form--u-i18krz6jm .mosaic-form__select option { color: rgba(var(--color-ib4flt0ib), 0.7) }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { height: 24px; width: 24px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-top-color: rgba(var(--color-ifidgy43b), 0.15); border-right-color: rgba(var(--color-i7z5sdd86), 0.15); border-bottom-color: rgba(var(--color-iianjc7qy), 0.15); border-left-color: rgba(var(--color-i66qahga8), 0.15); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgba(var(--color-iqdeekv2s), 0) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio ~ .mosaic-form__radio-icon { height: 26px; width: 26px; background-color: rgba(var(--color-idw572c0f), 0); border-top-color: rgba(var(--color-it15sk554), 0.15); border-right-color: rgba(var(--color-ipa6so8oq), 0.15); border-bottom-color: rgba(var(--color-i3m72l8nb), 0.15); border-left-color: rgba(var(--color-iglhi4upm), 0.15) }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { border-top-color: rgba(var(--color-i62iqmscs), 0.6); border-right-color: rgba(var(--color-ipwrt2n2e), 0.6); border-bottom-color: rgba(var(--color-ibz4jotns), 0.6); border-left-color: rgba(var(--color-i5z92so45), 0.6); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i18krz6jm .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-ii3elqmc3), 0.6); border-right-color: rgba(var(--color-i6w8hg0gj), 0.6); border-bottom-color: rgba(var(--color-i8if4evhk), 0.6); border-left-color: rgba(var(--color-i71e8n81u), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i18krz6jm .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ilam0q86m), 0); background-image: none; background-position: 0 0; background-repeat: repeat; background-size: auto; background-attachment: scroll; border-top-width: 7px; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-top-color: rgba(var(--color-i0v0l02e9), 1); border-right-color: rgba(var(--color-i7gk63997), 1); border-bottom-color: rgba(var(--color-ikv8dffky), 1); border-left-color: rgba(var(--color-ixqk8f5u9), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i18krz6jm .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-image: var(--image-i513no5g5); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-ii49u8s7c), 1); border-top-color: rgba(var(--color-i7mnqsjkz), 1); border-right-color: rgba(var(--color-ih0wjnt6m), 1); border-bottom-color: rgba(var(--color-ifbf01rza), 1); border-left-color: rgba(var(--color-i60l48n94), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio:checked ~ .mosaic-form__value, .mosaic-form--u-i18krz6jm .mosaic-form__radio.is-checked ~ .mosaic-form__value { color: rgba(var(--color-ieu1z9ay2), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox:checked ~ .mosaic-form__value, .mosaic-form--u-i18krz6jm .mosaic-form__checkbox.is-checked ~ .mosaic-form__value { color: rgba(var(--color-irdqbixju), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio:checked ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon.is-hover {  }
.mosaic-form--u-i18krz6jm .mosaic-form__label:hover .mosaic-form__radio ~ .mosaic-form__radio-icon, .mosaic-form--u-i18krz6jm .mosaic-form__label.is-hover .mosaic-form__radio ~ .mosaic-form__radio-icon { border-top-color: rgba(var(--color-ispdomldj), 0.6); border-right-color: rgba(var(--color-ibos9pp7x), 0.6); border-bottom-color: rgba(var(--color-if0abqszc), 0.6); border-left-color: rgba(var(--color-i8rxd7e33), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__label:hover .mosaic-form__radio ~ .mosaic-form__value, .mosaic-form--u-i18krz6jm .mosaic-form__label.is-hover .mosaic-form__radio ~ .mosaic-form__value { color: rgba(var(--color-ik96i3qr5), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__label:hover .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i18krz6jm .mosaic-form__label.is-hover .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { border-top-color: rgba(var(--color-iahpo93eh), 1); border-right-color: rgba(var(--color-ir2x3akug), 1); border-bottom-color: rgba(var(--color-ig007k6s6), 1); border-left-color: rgba(var(--color-i0dmf1x17), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio-group-item:hover .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__radio-group-item.is-hover .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover { border-top-color: rgba(var(--color-ib9o9knl9), 0.6); border-right-color: rgba(var(--color-i2uzcjwl1), 0.6); border-bottom-color: rgba(var(--color-itz2l81t7), 0.6); border-left-color: rgba(var(--color-in9mj257x), 0.6) }
.mosaic-form--u-i18krz6jm .mosaic-form__label:hover .mosaic-form__radio:checked ~ .mosaic-form__value, .mosaic-form--u-i18krz6jm .mosaic-form__label.is-hover .mosaic-form__radio.is-checked ~ .mosaic-form__value { color: rgba(var(--color-in75f75pn), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__checkbox-group-item:hover .mosaic-form__checkbox ~ .mosaic-form__value, .mosaic-form--u-i18krz6jm .mosaic-form__checkbox-group-item.is-hover .mosaic-form__checkbox ~ .mosaic-form__value { color: rgba(var(--color-iesx5dpw6), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__radio-group-item:hover .mosaic-form__radio:checked ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-i18krz6jm .mosaic-form__radio-group-item.is-hover .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon.is-hover { border-top-color: rgba(var(--color-ifdg6tn6e), 1); border-right-color: rgba(var(--color-ij7nd59u6), 1); border-bottom-color: rgba(var(--color-ifjpmge6j), 1); border-left-color: rgba(var(--color-i507ikji6), 1) }
.mosaic-form--u-i18krz6jm .mosaic-form__label:hover .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover ~ .mosaic-form__value, .mosaic-form--u-i18krz6jm .mosaic-form__label.is-hover .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover ~ .mosaic-form__value { border-top-color: rgba(var(--color-igis20iiq), 1); border-right-color: rgba(var(--color-i9w6ro4jg), 1); border-bottom-color: rgba(var(--color-iw3q94p8u), 1); border-left-color: rgba(var(--color-ijux192wk), 1); color: rgba(var(--color-i6anjczlp), 1) }
.mosaic-form__field--u-ipeizs3gh { display: block }
.mosaic-form__field--u-imt4w0uzb { display: block }
.div--u-izci1epfu { width: 100%; position: relative; display: block }
.mosaic-form__button--u-i6z46kdcp { display: block }
.div--u-iw2l1u56v { width: 100%; position: relative; display: block }
.div--u-i37fre6bp { width: 100%; position: relative; display: inline-block }
.text--u-iz630gw1j { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-i4umyg6cd), 0.6); width: 80%; line-height: 24px; margin-top: 12px }
.heading--u-isi6tqy4m { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.section--u-iilobts66 { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7% }
.container--u-ii0c1hbra { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_title--u-idsjb9nkr { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 20px; font-weight: 500; color: rgba(var(--color-ifkb9g9ur), 1); margin-left: 0px; margin-right: 0px; width: 100%; margin-bottom: 8px; line-height: 20px }
.blocklist__item_text--u-imlzb99v4 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; color: rgba(var(--color-idpytq7ns), 0.8); line-height: 1.6em; margin-bottom: 20px; margin-top: -10px }
.list__item--u-i0utw4b5y { padding-top: 0px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 48.8%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 40px; margin-bottom: 25px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-i87vhqadp), 1) }
.list--u-itra0bj7o { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.div--u-ilc2optzn { width: 80px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; top: -40px; margin-left: 0px; margin-right: 0px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; height: 80px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-color: rgba(var(--color-iugtgbjqy), 1); 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-i83ktj3zr), 0.06); border-right-color: rgba(var(--color-izc896yx2), 0.06); border-bottom-color: rgba(var(--color-io62qp3ez), 0.06); border-left-color: rgba(var(--color-iv8xfuo4t), 0.06) }
.blocklist__item_text--u-ilfe78mxm { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; color: rgba(var(--color-igjbgk5ju), 0.8); line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
.svg_image--u-i3ucmluuk { 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: 40px; width: 40px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i3ucmluuk > svg { flex-shrink: 0 }
.svg_image--u-i3ucmluuk svg { width: 100%; height: 100% }
.svg_image--u-i3ucmluuk .path-izseap9gc { fill: rgba(var(--color-il2rju340), 0.2) }
.svg_image--u-i3ucmluuk .path-ikmzzvtok { fill: rgba(var(--color-iq18xgjbm), 0.2) }
.text--u-ibw487f7k { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; color: rgba(var(--color-imqcets93), 0.6); width: 80%; line-height: 24px; margin-bottom: 60px; margin-top: 12px }
.section--u-ii1t5bjmo { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7%; background-color: rgba(var(--color-idqlrqosw), 0.06) }
.container--u-irv6w6p1b { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-iyd236mjs { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 23.6%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 25px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-top: 0px; background-color: rgba(var(--color-ie4e4s076), 1) }
.list__item--u-iyd236mjs:hover .imageFit--u-im92964ih, .list__item--u-iyd236mjs.is-hover .imageFit--u-im92964ih {  }
.list--u-id7y6bo94 { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.div--u-i996zf8dy { width: 100%; position: relative; display: block; overflow-x: hidden; overflow-y: hidden; cursor: pointer; padding-top: 132% }
.div--u-i996zf8dy:hover .imageFit--u-im92964ih, .div--u-i996zf8dy.is-hover .imageFit--u-im92964ih { transform: scale3d(1.1, 1.1, 1.1) }
.imageFit--u-im92964ih { position: absolute; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; top: 0px; left: 0px; right: 0px; bottom: 0px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px }
.imageFit__img--u-iz1q5j56p { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-imgnh82jb { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iztmaiplr), 0.4) }
.imageFit__zoom--u-i59usdadm { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ic5rovyk4), 1) }
.svg_image--u-ipf4kofwd { 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-ipf4kofwd svg { flex-shrink: 0; width: 100%; height: 100% }
.heading--u-i4argxinx { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.section--u-ib38li5i7 { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7% }
.container--u-ii0c5lok9 { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.include--u-i0fuajumi { display: block }
.section--u-iv4jga9sp { display: block; width: 100%; position: relative; padding-top: 0px; padding-bottom: 8%; padding-right: 30px; padding-left: 30px }
.container--u-iuwi2ghb2 { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-is1ew14im { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-left: 48px; margin-right: 0; padding-top: 32px; padding-bottom: 0px; z-index: 1; padding-right: 48px; background-color: rgba(var(--color-ivc14s8ak), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; max-width: 52% }
.text--u-iuq70xiq9 { vertical-align: top; position: relative; font-size: 20px; margin-top: 12px; margin-left: 0px; margin-right: 0px; line-height: 1.4em; color: rgba(var(--color-ihuz63b45), 0.6) }
.heading--u-it58c7xjy { font-size: 48px; position: relative; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; line-height: normal }
.mosaic-slider_wrapper--u-iscfjr7tp { display: block; vertical-align: top; max-width: 100% }
.mosaic-slider_direction--u-iglz8rejr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 100%; max-height: 100% }
.mosaic-slider--u-ibcynkuoy { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; max-width: 100%; margin-left: 0px; margin-right: 0px; min-height: 580px }
.mosaic-slider--u-ibcynkuoy .is-removed { display: none }
.mosaic-slider__items_wrapper--u-i8iraqei1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__list--u-ih0ijx1de { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100% }
.mosaic-slider__thumbs--u-irc9di04p { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; width: 400px; max-width: 100%; max-height: 100% }
.mosaic-slider__thumbs--u-irc9di04p.slick-last-slide .mosaic-slider__thumbs_arrow--prev--u-iracl257y.slick-disabled, .mosaic-slider__thumbs--u-irc9di04p.slick-last-slide .mosaic-slider__thumbs_arrow--next--u-ikgutbguw.slick-disabled, .mosaic-slider--u-ibcynkuoy.slick-last-slide .mosaic-slider__arrow--prev--u-iq8yd9n7w.slick-disabled, .mosaic-slider--u-ibcynkuoy.slick-last-slide .mosaic-slider__arrow--next--u-i6cm9fyze.slick-disabled, .mosaic-slider--u-ibcynkuoy.slick-last-slide .mosaic-slider__preview_arrow--prev--u-ie8q99yar.disabled, .mosaic-slider--u-ibcynkuoy.slick-last-slide .mosaic-slider__preview_arrow--next--u-iuab13xal.disabled { opacity: 0; visibility: hidden }
.mosaic-slider__item__outer--u-ivar2xyc0 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; width: 100%; max-width: 100%; height: 100% }
.mosaic-slider__item--u-i0dwz2iuw { flex-shrink: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; max-width: 100%; overflow-x: hidden; overflow-y: hidden }
.imageFit--u-ig8egkn6l { position: absolute; left: auto; top: 0px; width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: auto; margin-right: 0px; right: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.imageFit__img--u-ijmko2hmz { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-imnpd4h4t { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ib9mep5li), 0.2) }
.imageFit__zoom--u-isik2q23i { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ioecn0gk3), 1) }
.mosaic-slider__arrows_wrapper--u-i9h3rclsg { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__arrows--u-irhxha3lm { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-bottom: -28px; margin-left: 64px; margin-right: 64px }
.mosaic-slider__arrow--prev--u-iq8yd9n7w { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 56px; height: 56px; justify-content: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0; cursor: pointer; pointer-events: auto; background-color: rgba(var(--color-ini2cic8d), 1); margin-left: -12px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.mosaic-slider__arrow--prev--u-iq8yd9n7w:hover, .mosaic-slider__arrow--prev--u-iq8yd9n7w.is-hover { background-color: rgba(var(--color-isvrab32w), 1) }
.mosaic-slider__arrow--prev--u-iq8yd9n7w.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.mosaic-slider__arrow--prev--u-iq8yd9n7w:hover .svg_image--u-ip9w6uh05 .path-iugkoasx6, .mosaic-slider__arrow--prev--u-iq8yd9n7w.is-hover .svg_image--u-ip9w6uh05 .path-iugkoasx6 { fill: rgba(var(--color-izj8qapgu), 1) }
.mosaic-slider__arrow--next--u-i6cm9fyze { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 56px; height: 56px; justify-content: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0; cursor: pointer; pointer-events: auto; background-color: rgba(var(--color-i3iogypt3), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-left: 12px }
.mosaic-slider__arrow--next--u-i6cm9fyze:hover, .mosaic-slider__arrow--next--u-i6cm9fyze.is-hover { background-color: rgba(var(--color-iw0qds24l), 1) }
.mosaic-slider__arrow--next--u-i6cm9fyze.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.mosaic-slider__arrow--next--u-i6cm9fyze:hover .svg_image--u-i78incbsj .path-i2hrttgic, .mosaic-slider__arrow--next--u-i6cm9fyze.is-hover .svg_image--u-i78incbsj .path-i2hrttgic { fill: rgba(var(--color-iq8ff2lak), 1) }
.mosaic-slider__preview_arrows_wrapper--u-iabsep3px { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__control_preview_arrows--u-itjvdhno6 { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__preview_arrows--u-ibd5tg1ny { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-bottom: -25px; padding-left: 10px; padding-right: 10px }
.mosaic-slider__preview_arrow--prev--u-ie8q99yar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-right: auto; background-color: rgba(var(--color-iffd7ucmj), 0.5) }
.mosaic-slider__preview_arrow--prev2--u-ig17d6soo { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-right: auto; background-color: rgba(var(--color-ihau8u2o6), 0.5) }
.mosaic-slider__preview_arrow--next--u-iuab13xal { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-left: auto; background-color: rgba(var(--color-i588je3z0), 0.5) }
.mosaic-slider__preview_arrow--next2--u-i8y6khc9y { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; cursor: pointer; height: 50px; margin-top: auto; margin-bottom: auto; margin-left: auto; background-color: rgba(var(--color-i8c8ucuf8), 0.5) }
.mosaic-slider__preview_icon--prev--u-i7blwmmvp { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-ik6r6hybt { 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 }
.mosaic-slider__preview_icon--prev2--u-ifssthagx { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-idsx1dyck { 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 }
.mosaic-slider__preview_image_wrapper--prev--u-iqfr9hgr6 { width: 80px }
.mosaic-slider__control_preview_image_wrapper--prev--u-i7oi59o74 { width: 80px }
.mosaic-slider__preview_image--prev--u-i1vnof16o { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__preview_image--prev--u-i1vnof16o > .imageFit--u-ig8egkn6l { display: block; height: 100% }
.mosaic-slider__preview_icon--next--u-iduz76kf0 { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-i63cdy5yd { 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 }
.mosaic-slider__preview_icon--next2--u-ikrea1khf { flex-shrink: 0; height: 100%; width: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-iqqhl009s { 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 }
.mosaic-slider__preview_image_wrapper--next--u-idj7zua81 { width: 80px }
.mosaic-slider__control_preview_image_wrapper--next--u-iv36j6g6e { width: 80px }
.mosaic-slider__preview_image--next--u-i1mv28y51 { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__preview_image--next--u-i1mv28y51 > .imageFit--u-ig8egkn6l { display: block; height: 100% }
.mosaic-slider__pagination_wrapper--u-img0a061c { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; pointer-events: none; position: absolute; z-index: 3; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__pagination--u-imkow4gn8 { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; flex-wrap: wrap; margin-bottom: -32px; height: 12px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 64px; justify-content: flex-start; margin-left: auto }
.mosaic-slider__pagination2--u-i8m139qto { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-if501xpa5), 0.2) }
.mosaic-slider__pagination_item--u-ih9nwkh1z { flex-shrink: 0; cursor: pointer; margin-right: 4px; width: 6px; height: 6px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: 4px; background-color: rgba(var(--color-iot5obusp), 0.1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.mosaic-slider__pagination_item--u-ih9nwkh1z:hover, .mosaic-slider__pagination_item--u-ih9nwkh1z.is-hover { background-color: rgba(var(--color-is0rmaspl), 0.6); width: 12px; height: 12px }
.mosaic-slider__pagination_item--u-ih9nwkh1z:active, .mosaic-slider__pagination_item--u-ih9nwkh1z.is-active { width: 12px; height: 12px; background-color: rgba(var(--color-ir5lui9vm), 1) }
.mosaic-slider__pagination_item2--u-ia9zczacl { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-i2d007en2), 0.4) }
.mosaic-slider__page--u-iv7i1x9p6 { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-ipa1fg21f), 0.2) }
.mosaic-slider__page2--u-ixvb8on6m { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-it10nm9a8), 0.2) }
.mosaic-slider__page--active--u-isflq2i4r, .mosaic-slider__page--active2--u-i3wdgr80z { counter-reset: page 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 18px; overflow-y: hidden }
.mosaic-slider__page--bullet1--u-id8p1wud9, .mosaic-slider__page--bullet2--u-iptauuixo { counter-increment: page 1 }
.mosaic-slider__page--bullet1--u-id8p1wud9::after, .mosaic-slider__page--bullet2--u-iptauuixo::after { content: counter(page) }
.mosaic-slider__controls_container--u-i1d8h55qy { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 4; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__controls_wrapper--u-icde8jc5f { position: relative; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 10px; padding-right: 120px; padding-bottom: 10px; padding-left: 120px; max-width: 100% }
.mosaic-slider__control_pagination_container--u-izim7322m .mosaic-slider__pagination--u-imkow4gn8 { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-slider__thumbs_list--u-iu2i45qrc { display: inherit; flex-wrap: inherit; justify-content: inherit; align-items: inherit; align-content: inherit; width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__thumb__outer--u-ibhv7m8hx { width: 33.333%; max-width: 100%; max-height: 100%; flex-shrink: 0; cursor: pointer }
.mosaic-slider__thumb--u-ie876ovh5 { height: 100%; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; overflow-x: hidden; overflow-y: hidden }
.mosaic-slider__thumb--u-ie876ovh5 .imageFit--u-ig8egkn6l { display: block; width: 100%; height: 100% }
.mosaic-slider__thumbs_arrows_wrapper--u-isq9w3av0 { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.mosaic-slider__thumbs_arrows--u-ihtb4ty3t { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-bottom: auto; padding-left: 10px; padding-right: 10px }
.mosaic-slider__thumbs_arrow--prev--u-iracl257y { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-color: rgba(var(--color-i2taiqsm7), 0.5); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-slider__thumbs_arrow--prev--u-iracl257y.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.svg_image--u-i2wgvcz12 { 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 }
.mosaic-slider__thumbs_arrow--next--u-ikgutbguw { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-color: rgba(var(--color-i4cp5sz44), 0.5); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-slider__thumbs_arrow--next--u-ikgutbguw.disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.svg_image--u-iv899fhd0 { 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 }
.mosaic-slider__preview_controls_image--prev--u-ijxnjduth { width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__preview_controls_image--next--u-insnirwza { width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.mosaic-slider__thumb_image--u-i2wtp91ay { width: 100%; height: 100%; max-width: 100%; max-height: 100%; object-fit: cover }
.svg_image--u-i78incbsj { 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: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i78incbsj svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-i78incbsj .path-i2hrttgic { fill: rgba(var(--color-iysxvkbnc), 1) }
.svg_image--u-ip9w6uh05 { 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: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ip9w6uh05 svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-ip9w6uh05 .path-iugkoasx6 { fill: rgba(var(--color-ig40g4j8x), 1) }
.link-universal--u-ivkew4bnu { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; margin-top: 28px; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; margin-bottom: -32px; background-color: rgba(var(--color-iv3kz9ih2), 1) }
.link-universal--u-ivkew4bnu:hover, .link-universal--u-ivkew4bnu.is-hover { box-shadow: inset 0px 0px 0px 40px rgba(var(--color-imcq5kk3p), 0.06) }
.link-universal--u-ivkew4bnu:hover .text--u-igwe0r334, .link-universal--u-ivkew4bnu.is-hover .text--u-igwe0r334 {  }
.text--u-igwe0r334 { font-size: 18px; text-align: center; color: rgba(var(--color-ixrwzeraa), 1) }
.div--u-is4430m44 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 48px; padding-bottom: 48px; padding-left: 48px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.link-universal--u-i0ubajvzr { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-if9gmvlxq), 1) }
.link-universal--u-i0ubajvzr:hover, .link-universal--u-i0ubajvzr.is-hover { box-shadow: inset 0px 0px 0px 40px rgba(var(--color-ip0bgpmvo), 0.06) }
.link-universal--u-i0ubajvzr:hover .text--u-iz09ga3yo, .link-universal--u-i0ubajvzr.is-hover .text--u-iz09ga3yo {  }
.text--u-iz09ga3yo { font-size: 18px; text-align: center; color: rgba(var(--color-invq7c4jh), 1) }
.div--u-i9aqpfy6s { width: 32px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 32px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; flex-shrink: 0; background-color: rgba(var(--color-ik2ozykru), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-iztgawdgp { 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: 12px; width: 12px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iztgawdgp > svg { flex-shrink: 0 }
.svg_image--u-iztgawdgp svg { width: 100%; height: 100% }
.svg_image--u-iztgawdgp .path-iugss0glr { fill: rgba(var(--color-i5ao48640), 1) }
.svg_image--u-ikmznsq3r { 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: 12px; width: 12px; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-ikmznsq3r > svg { flex-shrink: 0 }
.svg_image--u-ikmznsq3r svg { width: 100%; height: 100% }
.svg_image--u-ikmznsq3r .path-i8jxi2eg7 { fill: rgba(var(--color-i7yeggzrk), 1) }
.div--u-iurlliy5i { width: 32px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 32px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-color: rgba(var(--color-iow5zf5bi), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0 }
.link-universal--u-ixnnd3d5h { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-io2jbvcyj), 1); margin-left: auto; margin-right: 0px; margin-top: -60px; margin-bottom: 60px }
.link-universal--u-ixnnd3d5h:hover, .link-universal--u-ixnnd3d5h.is-hover { box-shadow: inset 0px 0px 0px 40px rgba(var(--color-iqhci8jda), 0.06) }
.link-universal--u-ixnnd3d5h:hover .text--u-idr2f00a6, .link-universal--u-ixnnd3d5h.is-hover .text--u-idr2f00a6 {  }
.text--u-idr2f00a6 { font-size: 18px; text-align: center; color: rgba(var(--color-il1w5iavx), 1) }
.link-universal--u-i7p7ldlv3 { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iw555pfri), 0.06) }
.link-universal--u-i7p7ldlv3:hover, .link-universal--u-i7p7ldlv3.is-hover { box-shadow: none; background-color: rgba(var(--color-if3w37o52), 0.1) }
.link-universal--u-i7p7ldlv3:hover .text--u-i106zb5dv, .link-universal--u-i7p7ldlv3.is-hover .text--u-i106zb5dv {  }
.text--u-i106zb5dv { font-size: 18px; text-align: center; color: rgba(var(--color-in8a9dxwr), 1) }
.link-universal--u-i3ug40ym7 { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-i3og6sn7u), 1) }
.link-universal--u-i3ug40ym7:hover, .link-universal--u-i3ug40ym7.is-hover { box-shadow: inset 0px 0px 0px 40px rgba(var(--color-ix8wc5orx), 0.06) }
.link-universal--u-i3ug40ym7:hover .text--u-ihwbohty2, .link-universal--u-i3ug40ym7.is-hover .text--u-ihwbohty2 {  }
.text--u-ihwbohty2 { font-size: 18px; text-align: center; color: rgba(var(--color-iga55uat1), 1) }
.link-universal--u-i5sol389f { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i2h2hpo3e), 0.06); margin-left: auto; margin-right: 0px; margin-top: -60px; margin-bottom: 60px }
.link-universal--u-i5sol389f:hover, .link-universal--u-i5sol389f.is-hover { box-shadow: none; background-color: rgba(var(--color-i6gnw76jh), 1) }
.link-universal--u-i5sol389f:hover .text--u-iopfxbxmg, .link-universal--u-i5sol389f.is-hover .text--u-iopfxbxmg {  }
.text--u-iopfxbxmg { font-size: 18px; text-align: center }
.link-universal--u-ip9di3ivy { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-inkh986zq), 0.06); margin-left: auto; margin-right: 0px; margin-top: -60px; margin-bottom: 60px }
.link-universal--u-ip9di3ivy:hover, .link-universal--u-ip9di3ivy.is-hover { box-shadow: none; background-color: rgba(var(--color-in0rn7jyz), 1) }
.link-universal--u-ip9di3ivy:hover .text--u-izgzh67mr, .link-universal--u-ip9di3ivy.is-hover .text--u-izgzh67mr {  }
.text--u-izgzh67mr { font-size: 18px; text-align: center; color: rgba(var(--color-it92c5h46), 1) }
.link-universal--u-i16120er7 { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-itne47wuz), 0.06) }
.link-universal--u-i16120er7:hover, .link-universal--u-i16120er7.is-hover { box-shadow: none; background-color: rgba(var(--color-ighy8avga), 0.1) }
.link-universal--u-i16120er7:hover .text--u-i7aut7pps, .link-universal--u-i16120er7.is-hover .text--u-i7aut7pps {  }
.text--u-i7aut7pps { font-size: 18px; text-align: center; color: rgba(var(--color-irnopwczy), 1) }
.link-universal--u-i99po3px5 { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; margin-left: auto; margin-right: 0px; margin-top: -126px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ia8611mg9), 0.06) }
.link-universal--u-i99po3px5:hover, .link-universal--u-i99po3px5.is-hover { box-shadow: none; background-color: rgba(var(--color-igcbcyp57), 1) }
.link-universal--u-i99po3px5:hover .text--u-i563ds9ap, .link-universal--u-i99po3px5.is-hover .text--u-i563ds9ap {  }
.text--u-i563ds9ap { font-size: 18px; text-align: center; color: rgba(var(--color-iw1owjcmx), 1) }
.link-universal--u-i4115oih7 { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it1probpa), 0.06); margin-left: auto; margin-right: 0px; margin-top: -60px; margin-bottom: 60px }
.link-universal--u-i4115oih7:hover, .link-universal--u-i4115oih7.is-hover { box-shadow: none; background-color: rgba(var(--color-ih90nqfyg), 1) }
.link-universal--u-i4115oih7:hover .text--u-ib6uba3b7, .link-universal--u-i4115oih7.is-hover .text--u-ib6uba3b7 {  }
.text--u-ib6uba3b7 { font-size: 18px; text-align: center }
.link-universal--u-i9g6dow8k { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i7upuxo93), 0.06); margin-left: auto; margin-right: 0px; margin-top: -60px; margin-bottom: 40px }
.link-universal--u-i9g6dow8k:hover, .link-universal--u-i9g6dow8k.is-hover { box-shadow: none; background-color: rgba(var(--color-ijye97sut), 1) }
.link-universal--u-i9g6dow8k:hover .text--u-i39oht0qy, .link-universal--u-i9g6dow8k.is-hover .text--u-i39oht0qy {  }
.text--u-i39oht0qy { font-size: 18px; text-align: center; color: rgba(var(--color-iyg94wnlv), 1) }
.section--u-iy4nqlnpz { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 8%; padding-bottom: 7%; background-color: rgba(var(--color-irq2z22my), 0.06) }
.container--u-i9nrezl3o { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_title--u-igqnrzbj4 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 22px; font-weight: 500; color: rgba(var(--color-ie113ln0g), 0.9); margin-left: 0px; margin-right: 0px; width: 100%; line-height: normal }
.list__item--u-ine6hqfwn { padding-top: 30px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; width: 32%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 25px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-it4r3bxxh), 1) }
.list--u-ilh5kku3x { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; flex-wrap: wrap }
.text--u-ijtkpyeh9 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; width: 80%; line-height: 24px; margin-bottom: 60px; margin-top: 12px; color: rgba(var(--color-im75eeldk), 0.6) }
.heading--u-iemfom7r4 { font-size: 60px; line-height: normal; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; width: 80% }
.div--u-idzndx9x5 { width: 16px; position: relative; display: block; height: 16px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; border-bottom-left-radius: 25px; background-color: rgba(var(--color-ipt4lqjqb), 1); margin-bottom: 16px }
.mosaic-s3-news--u-ise2hxj4b { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-s3-news__header--u-ihovg0sl8 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 60px; margin-left: 0px; margin-right: 0px; max-width: 910px; width: auto }
.mosaic-s3-news__link-all--u-ivahnv0l0 { vertical-align: top; text-decoration-line: none; flex-shrink: 1; font-size: 18px; color: rgba(var(--color-i1moukbum), 1) }
.mosaic-s3-news__link-all--u-ivahnv0l0:hover, .mosaic-s3-news__link-all--u-ivahnv0l0.is-hover {  }
.mosaic-s3-news__list--u-ib0m2c3i9 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; line-height: normal; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap; justify-content: center; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-s3-news__item--u-ibmbl1aqq { flex-shrink: 1; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; margin-bottom: 32px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; width: 100% }
.imageFit--u-iou2ffxuu { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; left: 0px; top: 0px; right: 0px; bottom: 0px; margin-right: 48px; margin-left: 0px; width: 100%; height: 18vw; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px }
.imageFit__img--u-icz6zbhop { object-fit: cover; width: 100%; height: 100% }
.imageFit__zoom--u-i13to5rv5 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-igp39yjq6), 1) }
.mosaic-s3-news__date--u-i0vzaaz05 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-iloqllwxj), 0.6); font-size: 18px; line-height: 1.4em; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-s3-news__more--u-i4m2q01j2 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-shrink: 0; padding-top: 8px; padding-bottom: 8px; margin-top: 4px }
.mosaic-s3-news__more--u-i4m2q01j2:hover, .mosaic-s3-news__more--u-i4m2q01j2.is-hover {  }
.mosaic-s3-news__more--u-i4m2q01j2:hover .mosaic-s3-news__more-link--u-i7ju85800, .mosaic-s3-news__more--u-i4m2q01j2.is-hover .mosaic-s3-news__more-link--u-i7ju85800 { color: rgba(var(--color-i2b15hyie), 1) }
.mosaic-s3-news__tags--u-islfsvfqv { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100%; font-size: 18px; line-height: 1.4em; margin-bottom: 8px }
.mosaic-s3-news__tag--u-i6f33fpx7 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 6px; color: rgba(var(--color-ip58xi0nh), 1) }
.mosaic-s3-news__title--u-ihl35k7rr { font-size: 60px; line-height: normal; position: relative; font-weight: 700; display: block; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-s3-news__title--u-icfmef2tf { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 22px; margin-left: 0px; margin-right: 0px; font-weight: 600; color: rgba(var(--color-iup2wptxl), 1) }
.mosaic-s3-news__title-link--u-iux1ioezi { color: rgba(var(--color-i3p8onh8a), 1); text-decoration: none; margin-left: 0px; margin-right: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 8px; padding-bottom: 8px; font-size: 24px; font-weight: 500 }
.mosaic-s3-news__title-link--u-iux1ioezi:hover, .mosaic-s3-news__title-link--u-iux1ioezi.is-hover { color: rgba(var(--color-iq5gfu5q5), 1) }
.mosaic-s3-news__announcement--u-ib5tykzt5 { vertical-align: top; position: relative; color: rgba(var(--color-i4ymphji1), 0.6); font-size: 18px; line-height: 1.4em; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-s3-news__more-link--u-i7ju85800 { vertical-align: top; position: relative; font-size: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 1; color: rgba(var(--color-i863qwhu0), 1); text-decoration: none }
.div--u-i5swvdnz0 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 30px; padding-right: 48px; padding-bottom: 30px; padding-left: 30px; background-color: rgba(var(--color-igeu24jg0), 1); 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-it72r37nq), 0.06); border-right-color: rgba(var(--color-ibr9o32sy), 0.06); border-bottom-color: rgba(var(--color-i2gefbtj8), 0.06); border-left-color: rgba(var(--color-ibekudc97), 0.06); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.div--u-iwdb42bx8 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center }
.mosaic-s3-news__tag-link--u-izedy01ae { color: rgba(var(--color-iw65tg2h3), 1) }
.div--u-izwra7y9x { cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i1qhzmk9n), 0.06); min-height: 56px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px }
.div--u-izwra7y9x:hover, .div--u-izwra7y9x.is-hover { background-color: rgba(var(--color-ipqyeceum), 1); box-shadow: none }
.side-panel--u-i6oo6qd7q { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 1000; pointer-events: none; display: none }
.side-panel__button-open--u-ih8mayeeu { width: 54px; min-height: 54px; cursor: pointer; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; margin-left: 16px; pointer-events: auto; display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-right: auto; margin-top: 16px; background-color: rgba(var(--color-iq1c5m27r), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px }
.svg_image--u-ip9urtkyo { 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; width: 54px; height: 54px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ip9urtkyo .path-iocouryoi { fill: rgba(var(--color-ipfa8590y), 1) }
.svg_image--u-icyz7a1gy { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden; opacity: 0.4 }
.svg_image--u-icyz7a1gy .path-ip254uzde { fill: rgba(var(--color-iklqcyl73), 1) }
.side-panel__content--u-ipihv3ira { display: none; position: fixed; top: 0px; bottom: 0px; right: auto; width: 100%; box-shadow: 0px 0px 15px 0px rgba(var(--color-i9vx2ykwh), 0.5); transform: none; pointer-events: auto; left: 0px; margin-left: 0px; background-color: rgba(var(--color-io8m4xiaa), 1) }
.side-panel__button-close--u-inwlsb2zx { position: absolute; z-index: 1; right: auto; top: 0px; font-size: 0px; width: 40px; min-height: 40px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; left: 100%; margin-top: 12px; margin-left: -60px; opacity: 1; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; background-color: rgba(var(--color-iefm1h8tp), 1) }
.side-panel__button-close--u-inwlsb2zx:hover, .side-panel__button-close--u-inwlsb2zx.is-hover { opacity: 1 }
.side-panel__content-inner--u-ima7f3zhq { overflow-y: auto; max-height: 100%; min-height: 100%; position: relative; z-index: 0; padding-right: 0px; padding-left: 0px }
.side-panel__mask--u-ia7hpsolf { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(var(--color-ipdvrmckf), 0.5); transform: none; pointer-events: auto }
.ver-menu--u-iyyttxxmq { position: relative; width: 100%; display: block; margin-left: 0px; margin-right: 0px; padding-right: 30px; padding-left: 30px }
.ver-menu--u-iyyttxxmq .ver-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; width: 100% }
.ver-menu--u-iyyttxxmq .ver-menu__link, .ver-menu--u-iyyttxxmq .ver-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-is3qudct7), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__icon { width: 32px; height: 32px; flex-shrink: 0; margin-left: 10px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: 0px 0px 0px 1px rgba(var(--color-ivgx3h15l), 0.06); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-i091lq3m3), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.ver-menu--u-iyyttxxmq .ver-menu__sub_icon { background-color: rgba(var(--color-i1k83co1p), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.ver-menu--u-iyyttxxmq .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-iyyttxxmq .ver-menu__sub_link { cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-ilazdfybf), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__link { font-size: 16px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ingx52bz1), 0.08); font-weight: 500; padding-top: 0px; height: 60px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-ikn2ryrrc), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__link:hover, .ver-menu--u-iyyttxxmq .ver-menu__link.is-hover { padding-left: 10px }
.ver-menu--u-iyyttxxmq .ver-menu__item.is-opened .ver-menu__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.ver-menu--u-iyyttxxmq .ver-menu__item.is-opened .ver-menu__link { padding-left: 10px }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 8px; padding-bottom: 8px; color: rgba(var(--color-i7pl0d5cl), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link:hover, .ver-menu--u-iyyttxxmq .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link.is-hover { padding-left: 16px; color: rgba(var(--color-isodtxx6v), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link { padding-left: 16px }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon { background-color: rgba(var(--color-i97oyhf7l), 1); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: 0px 0px 0px 1px rgba(var(--color-iv3md7msj), 0.1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; width: 30px; height: 30px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; font-size: 15px; color: rgba(var(--color-ipruxhpic), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link:hover, .ver-menu--u-iyyttxxmq .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link.is-hover { padding-left: 16px; color: rgba(var(--color-imej4z9wh), 1) }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link { padding-left: 16px }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link > .ver-menu__sub_icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.ver-menu--u-iyyttxxmq .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { color: rgba(var(--color-i7p8m5xaw), 1) }
.mosaic-tabs--u-ii8lvek48 { position: relative; width: 100%; display: block }
.mosaic-tabs__head--u-i92ttq8un { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; padding-top: 20px; padding-right: 30px; padding-bottom: 0px; padding-left: 30px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i3qvh1pep), 0.08) }
.mosaic-tabs__head--u-i92ttq8un > .mosaic-tabs__item { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 20px; padding-bottom: 16px; cursor: pointer; margin-right: 30px; font-size: 17px; font-weight: 700; color: rgba(var(--color-i5teivlb5), 1) }
.mosaic-tabs__head--u-i92ttq8un > .mosaic-tabs__item.is-opened { box-shadow: 0px 1px 0px 0px rgba(var(--color-iv3thuwbu), 1); color: rgba(var(--color-iodxdcyzv), 1) }
.mosaic-tabs__head--u-i92ttq8un > .mosaic-tabs__item.is-opened .mosaic-tabs__title--u-id5pcu74o { margin-left: 0px }
.mosaic-tabs__body--u-iv8b399k3 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-tabs__body--u-iv8b399k3 > .mosaic-tabs__content__outer { display: none }
.mosaic-tabs__title--u-id5pcu74o { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-tabs__title--u-iha05fiop { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-tabs__content--u-iha025s02 { padding-top: 10px; padding-bottom: 20px; width: 100%; min-height: 200px }
.mosaic-tabs__content--u-ij1ak9qig { padding-top: 10px; padding-bottom: 30px; width: 100%; min-height: 200px }
.mosaic-shop2-folders--u-iw1nwicxo { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; padding-left: 30px; padding-right: 30px }
.mosaic-shop2-folders--u-iw1nwicxo .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-iskbp2tbb), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .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-iw1nwicxo .mosaic-shop2-folders__item { width: 100%; flex-shrink: 0; position: relative; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iiyrvt12v), 0.08) }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-iw1nwicxo .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-iw1nwicxo .mosaic-shop2-folders__icon { width: 32px; height: 32px; flex-shrink: 0; margin-left: 10px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; box-shadow: 0px 0px 0px 1px rgba(var(--color-ia99orwjc), 0.08) }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-idz50dz5b), 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-iw1nwicxo .mosaic-shop2-folders__sub-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-bottom: 24px; width: 100%; z-index: 10; position: static; list-style-type: none; flex-wrap: nowrap; top: 0; left: 100%; padding-left: 0px }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-link { color: rgba(var(--color-iplxkqks0), 1); background-color: rgba(var(--color-iwgkd5z7l), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .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-iw1nwicxo .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-iw1nwicxo .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-imr2dn20m), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-if6rcg48g), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-iw1nwicxo .svg_image--u-i0r8win8b, .mosaic-shop2-folders--u-iw1nwicxo .svg_image--u-iwurfl0db { 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-iw1nwicxo .mosaic-shop2-folders__link { min-height: 60px; padding-left: 0px; padding-right: 0px; font-weight: 500; color: rgba(var(--color-i120mbwam), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .svg_image--u-ikitnqnqk { margin-bottom: 4px }
.mosaic-shop2-folders--u-iw1nwicxo.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; width: 100%; position: static; padding-bottom: 0px }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { display: none }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { background-color: rgba(var(--color-itg7rzpr0), 0); padding-left: 0px; padding-right: 0px; min-height: 40px; color: rgba(var(--color-iy926cxlo), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-ixzdmeu1j), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:active, .mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-active { color: rgba(var(--color-imxexnp5z), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { background-color: rgba(var(--color-ixe74fr1t), 0); height: 30px; width: 30px }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-left: 20px; padding-right: 20px; font-size: 15px; color: rgba(var(--color-imsmmhjpj), 1) }
.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-is3lfqbwy), 1) }
.svg_image--u-ikitnqnqk .path-ikxjo3qbs { fill: rgba(var(--color-in7ir9845), 1) }
.svg_image--u-i0r8win8b .path-iiktdtm81 { fill: rgba(var(--color-i52ngy740), 1) }
.mosaic-popup--u-iyjq50ztk { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ik5dzdpjt { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i7eimbx3p), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-ie6sguzn7 { position: relative; width: 440px; min-height: 300px; max-width: 100vw; background-color: rgba(var(--color-iop04ef76), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 63px; padding-right: 70px; padding-bottom: 60px; padding-left: 70px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-popup__close--u-ii6i26qmi { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 40px; min-height: 40px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 20px; margin-right: 20px; opacity: 0.4; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-popup__close--u-ii6i26qmi:hover, .mosaic-popup__close--u-ii6i26qmi.is-hover { opacity: 1 }
.svg_image--u-ig71grj4s { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ig71grj4s .path-ip2ghepmj { fill: rgba(var(--color-ij8517egw), 1) }
.heading--u-ihkogqdac { font-size: 30px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 35px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-iin8mvupq), 1); text-align: center; font-weight: 400 }
.list__item--u-iwxj0eee8 { padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-bottom: 14px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: 240px }
.link-universal--u-ij9gsj3pb { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; font-size: 20px; color: rgba(var(--color-i5z2bq5l8), 1); font-weight: 500;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 15px; padding-top: 6px; padding-bottom: 6px }
.text--u-i7wqm9wzf { display: inline-block; vertical-align: top; position: relative; font-size: 15px; color: rgba(var(--color-i2xqa0foy), 0.6) }
.text--u-ifqofaygj { font-size: 20px; line-height: 20px }
.list--u-iiiqace79 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-int9c6320 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 4px; margin-bottom: 4px; margin-left: 4px; margin-right: 4px }
.list--u-ilh0u5g5m { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: -4px }
.link-universal--u-ih90d9hg1 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; width: 32px; height: 32px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 2050px; border-top-right-radius: 2050px; border-bottom-right-radius: 2050px; border-bottom-left-radius: 2050px }
.svg_image--u-ihuev62cd { 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: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ihuev62cd > svg { flex-shrink: 0 }
.svg_image--u-ihuev62cd svg { width: 100%; height: 100% }
.svg_image--u-ihuev62cd .stop-itbf9hvmc { stop-color: rgba(var(--color-ii29kbhgi), 1) }
.svg_image--u-ihuev62cd .stop-iqaphm77u { stop-color: rgba(var(--color-i1o17y2s1), 1) }
.svg_image--u-ihuev62cd .stop-id9l6gsnh { stop-color: rgba(var(--color-i7i01f11n), 1) }
.svg_image--u-ihuev62cd .stop-io6licnq4 { stop-color: rgba(var(--color-i0o5jyai1), 1) }
.svg_image--u-ihuev62cd .circle-i5rk7o9zm { fill: url(#i7lxydalz-a) }
.svg_image--u-ihuev62cd .path-i59zmi08r { fill: rgba(var(--color-i95pp1fuu), 1) }
.svg_image--u-ihuev62cd .path-iyj953dvo { fill: rgba(var(--color-i8fin5qaq), 1) }
.svg_image--u-ihuev62cd .path-ihk3c2z9p { fill: url(#i7lxydalz-b) }
.svg_image--u-ihuev62cd .circle-ijakci6tg { fill: rgba(var(--color-iy2tdmw2f), 1) }
.svg_image--u-ihuev62cd .path-iv7jm4x5y { fill: rgba(var(--color-iji5pfnyz), 1) }
.svg_image--u-ihuev62cd .path-i0dl04f6d { fill: rgba(var(--color-i8ekdis6p), 1) }
.svg_image--u-ihuev62cd .path-i4nsq9v02 { fill: rgba(var(--color-ina5drh9l), 1) }
.svg_image--u-ihuev62cd .stop-i3cfnjuyp { stop-color: rgba(var(--color-i5cr5157e), 1) }
.svg_image--u-ihuev62cd .stop-i42lz2432 { stop-color: rgba(var(--color-igtqgttjd), 1) }
.svg_image--u-ihuev62cd .stop-iuh6zgcpr { stop-color: rgba(var(--color-inunuq432), 1) }
.svg_image--u-ihuev62cd .stop-i4outprwq { stop-color: rgba(var(--color-i03nbpf40), 1) }
.svg_image--u-ihuev62cd .circle-i4hcdg8l4 { fill: url(#ilvhgv8xd-a) }
.svg_image--u-ihuev62cd .path-icv1z5jb0 { fill: rgba(var(--color-i3j3h49ca), 1) }
.svg_image--u-ihuev62cd .path-i49gtec8o { fill: rgba(var(--color-i731n8pau), 1) }
.svg_image--u-ihuev62cd .path-icvhxj5u4 { fill: url(#ilvhgv8xd-b) }
.svg_image--u-ihuev62cd .path-i7rhy5fgb { fill: url(#paint0_linear_377_160) }
.svg_image--u-ihuev62cd .path-ibjgld96m { fill: url(#paint1_linear_377_160) }
.svg_image--u-ihuev62cd .path-iopkxnne2 { fill: rgba(var(--color-il5pu0eu4), 1) }
.svg_image--u-ihuev62cd .stop-iruu1c6jc { stop-color: rgba(var(--color-inwwy25a0), 1) }
.svg_image--u-ihuev62cd .stop-ichlkwgpv { stop-color: rgba(var(--color-iu2uuw6r3), 1) }
.svg_image--u-ihuev62cd .stop-i7b9yhl1d { stop-color: rgba(var(--color-inr8jts1h), 0) }
.svg_image--u-ihuev62cd .stop-iq4ppu3je { stop-color: rgba(var(--color-iemqk1idl), 1) }
.svg_image--u-ihuev62cd .path-i70eg5744 { fill: rgba(var(--color-ilrjntho4), 1) }
.svg_image--u-ihuev62cd .path-inqi8zvu5 { fill: rgba(var(--color-io6hzc8yg), 1) }
.svg_image--u-ihuev62cd .path-iyd4vghc9 { fill: rgba(var(--color-i8rmhe2b9), 1) }
.svg_image--u-ihuev62cd .path-i5jpf35ub { fill: rgba(var(--color-i4h5svv5k), 1) }
.svg_image--u-ihuev62cd .path-igy8uncay { fill: rgba(var(--color-inrpnnx7q), 1) }
.svg_image--u-ihuev62cd .path-irdj447ww { fill: url(#paint0_linear_377_160) }
.svg_image--u-ihuev62cd .path-iy49brlwx { fill: url(#paint1_linear_377_160) }
.svg_image--u-ihuev62cd .path-ijzl3po50 { fill: rgba(var(--color-iuheybhsz), 1) }
.svg_image--u-ihuev62cd .stop-ipnapoyyy { stop-color: rgba(var(--color-iotxup8xo), 1) }
.svg_image--u-ihuev62cd .stop-ib1jdp8x0 { stop-color: rgba(var(--color-iv8mmp6kq), 1) }
.svg_image--u-ihuev62cd .stop-icbwaq3yf { stop-color: rgba(var(--color-iscrfjt9z), 0) }
.svg_image--u-ihuev62cd .stop-i7io9ipgq { stop-color: rgba(var(--color-innf8f0ov), 1) }
.div--u-ig0d19u7x { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap }
.mosaic-popup--u-i8pk3e4zc { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ix94gk6oj { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i3n35ltbk), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-is7z7i4oj { position: relative; width: 440px; min-height: 300px; max-width: 100vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-popup__close--u-iyjephlvo { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 40px; min-height: 40px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.mosaic-popup__close--u-iyjephlvo:hover, .mosaic-popup__close--u-iyjephlvo.is-hover { opacity: 1 }
.svg_image--u-i3g6k5ekc { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i3g6k5ekc .path-i55x8tjxg { fill: rgba(var(--color-inm2mk0mv), 1) }
.mosaic-form--u-ilb5ykpib { display: block; width: 100%; margin-top: 0px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; flex-shrink: 0; margin-bottom: 0px; background-color: rgba(var(--color-ia2902ywt), 1); color: rgba(var(--color-iofs7bp7y), 1) }
.mosaic-form--u-ilb5ykpib * { outline-style: none }
.mosaic-form--u-ilb5ykpib .mosaic-form__title--u-id7bpj1ot { line-height: 32px; margin-bottom: 20px; font-size: 30px; margin-left: 0px; margin-right: 0px; max-width: 510px; text-align: center; font-weight: 700 }
.mosaic-form--u-ilb5ykpib .mosaic-form__header { display: none; margin-bottom: 5px }
.mosaic-form--u-ilb5ykpib .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-ilb5ykpib .mosaic-form__field { margin-bottom: 10px; display: block; margin-right: 0px }
.mosaic-form--u-ilb5ykpib .mosaic-form__name { font-weight: bold; color: rgba(var(--color-ibafnn848), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__text { display: block; padding-bottom: 1px; padding-top: 1px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-left: 0px; margin-right: 0px; width: 100%; background-color: rgba(var(--color-ipcw6fu8i), 0); color: rgba(var(--color-i9norjtxa), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ie2hzs23l), 0.15); border-right-color: rgba(var(--color-ilev89gh4), 0.15); border-bottom-color: rgba(var(--color-iw89sf7c7), 0.15); border-left-color: rgba(var(--color-icnb8rrue), 0.15); height: 50px }
.mosaic-form--u-ilb5ykpib .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-igo5gp424), 1); display: none }
.mosaic-form--u-ilb5ykpib .svg_image { 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: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ilb5ykpib .svg_image_checkbox { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ilb5ykpib .svg_image_radio { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ilb5ykpib .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; cursor: pointer; background-color: rgba(var(--color-i7m8e3u90), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-ibk0dpite), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-i1hrc0ad2), 0.15); border-right-color: rgba(var(--color-ii3bgo1xc), 0.15); border-bottom-color: rgba(var(--color-i5w743pts), 0.15); border-left-color: rgba(var(--color-ish8r3s16), 0.15) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; cursor: pointer; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-i84ovlpcv), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; box-shadow: none; border-top-color: rgba(var(--color-i4wv7vu0i), 0.15); border-right-color: rgba(var(--color-iiup4y5ct), 0.15); border-bottom-color: rgba(var(--color-ijyyy690y), 0.15); border-left-color: rgba(var(--color-ib5w3b8b2), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: rgba(var(--color-i3vlsgl0c), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__textarea { width: 100%; display: block; height: 80px; padding-bottom: 12px; padding-top: 12px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; background-color: rgba(var(--color-i9b2sjrfn), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-idlnm3nuo), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-color: rgba(var(--color-i1bo8xpvh), 0.15); border-right-color: rgba(var(--color-ijb1mw8od), 0.15); border-bottom-color: rgba(var(--color-i5tri5er8), 0.15); border-left-color: rgba(var(--color-izan1egc9), 0.15) }
.mosaic-form--u-ilb5ykpib .mosaic-form__select { width: 100%; display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 40px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-ifla2blb3), 1); background-color: rgba(var(--color-iop4adn5r), 1); box-shadow: none; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-top-color: rgba(var(--color-i6twps47i), 0.15); border-right-color: rgba(var(--color-ir9r01wug), 0.15); border-bottom-color: rgba(var(--color-i0mzylz02), 0.15); border-left-color: rgba(var(--color-i4a90n5zy), 0.15); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ilb5ykpib .mosaic-form__select-multiple { width: 100%; display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgba(var(--color-iatqbqa3h), 0); color: rgba(var(--color-iic4bxjsx), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-color: rgba(var(--color-iwxqbs0vx), 0.15); border-right-color: rgba(var(--color-i03yus53p), 0.15); border-bottom-color: rgba(var(--color-ib3yfyhct), 0.15); border-left-color: rgba(var(--color-iidqw96lb), 0.15) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval-delimiter { width: 15px; height: 1px; flex-shrink: 0; margin-right: 5px; margin-left: 5px; background-color: rgba(var(--color-i1cevfqyj), 0.15) }
.mosaic-form--u-ilb5ykpib .mosaic-form__error { color: rgba(var(--color-i9r2jhqoq), 1); display: inline-block; margin-top: 0px; padding-top: 6px; padding-bottom: 6px; font-size: 14px }
.mosaic-form--u-ilb5ykpib .mosaic-form__required { color: rgba(var(--color-ir7okxv09), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__note { color: rgba(var(--color-is9f01o3f), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; 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-icxm29i5e), 1); border-right-color: rgba(var(--color-iia7vr0ss), 1); border-bottom-color: rgba(var(--color-isxutxd9a), 1); border-left-color: rgba(var(--color-i2yx7rgni), 1); background-color: rgba(var(--color-iq5q0f42a), 0.2) }
.mosaic-form--u-ilb5ykpib .mosaic-form__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-iwyeaf0ku), 1); border-right-color: rgba(var(--color-i3rsfl855), 1); border-bottom-color: rgba(var(--color-ig0f0v75o), 1); border-left-color: rgba(var(--color-i7atr1t6p), 1); background-color: rgba(var(--color-ic65v3acf), 0.2) }
.mosaic-form--u-ilb5ykpib .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ilb5ykpib .mosaic-form__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-form--u-ilb5ykpib .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 15px; padding-right: 30px; padding-bottom: 16px; padding-left: 30px; line-height: normal; background-color: rgba(var(--color-i9ysyg4ra), 1); color: rgba(var(--color-ieblx2cy5), 1); border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: relative; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 10px; margin-left: auto; margin-right: auto }
.mosaic-form--u-ilb5ykpib .mosaic-form__upload-progress { margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; right: 10px }
.mosaic-form--u-ilb5ykpib .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px }
.mosaic-form--u-ilb5ykpib .progressContainer { position: relative }
.mosaic-form--u-ilb5ykpib .progressCancel { font-size: 0px; display: block; height: 30px; width: 30px; position: absolute; right: 0px; top: 0px; text-align: center; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-iogqk3zyl), 1); background-image: var(--image-i75g5fepe); background-repeat: no-repeat; background-position: center center; background-size: 12.60px auto; background-attachment: scroll }
.mosaic-form--u-ilb5ykpib .progressName { font-weight: 700; text-align: left; overflow-x: hidden; overflow-y: hidden; color: rgba(var(--color-iy6nfjtml), 1) }
.mosaic-form--u-ilb5ykpib .progressBarStatus { margin-top: 2px; text-align: left; color: rgba(var(--color-i8udry7x7), 1) }
.mosaic-form--u-ilb5ykpib .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; margin-top: 2px; background-color: rgba(var(--color-indnc58bd), 1) }
.mosaic-form--u-ilb5ykpib .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ip420beuq), 1); margin-top: 2px }
.mosaic-form--u-ilb5ykpib .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 4px; font-size: 14px }
.mosaic-form--u-ilb5ykpib .button__text {  }
.mosaic-form--u-ilb5ykpib .mosaic-form__form--u-i4cqnmaf3 { padding-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-ilb5ykpib .mosaic-form__success__text--u-i5gobosky { color: rgba(var(--color-ia901ci6s), 1); font-size: 22px; font-weight: 500; line-height: 24px; text-align: center }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox-group-item { color: rgba(var(--color-iztvos8dn), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__count-text {  }
.mosaic-form--u-ilb5ykpib .mosaic-form__file-button-placeholder { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; background-color: rgba(var(--color-i59q5nu0t), 0); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: 0px 0px 0px 1px rgba(var(--color-i17pr3wbo), 0.1); color: rgba(var(--color-ixykwnisd), 1); min-height: 40px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-ilb5ykpib .mosaic-form__count { padding-left: 5px }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio-group-item { color: rgba(var(--color-i2c7sc2gs), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio { display: none }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox { display: none }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio-icon:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__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-form--u-ilb5ykpib .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ilb5ykpib .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ilb5ykpib .mosaic-form__button:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__button.is-hover { background-color: rgba(var(--color-iljowb4u5), 1); background-image: linear-gradient(rgba(var(--color-ivtci2eoa), 0.1) 0%, rgba(var(--color-ivtci2eoa), 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ilb5ykpib .mosaic-form__text::placeholder { color: rgba(var(--color-irgixde52), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__textarea::placeholder { color: rgba(var(--color-imm4mfxnb), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__date.is-hover { border-top-color: rgba(var(--color-it3vjwe4y), 0.6); border-right-color: rgba(var(--color-ivk8uklk9), 0.6); border-bottom-color: rgba(var(--color-ie2f6b4eq), 0.6); border-left-color: rgba(var(--color-itzfew6z3), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__date.is-focus { border-top-color: rgba(var(--color-i6s80j0in), 0.7); border-right-color: rgba(var(--color-i85h7xqdm), 0.7); border-bottom-color: rgba(var(--color-ixa55xtoz), 0.7); border-left-color: rgba(var(--color-i7knfptf8), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date::placeholder { color: rgba(var(--color-i6nm3p0nx), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval::placeholder { color: rgba(var(--color-imhhmgst2), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__file-button-placeholder.is-hover { background-color: rgba(var(--color-izh8nq2p1), 1); box-shadow: none; color: rgba(var(--color-i1f0d7esl), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__select:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__select.is-hover { border-top-color: rgba(var(--color-i074ctf3n), 0.6); border-right-color: rgba(var(--color-it98u0txv), 0.6); border-bottom-color: rgba(var(--color-is82y92pr), 0.6); border-left-color: rgba(var(--color-ibo7gjkdf), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__select:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__select.is-focus { border-top-color: rgba(var(--color-itfcmevdo), 0.7); border-right-color: rgba(var(--color-iaqxa8ktc), 0.7); border-bottom-color: rgba(var(--color-ijp03drvu), 0.7); border-left-color: rgba(var(--color-ivv294d6a), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__date-interval.is-hover { border-top-color: rgba(var(--color-ikmnifql2), 0.6); border-right-color: rgba(var(--color-ite5rmmlp), 0.6); border-bottom-color: rgba(var(--color-il9sqcscs), 0.6); border-left-color: rgba(var(--color-i8ypb76n8), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__date-interval.is-focus { border-top-color: rgba(var(--color-iu14aa7kd), 0.7); border-right-color: rgba(var(--color-itm4hlosr), 0.7); border-bottom-color: rgba(var(--color-iotintoif), 0.7); border-left-color: rgba(var(--color-ipxouklod), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__textarea:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__textarea.is-hover { border-top-color: rgba(var(--color-iihci34s9), 0.6); border-right-color: rgba(var(--color-igae18q4q), 0.6); border-bottom-color: rgba(var(--color-ie9678hae), 0.6); border-left-color: rgba(var(--color-i7ez92svw), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__textarea:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__textarea.is-focus { border-top-color: rgba(var(--color-inebt84l7), 0.7); border-right-color: rgba(var(--color-ivw4oo3jn), 0.7); border-bottom-color: rgba(var(--color-imit1cvdy), 0.7); border-left-color: rgba(var(--color-i5h6fhzpd), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__select-multiple:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__select-multiple.is-focus { border-top-color: rgba(var(--color-imtfx99vt), 0.7); border-right-color: rgba(var(--color-i67q0c5bb), 0.7); border-bottom-color: rgba(var(--color-iob91lu57), 0.7); border-left-color: rgba(var(--color-ira5eot1m), 0.7); color: rgba(var(--color-irwgw5jx9), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__text:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-ihs52kvvb), 0.6); border-right-color: rgba(var(--color-iqtk2qqyd), 0.6); border-bottom-color: rgba(var(--color-iootv449t), 0.6); border-left-color: rgba(var(--color-i7919e0xx), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__text:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-ikhvi7bj0), 0.7); border-right-color: rgba(var(--color-i7xt59qwn), 0.7); border-bottom-color: rgba(var(--color-i2q9erzli), 0.7); border-left-color: rgba(var(--color-izhutnak4), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__text:active::placeholder, .mosaic-form--u-ilb5ykpib .mosaic-form__text.is-active::placeholder { color: rgba(var(--color-icgdnqfah), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__text:focus::placeholder, .mosaic-form--u-ilb5ykpib .mosaic-form__text.is-focus::placeholder { color: rgba(var(--color-is12u7d9l), 0) }
.mosaic-form--u-ilb5ykpib .mosaic-form__textarea:focus::placeholder, .mosaic-form--u-ilb5ykpib .mosaic-form__textarea.is-focus::placeholder { color: rgba(var(--color-i5qpphnwm), 0) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio ~ .mosaic-form__value { margin-left: 8px; color: rgba(var(--color-iofbhdirh), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 10px; color: rgba(var(--color-iyllbvusv), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__select option { color: rgba(var(--color-iflutnkof), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { border-top-color: rgba(var(--color-inrqyawt1), 0.15); border-right-color: rgba(var(--color-iudiqmw76), 0.15); border-bottom-color: rgba(var(--color-it2vytd4y), 0.15); border-left-color: rgba(var(--color-i2cvtvri6), 0.15); height: 24px; width: 24px; background-color: rgba(var(--color-iw2m5hibj), 0); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio ~ .mosaic-form__radio-icon { height: 26px; width: 26px; border-top-color: rgba(var(--color-ijcy2pbxf), 0.15); border-right-color: rgba(var(--color-i0276nneu), 0.15); border-bottom-color: rgba(var(--color-i9wt7q22u), 0.15); border-left-color: rgba(var(--color-ig6v7188y), 0.15); background-color: rgba(var(--color-ifu32ovev), 0) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-id1gc349l), 0.6); border-right-color: rgba(var(--color-i3n244n0p), 0.6); border-bottom-color: rgba(var(--color-ik21ozuvn), 0.6); border-left-color: rgba(var(--color-iefvmb5o5), 0.6) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-ilb5ykpib .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover { border-top-color: rgba(var(--color-iebbnq0z0), 0.6); border-right-color: rgba(var(--color-ibgg0s34f), 0.6); border-bottom-color: rgba(var(--color-i9k6fl7bi), 0.6); border-left-color: rgba(var(--color-isgmzb8wd), 0.6); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ilb5ykpib .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ig51y474k), 0); background-image: none; background-position: 0 0; background-repeat: repeat; background-size: auto; background-attachment: scroll; border-top-width: 7px; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-top-color: rgba(var(--color-itvrdrfn4), 1); border-right-color: rgba(var(--color-i66tqadus), 1); border-bottom-color: rgba(var(--color-i1lj02vpd), 1); border-left-color: rgba(var(--color-izlv8podj), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ilb5ykpib .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-it0wzimkj), 1); background-image: var(--image-i8nnvrvcl); background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-ivoro7frm), 1); border-right-color: rgba(var(--color-ikpqso9zs), 1); border-bottom-color: rgba(var(--color-i256siyjt), 1); border-left-color: rgba(var(--color-icc9x63j6), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox:checked ~ .mosaic-form__value, .mosaic-form--u-ilb5ykpib .mosaic-form__checkbox.is-checked ~ .mosaic-form__value { color: rgba(var(--color-i3seb3szi), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio:checked ~ .mosaic-form__value, .mosaic-form--u-ilb5ykpib .mosaic-form__radio.is-checked ~ .mosaic-form__value { color: rgba(var(--color-itk0i08nc), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox-group-item:hover .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover ~ .mosaic-form__value, .mosaic-form--u-ilb5ykpib .mosaic-form__checkbox-group-item.is-hover .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover ~ .mosaic-form__value { color: rgba(var(--color-is6jhcs3o), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio-group-item:hover .mosaic-form__radio ~ .mosaic-form__radio-icon:hover ~ .mosaic-form__value, .mosaic-form--u-ilb5ykpib .mosaic-form__radio-group-item.is-hover .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover ~ .mosaic-form__value { color: rgba(var(--color-iczzv702r), 1) }
.mosaic-form__field--u-iceyykoka { display: block }
.mosaic-form__field--u-i3u73jhqp { display: block }
.mosaic-form__field--u-ioyqkxb27 { display: block }
.mosaic-form__field--u-iyxenc0k7 { display: block }
.mosaic-form__field--u-ia99qjleo { display: block }
.mosaic-form__field--u-ijdbgyjrx { display: block }
.mosaic-form__field--u-i4t3lsp2o { display: block }
.section--u-i7r3f3zj1 { display: block; width: 100%; position: relative; background-color: rgba(var(--color-ia6m4zd6r), 1); color: rgba(var(--color-irurzl0gr), 1); cursor: auto; font-family: Roboto, 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; padding-right: 0px; padding-left: 0px; padding-top: 0px }
.container--u-i1jz0orr8 { width: 100%; max-width: 1350px; margin-right: auto; margin-left: auto; position: relative; padding-top: 50px; padding-bottom: 50px; display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 30px; padding-left: 30px }
.div--u-iyyi3afzt { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-i4i23z5in { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; justify-content: flex-end }
.imageFit--u-ix58mek2t { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; margin-right: 40px; flex-shrink: 0; min-height: 70px; max-width: 280px }
.imageFit__img--u-ivffk8xd4 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-ihngjsd8u { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iqd8gi256), 0.4) }
.imageFit__zoom--u-i89xktczv { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i6aluotu9), 1) }
.svg_image--u-im8dsig5j { 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-im8dsig5j svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-i7hwwrfia { width: 100%; position: relative; display: inline-block }
.text--u-it2vdq3il { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 30px; color: rgba(var(--color-ipg269c4p), 1) }
.text--u-ixso4ytj5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 18px; color: rgba(var(--color-i6i0utkkf), 0.7); font-size: 14px }
.svg_image--u-i5vx4l5zl { 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: 24px; width: 24px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 20px; margin-top: 0px; margin-bottom: 3px }
.svg_image--u-i5vx4l5zl > svg { flex-shrink: 0 }
.svg_image--u-i5vx4l5zl .path-ijeaavwvj { stroke: rgba(var(--color-iurs7btuc), 1) }
.div--u-inxgcwhw5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 4px }
.text--u-ie5qcqmgk { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 15px; color: rgba(var(--color-itvq01etp), 0.6); margin-bottom: 2px }
.link-universal--u-inq0gs6hs { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; font-size: 20px; color: rgba(var(--color-ih7ckm0tt), 1); font-weight: 500 }
.link-universal--u-ixx2y6h0k { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-iapg2lely), 0); color: rgba(var(--color-i9bjtdh8w), 1); position: relative; text-decoration-line: none; padding-top: 0px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i6bmn5pse), 0.06); margin-left: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 19px }
.link-universal--u-ixx2y6h0k:hover, .link-universal--u-ixx2y6h0k.is-hover { box-shadow: none; background-color: rgba(var(--color-ii8nnzrpn), 1) }
.link-universal--u-ixx2y6h0k:hover .svg_image--u-irvbrs889 .path-i4lw88p38, .link-universal--u-ixx2y6h0k.is-hover .svg_image--u-irvbrs889 .path-i4lw88p38 { fill: rgba(var(--color-iwizgwkw6), 1) }
.svg_image--u-irvbrs889 { 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: 32px; width: 32px; overflow-x: hidden; overflow-y: hidden; margin-top: 0px }
.svg_image--u-irvbrs889 > svg { flex-shrink: 0 }
.svg_image--u-irvbrs889 .path-i4lw88p38 { fill: rgba(var(--color-idkh9u3wm), 1) }
.link-universal--u-irmgv2cmd { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-popup--u-iq9p2l3nq { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i84k5glml { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-igik8bw5e), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i6uzu6ice { position: relative; width: 440px; min-height: 300px; max-width: 100vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-popup__close--u-iair9hrc8 { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 40px; min-height: 40px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.mosaic-popup__close--u-iair9hrc8:hover, .mosaic-popup__close--u-iair9hrc8.is-hover { opacity: 1 }
.svg_image--u-iivp3vfl0 { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iivp3vfl0 .path-i55x8tjxg { fill: rgba(var(--color-ikn96l2hy), 1) }
.mosaic-form--u-ihyrglgl9 { display: block; width: 100%; margin-top: 0px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; flex-shrink: 0; margin-bottom: 0px; background-color: rgba(var(--color-ibexpjibd), 1); color: rgba(var(--color-imdxe6bbi), 1) }
.mosaic-form--u-ihyrglgl9 * { outline-style: none }
.mosaic-form--u-ihyrglgl9 .mosaic-form__title--u-ispk3gerc { line-height: 32px; margin-bottom: 20px; font-size: 30px; margin-left: 0px; margin-right: 0px; max-width: 510px; text-align: center; font-weight: 700 }
.mosaic-form--u-ihyrglgl9 .mosaic-form__header { display: none; margin-bottom: 5px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-ihyrglgl9 .mosaic-form__field { margin-bottom: 10px; display: block; margin-right: 0px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__name { font-weight: bold; color: rgba(var(--color-is3sgcb60), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__text { display: block; padding-bottom: 1px; padding-top: 1px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-left: 0px; margin-right: 0px; width: 100%; background-color: rgba(var(--color-id2zgt97z), 0); color: rgba(var(--color-ib5t9iajv), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-color: rgba(var(--color-ijgenx5sj), 0.15); border-right-color: rgba(var(--color-ik8erwgxo), 0.15); border-bottom-color: rgba(var(--color-invqnn3pk), 0.15); border-left-color: rgba(var(--color-ih58dp99o), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 50px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-icudepgfa), 1); display: none }
.mosaic-form--u-ihyrglgl9 .svg_image { 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: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ihyrglgl9 .svg_image_checkbox { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ihyrglgl9 .svg_image_radio { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; cursor: pointer; background-color: rgba(var(--color-ijos38ocq), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-iguj9bc1y), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ibz96diww), 0.15); border-right-color: rgba(var(--color-igrw855tv), 0.15); border-bottom-color: rgba(var(--color-iwie4cl9t), 0.15); border-left-color: rgba(var(--color-iwnqsb8y0), 0.15) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; cursor: pointer; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-ig7lzqjq8), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; box-shadow: none; color: rgba(var(--color-iyu2vl4vh), 1); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-igg23rr6t), 0.15); border-right-color: rgba(var(--color-ieporr8ju), 0.15); border-bottom-color: rgba(var(--color-ikrckj7vt), 0.15); border-left-color: rgba(var(--color-i857g52tb), 0.15) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__textarea { width: 100%; display: block; height: 80px; padding-bottom: 12px; padding-top: 12px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; background-color: rgba(var(--color-iiw5kj3tf), 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: none; border-top-color: rgba(var(--color-iauyfngt2), 0.15); border-right-color: rgba(var(--color-i93cf9jn7), 0.15); border-bottom-color: rgba(var(--color-i3qq159zn), 0.15); border-left-color: rgba(var(--color-itdhw2y1p), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: rgba(var(--color-i2gfspmj9), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__select { width: 100%; display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 40px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; color: rgba(var(--color-iqa08j2t8), 1); background-color: rgba(var(--color-ixq1usp8o), 1); box-shadow: none; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-iloe621ae), 0.15); border-right-color: rgba(var(--color-iwe23xvlx), 0.15); border-bottom-color: rgba(var(--color-iy4vfe1kq), 0.15); border-left-color: rgba(var(--color-iluyhmpxc), 0.15); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__select-multiple { width: 100%; display: block; padding-bottom: 16px; padding-top: 15px; padding-left: 20px; padding-right: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-i2gv2ag18), 0); color: rgba(var(--color-ic4wxi36d), 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: 0px 0px 0px 1px rgba(var(--color-i4xz3tvxx), 0.1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval-delimiter { width: 15px; height: 1px; flex-shrink: 0; margin-right: 5px; margin-left: 5px; background-color: rgba(var(--color-im6gxj13k), 0.14) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__error { color: rgba(var(--color-icwacn34k), 1); display: inline-block; font-size: 14px; padding-top: 6px; padding-bottom: 6px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__required { color: rgba(var(--color-iyzazt7rg), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__note { color: rgba(var(--color-iem4fswnf), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; 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-ilunbvafd), 1); border-right-color: rgba(var(--color-iqj04elt6), 1); border-bottom-color: rgba(var(--color-irgt8r4oj), 1); border-left-color: rgba(var(--color-i19a3vq0f), 1); background-color: rgba(var(--color-iyt758bm4), 0.2) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__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-ijbp6bq65), 1); border-right-color: rgba(var(--color-ijd6akss5), 1); border-bottom-color: rgba(var(--color-iqzalx22q), 1); border-left-color: rgba(var(--color-ip42c01fx), 1); background-color: rgba(var(--color-i652ysjh5), 0.2) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__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-form--u-ihyrglgl9 .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 15px; padding-right: 30px; padding-bottom: 16px; padding-left: 30px; line-height: normal; color: rgba(var(--color-ir3gr7d66), 1); border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: relative; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 10px; margin-left: auto; margin-right: auto; background-color: rgba(var(--color-ikjsz0gqx), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__upload-progress { margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; right: 10px }
.mosaic-form--u-ihyrglgl9 .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px }
.mosaic-form--u-ihyrglgl9 .progressContainer { position: relative }
.mosaic-form--u-ihyrglgl9 .progressCancel { font-size: 0px; display: block; height: 30px; width: 30px; position: absolute; right: 0px; top: 0px; text-align: center; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-ihixeeegs), 1); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ihyrglgl9 .progressName { font-weight: 700; text-align: left; overflow-x: hidden; overflow-y: hidden; color: rgba(var(--color-ij3fqajhi), 1) }
.mosaic-form--u-ihyrglgl9 .progressBarStatus { margin-top: 2px; text-align: left; color: rgba(var(--color-i30cqyxip), 1) }
.mosaic-form--u-ihyrglgl9 .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; margin-top: 2px; background-color: rgba(var(--color-in6w98erl), 1) }
.mosaic-form--u-ihyrglgl9 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iem91ej88), 1); margin-top: 2px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 5px; font-size: 14px; color: rgba(var(--color-i9ljl40v8), 1) }
.mosaic-form--u-ihyrglgl9 .button__text {  }
.mosaic-form--u-ihyrglgl9 .mosaic-form__form--u-i71fgglrn { padding-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-ihyrglgl9 .mosaic-form__success__text--u-ijysaex19 { color: rgba(var(--color-irue6brdh), 1); font-size: 22px; font-weight: 500; line-height: 24px; text-align: center }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox-group-item { color: rgba(var(--color-i1bgncudc), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__count-text {  }
.mosaic-form--u-ihyrglgl9 .mosaic-form__file-button-placeholder { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; background-color: rgba(var(--color-i8isskkr4), 0); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; box-shadow: 0px 0px 0px 1px rgba(var(--color-ihrhiv1d9), 0.1); color: rgba(var(--color-itrm0bgkm), 1); min-height: 40px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-ihyrglgl9 .mosaic-form__count { padding-left: 5px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio-group-item {  }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio { display: none }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox { display: none }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio-icon:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__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-form--u-ihyrglgl9 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ihyrglgl9 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__button:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__button.is-hover { background-color: rgba(var(--color-i8yo2havd), 1); background-image: linear-gradient(rgba(var(--color-ijbckb7bf), 0.1) 0%, rgba(var(--color-ijbckb7bf), 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ihyrglgl9 .mosaic-form__text:focus, .mosaic-form--u-ihyrglgl9 .mosaic-form__text.is-focus { box-shadow: none; border-top-color: rgba(var(--color-ibrn6e1w6), 0.7); border-right-color: rgba(var(--color-imrirl3c7), 0.7); border-bottom-color: rgba(var(--color-i83rj1fws), 0.7); border-left-color: rgba(var(--color-iernsxkvu), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__text::placeholder { color: rgba(var(--color-i9xi7i6xj), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__textarea::placeholder { color: rgba(var(--color-i4if7wv5x), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date::placeholder { color: rgba(var(--color-i4u25ok4n), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ikpqxe78f), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__text:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__text.is-hover { box-shadow: none; border-top-color: rgba(var(--color-imc2sk8c0), 0.6); border-right-color: rgba(var(--color-itwj76q1d), 0.6); border-bottom-color: rgba(var(--color-iwi7ignn0), 0.6); border-left-color: rgba(var(--color-icj23t3jm), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__textarea:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__textarea.is-hover { box-shadow: none; border-top-color: rgba(var(--color-iqqfx9prv), 0.6); border-right-color: rgba(var(--color-iiauo8k6j), 0.6); border-bottom-color: rgba(var(--color-ib5kd2it1), 0.6); border-left-color: rgba(var(--color-i3283hkon), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__textarea:focus, .mosaic-form--u-ihyrglgl9 .mosaic-form__textarea.is-focus { box-shadow: none; border-top-color: rgba(var(--color-ihpczw6eb), 0.7); border-right-color: rgba(var(--color-inlzzf3g6), 0.7); border-bottom-color: rgba(var(--color-i3enk1enq), 0.7); border-left-color: rgba(var(--color-iqeo70zqp), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__select:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__select.is-hover { box-shadow: none; border-top-color: rgba(var(--color-i4fdwnyyq), 0.6); border-right-color: rgba(var(--color-i7rkwotuo), 0.6); border-bottom-color: rgba(var(--color-if1smer3k), 0.6); border-left-color: rgba(var(--color-ikb88tfx2), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__select:focus, .mosaic-form--u-ihyrglgl9 .mosaic-form__select.is-focus { box-shadow: none; border-top-color: rgba(var(--color-ibk1co21g), 0.7); border-right-color: rgba(var(--color-i85iwqc52), 0.7); border-bottom-color: rgba(var(--color-i6683a5yz), 0.7); border-left-color: rgba(var(--color-im7ag22oo), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__date.is-hover { border-top-color: rgba(var(--color-igxhh9zl4), 0.6); border-right-color: rgba(var(--color-ilrawdiwz), 0.6); border-bottom-color: rgba(var(--color-iew5p0y8p), 0.6); border-left-color: rgba(var(--color-iu5ye790h), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date:focus, .mosaic-form--u-ihyrglgl9 .mosaic-form__date.is-focus { box-shadow: none; 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-i3shaoe3q), 0.7); border-right-color: rgba(var(--color-ilnecafz1), 0.7); border-bottom-color: rgba(var(--color-iigzlmsyg), 0.7); border-left-color: rgba(var(--color-idesu620l), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval.is-hover { border-top-color: rgba(var(--color-i7eowfecf), 0.6); border-right-color: rgba(var(--color-i3ejgyktr), 0.6); border-bottom-color: rgba(var(--color-iwf1q2c5w), 0.6); border-left-color: rgba(var(--color-i0sfgjvuk), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval:focus, .mosaic-form--u-ihyrglgl9 .mosaic-form__date-interval.is-focus { border-top-color: rgba(var(--color-iby4mkndo), 0.7); border-right-color: rgba(var(--color-idviau501), 0.7); border-bottom-color: rgba(var(--color-iux8rufzh), 0.7); border-left-color: rgba(var(--color-igu241z4w), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__file-button-placeholder.is-hover { background-color: rgba(var(--color-imsinnbn2), 1); color: rgba(var(--color-il1clnulc), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__text:active::placeholder, .mosaic-form--u-ihyrglgl9 .mosaic-form__text.is-active::placeholder { color: rgba(var(--color-imcudc2dm), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__text:focus::placeholder, .mosaic-form--u-ihyrglgl9 .mosaic-form__text.is-focus::placeholder { color: rgba(var(--color-i5mfujszp), 0) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__textarea:focus::placeholder, .mosaic-form--u-ihyrglgl9 .mosaic-form__textarea.is-focus::placeholder { color: rgba(var(--color-i6025za8v), 0) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio ~ .mosaic-form__value { color: rgba(var(--color-ier03u9qe), 0.7); margin-left: 10px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 10px; color: rgba(var(--color-izdcob5mz), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__select option { color: rgba(var(--color-iqgnjqcbs), 0.7) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { height: 26px; width: 26px; border-top-color: rgba(var(--color-ixwkej717), 0.15); border-right-color: rgba(var(--color-if0oc9xd2), 0.15); border-bottom-color: rgba(var(--color-ispaknvqb), 0.15); border-left-color: rgba(var(--color-ic0jz2g6f), 0.15); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; outline-style: none; background-color: rgba(var(--color-icgoscsca), 0) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio ~ .mosaic-form__radio-icon { height: 26px; width: 26px; background-color: rgba(var(--color-ibo1947ga), 0); border-top-color: rgba(var(--color-indrwdjc3), 0.15); border-right-color: rgba(var(--color-iusix3bgl), 0.15); border-bottom-color: rgba(var(--color-iy34nm78k), 0.15); border-left-color: rgba(var(--color-i0gyqtz4a), 0.15) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-iqxywqy3s), 0.6); border-right-color: rgba(var(--color-ig4z5eotj), 0.6); border-bottom-color: rgba(var(--color-ilc11pyel), 0.6); border-left-color: rgba(var(--color-ivs0u1yxy), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-i2gxlpaa6), 0.6); border-right-color: rgba(var(--color-ifarl2e48), 0.6); border-bottom-color: rgba(var(--color-i77x2zpj9), 0.6); border-left-color: rgba(var(--color-igm08csn8), 0.6) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ihyrglgl9 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ihfxmnfg7), 0); background-image: none; background-position: 0 0; background-repeat: repeat; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-ii04wn7hi), 1); border-right-color: rgba(var(--color-ibpljbi3b), 1); border-bottom-color: rgba(var(--color-iy1ydu80c), 1); border-left-color: rgba(var(--color-i6ss6pwnz), 1); border-top-width: 7px; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-i18bzils2), 1); background-image: var(--image-ihsw4282l); background-position: center center; background-repeat: no-repeat; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-i5a5oi68e), 1); border-right-color: rgba(var(--color-ify8kfsvj), 1); border-bottom-color: rgba(var(--color-i6kwpsi3q), 1); border-left-color: rgba(var(--color-i6yzfr976), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio:checked ~ .mosaic-form__value, .mosaic-form--u-ihyrglgl9 .mosaic-form__radio.is-checked ~ .mosaic-form__value { color: rgba(var(--color-iclb2yldf), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox:checked ~ .mosaic-form__value, .mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox.is-checked ~ .mosaic-form__value { color: rgba(var(--color-i96rpxw8v), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio ~ .mosaic-form__radio-icon:hover ~ .mosaic-form__value, .mosaic-form--u-ihyrglgl9 .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover ~ .mosaic-form__value { color: rgba(var(--color-iy6hri1hh), 0.8) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__radio-group-item:hover .mosaic-form__radio ~ .mosaic-form__radio-icon:hover ~ .mosaic-form__value, .mosaic-form--u-ihyrglgl9 .mosaic-form__radio-group-item.is-hover .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover ~ .mosaic-form__value { color: rgba(var(--color-i8jrojsn3), 1) }
.mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox-group-item:hover .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover ~ .mosaic-form__value, .mosaic-form--u-ihyrglgl9 .mosaic-form__checkbox-group-item.is-hover .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover ~ .mosaic-form__value { color: rgba(var(--color-iicf8oe5l), 1) }
.mosaic-form__field--u-ikyfso7g1 { display: block }
.mosaic-form__field--u-i5t258oyl { display: block }
.mosaic-form__field--u-ix5jdvjeh { display: block }
.mosaic-form__field--u-iltgmrgqk { display: block }
.mosaic-form__field--u-ic81z2u1m { display: block }
.mosaic-form__field--u-ihamz8ivl { display: block }
.mosaic-popup--u-ioxojdvm1 { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-iqbkrl9zo { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ibimwn74q), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 0px; padding-bottom: 0px }
.mosaic-popup__inner-data--u-iphda3dbe { position: relative; width: 100%; min-height: 100vh; max-width: 100vw; background-color: rgba(var(--color-ivcnvrrwm), 1); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-popup__close--u-isd9dymje { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 60px; min-height: 60px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; opacity: 0.4; margin-top: 20px; margin-right: 20px }
.mosaic-popup__close--u-isd9dymje:hover, .mosaic-popup__close--u-isd9dymje.is-hover { opacity: 1 }
.svg_image--u-ibqgy6awc { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ibqgy6awc .path-i3lscw5t1 { fill: rgba(var(--color-i938mn93h), 1) }
.container--u-iwp3ztfmb { width: 100%; max-width: 1360px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: block; padding-left: 30px; padding-right: 30px; padding-top: 110px; padding-bottom: 50px }
.mosaic-tabs--u-ii6d054ku { position: relative; display: block; width: 100% }
.mosaic-tabs__head--u-imhbrmyo6 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item { 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-i3aamxai3), 0.6); margin-right: 40px; padding-bottom: 6px; padding-top: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iygvml14u), 0); font-weight: 500 }
.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened { color: rgba(var(--color-iiz1yxon7), 1); border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i9k857pjj), 1) }
.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened .mosaic-tabs__title--u-i2c0rmorg {  }
.mosaic-tabs__body--u-iqeym6cwk { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-tabs__body--u-iqeym6cwk > .mosaic-tabs__content__outer { display: none }
.mosaic-tabs__title--u-i211n530j { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; transition-property: border-width; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-tabs__title--u-i2c0rmorg { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-tabs__content--u-in3mkeloh { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-id3omewni), 1); border-right-color: rgba(var(--color-igne00pzz), 1); border-bottom-color: rgba(var(--color-i4r92j5mv), 1); border-left-color: rgba(var(--color-ib6ym8m5c), 1); margin-top: 40px; padding-left: 10px; padding-right: 10px }
.mosaic-tabs__content--u-ir8v19xvo { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-i89h27syt), 1); border-right-color: rgba(var(--color-i79v4kvn6), 1); border-bottom-color: rgba(var(--color-ieu8kzjga), 1); border-left-color: rgba(var(--color-iosv4ib6q), 1); margin-top: 30px; width: 100% }
.text--u-ivswj1imk { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 36px; margin-bottom: 30px; padding-left: 10px; padding-right: 10px; line-height: 36px }
.mosaic-shop2-search--u-igyxo0ytx { position: relative; display: block; width: 100% }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__title { padding-top: 8px; padding-left: 15px; padding-right: 15px; padding-bottom: 8px; background-color: rgba(var(--color-imxe0hrn2), 1); cursor: default; display: none }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__body { padding-top: 15px; padding-bottom: 15px; background-color: rgba(var(--color-i5t2dxyu4), 1); display: block; position: static; width: 100% }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row { padding-top: 6px; padding-bottom: 6px; width: 25%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row-title { margin-bottom: 7px; font-size: 15px; font-weight: 500 }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; margin-top: auto }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__from { width: 49%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__to { width: 49%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval-text { position: absolute; margin-left: 15px; color: rgba(var(--color-i6passyxi), 0.5); line-height: 17px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 50px; padding-left: 45px; padding-right: 15px; 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-idbh18chn), 0.12); border-right-color: rgba(var(--color-ivdmreoe7), 0.12); border-bottom-color: rgba(var(--color-ifvlk3zrw), 0.12); border-left-color: rgba(var(--color-iamirm057), 0.12); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; color: rgba(var(--color-i8ykjtfv3), 1); background-color: rgba(var(--color-i349jq1io), 0); line-height: 16px; font-size: 16px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__input { width: 100%; height: 50px; padding-left: 16px; padding-right: 16px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; outline-color: rgba(var(--color-i9eywgzvo), 0); 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-ibjhl83tf), 0.12); border-right-color: rgba(var(--color-imjwefnax), 0.12); border-bottom-color: rgba(var(--color-i5ok96oas), 0.12); border-left-color: rgba(var(--color-i5ypokv3e), 0.12); outline-style: none; outline-width: 0px; outline-offset: 0px; background-color: rgba(var(--color-i8f0od4io), 0); color: rgba(var(--color-ixocrsq52), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select { width: 100%; height: 50px; -webkit-appearance: none; -moz-appearance: none; appearance: none; 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-i36x3bp07), 0.12); border-right-color: rgba(var(--color-i4oqxt13p), 0.12); border-bottom-color: rgba(var(--color-i07daewyt), 0.12); border-left-color: rgba(var(--color-im9c330rf), 0.12); padding-left: 16px; padding-right: 50px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; outline-style: none; outline-color: rgba(var(--color-ik1s4402w), 0); outline-width: 0px; outline-offset: 0px; background-color: rgba(var(--color-iiscca5gi), 1); color: rgba(var(--color-ixlsgjiwj), 1) }
.mosaic-shop2-search--u-igyxo0ytx .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-igyxo0ytx .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__colors-arrow { width: 30px; height: 30px; flex-shrink: 0; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; right: auto; display: block }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1 }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-active { min-height: 50px; 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-iz3cwppiw), 0.12); border-right-color: rgba(var(--color-i2gfemo32), 0.12); border-bottom-color: rgba(var(--color-igrma6jws), 0.12); border-left-color: rgba(var(--color-igc1xsf1b), 0.12); padding-top: 3px; padding-left: 12px; padding-right: 8px; 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; background-color: rgba(var(--color-ivcj3koij), 0) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__colors-list { display: none; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; 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-i99qb9y3e), 0.12); border-right-color: rgba(var(--color-im8azyor8), 0.12); border-bottom-color: rgba(var(--color-ixsegopg2), 0.12); border-left-color: rgba(var(--color-i9on11sja), 0.12); background-color: rgba(var(--color-ix1tsvo9j), 1); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item { min-height: 28px; padding-top: 7px; padding-left: 12px; padding-right: 12px; padding-bottom: 7px; 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-igyxo0ytx .mosaic-shop2-search__color-icon { width: 26px; height: 26px; margin-right: 10px; flex-shrink: 0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-id7sl9r9s), 0.05); border-right-color: rgba(var(--color-ie0rosveo), 0.05); border-bottom-color: rgba(var(--color-iu38ve9j8), 0.05); border-left-color: rgba(var(--color-iov5moi5x), 0.05); position: relative; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-io770enwl), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-i5z4v40z9), 1) }
.mosaic-shop2-search--u-igyxo0ytx .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-igyxo0ytx .mosaic-shop2-search__button { background-color: rgba(var(--color-i1d7etwln), 1); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; min-height: 50px; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; outline-color: rgba(var(--color-isvgvb12w), 0); outline-style: none; color: rgba(var(--color-ike9zj6vs), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__fields { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; width: 100% }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox { min-height: 26px; min-width: 26px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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-ibgroizr4), 0.12); border-right-color: rgba(var(--color-iyqqrg7ir), 0.12); border-bottom-color: rgba(var(--color-ij9lpanrd), 0.12); border-left-color: rgba(var(--color-i1igk3hla), 0.12); outline-color: rgba(var(--color-i0r0q5jd5), 0); width: 26px; display: none }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button-text {  }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__bottom { padding-left: 10px; padding-right: 10px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button.is-hover { background-image: linear-gradient(rgba(var(--color-iz9f6dtlk), 0.1) 0%, rgba(var(--color-iz9f6dtlk), 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__input:focus, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__input.is-focus { border-top-color: rgba(var(--color-iixg05omu), 0.8); border-right-color: rgba(var(--color-i0071673e), 0.8); border-bottom-color: rgba(var(--color-i1qy34b8r), 0.8); border-left-color: rgba(var(--color-inojb3rpc), 0.8) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select:focus, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select.is-focus { border-top-color: rgba(var(--color-i4vgbyhz4), 0.8); border-right-color: rgba(var(--color-igcjze1pj), 0.8); border-bottom-color: rgba(var(--color-ikwnxjk1g), 0.8); border-left-color: rgba(var(--color-iriu65w93), 0.8); color: rgba(var(--color-iflmw4bde), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval:focus, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval.is-focus { outline-style: none; outline-color: rgba(var(--color-inmd9w2ns), 0); outline-width: 0px; outline-offset: 0px; border-top-color: rgba(var(--color-i34eydt8y), 0.8); border-right-color: rgba(var(--color-ihrh7a376), 0.8); border-bottom-color: rgba(var(--color-i0gjsvihz), 0.8); border-left-color: rgba(var(--color-i8cn9pv28), 0.8); padding-left: 45px; font-size: 16px; line-height: 16px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval::placeholder { color: rgba(var(--color-i6rawbbey), 1); font-size: 16px; line-height: 16px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item.is-hover { background-color: rgba(var(--color-itkwpwrgo), 0.04) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval.is-hover { border-top-color: rgba(var(--color-i55n9cp5c), 0.8); border-right-color: rgba(var(--color-itjimyo58), 0.8); border-bottom-color: rgba(var(--color-i5va40cab), 0.8); border-left-color: rgba(var(--color-iqvzekyyh), 0.8) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__input:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__input.is-hover { border-top-color: rgba(var(--color-i33bqmwcg), 0.8); border-right-color: rgba(var(--color-iafymbork), 0.8); border-bottom-color: rgba(var(--color-i523hh18i), 0.8); border-left-color: rgba(var(--color-iwrppx7si), 0.8) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select.is-hover { border-top-color: rgba(var(--color-imkbyaa4h), 0.8); border-right-color: rgba(var(--color-ig19w16zx), 0.8); border-bottom-color: rgba(var(--color-i0tm498od), 0.8); border-left-color: rgba(var(--color-ibtdttnz8), 0.8); background-color: rgba(var(--color-iuanpdrm5), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-active:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-active.is-hover { border-top-color: rgba(var(--color-i5wevuozc), 0.8); border-right-color: rgba(var(--color-i2nw2e849), 0.8); border-bottom-color: rgba(var(--color-izpdsfpfc), 0.8); border-left-color: rgba(var(--color-iby2llfun), 0.8) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-active:focus, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-active.is-focus { border-top-color: rgba(var(--color-i4gyhw50q), 0.8); border-right-color: rgba(var(--color-ijiuuv0dr), 0.8); border-bottom-color: rgba(var(--color-icfp9dmvn), 0.8); border-left-color: rgba(var(--color-irblvdowe), 0.8) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval:focus::placeholder, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval.is-focus::placeholder { color: rgba(var(--color-il27pgmrj), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 10px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon.is-hover { background-image: none; background-position: 0 0; background-repeat: repeat; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-isw89f4bb), 0.8); border-right-color: rgba(var(--color-ihx87uvi8), 0.8); border-bottom-color: rgba(var(--color-i7bgpm8ou), 0.8); border-left-color: rgba(var(--color-i9gtqeg3y), 0.8); background-color: rgba(var(--color-i4rtxhgri), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item .mosaic-shop2-search__color-icon { box-shadow: 0px 0px 0px 1px rgba(var(--color-ic2hi02k4), 0.04); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon { height: 26px; width: 26px; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-ib31rfcob), 0); 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-iysegk6c4), 0.12); border-right-color: rgba(var(--color-iy44vkbzm), 0.12); border-bottom-color: rgba(var(--color-if4mql8de), 0.12); border-left-color: rgba(var(--color-iaeysv4aw), 0.12); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-ihvq46r4j), 1); background-image: var(--image-ig451vnw2), none; background-position: center center, left 0px top 0px; background-repeat: no-repeat, no-repeat; background-size: auto, auto; background-attachment: scroll, scroll; border-top-color: rgba(var(--color-iab7blh2h), 1); border-right-color: rgba(var(--color-i1ujxdhdl), 1); border-bottom-color: rgba(var(--color-i2vdc5u6h), 1); border-left-color: rgba(var(--color-ipswmcejq), 1) }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item:active .mosaic-shop2-search__color-check, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { background-image: var(--image-iqnjs65ro), linear-gradient(rgba(var(--color-iyoul9t7u), 0.1) 0%, rgba(var(--color-iyoul9t7u), 0.1) 100%); background-repeat: no-repeat, no-repeat; background-position: center center, left 0px top 0px; background-size: 24.00px auto, auto; background-attachment: scroll, scroll; height: 26px; width: 26px; top: 0px; left: 0px }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item:active .mosaic-shop2-search__color-icon, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-icon { box-shadow: none }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon.is-hover { background-color: rgba(var(--color-inwk1ogdw), 1); border-top-color: rgba(var(--color-iwhtel9dg), 1); border-right-color: rgba(var(--color-iwj8tisl4), 1); border-bottom-color: rgba(var(--color-iuvocc96x), 1); border-left-color: rgba(var(--color-igkv9be6p), 1) }
.mosaic-shop2-search--u-iixh8m8u4 { position: relative; display: block; width: 100%; min-width: 800px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__title { padding-top: 8px; padding-left: 15px; padding-right: 15px; padding-bottom: 8px; background-color: rgba(var(--color-if6yhql6k), 1); display: none }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__body { border-top-color: rgba(var(--color-iqq12h9mr), 1); border-right-color: rgba(var(--color-i89m3eucq), 1); border-bottom-color: rgba(var(--color-i1o2yja6d), 1); border-left-color: rgba(var(--color-igkgz4sjj), 1); display: block; position: static; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; width: 100% }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__row { width: 100% }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__row-title { margin-bottom: 5px; display: none }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; width: 100% }
.mosaic-shop2-search--u-iixh8m8u4 .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-iixh8m8u4 .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-iixh8m8u4 .mosaic-shop2-search__interval-text { margin-right: 5px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 24px; padding-left: 5px; padding-right: 5px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input { width: 100%; height: 80px; padding-left: 24px; padding-right: 80px; 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-if1qr1k5p), 0.12); border-right-color: rgba(var(--color-iqu5hfq9k), 0.12); border-bottom-color: rgba(var(--color-ie45jiseb), 0.12); border-left-color: rgba(var(--color-ii1ehir94), 0.12); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: rgba(var(--color-i67nh7qlc), 0); color: rgba(var(--color-ilrn0a4di), 1); font-size: 18px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__select { width: 100%; height: 24px }
.mosaic-shop2-search--u-iixh8m8u4 .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-iixh8m8u4 .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__colors-arrow { width: 8px; height: 10px; flex-shrink: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 8 10'%3E%3Cpolygon points='4,10 8,0 0,0 '/%3E%3C/svg%3E") }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1 }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__color-active { min-height: 28px; 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-i3u46ohct), 1); border-right-color: rgba(var(--color-iehxpirkv), 1); border-bottom-color: rgba(var(--color-i3vdqf31v), 1); border-left-color: rgba(var(--color-iymvchtcc), 1); 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; justify-content: flex-end; cursor: pointer }
.mosaic-shop2-search--u-iixh8m8u4 .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-itr5wsskg), 1); border-right-color: rgba(var(--color-iggoespkz), 1); border-bottom-color: rgba(var(--color-iv3a9dxv3), 1); border-left-color: rgba(var(--color-iiwtwmj6w), 1); background-color: rgba(var(--color-ig77rxno1), 1) }
.mosaic-shop2-search--u-iixh8m8u4 .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-iixh8m8u4 .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-ipraj3nrf), 1); border-right-color: rgba(var(--color-i3ujioodw), 1); border-bottom-color: rgba(var(--color-ixubcinx4), 1); border-left-color: rgba(var(--color-igwzm3bly), 1); position: relative; background-size: contain; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-ihuiqs6nd), 1) }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-i11x48a77), 1) }
.mosaic-shop2-search--u-iixh8m8u4 .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-iixh8m8u4 .mosaic-shop2-search__button { padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; height: 80px; background-color: rgba(var(--color-i75f3joyv), 0); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 80px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: absolute; right: 0px; outline-style: none; outline-color: rgba(var(--color-i9f4serdo), 0) }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__form { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100% }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__fields { flex-wrap: wrap; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; width: 100% }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__button-text { display: none }
.mosaic-shop2-search--u-iixh8m8u4 .svg_image--u-ie0wizjqk { width: 50px; transform: scale3d(1.12, 1.12, 1); height: 50px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__bottom {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: absolute; top: 0px; right: 0px; bottom: 0px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input:hover, .mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input.is-hover {  }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input:focus, .mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input.is-focus { border-top-color: rgba(var(--color-i3b22h3i1), 0.8); border-right-color: rgba(var(--color-ifmqjj9uj), 0.8); border-bottom-color: rgba(var(--color-iutdnjehy), 0.8); border-left-color: rgba(var(--color-ip2fnpwro), 0.8); outline-style: none; outline-color: rgba(var(--color-i3bzkgggb), 0) }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon { display: none; 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-ihzyyiuno), 1); border-right-color: rgba(var(--color-iyp6d0wwk), 1); border-bottom-color: rgba(var(--color-imljxts51), 1); border-left-color: rgba(var(--color-izuh4uusg), 1); background-color: rgba(var(--color-iemf3q6qa), 0.2) }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 5px }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-iixh8m8u4 .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-iixh8m8u4 .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-ijce3cj80), 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-iixh8m8u4 .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__button:hover .svg_image--u-ie0wizjqk .path-idam9u1gk, .mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__button.is-hover .svg_image--u-ie0wizjqk .path-idam9u1gk { fill: rgba(var(--color-i3muyfrci), 1) }
.svg_image--u-ie0wizjqk { 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-ie0wizjqk > svg { flex-shrink: 0 }
.svg_image--u-ie0wizjqk .path-idam9u1gk { fill: rgba(var(--color-iyoho2ioi), 1) }
.mosaic-popup--u-isfaboajx { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ijyedrn1m { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-izig1rh3x), 0.5); display: none; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px; z-index: 2000 }
.mosaic-popup__inner-data--u-ic60fv9h5 { position: relative; max-width: 100vw; background-color: rgba(var(--color-i8vxypujn), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; width: 440px; padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-popup__close--u-i4c4ikfek { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: 40px; min-height: 40px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.mosaic-popup__close--u-i4c4ikfek:hover, .mosaic-popup__close--u-i4c4ikfek.is-hover { opacity: 1 }
.svg_image--u-izwshgaod { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-izwshgaod .path-ispoz5kq9 { fill: rgba(var(--color-i32y3roq8), 1) }
.mosaic-auth-block--u-i99s2sp29 { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header_text { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-size: 30px; text-align: center; margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header_icon { background-color: rgba(var(--color-ink5ocq6p), 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50px; height: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-authorized { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-authorized-text { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-authorized-icon { background-color: rgba(var(--color-i1m0a19yg), 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50px; height: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header-user-name--u-ihezj89t9 { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__icon { background-color: rgba(var(--color-i2m7mv04n), 1); display: none }
.mosaic-auth-block--u-i99s2sp29 .svg_image--u-in34pfk37 { 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: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.mosaic-auth-block--u-i99s2sp29 .svg_image--u-iuqffboy2 { 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: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.mosaic-auth-block--u-i99s2sp29 .svg_image--u-i7inflku1 { 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; overflow-x: hidden; overflow-y: hidden }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__drop_body { width: 100% }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__login-form {  }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__row_login { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__row_pwd { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 5px; margin-left: 0 }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field--u-i3edk3i38 { width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field--u-iubnj55yv { width: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__fields_wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text { width: 100%; flex-shrink: 1; height: 50px; padding-left: 16px; padding-right: 16px; 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-i0hi700vv), 0.12); border-right-color: rgba(var(--color-i9yj9ap28), 0.12); border-bottom-color: rgba(var(--color-iw5kbkjkn), 0.12); border-left-color: rgba(var(--color-ietikew9o), 0.12); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-color: rgba(var(--color-iwbv39db3), 0); color: rgba(var(--color-iy68us52h), 1) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__links { text-align: center; margin-top: 10px; padding-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: space-between; padding-top: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__remember { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox-icon { width: 15px; height: 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-i0m09zq9r), 1); border-right-color: rgba(var(--color-i0vu1y32j), 1); border-bottom-color: rgba(var(--color-i5gi5gq06), 1); border-left-color: rgba(var(--color-is5j0vv3m), 1); background-color: rgba(var(--color-iv62j02ie), 0) }
.mosaic-auth-block--u-i99s2sp29 .auth-links { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-order: -1; -webkit-order: -1; order: -1; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register { display: inline-block; margin-top: 0px; margin-bottom: 0px; color: rgba(var(--color-iiaiga5zf), 1); text-decoration: none; font-size: 15px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-isqzlsjjx), 0.4); padding-bottom: 3px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-auth-block--u-i99s2sp29 .forgot-link { display: inline-block; margin-top: 0px; margin-bottom: 14px; color: rgba(var(--color-iw1lol3pw), 1); -ms-flex-order: -1; -webkit-order: -1; order: -1; padding-top: 4px; padding-bottom: 2px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ilb91o3zf), 0.2); font-size: 14px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-color: rgba(var(--color-i3jg6nzqd), 0.2); border-right-color: rgba(var(--color-i0z41hxrw), 0.2); border-left-color: rgba(var(--color-ivkabqq9v), 0.2) }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn { margin-left: 10px; height: 50px; padding-left: 24px; padding-right: 24px; background-color: rgba(var(--color-i23kkm6sa), 1); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; margin-top: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; outline-color: rgba(var(--color-idn0e5vo0), 0); outline-style: none }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--u-iogzgxsqg { padding-top: 10px; padding-bottom: 10px; display: block }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social-body--u-i6507pkp1 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: -2px; margin-right: -2px; padding-top: 5px; justify-content: center; padding-bottom: 5px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--odnoklassniki { background-color: rgba(var(--color-ixxgxyyri), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--vkontakte { background-color: rgba(var(--color-i9w57c50p), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--facebook { background-color: rgba(var(--color-ixiutweak), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--twitter { background-color: rgba(var(--color-ijtsye0i5), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--google { background-color: rgba(var(--color-igptkugc0), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--mailru { background-color: rgba(var(--color-i917xq9bj), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--yandex { background-color: rgba(var(--color-ibuiqc0qn), 1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.mosaic-auth-block--u-i99s2sp29 .social_svg_image { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: 20px; min-height: 20px }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register_text { display: block; font-size: 14px }
.mosaic-auth-block--u-i99s2sp29 .forgot-link__text { display: inline-block }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social-title--u-isi3ajr3q { text-align: center; font-size: 16px; font-weight: 500; margin-bottom: 10px }
.mosaic-auth-block--u-i99s2sp29 .remember-text { font-size: 14px; margin-left: 8px; color: rgba(var(--color-ii3ednqdy), 1) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox { min-height: 24px; min-width: 24px; margin-right: 6px; border-top-color: rgba(var(--color-ifrjpm9x7), 1); border-right-color: rgba(var(--color-iasmz8543), 1); border-bottom-color: rgba(var(--color-iva8z1poz), 1); border-left-color: rgba(var(--color-ix6n8xxdf), 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; background-color: rgba(var(--color-i2n3ijwys), 1); display: none }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__name { font-size: 15px; margin-bottom: 4px; margin-top: 4px; color: rgba(var(--color-i3tmg33bx), 1); display: none }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field { margin-top: 15px }
.mosaic-auth-block--u-i99s2sp29 .button__text { color: rgba(var(--color-i24a5ukyt), 1) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block { width: 215px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__error { margin-bottom: 20px; text-align: left; font-size: 16px; font-weight: 500; background-image: var(--image-ia5ksshhd); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; padding-left: 40px; min-height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 2px }
.mosaic-auth-block--u-i99s2sp29 .user-name { margin-bottom: 10px; display: block; font-size: 17px; font-weight: 500; padding-top: 10px; padding-bottom: 10px }
.mosaic-auth-block--u-i99s2sp29 .user-logout { display: inline-block; text-decoration: none; color: rgba(var(--color-ivmhn60tk), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i15irxcgt), 0.4); padding-bottom: 2px }
.mosaic-auth-block--u-i99s2sp29 .my-orders { display: inline-block; margin-right: 20px; text-decoration: none; color: rgba(var(--color-iyacttagk), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ihbfcjpgo), 0.4); padding-bottom: 2px }
.mosaic-auth-block--u-i99s2sp29 .user-settings { display: inline-block; margin-bottom: 15px; text-decoration: none; color: rgba(var(--color-ixkj2wfhv), 1); border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 2px; border-bottom-color: rgba(var(--color-i2d760eqo), 0.2) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header {  }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--odnoklassniki, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--vkontakte, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--facebook, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--twitter, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--google, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--mailru, .mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--yandex { width: 32px; height: 32px; margin-left: 2px; margin-right: 2px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; font-size: 0px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__remember.is-removed { display: none }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register:hover, .mosaic-auth-block--u-i99s2sp29 .login-form-btn__register.is-hover { border-bottom-color: rgba(var(--color-idgya552g), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn__register.is-removed { display: none }
.mosaic-auth-block--u-i99s2sp29 .forgot-link:hover, .mosaic-auth-block--u-i99s2sp29 .forgot-link.is-hover { color: rgba(var(--color-iyk5jmk63), 1); border-bottom-color: rgba(var(--color-ilf00qbgs), 0.8); border-top-color: rgba(var(--color-i7mtoa2kh), 0.8); border-right-color: rgba(var(--color-ik14cza88), 0.8); border-left-color: rgba(var(--color-i59abt4eo), 0.8) }
.mosaic-auth-block--u-i99s2sp29 .forgot-link.is-removed { display: none }
.mosaic-auth-block--u-i99s2sp29 .login-form-btn:hover, .mosaic-auth-block--u-i99s2sp29 .login-form-btn.is-hover { background-image: linear-gradient(rgba(var(--color-iwdwf80il), 0.1) 0%, rgba(var(--color-iwdwf80il), 0.1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text:focus, .mosaic-auth-block--u-i99s2sp29 .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-irva8x2xr), 0.6); border-right-color: rgba(var(--color-izod96dms), 0.6); border-bottom-color: rgba(var(--color-ic2y62anj), 0.6); border-left-color: rgba(var(--color-ihp0ybr72), 0.6); outline-color: rgba(var(--color-iqy9znmf3), 0); outline-style: none }
.mosaic-auth-block--u-i99s2sp29 .user-settings:hover, .mosaic-auth-block--u-i99s2sp29 .user-settings.is-hover { border-bottom-color: rgba(var(--color-iljan54o3), 0.4) }
.mosaic-auth-block--u-i99s2sp29 .my-orders:hover, .mosaic-auth-block--u-i99s2sp29 .my-orders.is-hover { border-bottom-color: rgba(var(--color-iu1pmp7sm), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .user-logout:hover, .mosaic-auth-block--u-i99s2sp29 .user-logout.is-hover { border-bottom-color: rgba(var(--color-ibgrc0vcg), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text::placeholder { color: rgba(var(--color-igubhnv6b), 0.7) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 24px; height: 24px; background-color: rgba(var(--color-ibw1azf8r), 0); border-top-color: rgba(var(--color-itu5nbz4s), 0.12); border-right-color: rgba(var(--color-im7to78fe), 0.12); border-bottom-color: rgba(var(--color-iocufw01o), 0.12); border-left-color: rgba(var(--color-ililysvuq), 0.12); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { border-top-color: rgba(var(--color-io50ox4xg), 0.6); border-right-color: rgba(var(--color-iw3tyx0lz), 0.6); border-bottom-color: rgba(var(--color-ij1ydlgo7), 0.6); border-left-color: rgba(var(--color-i1s8r75oa), 0.6) }
.mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-auth-block--u-i99s2sp29 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iso6p5dq7), 1); border-top-color: rgba(var(--color-i8z49zvbc), 1); border-right-color: rgba(var(--color-igqq439yw), 1); border-bottom-color: rgba(var(--color-idxio497c), 1); border-left-color: rgba(var(--color-iijevdj0u), 1); background-image: var(--image-ioa2vz6d9); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-auth-block__drop_body--u-ifjjwwbi3 { position: relative }
.mosaic-popup--u-iiv32tdom { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-irvillon0 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i3905qsn0), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px; z-index: 2000 }
.mosaic-popup__inner-data--u-iwh3hmrvt { position: relative; width: 540px; min-height: 200px; max-width: 100vw; background-color: rgba(var(--color-iucupn8ml), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; z-index: 1000; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-popup__close--u-iouqedbep { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 40px; min-height: 40px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.mosaic-popup__close--u-iouqedbep:hover, .mosaic-popup__close--u-iouqedbep.is-hover { opacity: 1 }
.svg_image--u-i7d4276kr { 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; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i7d4276kr .path-icwxj4otr { fill: rgba(var(--color-itu67l2dr), 1) }
.mosaic-shop2-cart--u-irosua958 { position: relative; display: block; width: 100% }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__title { padding-top: 50px; padding-left: 60px; padding-right: 60px; padding-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__body { padding-top: 10px; background-color: rgba(var(--color-iht9vgx2h), 1); padding-bottom: 10px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__total { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; margin-left: 12px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__total-heading { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 0.8em; display: none }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__total-count { font-size: 13px; min-height: 30px; min-width: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-iuxgqbid5), 1); color: rgba(var(--color-im0fek93y), 1); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; text-align: center; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; line-height: 15px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum { min-height: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum-heading { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 15px; font-weight: 400; line-height: 18px; margin-right: 6px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum-price { font-size: 22px; font-weight: 500; line-height: 22px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum-currency { margin-left: 5px; font-size: 15px; font-weight: 500 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; color: rgba(var(--color-iilq1fah0), 1); text-align: center; cursor: pointer; min-height: 34px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__order { min-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 10px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-i5sfrjd7o), 1); color: rgba(var(--color-i4xogmp48), 1); text-align: center; text-decoration-line: unset; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; padding-top: 10px; padding-bottom: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; outline-style: none }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product { font-size: 12px; padding-top: 15px; padding-bottom: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-name { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; margin-right: 15px; display: inline-block; text-decoration: none; color: rgba(var(--color-idfgbrrgh), 0.7); font-size: 15px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; line-height: 18px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; margin-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-form { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; 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-igx3m1v5q), 0.12); border-right-color: rgba(var(--color-iz5dx5w6z), 0.12); border-bottom-color: rgba(var(--color-i5jiuza5t), 0.12); border-left-color: rgba(var(--color-i011rb206), 0.12); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-color: rgba(var(--color-iu2li8qh6), 0); color: rgba(var(--color-ig69x0z2m), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-multiplicity { margin-top: 3px; font-size: 12px; text-align: center; font-weight: 400; color: rgba(var(--color-iyojaktdg), 0.6) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button { outline-color: initial; outline-style: none; outline-width: 0; color: rgba(var(--color-icl4q95bd), 1); width: 35px; background-color: rgba(var(--color-ihaw7i81u), 0); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 26px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-family: Montserrat, sans-serif; line-height: 25px; font-weight: 400 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button-disabled { outline-color: initial; outline-style: none; outline-width: 0; color: rgba(var(--color-iyrp7wgjx), 0.4); width: 35px; background-color: rgba(var(--color-itux11six), 0); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 26px; font-family: Montserrat, sans-serif; font-weight: 400; line-height: 25px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-input { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; outline-color: rgba(var(--color-i1znbdzmn), 0); outline-style: none; outline-width: 0; text-align: center; height: 38px; font-size: 15px; font-weight: 500; width: 30px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-i8fywk2oo), 0); color: rgba(var(--color-igwjykk3n), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-price { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 40px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-sum { margin-right: 5px; font-weight: 500; font-size: 18px; line-height: 18px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-gift { flex-shrink: 0; color: rgba(var(--color-ilzajl9b4), 1); display: block; font-size: 14px; font-weight: 500 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete { display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; cursor: pointer; position: absolute; right: 0px; top: 0px; width: 26px; height: 26px; justify-content: center; margin-right: -7px; margin-top: -4px; opacity: 0.4 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__empty-note { padding-top: 10px; padding-bottom: 10px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete-icon--u-iuc6n6at4 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; overflow-x: hidden; overflow-y: hidden; opacity: 1 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__products { padding-left: 60px; padding-right: 60px; padding-bottom: 20px }
.mosaic-shop2-cart__inner--u-iyztool6f .imageFit--u-iijds55uu { height: 90px; width: 90px }
.mosaic-shop2-cart__inner--u-iyztool6f .div--u-i1ojzdt5a { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 10px; padding-bottom: 10px; margin-bottom: 20px }
.mosaic-shop2-cart__inner--u-iyztool6f .div--u-igdfyrl9z { padding-left: 60px; padding-right: 60px; padding-bottom: 40px; padding-top: 20px; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-i18urun31), 0.08) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__title-text { font-size: 30px; line-height: 30px }
.mosaic-shop2-cart__inner--u-iyztool6f .svg_image--u-imnlpdw4h { height: 24px; width: 24px; display: inline-block; margin-right: 6px; opacity: 0.4 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean-text { font-size: 15px; padding-bottom: 1px; padding-top: 3px; color: rgba(var(--color-iqj1lxapn), 0.7); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ijo86l7he), 0) }
.mosaic-shop2-cart__inner--u-iyztool6f .div--u-iikz61vz4 { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; margin-bottom: 4px }
.mosaic-shop2-cart__inner--u-iyztool6f .div--u-i93lf44hg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: space-between }
.mosaic-shop2-cart__inner--u-iyztool6f .div--u-iwhmqep4b { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete-text { display: none }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-currency { font-weight: 500; font-size: 14px }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-preorder { font-size: 14px; font-weight: 500 }
.mosaic-shop2-cart__inner--u-iyztool6f .imageFit__overlay--u-i5m5hku51 { opacity: 0.1 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-name:hover, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-name.is-hover { border-bottom-color: rgba(var(--color-ir7tsq24b), 0.4); color: rgba(var(--color-i6z5s1iwz), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete:hover, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete.is-hover { opacity: 1 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__order:hover, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__order.is-hover { background-image: linear-gradient(rgba(var(--color-ipc020998), 0.1) 0%, rgba(var(--color-ipc020998), 0.1) 100%), var(--image-i1jc0dk7i); 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-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button:hover, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button.is-hover { color: rgba(var(--color-iagaylros), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button-disabled:hover, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button-disabled.is-hover {  }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .mosaic-shop2-cart__empty-note { display: block; text-align: center; font-size: 26px }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .div--u-i1ojzdt5a { display: none }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .mosaic-shop2-cart__body { padding-top: 0px; padding-bottom: 0px }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .mosaic-shop2-cart__order { display: none }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .mosaic-shop2-cart__title { display: none }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .div--u-igdfyrl9z { border-top-style: none; padding-bottom: 20px; padding-left: 60px; padding-right: 60px }
.mosaic-shop2-cart__inner--u-iyztool6f .svg_image--u-imnlpdw4h .path-i9uo2zvpk { fill: rgba(var(--color-i9dnqss4y), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean:hover .mosaic-shop2-cart__clean-text, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean.is-hover .mosaic-shop2-cart__clean-text { border-bottom-color: rgba(var(--color-itl9a9eql), 0.5); color: rgba(var(--color-iq7kewool), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean:hover .svg_image--u-imnlpdw4h, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean.is-hover .svg_image--u-imnlpdw4h { opacity: 1 }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product:hover .mosaic-shop2-cart__product-delete, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product.is-hover .mosaic-shop2-cart__product-delete { display: -webkit-box; display: -ms-flexbox; display: flex }
.imageFit--u-iijds55uu { width: 60px; height: 60px; margin-right: 15px; flex-shrink: 0; position: relative }
.imageFit__img--u-ii45q7onm { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i5m5hku51 { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iwf9k0cuv), 0.4) }
.imageFit__zoom--u-i73e10yzj { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i22wzgryy), 1) }
.div--u-i1ojzdt5a { width: 100%; position: relative; display: block }
.div--u-igdfyrl9z { width: 100%; position: relative; display: block }
.svg_image--u-imnlpdw4h { 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: 100px; width: 100px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-imnlpdw4h > svg { flex-shrink: 0 }
.svg_image--u-imnlpdw4h .path-i9uo2zvpk { fill: rgba(var(--color-iij3x6mdk), 1) }
.div--u-i93lf44hg { width: 100%; position: relative; display: inline-block }
.div--u-iikz61vz4 { width: 100%; position: relative }
.div--u-iwhmqep4b { width: 100%; position: relative; display: block }
.mosaic-shop2-cart__product-delete-icon--u-iuc6n6at4 .path-ipguf8m4n { fill: rgba(var(--color-if90yyu81), 1) }
.div--u-in36cfyiv { width: 100%; position: relative; display: none; color: rgba(var(--color-ihe443vvn), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: right; text-indent: 0px; text-shadow: none; text-transform: none }
.text--u-iedj0ovzk { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; background-color: rgba(var(--color-ihgjr553m), 1); font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-isez79y5y), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.text--u-ivwe0nq1o { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; background-color: rgba(var(--color-iltwwfei7), 1); font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; color: rgba(var(--color-ikxrg534c), 1) }
.text--u-iwlvmywcp { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-ir43eivs8), 1); background-color: rgba(var(--color-i1vosxyc7), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.text--u-iptfchgun { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-i4q602q1m), 1); background-color: rgba(var(--color-iq4pg7db8), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.text--u-i5web7bf3 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 13px; text-align: center; background-color: rgba(var(--color-i0209mobv), 1); color: rgba(var(--color-isc3h8dc1), 1); min-width: 50px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px }
.text--u-ixnsa3fh6 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-i468lbp0u), 1); color: rgba(var(--color-iiluw1c2v), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.text--u-i2ja72naf { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; background-color: rgba(var(--color-iwg5pmgi7), 1); font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-i5cbtw8un), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.text--u-imab02ktk { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-isniq2dul), 1); background-color: rgba(var(--color-ijubs6fxy), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.text--u-i3wv0he57 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-itksdipwq), 1); min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-color: rgba(var(--color-if3ykjn02), 1) }
.text--u-ivep3tnlj { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-color: rgba(var(--color-io7geq8wt), 0.12); opacity: 1; color: rgba(var(--color-ithbpyxz1), 1) }
.text--u-ipunzwr42 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; height: 50px; font-size: 13px; text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-width: 50px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-color: rgba(var(--color-iuq4gi64d), 0.08); opacity: 1 }
.mosaic-shop2-cart-preview--u-ifplk5hfc { display: inline-block; background-color: rgba(var(--color-i9yjvyvr8), 0.1); height: 52px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; margin-left: 30px; padding-top: 1px; margin-right: 0px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; padding-left: 15px; padding-right: 15px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover { background-color: rgba(var(--color-itx866933), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link { color: rgba(var(--color-i8vdu7et1), 1); display: block; padding-top: 8px; padding-left: 10px; padding-right: 10px; padding-bottom: 8px; text-decoration-line: unset; background-color: rgba(var(--color-imayzb27d), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .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--u-ifplk5hfc .mosaic-shop2-cart-preview__total-heading { font-size: 0.8em; margin-right: 5px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__total-count { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__sum { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart-preview--u-ifplk5hfc .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--u-ifplk5hfc .mosaic-shop2-cart-preview__sum-price { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__sum-currency { font-size: 0.9em; margin-left: 5px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link { padding-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-ijx23s1wh), 0); min-width: 50px; margin-right: -10px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link { display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 0px; padding-bottom: 0px; background-color: rgba(var(--color-i69rv5cbb), 0); height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 0px; padding-left: 0px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty { margin-left: 0px; padding-right: 0px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum-heading { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-count { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .svg_image--u-iuvxy2vl6 { height: 30px; width: 30px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .svg_image--u-iuvxy2vl6 { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-heading { display: none; color: rgba(var(--color-i0eb94v53), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__sum { display: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; top: auto; color: rgba(var(--color-ioqcoydjk), 1); left: auto; justify-content: center }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-count { font-size: 12px; min-width: 22px; text-align: center; height: 22px; background-color: rgba(var(--color-i6bi1vrv6), 1); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; margin-top: auto; margin-bottom: auto; line-height: 22px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-ir3re5ep2), 1); 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-iw30pqcj0), 1); border-right-color: rgba(var(--color-inz5r0kvi), 1); border-bottom-color: rgba(var(--color-i2p9i8vt0), 1); border-left-color: rgba(var(--color-ijwlfpiie), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 { height: 30px; width: 30px; margin-right: 4px; display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .svg_image--u-itozv6by1 { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .div--u-i3ifwfpet { color: rgba(var(--color-iwotngqrp), 1); padding-top: 7px; padding-bottom: 7px; background-color: rgba(var(--color-iuzjipou1), 0.75); display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__sum-heading { display: none; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0 }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__sum-price { font-weight: 500; font-size: 16px; display: inline-block; flex-shrink: 0 }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__sum-currency { font-size: 12px; font-weight: 500; flex-shrink: 0; display: inline-block }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .div--u-i3ifwfpet { display: none; top: 100%; margin-top: 50px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .div--u-ijrmdim1d { border-bottom-color: rgba(var(--color-if121r300), 0.75) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .div--u-iy88nkcey { background-color: rgba(var(--color-icrzm5wqa), 0.75); display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; padding-top: 8px; padding-bottom: 8px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; position: absolute; top: 100%; margin-top: 10px; transform: translate3D(-50%, 0px, 0px); left: 50%; border-bottom-color: rgba(var(--color-i578lpiiu), 0.75); flex-shrink: 0; width: auto; padding-right: 16px; padding-left: 16px; font-size: 12px; line-height: 1em }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .div--u-ipfkm5glg { border-bottom-style: solid; border-bottom-width: 4px; border-bottom-color: rgba(var(--color-i99jelcws), 0.75); border-right-style: solid; border-right-width: 5px; border-right-color: rgba(var(--color-i4tgcsrbi), 0); border-left-style: solid; border-left-width: 5px; border-left-color: rgba(var(--color-isucucz4b), 0); position: absolute; bottom: 100%; height: 5px; width: 0px; left: 50%; transform: translate3D(-50%, 0px, 0px) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .div--u-ipfkm5glg { display: none; height: 15px; width: 15% }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link .div--u-iy88nkcey { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { color: rgba(var(--color-icfowxi2l), 1); margin-left: 5px; margin-right: -25px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .text--u-i8nb4pl0i { color: rgba(var(--color-iiqi4gipb), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .text--u-izx1he2og { text-align: center; color: rgba(var(--color-iskly9soe), 1); flex-shrink: 0 }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link:hover .div--u-i3ifwfpet, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview-empty__link.is-hover .div--u-i3ifwfpet { display: block }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link:hover .div--u-iy88nkcey, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.is-hover .div--u-iy88nkcey { display: block; white-space: nowrap; background-color: rgba(var(--color-igww62sij), 0.75) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum-price, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.is-hover .mosaic-shop2-cart-preview__sum-price { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0 }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.is-hover .mosaic-shop2-cart-preview__sum {  }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link:hover .div--u-ipfkm5glg, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.is-hover .div--u-ipfkm5glg { border-bottom-color: rgba(var(--color-ixa6gabnu), 0.75) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-itozv6by1 { display: none; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-iuvxy2vl6 { display: none; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iy88nkcey { transform: translate3D(-50%, 0px, 0px); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .text--u-i8nb4pl0i {  }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .text--u-izx1he2og { flex-shrink: 1 }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-iy88nkcey, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-iy88nkcey { background-color: rgba(var(--color-ilvkb5idr), 0.85) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-ipfkm5glg, .mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-ipfkm5glg { border-bottom-color: rgba(var(--color-i5vqml0zw), 0.85) }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link .div--u-iy88nkcey, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link .div--u-iy88nkcey { display: none; background-color: rgba(var(--color-ixsvldnly), 0.75) }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link .div--u-ipfkm5glg, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link .div--u-ipfkm5glg { border-bottom-color: rgba(var(--color-i0jiahxon), 0.75) }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link .text--u-izx1he2og, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link .text--u-izx1he2og { color: rgba(var(--color-indpwpud4), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iy88nkcey, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iy88nkcey { background-color: rgba(var(--color-icvzjwt1b), 0.75); border-bottom-color: rgba(var(--color-iozhzgp7i), 0.8); display: none }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-ipfkm5glg, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-ipfkm5glg { border-bottom-color: rgba(var(--color-id34hn5xw), 0.8) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 .path-i3ywtbwnw { fill: rgba(var(--color-ii9sj5l6f), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-iuvxy2vl6 .path-ix6y083dx { stroke: rgba(var(--color-iu5dw8m9l), 1) }
.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 .path-i3ywtbwnw, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 .path-i3ywtbwnw { fill: rgba(var(--color-icn10pke7), 1) }
.svg_image--u-iuvxy2vl6 { 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-iuvxy2vl6 > svg { flex-shrink: 0 }
.svg_image--u-iuvxy2vl6 .path-ix6y083dx { stroke: rgba(var(--color-ioo44f5sy), 1) }
.svg_image--u-itozv6by1 { 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: 100px; width: 100px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-itozv6by1 > svg { flex-shrink: 0 }
.svg_image--u-itozv6by1 .path-i3ywtbwnw { fill: rgba(var(--color-inof2b8yj), 1) }
.div--u-i3ifwfpet { position: absolute; display: inline-block; background-color: rgba(var(--color-iz1haxv2s), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; font-size: 13px; padding-left: 10px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; top: 100%; left: 50%; transform: translate3D(-50%, 0px, 0px); margin-top: 5px }
.text--u-iwgwjgd5h { display: block }
.div--u-ijrmdim1d { position: absolute; display: block; border-right-style: solid; border-bottom-style: solid; border-bottom-width: 4px; border-left-style: solid; border-left-width: 5px; border-right-width: 5px; width: 0px; bottom: 100%; height: 5px; top: auto; border-bottom-color: rgba(var(--color-i2nppreid), 1); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-iya4ye52h), 0); border-left-color: rgba(var(--color-iaox26j1e), 0) }
.div--u-iy88nkcey { width: 100%; position: relative; display: inline-block }
.div--u-ipfkm5glg { width: 100%; position: relative; display: inline-block }
.section--u-ijb6jssk7 { display: block; width: 100%; position: sticky; background-color: rgba(var(--color-ie7h76ss4), 1); padding-right: 30px; padding-left: 30px; color: rgba(var(--color-ib3nsaaa6), 1); cursor: auto; font-family: Roboto, 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; top: 0px; z-index: 10 }
.container--u-izjtc919e { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
.text--u-i8nb4pl0i { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative }
.link-universal--u-ivz7d9leu { cursor: pointer; text-decoration-line: none; width: 54px; height: 54px; display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-irwu5h86s { 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-irwu5h86s > svg { flex-shrink: 0 }
.svg_image--u-irwu5h86s svg { width: 100%; height: 100% }
.svg_image--u-irwu5h86s .path-iqap0ol09 { fill: rgba(var(--color-ibvq3qtjj), 1) }
.link-universal--u-i1gduc8uh { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; color: rgba(var(--color-iwt6z4lpe), 1); position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-i8okq7id7), 0); height: 52px; justify-content: center; margin-left: 30px }
.link-universal--u-i1gduc8uh:hover, .link-universal--u-i1gduc8uh.is-hover {  }
.link-universal--u-i1gduc8uh:hover .div--u-ilpxpbydy, .link-universal--u-i1gduc8uh.is-hover .div--u-ilpxpbydy { display: none; color: rgba(var(--color-ikvsb26pw), 1) }
.link-universal--u-i1gduc8uh:hover .text--u-i92giwcf5, .link-universal--u-i1gduc8uh.is-hover .text--u-i92giwcf5 { color: rgba(var(--color-invzvanhj), 1) }
.link-universal--u-i1gduc8uh:hover .svg_image--u-i4bx6xk55 .path-ipl9isffs, .link-universal--u-i1gduc8uh.is-hover .svg_image--u-i4bx6xk55 .path-ipl9isffs { fill: rgba(var(--color-ikd8ksdgb), 1) }
.link-universal--u-i1gduc8uh:hover .svg_image--u-i4bx6xk55 .path-ij6u7x7qr, .link-universal--u-i1gduc8uh.is-hover .svg_image--u-i4bx6xk55 .path-ij6u7x7qr { fill: rgba(var(--color-iljj8y6pv), 1) }
.svg_image--u-i4bx6xk55 { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i4bx6xk55 > svg { flex-shrink: 0 }
.svg_image--u-i4bx6xk55 .path-ipl9isffs { fill: rgba(var(--color-idwwtxto3), 1) }
.svg_image--u-i4bx6xk55 .path-ij6u7x7qr { fill: rgba(var(--color-iwtsged3w), 1) }
.div--u-ilpxpbydy { position: absolute; display: none; background-color: rgba(var(--color-ifih0bbqc), 0.8); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; font-size: 12px; padding-left: 16px; padding-right: 16px; padding-top: 7px; padding-bottom: 7px; top: 100%; left: 50%; transform: translate3D(-50%, 0px, 0px); margin-top: 10px }
.text--u-izt0i30id { display: block }
.div--u-itvypwlm4 { position: absolute; display: block; border-right-style: solid; border-bottom-style: solid; border-bottom-width: 4px; border-left-style: solid; border-left-width: 5px; border-right-width: 5px; width: 0px; bottom: 100%; height: 5px; top: auto; border-bottom-color: rgba(var(--color-inq7e1x3l), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-ik5du67jr), 0); border-left-color: rgba(var(--color-i9c7cpvf8), 0) }
.div--u-i304pe0i3 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: auto; flex-shrink: 0 }
.link-universal--u-ieagi0vtq { cursor: pointer; vertical-align: top; color: rgba(var(--color-i7e1uoua6), 1); position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-ibsokssfi), 0); height: 52px; justify-content: center; margin-left: 30px; display: -webkit-box; display: -ms-flexbox; display: flex }
.link-universal--u-ieagi0vtq:hover .div--u-i3p3847rb, .link-universal--u-ieagi0vtq.is-hover .div--u-i3p3847rb { display: none; background-color: rgba(var(--color-iw29evx86), 0.8); color: rgba(var(--color-isif2w2xm), 1) }
.link-universal--u-ieagi0vtq:hover .div--u-iamcr2lqg, .link-universal--u-ieagi0vtq.is-hover .div--u-iamcr2lqg { border-bottom-color: rgba(var(--color-ih8m8v54m), 0.8) }
.link-universal--u-ieagi0vtq:hover .text--u-iazgskwe8, .link-universal--u-ieagi0vtq.is-hover .text--u-iazgskwe8 { color: rgba(var(--color-iotdr0a0y), 1) }
.link-universal--u-ieagi0vtq:hover .svg_image--u-ipkd5vxvf .path-ivsniwcpy, .link-universal--u-ieagi0vtq.is-hover .svg_image--u-ipkd5vxvf .path-ivsniwcpy { fill: rgba(var(--color-iodwk5sgt), 1) }
.svg_image--u-ipkd5vxvf { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ipkd5vxvf > svg { flex-shrink: 0 }
.svg_image--u-ipkd5vxvf .path-ivsniwcpy { fill: rgba(var(--color-i5rtbkail), 1) }
.div--u-i3p3847rb { position: absolute; display: none; background-color: rgba(var(--color-in6hcqlrm), 0.8); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; font-size: 12px; padding-left: 16px; padding-right: 16px; padding-top: 7px; padding-bottom: 7px; top: 100%; left: 50%; transform: translate3D(-50%, 0px, 0px); margin-top: 10px }
.text--u-ik3540a78 { display: block }
.div--u-iamcr2lqg { position: absolute; display: block; border-right-style: solid; border-bottom-style: solid; border-bottom-width: 4px; border-left-style: solid; border-left-width: 5px; border-right-width: 5px; width: 0px; bottom: 100%; height: 5px; top: auto; border-bottom-color: rgba(var(--color-irid2vsqu), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-io0p1plk6), 0); border-left-color: rgba(var(--color-ih4k41yfk), 0) }
.dropdown--u-i1k4cg6hm { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0 }
.dropdown__wrapper--u-iay9itxvw { 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-i09vly3j4 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 40px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; 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; cursor: pointer; outline-style: none; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; background-color: rgba(var(--color-ids575nk6), 0); padding-top: 10px; padding-bottom: 10px; min-height: 80px; color: rgba(var(--color-iy7f7j4qd), 1); padding-right: 0px; flex-shrink: 1 }
.dropdown__button--u-i09vly3j4:hover, .dropdown__button--u-i09vly3j4.is-hover { color: rgba(var(--color-iec5y3r78), 1) }
.dropdown__button--u-i09vly3j4:hover .text--u-i1at4436x, .dropdown__button--u-i09vly3j4.is-hover .text--u-i1at4436x { color: rgba(var(--color-i6sx25blb), 1) }
.dropdown__button--u-i09vly3j4:hover .text--u-i1at4436x:hover, .dropdown__button--u-i09vly3j4.is-hover .text--u-i1at4436x.is-hover {  }
.dropdown__button--u-i09vly3j4:hover .svg_image--u-iany3ochc .path-i05wpl41d, .dropdown__button--u-i09vly3j4.is-hover .svg_image--u-iany3ochc .path-i05wpl41d { fill: rgba(var(--color-i7wmnwsjd), 1) }
.dropdown__content-wrapper--u-ihmubeler { position: absolute; top: 100%; left: 0%; display: none; z-index: 1000; bottom: auto; right: auto }
.dropdown__content--u-iwipgdv8g { width: 330px; background-color: rgba(var(--color-iq54swvpp), 1); margin-left: -30px; overflow-x: visible; overflow-y: visible; padding-bottom: 30px; max-height: 90vh }
.text--u-i1at4436x { font-size: 15px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-i6puie74p), 1) }
.mosaic-shop2-folders--u-is7xkamvq { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-is9p09mof), 0.1); padding-top: 10px; padding-bottom: 10px; overflow-x: visible; overflow-y: visible }
.mosaic-shop2-folders--u-is7xkamvq .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-iqgtnfusw), 1) }
.mosaic-shop2-folders--u-is7xkamvq .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-is7xkamvq .mosaic-shop2-folders__item { width: 100%; flex-shrink: 0; position: relative }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-is7xkamvq .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-is7xkamvq .mosaic-shop2-folders__icon { width: 16px; height: 16px; margin-left: 10px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; opacity: 1; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-image: var(--image-ib1xfws7b); background-repeat: no-repeat; background-position: center center; background-size: 3.59px auto; background-attachment: scroll; background-color: rgba(var(--color-ilzcm854o), 1) }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-i3p1ftp7o), 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-is7xkamvq .mosaic-shop2-folders__sub-list { margin-right: 0px; margin-bottom: 0px; width: 300px; z-index: 10; position: absolute; list-style-type: none; flex-wrap: nowrap; top: 0; left: 100%; padding-left: 0px; display: none; background-color: rgba(var(--color-itk70892l), 1); border-left-style: solid; border-left-width: 1px; border-left-color: rgba(var(--color-itykf71ba), 0.1); margin-top: -11px; padding-top: 10px; padding-bottom: 10px; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-i3sfj8ytx), 0.1) }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-link { color: rgba(var(--color-itzasv4ct), 1); background-color: rgba(var(--color-i0v1ej0o3), 1) }
.mosaic-shop2-folders--u-is7xkamvq .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-is7xkamvq .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-is7xkamvq .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-irprt380w), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-igf18ob4w), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__link { padding-left: 30px; padding-right: 30px; padding-top: 15px; padding-bottom: 15px; font-size: 16px; color: rgba(var(--color-ihjyrblya), 1) }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__link.is-hover { color: rgba(var(--color-i4qcr3180), 1) }
.mosaic-shop2-folders--u-is7xkamvq.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; width: 300px; position: absolute }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__link:hover .mosaic-shop2-folders__icon, .mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__link.is-hover .mosaic-shop2-folders__icon { border-left-color: rgba(var(--color-ioou2wc57), 1); opacity: 1 }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list {  }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { background-color: rgba(var(--color-ilbpbaqoe), 0); padding-left: 30px; padding-right: 30px; padding-top: 12px; padding-bottom: 12px; font-size: 15px; color: rgba(var(--color-io1bp4d79), 1) }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-iiwp7o0s0), 1) }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { opacity: 1; width: 16px; height: 16px; background-color: rgba(var(--color-im9kglua5), 1); background-image: var(--image-ihtgslmng); background-repeat: no-repeat; background-position: center center; background-size: 3.59px auto; background-attachment: scroll; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.mosaic-shop2-folders--u-is7xkamvq .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-is7xkamvq .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon { border-left-color: rgba(var(--color-ixeof54si), 1); opacity: 1 }
.mosaic-shop2-folders--u-is7xkamvq .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { display: none }
.svg_image--u-iany3ochc { 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: 14px; width: 14px; overflow-x: hidden; overflow-y: hidden; margin-left: 15px; margin-top: auto; margin-bottom: auto }
.svg_image--u-iany3ochc > svg { flex-shrink: 0 }
.svg_image--u-iany3ochc svg { width: 100%; height: 100% }
.svg_image--u-iany3ochc .path-i05wpl41d { fill: rgba(var(--color-itnvk9rek), 1) }
.text--u-izx1he2og { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative }
.text--u-i92giwcf5 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; color: rgba(var(--color-i0ikkc9dq), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.text--u-iazgskwe8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; color: rgba(var(--color-ipysbowur), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-ii2uhcppc { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
.hor-menu--u-ii2uhcppc .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: 80px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ii2uhcppc .hor-menu__item { flex-shrink: 0; margin-right: 36px }
.hor-menu--u-ii2uhcppc .hor-menu__link, .hor-menu--u-ii2uhcppc .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-ivma4d061), 1) }
.hor-menu--u-ii2uhcppc .hor-menu__icon, .hor-menu--u-ii2uhcppc .hor-menu__sub_icon { background-color: rgba(var(--color-i67da66k3), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-ii2uhcppc .hor-menu__sub_icon { background-color: rgba(var(--color-imw1yfgqb), 1); display: none }
.hor-menu--u-ii2uhcppc .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; width: 330px; margin-left: -30px; padding-left: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ih1sy0axp), 0.1); padding-top: 10px; padding-bottom: 10px; background-color: rgba(var(--color-iuzip2iq9), 1); border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-i8mr7njo4), 0.1) }
.hor-menu--u-ii2uhcppc .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ii2uhcppc .hor-menu__sub_link { background-color: rgba(var(--color-i3mjnkoi3), 1); color: rgba(var(--color-il0gapxi4), 1) }
.hor-menu--u-ii2uhcppc .hor-menu__more_list { display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0; margin-bottom: 0; list-style-type: none }
.hor-menu--u-ii2uhcppc .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ii2uhcppc .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ics50kdo6), 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-izce5qg81), 1) }
.hor-menu--u-ii2uhcppc .hor-menu__icon { display: none }
.hor-menu--u-ii2uhcppc .hor-menu__link { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-size: 15px; color: rgba(var(--color-iexp6xhcf), 0.6); padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px; min-height: 80px }
.hor-menu--u-ii2uhcppc .hor-menu__link:hover, .hor-menu--u-ii2uhcppc .hor-menu__link.is-hover { color: rgba(var(--color-izhsq4v2v), 1) }
.hor-menu--u-ii2uhcppc.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ii2uhcppc .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ii2uhcppc .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100%; margin-left: 0px; border-left-style: solid; border-left-width: 1px; border-left-color: rgba(var(--color-in9df7mac), 0.1); margin-top: -1px }
.hor-menu--u-ii2uhcppc .hor-menu__more_list .hor-menu__sub_list { right: 0px; height: auto; margin-top: 0px; margin-bottom: 0px; overflow-x: auto; overflow-y: auto; max-height: 90vh }
.hor-menu--u-ii2uhcppc .hor-menu__more_list > .hor-menu__item { height: 100%; cursor: pointer; margin-right: 0px; min-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.hor-menu--u-ii2uhcppc .hor-menu__sub_list > .hor-menu__sub_item {  }
.hor-menu--u-ii2uhcppc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { padding-top: 14px; padding-right: 30px; padding-bottom: 14px; padding-left: 30px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-size: 15px; min-height: 51px; background-color: rgba(var(--color-i55dta66o), 0); color: rgba(var(--color-ihpsx2byt), 0.6) }
.hor-menu--u-ii2uhcppc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ii2uhcppc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-irsd732jv), 1) }
.hor-menu--u-ii2uhcppc .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { color: rgba(var(--color-iiy7pmvvo), 0); font-size: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 36px; width: 36px; background-color: rgba(var(--color-i4ctbgvfi), 0.1); background-image: var(--image-ib60csgkq); background-repeat: no-repeat; background-position: center center; background-size: 16.80px auto; background-attachment: scroll; cursor: pointer; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px }
.hor-menu--u-ii2uhcppc .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:hover, .hor-menu--u-ii2uhcppc .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-hover { background-color: rgba(var(--color-inkrbhv78), 0.4) }
.section--u-igqvhin1j { display: block; width: 100%; position: relative; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; color: rgba(var(--color-ibgsymg9d), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 16px; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none }
.container--u-ip25l06ay { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between }
.div--u-injfe6orv { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; flex-wrap: wrap; margin-right: 24px }
.link-universal--u-i5rk6o434 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; max-width: 120px; max-height: 120px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-right: 24px; flex-shrink: 0; margin-top: 0; margin-bottom: 0 }
.imageFit--u-itgls0zih { position: relative; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 100%; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: 80px; min-height: 80px }
.imageFit__img--u-i8e2w2ym0 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ibm53r57k { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ixvluvrcl), 0.4) }
.imageFit__zoom--u-i4agant4m { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ikwd2zr4x), 1) }
.svg_image--u-impxjdnry { 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-impxjdnry svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-iag9x4b0i { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 6px; color: rgba(var(--color-iku9sa4m7), 0.6) }
.div--u-igsfzud0h { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center; margin-top: 12px; margin-bottom: 12px; max-width: 460px }
.link-universal--u-i9jp992an { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-i1aggwpok { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 28px; margin-left: 0px; margin-right: 0px; color: rgba(var(--color-ishc64gat), 1); font-weight: 400; line-height: normal }
.div--u-itou03kj2 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0 }
.text--u-icm7adh1g { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; overflow-x: auto; color: rgba(var(--color-ich9vx3ey), 0.6); font-size: 16px; line-height: 1.4em }
.list__item--u-iisp9ho09 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 6px }
.list--u-izwetlmjs { flex-shrink: 1; display: block }
.link-universal--u-iz80meay0 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.imageFit--u-ii0lxet52 { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-i7ofmnape { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-itjz7xc3s { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i5ocis5it), 0.4) }
.imageFit__zoom--u-i68ehrta9 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iew9yv705), 1) }
.svg_image--u-ixhwr4igp { 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-ixhwr4igp svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-is06q88qr { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-left: 12px; overflow-x: hidden; overflow-y: hidden; width: 32px; height: 32px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.imageFit--u-immk9z8qq { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-iy4ifas6x { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i3zxc8pjk { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i1grzlsva), 0.4) }
.imageFit__zoom--u-ijsoxftg3 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i3xjmsmba), 1) }
.svg_image--u-idu90waay { 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-idu90waay svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-ijfcvgo3f { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-left: 12px; overflow-x: hidden; overflow-y: hidden; width: 32px; height: 32px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.imageFit--u-i5342f3vz { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-iybwp3nm3 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ixzma83kw { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i2zf2f4t8), 0.4) }
.imageFit__zoom--u-iaszash0a { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-izdsgbs4i), 1) }
.svg_image--u-ic49mgk9n { 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-ic49mgk9n svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-iwm6hunf3 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-left: 12px; overflow-x: hidden; overflow-y: hidden; width: 32px; height: 32px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.text--u-i4iozj08d { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 20px; margin-left: 0px; margin-right: 0px; font-weight: 600; color: rgba(var(--color-iftd8y12h), 1); flex-shrink: 0; padding-top: 2px; padding-bottom: 2px }
.section--u-i4mn4pzq5 { display: block; width: 100%; position: relative; padding-top: 4%; padding-bottom: 2%; padding-right: 30px; padding-left: 30px; background-color: rgba(var(--color-irsxt4omt), 1); color: rgba(var(--color-io8rp3a5v), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 16px; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none }
.mosaic-mega-copyright--u-i8b8y2ap4 { position: relative; text-align: right; width: 30%; display: block; color: rgba(var(--color-irgdb9f7b), 0.6) }
.mosaic-mega-copyright--u-i8b8y2ap4 a { color: inherit }
.mosaic-mega-copyright--u-i8b8y2ap4 .mosaic-mega-copyright-stub { padding-left: 30px; padding-top: 7px; padding-bottom: 7px; background-image: url("/d/fgs16_image-placeholder.png"); background-position: left 0px center; background-repeat: no-repeat }
.mosaic-site-copyright--u-i5nykwqko { line-height: normal; position: relative; width: 30%; display: block; color: rgba(var(--color-ibewxp0eq), 0.6) }
.div--u-i63bl8kwu { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-right: 32px; padding-left: 32px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-site-counters--u-iuvytjx7z {  }
.mosaic-site-counters--u-iuvytjx7z .counters-stub { width: 186px; height: 31px; background-image: url("/d/fgs16_image-placeholder.png"); background-position: left 0px top 0px; background-repeat: no-repeat; display: inline-block; position: relative }
.text--u-ib8utd0xo { vertical-align: top; line-height: 1.4em; font-size: 18px; font-weight: 500; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-i8le3kzzo), 1) }
.container--u-irvxqxpky { width: 100%; max-width: 1290px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.div--u-imsqdcl0k { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 48px; margin-left: 0px; margin-right: 0px; max-width: 910px; padding-right: 16px }
.text--u-i53i6idnp { vertical-align: top; position: relative; font-size: 24px; margin-left: 0px; margin-right: 0px; line-height: 24px; width: 100%; color: rgba(var(--color-ixjf3mddh), 0.7); display: block; margin-top: 12px }
.heading--u-ie95dex9g { font-size: 60px; line-height: normal; position: relative; font-weight: 700; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-ius1d9a6e), 1); display: block }
.div--u-ibu65s4pm { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 32px }
.button-up--u-iwjpebtz6 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 56px; height: 56px; justify-content: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i5m70khx1), 0); flex-shrink: 0; margin-bottom: 32px; margin-left: 32px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ipz02dfk5), 0.1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.button-up--u-iwjpebtz6:hover, .button-up--u-iwjpebtz6.is-hover { box-shadow: none; background-color: rgba(var(--color-ig1okjxkh), 0.1) }
.svg_image--u-ihv9apu3j { 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: 16px; width: 16px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ihv9apu3j svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-ihv9apu3j .path-imot96p2j { fill: rgba(var(--color-iil8eefmo), 1) }
.div--u-io2ofepte { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; min-width: 260px }
.div--u-ir221c5dc { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 32px; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-i8mrg1h3w), 0.1) }
.text--u-iwd6tn7ww { vertical-align: top; position: relative; font-size: 16px; line-height: 1.4em; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-ih08pyblq), 0.6) }
.div--u-i3hvkst3d { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; width: 260px }
.text--u-ix820cp88 { vertical-align: top; position: relative; font-size: 16px; line-height: 1.4em; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-iacdgx3dt), 0.6) }
.text--u-ij3pdidco { vertical-align: top; line-height: 1.4em; font-size: 18px; font-weight: 500; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-iwrb6svha), 1) }
.div--u-ihvu02i34 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; width: 260px }
.text--u-i5dnwqyhp { vertical-align: top; position: relative; font-size: 16px; line-height: 1.4em; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-ijw6oawne), 0.6) }
.div--u-izpvd5p3c { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; width: 260px }
.div--u-ipyb2ve56 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 32px; border-bottom-color: rgba(var(--color-ie60h3nuc), 0.1); padding-top: 32px }
.text--u-ieg6aadx6 { vertical-align: top; position: relative; font-size: 16px; line-height: 1.4em; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-iosdeoc7k), 0.6) }
.div--u-io4y7z759 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; width: 260px }
.text--u-im36k6rdu { vertical-align: top; position: relative; font-size: 16px; line-height: 1.4em; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-icprvnin7), 0.6) }
.div--u-ij2va6huj { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; width: 260px }
.text--u-ika3g2uqx { vertical-align: top; position: relative; font-size: 16px; line-height: 1.4em; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-iu8e6s87u), 0.6) }
.link-universal--u-i7877838n { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-ir03enl6r { vertical-align: top; line-height: 1.4em; font-size: 18px; font-weight: 500; margin-left: 0px; margin-right: 0px; width: 100%; text-align: center; color: rgba(var(--color-ia12dqmu6), 1); margin-top: 8px; margin-bottom: 8px }
.text--u-ir03enl6r:hover, .text--u-ir03enl6r.is-hover { text-decoration: underline }
.div--u-ioi1br6ja { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list__item--u-iq6kfbofq { margin-right: 12px; margin-left: 0px; margin-bottom: 6px; margin-top: 6px; width: 32px; height: 32px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.list--u-iltshbbhh { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start }
.link-universal--u-i9o2n2ghh { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-left: 0px; margin-right: 0px; width: 100%; height: 100% }
.imageFit--u-itbpztchn { position: relative; display: inline-block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-i4hnnlvta { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-ibxvkhgc0 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ikrgfzakx), 0.4) }
.imageFit__zoom--u-iyibm34p1 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-icr35den7), 1) }
.svg_image--u-i8xxnwl5r { 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-i8xxnwl5r svg { flex-shrink: 0; width: 100%; height: 100% }
.list__item--u-igjpap3bk { margin-right: 12px; margin-left: 0px; margin-bottom: 6px; margin-top: 6px; height: 32px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.list--u-ibbs1nv0a { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.imageFit--u-iwaws9utf { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-bottom: 0px }
.imageFit__img--u-iggg90mpj { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-ittgld15q { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ivlfrnoql), 0.4) }
.imageFit__zoom--u-isk65e0md { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-igarjg5nf), 1) }
.svg_image--u-i8g45ymn6 { 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-i8g45ymn6 svg { flex-shrink: 0; width: 100%; height: 100% }
.list__item--u-iuti74lfk { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 6px }
.list--u-il2vgiisq { flex-shrink: 1; display: block }
.link-universal--u-iaeurxtxm { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-iqufh7srk { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 20px; margin-left: 0px; margin-right: 0px; font-weight: 600; flex-shrink: 0; color: rgba(var(--color-i1bndrrb0), 1); padding-top: 2px; padding-bottom: 2px }
.imageFit--u-iulh5034y { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-ijrmr59xl { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-inuhdgrl3 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i3r2lbaj0), 0.4) }
.imageFit__zoom--u-ijb43eh44 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iwvq12rrg), 1) }
.svg_image--u-izn4zruep { 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-izn4zruep svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-ibb649fi8 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-left: 12px; overflow-x: hidden; overflow-y: hidden; width: 32px; height: 32px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.imageFit--u-i0pmc8fmq { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-ijejwqf6j { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-imywtyhjg { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ixykwvs5a), 0.4) }
.imageFit__zoom--u-i8w1r1h6z { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ii16fn4ak), 1) }
.svg_image--u-ibzfylyz8 { 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-ibzfylyz8 svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-i10t149ka { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-left: 12px; overflow-x: hidden; overflow-y: hidden; width: 32px; height: 32px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.imageFit--u-i37zl8ow9 { position: relative; display: block; vertical-align: top; margin-left: 0px; margin-right: 0px; width: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.imageFit__img--u-iu4tbf5ek { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-iitqpj1ge { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-izlqjv0za), 0.4) }
.imageFit__zoom--u-ikb2o6nug { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ir3wzvfqv), 1) }
.svg_image--u-izr23ba6j { 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-izr23ba6j svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-i549gf9ow { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-left: 12px; overflow-x: hidden; overflow-y: hidden; width: 32px; height: 32px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }

@media (max-width: 991px) {
	.section--u-io3zpdtmd { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 60px }
	.text--u-ipz5tbtpy { font-size: 22px; margin-bottom: 40px; width: 100% }
	.section--u-ijt6aqn53 { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 20px }
	.list__item--u-ibo7otol4 { width: 48.5%; margin-bottom: 30px }
	.list__item--u-ibo7otol4:nth-child(2n + 2) { margin-top: 0px }
	.heading--u-iat0gskc6 { font-size: 40px; width: 100% }
	.div--u-idiq87tgn { width: 90%; margin-top: -50px }
	.blocklist__item_title--u-idp4fvlcu { font-size: 18px }
	.link-universal--u-ivp56jeq7 { padding-right: 30px; padding-left: 30px; padding-top: 30px; padding-bottom: 30px }
	.text--u-igyujypy6 { font-size: 22px; margin-bottom: 40px; width: 100% }
	.list__item--u-iyossyv5f { width: 48.5%; margin-bottom: 40px; margin-top: 30px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-right: 30px; padding-bottom: 30px; padding-left: 30px }
	.div--u-ip5dr58p3 { width: 100%; padding-right: 0% }
	.div--u-iklpqd4xm { position: relative; display: none }
	.section--u-ihdab2122 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.container--u-iqkzog311 { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 60px }
	.imageFit--u-i8xmw7ket { width: 100%; height: 400px; min-height: auto }
	.container--u-i8fk6tjhl { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
	.imageFit--u-iou4v0b48 { height: 300px }
	.blocklist__item_title--u-it6firnmt { margin-bottom: 10px; text-align: left; font-size: 18px }
	.div--u-in4644z84 { margin-right: 294px; margin-left: 0px }
	.text--u-ix71aqwzv { font-size: 22px; width: 70% }
	.section--u-itvm5umq3 { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 35px }
	.heading--u-i03xx1u52 { font-size: 40px; width: 70% }
	.list__item--u-ifo5jh7rr { width: 48.5%; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; margin-top: 0px; justify-content: flex-start }
	.imageFit--u-i0ru6h0bn {  }
	.blocklist__item_title--u-iho79483m { margin-bottom: 10px; font-size: 18px }
	.blocklist__item_text--u-i7pg5274e { line-height: 1.5em }
	.div--u-iu03xjspy { margin-top: auto; margin-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start }
	.section--u-izi0ye3u1 { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 35px }
	.text--u-iom44th96 { font-size: 22px; width: 70% }
	.heading--u-i6tc0otc1 { font-size: 40px; width: 70% }
	.list__item--u-ix1xn16sm { width: 48.5% }
	.imageFit--u-itlmkfg6k { height: 320px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
	.blocklist__item_title--u-ik9ycinwc { margin-bottom: 10px }
	.container--u-imgivw4hq { padding-right: 0px; padding-left: 0px }
	.heading--u-i03zsxecd { font-size: 40px; margin-bottom: 20px; height: auto; min-height: 0px }
	.text--u-ibl96rzbv { font-size: 22px; margin-bottom: 5px }
	.container--u-is8d0ojkr { padding-top: 60px; padding-bottom: 60px; padding-right: 30px; padding-left: 30px }
	.div--u-ivlt85p5u { padding-left: 30px; min-height: auto }
	.section--u-ia2ado479 { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 50px }
	.heading--u-i2btzokq4 { font-size: 40px; width: 70% }
	.text--u-i99ohxd85 { font-size: 22px; width: 70% }
	.mosaic-accordion__title--u-ijddky6s3 { font-size: 18px }
	.mosaic-accordion__text--u-ic2liuli4 { font-size: 16px }
	.text--u-i6euzn3nb { font-size: 22px; width: 70% }
	.section--u-ieed297de { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 35px }
	.heading--u-isesuibk0 { font-size: 40px; width: 70% }
	.list__item--u-iw59qbyvj { width: 48.5%; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; margin-top: 0px }
	.imageFit--u-i1lwn6l13 { height: 320px }
	.blocklist__item_title--u-i9905x5bl { margin-bottom: 10px; font-size: 18px }
	.blocklist__item_text--u-izd2hg42i { margin-bottom: 0px; font-size: 16px }
	.section--u-ised8jbmo { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 60px }
	.heading--u-iy9g5u987 { font-size: 40px; margin-bottom: 10px }
	.text--u-ixghwlqlt { font-size: 22px; margin-bottom: 30px }
	.container--u-ih9icayhk { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-igqk9xqet { width: 100%; padding-right: 0% }
	.div--u-iujjveuxt { width: 60%; justify-content: flex-start }
	.mosaic-form--u-i18krz6jm { width: 100%; flex-shrink: 1 }
	.mosaic-form--u-i18krz6jm .mosaic-form__success__text--u-ik767q7zf { font-size: 20px }
	.mosaic-form--u-i18krz6jm .mosaic-form__title--u-ivtduyh7x { max-width: none; text-align: left }
	.mosaic-form--u-i18krz6jm .mosaic-form__button { margin-left: 0px }
	.mosaic-form--u-i18krz6jm .mosaic-form__field { margin-right: 16px }
	.text--u-iz630gw1j { font-size: 22px; width: 70% }
	.section--u-iilobts66 { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 10px }
	.heading--u-isi6tqy4m { font-size: 40px; width: 70% }
	.list__item--u-i0utw4b5y { width: 100%; margin-top: 25px; margin-bottom: 50px }
	.text--u-ibw487f7k { font-size: 22px; margin-bottom: 40px; width: 100% }
	.section--u-ii1t5bjmo { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 35px }
	.list__item--u-iyd236mjs { width: 31%; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-top: 0px }
	.imageFit--u-im92964ih {  }
	.heading--u-i4argxinx { font-size: 40px; width: 100% }
	.section--u-ib38li5i7 { padding-right: 16px; padding-left: 16px; padding-top: 60px; padding-bottom: 60px }
	.rich-text--u-i8w135a1k {  }
	.page-title--u-iafbomgwy { font-size: 40px; width: 100% }
	.section--u-iv4jga9sp { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px }
	.text--u-iuq70xiq9 { margin-top: 8px; font-size: 20px }
	.heading--u-it58c7xjy { font-size: 32px }
	.div--u-is1ew14im { width: 100%; padding-top: 30px; padding-bottom: 30px; padding-left: 30px; margin-left: 0px; padding-right: 30px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-top: 0px; margin-bottom: 0px; max-width: 100% }
	.mosaic-slider__arrow--next--u-i6cm9fyze { width: 56px; height: 56px; margin-right: 0px }
	.mosaic-slider__arrow--prev--u-iq8yd9n7w { width: 56px; height: 56px; margin-left: 0px }
	.mosaic-slider__arrows--u-irhxha3lm { justify-content: space-between; width: 100%; margin-top: 140px; padding-right: 28px; padding-left: 28px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px }
	.svg_image--u-i78incbsj {  }
	.svg_image--u-ip9w6uh05 {  }
	.mosaic-slider__pagination--u-imkow4gn8 { margin-bottom: -28px; display: none }
	.mosaic-slider--u-ibcynkuoy { height: auto; padding-right: 0px; padding-left: 0px; min-height: auto }
	.mosaic-slider__item--u-i0dwz2iuw { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; justify-content: flex-end; background-color: rgba(var(--color-i6ea6qs81), 1) }
	.mosaic-slider__pagination_item--u-ih9nwkh1z {  }
	.mosaic-slider__pagination_item--u-ih9nwkh1z:hover, .mosaic-slider__pagination_item--u-ih9nwkh1z.is-hover { border-bottom-color: rgba(var(--color-ixjhp8wvp), 1) }
	.mosaic-slider__pagination_item--u-ih9nwkh1z:active, .mosaic-slider__pagination_item--u-ih9nwkh1z.is-active { border-bottom-color: rgba(var(--color-imo8lmviw), 1) }
	.imageFit--u-ig8egkn6l { position: relative; height: 320px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
	.imageFit__overlay--u-imnpd4h4t { display: none }
	.container--u-iuwi2ghb2 {  }
	.text--u-igwe0r334 { font-size: 18px }
	.link-universal--u-ivkew4bnu { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: 16px; margin-bottom: 0px }
	.text--u-iz09ga3yo { font-size: 18px }
	.link-universal--u-i0ubajvzr { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px }
	.text--u-idr2f00a6 { font-size: 18px }
	.link-universal--u-ixnnd3d5h { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: -50px; margin-bottom: 40px }
	.text--u-i106zb5dv { font-size: 18px }
	.link-universal--u-i7p7ldlv3 { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: 16px }
	.text--u-ihwbohty2 { font-size: 18px }
	.link-universal--u-i3ug40ym7 { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px }
	.text--u-iopfxbxmg { font-size: 18px }
	.link-universal--u-i5sol389f { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: -50px; margin-bottom: 40px }
	.text--u-izgzh67mr { font-size: 18px }
	.link-universal--u-ip9di3ivy { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: -50px; margin-bottom: 40px }
	.text--u-i7aut7pps { font-size: 18px }
	.link-universal--u-i16120er7 { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px }
	.text--u-i563ds9ap { font-size: 18px }
	.link-universal--u-i99po3px5 { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: 0px; margin-left: 0px; margin-right: auto }
	.text--u-ib6uba3b7 { font-size: 18px }
	.link-universal--u-i4115oih7 { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: -50px; margin-bottom: 40px }
	.text--u-i39oht0qy { font-size: 18px }
	.link-universal--u-i9g6dow8k { min-height: 56px; padding-right: 24px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; margin-top: -50px; margin-bottom: 40px }
	.section--u-iy4nqlnpz { padding-right: 30px; padding-left: 30px; padding-top: 60px; padding-bottom: 20px }
	.list__item--u-ine6hqfwn { width: 100%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-right: 30px; padding-bottom: 30px; padding-left: 30px }
	.blocklist__item_title--u-igqnrzbj4 { text-align: left; font-size: 18px }
	.text--u-ijtkpyeh9 { font-size: 22px; margin-bottom: 40px; width: 100% }
	.heading--u-iemfom7r4 { font-size: 40px; width: 100% }
	.mosaic-s3-news__title--u-ihl35k7rr { font-size: 40px }
	.mosaic-s3-news__header--u-ihovg0sl8 { margin-bottom: 40px; width: 100%; padding-right: 14px; padding-left: 14px }
	.mosaic-s3-news__item--u-ibmbl1aqq { margin-bottom: 28px; width: 50%; padding-left: 14px; padding-right: 14px }
	.mosaic-s3-news__title--u-icfmef2tf { font-size: 20px }
	.mosaic-s3-news__link-all--u-ivahnv0l0 { font-size: 18px }
	.mosaic-s3-news__announcement--u-ib5tykzt5 { font-size: 16px }
	.mosaic-s3-news__date--u-i0vzaaz05 { font-size: 16px; margin-left: 0px; margin-right: 0px }
	.mosaic-s3-news__list--u-ib0m2c3i9 {  }
	.mosaic-s3-news__more--u-i4m2q01j2 {  }
	.mosaic-s3-news__more-link--u-i7ju85800 { font-size: 18px }
	.div--u-i5swvdnz0 { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.div--u-iwdb42bx8 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.mosaic-s3-news__tags--u-islfsvfqv { font-size: 16px; justify-content: center }
	.imageFit--u-iou2ffxuu { margin-right: 0px; margin-bottom: 20px; height: 22vw }
	.div--u-izwra7y9x { padding-top: 6px; padding-bottom: 6px; padding-left: 24px; padding-right: 24px; min-height: 56px; margin-left: 14px }
	.div--u-is4430m44 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
	.mosaic-accordion__content--u-i70tm8gkr { padding-right: 30px; padding-left: 30px; padding-top: 10px; padding-bottom: 10px }
	.blocklist__item_text--u-imlzb99v4 { font-size: 16px }
	.blocklist__item_title--u-idsjb9nkr { font-size: 18px }
	.blocklist__item_text--u-ilfe78mxm { font-size: 16px }
	.mosaic-s3-news__title-link--u-iux1ioezi { font-size: 18px }
	.side-panel--u-i6oo6qd7q { display: block }
	.side-panel__button-open--u-ih8mayeeu { display: none }
	.side-panel__button-close--u-inwlsb2zx { border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px }
	.ver-menu--u-iyyttxxmq .ver-menu__link { height: 66px }
	.mosaic-shop2-folders--u-iw1nwicxo .svg_image--u-ikitnqnqk { width: 14px; height: 14px; margin-bottom: 0px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__icon { background-color: rgba(var(--color-i1fq2nq2i), 1) }
	.mosaic-shop2-folders--u-iw1nwicxo .svg_image--u-ikitnqnqk .path-ikxjo3qbs { fill: rgba(var(--color-inagz39de), 1) }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .svg_image--u-i0r8win8b { width: 12px; height: 12px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list .svg_image--u-i0r8win8b .path-iiktdtm81 { fill: rgba(var(--color-iffl2s1du), 1) }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { background-color: rgba(var(--color-iqflq4mzn), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
	.svg_image--u-ikitnqnqk svg { width: 100%; height: 100% }
	.svg_image--u-i0r8win8b svg { width: 100%; height: 100% }
	.mosaic-form--u-ilb5ykpib { width: 100%; flex-shrink: 1 }
	.mosaic-form--u-ilb5ykpib .mosaic-form__success__text--u-i5gobosky { font-size: 20px }
	.mosaic-form--u-ilb5ykpib .mosaic-form__title--u-id7bpj1ot { max-width: none; text-align: center }
	.mosaic-form--u-ilb5ykpib .mosaic-form__button {  }
	.section--u-i7r3f3zj1 { padding-right: 0px; padding-left: 0px }
	.div--u-i4i23z5in { display: none }
	.imageFit--u-ix58mek2t { margin-right: 30px }
	.container--u-i1jz0orr8 { padding-top: 40px; padding-bottom: 40px }
	.mosaic-form--u-ihyrglgl9 { width: 100%; flex-shrink: 1 }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__success__text--u-ijysaex19 { font-size: 20px }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__title--u-ispk3gerc { max-width: none; text-align: center }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__button {  }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row { width: 33.33% }
	.mosaic-shop2-search--u-iixh8m8u4 { min-width: 100% }
	.mosaic-tabs__content--u-in3mkeloh { width: 100% }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete { display: -webkit-box; display: -ms-flexbox; display: flex }
	.mosaic-shop2-cart-preview--u-ifplk5hfc { margin-right: 0px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link { padding-right: 10px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty { min-width: 54px; justify-content: center; height: 54px; margin-right: 0px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link:hover .div--u-iy88nkcey, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link.is-hover .div--u-iy88nkcey { display: none }
	.section--u-ijb6jssk7 { padding-right: 0px; padding-left: 0px; bottom: 0px; right: 0px; left: 0px; top: 0px }
	.container--u-izjtc919e { height: 80px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; top: 0px; padding-left: 20px; padding-right: 20px }
	.link-universal--u-ivz7d9leu { display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-i304pe0i3 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-end }
	.dropdown--u-i1k4cg6hm { display: none }
	.hor-menu--u-ii2uhcppc { display: none }
	.div--u-injfe6orv {  }
	.container--u-ip25l06ay { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap }
	.link-universal--u-i5rk6o434 { max-width: 140px; max-height: 140px }
	.text--u-i1aggwpok { font-size: 20px }
	.text--u-iag9x4b0i { font-size: 15px }
	.div--u-itou03kj2 {  }
	.text--u-icm7adh1g {  }
	.section--u-igqvhin1j { padding-top: 28px; padding-bottom: 28px; padding-right: 30px; padding-left: 30px }
	.div--u-igsfzud0h { max-width: none }
	.imageFit--u-ii0lxet52 {  }
	.link-universal--u-is06q88qr { width: 28px; height: 28px }
	.imageFit--u-immk9z8qq {  }
	.link-universal--u-ijfcvgo3f { width: 28px; height: 28px }
	.imageFit--u-i5342f3vz {  }
	.link-universal--u-iwm6hunf3 { width: 28px; height: 28px }
	.text--u-i4iozj08d { font-size: 20px }
	.text--u-i53i6idnp { font-size: 20px; margin-bottom: 5px }
	.heading--u-ie95dex9g { font-size: 40px }
	.div--u-imsqdcl0k { margin-bottom: 28px; width: 100%; padding-right: 0px }
	.div--u-i63bl8kwu { padding-right: 28px; padding-left: 28px }
	.div--u-ibu65s4pm { padding-top: 28px }
	.button-up--u-iwjpebtz6 { width: 58px; height: 58px; margin-right: 0px; margin-left: 28px }
	.svg_image--u-ihv9apu3j {  }
	.mosaic-site-counters--u-iuvytjx7z {  }
	.div--u-ir221c5dc { padding-top: 28px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap }
	.text--u-iwd6tn7ww { margin-bottom: 4px }
	.text--u-ix820cp88 { margin-bottom: 4px }
	.text--u-ib8utd0xo { font-size: 16px }
	.text--u-i5dnwqyhp { margin-bottom: 4px }
	.text--u-ij3pdidco { font-size: 16px }
	.div--u-i3hvkst3d { margin-bottom: 28px }
	.div--u-io2ofepte { margin-bottom: 28px }
	.div--u-ihvu02i34 {  }
	.div--u-ipyb2ve56 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 28px; padding-top: 28px; justify-content: space-between; flex-wrap: wrap }
	.text--u-ieg6aadx6 { margin-bottom: 4px }
	.text--u-im36k6rdu { margin-bottom: 4px }
	.text--u-ika3g2uqx { margin-bottom: 4px }
	.div--u-io4y7z759 { margin-bottom: 28px }
	.div--u-izpvd5p3c { margin-bottom: 28px }
	.div--u-ij2va6huj {  }
	.text--u-ir03enl6r { font-size: 16px }
	.imageFit--u-itbpztchn {  }
	.list__item--u-iq6kfbofq { width: 28px; height: 28px }
	.imageFit--u-iwaws9utf {  }
	.text--u-iqufh7srk { font-size: 18px }
	.imageFit--u-iulh5034y {  }
	.link-universal--u-ibb649fi8 { width: 28px; height: 28px }
	.imageFit--u-i0pmc8fmq {  }
	.link-universal--u-i10t149ka { width: 28px; height: 28px }
	.imageFit--u-i37zl8ow9 {  }
	.link-universal--u-i549gf9ow { width: 28px; height: 28px }
	.list__item--u-igjpap3bk { height: 28px }
	.section--u-i4mn4pzq5 { padding-top: 60px; padding-bottom: 28px; padding-right: 30px; padding-left: 30px }
}

@media (max-width: 767px) {
	.section--u-io3zpdtmd { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.text--u-ipz5tbtpy { font-size: 20px; width: 100%; margin-bottom: 20px; margin-top: 6px }
	.section--u-ijt6aqn53 { padding-top: 60px; padding-bottom: 10px; padding-right: 16px; padding-left: 16px }
	.heading--u-iat0gskc6 { font-size: 30px; width: 100% }
	.text--u-igyujypy6 { font-size: 20px; margin-bottom: 20px; margin-top: 6px }
	.list__item--u-ibo7otol4 { width: 100%; margin-bottom: 25px }
	.imageFit--u-iou4v0b48 { height: 300px }
	.link-universal--u-ivp56jeq7 { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.div--u-idiq87tgn { margin-top: -40px }
	.container--u-iqkzog311 { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.imageFit__img--u-i4f3ay4mo { object-fit: cover }
	.list__item--u-iyossyv5f { padding-right: 24px; padding-bottom: 24px; padding-left: 24px; margin-bottom: 40px }
	.blocklist__item_title--u-it6firnmt { margin-top: -10px }
	.div--u-in4644z84 {  }
	.text--u-ix71aqwzv { font-size: 20px; margin-bottom: 20px; margin-top: 6px; width: 100% }
	.section--u-itvm5umq3 { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.heading--u-i03xx1u52 { font-size: 30px; width: 100% }
	.list__item--u-ifo5jh7rr { width: 100%; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.div--u-iu03xjspy { justify-content: space-between; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
	.section--u-izi0ye3u1 { padding-top: 50px; padding-bottom: 35px; padding-right: 16px; padding-left: 16px }
	.text--u-iom44th96 { font-size: 20px; margin-bottom: 20px; margin-top: 6px; width: 100% }
	.heading--u-i6tc0otc1 { font-size: 30px; width: 100% }
	.container--u-imgivw4hq {  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.list__item--u-ix1xn16sm { width: 100% }
	.imageFit--u-itlmkfg6k { height: 240px }
	.div--u-idv39wx8e { margin-top: -40px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px }
	.heading--u-i03zsxecd { font-size: 30px; margin-bottom: 10px }
	.text--u-ibl96rzbv { font-size: 20px }
	.container--u-is8d0ojkr { padding-top: 50px; padding-bottom: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; padding-right: 24px; padding-left: 24px }
	.section--u-i4i3fop1l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ivlt85p5u { width: 100%; padding-left: 0px }
	.imageFit--u-i70n2lsns { width: 100%; height: 280px; min-height: auto }
	.div--u-irxj692a9 { position: relative; display: block; -ms-flex-order: -1; -webkit-order: -1; order: -1 }
	.section--u-ia2ado479 { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.mosaic-accordion__head--u-iapesenr3 { padding-right: 24px; padding-left: 24px; padding-top: 24px; padding-bottom: 24px }
	.heading--u-i2btzokq4 { font-size: 30px; width: 100% }
	.text--u-i99ohxd85 { font-size: 20px; margin-bottom: 20px; margin-top: 6px; width: 100% }
	.mosaic-accordion__content--u-i70tm8gkr { padding-right: 20px; padding-left: 20px; padding-top: 20px; padding-bottom: 10px }
	.mosaic-accordion__icon--u-iupcf4wax { height: 30px; width: 30px }
	.mosaic-accordion__title--u-ijddky6s3 { margin-right: 16px; line-height: 1.3em }
	.text--u-i6euzn3nb { font-size: 20px; margin-bottom: 20px; margin-top: 6px; width: 100% }
	.section--u-ieed297de { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.heading--u-isesuibk0 { font-size: 30px; width: 100% }
	.list__item--u-iw59qbyvj { width: 48%; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.section--u-ised8jbmo { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.container--u-ih9icayhk { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.heading--u-iy9g5u987 { font-size: 30px }
	.text--u-ixghwlqlt { font-size: 20px }
	.mosaic-form--u-i18krz6jm .mosaic-form__title--u-ivtduyh7x { text-align: center }
	.mosaic-form--u-i18krz6jm .mosaic-form__button { margin-left: 0px; margin-right: 0px }
	.mosaic-form--u-i18krz6jm .button__text { font-size: 16px }
	.div--u-iujjveuxt { width: 100% }
	.text--u-iz630gw1j { font-size: 20px; margin-bottom: 20px; margin-top: 6px; width: 100% }
	.section--u-iilobts66 { padding-top: 50px; padding-bottom: 50px; padding-right: 16px; padding-left: 16px }
	.heading--u-isi6tqy4m { font-size: 30px; width: 100% }
	.list__item--u-i0utw4b5y { margin-top: 25px; margin-bottom: 40px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.text--u-ibw487f7k { font-size: 20px; margin-bottom: 20px; margin-top: 6px }
	.section--u-ii1t5bjmo { padding-top: 50px; padding-bottom: 35px; padding-right: 16px; padding-left: 16px }
	.list__item--u-iyd236mjs { width: 48%; margin-bottom: 20px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.heading--u-i4argxinx { font-size: 30px }
	.imageFit--u-im92964ih {  }
	.section--u-ib38li5i7 { padding-top: 50px; padding-bottom: 50px; padding-right: 8px; padding-left: 8px }
	.page-title--u-iafbomgwy { font-size: 30px }
	.section--u-iv4jga9sp { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
	.container--u-iuwi2ghb2 { padding-right: 0px; padding-left: 0px }
	.div--u-is1ew14im { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.heading--u-it58c7xjy { font-size: 24px }
	.text--u-iuq70xiq9 { font-size: 17px; margin-top: 4px }
	.mosaic-slider__arrow--next--u-i6cm9fyze { width: 48px; height: 48px; margin-right: 0px }
	.mosaic-slider__arrow--prev--u-iq8yd9n7w { width: 48px; height: 48px; margin-left: 0px }
	.mosaic-slider__arrows--u-irhxha3lm { margin-bottom: auto; margin-top: 100px; padding-right: 24px; padding-left: 24px }
	.svg_image--u-i78incbsj { width: 18px; height: 18px }
	.svg_image--u-ip9w6uh05 { width: 16px; height: 16px }
	.mosaic-slider__pagination--u-imkow4gn8 { margin-bottom: -24px }
	.mosaic-slider__pagination_item--u-ih9nwkh1z {  }
	.mosaic-slider__pagination_item--u-ih9nwkh1z:hover, .mosaic-slider__pagination_item--u-ih9nwkh1z.is-hover {  }
	.mosaic-slider__pagination_item--u-ih9nwkh1z:active, .mosaic-slider__pagination_item--u-ih9nwkh1z.is-active {  }
	.mosaic-slider--u-ibcynkuoy { min-height: 360px; padding-right: 0px; padding-left: 0px }
	.imageFit--u-ig8egkn6l { height: 240px }
	.link-universal--u-ivkew4bnu { padding-right: 16px; padding-left: 16px; margin-top: 12px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px }
	.text--u-igwe0r334 { font-size: 14px }
	.link-universal--u-i0ubajvzr { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px }
	.text--u-iz09ga3yo { font-size: 14px }
	.link-universal--u-ixnnd3d5h { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px; margin-left: 0px; margin-right: auto; margin-top: 20px; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000; margin-bottom: 0px }
	.text--u-idr2f00a6 { font-size: 14px }
	.link-universal--u-i7p7ldlv3 { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px; margin-top: 0px }
	.text--u-i106zb5dv { font-size: 14px }
	.link-universal--u-i3ug40ym7 { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px }
	.text--u-ihwbohty2 { font-size: 14px }
	.link-universal--u-i5sol389f { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px; margin-top: 20px; margin-left: 0px; margin-right: auto; margin-bottom: 0px; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000 }
	.text--u-iopfxbxmg { font-size: 14px }
	.link-universal--u-ip9di3ivy { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px; margin-top: 20px; margin-left: 0px; margin-right: auto; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000; margin-bottom: 0px }
	.text--u-izgzh67mr { font-size: 14px }
	.link-universal--u-i16120er7 { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px }
	.text--u-i7aut7pps { font-size: 14px }
	.link-universal--u-i99po3px5 { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px }
	.text--u-i563ds9ap { font-size: 14px }
	.link-universal--u-i4115oih7 { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px; margin-top: 0px; margin-bottom: 20px; margin-right: auto; margin-left: 0px; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000; display: none }
	.text--u-ib6uba3b7 { font-size: 14px }
	.link-universal--u-i9g6dow8k { padding-right: 16px; padding-left: 16px; flex-shrink: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; min-height: 48px; margin-top: 20px; margin-left: 0px; margin-right: auto; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000; margin-bottom: 0px }
	.text--u-i39oht0qy { font-size: 14px }
	.section--u-iy4nqlnpz { padding-top: 50px; padding-bottom: 25px; padding-right: 24px; padding-left: 24px }
	.list__item--u-ine6hqfwn { padding-right: 24px; padding-bottom: 24px; padding-left: 24px; padding-top: 24px }
	.blocklist__item_title--u-igqnrzbj4 { margin-top: -10px }
	.text--u-ijtkpyeh9 { font-size: 20px; margin-bottom: 20px; margin-top: 6px }
	.heading--u-iemfom7r4 { font-size: 30px }
	.mosaic-s3-news__title--u-ihl35k7rr { font-size: 30px }
	.mosaic-s3-news__header--u-ihovg0sl8 { padding-left: 8px; padding-right: 8px; margin-bottom: 30px }
	.mosaic-s3-news__item--u-ibmbl1aqq { margin-bottom: 24px; padding-right: 8px; padding-left: 8px }
	.mosaic-s3-news__title--u-icfmef2tf { font-size: 18px }
	.mosaic-s3-news__link-all--u-ivahnv0l0 { font-size: 14px }
	.mosaic-s3-news__announcement--u-ib5tykzt5 { font-size: 15px }
	.mosaic-s3-news__date--u-i0vzaaz05 { font-size: 15px }
	.mosaic-s3-news__list--u-ib0m2c3i9 { justify-content: flex-start }
	.mosaic-s3-news__more--u-i4m2q01j2 { padding-top: 6px; padding-bottom: 6px; margin-top: 0px }
	.mosaic-s3-news__more-link--u-i7ju85800 { font-size: 16px }
	.div--u-i5swvdnz0 { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px }
	.mosaic-s3-news__tags--u-islfsvfqv { font-size: 15px; margin-bottom: 6px }
	.imageFit--u-iou2ffxuu { margin-bottom: 16px; height: 20vw }
	.mosaic-s3-news__title-link--u-iux1ioezi { padding-top: 6px; padding-bottom: 6px }
	.div--u-izwra7y9x { padding-right: 16px; padding-left: 16px; min-height: 48px }
	.list--u-itra0bj7o { margin-bottom: -40px }
	.div--u-i78t5ei1e { margin-bottom: -10px }
	.list--u-ivzijgq7m { margin-bottom: -25px }
	.imageFit--u-i1lwn6l13 { height: 180px }
	.list--u-i7ml9ah09 { margin-bottom: -25px }
	.side-panel--u-i6oo6qd7q { display: block }
	.side-panel__button-open--u-ih8mayeeu { margin-top: 0px }
	.side-panel__button-close--u-inwlsb2zx { margin-top: 8px }
	.ver-menu--u-iyyttxxmq { padding-right: 20px; padding-left: 20px }
	.ver-menu--u-iyyttxxmq .ver-menu__link { padding-top: 8px; font-size: 15px; padding-bottom: 8px; height: 56px }
	.ver-menu--u-iyyttxxmq .ver-menu__icon { height: 28px; width: 28px }
	.mosaic-tabs__head--u-i92ttq8un { padding-left: 20px; padding-right: 20px }
	.mosaic-tabs__head--u-i92ttq8un > .mosaic-tabs__item { font-size: 16px }
	.mosaic-tabs__head--u-i92ttq8un > .mosaic-tabs__item.is-opened { font-size: 16px }
	.mosaic-shop2-folders--u-iw1nwicxo { padding-left: 20px; padding-right: 20px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__icon { height: 28px; width: 28px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__link { min-height: 56px; padding-top: 5px; font-size: 15px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list { padding-bottom: 16px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { font-size: 15px }
	.mosaic-shop2-folders--u-iw1nwicxo .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { width: 28px; height: 28px }
	.mosaic-tabs__title--u-id5pcu74o {  }
	.mosaic-popup__inner-bg--u-ik5dzdpjt { padding-top: 0px; padding-bottom: 0px }
	.mosaic-popup__inner-data--u-ie6sguzn7 { width: 100%; min-height: 100%; padding-left: 30px; padding-right: 30px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
	.heading--u-ihkogqdac { font-size: 22px; margin-bottom: 20px }
	.mosaic-popup__close--u-ii6i26qmi { margin-top: 0px; margin-right: 0px; min-width: 54px; min-height: 54px }
	.mosaic-form--u-ilb5ykpib {  }
	.mosaic-form--u-ilb5ykpib .mosaic-form__title--u-id7bpj1ot { text-align: center }
	.mosaic-form--u-ilb5ykpib .mosaic-form__button { margin-left: auto; margin-right: auto }
	.mosaic-form--u-ilb5ykpib .mosaic-form__text { height: 46px }
	.text--u-it2vdq3il { font-size: 18px }
	.section--u-i7r3f3zj1 { padding-right: 0px; padding-left: 0px }
	.container--u-i1jz0orr8 { padding-right: 16px; padding-left: 16px; padding-top: 24px; padding-bottom: 24px }
	.div--u-iyyi3afzt { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; justify-content: center }
	.text--u-ixso4ytj5 { margin-top: 10px }
	.div--u-i7hwwrfia { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; width: auto }
	.imageFit--u-ix58mek2t { max-width: 140px }
	.link-universal--u-irmgv2cmd { flex-wrap: wrap; width: 100% }
	.mosaic-form--u-ihyrglgl9 {  }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__title--u-ispk3gerc { text-align: center }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__button { margin-left: auto; margin-right: auto }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__text { height: 46px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row { width: 50% }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__body { padding-left: 10px; padding-right: 10px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__input { height: 46px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select { height: 46px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__color-active { min-height: 46px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__interval { height: 46px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button { min-height: 46px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button.is-hover {  }
	.container--u-iwp3ztfmb { padding-right: 0px; padding-left: 0px; padding-top: 30px }
	.mosaic-popup__close--u-isd9dymje { margin-top: 0px; margin-right: 0px; min-width: 54px; min-height: 54px }
	.mosaic-tabs__head--u-imhbrmyo6 { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iy45hcm7d), 0.08); padding-left: 20px; padding-right: 20px }
	.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item { margin-bottom: -1px; margin-right: 30px; font-size: 15px; padding-bottom: 10px; padding-top: 12px }
	.text--u-ivswj1imk { padding-left: 20px; padding-right: 20px; font-size: 24px; margin-bottom: 15px; line-height: 24px }
	.mosaic-tabs__content--u-ir8v19xvo { margin-top: 0px }
	.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__button { height: 60px; width: 60px }
	.mosaic-shop2-search--u-iixh8m8u4 .svg_image--u-ie0wizjqk { transform: scale3d(1, 1, 1) }
	.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input { height: 60px }
	.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input:hover, .mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input.is-hover {  }
	.mosaic-tabs__content--u-in3mkeloh { margin-top: 20px; padding-left: 20px; padding-right: 20px }
	.mosaic-popup__inner-data--u-ic60fv9h5 { width: 100%; min-height: 100vh; padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
	.mosaic-popup__inner-bg--u-ijyedrn1m { padding-top: 0px; padding-bottom: 0px }
	.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__header_text { font-size: 24px; line-height: 24px; margin-bottom: 10px }
	.mosaic-auth-block--u-i99s2sp29 .mosaic-form__field { margin-top: 10px }
	.mosaic-auth-block--u-i99s2sp29 .mosaic-form__text { height: 46px }
	.mosaic-auth-block--u-i99s2sp29 .login-form-btn { height: 46px }
	.mosaic-popup__close--u-i4c4ikfek { margin-top: 0px; margin-right: 0px; min-width: 54px; min-height: 54px }
	.mosaic-popup__inner-bg--u-irvillon0 { padding-top: 0px; padding-bottom: 0px }
	.mosaic-popup__inner-data--u-iwh3hmrvt { width: 100%; min-height: 100vh; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
	.mosaic-popup__close--u-iouqedbep { margin-top: 0px; margin-right: 0px; min-height: 54px; min-width: 54px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__products { padding-left: 20px; padding-right: 20px; padding-bottom: 10px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__title { padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 10px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product { padding-bottom: 10px; padding-top: 10px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__title-text { font-size: 22px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__total-count { min-width: 26px; min-height: 26px; font-size: 12px; padding-left: 8px; padding-right: 8px; padding-top: 2px; padding-bottom: 2px; line-height: 13px }
	.mosaic-shop2-cart__inner--u-iyztool6f .div--u-igdfyrl9z { padding-left: 20px; padding-right: 20px; padding-bottom: 24px; padding-top: 15px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-name { font-size: 14px }
	.mosaic-shop2-cart__inner--u-iyztool6f .div--u-i1ojzdt5a { margin-bottom: 10px; padding-bottom: 5px; padding-top: 5px }
	.mosaic-shop2-cart__inner--u-iyztool6f .imageFit--u-iijds55uu { margin-right: 12px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-sum { font-size: 17px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-currency { font-size: 13px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-preorder { font-size: 13px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-input { font-size: 14px; height: 34px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-form { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: -8px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button-disabled { width: 30px; font-size: 26px; padding-left: 2px; padding-right: 2px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button { width: 30px; font-size: 26px; padding-left: 2px; padding-right: 2px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-multiplicity { font-size: 11px; margin-top: 0px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-price { min-height: 34px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__body { padding-top: 0px; padding-bottom: 0px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean-text { font-size: 14px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum-heading { font-size: 14px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum-currency { font-size: 14px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum-price { font-size: 20px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-gift { font-size: 13px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__order { min-height: 46px; font-size: 15px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete-icon--u-iuc6n6at4 {  }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__order:hover, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__order.is-hover { margin-top: 0px }
	.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .mosaic-shop2-cart__empty-note { font-size: 22px; line-height: 1.2em }
	.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .div--u-igdfyrl9z { padding-left: 20px; padding-right: 20px }
	.container--u-izjtc919e { height: 54px; padding-right: 0px; padding-left: 0px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc { justify-content: center; padding-top: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-left: 20px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link { justify-content: center; height: 54px; padding-right: 0px; margin-left: 0px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { bottom: 0px; right: 0px; display: block; margin-right: 0px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-count { right: 8px; bottom: 10px; min-width: 19px; height: 19px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center; font-size: 12px; line-height: 16px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 { margin-right: 0px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .text--u-izx1he2og {  }
	.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link .div--u-iy88nkcey, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link .div--u-iy88nkcey { display: none }
	.mosaic-shop2-cart-preview--u-ifplk5hfc:hover .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 .path-i3ywtbwnw, .mosaic-shop2-cart-preview--u-ifplk5hfc.is-hover .mosaic-shop2-cart-preview__link .svg_image--u-itozv6by1 .path-i3ywtbwnw { fill: rgba(var(--color-iuik37sme), 1) }
	.div--u-i304pe0i3 { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 0px }
	.text--u-i92giwcf5 {  }
	.text--u-iazgskwe8 {  }
	.link-universal--u-i1gduc8uh { margin-left: 20px }
	.link-universal--u-ieagi0vtq { margin-left: 20px }
	.hor-menu--u-ii2uhcppc .hor-menu__link { margin-top: 6px; margin-bottom: 6px }
	.hor-menu--u-ii2uhcppc .hor-menu__list { height: 0 }
	.text--u-i1aggwpok { font-size: 18px }
	.link-universal--u-i5rk6o434 { margin-right: 12px }
	.container--u-ip25l06ay { padding-right: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.text--u-iag9x4b0i { font-size: 14px; margin-top: 0px }
	.div--u-injfe6orv { width: 100%; margin-right: 0px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.div--u-itou03kj2 { margin-top: 12px; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.text--u-icm7adh1g { font-size: 15px }
	.section--u-igqvhin1j { padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px }
	.link-universal--u-is06q88qr { margin-left: 6px }
	.link-universal--u-ijfcvgo3f { margin-left: 6px }
	.link-universal--u-iwm6hunf3 { margin-left: 6px }
	.text--u-i4iozj08d { font-size: 18px }
	.div--u-igsfzud0h {  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.div--u-i63bl8kwu { -ms-flex-order: -1; -webkit-order: -1; order: -1; margin-bottom: 12px; padding-left: 0px; padding-right: 0px; margin-right: 24px }
	.mosaic-site-copyright--u-i5nykwqko { margin-bottom: 12px; width: auto; text-align: center; font-size: 14px }
	.mosaic-mega-copyright--u-i8b8y2ap4 { text-align: center; width: auto; font-size: 14px }
	.container--u-irvxqxpky {  }
	.div--u-imsqdcl0k { margin-bottom: 20px }
	.heading--u-ie95dex9g { font-size: 24px }
	.text--u-i53i6idnp { font-size: 17px; margin-top: 6px }
	.div--u-ibu65s4pm { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 24px }
	.button-up--u-iwjpebtz6 { width: 48px; height: 48px; margin-left: 24px }
	.svg_image--u-ihv9apu3j { width: 16px; height: 16px }
	.div--u-ir221c5dc { padding-top: 24px }
	.text--u-iwd6tn7ww { font-size: 14px }
	.text--u-ix820cp88 { font-size: 14px }
	.text--u-i5dnwqyhp { font-size: 14px }
	.div--u-i3hvkst3d { margin-bottom: 24px }
	.div--u-io2ofepte { margin-bottom: 24px }
	.div--u-ihvu02i34 {  }
	.div--u-ipyb2ve56 { padding-bottom: 24px; padding-top: 24px }
	.text--u-ieg6aadx6 { font-size: 14px }
	.text--u-im36k6rdu { font-size: 14px }
	.text--u-ika3g2uqx { font-size: 14px }
	.div--u-io4y7z759 { margin-bottom: 24px }
	.div--u-izpvd5p3c { margin-bottom: 24px }
	.div--u-ij2va6huj {  }
	.text--u-iqufh7srk { font-size: 16px }
	.link-universal--u-ibb649fi8 { margin-left: 6px }
	.link-universal--u-i10t149ka { margin-left: 6px }
	.link-universal--u-i549gf9ow { margin-left: 6px }
	.text--u-ir03enl6r { margin-top: 6px; margin-bottom: 6px }
	.section--u-i4mn4pzq5 { padding-top: 50px; padding-right: 16px; padding-bottom: 24px; padding-left: 16px }
}

@media (max-width: 479px) {
	.section--u-io3zpdtmd { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.text--u-ipz5tbtpy { font-size: 18px }
	.text--u-igyujypy6 { font-size: 18px }
	.section--u-ijt6aqn53 { padding-top: 60px; padding-right: 16px; padding-bottom: 0px; padding-left: 16px }
	.heading--u-iat0gskc6 { font-size: 24px }
	.imageFit--u-iou4v0b48 { height: 240px }
	.container--u-iqkzog311 { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.list__item--u-iyossyv5f { margin-bottom: 40px; margin-top: 25px; width: 100% }
	.link-universal--u-ivp56jeq7 { padding-top: 16px; padding-bottom: 16px }
	.blocklist__item_title--u-idp4fvlcu { font-size: 17px }
	.imageFit--u-i8xmw7ket { min-height: 240px }
	.rich-text--u-i8w135a1k { font-size: 16px }
	.text--u-ix71aqwzv { font-size: 18px }
	.section--u-itvm5umq3 { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.heading--u-i03xx1u52 { font-size: 24px }
	.list__item--u-ifo5jh7rr { margin-bottom: 20px }
	.blocklist__item_text--u-i7pg5274e { font-size: 16px; margin-bottom: 10px; line-height: 1.4em }
	.blocklist__item_title--u-iho79483m { margin-bottom: 6px }
	.div--u-irixl372s { margin-bottom: 16px }
	.imageFit--u-i0ru6h0bn {  }
	.div--u-iu03xjspy { text-align: left }
	.section--u-izi0ye3u1 { padding-top: 40px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px }
	.text--u-iom44th96 { font-size: 18px }
	.heading--u-i6tc0otc1 { font-size: 24px }
	.blocklist__item_title--u-ik9ycinwc { font-size: 18px }
	.blocklist__item_text--u-ixtsc740q { font-size: 16px; line-height: 1.4em }
	.list__item--u-ix1xn16sm { margin-bottom: 20px }
	.div--u-idv39wx8e { padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px }
	.imageFit--u-itlmkfg6k { height: 200px }
	.text--u-ibl96rzbv { font-size: 18px }
	.text--u-ih67ha7ob { font-size: 16px }
	.heading--u-i03zsxecd { font-size: 24px; margin-bottom: 10px }
	.container--u-is8d0ojkr { padding-top: 30px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.imageFit--u-i70n2lsns { height: 240px; display: block }
	.section--u-ia2ado479 { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.mosaic-accordion__title--u-ijddky6s3 { font-size: 16px; font-weight: 400; margin-right: 8px }
	.mosaic-accordion__head--u-iapesenr3 {  }
	.heading--u-i2btzokq4 { font-size: 24px }
	.text--u-i99ohxd85 { font-size: 18px }
	.mosaic-accordion__text--u-ic2liuli4 { font-size: 16px }
	.mosaic-accordion__content--u-i70tm8gkr { padding-left: 16px; padding-right: 16px; padding-top: 10px }
	.text--u-i6euzn3nb { font-size: 18px }
	.section--u-ieed297de { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.heading--u-isesuibk0 { font-size: 24px }
	.list__item--u-iw59qbyvj { margin-bottom: 20px; width: 100% }
	.blocklist__item_text--u-izd2hg42i { font-size: 16px }
	.blocklist__item_title--u-i9905x5bl { margin-bottom: 6px }
	.div--u-ifpgaweq2 { margin-bottom: 16px }
	.imageFit--u-i1lwn6l13 { height: 240px }
	.section--u-ised8jbmo { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.heading--u-iy9g5u987 { font-size: 24px; margin-bottom: 20px }
	.text--u-ixghwlqlt { font-size: 18px; margin-bottom: 20px }
	.mosaic-form--u-i18krz6jm { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
	.mosaic-form--u-i18krz6jm .mosaic-form__success__text--u-ik767q7zf { font-size: 18px }
	.mosaic-form--u-i18krz6jm .mosaic-form__title--u-ivtduyh7x { font-size: 26px; text-align: center }
	.mosaic-form--u-i18krz6jm .mosaic-form__button {  }
	.mosaic-form--u-i18krz6jm .mosaic-form__field { margin-right: 0px }
	.mosaic-form--u-i18krz6jm .div--u-iw2l1u56v { display: -webkit-box; display: -ms-flexbox; display: flex }
	.mosaic-form--u-i18krz6jm .div--u-i37fre6bp { display: none }
	.text--u-iz630gw1j { font-size: 18px }
	.section--u-iilobts66 { padding-top: 40px; padding-right: 16px; padding-bottom: 40px; padding-left: 16px }
	.heading--u-isi6tqy4m { font-size: 24px }
	.blocklist__item_title--u-idsjb9nkr { font-size: 18px; margin-bottom: 6px }
	.list__item--u-i0utw4b5y {  }
	.blocklist__item_text--u-imlzb99v4 { margin-top: -16px; font-size: 16px }
	.text--u-ibw487f7k { font-size: 18px }
	.section--u-ii1t5bjmo { padding-top: 40px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px }
	.list__item--u-iyd236mjs { margin-bottom: 10px; width: 100% }
	.div--u-i996zf8dy { margin-bottom: 0px }
	.imageFit--u-im92964ih {  }
	.heading--u-i4argxinx { font-size: 24px }
	.section--u-ib38li5i7 { padding-top: 40px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px }
	.section--u-iv4jga9sp {  }
	.text--u-iuq70xiq9 {  }
	.heading--u-it58c7xjy {  }
	.div--u-is1ew14im { width: 100%; padding-right: 16px; padding-left: 16px }
	.mosaic-slider__arrows--u-irhxha3lm { padding-right: 16px; padding-left: 16px }
	.mosaic-slider__pagination--u-imkow4gn8 {  }
	.mosaic-slider__arrow--next--u-i6cm9fyze {  }
	.imageFit--u-ig8egkn6l { height: 240px }
	.text--u-igwe0r334 { flex-shrink: 1 }
	.link-universal--u-ivkew4bnu {  }
	.link-universal--u-ivkew4bnu:hover, .link-universal--u-ivkew4bnu.is-hover {  }
	.text--u-iz09ga3yo { flex-shrink: 1 }
	.link-universal--u-i0ubajvzr {  }
	.link-universal--u-i0ubajvzr:hover, .link-universal--u-i0ubajvzr.is-hover {  }
	.text--u-idr2f00a6 { flex-shrink: 1 }
	.link-universal--u-ixnnd3d5h {  }
	.link-universal--u-ixnnd3d5h:hover, .link-universal--u-ixnnd3d5h.is-hover {  }
	.text--u-i106zb5dv { flex-shrink: 1 }
	.link-universal--u-i7p7ldlv3 {  }
	.link-universal--u-i7p7ldlv3:hover, .link-universal--u-i7p7ldlv3.is-hover {  }
	.text--u-ihwbohty2 { flex-shrink: 1 }
	.link-universal--u-i3ug40ym7 {  }
	.link-universal--u-i3ug40ym7:hover, .link-universal--u-i3ug40ym7.is-hover {  }
	.text--u-iopfxbxmg { flex-shrink: 1 }
	.link-universal--u-i5sol389f {  }
	.link-universal--u-i5sol389f:hover, .link-universal--u-i5sol389f.is-hover {  }
	.text--u-izgzh67mr { flex-shrink: 1 }
	.link-universal--u-ip9di3ivy {  }
	.link-universal--u-ip9di3ivy:hover, .link-universal--u-ip9di3ivy.is-hover {  }
	.text--u-i7aut7pps { flex-shrink: 1 }
	.link-universal--u-i16120er7 {  }
	.link-universal--u-i16120er7:hover, .link-universal--u-i16120er7.is-hover {  }
	.text--u-i563ds9ap { flex-shrink: 1 }
	.link-universal--u-i99po3px5 {  }
	.link-universal--u-i99po3px5:hover, .link-universal--u-i99po3px5.is-hover {  }
	.text--u-ib6uba3b7 { flex-shrink: 1 }
	.link-universal--u-i4115oih7 {  }
	.link-universal--u-i4115oih7:hover, .link-universal--u-i4115oih7.is-hover {  }
	.text--u-i39oht0qy { flex-shrink: 1 }
	.link-universal--u-i9g6dow8k {  }
	.link-universal--u-i9g6dow8k:hover, .link-universal--u-i9g6dow8k.is-hover {  }
	.section--u-iy4nqlnpz { padding-top: 40px; padding-right: 16px; padding-bottom: 25px; padding-left: 16px }
	.list__item--u-ine6hqfwn { margin-bottom: 15px }
	.text--u-ijtkpyeh9 { font-size: 18px }
	.heading--u-iemfom7r4 { font-size: 24px }
	.mosaic-s3-news__title--u-ihl35k7rr {  }
	.mosaic-s3-news__header--u-ihovg0sl8 { padding-left: 0px; padding-right: 0px }
	.mosaic-s3-news__item--u-ibmbl1aqq { margin-bottom: 16px; width: 100%; padding-right: 0px; padding-left: 0px }
	.mosaic-s3-news__title--u-icfmef2tf {  }
	.mosaic-s3-news__link-all--u-ivahnv0l0 {  }
	.mosaic-s3-news__list--u-ib0m2c3i9 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 0px; padding-left: 0px }
	.mosaic-s3-news__more--u-i4m2q01j2 {  }
	.mosaic-s3-news__more-link--u-i7ju85800 { flex-shrink: 1 }
	.imageFit--u-iou2ffxuu { height: 100% }
	.blocklist__item_title--u-igqnrzbj4 { font-size: 16px }
	.div--u-idiq87tgn { margin-top: -30px }
	.div--u-iurlliy5i { flex-shrink: 0 }
	.div--u-izwra7y9x { margin-left: 0px }
	.page-title--u-iafbomgwy { font-size: 24px }
	.side-panel--u-i6oo6qd7q { display: block }
	.side-panel__button-open--u-ih8mayeeu { margin-left: 6px }
	.ver-menu--u-iyyttxxmq {  }
	.ver-menu--u-iyyttxxmq .ver-menu__link { padding-top: 0px; padding-bottom: 0px }
	.ver-menu--u-iyyttxxmq .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 15px }
	.mosaic-popup__inner-data--u-ie6sguzn7 { padding-left: 20px; padding-right: 20px }
	.mosaic-form--u-ilb5ykpib { padding-top: 50px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px }
	.mosaic-form--u-ilb5ykpib .mosaic-form__success__text--u-i5gobosky { font-size: 18px }
	.mosaic-form--u-ilb5ykpib .mosaic-form__title--u-id7bpj1ot { font-size: 26px; text-align: center }
	.mosaic-form--u-ilb5ykpib .mosaic-form__button {  }
	.mosaic-popup__close--u-iyjephlvo { margin-right: 0px; margin-top: 10px }
	.mosaic-popup__inner-data--u-is7z7i4oj { width: 100% }
	.mosaic-popup__inner-bg--u-ix94gk6oj { padding-top: 0px; padding-bottom: 0px }
	.section--u-i7r3f3zj1 { padding-right: 0px; padding-left: 0px }
	.imageFit--u-ix58mek2t { margin-bottom: 5px; margin-top: 5px; margin-right: 5px; margin-left: 5px }
	.container--u-i1jz0orr8 { padding-top: 10px; padding-bottom: 10px; padding-right: 16px; padding-left: 16px }
	.div--u-iyyi3afzt { justify-content: center }
	.link-universal--u-irmgv2cmd { justify-content: center }
	.div--u-i7hwwrfia { margin-left: 5px; margin-right: 5px }
	.mosaic-form--u-ihyrglgl9 { padding-top: 50px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; min-height: 100vh; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__success__text--u-ijysaex19 { font-size: 18px }
	.mosaic-form--u-ihyrglgl9 .mosaic-form__title--u-ispk3gerc { font-size: 24px; text-align: center }
	.mosaic-popup__close--u-iair9hrc8 { margin-right: 0px; margin-top: 10px }
	.mosaic-popup__inner-data--u-i6uzu6ice { width: 100%; min-height: 100vh }
	.mosaic-popup__inner-bg--u-i84k5glml { padding-top: 0px; padding-bottom: 0px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row { width: 100%; margin-bottom: 10px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button:hover, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__button.is-hover {  }
	.mosaic-tabs__title--u-i211n530j { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 }
	.mosaic-tabs__head--u-imhbrmyo6 { justify-content: space-around; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-id67m3ayk), 0.08); padding-left: 0px; padding-right: 0px }
	.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item { font-size: 15px; border-bottom-style: solid; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: center; min-width: 50% }
	.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: center }
	.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened .mosaic-tabs__title--u-i211n530j { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 }
	.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened .mosaic-tabs__title--u-i2c0rmorg:active, .mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened .mosaic-tabs__title--u-i2c0rmorg.is-active {  }
	.container--u-iwp3ztfmb { padding-left: 0px; padding-right: 0px }
	.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__button { height: 50px; width: 48px }
	.mosaic-shop2-search--u-iixh8m8u4 .svg_image--u-ie0wizjqk {  }
	.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input { height: 50px }
	.mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input:hover, .mosaic-shop2-search--u-iixh8m8u4 .mosaic-shop2-search__input.is-hover {  }
	.mosaic-tabs__title--u-i2c0rmorg { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 }
	.mosaic-tabs__title--u-i2c0rmorg:active, .mosaic-tabs__title--u-i2c0rmorg.is-active { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 }
	.mosaic-popup__close--u-i4c4ikfek {  }
	.mosaic-shop2-cart__inner--u-iyztool6f .div--u-i1ojzdt5a { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 0px; padding-bottom: 0px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__sum { -ms-flex-order: -1; -webkit-order: -1; order: -1 }
	.mosaic-shop2-cart__inner--u-iyztool6f .imageFit--u-iijds55uu { height: 70px; width: 70px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button-disabled {  }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean { margin-top: 8px }
	.section--u-ijb6jssk7 { padding-right: 0px; padding-left: 0px }
	.div--u-i304pe0i3 { justify-content: space-around; margin-left: 0px }
	.container--u-izjtc919e { justify-content: space-between; display: -webkit-box; display: -ms-flexbox; display: flex }
	.mosaic-shop2-cart-preview--u-ifplk5hfc { margin-left: 15px }
	.mosaic-shop2-cart-preview--u-ifplk5hfc .mosaic-shop2-cart-preview__link .text--u-izx1he2og { font-size: 13px }
	.link-universal--u-i1gduc8uh { margin-left: 15px }
	.link-universal--u-ieagi0vtq { margin-left: 15px }
	.text--u-i92giwcf5 { font-size: 13px }
	.text--u-iazgskwe8 { font-size: 13px }
	.div--u-injfe6orv { margin-right: 0px }
	.link-universal--u-i5rk6o434 { margin-bottom: 0px; margin-right: 0px }
	.div--u-igsfzud0h {  }
	.text--u-i1aggwpok {  }
	.container--u-ip25l06ay {  }
	.text--u-icm7adh1g {  }
	.section--u-igqvhin1j { padding-right: 16px; padding-left: 16px }
	.text--u-i4iozj08d {  }
	.text--u-iag9x4b0i { text-align: center }
	.text--u-i53i6idnp {  }
	.heading--u-ie95dex9g {  }
	.div--u-imsqdcl0k { padding-right: 0px; padding-left: 0px }
	.div--u-ibu65s4pm { padding-right: 0px; padding-left: 0px }
	.div--u-ir221c5dc { padding-right: 0px; padding-left: 0px }
	.text--u-iwd6tn7ww {  }
	.text--u-ix820cp88 {  }
	.text--u-i5dnwqyhp {  }
	.div--u-i3hvkst3d { margin-bottom: 16px }
	.div--u-io2ofepte { margin-bottom: 16px }
	.div--u-ihvu02i34 {  }
	.div--u-ipyb2ve56 { padding-right: 0px; padding-left: 0px }
	.text--u-ieg6aadx6 {  }
	.text--u-im36k6rdu {  }
	.text--u-ika3g2uqx {  }
	.div--u-io4y7z759 { margin-bottom: 16px }
	.div--u-izpvd5p3c { margin-bottom: 16px }
	.div--u-ij2va6huj {  }
	.button-up--u-iwjpebtz6 { margin-right: 0px; margin-left: 16px }
	.text--u-iqufh7srk {  }
	.section--u-i4mn4pzq5 { padding-right: 16px; padding-left: 16px }
}