@font-face { font-family: "Roboto"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-t.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-t-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-l-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-r-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-m-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-b-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-bl-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
:root {
	--color-ia6m4zd6r: 249, 249, 249;
	--color-irurzl0gr: 26, 26, 26;
	--color-iiue211vj: 0, 0, 0;
	--color-iqd8gi256: 0, 0, 0;
	--color-i6aluotu9: 56, 163, 204;
	--color-ipg269c4p: 26, 26, 26;
	--color-i6i0utkkf: 26, 26, 26;
	--color-iurs7btuc: 26, 26, 26;
	--color-itvq01etp: 26, 26, 26;
	--color-ih7ckm0tt: 26, 26, 26;
	--color-iapg2lely: 234, 19, 19;
	--color-i9bjtdh8w: 255, 255, 255;
	--color-i6bmn5pse: 26, 26, 26;
	--color-ibbho2a9w: 26, 26, 26;
	--color-ii8nnzrpn: 255, 105, 132;
	--color-iz53elgnm: 0, 0, 0;
	--color-i18u24irn: 34, 34, 34;
	--color-i039lg0z3: 199, 199, 199;
	--color-iai39t28x: 255, 255, 255;
	--color-ixi7l9pua: 255, 255, 255;
	--color-ijur83oqy: 255, 255, 255;
	--color-ilhff5995: 255, 105, 132;
	--color-iqg2w8txr: 255, 254, 254;
	--color-izq9ufe0f: 26, 26, 26;
	--color-iidhz6in8: 26, 26, 26;
	--color-ivczx4215: 26, 26, 26;
	--color-iuqcsimkv: 26, 26, 26;
	--color-i94ye3ihc: 255, 255, 255;
	--color-ioljfuyo3: 255, 255, 255;
	--color-i2nrnekmg: 255, 255, 255;
	--color-iqa0a3n79: 26, 26, 26;
	--color-ighrdciz6: 26, 26, 26;
	--color-i1mk23jbe: 26, 26, 26;
	--color-igjs9oqx6: 26, 26, 26;
	--color-inom4odzw: 26, 26, 26;
	--color-ip9cc54v2: 34, 34, 34;
	--color-iyb6slt1z: 34, 34, 34;
	--color-ifodlfl3g: 26, 26, 26;
	--color-i9k9l0l6n: 26, 26, 26;
	--color-in63xlzq7: 255, 255, 252;
	--color-izzj0hkfu: 255, 255, 255;
	--color-i3revcre2: 26, 26, 26;
	--color-iifp98btz: 0, 0, 0;
	--color-iypxzd5o8: 0, 0, 0;
	--color-i1k9fjee0: 238, 238, 238;
	--color-iqfby1kci: 0, 0, 0;
	--color-ioqv07z27: 255, 255, 255;
	--color-imjksnajf: 221, 221, 221;
	--color-ihznbz1kc: 51, 51, 51;
	--color-ijl0dstbl: 255, 255, 255;
	--color-ijmjton8m: 51, 51, 51;
	--color-i4ciwf56v: 26, 26, 26;
	--color-il9g12p1i: 26, 26, 26;
	--color-iijtls6m5: 221, 221, 221;
	--color-izw2yggua: 26, 26, 26;
	--color-io12g9fhp: 234, 19, 19;
	--color-iql8isvd9: 234, 19, 19;
	--color-id80d971s: 255, 255, 255;
	--color-iavl3j13e: 26, 26, 26;
	--color-ixxsgi378: 26, 26, 26;
	--color-iwmj9z3k6: 255, 255, 255;
	--color-iqmt32qi5: 26, 26, 26;
	--color-i4qoqvtvy: 255, 255, 255;
	--color-i975kvddo: 255, 105, 132;
	--color-iqpdogq1g: 26, 26, 26;
	--color-ikbfdxfw8: 42, 51, 63;
	--color-i3h30jqjd: 26, 26, 26;
	--color-ijbm1qvdl: 26, 26, 26;
	--color-it8lad7h6: 26, 26, 26;
	--color-i8egl6u3t: 26, 26, 26;
	--color-id1vaddyc: 26, 26, 26;
	--color-ijczg2ltx: 26, 26, 26;
	--color-ixpcilg38: 26, 26, 26;
	--color-ihe1ysi4u: 26, 26, 26;
	--color-i70ia5c0w: 26, 26, 26;
	--color-iw0sqoaf3: 26, 26, 26;
	--color-i2vdal7kd: 26, 26, 26;
	--color-i70ctg6md: 26, 26, 26;
	--color-ijw300nbv: 255, 255, 255;
	--color-is7tt14ls: 0, 0, 0;
	--color-is3sko3ac: 26, 26, 26;
	--color-iiprnz35s: 26, 26, 26;
	--color-ir1hc9n1p: 26, 26, 26;
	--color-i0kttanqj: 26, 26, 26;
	--color-iddh6b5uc: 255, 255, 255;
	--color-ijw5seejn: 255, 255, 255;
	--color-isclani88: 255, 255, 255;
	--color-ixjiiuam9: 0, 0, 0;
	--color-ioqqvrxuo: 26, 26, 26;
	--color-i1h0feer6: 26, 26, 26;
	--color-is5t4lkq7: 255, 255, 255;
	--color-ih7yecmcf: 255, 255, 255;
	--color-icu9go15o: 26, 26, 26;
	--color-iniobjq82: 255, 255, 255;
	--color-i9pcgihyk: 26, 26, 26;
	--color-iu184x7p5: 255, 255, 255;
	--color-immikte6b: 255, 105, 132;
	--color-izsyibp42: 255, 105, 132;
	--color-irohjr7va: 255, 105, 132;
	--color-iyj386mmj: 26, 26, 26;
	--color-ici63djop: 0, 0, 0;
	--color-il4oxvrgv: 26, 26, 26;
	--color-iwogusx00: 26, 26, 26;
	--color-ilty86oi2: 26, 26, 26;
	--color-i4ibx3cfi: 255, 105, 132;
	--color-i7md24p8m: 239, 239, 239;
	--color-ia54vlfy9: 26, 26, 26;
	--color-iwaxo398e: 255, 255, 255;
	--color-if1mn7hxa: 26, 26, 26;
	--color-ix1oe8it2: 238, 238, 238;
	--color-idhl9pgsh: 26, 26, 26;
	--color-iveobhkz6: 26, 26, 26;
	--color-icfgwqeep: 26, 26, 26;
	--color-i5ljewgi3: 0, 0, 0;
	--color-i2xf0ysvv: 255, 255, 255;
	--color-ipm04j722: 51, 51, 51;
	--color-ipg6gpg9d: 221, 221, 221;
	--color-i7zggmodf: 255, 255, 255;
	--color-iycazfp4x: 51, 51, 51;
	--color-i8yv933q2: 26, 26, 26;
	--color-inxm5yvel: 221, 221, 221;
	--color-ixv1u5l0m: 26, 26, 26;
	--color-il6ve808v: 255, 105, 132;
	--color-iirz32p5e: 255, 105, 132;
	--color-i6bhezq44: 255, 105, 132;
	--color-iz47c6jht: 0, 0, 0;
	--color-iwa0pge58: 26, 26, 26;
	--color-ie7itud8j: 26, 26, 26;
	--color-isnufe1l6: 26, 26, 26;
	--color-i3iktsoc3: 255, 105, 132;
	--color-ij96d3igp: 255, 105, 132;
	--color-iakwu86kh: 255, 105, 132;
	--color-iincmtiuu: 255, 105, 132;
	--color-id9jww8bt: 26, 26, 26;
	--color-i33q3frht: 255, 105, 132;
	--color-ik5mf1b1w: 255, 105, 132;
	--color-iv87qivgd: 55, 174, 226;
	--color-isxix0xrx: 30, 150, 200;
	--color-ihcnkr9y7: 239, 247, 252;
	--color-i7v0z0cdp: 255, 255, 255;
	--color-iat9r0b4d: 200, 218, 234;
	--color-iemr66qol: 169, 201, 221;
}

.section--u-i7r3f3zj1 { display: block; width: 100%; position: relative; background-color: rgba(var(--color-ia6m4zd6r), 1); color: rgba(var(--color-irurzl0gr), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none; padding-right: 0px; padding-left: 0px; padding-top: 0px }
.container--u-i1jz0orr8 { width: 100%; max-width: 1350px; margin-right: auto; margin-left: auto; position: relative; padding-top: 50px; padding-bottom: 50px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 30px; padding-left: 30px }
.div--u-iyyi3afzt { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-i4i23z5in { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; justify-content: flex-end }
.imageFit--u-ix58mek2t { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; margin-right: 40px; flex-shrink: 0; min-height: 70px; max-width: 280px }
.imageFit__img--u-ivffk8xd4 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-ihngjsd8u { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iqd8gi256), 0.4) }
.imageFit__zoom--u-i89xktczv { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i6aluotu9), 1) }
.svg_image--u-im8dsig5j { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-im8dsig5j svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-i7hwwrfia { width: 100%; position: relative; display: inline-block }
.text--u-it2vdq3il { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 30px; color: rgba(var(--color-ipg269c4p), 1) }
.text--u-ixso4ytj5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 18px; color: rgba(var(--color-i6i0utkkf), 0.7); font-size: 14px }
.svg_image--u-i5vx4l5zl { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 24px; width: 24px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 20px; margin-top: 0px; margin-bottom: 3px }
.svg_image--u-i5vx4l5zl > svg { flex-shrink: 0 }
.svg_image--u-i5vx4l5zl .path-ijeaavwvj { stroke: rgba(var(--color-iurs7btuc), 1) }
.div--u-inxgcwhw5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 4px }
.text--u-ie5qcqmgk { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 15px; color: rgba(var(--color-itvq01etp), 0.6); margin-bottom: 2px }
.link-universal--u-inq0gs6hs { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; font-size: 20px; color: rgba(var(--color-ih7ckm0tt), 1); font-weight: 500 }
.link-universal--u-ixx2y6h0k { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-iapg2lely), 0); color: rgba(var(--color-i9bjtdh8w), 1); position: relative; text-decoration-line: none; padding-top: 0px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i6bmn5pse), 0.06); margin-left: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 19px }
.link-universal--u-ixx2y6h0k:hover, .link-universal--u-ixx2y6h0k.is-hover { box-shadow: none; background-color: rgba(var(--color-ii8nnzrpn), 1) }
.svg_image--u-irvbrs889 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 32px; width: 32px; overflow-x: hidden; overflow-y: hidden; margin-top: 0px }
.svg_image--u-irvbrs889 > svg { flex-shrink: 0 }
.svg_image--u-irvbrs889 .stop-id6wmd4nw { stop-color: rgba(var(--color-iv87qivgd), 1) }
.svg_image--u-irvbrs889 .stop-injueq0lw { stop-color: rgba(var(--color-isxix0xrx), 1) }
.svg_image--u-irvbrs889 .stop-ino8wtx0a { stop-color: rgba(var(--color-ihcnkr9y7), 1) }
.svg_image--u-irvbrs889 .stop-ip76ljq6v { stop-color: rgba(var(--color-i7v0z0cdp), 1) }
.svg_image--u-irvbrs889 .circle-ik16a4ohs { fill: url(#ib39v17qd-a) }
.svg_image--u-irvbrs889 .path-i38poastr { fill: rgba(var(--color-iat9r0b4d), 1) }
.svg_image--u-irvbrs889 .path-i2e1kohap { fill: rgba(var(--color-iemr66qol), 1) }
.svg_image--u-irvbrs889 .path-ixgq9rqmi { fill: url(#ib39v17qd-b) }
.link-universal--u-irmgv2cmd { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-cart-preview--u-i2ekehzzx { display: inline-block; background-color: rgba(var(--color-iz53elgnm), 0); height: 52px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; margin-left: 15px; padding-top: 1px; margin-right: -5px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link { color: rgba(var(--color-i18u24irn), 1); display: block; padding-top: 8px; padding-left: 10px; padding-right: 10px; padding-bottom: 8px; text-decoration-line: unset; background-color: rgba(var(--color-i039lg0z3), 1) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .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-i2ekehzzx .mosaic-shop2-cart-preview__total-heading { font-size: 0.8em; margin-right: 5px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__total-count { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-i2ekehzzx .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-i2ekehzzx .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-i2ekehzzx .mosaic-shop2-cart-preview__sum-price { font-size: 0.9em }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__sum-currency { font-size: 0.9em; margin-left: 5px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link { padding-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-iai39t28x), 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-i2ekehzzx .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-ixi7l9pua), 0); height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 5px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty { margin-left: 0px; padding-right: 0px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum-heading { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__total-count { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .svg_image--u-id6t9xnqt { height: 30px; width: 30px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .svg_image--u-id6t9xnqt { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total-heading { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .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-ijur83oqy), 1); left: auto; justify-content: center }
.mosaic-shop2-cart-preview--u-i2ekehzzx .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-ilhff5995), 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-iqg2w8txr), 1) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya { height: 30px; width: 30px; margin-right: 4px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .svg_image--u-i483rqsya { height: 30px; width: 30px; display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .div--u-i49zavnum { color: rgba(var(--color-i2nrnekmg), 1); padding-top: 7px; padding-bottom: 7px; background-color: rgba(var(--color-iqa0a3n79), 0.75); display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .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-i2ekehzzx .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-i2ekehzzx .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-i2ekehzzx .mosaic-shop2-cart-preview__link .div--u-i49zavnum { display: none; top: 100%; margin-top: 50px }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .div--u-in3nuu6oc { border-bottom-color: rgba(var(--color-ighrdciz6), 0.75) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .div--u-i30xt6lz8 { background-color: rgba(var(--color-i1mk23jbe), 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-igjs9oqx6), 0.75); flex-shrink: 0; width: auto; padding-right: 16px; padding-left: 16px; font-size: 12px; line-height: 1em }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .div--u-iej5asinl { border-bottom-style: solid; border-bottom-width: 4px; border-bottom-color: rgba(var(--color-inom4odzw), 0.75); border-right-style: solid; border-right-width: 5px; border-right-color: rgba(var(--color-ip9cc54v2), 0); border-left-style: solid; border-left-width: 5px; border-left-color: rgba(var(--color-iyb6slt1z), 0); position: absolute; bottom: 100%; height: 5px; width: 0px; left: 50%; transform: translate3D(-50%, 0px, 0px) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .div--u-iej5asinl { display: none; height: 15px; width: 15% }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link .div--u-i30xt6lz8 { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { color: rgba(var(--color-in63xlzq7), 1) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .text--u-i8911riko { color: rgba(var(--color-i4qoqvtvy), 1) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link:hover .div--u-i49zavnum, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview-empty__link.is-hover .div--u-i49zavnum { display: block }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link:hover .div--u-i30xt6lz8, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.is-hover .div--u-i30xt6lz8 { display: block; white-space: nowrap; background-color: rgba(var(--color-ifodlfl3g), 0.75) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum-price, .mosaic-shop2-cart-preview--u-i2ekehzzx .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-i2ekehzzx .mosaic-shop2-cart-preview__link:hover .mosaic-shop2-cart-preview__sum, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.is-hover .mosaic-shop2-cart-preview__sum {  }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link:hover .div--u-iej5asinl, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.is-hover .div--u-iej5asinl { border-bottom-color: rgba(var(--color-ixpcilg38), 0.75) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-i483rqsya { display: none; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-id6t9xnqt { display: -webkit-box; display: -ms-flexbox; display: flex; height: 30px; justify-content: center }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__total { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-i30xt6lz8 { 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-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .mosaic-shop2-cart-preview__sum { display: none }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .text--u-i8911riko {  }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-i30xt6lz8, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-i30xt6lz8 { background-color: rgba(var(--color-id1vaddyc), 0.85) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty:hover .div--u-iej5asinl, .mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty.is-hover .div--u-iej5asinl { border-bottom-color: rgba(var(--color-ijczg2ltx), 0.85) }
.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link .div--u-i30xt6lz8, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link .div--u-i30xt6lz8 { display: block; background-color: rgba(var(--color-iqpdogq1g), 0.75) }
.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link .div--u-iej5asinl, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link .div--u-iej5asinl { border-bottom-color: rgba(var(--color-i2vdal7kd), 0.75) }
.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-i30xt6lz8, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-i30xt6lz8 { background-color: rgba(var(--color-i70ia5c0w), 0.75); border-bottom-color: rgba(var(--color-iw0sqoaf3), 0.8) }
.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iej5asinl, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .div--u-iej5asinl { border-bottom-color: rgba(var(--color-i70ctg6md), 0.8) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya .path-i3ywtbwnw { fill: rgba(var(--color-i9k9l0l6n), 1) }
.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link.mosaic-shop2-cart-preview__link--empty .svg_image--u-id6t9xnqt .path-ix6y083dx { stroke: rgba(var(--color-i8egl6u3t), 1) }
.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya .path-i3ywtbwnw, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya .path-i3ywtbwnw { fill: rgba(var(--color-i975kvddo), 1) }
.svg_image--u-id6t9xnqt { 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-id6t9xnqt > svg { flex-shrink: 0 }
.svg_image--u-id6t9xnqt .path-ix6y083dx { stroke: rgba(var(--color-izq9ufe0f), 1) }
.svg_image--u-i483rqsya { 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-i483rqsya > svg { flex-shrink: 0 }
.svg_image--u-i483rqsya .path-i3ywtbwnw { fill: rgba(var(--color-iidhz6in8), 1) }
.div--u-i49zavnum { position: absolute; display: inline-block; background-color: rgba(var(--color-ivczx4215), 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-ie38cgk2i { display: block }
.div--u-in3nuu6oc { 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-iuqcsimkv), 1); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-i94ye3ihc), 0); border-left-color: rgba(var(--color-ioljfuyo3), 0) }
.div--u-i30xt6lz8 { width: 100%; position: relative; display: inline-block }
.div--u-iej5asinl { width: 100%; position: relative; display: inline-block }
.section--u-iffh330ag { display: block; width: 100%; position: relative; background-color: rgba(var(--color-izzj0hkfu), 1); padding-right: 0px; padding-left: 0px; color: rgba(var(--color-i3revcre2), 1); cursor: auto; font-family: Roboto, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none }
.container--u-id3bn28rq { width: 100%; max-width: 1350px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-right: 30px; padding-left: 30px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
.hor-menu--u-i1b5qgzxc { display: -webkit-box; display: -ms-flexbox; display: 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 }
.hor-menu--u-i1b5qgzxc .is-removed { display: none }
.hor-menu--u-i1b5qgzxc .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: 80px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-i1b5qgzxc .hor-menu__item { flex-shrink: 0; margin-right: 40px }
.hor-menu--u-i1b5qgzxc .hor-menu__link, .hor-menu--u-i1b5qgzxc .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-iypxzd5o8), 1) }
.hor-menu--u-i1b5qgzxc .hor-menu__icon, .hor-menu--u-i1b5qgzxc .hor-menu__sub_icon { background-color: rgba(var(--color-i1k9fjee0), 1); width: 10px; height: 10px; margin-left: 10px }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_icon { background-color: rgba(var(--color-iqfby1kci), 1); display: none }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-ioqv07z27), 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 }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_link { background-color: rgba(var(--color-imjksnajf), 1); color: rgba(var(--color-ihznbz1kc), 1) }
.hor-menu--u-i1b5qgzxc .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-i1b5qgzxc .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-i1b5qgzxc .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ijl0dstbl), 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-ijmjton8m), 1) }
.hor-menu--u-i1b5qgzxc .hor-menu__link { padding-left: 0px; font-size: 15px; color: rgba(var(--color-i4ciwf56v), 0.6); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 10px; padding-bottom: 10px; min-height: 80px; padding-right: 0px }
.hor-menu--u-i1b5qgzxc .hor-menu__icon { display: none }
.hor-menu--u-i1b5qgzxc .hor-menu__link:hover, .hor-menu--u-i1b5qgzxc .hor-menu__link.is-hover { color: rgba(var(--color-il9g12p1i), 1) }
.hor-menu--u-i1b5qgzxc.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-i1b5qgzxc .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-i1b5qgzxc .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list > .hor-menu__sub_item { color: rgba(var(--color-io12g9fhp), 1) }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-iijtls6m5), 0); font-size: 15px; color: rgba(var(--color-izw2yggua), 0.8); padding-right: 40px; padding-bottom: 9px; padding-left: 40px; padding-top: 9px }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-i1b5qgzxc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-iql8isvd9), 1) }
.hor-menu--u-i1b5qgzxc .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { padding-right: 16px; padding-left: 16px; background-color: rgba(var(--color-iwmj9z3k6), 0); color: rgba(var(--color-iqmt32qi5), 0.6); font-size: 24px; padding-bottom: 16px; font-family: Montserrat, sans-serif; font-weight: 500; letter-spacing: 0.5px; min-height: 80px }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { background-color: rgba(var(--color-ici63djop), 0); border-left-style: solid; border-left-width: 6px; border-bottom-style: solid; border-bottom-width: 5px; border-bottom-color: rgba(var(--color-il4oxvrgv), 0); border-top-style: solid; border-top-width: 5px; border-top-color: rgba(var(--color-iwogusx00), 0); border-left-color: rgba(var(--color-ilty86oi2), 1); opacity: 0.2 }
.hor-menu--u-i1b5qgzxc .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-i1b5qgzxc .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-i4ibx3cfi), 1) }
.hor-menu--u-i1b5qgzxc .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-i1b5qgzxc .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-il6ve808v), 1) }
.hor-menu--u-i1b5qgzxc .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover > .hor-menu__sub_icon, .hor-menu--u-i1b5qgzxc .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-iirz32p5e), 1); opacity: 1 }
.link-universal--u-iv6vguecg { display: none; vertical-align: top; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgba(var(--color-id80d971s), 1); position: relative; text-decoration-line: none; padding-top: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; width: 54px; height: 54px }
.link-universal--u-iv6vguecg:hover, .link-universal--u-iv6vguecg.is-hover { box-shadow: none }
.svg_image--u-iy8n1rfs8 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40px; width: 40px; overflow-x: hidden; overflow-y: hidden; margin-top: 0px }
.svg_image--u-iy8n1rfs8 > svg { flex-shrink: 0 }
.svg_image--u-iy8n1rfs8 .path-i8i975z4g { stroke: rgba(var(--color-ixxsgi378), 1) }
.text--u-i8911riko { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative }
.link-universal--u-ik0rkxat2 { display: none; cursor: pointer; text-decoration-line: none }
.svg_image--u-is9ipv85l { 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: 54px; width: 54px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-is9ipv85l > svg { flex-shrink: 0 }
.svg_image--u-is9ipv85l .path-i7j4kyfhs { fill: rgba(var(--color-ikbfdxfw8), 1) }
.link-universal--u-ie9p4ebf6 { display: none; cursor: pointer; vertical-align: top; color: rgba(var(--color-ijw300nbv), 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-is7tt14ls), 0); width: 52px; height: 52px; justify-content: center; margin-left: 10px }
.link-universal--u-ie9p4ebf6:hover .div--u-ibmqglby5, .link-universal--u-ie9p4ebf6.is-hover .div--u-ibmqglby5 { display: block; color: rgba(var(--color-iniobjq82), 1) }
.link-universal--u-ie9p4ebf6:hover .svg_image--u-in1l7kb8w .path-ipl9isffs, .link-universal--u-ie9p4ebf6.is-hover .svg_image--u-in1l7kb8w .path-ipl9isffs { fill: rgba(var(--color-izsyibp42), 1) }
.link-universal--u-ie9p4ebf6:hover .svg_image--u-in1l7kb8w .path-ij6u7x7qr, .link-universal--u-ie9p4ebf6.is-hover .svg_image--u-in1l7kb8w .path-ij6u7x7qr { fill: rgba(var(--color-irohjr7va), 1) }
.svg_image--u-in1l7kb8w { 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-in1l7kb8w > svg { flex-shrink: 0 }
.svg_image--u-in1l7kb8w .path-ipl9isffs { fill: rgba(var(--color-is3sko3ac), 1) }
.svg_image--u-in1l7kb8w .path-ij6u7x7qr { fill: rgba(var(--color-iiprnz35s), 1) }
.div--u-ibmqglby5 { position: absolute; display: none; background-color: rgba(var(--color-ir1hc9n1p), 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-ie0bv3vij { display: block }
.div--u-ikcg6d97g { 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-i0kttanqj), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-iddh6b5uc), 0); border-left-color: rgba(var(--color-ijw5seejn), 0) }
.div--u-i8kg0n7uk { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: auto }
.link-universal--u-i7nd49z9e { display: none; cursor: pointer; vertical-align: top; color: rgba(var(--color-isclani88), 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-ixjiiuam9), 0); width: 52px; height: 52px; justify-content: center; margin-left: 10px }
.link-universal--u-i7nd49z9e:hover .div--u-igwgz1gsq, .link-universal--u-i7nd49z9e.is-hover .div--u-igwgz1gsq { display: block; background-color: rgba(var(--color-i9pcgihyk), 0.8); color: rgba(var(--color-iu184x7p5), 1) }
.link-universal--u-i7nd49z9e:hover .div--u-iswtf3tc9, .link-universal--u-i7nd49z9e.is-hover .div--u-iswtf3tc9 { border-bottom-color: rgba(var(--color-iyj386mmj), 0.8) }
.link-universal--u-i7nd49z9e:hover .svg_image--u-ibu1ryrcf .path-ivsniwcpy, .link-universal--u-i7nd49z9e.is-hover .svg_image--u-ibu1ryrcf .path-ivsniwcpy { fill: rgba(var(--color-immikte6b), 1) }
.svg_image--u-ibu1ryrcf { 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-ibu1ryrcf > svg { flex-shrink: 0 }
.svg_image--u-ibu1ryrcf .path-ivsniwcpy { fill: rgba(var(--color-icu9go15o), 1) }
.div--u-igwgz1gsq { position: absolute; display: none; background-color: rgba(var(--color-ioqqvrxuo), 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-i54dwxgsc { display: block }
.div--u-iswtf3tc9 { 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-i1h0feer6), 0.8); left: 50%; transform: translate3D(-50%, 0px, 0px); border-right-color: rgba(var(--color-is5t4lkq7), 0); border-left-color: rgba(var(--color-ih7yecmcf), 0) }
.dropdown--u-i5g7t5sqr { display: -webkit-box; display: -ms-flexbox; display: flex }
.dropdown__wrapper--u-irz4ozv9u { 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-i91nqy8w5 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: 0px; margin-right: 40px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; line-height: normal; cursor: pointer; outline-style: none; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; background-color: rgba(var(--color-i7md24p8m), 0); padding-top: 10px; padding-bottom: 10px; min-height: 80px; color: rgba(var(--color-ia54vlfy9), 1) }
.dropdown__button--u-i91nqy8w5:hover, .dropdown__button--u-i91nqy8w5.is-hover { color: rgba(var(--color-iincmtiuu), 1) }
.dropdown__button--u-i91nqy8w5:hover .text--u-iftgfl309, .dropdown__button--u-i91nqy8w5.is-hover .text--u-iftgfl309 { color: rgba(var(--color-ik5mf1b1w), 1) }
.dropdown__button--u-i91nqy8w5:hover .text--u-iftgfl309:hover, .dropdown__button--u-i91nqy8w5.is-hover .text--u-iftgfl309.is-hover {  }
.dropdown__button--u-i91nqy8w5:hover .svg_image--u-ihasmmlit .path-ief9pav4j, .dropdown__button--u-i91nqy8w5.is-hover .svg_image--u-ihasmmlit .path-ief9pav4j { fill: rgba(var(--color-i33q3frht), 1) }
.dropdown__content-wrapper--u-iscsmscbk { position: absolute; top: 100%; left: 0%; display: none; z-index: 1000; bottom: auto; right: auto }
.dropdown__content--u-ikovaug19 { width: 330px; margin-left: -40px; background-color: rgba(var(--color-iwaxo398e), 1) }
.text--u-iftgfl309 { font-size: 15px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-if1mn7hxa), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; padding-bottom: 30px; padding-top: 26px }
.mosaic-shop2-folders--u-iuy2uv8p4 .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-ix1oe8it2), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 .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-iuy2uv8p4 .mosaic-shop2-folders__item { width: 100%; flex-shrink: 0; position: relative }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-iuy2uv8p4 .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-iuy2uv8p4 .mosaic-shop2-folders__icon { width: 6px; height: 6px; margin-left: 10px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-left-style: solid; border-left-width: 4px; border-top-style: solid; border-top-width: 4px; border-bottom-style: solid; border-bottom-width: 4px; border-bottom-color: rgba(var(--color-idhl9pgsh), 0); border-top-color: rgba(var(--color-iveobhkz6), 0); border-left-color: rgba(var(--color-icfgwqeep), 1); opacity: 0.2 }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-i5ljewgi3), 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-iuy2uv8p4 .mosaic-shop2-folders__sub-list { margin-top: -25px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; width: 300px; z-index: 10; position: absolute; list-style-type: none; flex-wrap: nowrap; top: 0; left: 100%; padding-left: 0px; padding-top: 30px; padding-bottom: 30px; display: none; background-color: rgba(var(--color-i2xf0ysvv), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-link { color: rgba(var(--color-ipm04j722), 1); background-color: rgba(var(--color-ipg6gpg9d), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 .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-iuy2uv8p4 .mosaic-shop2-folders__more-item { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative }
.mosaic-shop2-folders--u-iuy2uv8p4 .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-i7zggmodf), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-iycazfp4x), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__link { padding-left: 40px; padding-right: 40px; padding-top: 9px; padding-bottom: 9px; font-size: 15px; color: rgba(var(--color-i8yv933q2), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__link.is-hover { color: rgba(var(--color-i6bhezq44), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; width: 300px; position: absolute }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__link:hover .mosaic-shop2-folders__icon, .mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__link.is-hover .mosaic-shop2-folders__icon { border-left-color: rgba(var(--color-i3iktsoc3), 1); opacity: 1 }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list {  }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { background-color: rgba(var(--color-inxm5yvel), 0); padding-left: 40px; padding-right: 40px; padding-top: 9px; padding-bottom: 9px; font-size: 15px; color: rgba(var(--color-ixv1u5l0m), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { color: rgba(var(--color-ij96d3igp), 1) }
.mosaic-shop2-folders--u-iuy2uv8p4 .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-iz47c6jht), 0); border-left-color: rgba(var(--color-iwa0pge58), 1); border-left-style: solid; border-left-width: 4px; border-top-style: solid; border-top-width: 4px; border-top-color: rgba(var(--color-ie7itud8j), 0); border-bottom-color: rgba(var(--color-isnufe1l6), 0); border-bottom-style: solid; border-bottom-width: 4px; opacity: 0.2; width: 6px; height: 6px }
.mosaic-shop2-folders--u-iuy2uv8p4 .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-iuy2uv8p4 .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-iakwu86kh), 1); opacity: 1 }
.mosaic-shop2-folders--u-iuy2uv8p4 .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { display: none }
.svg_image--u-ihasmmlit { 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: auto; width: 30px; overflow-x: hidden; overflow-y: hidden; margin-left: 2px }
.svg_image--u-ihasmmlit > svg { flex-shrink: 0 }
.svg_image--u-ihasmmlit .path-ief9pav4j { fill: rgba(var(--color-id9jww8bt), 1) }

@media (max-width: 991px) {
	.section--u-i7r3f3zj1 { padding-right: 0px; padding-left: 0px }
	.div--u-i4i23z5in { display: none }
	.imageFit--u-ix58mek2t { margin-right: 30px }
	.container--u-i1jz0orr8 { padding-top: 40px; padding-bottom: 40px }
	.mosaic-shop2-cart-preview--u-i2ekehzzx { margin-right: 0px }
	.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link { padding-right: 10px }
	.mosaic-shop2-cart-preview--u-i2ekehzzx .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-i2ekehzzx:hover .mosaic-shop2-cart-preview__link:hover .div--u-i30xt6lz8, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link.is-hover .div--u-i30xt6lz8 { display: none }
	.section--u-iffh330ag { padding-right: 0px; padding-left: 0px; bottom: 0px; right: 0px; left: 0px; top: 0px }
	.hor-menu--u-i1b5qgzxc { display: none }
	.container--u-id3bn28rq { height: 80px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; top: 0px; padding-left: 20px; padding-right: 20px }
	.link-universal--u-iv6vguecg { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.link-universal--u-ik0rkxat2 { display: block }
	.svg_image--u-is9ipv85l .path-i7j4kyfhs { fill: rgba(var(--color-i3h30jqjd), 1) }
	.div--u-i8kg0n7uk { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-end }
	.dropdown--u-i5g7t5sqr { display: none }
}

@media (max-width: 767px) {
	.text--u-it2vdq3il { font-size: 18px }
	.section--u-i7r3f3zj1 { padding-right: 0px; padding-left: 0px }
	.container--u-i1jz0orr8 { padding-right: 16px; padding-left: 16px; padding-top: 24px; padding-bottom: 24px }
	.div--u-iyyi3afzt { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; justify-content: center }
	.text--u-ixso4ytj5 { margin-top: 10px }
	.div--u-i7hwwrfia { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; width: auto }
	.container--u-id3bn28rq { justify-content: space-between; height: 54px; padding-right: 10px; padding-left: 10px }
	.link-universal--u-iv6vguecg {  }
	.mosaic-shop2-cart-preview--u-i2ekehzzx { justify-content: center; width: 54px; padding-top: 0px; margin-left: 10px }
	.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link { justify-content: center; width: 54px; height: 54px; padding-right: 0px; margin-left: 0px }
	.mosaic-shop2-cart-preview--u-i2ekehzzx .mosaic-shop2-cart-preview__link .mosaic-shop2-cart-preview__total { bottom: 0px; right: 0px; display: block }
	.mosaic-shop2-cart-preview--u-i2ekehzzx .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-i2ekehzzx .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya { margin-right: 0px }
	.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link .div--u-i30xt6lz8, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link .div--u-i30xt6lz8 { display: none }
	.mosaic-shop2-cart-preview--u-i2ekehzzx:hover .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya .path-i3ywtbwnw, .mosaic-shop2-cart-preview--u-i2ekehzzx.is-hover .mosaic-shop2-cart-preview__link .svg_image--u-i483rqsya .path-i3ywtbwnw { fill: rgba(var(--color-ihe1ysi4u), 1) }
	.svg_image--u-is9ipv85l .path-i7j4kyfhs { fill: rgba(var(--color-ijbm1qvdl), 1) }
	.div--u-i8kg0n7uk { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 0px }
	.imageFit--u-ix58mek2t { max-width: 140px }
	.link-universal--u-irmgv2cmd { flex-wrap: wrap; width: 100% }
}

@media (max-width: 479px) {
	.section--u-i7r3f3zj1 { padding-right: 0px; padding-left: 0px }
	.imageFit--u-ix58mek2t { margin-bottom: 5px; margin-top: 5px; margin-right: 5px; margin-left: 5px }
	.container--u-i1jz0orr8 { padding-top: 10px; padding-bottom: 10px; padding-right: 16px; padding-left: 16px }
	.div--u-iyyi3afzt { justify-content: center }
	.section--u-iffh330ag { padding-right: 0px; padding-left: 0px }
	.svg_image--u-is9ipv85l .path-i7j4kyfhs { fill: rgba(var(--color-it8lad7h6), 1) }
	.div--u-i8kg0n7uk { justify-content: space-around; max-width: 60%; margin-left: 0px }
	.container--u-id3bn28rq { justify-content: space-between; display: -webkit-box; display: -ms-flexbox; display: flex }
	.link-universal--u-irmgv2cmd { justify-content: center }
	.div--u-i7hwwrfia { margin-left: 5px; margin-right: 5px }
}