@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");}
:root {
	--color-i5milv2or: 0, 0, 0;
	--color-ia2b7wkt4: 255, 255, 255;
	--color-i61afa0y6: 238, 238, 238;
	--color-icm1sd9se: 238, 238, 238;
	--image-i9jykex2k: url("/d/down-arrow.svg");
	--color-i198o7ep5: 0, 0, 0;
	--color-i4tv1m889: 239, 239, 239;
	--color-iv1og4w3g: 51, 51, 51;
	--color-ivdswhoo0: 221, 221, 221;
	--image-ilt3lit0i: url("/d/menu_4.svg");
	--color-ijuk5ulex: 255, 255, 255;
	--color-ir1bvwttg: 51, 51, 51;
	--color-ixdoq2c20: 0, 0, 0;
	--color-ios9v6o49: 0, 0, 0;
	--color-ima9y9gqc: 0, 0, 0;
	--color-iwjz39l74: 238, 238, 238;
	--color-igru5uwka: 0, 0, 0;
	--color-i2pyqwg58: 239, 239, 239;
	--color-iihieksf0: 221, 221, 221;
	--color-i0hmqachx: 51, 51, 51;
	--color-iua7duo8h: 255, 255, 255;
	--color-iguw61hr5: 51, 51, 51;
	--color-iew11aada: 238, 238, 238;
	--image-iwutvyx4a: url("/d/down-arrow.svg");
	--image-iujmethws: url("/d/menu_4.svg");
	--color-i0xtdveuf: 51, 51, 51;
	--color-iitau3mgz: 153, 153, 153;
	--color-i2t1n7pqf: 51, 51, 51;
	--image-ifp9lnt5s: url("/d/menu_4.svg");
	--color-izcy0t00c: 221, 221, 221;
	--color-it4ztf128: 255, 255, 255;
	--color-iolkc6cfw: 239, 239, 239;
	--color-ip5a5fvur: 0, 0, 0;
	--image-i5cfb4a5k: url("/d/right-arrow_4.png");
	--color-iih8stpj4: 221, 221, 221;
	--color-iy86ulesh: 255, 255, 255;
	--color-ilegez8lb: 239, 239, 239;
	--color-iyekiz7qe: 0, 0, 0;
	--color-i20ykiwzp: 0, 0, 0;
	--color-ik2ykgmx1: 0, 0, 0;
	--color-i9wdivo4p: 0, 0, 0;
	--color-i1y56a9t2: 255, 255, 255;
	--color-i4rs2z8mb: 255, 255, 255;
	--color-i6648a4xc: 0, 0, 0;
	--color-ibfz22cki: 238, 238, 238;
	--color-icrrgvgl7: 128, 0, 30;
	--color-iy285ls7q: 238, 238, 238;
	--color-ibwub1phr: 0, 0, 0;
	--color-iit8cr8xl: 255, 255, 255;
	--color-id0gcv3pr: 51, 51, 51;
	--color-i20g29iyl: 221, 221, 221;
	--color-i17q3s98d: 255, 255, 255;
	--color-i2ibn8vjn: 51, 51, 51;
	--color-iiwm6stfq: 0, 0, 0;
	--color-idtlsr83k: 0, 0, 0;
	--color-iaruuh164: 221, 221, 221;
	--color-igl32g44u: 0, 0, 0;
	--color-iw5uyneqs: 255, 255, 255;
	--color-in1zj1zdf: 250, 242, 242;
	--color-iaqnfsco3: 0, 0, 0;
	--color-ix3q56mdm: 255, 255, 255;
	--color-iuzbvelkp: 0, 0, 0;
	--color-iatw9tgd5: 0, 0, 0;
	--color-itaw3tds5: 255, 255, 255;
	--color-ihjlsm0wo: 250, 242, 242;
	--color-ivjmqn809: 255, 255, 255;
	--color-i5dc85ly7: 255, 255, 255;
	--color-ipwyuuerx: 255, 255, 255;
	--color-iaqtplik3: 0, 0, 0;
	--color-invyue1y2: 0, 0, 0;
	--color-iifpb59g9: 0, 0, 0;
	--color-ih5ase0q8: 0, 0, 0;
	--color-is5xpqmbw: 0, 0, 0;
	--color-ic8brf2s1: 56, 163, 204;
	--color-iisknl6cl: 0, 0, 0;
	--color-i0miracy6: 56, 163, 204;
	--color-ijpmzicjq: 255, 255, 255;
	--color-ivagj1mjj: 34, 34, 34;
	--color-il7tj1u93: 232, 0, 54;
	--color-iuqg8g1gm: 255, 255, 255;
	--color-itezc9lbp: 199, 199, 199;
	--color-ixofg0qvk: 255, 255, 255;
	--color-iw862f7w1: 0, 0, 0;
	--color-iqqpwrxel: 56, 163, 204;
	--color-ikfnloq23: 255, 255, 255;
	--color-iptuq41zg: 95, 95, 95;
	--color-ij7waauow: 255, 255, 255;
	--color-idkpffi2e: 0, 0, 0;
	--color-i4bolk582: 255, 255, 255;
	--color-iwoz5qjul: 255, 255, 255;
	--color-ixu97yptf: 255, 255, 255;
	--color-iaxyuxvow: 0, 0, 0;
	--color-i6h2oen1u: 56, 163, 204;
	--color-i2c3i7u06: 0, 0, 0;
	--color-i9sz490ps: 0, 0, 0;
	--color-inahp193l: 95, 95, 95;
	--color-iqpbk9i0n: 255, 255, 255;
	--color-inktqwivk: 255, 255, 255;
	--color-iakhj15lc: 0, 0, 0;
	--color-i22u2rkmq: 153, 153, 153;
	--color-ihxnkf0wb: 0, 0, 0;
	--color-imnj21mjx: 0, 0, 0;
	--color-iybsb7to7: 95, 95, 95;
	--color-i23432f6b: 255, 255, 255;
	--color-i1p5h6i5q: 232, 0, 54;
	--color-ijeah7xwr: 239, 239, 239;
	--color-ieejq5joq: 255, 255, 255;
	--color-i55vag5wt: 239, 239, 239;
	--color-izqbdlbgz: 153, 153, 153;
	--color-ipwav8yva: 239, 239, 239;
	--color-iyle65xrn: 255, 255, 255;
	--color-itk4pe425: 0, 0, 0;
	--color-i89um780b: 209, 205, 205;
	--color-ifvtp66f6: 255, 255, 255;
	--color-irl2gi97h: 199, 199, 199;
	--color-i8pirl8um: 239, 239, 239;
	--color-i7mxctvtg: 239, 239, 239;
	--color-ixhnox9jk: 239, 239, 239;
	--color-ixv2edjeo: 239, 239, 239;
	--color-i38yvzgdg: 255, 255, 255;
	--color-ix3t946nx: 0, 0, 0;
	--color-i7ksdp757: 0, 0, 0;
	--color-ii6q9b7ne: 0, 0, 0;
	--color-iq6nyqddf: 0, 0, 0;
	--color-ipphmbp2m: 0, 0, 0;
	--color-iucwdw5z6: 0, 0, 0;
	--color-i7jf9tbt9: 0, 0, 0;
	--color-iy90njv03: 0, 0, 0;
	--color-ivvot8l6g: 0, 0, 0;
	--color-iqwvzl68l: 0, 0, 0;
	--color-i8nc0ylxv: 0, 0, 0;
	--color-i4mszjucz: 0, 0, 0;
	--color-ia9m2xut0: 128, 128, 128;
	--color-ijhszm9q8: 128, 128, 128;
	--color-iuukttkei: 128, 128, 128;
	--color-ihvd6nvqe: 128, 128, 128;
	--color-ii80ny7r5: 0, 0, 0;
	--color-ioqmbiajv: 0, 0, 0;
	--color-i5kdnwp35: 0, 0, 0;
	--color-i6qefgdsr: 0, 0, 0;
	--color-i68leivpf: 0, 0, 0;
	--color-i807jj3d9: 0, 0, 0;
	--color-inpq39drb: 128, 128, 128;
	--color-imacgf88r: 128, 128, 128;
	--color-ivwmw5qs8: 128, 128, 128;
	--color-iga5p7s9w: 128, 128, 128;
	--color-ifk1wg0e0: 255, 255, 255;
	--color-ixi1ip2bg: 128, 128, 128;
	--color-i5aj6fpbh: 128, 128, 128;
	--color-ivrkb0h5f: 128, 128, 128;
	--color-imkkffjew: 128, 128, 128;
	--color-iz1gzh180: 255, 0, 0;
	--color-i6w5474t8: 0, 0, 255;
	--color-i65gghkho: 232, 0, 54;
	--color-i0c258whc: 255, 255, 255;
	--color-ity9r4xke: 239, 239, 239;
	--color-iinroeohe: 0, 0, 0;
	--color-inpuop0de: 209, 205, 205;
	--color-iwa5uiu6h: 199, 199, 199;
	--color-i8y0hdvvo: 199, 199, 199;
	--color-imw7rvgz9: 199, 199, 199;
	--color-iovejo8ds: 199, 199, 199;
	--color-ie02rpn2w: 199, 199, 199;
	--color-im2sy1sov: 255, 255, 255;
	--color-ixl4m8bc3: 0, 0, 0;
	--color-iodpa4xfj: 0, 0, 0;
	--color-i4wm41dfh: 0, 0, 0;
	--color-iw6lgu4tm: 0, 0, 0;
	--color-ilrcminno: 0, 0, 0;
	--color-i0x5qrj2b: 0, 0, 0;
	--color-ihesgku5k: 0, 0, 0;
	--color-i5mkid9ly: 0, 0, 0;
	--color-i0txd7n2h: 0, 0, 0;
	--color-ivz48zecg: 0, 0, 0;
	--color-i5lzo7g7o: 0, 0, 0;
	--color-i3vwsvwv9: 0, 0, 0;
	--color-i0jb02hq2: 128, 128, 128;
	--color-irljov8q0: 128, 128, 128;
	--color-ia4gjfvln: 128, 128, 128;
	--color-id3hvz2pv: 128, 128, 128;
	--color-i3psmrtte: 0, 0, 0;
	--color-idn5cyf7z: 0, 0, 0;
	--color-ijctey3bu: 0, 0, 0;
	--color-igpibke4q: 0, 0, 0;
	--color-i9txwwv78: 0, 0, 0;
	--color-ipf9udy21: 0, 0, 0;
	--color-ib0nljvot: 128, 128, 128;
	--color-i094hj87z: 128, 128, 128;
	--color-ioszxx5pg: 128, 128, 128;
	--color-i1ynuu4i7: 128, 128, 128;
	--color-ip9cqn0rr: 255, 255, 255;
	--color-itv90lusw: 128, 128, 128;
	--color-iw9l4mk6a: 128, 128, 128;
	--color-ik84925or: 128, 128, 128;
	--color-iznzmynfm: 128, 128, 128;
	--color-ipewlp5pg: 255, 0, 0;
	--color-iuz1j7f3z: 0, 0, 255;
	--color-i3ewsuhp2: 232, 0, 54;
	--color-ivekprdn8: 255, 255, 255;
	--color-iurbomppa: 255, 255, 255;
}

.div--u-ihorjeoeq { width: 100%; position: relative; display: block; color: rgba(var(--color-i5milv2or), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 14px; 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; background-color: rgba(var(--color-ia2b7wkt4), 1) }
.container--u-i5ir8bppu { width: 100%; max-width: 1336px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; padding-bottom: 10px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 10px; z-index: 100 }
.mosaic-shop2-folders--u-ir7iv3dpu { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; justify-content: center; -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; height: 40px; z-index: 2 }
.mosaic-shop2-folders--u-ir7iv3dpu .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-i61afa0y6), 1) }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__list { width: 1%; 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: 40px }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__item { width: auto; flex-shrink: 0 }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-ir7iv3dpu .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-ir7iv3dpu .mosaic-shop2-folders__icon { width: 20px; height: 20px; margin-left: 5px; background-color: rgba(var(--color-icm1sd9se), 0); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; background-image: var(--image-i9jykex2k); background-repeat: no-repeat; background-position: right 0 center; background-size: 13.20px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-i198o7ep5), 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-ir7iv3dpu .mosaic-shop2-folders__sub-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; width: 300px; z-index: 10; display: none; position: absolute; list-style-type: none; background-color: rgba(var(--color-i4tv1m889), 1) }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-link { color: rgba(var(--color-iv1og4w3g), 1); background-color: rgba(var(--color-ivdswhoo0), 1) }
.mosaic-shop2-folders--u-ir7iv3dpu .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; width: 40px; height: 40px; background-image: var(--image-ilt3lit0i); background-repeat: no-repeat; background-position: center center; background-size: 20.48px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__more-item { display: none; position: relative }
.mosaic-shop2-folders--u-ir7iv3dpu .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-ijuk5ulex), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-ir1bvwttg), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-ir7iv3dpu .svg_image--u-izb6xlwjw { 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-ir7iv3dpu .svg_image--u-ihzj6qgmi, .mosaic-shop2-folders--u-ir7iv3dpu .svg_image--u-i0k7ysz07 { 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-ir7iv3dpu .mosaic-shop2-folders__link { color: rgba(var(--color-ixdoq2c20), 1); padding-top: 10px; padding-bottom: 10px; font-weight: 500; text-transform: uppercase; padding-left: 15px; padding-right: 15px; height: 40px }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__link.is-hover { background-image: linear-gradient(rgba(var(--color-iolkc6cfw), 1) 0%, rgba(var(--color-iolkc6cfw), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ir7iv3dpu.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; display: block }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__more-item > .mosaic-shop2-folders__more-link { height: 40px; width: 40px; background-color: rgba(var(--color-i2t1n7pqf), 0); background-image: var(--image-ifp9lnt5s); background-repeat: no-repeat; background-position: center center; background-size: 20.48px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-top: 10px; padding-bottom: 10px; background-color: rgba(var(--color-izcy0t00c), 0); text-transform: uppercase; font-weight: 500 }
.mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-ir7iv3dpu .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { background-image: linear-gradient(rgba(var(--color-it4ztf128), 1) 0%, rgba(var(--color-it4ztf128), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.section--u-ilwj4by8n { color: rgba(var(--color-ios9v6o49), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none; padding-left: 10px; padding-right: 10px; z-index: 1; position: static; top: 0px; display: block }
.hor-menu--u-i0cykthub { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: auto; z-index: 1 }
.hor-menu--u-i0cykthub .hor-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; flex-direction: inherit; justify-content: inherit; align-content: inherit;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 40px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-i0cykthub .hor-menu__item { flex-shrink: 0 }
.hor-menu--u-i0cykthub .hor-menu__link, .hor-menu--u-i0cykthub .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-ima9y9gqc), 1) }
.hor-menu--u-i0cykthub .hor-menu__icon, .hor-menu--u-i0cykthub .hor-menu__sub_icon { background-color: rgba(var(--color-iwjz39l74), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-i0cykthub .hor-menu__sub_icon { background-color: rgba(var(--color-igru5uwka), 1) }
.hor-menu--u-i0cykthub .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-i2pyqwg58), 1); width: 250px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.hor-menu--u-i0cykthub .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-i0cykthub .hor-menu__sub_link { background-color: rgba(var(--color-iihieksf0), 1); color: rgba(var(--color-i0hmqachx), 1) }
.hor-menu--u-i0cykthub .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-i0cykthub .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-i0cykthub .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-iua7duo8h), 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-iguw61hr5), 1) }
.hor-menu--u-i0cykthub .hor-menu__icon { width: 20px; height: 20px; background-color: rgba(var(--color-iew11aada), 0); background-image: var(--image-iwutvyx4a); background-repeat: no-repeat; background-position: right 0 center; background-size: 13.20px auto; background-attachment: scroll; margin-left: 5px }
.hor-menu--u-i0cykthub .hor-menu__link { padding-top: 10px; padding-bottom: 10px; height: 40px; text-align: left; text-transform: uppercase; font-weight: 500 }
.hor-menu--u-i0cykthub .hor-menu__link:hover, .hor-menu--u-i0cykthub .hor-menu__link.is-hover { background-image: linear-gradient(rgba(var(--color-ilegez8lb), 1) 0%, rgba(var(--color-ilegez8lb), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.hor-menu--u-i0cykthub.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-i0cykthub .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-i0cykthub .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100%; display: none }
.hor-menu--u-i0cykthub .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-i0cykthub .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { min-width: 40px; min-height: 40px; background-image: var(--image-iujmethws); background-repeat: no-repeat; background-position: center center; background-size: 20.48px auto; background-attachment: scroll; background-color: rgba(var(--color-i0xtdveuf), 0); font-size: 0px }
.hor-menu--u-i0cykthub .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-iih8stpj4), 0); text-transform: uppercase; font-weight: 500; padding-top: 10px; padding-bottom: 10px }
.hor-menu--u-i0cykthub .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-i0cykthub .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { background-image: linear-gradient(rgba(var(--color-iy86ulesh), 1) 0%, rgba(var(--color-iy86ulesh), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.hor-menu--u-i0cykthub .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 20px; height: 20px; background-color: rgba(var(--color-ip5a5fvur), 0); background-image: var(--image-i5cfb4a5k); background-repeat: no-repeat; background-position: right 0px center; background-size: 10.24px auto; background-attachment: scroll }
.svg_image--u-iac8l8r4u { margin-left: 10px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-iitau3mgz), 0); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; margin-top: 0px }
.svg_image--u-iac8l8r4u svg { flex-shrink: 0; width: 100%; height: 100% }
.dropdown--u-im0dtne58 { display: inline-block; margin-right: 30px; z-index: 1 }
.dropdown__wrapper--u-i9w54357y { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-i3a8ti9i8 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 0px; 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-iyekiz7qe), 1); border-right-color: rgba(var(--color-i20ykiwzp), 1); border-bottom-color: rgba(var(--color-ik2ykgmx1), 1); border-left-color: rgba(var(--color-i9wdivo4p), 1); line-height: normal; background-color: rgba(var(--color-i1y56a9t2), 0); color: rgba(var(--color-i4rs2z8mb), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.dropdown__button--u-i3a8ti9i8:hover, .dropdown__button--u-i3a8ti9i8.is-hover { background-image: linear-gradient(rgba(var(--color-ix3q56mdm), 1) 0%, rgba(var(--color-ix3q56mdm), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; height: 40px; text-decoration: underline }
.dropdown__button--u-i3a8ti9i8:hover .text--u-ipbz8uwqz, .dropdown__button--u-i3a8ti9i8.is-hover .text--u-ipbz8uwqz { color: rgba(var(--color-iuzbvelkp), 1) }
.dropdown__content-wrapper--u-ic15w65yq { position: absolute; top: 100%; left: 0%; display: none; z-index: 1000; bottom: auto; right: auto }
.dropdown__content--u-i1o6zdnz6 { width: 300px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-i6648a4xc), 0); margin-top: 0px; z-index: 0; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-idqsnkl7y { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-left: 0px; margin-right: 0px; width: 100%; overflow-x: auto; overflow-y: auto }
.mosaic-shop2-folders--u-idqsnkl7y .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-ibfz22cki), 1) }
.mosaic-shop2-folders--u-idqsnkl7y .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-idqsnkl7y .mosaic-shop2-folders__item { width: 100%; flex-shrink: 0; margin-left: 0px; margin-right: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-icrrgvgl7), 0.1); position: relative }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-idqsnkl7y .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-idqsnkl7y .mosaic-shop2-folders__icon { width: 20px; height: 20px; margin-left: 10px; background-color: rgba(var(--color-iy285ls7q), 0); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-image: url("/d/down-arrow.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 13.56px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-ibwub1phr), 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-idqsnkl7y .mosaic-shop2-folders__sub-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; width: 100%; z-index: 10; position: static; list-style-type: none; background-color: rgba(var(--color-iit8cr8xl), 1); flex-wrap: nowrap; top: 0; left: 100%; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; display: none }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-link { color: rgba(var(--color-id0gcv3pr), 1); background-color: rgba(var(--color-i20g29iyl), 1) }
.mosaic-shop2-folders--u-idqsnkl7y .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-idqsnkl7y .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-idqsnkl7y .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-i17q3s98d), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-i2ibn8vjn), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-idqsnkl7y .svg_image--u-iiqy1cef5 { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0 }
.mosaic-shop2-folders--u-idqsnkl7y .svg_image--u-i6kiqvuil, .mosaic-shop2-folders--u-idqsnkl7y .svg_image--u-ikx6jltmq { 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-idqsnkl7y .mosaic-shop2-folders__link { font-size: 14px; font-weight: 500; text-transform: uppercase; padding-top: 10px; padding-bottom: 10px; color: rgba(var(--color-idtlsr83k), 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; padding-left: 15px; padding-right: 15px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__link:visited, .mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__link.is-visited { background-image: linear-gradient(rgba(var(--color-i5dc85ly7), 1) 0%, rgba(var(--color-i5dc85ly7), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__link.is-hover { background-image: linear-gradient(rgba(var(--color-ivjmqn809), 1) 0%, rgba(var(--color-ivjmqn809), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__item.is-opened { background-image: linear-gradient(rgba(var(--color-ipwyuuerx), 1) 0%, rgba(var(--color-ipwyuuerx), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-folders--u-idqsnkl7y.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; display: none; width: 100%; position: static }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-top: 10px; padding-bottom: 10px; font-size: 14px; text-transform: uppercase; font-weight: 500; background-color: rgba(var(--color-iaruuh164), 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgba(var(--color-igl32g44u), 1); padding-left: 15px; padding-right: 15px }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { background-image: linear-gradient(rgba(var(--color-in1zj1zdf), 1) 0%, rgba(var(--color-in1zj1zdf), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; color: rgba(var(--color-iaqnfsco3), 1) }
.mosaic-shop2-folders--u-idqsnkl7y .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { width: 20px; height: 20px; background-color: rgba(var(--color-iatw9tgd5), 0); background-image: url("/d/down-arrow.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 13.20px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-idqsnkl7y .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-idqsnkl7y .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon { background-image: url("/d/down-arrow.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 13.20px auto; background-attachment: scroll }
.text--u-ipbz8uwqz { color: rgba(var(--color-iiwm6stfq), 1); font-size: 14px; font-weight: 500; text-transform: uppercase }
.svg_image--u-iiqy1cef5 svg { width: 100%; height: 100% }
.svg_image--u-iiqy1cef5 .path-if1xotasq { fill: rgba(var(--color-iw5uyneqs), 1) }
.div--u-iz055qdz9 { width: 100%; position: relative; display: block; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-itaw3tds5), 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; overflow-x: auto; overflow-y: auto; max-height: 91vh; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; background-image: linear-gradient(rgba(var(--color-ihjlsm0wo), 1) 0%, rgba(var(--color-ihjlsm0wo), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.section--u-igsp2clxm { display: block; width: 100%; position: static; padding-left: 15px; padding-right: 15px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iaqtplik3), 0.05); color: rgba(var(--color-invyue1y2), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 14px; 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; z-index: 6; top: 0px }
.container--u-igie8ytv0 { width: 100%; max-width: 1336px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 10px; padding-bottom: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 1 }
.div--u-i59ffc3cb { width: auto; position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap; margin-right: 0px; max-width: 400px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-ik7or4sqi { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-right: 0px; max-width: 280px; max-height: 280px }
.div--u-iscn1l4pg { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-top: 10px; padding-bottom: 10px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.text--u-ilormqa3j { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-iifpb59g9), 1); font-size: 20px; margin-bottom: 5px }
.text--u-iq6om048a { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; color: rgba(var(--color-ih5ase0q8), 0.7); font-size: 14px; text-align: center }
.imageFit--u-i5v50451q { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: auto; max-width: 100%; max-height: 100% }
.imageFit__img--u-ijmtkgqli { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-izi0562af { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-is5xpqmbw), 0.4) }
.imageFit__zoom--u-iu00ct3hf { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ic8brf2s1), 1) }
.svg_image--u-ip0vqrhyn { 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-ip0vqrhyn svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-iejwklxxs { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-i8fv9t24c { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-right: 20px }
.list--u-iw0g6iied { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; width: auto; margin-right: 20px }
.link-universal--u-ipoqh0dkc { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-right: 0px }
.imageFit--u-ikx175j4c { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px }
.imageFit__img--u-iyvorufom { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-iubbbcnbx { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iisknl6cl), 0.4) }
.imageFit__zoom--u-i85lylfx6 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i0miracy6), 1) }
.svg_image--u-ij3523fqb { 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-ij3523fqb svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-ihgs5k3o7 { width: 30%; 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 }
.mosaic-shop2-cart-preview--u-i95c7kesv { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; min-width: 0px; height: auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-color: rgba(var(--color-ijpmzicjq), 1); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz { color: rgba(var(--color-ivagj1mjj), 1); display: block; padding-top: 8px; padding-left: 0px; padding-right: 0px; padding-bottom: 8px; text-decoration-line: unset }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz.mosaic-shop2-cart-preview__link--empty { background-color: rgba(var(--color-itezc9lbp), 0); color: rgba(var(--color-ixofg0qvk), 1); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center; width: 30px; height: 30px; min-width: 0px; max-width: 30px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; 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 }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__total { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__total-heading { font-size: 14px; margin-right: 5px; display: block; font-weight: 500 }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__total-count { font-size: 14px; font-weight: 500; 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; text-align: center; background-image: linear-gradient(rgba(var(--color-il7tj1u93), 1) 0%, rgba(var(--color-il7tj1u93), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; color: rgba(var(--color-iuqg8g1gm), 1) }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__sum { display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__sum-heading { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 0.8em; margin-right: 5px }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__sum-price { font-size: 0.9em }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz .mosaic-shop2-cart-preview__sum-currency { font-size: 0.9em; margin-left: 5px }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total-count { color: rgba(var(--color-ikfnloq23), 1) }
.mosaic-shop2-cart-preview__link--u-iyx2h5otz.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total { max-width: none; min-width: auto; min-height: auto; text-align: center }
.div--u-i8g2ysbam { 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; margin-left: 0px; margin-right: 0px }
.imageFit--u-ixq15oibp { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px; min-width: 0px; max-width: none; flex-shrink: 0; margin-right: 10px }
.imageFit__img--u-i1eu5u8g1 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i1cnf5z49 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iw862f7w1), 0.4) }
.imageFit__zoom--u-ihwqcbiy0 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iqqpwrxel), 1) }
.svg_image--u-ittc3upw8 { 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-ittc3upw8 svg { flex-shrink: 0; width: 100%; height: 100% }
.auth-widget--u-iciav9t3k { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; font-family: Arial, Helvetica, sans-serif; line-height: normal; background-color: rgba(var(--color-iptuq41zg), 0.1); color: rgba(var(--color-ij7waauow), 1); margin-left: 20; margin-right: 20px }
.auth-widget__unauthorized--u-i08ld9on9 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; cursor: pointer; justify-content: center; height: 41px; width: 41px }
.auth-widget__authorized--u-i9i38dgfn { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; cursor: pointer; height: 41px }
.auth-widget__user-name--u-i12xhkdgs { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-idkpffi2e), 1) }
.auth-widget__settings--u-izojt8zbf { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-i4bolk582), 1) }
.auth-widget__orders--u-iywsn3fwp { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-iwoz5qjul), 1) }
.auth-widget__user-logout--u-ite5vwwlj { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 2px; margin-right: 2px; color: rgba(var(--color-ixu97yptf), 1) }
.imageFit--u-i1txynij0 { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px }
.imageFit__img--u-i7xktme40 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i83ywcrti { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iaxyuxvow), 0.4) }
.imageFit__zoom--u-id2wyf850 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i6h2oen1u), 1) }
.svg_image--u-i3cf3b66t { 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-i3cf3b66t svg { flex-shrink: 0; width: 100%; height: 100% }
.auth-widget__unauthorized-text--u-iv7xr05lr { display: none }
.div--u-iegwypofb { width: 30%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.link-universal--u-iw31vu88k { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40px; margin-right: 20px; margin-left: 20px }
.text--u-iwx4rxo1n { display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-i2c3i7u06), 1); font-weight: 500 }
.svg_image--u-ids6hh7m0 { 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-right: 10px }
.svg_image--u-ids6hh7m0 > svg { flex-shrink: 0 }
.svg_image--u-ids6hh7m0 svg { width: 100%; height: 100% }
.div--u-iydzthuxm { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-shrink: 0; z-index: 1 }
.svg_image--u-i1yja1l7u { 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-i1yja1l7u > svg { flex-shrink: 0 }
.svg_image--u-i1yja1l7u svg { width: 100%; height: 100% }
.list__item--u-i9fzvu3as { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; display: -webkit-box; display: -ms-flexbox; display: flex }
.list--u-i60lpjg7x { display: inline-block }
.text--u-i9nx8mpf6 { font-weight: 500; color: rgba(var(--color-i9sz490ps), 1); display: block }
.dropdown--u-i5yggosst { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; margin-left: auto; margin-right: 0px; z-index: 1 }
.dropdown__wrapper--u-ic23de9vi { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-imcqxu3di { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 7px; padding-bottom: 5px; padding-left: 7px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; line-height: normal; background-color: rgba(var(--color-inahp193l), 0); color: rgba(var(--color-iqpbk9i0n), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-shrink: 0 }
.dropdown__content-wrapper--u-i7spuqb21 { position: absolute; top: 100%; left: 0%; display: none; z-index: 1000; bottom: auto; right: auto }
.dropdown__content--u-i3zdqw9q2 { width: 200px; padding-top: 15px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; background-color: rgba(var(--color-inktqwivk), 1); margin-left: -160px; margin-right: 0px; left: auto; right: 0px; box-shadow: 0px 0px 20px -10px rgba(var(--color-iakhj15lc), 0.2); z-index: 4 }
.svg_image--u-in7eyk6ab { margin-left: 0px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 15px; width: 11px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i22u2rkmq), 0) }
.svg_image--u-in7eyk6ab svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iwe8ver44 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ihxnkf0wb), 0.05) }
.svg_image--u-ivk8ogg6n { 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: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ivk8ogg6n > svg { flex-shrink: 0 }
.svg_image--u-ivk8ogg6n svg { width: 100%; height: 100% }
.list__item--u-i7a0ec1vb { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; display: -webkit-box; display: -ms-flexbox; display: flex }
.list--u-iesb6hq65 { display: block }
.text--u-iz8laqlpo { font-weight: 500; color: rgba(var(--color-imnj21mjx), 1); display: block }
.link-universal--u-igv9ep2r3 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; background-color: rgba(var(--color-iybsb7to7), 0); color: rgba(var(--color-i23432f6b), 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 }
.text--u-i7ridrvyf { color: rgba(var(--color-i1p5h6i5q), 1); text-transform: none; font-weight: 500 }
.link-universal--u-iae8to4ju { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.link-universal--u-isf4uuwsq { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.dropdown--u-iyygoamgv { display: block }
.dropdown__wrapper--u-ibuff7c9f { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-iea1fxzzv { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; line-height: normal; background-color: rgba(var(--color-ijeah7xwr), 1); color: rgba(var(--color-ieejq5joq), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 41px; height: 41px }
.dropdown__content-wrapper--u-ixw7l60t9 { position: absolute; top: 0%; left: auto; display: none; z-index: 1000; bottom: auto; right: 100% }
.dropdown__content--u-iqz5he27p { width: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-i55vag5wt), 1); min-height: 41px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.svg_image--u-iibwb2m7x { margin-left: 0px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-izqbdlbgz), 0) }
.svg_image--u-iibwb2m7x svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-i3vieft3d { flex-shrink: 0; display: none }
.mosaic-search--u-i5p4gbvu7 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-search__form--u-ibw1qveih { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; border-bottom-style: solid; border-bottom-width: 0px; box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipwav8yva), 1) }
.mosaic-search__label--u-il4fozyba { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 200px }
.mosaic-search__input--u-ilkf8yxn9 { width: 100%; padding-left: 10px; padding-right: 10px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-color: rgba(var(--color-iyle65xrn), 0) }
.mosaic-search__button--u-ib62lfikj { cursor: pointer; background-color: rgba(var(--color-itk4pe425), 0); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; height: 41px; width: auto; flex-shrink: 0; padding-right: 10px }
.mosaic-search__span--u-ihvl3jxyf { display: block; margin-left: 5px; font-weight: 500 }
.svg_image--u-ivrn1xo28 { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i89um780b), 0) }
.svg_image--u-ivrn1xo28 > svg { flex-shrink: 0 }
.svg_image--u-ivrn1xo28 svg { width: 100%; height: 100% }
.div--u-iicnmndnl { width: auto; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding-right: 0px; background-image: linear-gradient(rgba(var(--color-ifvtp66f6), 1) 0%, rgba(var(--color-ifvtp66f6), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-itqxqels9 { width: 41px; position: absolute; right: 54px; top: 0px; bottom: 0px; z-index: 1; margin-top: auto; margin-bottom: auto; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: 0px; height: 41px; justify-content: center }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__title { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; background-color: rgba(var(--color-irl2gi97h), 0); cursor: pointer; display: block }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__body { padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-top-width: 0px; 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-i8pirl8um), 1); border-right-color: rgba(var(--color-i7mxctvtg), 1); border-bottom-color: rgba(var(--color-ixhnox9jk), 1); border-left-color: rgba(var(--color-ixv2edjeo), 1); background-color: rgba(var(--color-i38yvzgdg), 1); display: none; position: absolute; z-index: 1; left: 0; right: 0; top: 100%; width: 303px; margin-left: -167px; margin-right: 0px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__row { padding-top: 6px; padding-bottom: 6px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__row-title { margin-bottom: 5px; font-size: 14px; opacity: 0.5 }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between }
.mosaic-shop2-search--u-itqxqels9 .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-itqxqels9 .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-itqxqels9 .mosaic-shop2-search__interval-text { margin-right: 5px; font-size: 14px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 30px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ix3t946nx), 0.15); border-right-color: rgba(var(--color-i7ksdp757), 0.15); border-bottom-color: rgba(var(--color-ii6q9b7ne), 0.15); border-left-color: rgba(var(--color-iq6nyqddf), 0.15); font-size: 14px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__input { width: 100%; height: 30px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; 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-ipphmbp2m), 0.15); border-right-color: rgba(var(--color-iucwdw5z6), 0.15); border-bottom-color: rgba(var(--color-i7jf9tbt9), 0.15); border-left-color: rgba(var(--color-iy90njv03), 0.15) }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__select { width: 100%; height: 30px; padding-left: 5px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-ivvot8l6g), 0.15); border-right-color: rgba(var(--color-iqwvzl68l), 0.15); border-bottom-color: rgba(var(--color-i8nc0ylxv), 0.15); border-left-color: rgba(var(--color-i4mszjucz), 0.15) }
.mosaic-shop2-search--u-itqxqels9 .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-itqxqels9 .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__colors-arrow { width: 8px; height: 10px; flex-shrink: 0; background-image: url("/d/arrow-down-sign-to-navigate.svg"); background-repeat: repeat; background-position: left 0px top 0px; background-size: contain; background-attachment: scroll }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; font-size: 14px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__color-active { min-height: 30px; 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-i5kdnwp35), 0.15); border-right-color: rgba(var(--color-i6qefgdsr), 0.15); border-bottom-color: rgba(var(--color-i68leivpf), 0.15); border-left-color: rgba(var(--color-i807jj3d9), 0.15); 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-itqxqels9 .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-inpq39drb), 1); border-right-color: rgba(var(--color-imacgf88r), 1); border-bottom-color: rgba(var(--color-ivwmw5qs8), 1); border-left-color: rgba(var(--color-iga5p7s9w), 1); background-color: rgba(var(--color-ifk1wg0e0), 1) }
.mosaic-shop2-search--u-itqxqels9 .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-itqxqels9 .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-ixi1ip2bg), 1); border-right-color: rgba(var(--color-i5aj6fpbh), 1); border-bottom-color: rgba(var(--color-ivrkb0h5f), 1); border-left-color: rgba(var(--color-imkkffjew), 1); position: relative; background-size: contain; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-iz1gzh180), 1) }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-i6w5474t8), 1) }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__color-check { top: 3px; left: 3px; width: 15px; height: 15px; position: absolute; background-image: url("/d/fgs16_image-placeholder.png"); display: none }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__button { width: 100%; min-height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: rgba(var(--color-i65gghkho), 1); color: rgba(var(--color-i0c258whc), 1) }
.mosaic-shop2-search--u-itqxqels9 .svg_image--u-i1pbbffu7 { width: 20px; height: 20px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox {  }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ia9m2xut0), 1); border-right-color: rgba(var(--color-ijhszm9q8), 1); border-bottom-color: rgba(var(--color-iuukttkei), 1); border-left-color: rgba(var(--color-ihvd6nvqe), 1); background-color: rgba(var(--color-ii80ny7r5), 0.2); display: none }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 5px }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-ioqmbiajv), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.svg_image--u-i1pbbffu7 { 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-i1pbbffu7 > svg { flex-shrink: 0 }
.svg_image--u-i1pbbffu7 svg { width: 100%; height: 100% }
.mosaic-search--u-iaacm9luz { position: relative; display: none }
.mosaic-search__form--u-i7g25m909 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative }
.mosaic-search__label--u-icn75zglp { display: none; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 180px; position: absolute; right: 100% }
.mosaic-search__input--u-irlbq1sbr { width: 100%; min-height: 41px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ity9r4xke), 1); outline-color: rgba(var(--color-iinroeohe), 0) }
.mosaic-search__button--u-izvsrdfv0 { cursor: pointer; width: 41px; height: 41px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.svg_image--u-iywqdjyda { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-inpuop0de), 0) }
.svg_image--u-iywqdjyda > svg { flex-shrink: 0 }
.svg_image--u-iywqdjyda svg { width: 100%; height: 100% }
.mosaic-shop2-search--u-idirg5xeb { width: 40px; position: static; right: 50px; top: 0px; bottom: 0px; z-index: 1; margin-top: auto; margin-bottom: auto; display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: 0px; height: 40px; justify-content: center; opacity: 1 }
.mosaic-shop2-search--u-idirg5xeb:hover, .mosaic-shop2-search--u-idirg5xeb.is-hover { opacity: 1 }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__title { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; background-color: rgba(var(--color-iwa5uiu6h), 0); cursor: pointer; display: block }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__body { padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i8y0hdvvo), 1); border-right-color: rgba(var(--color-imw7rvgz9), 1); border-bottom-color: rgba(var(--color-iovejo8ds), 1); border-left-color: rgba(var(--color-ie02rpn2w), 1); background-color: rgba(var(--color-im2sy1sov), 1); display: none; position: absolute; z-index: 1; left: 0; right: 0; top: 100%; width: 250px; margin-left: -108px; margin-right: 0px }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__row { padding-top: 6px; padding-bottom: 6px }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__row-title { margin-bottom: 5px; font-size: 14px; opacity: 0.5 }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between }
.mosaic-shop2-search--u-idirg5xeb .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-idirg5xeb .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-idirg5xeb .mosaic-shop2-search__interval-text { margin-right: 5px; font-size: 14px }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 30px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ixl4m8bc3), 0.15); border-right-color: rgba(var(--color-iodpa4xfj), 0.15); border-bottom-color: rgba(var(--color-i4wm41dfh), 0.15); border-left-color: rgba(var(--color-iw6lgu4tm), 0.15); font-size: 14px }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__input { width: 100%; height: 30px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; 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-ilrcminno), 0.15); border-right-color: rgba(var(--color-i0x5qrj2b), 0.15); border-bottom-color: rgba(var(--color-ihesgku5k), 0.15); border-left-color: rgba(var(--color-i5mkid9ly), 0.15) }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__select { width: 100%; height: 30px; padding-left: 5px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-i0txd7n2h), 0.15); border-right-color: rgba(var(--color-ivz48zecg), 0.15); border-bottom-color: rgba(var(--color-i5lzo7g7o), 0.15); border-left-color: rgba(var(--color-i3vwsvwv9), 0.15) }
.mosaic-shop2-search--u-idirg5xeb .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-idirg5xeb .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__colors-arrow { width: 8px; height: 10px; flex-shrink: 0; background-image: url("/d/fgs16_image-placeholder.png") }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; font-size: 14px }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__color-active { min-height: 30px; 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-ijctey3bu), 0.15); border-right-color: rgba(var(--color-igpibke4q), 0.15); border-bottom-color: rgba(var(--color-i9txwwv78), 0.15); border-left-color: rgba(var(--color-ipf9udy21), 0.15); 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-idirg5xeb .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-ib0nljvot), 1); border-right-color: rgba(var(--color-i094hj87z), 1); border-bottom-color: rgba(var(--color-ioszxx5pg), 1); border-left-color: rgba(var(--color-i1ynuu4i7), 1); background-color: rgba(var(--color-ip9cqn0rr), 1) }
.mosaic-shop2-search--u-idirg5xeb .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-idirg5xeb .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-itv90lusw), 1); border-right-color: rgba(var(--color-iw9l4mk6a), 1); border-bottom-color: rgba(var(--color-ik84925or), 1); border-left-color: rgba(var(--color-iznzmynfm), 1); position: relative; background-size: contain; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-ipewlp5pg), 1) }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-iuz1j7f3z), 1) }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__color-check { top: 3px; left: 3px; width: 15px; height: 15px; position: absolute; background-image: url("/d/fgs16_image-placeholder.png"); display: none }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__button { width: 100%; min-height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: rgba(var(--color-i3ewsuhp2), 1); color: rgba(var(--color-ivekprdn8), 1) }
.mosaic-shop2-search--u-idirg5xeb .svg_image--u-iqbg0xwaw { width: 20px; height: 20px }
.mosaic-shop2-search--u-idirg5xeb .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-i0jb02hq2), 1); border-right-color: rgba(var(--color-irljov8q0), 1); border-bottom-color: rgba(var(--color-ia4gjfvln), 1); border-left-color: rgba(var(--color-id3hvz2pv), 1); background-color: rgba(var(--color-i3psmrtte), 0.2) }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 5px }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-idn5cyf7z), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.svg_image--u-iqbg0xwaw { 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-iqbg0xwaw > svg { flex-shrink: 0 }
.svg_image--u-iqbg0xwaw svg { width: 100%; height: 100% }
.mosaic-s3-include--u-ig5e9rmko { display: block }

@media (max-width: 991px) {
	.section--u-ilwj4by8n { display: none }
	.div--u-iydzthuxm { display: none }
	.link-universal--u-iw31vu88k { display: none }
	.auth-widget--u-iciav9t3k { display: none }
	.list--u-iw0g6iied { display: none }
	.div--u-i8g2ysbam { margin-left: 20px }
	.dropdown__content-wrapper--u-ixw7l60t9 { top: 0%; bottom: auto; left: auto; right: 100% }
	.dropdown__content--u-iqz5he27p { width: 72.92vw; margin-left: 0px; margin-right: 0px; background-image: linear-gradient(rgba(var(--color-iurbomppa), 1) 0%, rgba(var(--color-iurbomppa), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
	.div--u-iicnmndnl { margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-search__input--u-ilkf8yxn9 { margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-search__label--u-il4fozyba { margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-search__form--u-ibw1qveih { margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-search--u-i5p4gbvu7 { margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__body { width: 300px; margin-left: auto; margin-right: -95px }
}

@media (max-width: 767px) {
	.div--u-i8g2ysbam { display: none }
	.dropdown__content-wrapper--u-ixw7l60t9 { left: auto; right: 100%; top: 0%; bottom: auto }
	.dropdown__content--u-iqz5he27p { width: 79vw }
	.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__body { width: 300px }
}

@media (max-width: 479px) {
	.div--u-i8g2ysbam { display: none }
	.mosaic-shop2-search--u-itqxqels9 .mosaic-shop2-search__body { margin-left: auto; margin-right: -95px; width: 265px }
	.mosaic-shop2-search--u-idirg5xeb .mosaic-shop2-search__body { margin-left: -177px; margin-right: auto }
	.dropdown__content--u-iqz5he27p { width: 70vw }
}