@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");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-t.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-t.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-t-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-t-i.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-e-l.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-e-l.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-e-l-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-e-l-i.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-l.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-l.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-l-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-l-i.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-r.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-r.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-r-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-r-i.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-m.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-m.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-m-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-m-i.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-s-b.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-s-b.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-s-b-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-s-b-i.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-b.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-b.woff") format("woff");}
@font-face { font-family: "IBM Plex Serif"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/ibm_plex_serif/ibm_plex_serif-b-i.woff2") format("woff2"), url("/g/fonts/ibm_plex_serif/ibm_plex_serif-b-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-e-l.woff2") format("woff2"), url("/g/fonts/nunito/nunito-e-l.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-e-l-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-e-l-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-l.woff2") format("woff2"), url("/g/fonts/nunito/nunito-l.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-l-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-l-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-r.woff2") format("woff2"), url("/g/fonts/nunito/nunito-r.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-r-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-r-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-s-b.woff2") format("woff2"), url("/g/fonts/nunito/nunito-s-b.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-s-b-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-s-b-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-b.woff2") format("woff2"), url("/g/fonts/nunito/nunito-b.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-b-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-b-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-e-b.woff2") format("woff2"), url("/g/fonts/nunito/nunito-e-b.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-e-b-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-e-b-i.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/nunito/nunito-bl.woff2") format("woff2"), url("/g/fonts/nunito/nunito-bl.woff") format("woff");}
@font-face { font-family: "Nunito"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/nunito/nunito-bl-i.woff2") format("woff2"), url("/g/fonts/nunito/nunito-bl-i.woff") format("woff");}
@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: "Open Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-l.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-l-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-r.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-r-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-s-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-s-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-e-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-e-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b-i.woff") format("woff");}
:root {
	--color-ig2hwbqmk: 26, 26, 26;
	--color-ivo1jhjb2: 245, 245, 245;
	--color-iq1c5m27r: 255, 255, 255;
	--color-i9vx2ykwh: 0, 0, 0;
	--color-iy07wrng3: 255, 255, 255;
	--color-ipdvrmckf: 0, 0, 0;
	--color-it08pd2xp: 255, 255, 255;
	--color-izgf2c270: 26, 26, 26;
	--color-i4n8qjyly: 26, 26, 26;
	--color-iic72gd1m: 0, 0, 0;
	--image-ib8mthhtq: url("/d/tpl25_arrdawn.svg");
	--color-irvxqmo4y: 255, 255, 255;
	--color-imtmzv5gh: 0, 0, 0;
	--color-ixc4e981s: 0, 0, 0;
	--color-iorrsg7bd: 26, 26, 26;
	--color-i5u5k5u8b: 26, 26, 26;
	--color-izvq5u3ox: 255, 255, 255;
	--color-ipfa8590y: 26, 26, 26;
	--color-ivozg277l: 26, 26, 26;
	--color-iwdmqr3lz: 255, 255, 255;
	--image-id7hlfivi: url("/d/tpl25_arrdawn.svg");
	--color-irshyhrji: 26, 26, 26;
	--color-irks4dei0: 238, 238, 238;
	--color-ioga1n59b: 255, 255, 255;
	--color-i7nd1kjc8: 0, 0, 0;
	--color-i6bc0uhbr: 238, 238, 238;
	--color-i6ogk4nn0: 51, 51, 51;
	--color-ip8e4reum: 221, 221, 221;
	--color-ie9pf3dci: 255, 255, 255;
	--color-i3e4095v8: 51, 51, 51;
	--color-ijtc53dty: 221, 221, 221;
	--color-igxl418vx: 26, 26, 26;
	--color-ivhrchdhb: 26, 26, 26;
	--color-icokfz5h8: 229, 1, 133;
	--color-i7256o13o: 229, 1, 133;
	--color-i7eimbx3p: 0, 0, 0;
	--color-iop04ef76: 255, 255, 255;
	--color-iin8mvupq: 26, 26, 26;
	--color-ij8517egw: 26, 26, 26;
	--color-i3n35ltbk: 0, 0, 0;
	--color-iywvdv0e0: 26, 26, 26;
	--color-ibafnn848: 255, 255, 255;
	--color-ipcw6fu8i: 255, 255, 255;
	--color-i9norjtxa: 26, 26, 26;
	--color-ie2hzs23l: 43, 43, 43;
	--color-ilev89gh4: 43, 43, 43;
	--color-iw89sf7c7: 43, 43, 43;
	--color-icnb8rrue: 43, 43, 43;
	--color-igo5gp424: 217, 217, 217;
	--color-i7m8e3u90: 255, 255, 255;
	--color-ibk0dpite: 26, 26, 26;
	--color-i1hrc0ad2: 43, 43, 43;
	--color-ii3bgo1xc: 43, 43, 43;
	--color-i5w743pts: 43, 43, 43;
	--color-ish8r3s16: 43, 43, 43;
	--color-i84ovlpcv: 255, 255, 255;
	--color-i4wv7vu0i: 26, 26, 26;
	--color-iiup4y5ct: 26, 26, 26;
	--color-ijyyy690y: 26, 26, 26;
	--color-ib5w3b8b2: 26, 26, 26;
	--color-i3vlsgl0c: 26, 26, 26;
	--color-i9b2sjrfn: 255, 255, 255;
	--color-idlnm3nuo: 26, 26, 26;
	--color-i1bo8xpvh: 26, 26, 26;
	--color-ijb1mw8od: 26, 26, 26;
	--color-i5tri5er8: 26, 26, 26;
	--color-izan1egc9: 26, 26, 26;
	--color-ifla2blb3: 26, 26, 26;
	--color-iop4adn5r: 50, 50, 50;
	--color-i6twps47i: 43, 43, 43;
	--color-ir9r01wug: 43, 43, 43;
	--color-i0mzylz02: 43, 43, 43;
	--color-i4a90n5zy: 43, 43, 43;
	--image-iegz46au6: url("/d/tpl25_arr_down_bg2.svg");
	--color-iatqbqa3h: 255, 255, 255;
	--color-iic4bxjsx: 26, 26, 26;
	--color-iwxqbs0vx: 43, 43, 43;
	--color-i03yus53p: 43, 43, 43;
	--color-ib3yfyhct: 43, 43, 43;
	--color-iidqw96lb: 43, 43, 43;
	--color-i1cevfqyj: 248, 248, 249;
	--color-iif3a0fmm: 26, 26, 26;
	--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: 229, 1, 133;
	--color-i66tqadus: 229, 1, 133;
	--color-i1lj02vpd: 229, 1, 133;
	--color-izlv8podj: 229, 1, 133;
	--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: 229, 1, 133;
	--image-i8nnvrvcl: url("/d/tpl25_check_small.svg");
	--color-ivoro7frm: 229, 1, 133;
	--color-ikpqso9zs: 229, 1, 133;
	--color-i256siyjt: 229, 1, 133;
	--color-icc9x63j6: 229, 1, 133;
	--color-i9ysyg4ra: 229, 1, 133;
	--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: 255, 255, 255;
	--color-iofs7bp7y: 255, 255, 252;
	--color-iljowb4u5: 229, 1, 133;
	--color-ivtci2eoa: 255, 255, 255;
	--color-icgdnqfah: 118, 118, 118;
	--color-is12u7d9l: 118, 118, 118;
	--color-i73f13t8f: 26, 26, 26;
	--color-i5qpphnwm: 118, 118, 118;
	--color-iztvos8dn: 248, 248, 249;
	--color-iofbhdirh: 26, 26, 26;
	--color-in2qunxhx: 26, 26, 26;
	--color-i59q5nu0t: 249, 249, 249;
	--color-ixykwnisd: 26, 26, 26;
	--color-ikh3cu2me: 43, 43, 43;
	--color-io8dyra89: 43, 43, 43;
	--color-illothyua: 43, 43, 43;
	--color-iixfjlwdg: 43, 43, 43;
	--color-irjckwg1v: 26, 26, 26;
	--color-iyllbvusv: 26, 26, 26;
	--color-irgixde52: 26, 26, 26;
	--color-imm4mfxnb: 26, 26, 26;
	--color-i6nm3p0nx: 26, 26, 26;
	--color-i2c7sc2gs: 248, 248, 249;
	--color-imhhmgst2: 26, 26, 26;
	--color-iflutnkof: 50, 45, 59;
	--color-inm2mk0mv: 26, 26, 26;
	--color-inrqyawt1: 26, 26, 26;
	--color-iudiqmw76: 26, 26, 26;
	--color-it2vytd4y: 26, 26, 26;
	--color-i2cvtvri6: 26, 26, 26;
	--color-iw2m5hibj: 0, 0, 0;
	--color-ijcy2pbxf: 26, 26, 26;
	--color-i0276nneu: 26, 26, 26;
	--color-i9wt7q22u: 26, 26, 26;
	--color-ig6v7188y: 26, 26, 26;
	--color-ifu32ovev: 0, 0, 0;
	--color-id1gc349l: 229, 1, 133;
	--color-i3n244n0p: 229, 1, 133;
	--color-ik21ozuvn: 229, 1, 133;
	--color-iefvmb5o5: 229, 1, 133;
	--color-iebbnq0z0: 229, 1, 133;
	--color-ibgg0s34f: 229, 1, 133;
	--color-i9k6fl7bi: 229, 1, 133;
	--color-isgmzb8wd: 229, 1, 133;
	--color-izh8nq2p1: 229, 1, 133;
	--color-imot9lh4g: 248, 248, 249;
	--color-i1f0d7esl: 255, 254, 254;
	--color-i074ctf3n: 229, 1, 133;
	--color-it98u0txv: 229, 1, 133;
	--color-is82y92pr: 229, 1, 133;
	--color-ibo7gjkdf: 229, 1, 133;
	--color-itfcmevdo: 229, 1, 133;
	--color-iaqxa8ktc: 229, 1, 133;
	--color-ijp03drvu: 229, 1, 133;
	--color-ivv294d6a: 229, 1, 133;
	--color-it3vjwe4y: 229, 1, 133;
	--color-ivk8uklk9: 229, 1, 133;
	--color-ie2f6b4eq: 229, 1, 133;
	--color-itzfew6z3: 229, 1, 133;
	--color-i6s80j0in: 229, 1, 133;
	--color-i85h7xqdm: 229, 1, 133;
	--color-ixa55xtoz: 229, 1, 133;
	--color-i7knfptf8: 229, 1, 133;
	--color-ikmnifql2: 229, 1, 133;
	--color-ite5rmmlp: 229, 1, 133;
	--color-il9sqcscs: 229, 1, 133;
	--color-i8ypb76n8: 229, 1, 133;
	--color-iu14aa7kd: 229, 1, 133;
	--color-itm4hlosr: 229, 1, 133;
	--color-iotintoif: 229, 1, 133;
	--color-ipxouklod: 229, 1, 133;
	--color-iihci34s9: 229, 1, 133;
	--color-igae18q4q: 229, 1, 133;
	--color-ie9678hae: 229, 1, 133;
	--color-i7ez92svw: 229, 1, 133;
	--color-inebt84l7: 229, 1, 133;
	--color-ivw4oo3jn: 229, 1, 133;
	--color-imit1cvdy: 229, 1, 133;
	--color-i5h6fhzpd: 229, 1, 133;
	--color-imtfx99vt: 229, 1, 133;
	--color-i67q0c5bb: 229, 1, 133;
	--color-iob91lu57: 229, 1, 133;
	--color-ira5eot1m: 229, 1, 133;
	--color-irwgw5jx9: 26, 26, 26;
	--color-ihs52kvvb: 229, 1, 133;
	--color-iqtk2qqyd: 229, 1, 133;
	--color-iootv449t: 229, 1, 133;
	--color-i7919e0xx: 229, 1, 133;
	--color-ikhvi7bj0: 229, 1, 133;
	--color-i7xt59qwn: 229, 1, 133;
	--color-i2q9erzli: 229, 1, 133;
	--color-izhutnak4: 229, 1, 133;
	--color-i8oul3od3: 26, 26, 26;
	--color-is6jhcs3o: 26, 26, 26;
	--color-i3seb3szi: 26, 26, 26;
	--color-iczzv702r: 26, 26, 26;
	--color-itk0i08nc: 26, 26, 26;
	--color-i2su2upph: 26, 26, 26;
	--color-izzdpboml: 26, 26, 26;
	--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: 229, 1, 133;
	--color-in8y4y7nq: 229, 1, 133;
	--color-ir6e9lrjh: 229, 1, 133;
	--color-i8kwwf1hp: 229, 1, 133;
	--color-izrgobmtn: 229, 1, 133;
	--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: 245, 245, 245;
	--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: 245, 245, 245;
	--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;
	--image-ixzb5he3c: url("/d/tpl25_arr_down_bg2.svg");
	--color-ik1s4402w: 0, 0, 0;
	--color-iiscca5gi: 245, 245, 245;
	--color-ixlsgjiwj: 26, 26, 26;
	--color-isw89f4bb: 229, 1, 133;
	--color-ihx87uvi8: 229, 1, 133;
	--color-i7bgpm8ou: 229, 1, 133;
	--color-i9gtqeg3y: 229, 1, 133;
	--color-i4rtxhgri: 245, 245, 245;
	--color-ihvq46r4j: 229, 1, 133;
	--image-ig451vnw2: url("/d/tpl25_check_small.svg");
	--color-iz4ywrxxo: 0, 0, 0;
	--color-iab7blh2h: 229, 1, 133;
	--color-i1ujxdhdl: 229, 1, 133;
	--color-i2vdc5u6h: 229, 1, 133;
	--color-ipswmcejq: 229, 1, 133;
	--image-iz6afuxmh: url("/d/tpl25_arr_down_bg2.svg");
	--color-iz3cwppiw: 43, 43, 43;
	--color-i2gfemo32: 43, 43, 43;
	--color-igrma6jws: 43, 43, 43;
	--color-igc1xsf1b: 43, 43, 43;
	--color-ivcj3koij: 245, 245, 245;
	--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: 229, 1, 133;
	--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: 245, 245, 245;
	--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: 229, 1, 133;
	--color-i0071673e: 229, 1, 133;
	--color-i1qy34b8r: 229, 1, 133;
	--color-inojb3rpc: 229, 1, 133;
	--color-i4vgbyhz4: 229, 1, 133;
	--color-igcjze1pj: 229, 1, 133;
	--color-ikwnxjk1g: 229, 1, 133;
	--color-iriu65w93: 229, 1, 133;
	--color-i3b22h3i1: 229, 1, 133;
	--color-ifmqjj9uj: 229, 1, 133;
	--color-iutdnjehy: 229, 1, 133;
	--color-ip2fnpwro: 229, 1, 133;
	--color-i3bzkgggb: 0, 0, 0;
	--color-inmd9w2ns: 0, 0, 0;
	--color-i34eydt8y: 229, 1, 133;
	--color-ihrh7a376: 229, 1, 133;
	--color-i0gjsvihz: 229, 1, 133;
	--color-i8cn9pv28: 229, 1, 133;
	--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: 245, 245, 245;
	--color-iysegk6c4: 43, 43, 43;
	--color-iy44vkbzm: 43, 43, 43;
	--color-if4mql8de: 43, 43, 43;
	--color-iaeysv4aw: 43, 43, 43;
	--color-inwk1ogdw: 229, 1, 133;
	--color-iwhtel9dg: 229, 1, 133;
	--color-iwj8tisl4: 229, 1, 133;
	--color-iuvocc96x: 229, 1, 133;
	--color-igkv9be6p: 229, 1, 133;
	--color-i55n9cp5c: 229, 1, 133;
	--color-itjimyo58: 229, 1, 133;
	--color-i5va40cab: 229, 1, 133;
	--color-iqvzekyyh: 229, 1, 133;
	--color-i33bqmwcg: 229, 1, 133;
	--color-iafymbork: 229, 1, 133;
	--color-i523hh18i: 229, 1, 133;
	--color-iwrppx7si: 229, 1, 133;
	--color-imkbyaa4h: 229, 1, 133;
	--color-ig19w16zx: 229, 1, 133;
	--color-i0tm498od: 229, 1, 133;
	--color-ibtdttnz8: 229, 1, 133;
	--color-iuanpdrm5: 245, 245, 245;
	--color-i5wevuozc: 229, 1, 133;
	--color-i2nw2e849: 229, 1, 133;
	--color-izpdsfpfc: 229, 1, 133;
	--color-iby2llfun: 229, 1, 133;
	--color-i4gyhw50q: 229, 1, 133;
	--color-ijiuuv0dr: 229, 1, 133;
	--color-icfp9dmvn: 229, 1, 133;
	--color-irblvdowe: 229, 1, 133;
	--color-i3muyfrci: 229, 1, 133;
	--color-iy5hcnnfl: 50, 45, 59;
	--color-i0lgh06y2: 8, 5, 5;
	--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: 245, 245, 245;
	--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: 229, 1, 133;
	--color-i8z49zvbc: 229, 1, 133;
	--color-igqq439yw: 229, 1, 133;
	--color-idxio497c: 229, 1, 133;
	--color-iijevdj0u: 229, 1, 133;
	--image-ioa2vz6d9: url("/d/tpl25_check_small.svg");
	--color-iiaiga5zf: 229, 1, 133;
	--color-isqzlsjjx: 229, 1, 133;
	--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: 229, 1, 133;
	--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: 245, 245, 245;
	--color-i3tmg33bx: 62, 62, 62;
	--color-i24a5ukyt: 255, 254, 254;
	--color-i32y3roq8: 26, 26, 26;
	--color-ibw1azf8r: 245, 245, 245;
	--color-itu5nbz4s: 43, 43, 43;
	--color-im7to78fe: 43, 43, 43;
	--color-iocufw01o: 43, 43, 43;
	--color-ililysvuq: 43, 43, 43;
	--color-idgya552g: 229, 1, 133;
	--color-iyk5jmk63: 229, 1, 133;
	--color-ilf00qbgs: 229, 1, 133;
	--color-i7mtoa2kh: 229, 1, 133;
	--color-ik14cza88: 229, 1, 133;
	--color-i59abt4eo: 229, 1, 133;
	--color-iwdwf80il: 255, 255, 255;
	--color-irva8x2xr: 229, 1, 133;
	--color-izod96dms: 229, 1, 133;
	--color-ic2y62anj: 229, 1, 133;
	--color-ihp0ybr72: 229, 1, 133;
	--color-iqy9znmf3: 26, 26, 26;
	--color-io50ox4xg: 229, 1, 133;
	--color-iw3tyx0lz: 229, 1, 133;
	--color-ij1ydlgo7: 229, 1, 133;
	--color-i1s8r75oa: 229, 1, 133;
	--image-ia5ksshhd: url("/d/tpl25_warn.svg");
	--color-ivmhn60tk: 229, 1, 133;
	--color-i15irxcgt: 229, 1, 133;
	--color-iyacttagk: 229, 1, 133;
	--color-ihbfcjpgo: 229, 1, 133;
	--color-ixkj2wfhv: 26, 26, 26;
	--color-i2d760eqo: 26, 26, 26;
	--color-iljan54o3: 26, 26, 26;
	--color-iu1pmp7sm: 229, 1, 133;
	--color-ibgrc0vcg: 229, 1, 133;
	--color-igubhnv6b: 26, 26, 26;
	--color-i3905qsn0: 0, 0, 0;
	--color-iucupn8ml: 255, 255, 255;
	--color-itu67l2dr: 26, 26, 26;
	--color-iuxgqbid5: 229, 1, 133;
	--color-im0fek93y: 255, 254, 254;
	--color-iilq1fah0: 0, 0, 0;
	--color-i5sfrjd7o: 229, 1, 133;
	--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: 245, 245, 245;
	--color-ig69x0z2m: 26, 26, 26;
	--color-iyojaktdg: 26, 26, 26;
	--color-icl4q95bd: 26, 26, 26;
	--color-ihaw7i81u: 249, 249, 249;
	--color-iyrp7wgjx: 26, 26, 26;
	--color-itux11six: 249, 249, 249;
	--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-iyhjsh8x7: 229, 1, 133;
	--color-ipc020998: 255, 255, 255;
	--image-i1jc0dk7i: url("");
	--color-ihe443vvn: 26, 26, 26;
	--color-ihgjr553m: 229, 1, 133;
	--color-isez79y5y: 255, 254, 254;
	--color-iltwwfei7: 213, 142, 255;
	--color-ikxrg534c: 248, 248, 249;
	--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: 229, 1, 133;
	--color-i468lbp0u: 248, 248, 249;
	--color-iiluw1c2v: 213, 142, 255;
	--color-iwg5pmgi7: 26, 26, 26;
	--color-i5cbtw8un: 255, 255, 255;
	--color-isniq2dul: 255, 255, 255;
	--color-ijubs6fxy: 229, 1, 134;
	--color-itksdipwq: 26, 26, 26;
	--color-if3ykjn02: 245, 245, 245;
	--color-io7geq8wt: 43, 43, 43;
	--color-ithbpyxz1: 43, 43, 43;
	--color-iuq4gi64d: 75, 72, 72;
	--color-idvd335x0: 229, 1, 133;
	--color-in9wk5xzx: 229, 1, 133;
	--color-iggopnvuo: 26, 26, 26;
	--color-io0yawhl0: 26, 26, 26;
	--color-igl76h41x: 26, 26, 26;
	--color-iilo2ww88: 0, 0, 0;
	--color-iiilremyb: 67, 216, 84;
	--color-ifgujc4dm: 255, 255, 254;
	--color-im52yt33a: 229, 1, 133;
	--color-ip90y79ug: 26, 26, 26;
	--color-i0nbh9yt2: 26, 26, 26;
	--color-ihlad1wd3: 27, 27, 27;
	--color-ihg0o5epg: 27, 27, 27;
	--color-iddcwtor2: 229, 1, 133;
	--color-i7eol1mnj: 229, 1, 133;
	--color-ibdjjk4pi: 255, 255, 255;
	--color-iii6t62qq: 229, 1, 133;
	--color-i5aom3wfl: 26, 26, 26;
	--color-igq19k5f6: 0, 0, 0;
	--color-ixcuhgl12: 26, 26, 26;
	--color-idf0kzpuv: 255, 255, 255;
	--color-isizltgga: 255, 255, 255;
	--color-iz41ag5t2: 0, 0, 0;
	--color-iva73kv6c: 26, 26, 26;
	--color-i3bdgj2rf: 26, 26, 26;
	--color-ihlqo3j9u: 255, 255, 255;
	--color-irk677v9y: 255, 255, 255;
	--color-itopa8kvl: 26, 26, 26;
	--color-ixrnb4e5j: 255, 255, 255;
	--color-i2gfcalfm: 26, 26, 26;
	--color-i7ue3y4j2: 19, 15, 38;
	--color-imnuan7ie: 26, 26, 26;
	--color-iw29hpjsr: 26, 26, 26;
	--color-iw991x0bx: 255, 255, 255;
	--color-i3k4osqn4: 0, 0, 0;
	--color-ia1aj232a: 26, 26, 26;
	--color-incz9h6s2: 26, 26, 26;
	--color-i70a0xbkh: 26, 26, 26;
	--color-iuaby0p5o: 26, 26, 26;
	--color-i8v66pnda: 255, 255, 255;
	--color-iflwz2nj1: 255, 255, 255;
	--color-izsxpetph: 255, 255, 255;
	--color-i5424duyb: 101, 101, 101;
	--color-i2qlp35zs: 101, 101, 101;
	--color-i1ukt6ct9: 26, 26, 26;
	--color-iedwhxkj8: 26, 26, 26;
	--image-ihf2qeq4b: url("/d/tpl25_arrdawn.svg");
	--color-iiovahkog: 50, 50, 50;
	--color-igjba31xd: 0, 0, 0;
	--color-i1qfknhmn: 26, 26, 26;
	--color-iwzqfjrm9: 0, 0, 0;
	--color-idyw3lfnl: 0, 0, 0;
	--color-ic7einukx: 0, 0, 0;
	--color-i1a3mmtu1: 255, 255, 255;
	--color-ia0eou67k: 26, 26, 26;
	--color-i6h0tagzt: 0, 0, 0;
	--color-iuvdc9exv: 56, 163, 204;
	--color-iqvirpmgb: 26, 26, 26;
	--color-iyuaie3yw: 26, 26, 26;
	--color-inx319psl: 234, 19, 19;
	--color-i077rtiwi: 255, 255, 255;
	--color-it3dv2l78: 26, 26, 26;
	--color-in62d27cy: 0, 0, 0;
	--color-iq9yxbbv2: 238, 238, 238;
	--color-islxhn80a: 0, 0, 0;
	--color-iozw6cmf2: 255, 255, 255;
	--color-iikd8dcm6: 221, 221, 221;
	--color-i90d787ke: 51, 51, 51;
	--color-i8u2gxbvr: 255, 255, 255;
	--color-ipnnup804: 51, 51, 51;
	--color-ii690qsf0: 26, 26, 26;
	--color-i8570ze82: 229, 1, 133;
	--color-in2igluai: 221, 221, 221;
	--color-iooi3dzzh: 26, 26, 26;
	--color-isvmg037g: 234, 19, 19;
	--color-ipiw7xycx: 213, 142, 255;
	--color-izm8xswts: 255, 255, 255;
	--color-i9qdyze6n: 26, 26, 26;
	--color-igyyzfbd5: 0, 0, 0;
	--color-id36e7j1z: 26, 26, 26;
	--color-i7pjnb7z2: 26, 26, 26;
	--color-i88qy89e6: 26, 26, 26;
	--color-iq97xzyip: 255, 105, 132;
	--color-irbdohhzw: 229, 1, 133;
	--color-i0rkfles9: 229, 1, 133;
	--color-ioii69isk: 19, 15, 38;
	--color-i2vm64aib: 26, 26, 26;
	--color-iwihtsq4r: 0, 0, 0;
	--color-iwfc2qssh: 245, 245, 245;
	--color-i1zljo3xg: 255, 255, 255;
	--color-ipr2req2i: 229, 1, 133;
	--color-i53qyihwj: 255, 255, 255;
	--color-iwebkxqck: 0, 0, 0;
	--color-izr9xp0ub: 26, 26, 26;
	--color-i1igr10lm: 26, 26, 26;
	--color-iezzjfry7: 255, 255, 255;
	--color-ikmgb1yas: 255, 255, 255;
	--color-if736lz1z: 26, 26, 26;
	--color-i6a8i25mz: 255, 255, 255;
	--color-ipxbc8wu6: 26, 26, 26;
	--color-io02uwbuw: 19, 15, 38;
	--color-im4txv3bb: 26, 26, 26;
	--color-i3pdk7255: 250, 178, 0;
	--color-ik0fhvpts: 0, 0, 0;
	--color-i2mz8xsyk: 34, 34, 34;
	--color-i1qm9uepm: 199, 199, 199;
	--color-izsdbtmo1: 255, 255, 255;
	--color-icrrw74ir: 255, 255, 255;
	--color-ifj2fyp2g: 255, 255, 255;
	--color-iogcece3p: 250, 178, 0;
	--color-ily0u2nvn: 255, 254, 254;
	--color-ifhh7ctoy: 26, 26, 26;
	--color-ix17zxtdu: 26, 26, 26;
	--color-ixy2cti86: 255, 255, 255;
	--color-iikhjgyyk: 255, 255, 255;
	--color-igt95bhw1: 255, 255, 255;
	--color-iglxfba7d: 26, 26, 26;
	--color-idd0pzsy5: 26, 26, 26;
	--color-iyson9axx: 26, 26, 26;
	--color-i2jdqbjd7: 26, 26, 26;
	--color-im19b824k: 26, 26, 26;
	--color-ikj4m0yzk: 34, 34, 34;
	--color-iocm5aua7: 34, 34, 34;
	--color-i3qumy0mb: 26, 26, 26;
	--color-i5dl8hmlz: 255, 255, 252;
	--color-i6yeemlrw: 255, 255, 255;
	--color-ihfpt8ir9: 26, 26, 26;
	--color-ih2nk3jf3: 26, 26, 26;
	--color-istwip0lu: 26, 26, 26;
	--color-ibjb18txo: 26, 26, 26;
	--color-ip72yxxst: 26, 26, 26;
	--color-isphfpib1: 26, 26, 26;
	--color-icfive107: 26, 26, 26;
	--color-ifnad64fu: 26, 26, 26;
	--color-iwfrdwuw3: 255, 255, 255;
	--color-iujd2u0f3: 0, 0, 0;
	--color-iu0iclfgx: 26, 26, 26;
	--color-iurkxjtxg: 26, 26, 26;
	--color-ikkx5y5zu: 26, 26, 26;
	--color-i71ca7mip: 26, 26, 26;
	--color-imqs5u73r: 255, 255, 255;
	--color-iz35igwuh: 255, 255, 255;
	--color-izcbrq2fw: 255, 255, 255;
	--color-ipo1w96d1: 229, 1, 133;
	--color-idn819puy: 229, 1, 133;
	--color-iy8ky4mye: 26, 26, 26;
	--color-iqt2ev7y7: 26, 26, 26;
	--color-iy4fynu41: 101, 101, 101;
	--color-ihi2w8sms: 101, 101, 101;
	--color-i51kncgzt: 26, 26, 26;
	--color-ibp537cjn: 238, 238, 238;
	--color-ic44g4hbo: 255, 255, 255;
	--color-igogw7ofa: 255, 255, 255;
	--color-i0nvhxd7a: 26, 26, 26;
	--color-igxteleob: 26, 26, 26;
	--color-i3e537scu: 26, 26, 26;
	--image-ifqf25u0a: url("/d/tpl25_arrdawn.svg");
	--color-i0kdnvo7i: 0, 0, 0;
	--color-issmrlsuu: 255, 255, 255;
	--color-ip31jp6dt: 51, 51, 51;
	--color-ispucjc7a: 221, 221, 221;
	--color-i6lk4pk9q: 255, 255, 255;
	--color-ivbj2zmxo: 51, 51, 51;
	--color-i5q68je96: 26, 26, 26;
	--color-ispodsu0r: 221, 221, 221;
	--color-i8vx9m3ds: 26, 26, 26;
	--color-iutggk1a8: 250, 178, 0;
	--color-ijcxbegb7: 0, 0, 0;
	--image-i4pk6cb40: url("/d/tpl25_arrdawn.svg");
	--color-ic14caw6u: 229, 1, 133;
	--color-icnx2grpq: 229, 1, 133;
	--color-izla2h08z: 51, 51, 51;
	--image-ie27ti7ne: url("/d/tpl25_points.svg");
	--image-igoyumt75: url("/d/tpl25_arrdawn.svg");
	--color-i54f1ywie: 250, 178, 0;
	--color-i4kti1wda: 229, 1, 133;
	--color-im0w5t6jg: 229, 1, 133;
	--color-i1a9i8h4c: 255, 255, 255;
	--color-imd3th4ow: 26, 26, 26;
	--color-igwoxaber: 26, 26, 26;
	--color-islio2fe6: 26, 26, 26;
	--color-iniljmhpg: 255, 255, 255;
	--color-i3e5x28dd: 26, 26, 26;
	--color-i8dtzau7v: 0, 0, 0;
	--color-ic9105jqr: 26, 26, 26;
	--color-ihn9rlw6b: 26, 26, 26;
	--color-iipym7fyj: 255, 255, 255;
	--color-i8ucgjzi5: 26, 26, 26;
	--color-it8o17diw: 50, 50, 50;
	--color-it3daf38x: 229, 1, 133;
	--color-iomv53b1k: 26, 26, 26;
	--color-iizy1x8vq: 0, 0, 0;
	--color-izsxg15bs: 26, 26, 26;
	--color-i3wk9ulq2: 67, 216, 84;
	--color-ijih1t68p: 255, 255, 254;
	--color-i1iy2fs4j: 26, 26, 26;
	--color-iwh65c4qa: 255, 255, 254;
	--color-i0hfre7u5: 0, 0, 0;
	--color-i28m5ntna: 56, 163, 204;
	--color-ikbzsp5pu: 26, 26, 26;
	--color-ic4ohny3f: 26, 26, 26;
	--color-i8wuzemg2: 229, 1, 133;
	--color-ikzapmxbj: 169, 169, 169;
	--color-ijpi04jx9: 169, 169, 169;
	--color-ixpsgtpjh: 169, 169, 169;
	--color-i72wwog1h: 169, 169, 169;
	--color-iabpfg7cu: 245, 245, 245;
	--color-in8xscmcf: 42, 42, 42;
	--color-irzbn2e9f: 217, 217, 217;
	--color-iyy9udia3: 169, 169, 169;
	--color-irrz8ozz5: 169, 169, 169;
	--color-iqbvygj5c: 169, 169, 169;
	--color-itsjni85c: 169, 169, 169;
	--color-in7wb0kkt: 248, 248, 248;
	--color-i7df6fcms: 169, 169, 169;
	--color-ih31e00u8: 169, 169, 169;
	--color-i57g7hdhb: 169, 169, 169;
	--color-ik5xmhecw: 169, 169, 169;
	--color-imanvbehc: 248, 248, 248;
	--color-imaopmdkr: 169, 169, 169;
	--color-i5cc3deux: 169, 169, 169;
	--color-ioqdjaxxb: 169, 169, 169;
	--color-i5hnkni57: 169, 169, 169;
	--color-ia42xy7np: 248, 248, 248;
	--color-ic3v3k2jp: 169, 169, 169;
	--color-iuys7ve2p: 169, 169, 169;
	--color-icx3ceiyv: 169, 169, 169;
	--color-ipupc9v51: 169, 169, 169;
	--color-irrs8n8tx: 248, 248, 248;
	--color-i1slnbtjx: 169, 169, 169;
	--color-ioe2ckkvx: 169, 169, 169;
	--color-i2sbw70x1: 169, 169, 169;
	--color-ii5vhfpwq: 169, 169, 169;
	--color-iu2d1kpos: 248, 248, 248;
	--color-idbsf4o6t: 51, 51, 51;
	--color-i1m9fuhv1: 255, 0, 0;
	--color-ij3lw1bmg: 128, 128, 128;
	--color-ilt8ete7w: 128, 128, 128;
	--color-ipbv6mrxj: 128, 128, 128;
	--color-i7wxcpbhp: 128, 128, 128;
	--color-i09la4oxx: 128, 128, 128;
	--color-iw9rachx8: 0, 0, 0;
	--color-ij2eptjiw: 0, 0, 0;
	--color-ia5zgejc9: 128, 128, 128;
	--color-it9yff80x: 128, 128, 128;
	--color-imhxnpl7s: 128, 128, 128;
	--color-idiiulp63: 128, 128, 128;
	--color-i3jinrzoi: 0, 0, 0;
	--color-idqgwedcg: 229, 1, 133;
	--color-iu72g4tyf: 255, 255, 254;
	--color-iqwd7p27p: 197, 197, 197;
	--color-ica3shixu: 197, 197, 197;
	--color-iw78fw991: 197, 197, 197;
	--color-ie66db3pm: 197, 197, 197;
	--color-i6odwx01r: 197, 197, 197;
	--color-iqzixentq: 255, 0, 0;
	--color-iaz7m3sbw: 85, 85, 85;
	--color-iyx55t5e1: 0, 0, 255;
	--color-i6eiovm3q: 0, 0, 255;
	--color-iey1kmfz0: 248, 248, 248;
	--color-io2gqx6rx: 43, 43, 43;
	--color-i0xdh520b: 26, 26, 26;
	--color-i9oejnk55: 67, 216, 84;
	--color-in6oq2cyq: 248, 248, 248;
	--color-i94iqxm7w: 239, 239, 239;
	--color-i5szfu75p: 215, 207, 207;
	--color-i0a4yu3ke: 26, 26, 26;
	--color-i35qoo7m5: 42, 188, 98;
	--color-ihm1ymrkg: 255, 255, 255;
	--color-inieo91qn: 50, 50, 50;
	--color-iej11oa0e: 255, 255, 255;
	--color-i4hdkv434: 50, 50, 50;
	--color-i4y1oizml: 255, 255, 255;
	--color-ib0w3my53: 50, 50, 50;
	--color-imrmwcg7r: 255, 255, 255;
	--color-ijzj1fyne: 50, 50, 50;
	--color-inus5m03h: 0, 0, 0;
	--color-ie5tho3xh: 209, 205, 205;
	--color-ik3dk16za: 0, 0, 0;
	--color-iyfb0jw8l: 238, 238, 238;
	--color-ibgmms9mi: 0, 0, 0;
	--color-izgtxumx6: 26, 26, 26;
	--color-igmwcecrf: 229, 1, 133;
	--color-i90005p8w: 0, 0, 0;
	--color-i39dqt12q: 209, 205, 205;
	--color-iik82btgi: 0, 0, 0;
	--color-iik0hvf5q: 238, 238, 238;
	--color-iak7jmdua: 0, 0, 0;
	--color-i5ftg7vs3: 26, 26, 26;
	--color-i50oxl1f5: 229, 1, 133;
	--color-iy90lxfar: 26, 26, 26;
	--color-ijudi3f8i: 26, 26, 26;
	--color-i3u7gwg7g: 26, 26, 26;
	--color-ikfrqav5r: 26, 26, 26;
	--color-izy9e5e93: 26, 26, 26;
	--color-it7zv9bhh: 0, 0, 0;
	--color-ixbr9hp84: 229, 1, 133;
	--color-imz1ft3d2: 229, 1, 133;
	--color-i7ti1z0m3: 229, 1, 133;
	--color-igw8ennuh: 229, 1, 133;
	--color-ipmdc909n: 229, 1, 133;
	--color-i070w139l: 229, 1, 133;
	--color-iokgtvdfp: 229, 1, 133;
	--color-i7k2zmr9m: 229, 1, 133;
	--image-irbmzok8r: url("/d/tpl25_form_gal.svg");
	--color-i7h9qjw07: 229, 1, 133;
	--color-iu4upzj2v: 50, 50, 50;
	--color-irkxyjhks: 255, 255, 255;
	--color-ibvp5bfql: 26, 26, 26;
	--color-ikqk5rydh: 248, 248, 249;
	--color-il3tqx2y0: 248, 248, 249;
	--color-iq1tudca8: 245, 245, 245;
	--color-inazirqal: 245, 245, 245;
	--color-ig1kzr88a: 245, 245, 245;
	--color-icvgd5jvq: 245, 245, 245;
	--color-ized4mg7p: 26, 26, 26;
	--color-i75ziyys4: 0, 0, 0;
	--color-i1wpyel6h: 56, 163, 204;
	--color-ivxx2n2ls: 0, 0, 0;
	--color-iyevkbkx7: 56, 163, 204;
	--color-iea38jrii: 26, 26, 26;
	--color-iymyizv8g: 26, 26, 26;
	--color-ixc2hvhdf: 26, 26, 26;
	--color-i04m8yznp: 26, 26, 26;
	--color-iu70hyr5z: 26, 26, 26;
	--color-i4q8rn60y: 26, 26, 26;
	--color-il1q2gpbe: 26, 26, 26;
	--color-igiewmfew: 42, 127, 204;
	--color-i7mfb8b1y: 26, 26, 26;
	--color-ihaavovvv: 255, 255, 255;
	--color-ihxsj22j5: 42, 127, 204;
	--color-i4stmpsjb: 26, 26, 26;
	--color-inqyy7e2h: 26, 26, 26;
	--color-igfqpkbnm: 26, 26, 26;
	--color-i2jgq99rz: 26, 26, 26;
	--color-icd7eatky: 255, 255, 255;
	--color-ipr35zcbs: 255, 255, 255;
	--color-itl8g4fws: 255, 255, 255;
	--color-ivykkq7a1: 255, 255, 255;
	--color-iffvj7qu8: 43, 43, 43;
	--color-ixpdcgeav: 26, 26, 26;
	--color-imfdspwih: 255, 255, 255;
	--color-il2y9ylf1: 0, 0, 0;
	--color-iq6c5dnuh: 26, 26, 26;
	--color-iqht6izhd: 26, 26, 26;
	--color-i1zk0egrn: 255, 255, 255;
	--color-iyj8qc7g0: 255, 255, 255;
	--color-i68405pd9: 26, 26, 26;
	--color-i5fqc3tc8: 255, 255, 255;
	--color-il67po7f8: 26, 26, 26;
	--color-izf7q9yo7: 19, 15, 38;
	--color-iodsf8mxl: 26, 26, 26;
	--color-ihac8xdhc: 253, 74, 35;
	--color-iidkyipwk: 0, 0, 0;
	--color-injlpu8sz: 34, 34, 34;
	--color-izz05wy8a: 199, 199, 199;
	--color-ic18oow1d: 255, 255, 255;
	--color-ipts1b2g6: 255, 255, 255;
	--color-in5pmbcfl: 255, 255, 255;
	--color-ikieriki5: 255, 254, 254;
	--color-ifag7xb8d: 26, 26, 26;
	--color-io85mbh3r: 26, 26, 26;
	--color-i8qltv95o: 255, 255, 255;
	--color-ie8hhialx: 255, 255, 255;
	--color-ir4olrn1v: 255, 255, 255;
	--color-i83mce4gj: 26, 26, 26;
	--color-ifstqkqyz: 26, 26, 26;
	--color-iodi4nf13: 26, 26, 26;
	--color-i4bofpo4y: 26, 26, 26;
	--color-iw9cnujym: 26, 26, 26;
	--color-i1dnokq2k: 34, 34, 34;
	--color-iysa94e9g: 34, 34, 34;
	--color-iyl059lqm: 26, 26, 26;
	--color-i0s1isnex: 255, 255, 252;
	--color-iy123wjs3: 255, 255, 255;
	--color-iaeoffdio: 26, 26, 26;
	--color-i9tgdgbs6: 26, 26, 26;
	--color-irlip0ioq: 26, 26, 26;
	--color-iofk9psz2: 26, 26, 26;
	--color-i60nmjmio: 26, 26, 26;
	--color-ir0w8kbvo: 26, 26, 26;
	--color-ijv3dr5bd: 26, 26, 26;
	--color-ic4hz9jef: 26, 26, 26;
	--color-i1e06npd1: 255, 255, 255;
	--color-inupsehmm: 0, 0, 0;
	--color-i076ltqqc: 26, 26, 26;
	--color-i15umweu5: 26, 26, 26;
	--color-isdjwl0d3: 26, 26, 26;
	--color-iixuqxvo3: 26, 26, 26;
	--color-ilxc9yuuh: 255, 255, 255;
	--color-ifju2tg1s: 255, 255, 255;
	--color-i8hi0wzeh: 255, 255, 255;
	--color-i7hxbfsk6: 101, 101, 101;
	--color-i6maxrjrf: 101, 101, 101;
	--color-i5i50o9fu: 26, 26, 26;
	--color-i4r9tsccx: 26, 26, 26;
	--color-ijnzjlfrp: 101, 101, 101;
	--color-irv8hqqtb: 101, 101, 101;
	--color-idmxbfnnn: 26, 26, 26;
	--color-iwo4znmw2: 255, 255, 255;
	--color-i2md8uzed: 43, 43, 43;
	--color-ixiqkwrz2: 250, 178, 0;
	--color-iz4ydbaya: 255, 0, 0;
	--color-iq0p9x6x6: 255, 0, 0;
	--color-it7l0m1d6: 37, 211, 102;
	--color-ih7hi16pg: 255, 255, 255;
	--color-is9lnydqz: 94, 251, 122;
	--color-izg6ehjl9: 38, 208, 68;
	--color-i2977s9u5: 37, 211, 102;
	--color-ihffu1saq: 255, 255, 255;
	--color-i99dncc27: 94, 251, 122;
	--color-ixxu7yfhq: 38, 208, 68;
	--color-ir9br19v3: 50, 50, 50;
	--color-ioe0h7cng: 255, 255, 255;
	--color-iezfsdlm9: 44, 48, 54;
	--color-ia9wwfb8g: 255, 255, 255;
	--color-i6e4b6vql: 26, 26, 26;
}

.root--u-ifksibvol { 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; color: rgba(var(--color-ig2hwbqmk), 1); background-color: rgba(var(--color-ivo1jhjb2), 1); font-family: Montserrat, sans-serif }
.root--u-ifksibvol::before, .root--u-ifksibvol::after { content: ""; display: table; clear: both }
.section--u-ikk60wtud { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; padding-top: 0px; padding-bottom: 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 }
.mosaic-s3-include--u-i3jtgtn5e { display: none; min-height: auto; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px }
.mosaic-s3-include--u-i3jtgtn5e:hover, .mosaic-s3-include--u-i3jtgtn5e.is-hover { display: block }
.section--u-ix7rhtui6 { display: none; width: 100%; position: sticky; padding-right: 30px; color: rgba(var(--color-i5aom3wfl), 1); cursor: auto; 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; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ixcuhgl12), 0.1); padding-bottom: 0px; background-color: rgba(var(--color-idf0kzpuv), 1); top: 0px; z-index: 10; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.container--u-ig94v1hsz { width: 100%; max-width: 1440px; margin-right: auto; 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-bottom: 50px; background-color: rgba(var(--color-ihaavovvv), 1); margin-top: 50px; padding-left: 30px; padding-top: 30px; padding-right: 30px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 50px }
.content--u-ir05dwook { position: relative; width: 100%; display: block; line-height: 2em; color: rgba(var(--color-ized4mg7p), 0.8); font-size: 15px }
.content--u-ir05dwook::after { content: ""; display: table; clear: both }
.content--u-ir05dwook .headers { clear: both }
.imageFit--u-i2o1jzhqi { position: relative; display: inline-block; overflow-x: hidden; overflow-y: hidden; font-size: 0px; line-height: 0; vertical-align: top; float: left; margin-right: 30px; margin-bottom: 30px; width: 312px; height: 312px }
.imageFit__img--u-iybb2v55u { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-if69k9yrm { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i75ziyys4), 0.4) }
.imageFit__zoom--u-irnoy3qth { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i1wpyel6h), 1) }
.gallery--u-i5kpv3k2d { clear: both; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: -5px; margin-left: -15px; margin-right: -15px; justify-content: center }
.imageFit--u-ill2cruqf { position: relative; display: inline-block; overflow-x: hidden; overflow-y: hidden; font-size: 0px; line-height: 0; vertical-align: top; width: 217px; height: 217px; margin-top: 15px; margin-bottom: 15px; margin-right: 15px; margin-left: 15px }
.imageFit__img--u-iqthqmo02 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-iihy962h4 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ivxx2n2ls), 0.4) }
.imageFit__zoom--u-imw1qgjoh { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iyevkbkx7), 1) }
.mosaic-crumbs--u-i6l9z6p3f { position: relative; display: block; margin-bottom: 50px; color: rgba(var(--color-i4q8rn60y), 0.45); font-size: 14px; text-align: center }
.mosaic-crumbs__item--u-i6g2tfnql { display: inline }
.mosaic-crumbs__delimiter--u-inyuhp6qm { display: inline; color: rgba(var(--color-il1q2gpbe), 0.2); margin-left: 5px; margin-right: 5px }
.mosaic-crumbs__delimiter--u-inyuhp6qm > .text-block-wrap-div { display: inline }
.mosaic-crumbs__last--u-i9hn0thd6 { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px }
.mosaic-crumbs__last--u-i9hn0thd6 > .text-block-wrap-div { display: inline }
.mosaic-crumbs__item_link--u-irs2vuaom { color: rgba(var(--color-i7mfb8b1y), 1); text-decoration: none; padding-bottom: 2px; padding-top: 2px }
.mosaic-crumbs__item_link--u-irs2vuaom:hover, .mosaic-crumbs__item_link--u-irs2vuaom.is-hover { border-bottom-style: solid; border-bottom-width: 1px; color: rgba(var(--color-ihxsj22j5), 1) }
.mosaic-crumbs__item_link--u-irs2vuaom > .text-block-wrap-div { display: inline }
.mosaic-s3-include--u-i2mgyhkrf { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.page-title--u-im2hkhpif { font-size: 40px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; display: block; position: relative; font-weight: 700; text-align: center; font-family: IBM Plex Serif, serif }
.include--u-i2zp6ooux { display: block }
h1 { margin-top: 16px; margin-bottom: 16px; font-size: 40px; font-weight: 700; font-family: IBM Plex Serif, serif; font-style: normal }
h2 { margin-top: 16px; margin-bottom: 16px; font-size: 32px; font-weight: 700; color: rgba(var(--color-iea38jrii), 1); font-style: normal; font-family: IBM Plex Serif, serif }
h3 { margin-top: 16px; margin-bottom: 16px; font-size: 28px; font-weight: 700; color: rgba(var(--color-iymyizv8g), 1); font-style: normal; font-family: IBM Plex Serif, serif }
h4 { margin-top: 16px; margin-bottom: 16px; font-size: 26px; color: rgba(var(--color-ixc2hvhdf), 1); font-style: normal; font-family: IBM Plex Serif, serif; font-weight: 700 }
h5 { margin-top: 16px; margin-bottom: 16px; font-size: 24px; color: rgba(var(--color-i04m8yznp), 1); font-style: normal; font-family: IBM Plex Serif, serif; font-weight: 700 }
h6 { margin-top: 16px; margin-bottom: 16px; font-size: 22px; color: rgba(var(--color-iu70hyr5z), 1); font-style: normal; font-family: IBM Plex Serif, serif; font-weight: 700 }
a { color: rgba(var(--color-igiewmfew), 1); text-decoration: underline }
p {  }
.container--u-i3t5wvv9f { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 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; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; overflow-x: visible; overflow-y: visible; color: rgba(var(--color-ixpdcgeav), 1); cursor: auto; font-family: Montserrat, 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 }
.link-universal--u-irrxz8o46 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; color: rgba(var(--color-imfdspwih), 1); position: relative; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-il2y9ylf1), 0); width: 60px; height: 60px; justify-content: center; margin-left: 10px; flex-shrink: 0 }
.link-universal--u-irrxz8o46:hover, .link-universal--u-irrxz8o46.is-hover { display: -webkit-box; display: -ms-flexbox; display: flex }
.link-universal--u-irrxz8o46:hover .div--u-io5s7yz8g, .link-universal--u-irrxz8o46.is-hover .div--u-io5s7yz8g { display: block; background-color: rgba(var(--color-i68405pd9), 0.8); color: rgba(var(--color-i5fqc3tc8), 1) }
.link-universal--u-irrxz8o46:hover .div--u-ikmuus489, .link-universal--u-irrxz8o46.is-hover .div--u-ikmuus489 { border-bottom-color: rgba(var(--color-il67po7f8), 0.8) }
.link-universal--u-irrxz8o46:hover .svg_image--u-iuv0k7f21:hover .path-ifqwpfrqh, .link-universal--u-irrxz8o46.is-hover .svg_image--u-iuv0k7f21.is-hover .path-ifqwpfrqh { fill: rgba(var(--color-ihac8xdhc), 1) }
.svg_image--u-iuv0k7f21 { 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-iuv0k7f21 > svg { flex-shrink: 0 }
.svg_image--u-iuv0k7f21 .path-iymdorlkm { fill: rgba(var(--color-izf7q9yo7), 1) }
.svg_image--u-iuv0k7f21 .path-ifqwpfrqh { fill: rgba(var(--color-iodsf8mxl), 1) }
.div--u-io5s7yz8g { position: absolute; display: none; background-color: rgba(var(--color-iq6c5dnuh), 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-ill81ve9j { display: block }
.div--u-ikmuus489 { 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-iqht6izhd), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-i1zk0egrn), 0); border-left-color: rgba(var(--color-iyj8qc7g0), 0) }
.mosaic-shop2-cart-preview--u-ilv9vejge { display: inline-block; background-color: rgba(var(--color-iidkyipwk), 0); height: 52px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; margin-left: 15px; margin-right: -5px; padding-top: 1px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link { color: rgba(var(--color-injlpu8sz), 1); display: block; padding-top: 8px; padding-left: 10px; padding-right: 10px; padding-bottom: 8px; text-decoration-line: unset; background-color: rgba(var(--color-izz05wy8a), 1) }
.mosaic-shop2-cart-preview--u-ilv9vejge .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-ilv9vejge .mosaic-shop2-cart-preview__total-heading { font-size: 0.8em; margin-right: 5px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__total-count { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-ilv9vejge .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-ilv9vejge .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-ilv9vejge .mosaic-shop2-cart-preview__sum-price { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__sum-currency { font-size: 0.9em; margin-left: 5px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link { padding-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-ic18oow1d), 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-ilv9vejge .mosaic-shop2-cart-preview__link { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(var(--color-ipts1b2g6), 0); height: 60px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 10px; padding-right: 5px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty { margin-left: 0px; padding-right: 0px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum-heading { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-count { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .svg_image--u-ia3rcvj51 { height: 30px; width: 30px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .svg_image--u-ia3rcvj51 { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .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-in5pmbcfl), 1); left: auto; justify-content: center }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-count { font-size: 12px; min-width: 22px; text-align: center; height: 22px; 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-ikieriki5), 1); background-color: rgba(var(--color-ixiqkwrz2), 1) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .svg_image--u-ir64npbr4 { height: 30px; width: 30px; margin-right: 4px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .svg_image--u-ir64npbr4 { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .div--u-ipvivvv4g { color: rgba(var(--color-ir4olrn1v), 1); padding-top: 7px; padding-bottom: 7px; background-color: rgba(var(--color-i83mce4gj), 0.75); display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .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-ilv9vejge .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-ilv9vejge .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-ilv9vejge .mosaic-shop2-cart-preview__link .div--u-ipvivvv4g { display: none; top: 100%; margin-top: 50px }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .div--u-imvrolnbi { border-bottom-color: rgba(var(--color-ifstqkqyz), 0.75) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .div--u-i6k79gymc { background-color: rgba(var(--color-iodi4nf13), 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-i4bofpo4y), 0.75); flex-shrink: 0; width: auto; padding-right: 16px; padding-left: 16px; font-size: 12px; line-height: 1em }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .div--u-iqukjmevv { border-bottom-style: solid; border-bottom-width: 4px; border-bottom-color: rgba(var(--color-iw9cnujym), 0.75); border-right-style: solid; border-right-width: 5px; border-right-color: rgba(var(--color-i1dnokq2k), 0); border-left-style: solid; border-left-width: 5px; border-left-color: rgba(var(--color-iysa94e9g), 0); position: absolute; bottom: 100%; height: 5px; width: 0px; left: 50%; transform: translate3D(-50%, 0px, 0px) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .div--u-iqukjmevv { display: none; height: 15px; width: 15% }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link .div--u-i6k79gymc { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { color: rgba(var(--color-i0s1isnex), 1) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .text--u-i1gpmxfnh { color: rgba(var(--color-iy123wjs3), 1) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link:hover .div--u-ipvivvv4g, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview-empty__link.is-hover .div--u-ipvivvv4g { display: block }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link:hover .div--u-i6k79gymc, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.is-hover .div--u-i6k79gymc { display: block; white-space: nowrap; background-color: rgba(var(--color-iyl059lqm), 0.75) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum-price, .mosaic-shop2-cart-preview--u-ilv9vejge .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-ilv9vejge .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.is-hover .mosaic-shop2-cart-preview__sum {  }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link:hover .div--u-iqukjmevv, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.is-hover .div--u-iqukjmevv { border-bottom-color: rgba(var(--color-iofk9psz2), 0.75) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-ir64npbr4 { display: none; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-ia3rcvj51 { display: -webkit-box; display: -ms-flexbox; display: flex; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-i6k79gymc { 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-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .text--u-i1gpmxfnh {  }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-i6k79gymc, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-i6k79gymc { background-color: rgba(var(--color-i9tgdgbs6), 0.85) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-iqukjmevv, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-iqukjmevv { border-bottom-color: rgba(var(--color-irlip0ioq), 0.85) }
.mosaic-shop2-cart-preview--u-ilv9vejge:hover .mosaic-shop2-cart-preview__link .div--u-i6k79gymc, .mosaic-shop2-cart-preview--u-ilv9vejge.is-hover .mosaic-shop2-cart-preview__link .div--u-i6k79gymc { display: block; background-color: rgba(var(--color-iaeoffdio), 0.75) }
.mosaic-shop2-cart-preview--u-ilv9vejge:hover .mosaic-shop2-cart-preview__link .div--u-iqukjmevv, .mosaic-shop2-cart-preview--u-ilv9vejge.is-hover .mosaic-shop2-cart-preview__link .div--u-iqukjmevv { border-bottom-color: rgba(var(--color-ijv3dr5bd), 0.75) }
.mosaic-shop2-cart-preview--u-ilv9vejge:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-i6k79gymc, .mosaic-shop2-cart-preview--u-ilv9vejge.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-i6k79gymc { background-color: rgba(var(--color-i60nmjmio), 0.75); border-bottom-color: rgba(var(--color-ir0w8kbvo), 0.8) }
.mosaic-shop2-cart-preview--u-ilv9vejge:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iqukjmevv, .mosaic-shop2-cart-preview--u-ilv9vejge.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iqukjmevv { border-bottom-color: rgba(var(--color-ic4hz9jef), 0.8) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .svg_image--u-ir64npbr4 .path-ihzf9do68 { fill: rgba(var(--color-idmxbfnnn), 1) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link:hover .svg_image--u-ir64npbr4 .path-ihzf9do68, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.is-hover .svg_image--u-ir64npbr4 .path-ihzf9do68 { fill: rgba(var(--color-ijnzjlfrp), 1) }
.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link:hover .svg_image--u-ia3rcvj51 .path-i3i81nv4b, .mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link.is-hover .svg_image--u-ia3rcvj51 .path-i3i81nv4b { fill: rgba(var(--color-irv8hqqtb), 1) }
.svg_image--u-ia3rcvj51 { 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-ia3rcvj51 > svg { flex-shrink: 0 }
.svg_image--u-ia3rcvj51 svg { width: 100%; height: 100% }
.svg_image--u-ia3rcvj51 .path-i3i81nv4b { fill: rgba(var(--color-i4r9tsccx), 1) }
.svg_image--u-ir64npbr4 { 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-ir64npbr4 > svg { flex-shrink: 0 }
.svg_image--u-ir64npbr4 svg { width: 100%; height: 100% }
.svg_image--u-ir64npbr4 .path-ihzf9do68 { fill: rgba(var(--color-i5i50o9fu), 1) }
.div--u-ipvivvv4g { position: absolute; display: inline-block; background-color: rgba(var(--color-ifag7xb8d), 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-itsd0rzxn { display: block }
.div--u-imvrolnbi { 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-io85mbh3r), 1); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-i8qltv95o), 0); border-left-color: rgba(var(--color-ie8hhialx), 0) }
.div--u-i6k79gymc { width: 100%; position: relative; display: inline-block }
.div--u-iqukjmevv { width: 100%; position: relative; display: inline-block }
.text--u-i1gpmxfnh { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative }
.link-universal--u-i9fzgftxb { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; color: rgba(var(--color-i1e06npd1), 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-inupsehmm), 0); width: 60px; height: 60px; justify-content: center; margin-left: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0 }
.link-universal--u-i9fzgftxb:hover .div--u-i4jwuz2n0, .link-universal--u-i9fzgftxb.is-hover .div--u-i4jwuz2n0 { display: block; color: rgba(var(--color-i8hi0wzeh), 1) }
.link-universal--u-i9fzgftxb:hover .svg_image--u-ic83vla91 .path-ipl9isffs, .link-universal--u-i9fzgftxb.is-hover .svg_image--u-ic83vla91 .path-ipl9isffs { fill: rgba(var(--color-i7hxbfsk6), 1) }
.link-universal--u-i9fzgftxb:hover .svg_image--u-ic83vla91 .path-ij6u7x7qr, .link-universal--u-i9fzgftxb.is-hover .svg_image--u-ic83vla91 .path-ij6u7x7qr { fill: rgba(var(--color-i6maxrjrf), 1) }
.svg_image--u-ic83vla91 { 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; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto }
.svg_image--u-ic83vla91 > svg { flex-shrink: 0 }
.svg_image--u-ic83vla91 .path-ipl9isffs { fill: rgba(var(--color-i076ltqqc), 1) }
.svg_image--u-ic83vla91 .path-ij6u7x7qr { fill: rgba(var(--color-i15umweu5), 1) }
.div--u-i4jwuz2n0 { position: absolute; display: none; background-color: rgba(var(--color-isdjwl0d3), 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-iqhxicgrn { display: block }
.div--u-ioug22ldc { 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-iixuqxvo3), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-ilxc9yuuh), 0); border-left-color: rgba(var(--color-ifju2tg1s), 0) }
.div--u-iw8bmor6l { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: auto; justify-content: space-around; margin-right: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; padding-left: 30px }
.link-universal--u-iy7ikdxkg { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 0px; padding-bottom: 0px; color: rgba(var(--color-iwo4znmw2), 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; flex-shrink: 0 }
.svg_image--u-iueu03yt0 { 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: 60px; width: 60px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iueu03yt0 > svg { flex-shrink: 0 }
.svg_image--u-iueu03yt0 .path-i07bfzyxm { fill: rgba(var(--color-i2md8uzed), 1) }
.side-panel--u-i6oo6qd7q { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 14; pointer-events: none; display: block }
.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 }
.svg_image--u-icyz7a1gy .path-igjlwlst2 { fill: rgba(var(--color-io0yawhl0), 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-iy07wrng3), 1) }
.side-panel__button-close--u-inwlsb2zx { position: absolute; z-index: 1; right: 30px; 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: auto; margin-top: 12px; margin-left: 0px; opacity: 0.4; background-color: rgba(var(--color-iggopnvuo), 0.1); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.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 }
.heading--u-islhfftn2 { font-size: 20px; line-height: normal; margin-top: 0px; margin-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; padding-top: 23px; padding-bottom: 24px; padding-right: 30px; font-weight: 500; padding-left: 30px; background-color: rgba(var(--color-it08pd2xp), 1); color: rgba(var(--color-izgf2c270), 1) }
.ver-menu--u-i793c818g { position: relative; width: 100%; display: block; margin-left: 0px; margin-right: 0px; padding-right: 30px; padding-left: 30px; background-color: rgba(var(--color-i4n8qjyly), 0.02); margin-top: 20px }
.ver-menu--u-i793c818g .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-i793c818g .ver-menu__link, .ver-menu--u-i793c818g .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-iic72gd1m), 1) }
.ver-menu--u-i793c818g .ver-menu__icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; background-image: var(--image-ib8mthhtq); background-repeat: no-repeat; background-position: center top calc(1px + 50%); background-size: auto; background-attachment: scroll; 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-irvxqmo4y), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.ver-menu--u-i793c818g .ver-menu__sub_icon { background-color: rgba(var(--color-imtmzv5gh), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.ver-menu--u-i793c818g .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.ver-menu--u-i793c818g .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-i793c818g .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-ixc4e981s), 1) }
.ver-menu--u-i793c818g .ver-menu__link { font-size: 16px; color: rgba(var(--color-iorrsg7bd), 1); padding-left: 0px; padding-right: 0px; padding-bottom: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i5u5k5u8b), 0.1); font-weight: 500; padding-top: 0px; height: 70px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease }
.ver-menu--u-i793c818g .ver-menu__link:hover, .ver-menu--u-i793c818g .ver-menu__link.is-hover { padding-left: 10px }
.ver-menu--u-i793c818g .ver-menu__item.is-opened .ver-menu__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.ver-menu--u-i793c818g .ver-menu__item.is-opened .ver-menu__link { padding-left: 10px }
.ver-menu--u-i793c818g .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { color: rgba(var(--color-ivozg277l), 0.8); transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 8px; padding-bottom: 8px; font-size: 15px; padding-left: 0px; padding-right: 0px }
.ver-menu--u-i793c818g .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link:hover, .ver-menu--u-i793c818g .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link.is-hover { padding-left: 16px }
.ver-menu--u-i793c818g .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list { padding-top: 0px; padding-bottom: 0px }
.ver-menu--u-i793c818g .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link { padding-left: 16px }
.ver-menu--u-i793c818g .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon { background-color: rgba(var(--color-iwdmqr3lz), 1); background-image: var(--image-id7hlfivi); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; box-shadow: none; 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-i793c818g .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 }
.ver-menu--u-i793c818g .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link:hover, .ver-menu--u-i793c818g .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link.is-hover { padding-left: 16px }
.ver-menu--u-i793c818g .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link { padding-left: 16px }
.ver-menu--u-i793c818g .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) }
.div--u-ib7cl5or1 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; background-color: rgba(var(--color-izvq5u3ox), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iedwhxkj8), 0.1) }
.mosaic-shop2-folders--u-ii63w1b1f { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: auto; margin-right: 30px; margin-left: 30px; padding-top: 20px }
.mosaic-shop2-folders--u-ii63w1b1f .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-irks4dei0), 1) }
.mosaic-shop2-folders--u-ii63w1b1f .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-ii63w1b1f .mosaic-shop2-folders__item { flex-shrink: 0; position: relative; width: 100% }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-ii63w1b1f .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-ii63w1b1f .mosaic-shop2-folders__icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; background-image: var(--image-ihf2qeq4b); background-repeat: no-repeat; background-position: center top calc(1px + 50%); background-size: auto; background-attachment: scroll; 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-ioga1n59b), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-i7nd1kjc8), 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-ii63w1b1f .mosaic-shop2-folders__sub-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px; width: 100%; z-index: 10; position: static; list-style-type: none; background-color: rgba(var(--color-i6bc0uhbr), 0); flex-wrap: nowrap; -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; top: 0; left: 100% }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-link { color: rgba(var(--color-i6ogk4nn0), 1); background-color: rgba(var(--color-ip8e4reum), 1) }
.mosaic-shop2-folders--u-ii63w1b1f .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-ii63w1b1f .mosaic-shop2-folders__more-item { position: static }
.mosaic-shop2-folders--u-ii63w1b1f .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-ie9pf3dci), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-i3e4095v8), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-ii63w1b1f .svg_image--u-iy01bo8e6 { 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-ii63w1b1f .svg_image--u-ihc7bdyfw, .mosaic-shop2-folders--u-ii63w1b1f .svg_image--u-iyg9u9w1o { 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-ii63w1b1f .mosaic-shop2-folders__link { padding-left: 0px; padding-right: 0px; color: rgba(var(--color-ivhrchdhb), 1); padding-top: 15px; padding-bottom: 15px; font-weight: 500; font-size: 16px }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link.is-hover { color: rgba(var(--color-i7256o13o), 1); font-weight: 500 }
.mosaic-shop2-folders--u-ii63w1b1f.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; width: 100%; position: static }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative; margin-left: 0px; margin-right: 0px }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .svg_image--u-ihc7bdyfw { width: 25px; height: 25px }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__item.is-opened .mosaic-shop2-folders__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list {  }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { background-color: rgba(var(--color-ijtc53dty), 0); padding-left: 0px; padding-right: 20px; color: rgba(var(--color-igxl418vx), 0.7); padding-top: 15px; padding-bottom: 15px }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-icokfz5h8), 1); margin-left: 0px; margin-right: 0px; width: auto; padding-top: 15px; padding-bottom: 15px }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { display: block; background-color: rgba(var(--color-igjba31xd), 0); width: 25px; height: 25px }
.mosaic-shop2-folders--u-ii63w1b1f .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-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon { width: 25px; height: 25px; 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; background-color: rgba(var(--color-irkxyjhks), 1) }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list {  }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-top: 12px; padding-bottom: 12px; font-size: 15px }
.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item.is-opened > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.mosaic-shop2-folders--u-ii63w1b1f .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 }
.link-universal--u-ij3u465hf { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; color: rgba(var(--color-isizltgga), 1); position: relative; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-iz41ag5t2), 0); width: 60px; height: 60px; justify-content: center; margin-left: 10px; margin-right: 10px }
.link-universal--u-ij3u465hf:hover, .link-universal--u-ij3u465hf.is-hover { display: -webkit-box; display: -ms-flexbox; display: flex }
.link-universal--u-ij3u465hf:hover .div--u-iq8ju390g, .link-universal--u-ij3u465hf.is-hover .div--u-iq8ju390g { display: block; background-color: rgba(var(--color-itopa8kvl), 0.8); color: rgba(var(--color-ixrnb4e5j), 1) }
.link-universal--u-ij3u465hf:hover .div--u-itriirxor, .link-universal--u-ij3u465hf.is-hover .div--u-itriirxor { border-bottom-color: rgba(var(--color-i2gfcalfm), 0.8) }
.link-universal--u-ij3u465hf:hover .svg_image--u-id050cpo4:hover .path-ifqwpfrqh, .link-universal--u-ij3u465hf.is-hover .svg_image--u-id050cpo4.is-hover .path-ifqwpfrqh { fill: rgba(var(--color-iw29hpjsr), 1) }
.svg_image--u-id050cpo4 { 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-id050cpo4 > svg { flex-shrink: 0 }
.svg_image--u-id050cpo4 .path-iymdorlkm { fill: rgba(var(--color-i7ue3y4j2), 1) }
.svg_image--u-id050cpo4 .path-ifqwpfrqh { fill: rgba(var(--color-imnuan7ie), 1) }
.div--u-iq8ju390g { position: absolute; display: none; background-color: rgba(var(--color-iva73kv6c), 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-iz2821wx8 { display: block }
.div--u-itriirxor { 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-i3bdgj2rf), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-ihlqo3j9u), 0); border-left-color: rgba(var(--color-irk677v9y), 0) }
.link-universal--u-ip561bf5c { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; color: rgba(var(--color-iw991x0bx), 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-i3k4osqn4), 0); width: 60px; height: 60px; justify-content: center; margin-left: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0 }
.link-universal--u-ip561bf5c:hover .div--u-iof8obxjb, .link-universal--u-ip561bf5c.is-hover .div--u-iof8obxjb { display: block; color: rgba(var(--color-izsxpetph), 1) }
.link-universal--u-ip561bf5c:hover .svg_image--u-iwjw1quj6 .path-ipl9isffs, .link-universal--u-ip561bf5c.is-hover .svg_image--u-iwjw1quj6 .path-ipl9isffs { fill: rgba(var(--color-i5424duyb), 1) }
.link-universal--u-ip561bf5c:hover .svg_image--u-iwjw1quj6 .path-ij6u7x7qr, .link-universal--u-ip561bf5c.is-hover .svg_image--u-iwjw1quj6 .path-ij6u7x7qr { fill: rgba(var(--color-i2qlp35zs), 1) }
.svg_image--u-iwjw1quj6 { 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; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto }
.svg_image--u-iwjw1quj6 > svg { flex-shrink: 0 }
.svg_image--u-iwjw1quj6 .path-ipl9isffs { fill: rgba(var(--color-ia1aj232a), 1) }
.svg_image--u-iwjw1quj6 .path-ij6u7x7qr { fill: rgba(var(--color-incz9h6s2), 1) }
.div--u-iof8obxjb { position: absolute; display: none; background-color: rgba(var(--color-i70a0xbkh), 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-i0brrgnyi { display: block }
.div--u-ipqgsv1gc { 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-iuaby0p5o), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-i8v66pnda), 0); border-left-color: rgba(var(--color-iflwz2nj1), 0) }
.div--u-i8w4fr81p { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 40px; justify-content: space-around; margin-right: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; padding-left: 20px; border-left-style: solid; border-left-width: 1px; border-left-color: rgba(var(--color-i1ukt6ct9), 0.1); margin-top: auto; margin-bottom: auto }
.svg_image--u-ihc7bdyfw .path-i2gghri7s { fill: rgba(var(--color-iiovahkog), 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.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: 700; letter-spacing: 1px; font-family: IBM Plex Serif, serif }
.div--u-iau23p398 { 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; padding-bottom: 10px }
.list__item--u-iccgob2jh { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 5px; flex-wrap: wrap }
.list__item--u-iccgob2jh:nth-child(2) .link-universal--u-imsmye0ht { display: none }
.list--u-i0a6foymp { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-right: 0px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px }
.link-universal--u-itqb550v7 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-right: 20px }
.list__item--u-ibzyhkql8 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; 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--u-i5783xgc8 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 220px; margin-top: 10px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px }
.text--u-i3fhh00h8 { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 2vh; vertical-align: top; position: relative; text-decoration: underline }
.text--u-iif3olg6h { font-size: 18px; color: rgba(var(--color-igl76h41x), 1); font-weight: 700 }
.list__item--u-i2t5ucbzx { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px }
.list--u-ismqdl33k { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto }
.svg_image--u-iplccyg61 { 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: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-iilo2ww88), 0.14); border-top-left-radius: 150px; border-top-right-radius: 150px; border-bottom-right-radius: 150px; border-bottom-left-radius: 150px }
.svg_image--u-iplccyg61 > svg { flex-shrink: 0 }
.svg_image--u-iplccyg61 svg { width: 100%; height: 100% }
.svg_image--u-iplccyg61 .path-ih09x2jb5 { fill: rgba(var(--color-iiilremyb), 1) }
.svg_image--u-iplccyg61 .path-ihe8hqa8u { fill: rgba(var(--color-ifgujc4dm), 1) }
.svg_image--u-iplccyg61 .path-icmko3chs { fill: url(#paint0_linear_4_37) }
.svg_image--u-iplccyg61 .path-ipp16b4hc { fill: rgba(var(--color-it7l0m1d6), 1) }
.svg_image--u-iplccyg61 .path-izv4h33cm { fill: rgba(var(--color-ih7hi16pg), 1) }
.svg_image--u-iplccyg61 .stop-im2hm08b7 { stop-color: rgba(var(--color-is9lnydqz), 1) }
.svg_image--u-iplccyg61 .stop-i86857vma { stop-color: rgba(var(--color-izg6ehjl9), 1) }
.list__item--u-i1a5jadvc { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-ifie329j8 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 13px; width: auto; max-width: 300px; margin-top: 20px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px }
.text--u-igz3grfod { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; line-height: 20px; vertical-align: top; position: relative; font-weight: 500 }
.link-universal--u-i6v9igexo { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-im52yt33a), 1) }
.text--u-iysv0sw7e { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 15px; font-weight: 400; margin-bottom: 5px; color: rgba(var(--color-ip90y79ug), 0.8) }
.link-universal--u-imsmye0ht { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.text--u-ipfz59j1i { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 15px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-i0nbh9yt2), 0.8) }
.link-universal--u-iwdlqs1mf { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; color: rgba(var(--color-i7eol1mnj), 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; overflow-x: hidden; overflow-y: hidden; top: auto; right: auto; bottom: auto; left: auto; -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; font-weight: 500; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; background-color: rgba(var(--color-ibdjjk4pi), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.link-universal--u-iwdlqs1mf:hover .div--u-iy9t934eh, .link-universal--u-iwdlqs1mf.is-hover .div--u-iy9t934eh { width: 0%; opacity: 1 }
.div--u-iy9t934eh { width: 100%; position: relative; display: inline-block; height: 2px; background-color: rgba(var(--color-iii6t62qq), 1); transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 3px }
.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: 450px; 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: 10px; margin-right: 10px; 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: 60px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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; color: rgba(var(--color-iywvdv0e0), 1); letter-spacing: 1px; font-family: IBM Plex Serif, serif }
.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: 16px; padding-top: 15px; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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.12); border-right-color: rgba(var(--color-ilev89gh4), 0.12); border-bottom-color: rgba(var(--color-iw89sf7c7), 0.12); border-left-color: rgba(var(--color-icnb8rrue), 0.12) }
.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.12); border-right-color: rgba(var(--color-ii3bgo1xc), 0.12); border-bottom-color: rgba(var(--color-i5w743pts), 0.12); border-left-color: rgba(var(--color-ish8r3s16), 0.12) }
.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.12); border-right-color: rgba(var(--color-iiup4y5ct), 0.12); border-bottom-color: rgba(var(--color-ijyyy690y), 0.12); border-left-color: rgba(var(--color-ib5w3b8b2), 0.12); 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: 16px; padding-top: 15px; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; box-shadow: none; border-top-color: rgba(var(--color-i1bo8xpvh), 0.12); border-right-color: rgba(var(--color-ijb1mw8od), 0.12); border-bottom-color: rgba(var(--color-i5tri5er8), 0.12); border-left-color: rgba(var(--color-izan1egc9), 0.12) }
.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), 0.7); background-color: rgba(var(--color-iop4adn5r), 0); 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.12); border-right-color: rgba(var(--color-ir9r01wug), 0.12); border-bottom-color: rgba(var(--color-i0mzylz02), 0.12); border-left-color: rgba(var(--color-i4a90n5zy), 0.12); background-image: var(--image-iegz46au6); background-repeat: no-repeat; background-position: right 8px center; 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.12); border-right-color: rgba(var(--color-i03yus53p), 0.12); border-bottom-color: rgba(var(--color-ib3yfyhct), 0.12); border-left-color: rgba(var(--color-iidqw96lb), 0.12) }
.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); color: rgba(var(--color-iif3a0fmm), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__error { display: inline-block; margin-top: 0px; padding-top: 6px; padding-bottom: 6px; font-size: 14px; color: rgba(var(--color-iz4ydbaya), 1) }
.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: 20px; padding-right: 30px; padding-bottom: 20px; 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; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 20px; margin-left: auto; margin-right: auto; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; font-size: 17px }
.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: none; background-repeat: repeat; background-position: 0 0; background-size: 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 { font-size: 24px; font-weight: 700; line-height: normal; text-align: center; color: rgba(var(--color-i73f13t8f), 1); font-family: Nunito, sans-serif }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox-group-item { color: rgba(var(--color-iztvos8dn), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__count-text { color: rgba(var(--color-in2qunxhx), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__file-button-placeholder { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; 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: none; color: rgba(var(--color-ixykwnisd), 1); min-height: 40px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-color: rgba(var(--color-ikh3cu2me), 0.12); border-right-color: rgba(var(--color-io8dyra89), 0.12); border-bottom-color: rgba(var(--color-illothyua), 0.12); border-left-color: rgba(var(--color-iixfjlwdg), 0.12); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-ilb5ykpib .mosaic-form__count { padding-left: 5px; color: rgba(var(--color-irjckwg1v), 1) }
.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__upload-button {  }
.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.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__textarea::placeholder { color: rgba(var(--color-imm4mfxnb), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date::placeholder { color: rgba(var(--color-i6nm3p0nx), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__date-interval::placeholder { color: rgba(var(--color-imhhmgst2), 0.7) }
.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: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-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), 1); border-right-color: rgba(var(--color-itm4hlosr), 1); border-bottom-color: rgba(var(--color-iotintoif), 1); border-left-color: rgba(var(--color-ipxouklod), 1) }
.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), 0.7) }
.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); color: rgba(var(--color-i8oul3od3), 1) }
.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), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 10px; color: rgba(var(--color-iyllbvusv), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__select option { color: rgba(var(--color-iflutnkof), 1) }
.mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { border-top-color: rgba(var(--color-inrqyawt1), 0.12); border-right-color: rgba(var(--color-iudiqmw76), 0.12); border-bottom-color: rgba(var(--color-it2vytd4y), 0.12); border-left-color: rgba(var(--color-i2cvtvri6), 0.12); 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.12); border-right-color: rgba(var(--color-i0276nneu), 0.12); border-bottom-color: rgba(var(--color-i9wt7q22u), 0.12); border-left-color: rgba(var(--color-ig6v7188y), 0.12); 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__checkbox ~ .mosaic-form__value:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__checkbox ~ .mosaic-form__value.is-focus { color: rgba(var(--color-i2su2upph), 0.7) }
.mosaic-form--u-ilb5ykpib .mosaic-form__radio ~ .mosaic-form__value:focus, .mosaic-form--u-ilb5ykpib .mosaic-form__radio ~ .mosaic-form__value.is-focus { color: rgba(var(--color-izzdpboml), 0.7) }
.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-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: center; -ms-flex-align: center; align-items: center; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px }
.mosaic-popup__inner-data--u-iphda3dbe { position: relative; 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; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; width: 1290px }
.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%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: block; padding-left: 50px; padding-right: 50px; padding-top: 60px; padding-bottom: 80px }
.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; justify-content: center }
.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: 2px; padding-bottom: 15px; padding-top: 15px; 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; padding-left: 30px; padding-right: 30px }
.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item.is-opened { color: rgba(var(--color-iiz1yxon7), 1); border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding-left: 30px; padding-right: 30px; padding-bottom: 15px; border-top-color: rgba(var(--color-in8y4y7nq), 1); border-right-color: rgba(var(--color-ir6e9lrjh), 1); border-bottom-color: rgba(var(--color-i8kwwf1hp), 1); border-left-color: rgba(var(--color-izrgobmtn), 1); padding-top: 15px }
.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; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center }
.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: 30px; margin-bottom: 40px; padding-left: 10px; padding-right: 10px; line-height: 36px; font-weight: 700; letter-spacing: 1px; margin-left: auto; margin-right: auto; justify-content: center; text-align: center; font-family: IBM Plex Serif, serif }
.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%; z-index: 1; left: 0; right: 0; top: 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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: var(--image-ixzb5he3c); background-repeat: no-repeat; background-position: right 8px center; 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), 0); color: rgba(var(--color-ixlsgjiwj), 1); -webkit-appearance: none; -moz-appearance: none; appearance: none }
.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: var(--image-iz6afuxmh); background-repeat: no-repeat; background-position: center center; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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: 30px; padding-right: 30px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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) }
.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), 1); border-right-color: rgba(var(--color-ihrh7a376), 1); border-bottom-color: rgba(var(--color-i0gjsvihz), 1); border-left-color: rgba(var(--color-i8cn9pv28), 1); 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), 0.12) }
.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__select option { color: rgba(var(--color-i0lgh06y2), 0.7) }
.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-igyxo0ytx .mosaic-shop2-search__select:focus option, .mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__select.is-focus option { color: rgba(var(--color-iy5hcnnfl), 1) }
.mosaic-shop2-search--u-iixh8m8u4 { position: relative; display: block; width: 75% }
.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%; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgba(var(--color-i67nh7qlc), 0); color: rgba(var(--color-ilrn0a4di), 1); font-size: 18px; height: 80px }
.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 .svg_image--u-ie0wizjqk .path-idam9u1gk { fill: rgba(var(--color-iddcwtor2), 1) }
.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 }
.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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.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; font-weight: 700; font-family: IBM Plex Serif, serif }
.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: 48px; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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: 48px; padding-left: 30px; padding-right: 30px; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; 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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-auth-block--u-i99s2sp29 .mosaic-auth-block__social--vkontakte { background-color: rgba(var(--color-i9w57c50p), 1); 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-auth-block__social--facebook { background-color: rgba(var(--color-ixiutweak), 1); 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-auth-block__social--twitter { background-color: rgba(var(--color-ijtsye0i5), 1); 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-auth-block__social--google { background-color: rgba(var(--color-igptkugc0), 1); 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-auth-block__social--mailru { background-color: rgba(var(--color-i917xq9bj), 1); 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-auth-block__social--yandex { background-color: rgba(var(--color-ibuiqc0qn), 1); 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 .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 }
.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 }
.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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.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--u-irosua958 .mosaic-shop2-cart__title { cursor: default }
.mosaic-shop2-cart--u-irosua958 .mosaic-shop2-cart__body { display: block; position: static }
.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; padding-bottom: 10px; background-color: rgba(var(--color-i1a9i8h4c), 1) }
.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: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding-top: 20px; padding-bottom: 20px; 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: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; 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: 50px; 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: 50px; 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; height: 50px }
.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: 50px; font-size: 15px; font-weight: 500; width: 50px; -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; font-family: IBM Plex Serif, serif; font-weight: 700 }
.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 .svg_image--u-imnlpdw4h:hover, .mosaic-shop2-cart__inner--u-iyztool6f .svg_image--u-imnlpdw4h.is-hover { opacity: 1 }
.mosaic-shop2-cart__inner--u-iyztool6f.mosaic-shop2-cart__inner--empty .mosaic-shop2-cart__empty-note { display: block; text-align: center; font-size: 24px; font-weight: 500; color: rgba(var(--color-iyhjsh8x7), 1); font-family: Montserrat, sans-serif }
.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 }
.mosaic-shop2-cart__inner--u-iyztool6f .svg_image--u-imnlpdw4h:hover .path-i9uo2zvpk, .mosaic-shop2-cart__inner--u-iyztool6f .svg_image--u-imnlpdw4h.is-hover .path-i9uo2zvpk { fill: rgba(var(--color-i4kti1wda), 1) }
.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean:hover .svg_image--u-imnlpdw4h .path-i9uo2zvpk, .mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__clean.is-hover .svg_image--u-imnlpdw4h .path-i9uo2zvpk { fill: rgba(var(--color-im0w5t6jg), 1) }
.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 }
.section--u-ik1pery8m { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; color: rgba(var(--color-i1qfknhmn), 1); cursor: auto; 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; opacity: 1; background-color: rgba(var(--color-idyw3lfnl), 0); font-family: Montserrat, sans-serif; z-index: 9 }
.container--u-i5vob3mby { width: 100%; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 20px; padding-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 30px; padding-left: 30px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; bottom: auto; top: 0px; margin-top: 0px; min-height: 114px; position: relative; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ic7einukx), 0.05); background-color: rgba(var(--color-i1a3mmtu1), 1) }
.div--u-ihp3n02ip { width: 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-end; padding-right: 0px; padding-left: 20px; min-width: 320px; border-left-style: solid; border-left-width: 1px; border-left-color: rgba(var(--color-ia0eou67k), 0.1) }
.imageFit--u-i0zgw3kpv { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; max-width: 100%; max-height: 100% }
.imageFit__img--u-in5igkra1 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-ibd7ncikb { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i6h0tagzt), 0.4) }
.imageFit__zoom--u-ihamlmgty { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iuvdc9exv), 1) }
.svg_image--u-ig9nvr0yq { 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-ig9nvr0yq svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-i9v1g9kdn { 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; flex-shrink: 0; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; border-top-left-radius: 60px; border-top-right-radius: 60px; border-bottom-right-radius: 60px; border-bottom-left-radius: 60px }
.svg_image--u-i9v1g9kdn > svg { flex-shrink: 0 }
.svg_image--u-i9v1g9kdn svg { width: 100%; height: 100% }
.svg_image--u-i9v1g9kdn .path-il1w56slr { fill: rgba(var(--color-ioii69isk), 1) }
.svg_image--u-i9v1g9kdn .path-ibgzeijki { fill: url(#paint0_linear_4_37) }
.svg_image--u-i9v1g9kdn .path-iyom9tiq1 { fill: rgba(var(--color-i2977s9u5), 1) }
.svg_image--u-i9v1g9kdn .path-iclm49cz7 { fill: rgba(var(--color-ihffu1saq), 1) }
.svg_image--u-i9v1g9kdn .stop-ijyx63kb4 { stop-color: rgba(var(--color-i99dncc27), 1) }
.svg_image--u-i9v1g9kdn .stop-iwngw3h3v { stop-color: rgba(var(--color-ixxu7yfhq), 1) }
.div--u-iv0u6xoge { 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-ic3436arn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 15px; color: rgba(var(--color-iqvirpmgb), 0.6); margin-bottom: 2px }
.link-universal--u-ib2n6kwb4 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; font-size: 20px; color: rgba(var(--color-iyuaie3yw), 1); font-weight: 500 }
.link-universal--u-i928pnc02 { 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-inx319psl), 0); color: rgba(var(--color-i077rtiwi), 1); position: relative; text-decoration-line: none; padding-top: 0px; margin-left: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: auto; width: 40px; height: 40px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-right-radius: 1000px; border-bottom-left-radius: 1000px; margin-bottom: -4px }
.link-universal--u-i928pnc02:hover, .link-universal--u-i928pnc02.is-hover { box-shadow: none }
.svg_image--u-iw0v4ptla { 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; margin-top: 0px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-iw0v4ptla > svg { flex-shrink: 0 }
.svg_image--u-iw0v4ptla svg { width: 100%; height: 100% }
.svg_image--u-iw0v4ptla .path-iyrb3g1z6 { fill: rgba(var(--color-ir9br19v3), 1) }
.hor-menu--u-ilitcogwt { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: 20px; width: auto }
.hor-menu--u-ilitcogwt .is-removed { display: none }
.hor-menu--u-ilitcogwt .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: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 39px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ilitcogwt .hor-menu__item { flex-shrink: 0 }
.hor-menu--u-ilitcogwt .hor-menu__link, .hor-menu--u-ilitcogwt .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-in62d27cy), 1) }
.hor-menu--u-ilitcogwt .hor-menu__icon, .hor-menu--u-ilitcogwt .hor-menu__sub_icon { background-color: rgba(var(--color-iq9yxbbv2), 1); width: 10px; height: 10px; margin-left: 10px }
.hor-menu--u-ilitcogwt .hor-menu__sub_icon { background-color: rgba(var(--color-islxhn80a), 1); display: none }
.hor-menu--u-ilitcogwt .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-iozw6cmf2), 1); width: 330px; padding-top: 27px; padding-bottom: 27px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: -40px; padding-left: 0px; padding-right: 0px; display: none }
.hor-menu--u-ilitcogwt .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ilitcogwt .hor-menu__sub_link { background-color: rgba(var(--color-iikd8dcm6), 1); color: rgba(var(--color-i90d787ke), 1) }
.hor-menu--u-ilitcogwt .hor-menu__more_list { display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.hor-menu--u-ilitcogwt .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ilitcogwt .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i8u2gxbvr), 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-ipnnup804), 1) }
.hor-menu--u-ilitcogwt .hor-menu__link { padding-top: 10px; padding-bottom: 10px; padding-right: 40px; padding-left: 0px; font-size: 16px; color: rgba(var(--color-ii690qsf0), 0.5); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400 }
.hor-menu--u-ilitcogwt .hor-menu__icon { display: none }
.hor-menu--u-ilitcogwt .hor-menu__link:hover, .hor-menu--u-ilitcogwt .hor-menu__link.is-hover { text-decoration: underline; color: rgba(var(--color-i8570ze82), 1) }
.hor-menu--u-ilitcogwt.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ilitcogwt .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ilitcogwt .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-ilitcogwt .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-ilitcogwt .hor-menu__sub_list > .hor-menu__sub_item { color: rgba(var(--color-isvmg037g), 1) }
.hor-menu--u-ilitcogwt .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-in2igluai), 0); font-size: 15px; color: rgba(var(--color-iooi3dzzh), 0.8); padding-right: 40px; padding-bottom: 9px; padding-left: 40px; padding-top: 9px }
.hor-menu--u-ilitcogwt .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ilitcogwt .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-ipiw7xycx), 1) }
.hor-menu--u-ilitcogwt .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { height: 40px; padding-right: 10px; padding-left: 10px; background-color: rgba(var(--color-izm8xswts), 0); font-size: 24px; padding-bottom: 16px; font-family: Montserrat, sans-serif; font-weight: 500; letter-spacing: 0.5px; color: rgba(var(--color-i9qdyze6n), 0.59) }
.hor-menu--u-ilitcogwt .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { background-color: rgba(var(--color-igyyzfbd5), 0); border-left-style: solid; border-left-width: 6px; border-bottom-style: solid; border-bottom-width: 5px; border-bottom-color: rgba(var(--color-id36e7j1z), 0); border-top-style: solid; border-top-width: 5px; border-top-color: rgba(var(--color-i7pjnb7z2), 0); border-left-color: rgba(var(--color-i88qy89e6), 1); opacity: 0.2 }
.hor-menu--u-ilitcogwt .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ilitcogwt .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-iq97xzyip), 1) }
.hor-menu--u-ilitcogwt .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ilitcogwt .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-irbdohhzw), 1) }
.hor-menu--u-ilitcogwt .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover > .hor-menu__sub_icon, .hor-menu--u-ilitcogwt .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover > .hor-menu__sub_icon { border-left-color: rgba(var(--color-i0rkfles9), 1); opacity: 1 }
.text--u-i3i495irf { font-weight: 700 }
.hor-menu__more_list--u-i10j8hndu .hor-menu__sub_list { position: absolute }
.text--u-i0yynq0cb { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; vertical-align: top; position: relative; margin-top: 5px; color: rgba(var(--color-igwoxaber), 0.7) }
.div--u-i8gx7191k { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-right: 20px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-item-align: start; align-self: flex-start; margin-top: auto; margin-bottom: auto; width: 42%; max-width: 400px }
.link-universal--u-ixi26yp6h { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; flex-shrink: 1; max-width: 170px; max-height: 170px }
.link-universal--u-idjcgg6pr { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.div--u-io1eqfrji { 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: center; padding-top: 10px; padding-bottom: 10px }
.text--u-if5sttmmw { display: block; font-weight: 700; font-size: 25px; font-family: IBM Plex Serif, serif; color: rgba(var(--color-imd3th4ow), 1) }
.section--u-iwg4a4gu4 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: sticky; padding-right: 30px; padding-left: 30px; color: rgba(var(--color-i2vm64aib), 1); cursor: auto; 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; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iwfc2qssh), 1); padding-top: 0px; padding-bottom: 0px; background-color: rgba(var(--color-i1zljo3xg), 1); top: 0px; z-index: 8; font-family: Montserrat, sans-serif }
.container--u-ijh8sfzzx { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 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; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; overflow-x: visible; overflow-y: visible }
.link-universal--u-i6c531rg0 { display: none; cursor: pointer; vertical-align: top; color: rgba(var(--color-i53qyihwj), 1); position: relative; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-iwebkxqck), 0); width: 60px; height: 60px; justify-content: center; margin-left: 10px }
.link-universal--u-i6c531rg0:hover .div--u-ighgqb3sw, .link-universal--u-i6c531rg0.is-hover .div--u-ighgqb3sw { display: block; background-color: rgba(var(--color-if736lz1z), 0.8); color: rgba(var(--color-i6a8i25mz), 1) }
.link-universal--u-i6c531rg0:hover .div--u-i8ee0l33u, .link-universal--u-i6c531rg0.is-hover .div--u-i8ee0l33u { border-bottom-color: rgba(var(--color-ipxbc8wu6), 0.8) }
.link-universal--u-i6c531rg0:hover .svg_image--u-ibg9vwpsi .path-ifqwpfrqh, .link-universal--u-i6c531rg0.is-hover .svg_image--u-ibg9vwpsi .path-ifqwpfrqh { fill: rgba(var(--color-i54f1ywie), 1) }
.link-universal--u-i6c531rg0:hover .svg_image--u-ibg9vwpsi:hover .path-ifqwpfrqh, .link-universal--u-i6c531rg0.is-hover .svg_image--u-ibg9vwpsi.is-hover .path-ifqwpfrqh { fill: rgba(var(--color-i3pdk7255), 1) }
.svg_image--u-ibg9vwpsi { 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-ibg9vwpsi > svg { flex-shrink: 0 }
.svg_image--u-ibg9vwpsi .path-iymdorlkm { fill: rgba(var(--color-io02uwbuw), 1) }
.svg_image--u-ibg9vwpsi .path-ifqwpfrqh { fill: rgba(var(--color-im4txv3bb), 1) }
.div--u-ighgqb3sw { position: absolute; display: none; background-color: rgba(var(--color-izr9xp0ub), 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-ike9rnag8 { display: block }
.div--u-i8ee0l33u { 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-i1igr10lm), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-iezzjfry7), 0); border-left-color: rgba(var(--color-ikmgb1yas), 0) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq { display: inline-block; background-color: rgba(var(--color-ik0fhvpts), 0);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; margin-left: 15px; margin-right: -5px; padding-top: 0px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link { color: rgba(var(--color-i2mz8xsyk), 1); display: block; padding-top: 8px; padding-left: 10px; padding-right: 10px; padding-bottom: 8px; text-decoration-line: unset; background-color: rgba(var(--color-i1qm9uepm), 1) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .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-i8cd0z3oq .mosaic-shop2-cart-preview__total-heading { font-size: 0.8em; margin-right: 5px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__total-count { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .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-i8cd0z3oq .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-i8cd0z3oq .mosaic-shop2-cart-preview__sum-price { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__sum-currency { font-size: 0.9em; margin-left: 5px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link { padding-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-izsdbtmo1), 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-i8cd0z3oq .mosaic-shop2-cart-preview__link { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(var(--color-icrrw74ir), 0); height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 10px; padding-right: 5px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty { margin-left: 0px; padding-right: 0px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum-heading { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-count { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .svg_image--u-i2kfrk6mh { height: 30px; width: 30px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .svg_image--u-i2kfrk6mh { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .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-ifj2fyp2g), 1); left: auto; justify-content: center }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .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-iogcece3p), 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-ily0u2nvn), 1) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .svg_image--u-idovsqv7n { height: 30px; width: 30px; margin-right: 4px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .svg_image--u-idovsqv7n { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .div--u-iswpnl660 { color: rgba(var(--color-igt95bhw1), 1); padding-top: 7px; padding-bottom: 7px; background-color: rgba(var(--color-iglxfba7d), 0.75); display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .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-i8cd0z3oq .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-i8cd0z3oq .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-i8cd0z3oq .mosaic-shop2-cart-preview__link .div--u-iswpnl660 { display: none; top: 100%; margin-top: 50px }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .div--u-ixsehi8n4 { border-bottom-color: rgba(var(--color-idd0pzsy5), 0.75) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .div--u-iqt0lob7r { background-color: rgba(var(--color-iyson9axx), 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-i2jdqbjd7), 0.75); flex-shrink: 0; width: auto; padding-right: 16px; padding-left: 16px; font-size: 12px; line-height: 1em }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .div--u-ilyl8k8fk { border-bottom-style: solid; border-bottom-width: 4px; border-bottom-color: rgba(var(--color-im19b824k), 0.75); border-right-style: solid; border-right-width: 5px; border-right-color: rgba(var(--color-ikj4m0yzk), 0); border-left-style: solid; border-left-width: 5px; border-left-color: rgba(var(--color-iocm5aua7), 0); position: absolute; bottom: 100%; height: 5px; width: 0px; left: 50%; transform: translate3D(-50%, 0px, 0px) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .div--u-ilyl8k8fk { display: none; height: 15px; width: 15% }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link .div--u-iqt0lob7r { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { color: rgba(var(--color-i5dl8hmlz), 1) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .text--u-itk4e3o4l { color: rgba(var(--color-i6yeemlrw), 1) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link:hover .div--u-iswpnl660, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview-empty__link.is-hover .div--u-iswpnl660 { display: block }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link:hover .div--u-iqt0lob7r, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.is-hover .div--u-iqt0lob7r { display: block; white-space: nowrap; background-color: rgba(var(--color-i3qumy0mb), 0.75) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum-price, .mosaic-shop2-cart-preview--u-i8cd0z3oq .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-i8cd0z3oq .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.is-hover .mosaic-shop2-cart-preview__sum {  }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link:hover .div--u-ilyl8k8fk, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.is-hover .div--u-ilyl8k8fk { border-bottom-color: rgba(var(--color-ibjb18txo), 0.75) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-idovsqv7n { display: none; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-i2kfrk6mh { display: -webkit-box; display: -ms-flexbox; display: flex; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iqt0lob7r { 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-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .text--u-itk4e3o4l {  }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-iqt0lob7r, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-iqt0lob7r { background-color: rgba(var(--color-ih2nk3jf3), 0.85) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-ilyl8k8fk, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-ilyl8k8fk { border-bottom-color: rgba(var(--color-istwip0lu), 0.85) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq:hover .mosaic-shop2-cart-preview__link .div--u-iqt0lob7r, .mosaic-shop2-cart-preview--u-i8cd0z3oq.is-hover .mosaic-shop2-cart-preview__link .div--u-iqt0lob7r { display: block; background-color: rgba(var(--color-ihfpt8ir9), 0.75) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq:hover .mosaic-shop2-cart-preview__link .div--u-ilyl8k8fk, .mosaic-shop2-cart-preview--u-i8cd0z3oq.is-hover .mosaic-shop2-cart-preview__link .div--u-ilyl8k8fk { border-bottom-color: rgba(var(--color-icfive107), 0.75) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iqt0lob7r, .mosaic-shop2-cart-preview--u-i8cd0z3oq.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iqt0lob7r { background-color: rgba(var(--color-ip72yxxst), 0.75); border-bottom-color: rgba(var(--color-isphfpib1), 0.8) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-ilyl8k8fk, .mosaic-shop2-cart-preview--u-i8cd0z3oq.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-ilyl8k8fk { border-bottom-color: rgba(var(--color-ifnad64fu), 0.8) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .svg_image--u-idovsqv7n .path-ihzf9do68 { fill: rgba(var(--color-i51kncgzt), 1) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link:hover .svg_image--u-idovsqv7n .path-ihzf9do68, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.is-hover .svg_image--u-idovsqv7n .path-ihzf9do68 { fill: rgba(var(--color-iy4fynu41), 1) }
.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link:hover .svg_image--u-i2kfrk6mh .path-i3i81nv4b, .mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link.is-hover .svg_image--u-i2kfrk6mh .path-i3i81nv4b { fill: rgba(var(--color-ihi2w8sms), 1) }
.svg_image--u-i2kfrk6mh { 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-i2kfrk6mh > svg { flex-shrink: 0 }
.svg_image--u-i2kfrk6mh svg { width: 100%; height: 100% }
.svg_image--u-i2kfrk6mh .path-i3i81nv4b { fill: rgba(var(--color-iqt2ev7y7), 1) }
.svg_image--u-idovsqv7n { 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-idovsqv7n > svg { flex-shrink: 0 }
.svg_image--u-idovsqv7n svg { width: 100%; height: 100% }
.svg_image--u-idovsqv7n .path-ihzf9do68 { fill: rgba(var(--color-iy8ky4mye), 1) }
.div--u-iswpnl660 { position: absolute; display: inline-block; background-color: rgba(var(--color-ifhh7ctoy), 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-i0wspgtqf { display: block }
.div--u-ixsehi8n4 { 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-ix17zxtdu), 1); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-ixy2cti86), 0); border-left-color: rgba(var(--color-iikhjgyyk), 0) }
.div--u-iqt0lob7r { width: 100%; position: relative; display: inline-block }
.div--u-ilyl8k8fk { width: 100%; position: relative; display: inline-block }
.text--u-itk4e3o4l { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative }
.link-universal--u-izi8btwrw { display: none; cursor: pointer; vertical-align: top; color: rgba(var(--color-iwfrdwuw3), 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-iujd2u0f3), 0); width: 60px; height: 60px; justify-content: center; margin-left: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0 }
.link-universal--u-izi8btwrw:hover .div--u-i6v4c5ztv, .link-universal--u-izi8btwrw.is-hover .div--u-i6v4c5ztv { display: block; color: rgba(var(--color-izcbrq2fw), 1) }
.link-universal--u-izi8btwrw:hover .svg_image--u-iqjldmwj4 .path-ipl9isffs, .link-universal--u-izi8btwrw.is-hover .svg_image--u-iqjldmwj4 .path-ipl9isffs { fill: rgba(var(--color-ipo1w96d1), 1) }
.link-universal--u-izi8btwrw:hover .svg_image--u-iqjldmwj4 .path-ij6u7x7qr, .link-universal--u-izi8btwrw.is-hover .svg_image--u-iqjldmwj4 .path-ij6u7x7qr { fill: rgba(var(--color-idn819puy), 1) }
.svg_image--u-iqjldmwj4 { 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; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto }
.svg_image--u-iqjldmwj4 > svg { flex-shrink: 0 }
.svg_image--u-iqjldmwj4 .path-ipl9isffs { fill: rgba(var(--color-iu0iclfgx), 1) }
.svg_image--u-iqjldmwj4 .path-ij6u7x7qr { fill: rgba(var(--color-iurkxjtxg), 1) }
.div--u-i6v4c5ztv { position: absolute; display: none; background-color: rgba(var(--color-ikkx5y5zu), 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-iazdxp7f4 { display: block }
.div--u-iqri3bv2z { 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-i71ca7mip), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-imqs5u73r), 0); border-left-color: rgba(var(--color-iz35igwuh), 0) }
.div--u-i2gbcmhji { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: auto; justify-content: flex-end; margin-right: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; padding-left: 30px; min-width: 310px }
.mosaic-shop2-folders--u-i78nia0ox { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; width: auto; padding-bottom: 0px; padding-top: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; min-height: 60px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 11 }
.mosaic-shop2-folders--u-i78nia0ox .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 20; background-color: rgba(var(--color-ibp537cjn), 1); width: 94vw; max-width: 100vw; margin-left: 0px; margin-right: 0px; box-shadow: 100px 0px 0px 0px rgba(var(--color-ic44g4hbo), 1), -100px 0px 0px 0px rgba(var(--color-igogw7ofa), 1) }
.mosaic-shop2-folders--u-i78nia0ox .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: -webkit-box; display: -ms-flexbox; display: flex; -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: hidden; overflow-y: hidden; list-style-type: none; height: 43px }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__item { width: auto; flex-shrink: 0; position: static; margin-top: auto; margin-bottom: auto }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-i78nia0ox .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-i78nia0ox .mosaic-shop2-folders__icon { width: 25px; height: 25px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-left-style: solid; border-left-width: 0px; border-top-style: solid; border-top-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; border-bottom-color: rgba(var(--color-i0nvhxd7a), 0); border-top-color: rgba(var(--color-igxteleob), 0); border-left-color: rgba(var(--color-i3e537scu), 1); opacity: 1; background-image: var(--image-ifqf25u0a); background-repeat: no-repeat; background-position: center top calc(1px + 50%); background-size: auto; background-attachment: scroll; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-i0kdnvo7i), 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-i78nia0ox .mosaic-shop2-folders__sub-list { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 300px; position: absolute; list-style-type: none; background-color: rgba(var(--color-issmrlsuu), 1); flex-wrap: nowrap; padding-left: 20px; padding-top: 20px; padding-bottom: 20px; display: none; margin-top: 0px; padding-right: 20px; z-index: 10 }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-link { color: rgba(var(--color-ip31jp6dt), 1); background-color: rgba(var(--color-ispucjc7a), 1) }
.mosaic-shop2-folders--u-i78nia0ox .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; flex-shrink: 0 }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-i78nia0ox .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-i6lk4pk9q), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-ivbj2zmxo), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__link { padding-left: 0px; padding-right: 10px; color: rgba(var(--color-i5q68je96), 0.9); font-size: 18px; font-weight: 500; justify-content: flex-start; margin-left: 0px; margin-right: 20px; padding-top: 10px; padding-bottom: 10px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__link.is-hover { color: rgba(var(--color-iutggk1a8), 1) }
.mosaic-shop2-folders--u-i78nia0ox.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; width: 300px; position: absolute }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative; margin-right: 20px }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__more-item > .mosaic-shop2-folders__more-link { width: 60px; height: 60px; justify-content: center; background-color: rgba(var(--color-izla2h08z), 0); background-image: var(--image-ie27ti7ne); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__item.is-opened .mosaic-shop2-folders__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg); background-image: var(--image-igoyumt75); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list {  }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { background-color: rgba(var(--color-ispodsu0r), 0); color: rgba(var(--color-i8vx9m3ds), 0.9); font-size: 15px; padding-top: 10px; padding-bottom: 10px }
.mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-i78nia0ox .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-ic14caw6u), 1) }
.mosaic-shop2-folders--u-i78nia0ox .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-ijcxbegb7), 0); opacity: 0.65; width: 25px; height: 25px; background-image: var(--image-i4pk6cb40); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; transform: rotateX(0deg) rotateY(0deg) rotateZ(-90deg) }
.mosaic-shop2-folders--u-i78nia0ox .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-i78nia0ox .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-icnx2grpq), 1); opacity: 1 }
.mosaic-shop2-folders--u-i78nia0ox .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 {  }
.section--u-inmc7blsa { display: block; width: 100%; position: relative; padding-right: 30px; padding-left: 30px; border-top-style: none; border-top-width: 1px; border-top-color: rgba(var(--color-islio2fe6), 0.1); background-color: rgba(var(--color-iniljmhpg), 0); color: rgba(var(--color-i3e5x28dd), 1); cursor: auto; font-size: 12px; 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; font-family: Montserrat, sans-serif }
.container--u-iiw1gm3ko { width: 100%; max-width: 1440px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 45px; padding-bottom: 45px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; padding-right: 0px; padding-left: 0px; font-size: 14px }
.mosaic-mega-copyright--u-it8gps3i6 { line-height: normal; display: inline-block; position: relative; color: rgba(var(--color-ic9105jqr), 0.6); text-align: right }
.mosaic-mega-copyright--u-it8gps3i6 a { color: inherit }
.mosaic-mega-copyright--u-it8gps3i6 .mosaic-mega-copyright-stub { padding-left: 30px; padding-top: 7px; padding-bottom: 7px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg=="); background-position: left 0px center; background-repeat: no-repeat }
.mosaic-site-copyright--u-ixhzs74eb { line-height: normal; display: inline-block; position: relative; color: rgba(var(--color-ihn9rlw6b), 0.4) }
.mosaic-site-counters--u-ixvi1p5qy { display: inline-block }
.mosaic-site-counters--u-ixvi1p5qy .counters-stub { width: 186px; height: 31px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAAfCAMAAABnASeeAAABBVBMVEUAAADOzs7///8AAADS0tKlpaV+fn45MgN+foA3MwMAAAHNzc3Pz8/r6uqkpKSmpKbS0tHT09SmpqZnZ2jq6ug8OzylpqOBgICkpqXOz8zr6+yRkZE8Ojs2MQKZAADNz8/Nn1Hp6+tubm5paWnpmhfonBXz8fJQTk9OTU5wbm/f3t/a2tpdW1wzMzTn5+d/fn/pnBjV1dV3dXZHRUazs7Q/Pj4zMjHsmxg4NAUAAAOYZgEAZQGwpI/Aom9lZmZjYmFhUDSaZgDCwsKopKo6MgYBZwCaZQD4+Pjz8/NcXFxGRkWhdy/omhQ5Mgc1NAPExMSzs7G9o3KidTGgdTChdDAyMjACAgKsHOWLAAAAAXRSTlMAQObYZgAABbdJREFUWMOslftzk0AQx2UvmweQO6C5EwOJFMirqTFtWus4autjxvdb//9/xV3E0BhwHPXL3e7C8cNnvix3N2xbCEHz/8q2b2zVed7pjUY90oivEeeypsTh/ujdqNPpvO+8793vdHpUUqAxetdrEL9zQ7iWY922/lGOZbnXhuOKCv1+u9tt/6K7dJVFEbvbd7pl7HJoEr19t3dDOLddh9H/mZ49oOFStG6La653jUFSUAaJPMsAJ5QCNBiiUgqVQcOFCTFUvue1GuR5XXLduu3c+g/kglWmXfRe17x8upr66EynZxgEAeXV2ckSP0x1BJgyu1TGJJO1vPikQgJ/lIfKBK2W32pk7/a4YQ6cA2t7uY9dzvzd2cBK7h/gW66gxPM6ehsB4MWP+TQIqJjyRB/OEDAjo6XBh/lkkuA6MYbMT3LE8Jnn1yD75ZdoEzqRMxXNArS8KbRD7tDVxMzL/HNaFscadKc9X4JzOoOVfAlPTzebKayyFmQG1EIGCg2uJw+z17OLL12pEJPJuQrRr3Gdyb0tOiOyxSUwW33wF/+pS7w8XKcGHbVWoOMNLCNYnms913A08+A4ApWGiKgeThKtzy/zN9kz6pVkHYeh9Gps5ydCeD9dL4kZv/DWZZJ9i93mvuEthdXoOh4rH+JTCScZZLpNzh4dzX1GlwtJ7R0+Wl/FkQknn1NpwjCZaCUDj/ytkaCu2brulhs7RZZjPS73uwptt3Bq6as39tEX6INWCCeX0M4QFZLrLUb/uDAolUomVyk+k5O3i9Ago0uFBFjTML4g+K3rjt0f9llFFDcZoA7Q5bZwaNQ2ewXu7KOnSK4jwnIGwHvkERzNC3RIQ7I5SC6uImVUcvFVYfBwncdSSeLcQ6cngthLdJLo9wcMzmlI6AeWvXc+8viddtZr0E8K11ezM4BlawoF+mXkAJycPcplkl9FZLd5mydJcpFfxoFU+38pt4on/JaoXCf0Suy6KwBsgB0welIVDeLFOvRggS3QUhKwmq8AoLWcUsO8ipB8XyZ5+GiyiaRR8vhNvs5zE29CY2r38xaB/2wYh0EPV+MxGc7WD8TNWwcWozd5C1BWVaoyAFW/omOcIWYaEfUsiLTO0rnWM7WIIzzVcRq1z4uaJM/j4/RYa6qC5vOoRKczyBKD4Xh8OGT4Q3b9FqNvhw2sombZ27ATRRXFPvoCMSWeIJ5jEL3WsU7nG3WqI6QQZ2ks21oi88pXWscz5Buv+USqet3u98fje9/6g8HhcMiuO9e5xf6wG1f2G2ZE6KziwJcBpUJcMCuXNHixSMWt5MmYtfR+tcOQ64Px+M6d/vDJg8EhoVuV6010RS7a3i7rJvT77e+1mNtqwzAMQJsadpFjaKihODCM2XPZ2yAJDAptP2H//ymTFM9q1nkQL1FbIwghp6eS6gQhmZJXTjjlhfllpaN8nK3nQ6wHi9aPwVxPrYGD/9AgOFIWU/RtAk3VlLG+LQsajrkQ6y2jD5dTHyyiJ+uJWMHUOiRoXiFBczXBxHoper5LZcKMbXp8vwzX3hqeMJ8jCwkXw6JXHNO8n1jHgIWs736lbnCyxwlD1g3X+mXoryZ0XOvA8052CDFLiRy5C/gxYRhdNCgMyQqsy/arouEYyPownHpj2frcqPVk43CPTqTym0k2F70h9pv9OvA2IOBqDU6Ystu7MeoMeuwHUOlrxGweekNvsU5tGlprkdy0hdbFPi136MIegWMG29nWm51YH2u9tcEGkm6x1l0JtdJ17JFcwSR+6fu56DsiVyq2aa355gzgu+2eSqzjeVQrQCl98m3KwJKVD0fQe7zk4e0QgzLtCgqlVlXG+oJzXYKtx0sjrvaucl5X/rXkGZKKVaNhVfRm8m+KLxdXj6vfu/88h4FVrTc31kl0tWxM0c/rFMx5A94779ZEf6YniPPj4a/T8NjLBqBToJaOrhP0x5XiC+G2oKZxk0BXAAAAAElFTkSuQmCC"); background-position: left 0px top 0px; background-repeat: no-repeat; display: inline-block; position: relative }
.section--u-ijehkfhds { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -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; padding-left: 30px; padding-right: 30px; padding-top: 70px; padding-bottom: 70px; overflow-x: visible; overflow-y: visible; cursor: auto; font-size: 16px; font-style: normal; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none; background-color: rgba(var(--color-iipym7fyj), 1); color: rgba(var(--color-i8ucgjzi5), 1); font-family: Montserrat, sans-serif; font-weight: 400 }
.container--u-iowo92izo { width: 100%; max-width: 1440px; 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; padding-top: 70px }
.div--u-ivoptqfg5 { 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; padding-right: 1% }
.div--u-isviupcrp { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; -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-right: 1%; padding-left: 1% }
.div--u-iwlb8tmv5 { width: 100%; position: relative; display: block; padding-left: 1% }
.heading--u-ixa2klyg1 { font-size: 18px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 500; margin-bottom: 20px }
.list__item--u-igmo6v1ym { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 10px; flex-wrap: wrap }
.list__item--u-igmo6v1ym:first-child .link-universal--u-ixgpby01j { display: none }
.list--u-i7pxfaxzb { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-izghrw5sa { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-it8o17diw), 1); margin-right: 20px }
.list__item--u-iz8c26qg0 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; 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--u-ikyyk7i9m { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 13px; font-weight: 600; width: 220px; margin-top: 10px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px }
.text--u-iwbem8f6q { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; line-height: 2vh; vertical-align: top; position: relative; font-weight: 500; text-decoration: underline; color: rgba(var(--color-it3daf38x), 1) }
.list__item--u-i425smcpo { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.list--u-ixbynf1df { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px }
.text--u-immntiymk { font-size: 16px; font-weight: 500; padding-top: 2px; padding-bottom: 2px; display: block; line-height: 27px }
.text--u-idh1pg6g5 { font-size: 17px; margin-right: 0px; font-weight: 700; color: rgba(var(--color-iomv53b1k), 1) }
.list__item--u-iandowds4 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px }
.list--u-il5dbwbd9 { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto }
.svg_image--u-i7t3alcyv { 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: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-iizy1x8vq), 0.14); border-top-left-radius: 150px; border-top-right-radius: 150px; border-bottom-right-radius: 150px; border-bottom-left-radius: 150px }
.svg_image--u-i7t3alcyv > svg { flex-shrink: 0 }
.svg_image--u-i7t3alcyv svg { width: 100%; height: 100% }
.svg_image--u-i7t3alcyv .path-ih09x2jb5 { fill: rgba(var(--color-i3wk9ulq2), 1) }
.svg_image--u-i7t3alcyv .path-ihe8hqa8u { fill: rgba(var(--color-ijih1t68p), 1) }
.svg_image--u-i7t3alcyv .path-io2w10c90 { stroke: rgba(var(--color-i6e4b6vql), 1) }
.list__item--u-igmkbanwz { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-i6752m53t { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 13px; font-weight: 600; width: auto; max-width: 300px; margin-top: 10px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px }
.text--u-i6iiyyxxv { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; line-height: 20px; vertical-align: top; position: relative; font-weight: 500; color: rgba(var(--color-izsxg15bs), 1) }
.link-universal--u-iddfquevv { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-imhjdkymz { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 15px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-i1iy2fs4j), 0.6) }
.link-universal--u-ixgpby01j { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.heading--u-iypee54um { font-size: 18px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 500; margin-bottom: 20px }
.heading--u-i6di6sotw { font-size: 18px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 500; margin-bottom: 25px }
.list__item--u-i7t3add25 { width: 55px; 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; justify-content: center; margin-left: 0px; margin-right: 10px; outline-style: none; outline-width: 0px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; margin-bottom: 10px; background-color: rgba(var(--color-iwh65c4qa), 1); padding-top: 3px; padding-bottom: 3px; padding-right: 2px; padding-left: 2px; 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-iq1tudca8), 1); border-right-color: rgba(var(--color-inazirqal), 1); border-bottom-color: rgba(var(--color-ig1kzr88a), 1); border-left-color: rgba(var(--color-icvgd5jvq), 1) }
.list__item--u-i7t3add25:hover, .list__item--u-i7t3add25.is-hover { outline-style: none; outline-width: 0px }
.list__item--u-i7t3add25:active, .list__item--u-i7t3add25.is-active { outline-style: none; outline-width: 0px }
.list--u-iiqee3dzb { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap }
.imageFit--u-iumd1l44k { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: 33px }
.imageFit__img--u-iu17e2pi8 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i921jg1em { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i0hfre7u5), 0.4) }
.imageFit__zoom--u-iaplq7udr { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i28m5ntna), 1) }
.svg_image--u-iazl4w521 { 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-iazl4w521 svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-ijwksj0ui { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 15px; font-weight: 400; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-ikbzsp5pu), 0.6) }
.container--u-iuraiscjn { width: 100%; max-width: 1440px; 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; padding-bottom: 70px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ic4ohny3f), 0.1) }
.div--u-iuhnny1er { width: 100%; position: relative; display: block; padding-left: 1%; min-width: 400px; margin-left: 0px; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.mosaic-form--u-i6jkbs6i4 { color: rgba(var(--color-iey1kmfz0), 1); -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-i6jkbs6i4 * { outline-style: none }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__title--u-i6wqsyqzd { line-height: normal; margin-bottom: 20px; font-size: 20px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-i8wuzemg2), 1); font-weight: 700 }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5px }
.mosaic-form--u-i6jkbs6i4 .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-i6jkbs6i4 .mosaic-form__field { margin-bottom: 10px; margin-top: auto; margin-right: 20px; min-width: 180px; max-width: 60%; width: 50% }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__name { font-weight: bold }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__text { display: block; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ikzapmxbj), 1); border-right-color: rgba(var(--color-ijpi04jx9), 1); border-bottom-color: rgba(var(--color-ixpsgtpjh), 1); border-left-color: rgba(var(--color-i72wwog1h), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 20px; padding-right: 20px; background-color: rgba(var(--color-iabpfg7cu), 1); flex-shrink: 1; height: 60px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; width: 100%; color: rgba(var(--color-in8xscmcf), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-irzbn2e9f), 1) }
.mosaic-form--u-i6jkbs6i4 .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-i6jkbs6i4 .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-i6jkbs6i4 .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-i6jkbs6i4 .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 35px; width: 100%; 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-iyy9udia3), 1); border-right-color: rgba(var(--color-irrz8ozz5), 1); border-bottom-color: rgba(var(--color-iqbvygj5c), 1); border-left-color: rgba(var(--color-itsjni85c), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-in7wb0kkt), 1); cursor: pointer }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 35px; width: 100%; 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-i7df6fcms), 1); border-right-color: rgba(var(--color-ih31e00u8), 1); border-bottom-color: rgba(var(--color-i57g7hdhb), 1); border-left-color: rgba(var(--color-ik5xmhecw), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-imanvbehc), 1); cursor: pointer }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__textarea { width: 100%; display: block; height: 70px; 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-imaopmdkr), 1); border-right-color: rgba(var(--color-i5cc3deux), 1); border-bottom-color: rgba(var(--color-ioqdjaxxb), 1); border-left-color: rgba(var(--color-i5hnkni57), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-ia42xy7np), 1); flex-shrink: 1 }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__select { width: 100%; display: block; height: 35px; 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-ic3v3k2jp), 1); border-right-color: rgba(var(--color-iuys7ve2p), 1); border-bottom-color: rgba(var(--color-icx3ceiyv), 1); border-left-color: rgba(var(--color-ipupc9v51), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-irrs8n8tx), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__select-multiple { width: 100%; display: block; 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-i1slnbtjx), 1); border-right-color: rgba(var(--color-ioe2ckkvx), 1); border-bottom-color: rgba(var(--color-i2sbw70x1), 1); border-left-color: rgba(var(--color-ii5vhfpwq), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-iu2d1kpos), 1) }
.mosaic-form--u-i6jkbs6i4 .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-i6jkbs6i4 .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-idbsf4o6t), 1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__error { margin-bottom: 10px; color: rgba(var(--color-iq0p9x6x6), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__required { color: rgba(var(--color-i1m9fuhv1), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__note { color: rgba(var(--color-ij3lw1bmg), 1) }
.mosaic-form--u-i6jkbs6i4 .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-ilt8ete7w), 1); border-right-color: rgba(var(--color-ipbv6mrxj), 1); border-bottom-color: rgba(var(--color-i7wxcpbhp), 1); border-left-color: rgba(var(--color-i09la4oxx), 1); background-color: rgba(var(--color-iw9rachx8), 0.2) }
.mosaic-form--u-i6jkbs6i4 .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-ia5zgejc9), 1); border-right-color: rgba(var(--color-it9yff80x), 1); border-bottom-color: rgba(var(--color-imhxnpl7s), 1); border-left-color: rgba(var(--color-idiiulp63), 1); background-color: rgba(var(--color-i3jinrzoi), 0.2) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i6jkbs6i4 .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-i6jkbs6i4 .mosaic-form__button { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 10%; padding-bottom: 20px; padding-left: 10%; line-height: normal; background-color: rgba(var(--color-idqgwedcg), 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; margin-top: auto; margin-bottom: 10px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; box-shadow: none; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-iu72g4tyf), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__upload-progress { 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-iqwd7p27p), 1); border-right-color: rgba(var(--color-ica3shixu), 1); border-bottom-color: rgba(var(--color-iw78fw991), 1); border-left-color: rgba(var(--color-ie66db3pm), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i6jkbs6i4 .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-i6odwx01r), 1) }
.mosaic-form--u-i6jkbs6i4 .progressContainer { position: relative }
.mosaic-form--u-i6jkbs6i4 .progressCancel { font-size: 0px; display: block; height: 40px; width: 40px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-iqzixentq), 1) }
.mosaic-form--u-i6jkbs6i4 .progressName { margin-right: 50px; font-weight: 700; color: rgba(var(--color-iaz7m3sbw), 1); text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6jkbs6i4 .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left }
.mosaic-form--u-i6jkbs6i4 .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iyx55t5e1), 1); margin-top: 5px }
.mosaic-form--u-i6jkbs6i4 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i6eiovm3q), 1); margin-top: 5px }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__form--u-ivat5skvv { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; align-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-i6jkbs6i4 .text--u-invndp5ye { margin-bottom: 30px; color: rgba(var(--color-i0xdh520b), 0.8); font-family: Montserrat, sans-serif; font-weight: 400; font-size: 16px }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__success__text--u-ie1qrmx8o {  }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__success--u-i804i6ss3 { color: rgba(var(--color-iffvj7qu8), 1) }
.mosaic-form--u-i6jkbs6i4 .button__text { font-weight: 500; font-size: 16px }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__field--u-ij5w2m2bu { margin-left: 0px; margin-right: 20px; width: 100%; color: rgba(var(--color-iy90lxfar), 0.56); font-size: 15px; max-width: 100% }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__radio { display: none }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox { display: none }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__radio-icon:hover, .mosaic-form--u-i6jkbs6i4 .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-i6jkbs6i4 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6jkbs6i4 .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-i6jkbs6i4 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i6jkbs6i4 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__text::placeholder { color: rgba(var(--color-io2gqx6rx), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__button:active, .mosaic-form--u-i6jkbs6i4 .mosaic-form__button.is-active { box-shadow: none }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__field--u-ixapz3gg7 .mosaic-form__header { display: none }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 20px; height: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ijudi3f8i), 0.1); border-right-color: rgba(var(--color-i3u7gwg7g), 0.1); border-bottom-color: rgba(var(--color-ikfrqav5r), 0.1); border-left-color: rgba(var(--color-izy9e5e93), 0.1); background-color: rgba(var(--color-it7zv9bhh), 0) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { border-top-color: rgba(var(--color-ixbr9hp84), 1); border-right-color: rgba(var(--color-imz1ft3d2), 1); border-bottom-color: rgba(var(--color-i7ti1z0m3), 1); border-left-color: rgba(var(--color-igw8ennuh), 1); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i6jkbs6i4 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ij2eptjiw), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { border-top-color: rgba(var(--color-ipmdc909n), 1); border-right-color: rgba(var(--color-i070w139l), 1); border-bottom-color: rgba(var(--color-iokgtvdfp), 1); border-left-color: rgba(var(--color-i7k2zmr9m), 1); background-image: var(--image-irbmzok8r); background-repeat: no-repeat; background-position: center center; background-size: 9.63px auto; background-attachment: scroll; background-color: rgba(var(--color-i7h9qjw07), 1) }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6jkbs6i4 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon.is-hover {  }
.mosaic-form--u-i6jkbs6i4 .mosaic-form__field--u-ij5w2m2bu .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 20px; height: 20px }
.mosaic-form__field--u-ixapz3gg7 { display: block }
.text--u-invndp5ye { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-family: Open Sans, sans-serif; font-size: 15px; font-weight: 600; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; width: 100% }
.list__item--u-ivcz5xhhd { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.list__item--u-ivcz5xhhd:hover, .list__item--u-ivcz5xhhd.is-hover { opacity: 0.49 }
.list--u-ilf50ohcz { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-top: 20px; flex-wrap: wrap }
.svg_image--u-i6q3im6u4 { 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: 35px; width: 35px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto }
.svg_image--u-i6q3im6u4 > svg { flex-shrink: 0 }
.svg_image--u-i6q3im6u4 svg { width: 100%; height: 100% }
.svg_image--u-i6q3im6u4 .path-ih09x2jb5 { fill: rgba(var(--color-i9oejnk55), 1) }
.svg_image--u-i6q3im6u4 .path-ihe8hqa8u { fill: rgba(var(--color-in6oq2cyq), 1) }
.svg_image--u-i6q3im6u4 .path-iatngubd3 { fill: rgba(var(--color-ihm1ymrkg), 1) }
.svg_image--u-i6q3im6u4 .path-ii96u3y07 { fill: rgba(var(--color-inieo91qn), 1) }
.svg_image--u-i6q3im6u4 .path-i0uxji70u { fill: rgba(var(--color-iej11oa0e), 1) }
.svg_image--u-i6q3im6u4 .path-iluoy06qt { fill: rgba(var(--color-i4hdkv434), 1) }
.svg_image--u-i6q3im6u4 .path-icaerkg71 { fill: rgba(var(--color-i4y1oizml), 1) }
.svg_image--u-i6q3im6u4 .path-inn935ctc { fill: rgba(var(--color-ib0w3my53), 1) }
.svg_image--u-i6q3im6u4 .path-im4o2n8k3 { fill: rgba(var(--color-imrmwcg7r), 1) }
.svg_image--u-i6q3im6u4 .path-inei9thn8 { fill: rgba(var(--color-ijzj1fyne), 1) }
.svg_image--u-i6q3im6u4 .path-iupwyr7bm { fill: rgba(var(--color-ioe0h7cng), 1) }
.svg_image--u-i6q3im6u4 .path-iu5fcuo2g { fill: rgba(var(--color-iezfsdlm9), 1) }
.svg_image--u-i6q3im6u4 .path-ikx0406tp { fill: rgba(var(--color-ia9wwfb8g), 1) }
.link-universal--u-id7aibn8m { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; border-top-left-radius: 60px; border-top-right-radius: 60px; border-bottom-right-radius: 60px; border-bottom-left-radius: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.button-up--u-is1p0dwkp { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; padding-right: 20px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; bottom: auto; z-index: auto; outline-width: 0px; margin-top: 40px; background-color: rgba(var(--color-i94iqxm7w), 0); padding-left: 0px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: 0px; margin-right: 0px; color: rgba(var(--color-i5szfu75p), 1) }
.button-up--u-is1p0dwkp:hover, .button-up--u-is1p0dwkp.is-hover { outline-width: 0px; color: rgba(var(--color-i0a4yu3ke), 1); box-shadow: inset 300px 0px 0px 0px rgba(var(--color-il3tqx2y0), 1) }
.button-up--u-is1p0dwkp:hover .text--u-iffthj5af, .button-up--u-is1p0dwkp.is-hover .text--u-iffthj5af {  }
.button-up--u-is1p0dwkp:hover .div--u-i9huyk2qb, .button-up--u-is1p0dwkp.is-hover .div--u-i9huyk2qb {  }
.svg_image--u-imwhvp78j { 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: 10px; width: 10px; overflow-x: hidden; overflow-y: hidden; transform: none; margin-right: 0px }
.svg_image--u-imwhvp78j svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-imwhvp78j .path-imonvfv6r { fill: rgba(var(--color-iu4upzj2v), 1) }
.text--u-iffthj5af { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-weight: 500 }
.div--u-i9huyk2qb { width: 100%; position: relative; display: inline-block; margin-right: 15px; padding-left: 15px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgba(var(--color-ikqk5rydh), 1) }
.div--u-iy98u6suh { 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; padding-right: 1% }
.div--u-ihidbof4u { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; -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-right: 1%; padding-left: 1% }
.heading--u-ihze02toq { font-size: 20px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; margin-bottom: 20px }
.heading--u-iwenedevk { font-size: 20px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; margin-bottom: 20px }
.ver-menu--u-i4m94x9l6 { position: relative; width: auto; display: block; padding-left: 0px; min-width: 220px }
.ver-menu--u-i4m94x9l6 .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 }
.ver-menu--u-i4m94x9l6 .ver-menu__link, .ver-menu--u-i4m94x9l6 .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-inus5m03h), 1) }
.ver-menu--u-i4m94x9l6 .ver-menu__icon { background-color: rgba(var(--color-ie5tho3xh), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; display: none }
.ver-menu--u-i4m94x9l6 .ver-menu__sub_icon { background-color: rgba(var(--color-ik3dk16za), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; display: none }
.ver-menu--u-i4m94x9l6 .ver-menu__sub_list { z-index: 10; list-style-type: none; background-color: rgba(var(--color-iyfb0jw8l), 1); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: static; display: none }
.ver-menu--u-i4m94x9l6 .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-i4m94x9l6 .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-ibgmms9mi), 1) }
.ver-menu--u-i4m94x9l6 .ver-menu__link { padding-top: 12px; padding-bottom: 12px; -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; outline-style: none; outline-width: 0px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-izgtxumx6), 1); padding-left: 0px }
.ver-menu--u-i4m94x9l6 .ver-menu__item { outline-style: none; outline-width: 0px }
.ver-menu--u-i4m94x9l6 .ver-menu__item > .ver-menu__sub_list {  }
.ver-menu--u-i4m94x9l6 .ver-menu__item:hover .ver-menu__link, .ver-menu--u-i4m94x9l6 .ver-menu__item.is-hover .ver-menu__link { padding-left: 10px; color: rgba(var(--color-igmwcecrf), 1) }
.ver-menu--u-i4m94x9l6 .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list { display: none }
.ver-menu--u-ifqfu312z { position: relative; width: auto; display: block; padding-left: 0px; min-width: 220px }
.ver-menu--u-ifqfu312z .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 }
.ver-menu--u-ifqfu312z .ver-menu__link, .ver-menu--u-ifqfu312z .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-i90005p8w), 1) }
.ver-menu--u-ifqfu312z .ver-menu__icon { background-color: rgba(var(--color-i39dqt12q), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; display: none }
.ver-menu--u-ifqfu312z .ver-menu__sub_icon { background-color: rgba(var(--color-iik82btgi), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; display: none }
.ver-menu--u-ifqfu312z .ver-menu__sub_list { z-index: 10; list-style-type: none; background-color: rgba(var(--color-iik0hvf5q), 1); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: static; display: none }
.ver-menu--u-ifqfu312z .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-ifqfu312z .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-iak7jmdua), 1) }
.ver-menu--u-ifqfu312z .ver-menu__link { padding-top: 12px; padding-bottom: 12px; -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; outline-style: none; outline-width: 0px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-i5ftg7vs3), 1); padding-left: 0px }
.ver-menu--u-ifqfu312z .ver-menu__item { outline-style: none; outline-width: 0px }
.ver-menu--u-ifqfu312z .ver-menu__item:hover, .ver-menu--u-ifqfu312z .ver-menu__item.is-hover {  }
.ver-menu--u-ifqfu312z .ver-menu__item > .ver-menu__sub_list {  }
.ver-menu--u-ifqfu312z .ver-menu__item:hover .ver-menu__link, .ver-menu--u-ifqfu312z .ver-menu__item.is-hover .ver-menu__link { padding-left: 10px; color: rgba(var(--color-i50oxl1f5), 1) }
.ver-menu--u-ifqfu312z .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list { display: none }
.mosaic-form__field--u-ij5w2m2bu { display: inline-block }

@media (max-width: 991px) {
	.section--u-ikk60wtud { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px }
	.section--u-ix7rhtui6 { padding-right: 0px; padding-left: 0px; bottom: 0px; right: 0px; left: 0px; top: 0px; display: block; position: relative }
	.container--u-ig94v1hsz { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: none; margin-top: 0px }
	.mosaic-crumbs--u-i6l9z6p3f { margin-bottom: 40px }
	.container--u-i3t5wvv9f { height: 70px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; top: 0px; padding-right: 30px }
	.mosaic-shop2-cart-preview--u-ilv9vejge { margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-top: 0px; height: 50px }
	.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link { padding-right: 0px; height: 50px }
	.mosaic-shop2-cart-preview--u-ilv9vejge .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-ilv9vejge:hover .mosaic-shop2-cart-preview__link:hover .div--u-i6k79gymc, .mosaic-shop2-cart-preview--u-ilv9vejge.is-hover .mosaic-shop2-cart-preview__link.is-hover .div--u-i6k79gymc { display: none }
	.div--u-iw8bmor6l { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-end }
	.svg_image--u-iueu03yt0 { margin-left: 11px }
	.link-universal--u-irrxz8o46 { display: none }
	.link-universal--u-i9fzgftxb { display: none }
	.side-panel--u-i6oo6qd7q { display: block; z-index: 11 }
	.ver-menu--u-i793c818g .ver-menu__link { justify-content: flex-start; height: auto; min-height: 55px }
	.ver-menu--u-i793c818g .ver-menu__icon { margin-left: 50px; width: 48px; height: 48px; border-top-style: solid; border-top-width: 10px; border-right-style: solid; border-right-width: 10px; border-bottom-style: solid; border-bottom-width: 10px; border-left-style: solid; border-left-width: 10px; border-top-color: rgba(var(--color-i4stmpsjb), 0.02); border-right-color: rgba(var(--color-inqyy7e2h), 0.02); border-bottom-color: rgba(var(--color-igfqpkbnm), 0.02); border-left-color: rgba(var(--color-i2jgq99rz), 0.02) }
	.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 }
	.mosaic-shop2-folders--u-ii63w1b1f { display: -webkit-box; display: -ms-flexbox; display: flex }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link { justify-content: flex-start; min-height: 50px; padding-top: 2px; padding-bottom: 2px }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__icon { margin-left: 50px; width: 48px; height: 48px; border-top-style: solid; border-top-width: 10px; border-right-style: solid; border-right-width: 10px; border-bottom-style: solid; border-bottom-width: 10px; border-left-style: solid; border-left-width: 10px; border-top-color: rgba(var(--color-icd7eatky), 1); border-right-color: rgba(var(--color-ipr35zcbs), 1); border-bottom-color: rgba(var(--color-itl8g4fws), 1); border-left-color: rgba(var(--color-ivykkq7a1), 1) }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link.is-hover { color: rgba(var(--color-idvd335x0), 1) }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-right: 0px; justify-content: flex-start }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-in9wk5xzx), 1) }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { margin-left: 50px }
	.mosaic-shop2-folders--u-ii63w1b1f .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-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon { margin-left: 50px }
	.div--u-i8w4fr81p { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; justify-content: flex-end; margin-left: 40px; margin-right: 100px; display: none }
	.link-universal--u-ij3u465hf:hover .svg_image--u-id050cpo4:hover .path-ifqwpfrqh, .link-universal--u-ij3u465hf.is-hover .svg_image--u-id050cpo4.is-hover .path-ifqwpfrqh { fill: rgba(var(--color-ibvp5bfql), 1) }
	.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 { margin-left: 0px }
	.mosaic-shop2-search--u-igyxo0ytx .mosaic-shop2-search__row { width: 33.33% }
	.mosaic-shop2-search--u-iixh8m8u4 { min-width: 100%; width: 100% }
	.mosaic-tabs__content--u-in3mkeloh { width: 100% }
	.mosaic-popup__inner-bg--u-iqbkrl9zo { z-index: 20 }
	.mosaic-popup__inner-bg--u-ijyedrn1m { z-index: 20 }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-delete { display: -webkit-box; display: -ms-flexbox; display: flex }
	.section--u-ik1pery8m { padding-right: 0px; padding-left: 0px; z-index: 0 }
	.div--u-ihp3n02ip { display: -webkit-box; display: -ms-flexbox; display: flex }
	.imageFit--u-i0zgw3kpv { margin-right: 0px }
	.container--u-i5vob3mby { padding-top: 20px; padding-bottom: 20px; margin-top: 0px }
	.hor-menu--u-ilitcogwt { display: none }
	.div--u-i8gx7191k { max-width: none; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.text--u-if5sttmmw { font-size: 26px }
	.link-universal--u-ixi26yp6h { max-width: 140px; max-height: 140px }
	.section--u-iwg4a4gu4 { padding-right: 0px; padding-left: 0px; bottom: 0px; right: 0px; left: 0px; top: 0px; display: none; background-color: rgba(var(--color-ipr2req2i), 1); position: relative }
	.container--u-ijh8sfzzx { height: 70px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; top: 0px; padding-left: 20px; padding-right: 20px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq { margin-left: 0px; margin-right: 0px; padding-right: 0px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link { padding-right: 0px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq .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-i8cd0z3oq:hover .mosaic-shop2-cart-preview__link:hover .div--u-iqt0lob7r, .mosaic-shop2-cart-preview--u-i8cd0z3oq.is-hover .mosaic-shop2-cart-preview__link.is-hover .div--u-iqt0lob7r { display: none }
	.div--u-i2gbcmhji { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-end }
	.mosaic-shop2-folders--u-i78nia0ox { display: none }
	.section--u-inmc7blsa { padding-right: 0px; padding-left: 0px }
	.container--u-iiw1gm3ko { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 30px; padding-bottom: 30px; padding-left: 20px; padding-right: 20px; max-width: none; text-align: center }
	.mosaic-site-copyright--u-ixhzs74eb { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center; margin-bottom: 10px }
	.mosaic-mega-copyright--u-it8gps3i6 { margin-left: auto; margin-right: auto; width: auto; text-align: center }
	.mosaic-site-counters--u-ixvi1p5qy { margin-bottom: 10px; display: none }
	.list__item--u-i7t3add25 { width: 52px; padding-top: 2px; padding-bottom: 2px }
	.section--u-ijehkfhds { padding-top: 40px; padding-bottom: 40px; padding-left: 30px }
	.container--u-iuraiscjn { flex-wrap: wrap; padding-top: 0px; max-width: none; padding-bottom: 40px }
	.div--u-iuhnny1er { padding-left: 0%; margin-top: 30px }
	.container--u-iowo92izo { max-width: none; padding-bottom: 0px; padding-top: 50px }
	.mosaic-form--u-i6jkbs6i4 .text--u-invndp5ye { margin-bottom: 20px }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__title--u-i6wqsyqzd { margin-bottom: 10px }
	.list--u-ilf50ohcz { margin-top: 20px }
	.button-up--u-is1p0dwkp { margin-top: 20px }
	.div--u-iy98u6suh { width: 50% }
	.div--u-ihidbof4u { width: 50% }
	.heading--u-ixa2klyg1 { font-size: 16px }
	.heading--u-iypee54um { font-size: 16px }
	.heading--u-i6di6sotw { font-size: 16px }
	.link-universal--u-izghrw5sa { margin-right: 10px }
	.text--u-immntiymk { font-size: 14px }
	.text--u-idh1pg6g5 { font-size: 15px }
	.text--u-i6iiyyxxv { font-size: 14px }
	.imageFit__img--u-iu17e2pi8 { object-fit: contain }
	.list--u-i7pxfaxzb { margin-left: 0px }
	.list--u-ikyyk7i9m { margin-left: 0px }
	.list--u-ixbynf1df { margin-left: 0px }
	.list--u-i6752m53t { margin-left: 0px }
	.text--u-ijwksj0ui { font-size: 14px }
}

@media (max-width: 767px) {
	.section--u-ikk60wtud {  }
	.section--u-ix7rhtui6 { padding-top: 5px; padding-bottom: 5px }
	.page-title--u-im2hkhpif { font-size: 27px }
	.mosaic-crumbs--u-i6l9z6p3f { margin-bottom: 30px }
	.container--u-ig94v1hsz { padding-bottom: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px }
	h1 { font-size: 27px }
	h2 { font-size: 22px }
	h3 { font-size: 19px }
	h4 { font-size: 18px }
	h5 { font-size: 16px }
	h6 { font-size: 15px }
	.container--u-i3t5wvv9f { justify-content: space-between; height: 60px; padding-right: 16px }
	.mosaic-shop2-cart-preview--u-ilv9vejge { justify-content: center; width: 54px; padding-top: 0px; margin-right: 0px }
	.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link { justify-content: center; margin-left: 0px; width: 54px }
	.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { bottom: 0px; right: 0px; display: block }
	.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-count { position: absolute; 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-ilv9vejge .mosaic-shop2-cart-preview__link .svg_image--u-ir64npbr4 { margin-right: 0px }
	.mosaic-shop2-cart-preview--u-ilv9vejge:hover .mosaic-shop2-cart-preview__link .div--u-i6k79gymc, .mosaic-shop2-cart-preview--u-ilv9vejge.is-hover .mosaic-shop2-cart-preview__link .div--u-i6k79gymc { display: none }
	.div--u-iw8bmor6l { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.svg_image--u-iueu03yt0 { margin-left: 5px; width: 54px; height: 54px }
	.link-universal--u-irrxz8o46 { width: 54px; height: 54px }
	.link-universal--u-i9fzgftxb { width: 54px; height: 54px }
	.side-panel--u-i6oo6qd7q { display: block }
	.ver-menu--u-i793c818g { padding-right: 16px; padding-left: 16px }
	.ver-menu--u-i793c818g .ver-menu__link { font-size: 15px; justify-content: space-between }
	.ver-menu--u-i793c818g .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px }
	.ver-menu--u-i793c818g .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px }
	.heading--u-islhfftn2 { padding-left: 16px; padding-right: 16px; padding-bottom: 17px; padding-top: 20px; font-size: 18px }
	.side-panel__button-open--u-ih8mayeeu { margin-top: 0px }
	.side-panel__button-close--u-inwlsb2zx { margin-top: 8px }
	.mosaic-shop2-folders--u-ii63w1b1f { margin-left: 15px; margin-right: 15px }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__link { justify-content: space-between }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-top: 12px; padding-bottom: 12px; justify-content: space-between }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { padding-bottom: 12px; padding-top: 12px }
	.div--u-i8w4fr81p { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
	.side-panel__content-inner--u-ima7f3zhq {  }
	.mosaic-popup__inner-bg--u-ik5dzdpjt { padding-top: 0px; padding-bottom: 0px }
	.mosaic-popup__inner-data--u-ie6sguzn7 { width: 100%; min-height: 100%; 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 }
	.text--u-i3fhh00h8 { text-align: center }
	.text--u-igz3grfod {  }
	.text--u-iif3olg6h { font-size: 18px }
	.div--u-iau23p398 { padding-right: 0% }
	.link-universal--u-iwdlqs1mf { bottom: auto; top: auto; width: auto; right: auto }
	.mosaic-form--u-ilb5ykpib { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; height: 100%; margin-top: 0px; margin-bottom: 0px }
	.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-popup__inner-data--u-is7z7i4oj { 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;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; margin-top: 0px; margin-bottom: 0px; width: 100%; min-height: 100% }
	.mosaic-popup__inner-bg--u-ix94gk6oj { padding-top: 0px; padding-bottom: 0px }
	.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; min-height: 100vh }
	.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; padding-bottom: 10px }
	.mosaic-tabs__head--u-imhbrmyo6 > .mosaic-tabs__item { margin-bottom: -1px; margin-right: 30px; font-size: 15px; padding-bottom: 10px; padding-top: 12px; padding-left: 15px; padding-right: 15px }
	.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-bg--u-iqbkrl9zo { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px }
	.mosaic-popup__inner-data--u-iphda3dbe { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
	.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: 40px; width: 40px }
	.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: 40px; font-size: 26px; padding-left: 2px; padding-right: 2px; height: 40px }
	.mosaic-shop2-cart__inner--u-iyztool6f .mosaic-shop2-cart__product-amount-button { width: 40px; font-size: 26px; padding-left: 2px; padding-right: 2px; height: 40px }
	.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 }
	.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 }
	.section--u-ik1pery8m { padding-right: 0px; padding-left: 0px }
	.container--u-i5vob3mby { padding-right: 16px; padding-left: 16px; padding-top: 24px; padding-bottom: 24px; -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 }
	.text--u-if5sttmmw { font-size: 24px }
	.div--u-i8gx7191k { margin-left: 0px; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; width: auto }
	.link-universal--u-ixi26yp6h {  }
	.div--u-io1eqfrji { max-width: 350px }
	.imageFit--u-i0zgw3kpv { margin-right: 0px }
	.div--u-ihp3n02ip { margin-right: auto; margin-top: 10px; padding-left: 0px; justify-content: flex-start; border-left-width: 0px }
	.container--u-ijh8sfzzx { justify-content: space-between; height: 60px; padding-right: 16px; padding-left: 16px }
	.section--u-iwg4a4gu4 { padding-top: 5px; padding-bottom: 5px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq { justify-content: center; width: 54px; padding-top: 0px; margin-right: 0px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link { justify-content: center; margin-left: 0px; width: 54px; height: 54px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { bottom: 0px; right: 0px; display: block }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-count { position: absolute; 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-i8cd0z3oq .mosaic-shop2-cart-preview__link .svg_image--u-idovsqv7n { margin-right: 0px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq:hover .mosaic-shop2-cart-preview__link .div--u-iqt0lob7r, .mosaic-shop2-cart-preview--u-i8cd0z3oq.is-hover .mosaic-shop2-cart-preview__link .div--u-iqt0lob7r { display: none }
	.div--u-i2gbcmhji { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.container--u-iiw1gm3ko { padding-top: 30px; padding-bottom: 30px; padding-right: 16px; padding-left: 16px }
	.section--u-inmc7blsa { padding-right: 0px; padding-left: 0px }
	.text--u-iwbem8f6q { text-align: center }
	.text--u-i6iiyyxxv {  }
	.text--u-idh1pg6g5 { font-size: 18px }
	.container--u-iowo92izo { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 20px; padding-top: 20px }
	.div--u-iwlb8tmv5 { margin-top: 20px; padding-left: 0% }
	.div--u-isviupcrp { margin-top: 20px; padding-left: 0%; padding-right: 0% }
	.imageFit--u-iumd1l44k {  }
	.list--u-ilf50ohcz { margin-top: 10px }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__title--u-i6wqsyqzd { margin-bottom: 10px }
	.mosaic-form--u-i6jkbs6i4 .text--u-invndp5ye { margin-bottom: 20px }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__text { width: 100% }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__button { min-width: 250px; justify-content: center; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000 }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__field { min-width: 250px; width: auto; max-width: none }
	.div--u-iuhnny1er { margin-top: 20px; min-width: auto }
	.div--u-ivoptqfg5 { padding-right: 0% }
	.heading--u-ixa2klyg1 { margin-bottom: 20px }
	.heading--u-iypee54um { margin-bottom: 20px }
	.heading--u-i6di6sotw { margin-bottom: 20px }
	.container--u-iuraiscjn { padding-top: 0px; padding-bottom: 20px }
	.svg_image--u-i6q3im6u4 { width: 30px; height: 30px }
	.list__item--u-ivcz5xhhd { padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px }
	.div--u-iy98u6suh { width: 100%; padding-right: 0%; margin-bottom: 20px }
	.div--u-ihidbof4u { width: 100%; padding-left: 0%; padding-right: 0% }
	.heading--u-iwenedevk { margin-bottom: 10px; font-size: 18px }
	.heading--u-ihze02toq { margin-bottom: 10px; font-size: 18px }
	.section--u-ijehkfhds { padding-left: 20px; padding-top: 20px; padding-bottom: 20px; padding-right: 20px }
}

@media (max-width: 479px) {
	.section--u-ikk60wtud {  }
	.section--u-ix7rhtui6 { padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 5px }
	.content--u-ir05dwook { font-size: 17px }
	.page-title--u-im2hkhpif { font-size: 25px }
	.container--u-ig94v1hsz { padding-left: 16px; padding-right: 16px; padding-top: 20px; padding-bottom: 20px }
	h1 { font-size: 25px }
	h2 { font-size: 20px }
	h3 { font-size: 17px }
	h4 { font-size: 16px }
	h5 { font-size: 15px }
	h6 { font-size: 14px }
	.div--u-iw8bmor6l { justify-content: flex-end; max-width: 60% }
	.link-universal--u-i9fzgftxb { width: 45px; height: 45px }
	.mosaic-shop2-cart-preview--u-ilv9vejge { height: 48px }
	.mosaic-shop2-cart-preview--u-ilv9vejge .mosaic-shop2-cart-preview__link { height: 45px }
	.link-universal--u-irrxz8o46 { width: 45px; height: 45px; flex-shrink: 0 }
	.side-panel--u-i6oo6qd7q { display: block }
	.ver-menu--u-i793c818g { padding-left: 16px; padding-right: 16px }
	.ver-menu--u-i793c818g .ver-menu__link { padding-top: 0px; padding-bottom: 0px }
	.ver-menu--u-i793c818g .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 15px }
	.side-panel__button-open--u-ih8mayeeu { margin-left: 6px }
	.heading--u-islhfftn2 { padding-top: 18px }
	.mosaic-shop2-folders--u-ii63w1b1f { padding-right: 0px }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list { padding-right: 10px }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-right: 0px }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { padding-top: 12px; padding-bottom: 12px; padding-right: 0px }
	.mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover .svg_image--u-ihc7bdyfw, .mosaic-shop2-folders--u-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover .svg_image--u-ihc7bdyfw {  }
	.mosaic-shop2-folders--u-ii63w1b1f .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-ii63w1b1f .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon {  }
	.div--u-i8w4fr81p { justify-content: space-around; max-width: 60%; margin-left: 20px; padding-left: 10px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
	.link-universal--u-ip561bf5c { width: 45px; height: 45px }
	.link-universal--u-ij3u465hf { width: 45px; height: 45px; margin-right: 5px; margin-left: 5px }
	.side-panel__content-inner--u-ima7f3zhq { padding-right: 0px }
	.svg_image--u-iwjw1quj6 { width: 25px; height: 25px }
	.svg_image--u-id050cpo4:hover, .svg_image--u-id050cpo4.is-hover { width: 25px; height: 25px }
	.side-panel__button-close--u-inwlsb2zx { right: 20px }
	.list--u-i0a6foymp { text-align: left; 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 }
	.text--u-iif3olg6h { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.list__item--u-iccgob2jh { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.list--u-i5783xgc8 { text-align: left; 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 }
	.list__item--u-ibzyhkql8 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.list--u-ifie329j8 { text-align: left; 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 }
	.list__item--u-i1a5jadvc { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; text-align: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-igz3grfod { justify-content: flex-start; text-align: left }
	.text--u-ipfz59j1i { color: rgba(var(--color-ihlad1wd3), 1) }
	.text--u-iysv0sw7e { color: rgba(var(--color-ihg0o5epg), 1) }
	.div--u-iau23p398 { padding-bottom: 0px }
	.mosaic-popup__inner-data--u-ie6sguzn7 { padding-left: 30px; padding-right: 30px }
	.mosaic-form--u-ilb5ykpib { padding-top: 50px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; height: 100%; margin-top: 0px; margin-bottom: 0px }
	.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-popup__close--u-iyjephlvo { margin-right: 0px; margin-top: 10px }
	.mosaic-popup__inner-data--u-is7z7i4oj { width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start;  -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; min-height: 100%; height: 100%; margin-top: 0px; margin-bottom: 0px }
	.mosaic-popup__inner-bg--u-ix94gk6oj { 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: 20px; padding-right: 20px; flex-wrap: nowrap; margin-left: 0px; margin-right: 0px; padding-bottom: 10px }
	.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%; padding-left: 15px; padding-right: 15px }
	.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; padding-left: 15px; padding-right: 15px }
	.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; min-height: 100vh }
	.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__inner-data--u-iphda3dbe { margin-top: 0px }
	.mosaic-popup__inner-bg--u-iqbkrl9zo { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.mosaic-tabs--u-ii6d054ku { display: block }
	.mosaic-tabs__body--u-iqeym6cwk { display: block }
	.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: 60px; width: 60px }
	.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-ik1pery8m { padding-right: 0px; padding-left: 0px }
	.imageFit--u-i0zgw3kpv { margin-right: 0px }
	.container--u-i5vob3mby { padding-top: 16px; padding-bottom: 12px; padding-right: 16px; padding-left: 16px }
	.text--u-i0yynq0cb { font-size: 15px }
	.div--u-i8gx7191k { justify-content: flex-start; margin-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: auto; margin-right: auto }
	.text--u-if5sttmmw { font-size: 22px }
	.div--u-io1eqfrji { text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: none }
	.link-universal--u-idjcgg6pr {  }
	.link-universal--u-ixi26yp6h { margin-right: 0px }
	.div--u-ihp3n02ip { min-width: auto; margin-left: auto; margin-right: auto; margin-top: 5px }
	.text--u-ic3436arn { display: none }
	.div--u-iv0u6xoge { margin-bottom: 0px }
	.link-universal--u-i928pnc02 { margin-bottom: -1px }
	.link-universal--u-ib2n6kwb4 { font-size: 18px }
	.section--u-iwg4a4gu4 { padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 5px }
	.div--u-i2gbcmhji { justify-content: space-around; max-width: 60% }
	.link-universal--u-izi8btwrw { width: 48px; height: 48px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq { height: 48px }
	.mosaic-shop2-cart-preview--u-i8cd0z3oq .mosaic-shop2-cart-preview__link { height: 48px }
	.section--u-inmc7blsa { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center }
	.list--u-i7pxfaxzb { text-align: left; 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 }
	.text--u-idh1pg6g5 { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; font-size: 18px }
	.list__item--u-igmo6v1ym { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.list--u-ikyyk7i9m { text-align: left; 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 }
	.list__item--u-iz8c26qg0 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.list--u-ixbynf1df { text-align: left; 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 }
	.list__item--u-i425smcpo { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.text--u-immntiymk { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.list--u-i6752m53t { text-align: left; 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; max-width: none }
	.list__item--u-igmkbanwz { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; text-align: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-i6iiyyxxv { justify-content: flex-start; text-align: left }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__title--u-i6wqsyqzd { margin-bottom: 10px; font-size: 18px }
	.mosaic-form--u-i6jkbs6i4 .text--u-invndp5ye { margin-bottom: 20px }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__text { height: 50px }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__button { padding-left: 30px; padding-right: 30px; margin-left: 0px; margin-right: 0px; width: 100%; justify-content: center }
	.mosaic-form--u-i6jkbs6i4 .mosaic-form__field { margin-right: 0px; margin-left: 0px; width: 100%; max-width: 100% }
	.list--u-ilf50ohcz { margin-top: 10px; justify-content: flex-start }
	.button-up--u-is1p0dwkp { margin-top: 20px; margin-left: auto; margin-right: auto }
	.section--u-ijehkfhds { padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px }
	.heading--u-i6di6sotw {  }
	.heading--u-iypee54um { margin-bottom: 10px }
	.heading--u-ixa2klyg1 { margin-bottom: 10px }
	.heading--u-iwenedevk { font-size: 18px }
	.heading--u-ihze02toq { font-size: 18px }
	.div--u-iuhnny1er { min-width: auto }
	.list__item--u-i7t3add25 { width: 45px }
	.imageFit--u-iumd1l44k { height: 25px }
	.container--u-iowo92izo { padding-bottom: 0px }
}