:root {
  --color-idr9vd2sb: 27, 27, 27;
  --color-iwp2v5xw1: 144, 143, 141;
  --color-ic660n5zo: 238, 238, 238;
  --color-ioks2x5w5: 144, 143, 141;
  --color-iagq4eqze: 255, 255, 255;
  --color-i6b6dmlst: 144, 143, 141;
  --color-ir3opbg2t: 221, 221, 221;
  --color-i1ysrv5rw: 51, 51, 51;
  --color-igc8ds4wp: 255, 255, 255;
  --color-i1o661k6f: 51, 51, 51;
  --color-iv4g6cjwj: 144, 143, 141;
  --color-is6qlt8oy: 144, 143, 141;
  --color-i5pwy9sy9: 0, 0, 0;
  --color-id13xmfss: 221, 221, 221;
  --color-ivzbpzhgf: 240, 239, 237;
  --color-ii533151g: 144, 143, 141;
  --color-iatdjr3qr: 227, 227, 229;
  --color-i1ramm31m: 255, 255, 255;
  --color-ie10mtr2k: 239, 239, 239;
  --color-i4hgy449q: 239, 239, 239;
  --color-iumw5gjyk: 239, 239, 239;
  --color-i7idwmdct: 239, 239, 239;
  --color-iiv9vomp1: 144, 143, 141;
  --color-i2prbpso1: 144, 143, 141;
  --color-iwng0r6dg: 144, 143, 141;
  --color-im9qiuihu: 56, 163, 204;
  --color-ix6v2m9el: 144, 143, 141;
  --color-iog51ylzd: 0, 0, 0;
  --color-igf4ona3y: 144, 143, 141;
  --color-iu4o7vhdf: 255, 255, 255;
  --color-ixwek19et: 199, 199, 199;
  --color-is7x627ty: 199, 199, 199;
  --color-igxaggvf5: 199, 199, 199;
  --color-i8oe3qq0c: 199, 199, 199;
  --color-i99rs34b1: 255, 255, 255;
  --color-ikirxkwyr: 144, 143, 141;
  --color-imovy5hma: 144, 143, 141;
  --color-inwxe3brg: 144, 143, 141;
  --color-item66tby: 144, 143, 141;
  --color-ivdsl6hvu: 144, 143, 141;
  --color-idv8yg8kk: 144, 143, 141;
  --color-iar4d13hy: 144, 143, 141;
  --color-ifaqmv4az: 144, 143, 141;
  --color-i6iqzr2pa: 144, 143, 141;
  --color-i8cwrjl77: 144, 143, 141;
  --color-ib0sfq3g4: 144, 143, 141;
  --color-iqktn6abv: 255, 255, 255;
  --color-iwk6lmoj2: 144, 143, 141;
  --color-iz8nfjqbc: 144, 143, 141;
  --color-il37jljrl: 144, 143, 141;
  --color-ihfh0bc3g: 144, 143, 141;
  --color-i8lpskm06: 128, 128, 128;
  --color-ijj8kj9u8: 128, 128, 128;
  --color-i5d54u3hk: 128, 128, 128;
  --color-iksv1okvk: 128, 128, 128;
  --color-i7g2fcc3z: 144, 143, 141;
  --color-ikqfbwv18: 144, 143, 141;
  --color-i0gp3c2hx: 144, 143, 141;
  --color-i2sd7t937: 144, 143, 141;
  --color-izdjlk5c2: 144, 143, 141;
  --color-iu7ix465t: 144, 143, 141;
  --color-ix7vqszyl: 128, 128, 128;
  --color-iseyzw8t7: 128, 128, 128;
  --color-i35z9g0uz: 128, 128, 128;
  --color-irhs7thwn: 128, 128, 128;
  --color-ikh61sjts: 255, 255, 255;
  --color-igt8sby1c: 128, 128, 128;
  --color-iwhlzurdu: 128, 128, 128;
  --color-in4hcwjv0: 128, 128, 128;
  --color-in7ktyvzn: 128, 128, 128;
  --color-i1mspkxym: 255, 0, 0;
  --color-i02y3c5ey: 0, 0, 255;
  --color-ie2hlsnip: 144, 143, 141;
  --color-ivd861vio: 255, 255, 255;
  --color-iu0un5soj: 65, 65, 65;
  --color-ijmta2d1r: 0, 0, 0;
  --color-i8cvsjwp2: 255, 255, 255;
  --color-ilwj09adi: 144, 143, 141;
  --color-ilh49coq1: 144, 143, 141;
  --color-iqvzyn63y: 255, 255, 255;
  --color-i9jjdmyzf: 144, 143, 141;
  --color-ikpt5gicq: 56, 163, 204;
  --color-iu23r0l7j: 144, 143, 141;
  --color-i3kclkjci: 204, 204, 204;
  --color-iywuvo9hr: 204, 204, 204;
  --color-iw7n8oubj: 204, 204, 204;
  --color-ixprldwvn: 204, 204, 204;
  --color-iaupjkffx: 34, 34, 34;
  --color-i9c91olsm: 199, 199, 199;
  --color-ig19736s0: 102, 102, 102;
  --color-ivsofz2jz: 204, 204, 204;
  --color-i7sdjkbup: 204, 204, 204;
  --color-i88aqam14: 255, 0, 0;
  --color-ih0g9iomr: 65, 65, 65;
  --color-iu8osy1px: 144, 143, 141;
  --color-ijewz6xh6: 144, 143, 141;
  --color-ic47s2026: 65, 65, 65;
  --color-irshuutdf: 0, 0, 0;
  --color-iqlqqtek5: 144, 143, 141;
  --color-icy51qhzs: 0, 0, 0;
  --color-iz2fa0sw2: 144, 143, 141;
  --color-i8zmk32ze: 255, 255, 255;
  --color-iol7o80o9: 144, 143, 141;
  --color-i686q1qh0: 144, 143, 141;
  --color-ibs362cab: 144, 143, 141;
  --color-ifknexjyb: 138, 138, 138;
  --color-ixclm44ct: 197, 197, 197;
  --color-iox9pejlx: 197, 197, 197;
  --color-iuwr8gcan: 197, 197, 197;
  --color-ipzfiws7q: 197, 197, 197;
  --color-ivnw9biw2: 255, 255, 255;
  --color-i3yfj90ya: 169, 169, 169;
  --color-izaqqhh0d: 169, 169, 169;
  --color-i0kw040ba: 169, 169, 169;
  --color-il1t9ee3e: 169, 169, 169;
  --color-ijibjmfu8: 255, 255, 255;
  --color-ipyeakd1s: 169, 169, 169;
  --color-iegjay5va: 169, 169, 169;
  --color-ivsfiw7m4: 169, 169, 169;
  --color-it0g2cs3m: 169, 169, 169;
  --color-iike9y1mq: 255, 255, 255;
  --color-igtkwucnw: 197, 197, 197;
  --color-i0qf47m1w: 197, 197, 197;
  --color-idf5s32l3: 197, 197, 197;
  --color-i55pgyb8g: 197, 197, 197;
  --color-iry41lzsn: 255, 255, 255;
  --color-iq5qe865y: 169, 169, 169;
  --color-i5kjstju0: 169, 169, 169;
  --color-i9dnpxu6o: 169, 169, 169;
  --color-ia7u340ig: 169, 169, 169;
  --color-ije8ic26u: 248, 248, 248;
  --color-i70ht9lt4: 169, 169, 169;
  --color-inu9dcuuy: 169, 169, 169;
  --color-ia9opqtew: 169, 169, 169;
  --color-imei3sdaf: 169, 169, 169;
  --color-i45gam9f8: 248, 248, 248;
  --color-iohvxiim5: 51, 51, 51;
  --color-iguq50ssy: 144, 143, 141;
  --color-iay6v45ol: 255, 0, 0;
  --color-i95dyrsc8: 128, 128, 128;
  --color-iqjbvbxb0: 128, 128, 128;
  --color-itv5wul99: 128, 128, 128;
  --color-iqtjmxkui: 128, 128, 128;
  --color-imhnf2wmw: 128, 128, 128;
  --color-i64e2rdcr: 144, 143, 141;
  --color-ibxrvdzli: 144, 143, 141;
  --color-imicpw2so: 128, 128, 128;
  --color-igulrskw0: 128, 128, 128;
  --color-i67wnos27: 128, 128, 128;
  --color-iyzc5xqy6: 128, 128, 128;
  --color-ilmvayezw: 144, 143, 141;
  --color-ixwrbxinx: 144, 143, 141;
  --color-idrg57six: 197, 197, 197;
  --color-iiejfhp58: 197, 197, 197;
  --color-iznc8pv2x: 197, 197, 197;
  --color-iuf30n9nf: 197, 197, 197;
  --color-idtuxe28k: 197, 197, 197;
  --color-i98lr698n: 255, 0, 0;
  --color-iqkl875au: 85, 85, 85;
  --color-ilv6fpz0o: 0, 0, 255;
  --color-i2ewwac0u: 0, 0, 255;
  --color-i7jny1toi: 206, 165, 91;
  --color-ij9u3j9yo: 228, 228, 228;
  --color-i6d0wvx39: 228, 228, 228;
  --color-i3wlbuvyi: 233, 233, 233;
  --color-i57z1kxsb: 233, 233, 233;
  --color-iitfjyugr: 233, 233, 233;
  --color-i3simhvms: 233, 233, 233;
  --color-ihfkq4gpd: 255, 255, 255;
  --color-ixuylaxhz: 255, 255, 255;
  --color-ifilfqkew: 255, 255, 255;
  --color-i5ch8v5gp: 255, 255, 255;
  --color-ilivfpnwh: 255, 255, 255;
  --color-i1cwoqeba: 144, 143, 141;
  --color-i511t885q: 255, 255, 255;
  --color-inq79ih44: 10, 10, 10;
  --color-i0jfh3vxi: 144, 143, 141;
  --color-iqq69njhx: 144, 143, 141;
  --color-ip9bylvvy: 138, 138, 138;
  --color-ie6i33j4e: 197, 197, 197;
  --color-ifxr5swob: 197, 197, 197;
  --color-i662kgfwb: 197, 197, 197;
  --color-istjy51ab: 197, 197, 197;
  --color-irn68i156: 255, 255, 255;
  --color-i6m8i2fb6: 169, 169, 169;
  --color-iwb8c5198: 169, 169, 169;
  --color-i4mjbewt1: 169, 169, 169;
  --color-iqm5muwt2: 169, 169, 169;
  --color-ipqv1nk54: 255, 255, 255;
  --color-if7y1mlms: 169, 169, 169;
  --color-ijq06i3a2: 169, 169, 169;
  --color-is9587zr4: 169, 169, 169;
  --color-i9pfcd8g5: 169, 169, 169;
  --color-i44kha3fh: 255, 255, 255;
  --color-i7t3fklvu: 197, 197, 197;
  --color-in5eaieic: 197, 197, 197;
  --color-iest80ruf: 197, 197, 197;
  --color-i8hf9fown: 197, 197, 197;
  --color-iufsdnl1f: 255, 255, 255;
  --color-iazhjttii: 169, 169, 169;
  --color-ir9i3rbqp: 169, 169, 169;
  --color-ilfifk51o: 169, 169, 169;
  --color-ixzjototi: 169, 169, 169;
  --color-i4u223050: 248, 248, 248;
  --color-idq5zvk2z: 169, 169, 169;
  --color-in7vhlodt: 169, 169, 169;
  --color-i83e3xlvw: 169, 169, 169;
  --color-ixk8n7hr3: 169, 169, 169;
  --color-igeb2ltyn: 248, 248, 248;
  --color-il3yay6kw: 51, 51, 51;
  --color-iblmhe3wc: 10, 10, 10;
  --color-ibr8r6o6u: 255, 0, 0;
  --color-ijq0sdba6: 128, 128, 128;
  --color-i12mk8b91: 128, 128, 128;
  --color-ivbeo1314: 128, 128, 128;
  --color-icvbyd8hz: 128, 128, 128;
  --color-ibvgazers: 128, 128, 128;
  --color-i3xb3kiq5: 144, 143, 141;
  --color-iup5hy7f0: 144, 143, 141;
  --color-isytpxquy: 128, 128, 128;
  --color-i6swh0eov: 128, 128, 128;
  --color-icwswy1yo: 128, 128, 128;
  --color-iwjjarzse: 128, 128, 128;
  --color-iempo2shy: 144, 143, 141;
  --color-i6gsnt82m: 144, 143, 141;
  --color-i0ndo9rge: 197, 197, 197;
  --color-i27qxkjzy: 197, 197, 197;
  --color-i4139i2f0: 197, 197, 197;
  --color-iey1q6ads: 197, 197, 197;
  --color-iz61hpvnt: 197, 197, 197;
  --color-iyai1kzw3: 255, 0, 0;
  --color-ivagzrimf: 85, 85, 85;
  --color-igjfzg319: 0, 0, 255;
  --color-i5u6jj3pn: 0, 0, 255;
  --color-io1tj6qow: 206, 165, 91;
  --color-is09rvg2m: 228, 228, 228;
  --color-ixtj1f2kp: 228, 228, 228;
  --color-i6lxl7oq6: 233, 233, 233;
  --color-inftpxr8o: 233, 233, 233;
  --color-i8u9ajs90: 233, 233, 233;
  --color-iy9k20ckx: 233, 233, 233;
  --color-irrdommpn: 255, 255, 255;
  --color-ir796ec4c: 144, 143, 141;
  --color-iy7j66axa: 255, 255, 255;
  --color-idmka9wu0: 206, 165, 91;
  --color-imvuw81ec: 255, 255, 255;
  --color-iys91airb: 144, 143, 141;
  --color-ixyolcxed: 28, 27, 28;
  --color-i1imzh4zb: 144, 143, 141;
  --color-ivdvlxwfi: 144, 143, 141;
  --color-i4pachrds: 209, 205, 205;
  --color-i41s19kop: 144, 143, 141;
  --color-iuqv2ba97: 255, 255, 255;
  --color-ipw9ip5cm: 144, 143, 141;
  --color-im9cmwls6: 144, 143, 141;
  --color-ixkhxk5a7: 79, 79, 79;
  --color-irv1rj0f5: 144, 143, 141;
  --color-ipy2dv1yc: 144, 143, 141;
  --color-ix3xanip1: 144, 143, 141;
  --color-inlugu2ia: 144, 143, 141;
  --color-imwchvnzd: 144, 143, 141;
  --color-i0gj18p1d: 206, 165, 91;
  --color-imbmhjhi6: 206, 165, 91;
  --color-iubtiodzz: 206, 165, 91;
  --color-iocv9x76m: 206, 165, 91;
  --color-i4klywzlr: 95, 95, 95;
  --color-i30kexs25: 144, 143, 141;
  --color-io365aikz: 144, 143, 141;
  --color-ifrv6ije8: 77, 77, 77;
  --color-i4sfer1p0: 206, 165, 91;
  --color-idr9vd2sb: 27, 27, 27;
  --color-iwp2v5xw1: 144, 143, 141;
  --color-ic660n5zo: 238, 238, 238;
  --color-ioks2x5w5: 144, 143, 141;
  --color-iagq4eqze: 255, 255, 255;
  --color-i6b6dmlst: 144, 143, 141;
  --color-ir3opbg2t: 221, 221, 221;
  --color-i1ysrv5rw: 51, 51, 51;
  --color-igc8ds4wp: 255, 255, 255;
  --color-i1o661k6f: 51, 51, 51;
  --color-id13xmfss: 221, 221, 221;
  --color-iatdjr3qr: 227, 227, 229;
  --color-i1ramm31m: 255, 255, 255;
  --color-ie10mtr2k: 239, 239, 239;
  --color-i4hgy449q: 239, 239, 239;
  --color-iumw5gjyk: 239, 239, 239;
  --color-i7idwmdct: 239, 239, 239;
  --color-ih0di9o8u: 255, 255, 255;
  --color-ikqr3wnf2: 255, 255, 255;
  --color-iwng0r6dg: 144, 143, 141;
  --color-im9qiuihu: 56, 163, 204;
  --color-ivzbpzhgf: 240, 239, 237;
  --color-ii533151g: 144, 143, 141;
  --color-ijiiogihi: 10, 10, 10;
  --color-ib66zjlme: 229, 230, 234;
  --color-ildzakpou: 255, 255, 255;
  --color-it655n5a5: 10, 10, 10;
  --color-ih98f3zsl: 10, 10, 10;
  --color-i7xc4snd7: 10, 10, 10;
  --color-i3wnzvw7w: 51, 51, 51;
  --color-ibvr7yg8z: 51, 51, 51;
  --color-i9agdaj7i: 51, 51, 51;
  --color-iv4lorwmk: 255, 255, 255;
  --color-inhm3wh5m: 255, 255, 255;
  --color-i8epwjmci: 255, 255, 255;
  --color-i0fw4jzna: 255, 255, 255;
  --color-ifjhc2sj5: 229, 230, 234;
  --color-icwkgpr5c: 239, 239, 239;
  --color-i0hw9xqku: 255, 255, 255;
  --color-if7dif3f2: 255, 255, 255;
  --color-i7kxif6ac: 255, 255, 255;
  --color-iw48unyjn: 238, 238, 238;
  --color-icrujvs0m: 255, 255, 255;
  --color-i06ooit2b: 144, 143, 141;
  --color-iuq63tj5o: 238, 238, 238;
  --color-ivko6r2h9: 238, 238, 238;
  --color-ik23s28zl: 255, 255, 255;
  --color-i5i2kd5j1: 0, 0, 0;
  --color-i3aw88hh5: 114, 114, 114;
  --color-inih06e5x: 0, 0, 0;
  --color-ii8quix25: 144, 143, 141;
  --color-ik6ggtdsx: 144, 143, 141;
  --color-i2efz6k71: 144, 143, 141;
  --color-inzy03d5b: 144, 143, 141;
  --color-is8zn94jw: 255, 255, 255;
  --color-i3516ii33: 169, 169, 169;
  --color-iao588dj4: 169, 169, 169;
  --color-ism6oywx0: 169, 169, 169;
  --color-io0cnha1u: 169, 169, 169;
  --color-iyt8heo7m: 255, 255, 255;
  --color-io7zee2vy: 169, 169, 169;
  --color-isfsetcu3: 169, 169, 169;
  --color-ia4563srr: 169, 169, 169;
  --color-idyw2h50l: 169, 169, 169;
  --color-iblggwhcp: 255, 255, 255;
  --color-ir67a1xcs: 169, 169, 169;
  --color-i1pc2kvqx: 169, 169, 169;
  --color-igotz00ov: 169, 169, 169;
  --color-ify2rychp: 169, 169, 169;
  --color-igcgxh2p5: 248, 248, 248;
  --color-iyi0r31uh: 169, 169, 169;
  --color-ih9ny3ok6: 169, 169, 169;
  --color-irnoc2ebs: 169, 169, 169;
  --color-ivprc0lvj: 169, 169, 169;
  --color-i59kr3y0k: 248, 248, 248;
  --color-i6my29b6u: 51, 51, 51;
  --color-i6n1dfrsp: 0, 0, 0;
  --color-i0zg7tohu: 255, 0, 0;
  --color-irlwae41q: 128, 128, 128;
  --color-ic383aqcq: 128, 128, 128;
  --color-i4rpyjpb7: 128, 128, 128;
  --color-iyllbmakp: 128, 128, 128;
  --color-ix5ueq1xw: 128, 128, 128;
  --color-icu0dseu9: 144, 143, 141;
  --color-ifixzljxb: 144, 143, 141;
  --color-i5lkmuyog: 128, 128, 128;
  --color-i6olck7r7: 128, 128, 128;
  --color-iu7zxxk3t: 128, 128, 128;
  --color-inrou1rh2: 128, 128, 128;
  --color-i0jhzstgx: 144, 143, 141;
  --color-i95mt7vwd: 144, 143, 141;
  --color-i4aevkzy2: 197, 197, 197;
  --color-ip93pt02j: 197, 197, 197;
  --color-ij41hrhb2: 197, 197, 197;
  --color-iktuae123: 197, 197, 197;
  --color-iysnufi66: 197, 197, 197;
  --color-i3os2kz96: 255, 0, 0;
  --color-i3wk2ulfe: 85, 85, 85;
  --color-iuwph8w3a: 0, 0, 255;
  --color-i5ahqmm11: 0, 0, 255;
  --color-i2ou7jorr: 144, 143, 141;
  --color-ipbpqk8cq: 144, 143, 141;
  --color-iq63a7caf: 144, 143, 141;
  --color-i8iucnj0o: 144, 143, 141;
  --color-ivxt6znwt: 206, 165, 91;
  --color-i0x03lzf3: 206, 165, 91;
  --color-ilmoo4g1k: 206, 165, 91;
  --color-ist1l544i: 206, 165, 91;
  --color-iw7192iiz: 0, 0, 0;
  --color-iwpxkgeo7: 206, 165, 91;
  --color-ie8bkxb04: 255, 255, 255;
  --color-i4kdvqay5: 255, 255, 255;
  --color-ilkn8tevx: 255, 255, 255;
  --color-ifnujylrl: 255, 255, 255;
  --color-ib09cblk3: 0, 0, 0;
  --color-iirbfopfr: 144, 143, 141;
  --color-im6wjwgdq: 255, 255, 255;
  --color-ibrobt3xl: 255, 255, 255;
  --color-i9oqko2qd: 255, 255, 255;
  --color-ii286rv3o: 255, 255, 255;
  --color-iox27wy4c: 255, 255, 255;
  --color-id546vf00: 255, 255, 255;
  --color-ibhqoxc69: 255, 255, 255;
  --color-i6aqy2iea: 255, 255, 255;
  --color-ifpz765gt: 206, 165, 91;
  --color-is84jllop: 206, 165, 91;
  --color-ialmo81qx: 206, 165, 91;
  --color-iz1snp64a: 206, 165, 91;
  --color-i0kuo807l: 206, 165, 91;
  --color-i3yrc8azp: 21, 161, 61;
  --color-i5a6nz9no: 255, 255, 255;
  --color-idkmsbgju: 21, 161, 61;
  --color-irli3pxiz: 255, 255, 255;
  --color-ixdzdeiol: 255, 255, 255;
  --color-i61vqoooj: 255, 255, 255;
  --color-ik0w202y1: 255, 255, 255;
  --color-irhf8qxif: 206, 165, 91;
  --color-ihcg6m90f: 206, 165, 91;
  --color-i51ixnvwm: 206, 165, 91;
  --color-i8mdpklcb: 230, 230, 49;
  --color-io2hfpfy0: 144, 143, 141;
  --color-ia6bxg7y9: 206, 165, 91;
  --color-iebikul6n: 255, 255, 255;
  --color-i8126jl8f: 255, 255, 255;
  --color-ihzib3xg0: 255, 255, 255;
  --color-ixs2bwdbh: 255, 255, 255;
  --color-i4vab3gwa: 206, 165, 91;
  --color-i6e4gjs7m: 206, 165, 91;
  --color-isk1yhn9w: 206, 165, 91;
  --color-ihcznot1f: 206, 165, 91;
  --color-iw8wfse2i: 206, 165, 91;
  --color-ieacrql5y: 21, 161, 61;
  --color-iqu0qanen: 255, 255, 255;
  --color-ifqrbzm49: 21, 161, 61;
  --color-iwufj1cyx: 255, 255, 255;
  --color-i0g07wfb7: 255, 255, 255;
  --color-i5ay7vnx9: 255, 255, 255;
  --color-ip53his2i: 255, 255, 255;
  --color-ii3wuqk2f: 206, 165, 91;
  --color-ibwaoc02a: 206, 165, 91;
  --color-ipa9583pb: 206, 165, 91;
  --color-iu3zkqgdx: 230, 230, 49;
  --color-io7kod25u: 144, 143, 141;
  --color-irsmgsg72: 206, 165, 91;
  --color-i9l7sg51y: 255, 255, 255;
  --color-iot1xn2rb: 255, 255, 255;
  --color-i9oecsvr9: 255, 255, 255;
  --color-ilsg1j68v: 255, 255, 255;
  --color-ius6xzv7y: 0, 0, 0;
  --color-i33x6hkck: 255, 255, 255;
  --color-i2te0tng3: 255, 255, 255;
  --color-ix6v2m9el: 144, 143, 141;
  --color-igf4ona3y: 144, 143, 141;
  --color-ixwek19et: 199, 199, 199;
  --color-is7x627ty: 199, 199, 199;
  --color-igxaggvf5: 199, 199, 199;
  --color-i8oe3qq0c: 199, 199, 199;
  --color-i99rs34b1: 255, 255, 255;
  --color-i8lpskm06: 128, 128, 128;
  --color-ijj8kj9u8: 128, 128, 128;
  --color-i5d54u3hk: 128, 128, 128;
  --color-iksv1okvk: 128, 128, 128;
  --color-i7g2fcc3z: 144, 143, 141;
  --color-ikqfbwv18: 144, 143, 141;
  --color-i0gp3c2hx: 144, 143, 141;
  --color-i2sd7t937: 144, 143, 141;
  --color-izdjlk5c2: 144, 143, 141;
  --color-iu7ix465t: 144, 143, 141;
  --color-ix7vqszyl: 128, 128, 128;
  --color-iseyzw8t7: 128, 128, 128;
  --color-i35z9g0uz: 128, 128, 128;
  --color-irhs7thwn: 128, 128, 128;
  --color-ikh61sjts: 255, 255, 255;
  --color-igt8sby1c: 128, 128, 128;
  --color-iwhlzurdu: 128, 128, 128;
  --color-in4hcwjv0: 128, 128, 128;
  --color-in7ktyvzn: 128, 128, 128;
  --color-i1mspkxym: 255, 0, 0;
  --color-i02y3c5ey: 0, 0, 255;
  --color-iu4o7vhdf: 255, 255, 255;
  --color-ikirxkwyr: 144, 143, 141;
  --color-inwxe3brg: 144, 143, 141;
  --color-item66tby: 144, 143, 141;
  --color-ivdsl6hvu: 144, 143, 141;
  --color-idv8yg8kk: 144, 143, 141;
  --color-imovy5hma: 144, 143, 141;
  --color-iar4d13hy: 144, 143, 141;
  --color-ifaqmv4az: 144, 143, 141;
  --color-i6iqzr2pa: 144, 143, 141;
  --color-i8cwrjl77: 144, 143, 141;
  --color-ib0sfq3g4: 144, 143, 141;
  --color-iqktn6abv: 255, 255, 255;
  --color-iwk6lmoj2: 144, 143, 141;
  --color-iz8nfjqbc: 144, 143, 141;
  --color-il37jljrl: 144, 143, 141;
  --color-ihfh0bc3g: 144, 143, 141;
  --color-ie2hlsnip: 144, 143, 141;
  --color-ivd861vio: 255, 255, 255;
  --color-iu0un5soj: 65, 65, 65;
  --color-ijmta2d1r: 0, 0, 0;
  --color-i8cvsjwp2: 255, 255, 255;
  --color-ilwj09adi: 144, 143, 141;
  --color-ilh49coq1: 144, 143, 141;
  --color-iqvzyn63y: 255, 255, 255;
  --color-i9jjdmyzf: 144, 143, 141;
  --color-ikpt5gicq: 56, 163, 204;
  --color-i3kclkjci: 204, 204, 204;
  --color-iywuvo9hr: 204, 204, 204;
  --color-iw7n8oubj: 204, 204, 204;
  --color-ixprldwvn: 204, 204, 204;
  --color-iaupjkffx: 34, 34, 34;
  --color-i9c91olsm: 199, 199, 199;
  --color-ig19736s0: 102, 102, 102;
  --color-ivsofz2jz: 204, 204, 204;
  --color-i7sdjkbup: 204, 204, 204;
  --color-i88aqam14: 255, 0, 0;
  --color-iu23r0l7j: 144, 143, 141;
  --color-ih0g9iomr: 65, 65, 65;
  --color-iu8osy1px: 144, 143, 141;
  --color-ijewz6xh6: 144, 143, 141;
  --color-ic47s2026: 65, 65, 65;
  --color-irshuutdf: 0, 0, 0;
  --color-iv4g6cjwj: 144, 143, 141;
  --color-is6qlt8oy: 144, 143, 141;
  --color-i2prbpso1: 144, 143, 141;
  --color-iiv9vomp1: 144, 143, 141;
  --color-iqlqqtek5: 144, 143, 141;
  --color-ies1w576a: 206, 165, 91;
  --color-i3wuyntl0: 0, 0, 0;
  --color-i95g9epot: 255, 255, 255;
  --color-i83cdxrey: 0, 0, 0;
  --color-id4o6mqdb: 0, 0, 0;
  --color-icua2rzdt: 0, 0, 0;
  --color-iivaqne3r: 0, 0, 0;
  --color-iikfbv590: 144, 143, 141;
  --color-i2v8slhpk: 0, 0, 0;
  --color-iff0msr12: 144, 143, 141;
  --color-i3am4xhk9: 0, 0, 0;
  --color-i3isxkt16: 144, 143, 141;
  --color-ikpbfaxkb: 0, 0, 0;
  --color-i3cr6c526: 144, 143, 141;
  --color-ic2o88a61: 0, 0, 0;
  --color-iageeoecb: 144, 143, 141;
  --color-i6b1nvu8g: 0, 0, 0;
  --color-ij7q00asa: 144, 143, 141;
  --color-id7z75a1p: 0, 0, 0;
  --color-ifdojgijq: 144, 143, 141;
  --color-i5pwy9sy9: 0, 0, 0;
  --color-iog51ylzd: 0, 0, 0;
  --color-icy51qhzs: 0, 0, 0;
  --color-itwpabo2x: 144, 143, 141;
  --color-imkuju0cv: 0, 0, 0;
  --color-ixzcb7r80: 144, 143, 141;
  --color-ig3x4mrh7: 144, 143, 141;
  --color-i77b7kw6s: 144, 143, 141;
  --color-i1ngm6a50: 144, 143, 141;
  --color-ix1xcrl64: 0, 0, 0;
  --color-itdkxjbxb: 0, 0, 0;
  --color-itoi68c4g: 0, 0, 0;
  --color-i0vqcmm7g: 0, 0, 0;
  --color-ii30phbbe: 95, 95, 95;
  --color-ia9wwvjyv: 255, 255, 255;
  --color-i2r6ecac9: 0, 0, 0;
  --color-i469e3gni: 0, 0, 0;
  --color-iz49y7zts: 0, 0, 0;
  --color-i8joxj5vp: 0, 0, 0;
  --color-i09qz05kb: 17, 60, 119;
  --color-iynt34596: 0, 0, 0;
  --color-ifof1qtww: 56, 163, 204;
  --color-ig7g07xtx: 0, 0, 0;
  --color-iypdsfwq6: 0, 0, 0;
  --color-izrpdsabf: 0, 0, 0;
  --color-ic9fkhlsj: 0, 0, 0;
  --color-i0wyn4c87: 0, 0, 0;
  --color-i4fjfa7zu: 0, 0, 0;
  --color-ikv9ixoet: 0, 0, 0;
  --color-ihygc4phf: 0, 0, 0;
  --color-iyq0essua: 0, 0, 0;
  --color-ibpmi2kwm: 0, 0, 0;
  --color-izyc8fyzp: 0, 0, 0;
  --color-ixxzlw0gq: 0, 0, 0;
  --color-itvtk4mwm: 255, 255, 255;
  --color-i2hta4g9m: 169, 169, 169;
  --color-iyd52ehez: 169, 169, 169;
  --color-isjgx4a1n: 255, 255, 255;
  --color-i5x97jdl3: 169, 169, 169;
  --color-idsrofyjx: 255, 255, 255;
  --color-ienk7djo3: 255, 255, 255;
  --color-i2v688g7d: 169, 169, 169;
  --color-i96hrxu3e: 169, 169, 169;
  --color-ibw5juh2q: 169, 169, 169;
  --color-is0el6gf6: 169, 169, 169;
  --color-ig2ydg8u6: 255, 255, 255;
  --color-if31ud7jo: 169, 169, 169;
  --color-ie58l9lld: 169, 169, 169;
  --color-i3q7l72is: 169, 169, 169;
  --color-iamv02wzk: 169, 169, 169;
  --color-i6i42b45u: 255, 255, 255;
  --color-i6x76j0es: 169, 169, 169;
  --color-idsqt7bxc: 169, 169, 169;
  --color-i4wf6yxcd: 169, 169, 169;
  --color-ilce4jrgd: 169, 169, 169;
  --color-i03i3nu3z: 255, 255, 255;
  --color-ibgo4yu1g: 169, 169, 169;
  --color-i7v802obz: 169, 169, 169;
  --color-inykr7mu4: 169, 169, 169;
  --color-isrynyjzi: 169, 169, 169;
  --color-ij1wfz70u: 248, 248, 248;
  --color-ix36migty: 169, 169, 169;
  --color-i3zw4s9h7: 169, 169, 169;
  --color-ij3okrxn2: 169, 169, 169;
  --color-i0juqjfok: 169, 169, 169;
  --color-iakz51n8c: 248, 248, 248;
  --color-ivoj6ojzn: 51, 51, 51;
  --color-ini7j4z9m: 255, 0, 0;
  --color-iz0qot712: 255, 0, 0;
  --color-i33vhl4ij: 128, 128, 128;
  --color-i1iitodoo: 128, 128, 128;
  --color-if1o79pz3: 128, 128, 128;
  --color-if8we5h39: 128, 128, 128;
  --color-i0focx3fi: 128, 128, 128;
  --color-i47cc40da: 0, 0, 0;
  --color-i3dnofp3f: 0, 0, 0;
  --color-i7kns6yqx: 128, 128, 128;
  --color-i93rzenb5: 128, 128, 128;
  --color-idgnkv87y: 128, 128, 128;
  --color-i0vyjqi1v: 128, 128, 128;
  --color-ixkc0ect6: 0, 0, 0;
  --color-i9d13kw0b: 0, 0, 0;
  --color-is1i57raf: 197, 197, 197;
  --color-if7lo0lp4: 197, 197, 197;
  --color-ian9mlwtk: 197, 197, 197;
  --color-iv0wi05yz: 197, 197, 197;
  --color-i16ttj066: 197, 197, 197;
  --color-iuzq2hq2b: 255, 0, 0;
  --color-iep8n5hsf: 85, 85, 85;
  --color-ig77k1tm7: 0, 0, 255;
  --color-i2o0ud87m: 0, 0, 255;
  --color-i878t8m1q: 255, 255, 255;
  --color-ioym5skm5: 0, 0, 0;
  --color-ic2fjcycb: 65, 65, 65;
  --color-ispe2g1au: 0, 0, 0;
  --color-i2gdimzc7: 0, 0, 0;
  --color-izm0hzbw9: 0, 0, 0;
  --color-i2bgw7fl9: 0, 0, 0;
  --color-i0fwsn6cs: 0, 0, 0;
  --color-ihblq7xyl: 24, 51, 88;
  --color-i8d7s4hgh: 0, 0, 0;
  --color-ic88dt6mr: 0, 0, 0;
  --color-io5tbdxx9: 0, 0, 0;
  --color-ikapbdi79: 0, 0, 0;
  --color-i71l32wux: 0, 0, 0;
  --color-i03t5an4f: 0, 0, 0;
  --color-irkt8m4il: 24, 51, 88;
}
.cart-page .cart-page__top {
  display: block;
}
.cart-page .cart-page__top .cart-page__left {
  width: 100%;
}
.cart-page .cart-page__top .cart-page__right {
  display: none;
}
.cart-page .cart-page__bottom .shop2-cart-auth {
  display: none;
}
#shop2-cart .shop2-cart-table .cart-products__item {
  box-shadow: none;
  background: none;
  padding: 0;
  margin: 15px 0;
  display: flex;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left {
  flex: 0 0 344px;
  width: auto;
  margin: 0;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product__image {
  border-radius: 0;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left img {
  border-radius: 0;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product {
  display: block;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product .cart-product__left {
  width: 100%;
  margin: 0;
  max-height: 200px;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product .cart-product__left .cart-product__image {
  padding-top: 50%;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product .cart-product__right {
  display: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right {
  flex: 1 1 auto;
  display: block;
  width: auto;
  padding-left: 20px;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-product-name {
  text-align: left;
  font-size: 20px;
  display: block;
  margin-bottom: 10px;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-product-name a {
  color: rgba(var(--color-itoi68c4g), 0.78);
  text-decoration: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-product-article {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
  font-size: 13px;
  color: rgba(var(--color-i0vqcmm7g), 0.4);
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-product-article span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 13px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  opacity: 0.83;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-right: 10px;
  color: #000;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: end;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom {
  display: flex;
  align-items: center;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-sum {
  display: block;
  font-size: 20px;
  color: rgba(var(--color-izrpdsabf), 1);
  margin-left: 10px;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
  width: auto;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-sum span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  color: rgba(var(--color-ic9fkhlsj), 1);
  margin-left: 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}
@media (max-width: 767px) {
  #shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-sum {
    font-size: 15px;
  }
  #shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-sum span {
    font-size: 15px;
  }
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-delete {
  position: relative;
  top: auto;
  right: auto;
  margin-left: 20px;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-delete a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  background-color: rgba(var(--color-ii30phbbe), 0);
  color: rgba(var(--color-ia9wwvjyv), 1);
  position: relative;
  text-decoration-line: 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;
  height: 40px;
  width: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-color: rgba(var(--color-i2r6ecac9), 0.3);
  border-right-color: rgba(var(--color-i469e3gni), 0.3);
  border-bottom-color: rgba(var(--color-iz49y7zts), 0.3);
  border-left-color: rgba(var(--color-i8joxj5vp), 0.3);
  margin-left: 0;
  margin-right: 0px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.032' height='30.032' viewBox='0 0 30.032 30.032' data-prefix='ic71luchc'%3E%3Cpath d='M30.033 2.443L27.595.006 15.023 12.578 2.45.006.013 2.444l12.575 12.571L.016 27.588l2.437 2.438 12.573-12.573 12.572 12.573 2.438-2.438-12.573-12.573z' fill-rule='evenodd' class='path-iqk28leg1'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 15px;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 13px;
  border-radius: 0;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .right_bottom .cart-delete a span {
  display: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount {
  position: relative;
  flex: 1 1 auto;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .cart-product-amount {
  display: block;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .amount-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  color: rgba(var(--color-i0wyn4c87), 0.3);
  margin-left: 0px;
  margin-top: auto;
  margin-bottom: 5px;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .shop2-product-amount.gr_cart_amount {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-ixzcb7r80), 0.12);
  border-right-color: rgba(var(--color-ig3x4mrh7), 0.12);
  border-bottom-color: rgba(var(--color-i77b7kw6s), 0.12);
  border-left-color: rgba(var(--color-i1ngm6a50), 0.12);
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  margin: 0;
  border-radius: 0;
  width: 70px;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .shop2-product-amount.gr_cart_amount .amount-minus {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 14px;
  width: 14px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-right: 0;
  font-size: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' data-prefix='ip0b84466'%3E%3Cpath d='M6.66 14.008L.01 7 6.66-.008l1.33 1.4L2.67 7l5.32 5.606z' fill-rule='evenodd' class='path-ib64rc9tu'%3E%3C/path%3E%3C/svg%3E") 50% no-repeat;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .shop2-product-amount.gr_cart_amount .amount-minus svg {
  display: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .shop2-product-amount.gr_cart_amount .amount-plus {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 14px;
  width: 14px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-left: 0;
  font-size: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.5' height='14.124' viewBox='0 0 8.5 14.124' data-prefix='ioisyohz5'%3E%3Cpath d='M1.42 14.132l7.07-7.07-7.07-7.07L.01 1.406l5.65 5.656-5.65 5.656z' fill-rule='evenodd' class='path-iayhuxfh7'%3E%3C/path%3E%3C/svg%3E") 50% no-repeat;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .shop2-product-amount.gr_cart_amount .amount-plus svg {
  display: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .cart-pr-bottom .cart-amount .shop2-product-amount.gr_cart_amount input {
  height: 22px;
  width: 28px;
  background: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .bonus-param {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
  font-weight: 600;
  color: rgba(var(--color-ig7g07xtx), 1);
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .bonus-param .bonus-param__title {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  opacity: 0.83;
  margin-bottom: 0px;
  margin-top: 0px;
  font-weight: 400;
  font-size: 16px;
  padding-left: 0;
  color: rgba(var(--color-ig7g07xtx), 1);
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .bonus-param .bonus-param__title i, #shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .bonus-param .bonus-param__title span {
  display: none;
}
#shop2-cart .shop2-cart-table .cart-products__item .cart-products__right .bonus-param .bonus-param__value {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 13px;
  color: rgba(var(--color-iypdsfwq6), 1);
  margin-left: 10px;
}
@media (max-width: 991px) {
  #shop2-cart .shop2-cart-table .cart-products__item {
    display: block;
    margin-bottom: 35px;
  }
  #shop2-cart .shop2-cart-table .cart-products__item .cart-products__right {
    padding: 0;
    width: 100%;
    margin: 0;
  }
  #shop2-cart .shop2-cart-table .cart-products__item .cart-products__left {
    width: 100%;
    flex: none;
    padding: 0;
    margin: 0 0 20px;
  }
  #shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product {
    display: block;
  }
  #shop2-cart .shop2-cart-table .cart-products__item .cart-products__left .cart-product .cart-product__left .cart-product__image {
    padding-top: 0;
    height: 200px;
  }
}
.cart-page__bottom {
  max-width: 974px;
}
.cart-page__bottom .shop2-cart-order-form {
  position: relative;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-top: 30px;
  padding-right: 30px;
  margin-top: 50px;
  background-color: rgba(var(--color-ixxzlw0gq), 0.07);
  margin-left: 0px;
  margin-right: 0px;
}
.cart-page__bottom .shop2-cart-order-form .shop2-order-form-heading {
  font-size: 2vw;
  line-height: 100%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  display: block;
  position: relative;
  width: 100%;
  padding: 0;
}
@media (max-width: 991px) {
  .cart-page__bottom .shop2-cart-order-form .shop2-order-form-heading {
    text-align: center;
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .cart-page__bottom .shop2-cart-order-form .shop2-order-form-heading {
    font-size: 25px;
  }
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item {
  flex: 0 0 calc(25% - 8px);
  padding: 0;
  margin: 0;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item input[type="text"] {
  height: 53px;
  width: 100%;
  display: block;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i2hta4g9m), 1);
  border-right-color: rgba(var(--color-iyd52ehez), 1);
  border-bottom-color: rgba(var(--color-isjgx4a1n), 0.2);
  border-left-color: rgba(var(--color-i5x97jdl3), 1);
  padding-bottom: 16px;
  padding-top: 16px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-idsrofyjx), 1);
  font-size: 14px;
  color: #000;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item strong {
  display: none;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox {
  flex: none;
  width: 100%;
  order: 1;
  font-size: 14px;
  color: rgba(var(--color-ioym5skm5), 0.57);
  padding: 0 0 0 21px;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox:before {
  display: none;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox input {
  opacity: 1;
  position: absolute;
  top: 2px;
  left: 0;
  width: auto;
  height: auto;
  padding: 0;
  -webkit-appearance: auto;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox .mg-styler-label--checkbox {
  font-size: 14px;
  color: rgba(var(--color-ioym5skm5), 0.57);
  padding: 0 0 0 21px;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox .mg-styler-label--checkbox:before {
  display: none;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox .mg-styler-label--checkbox input {
  opacity: 1;
  position: absolute;
  top: 2px;
  left: 0;
  width: auto;
  height: auto;
  padding: 0;
  -webkit-appearance: auto;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit {
  padding: 0;
  margin: 0;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit .shop2-btn {
  cursor: pointer;
  vertical-align: top;
  padding-top: 18px;
  padding-right: 20px;
  padding-bottom: 17px;
  padding-left: 20px;
  color: rgba(var(--color-i8d7s4hgh), 1);
  position: relative;
  text-decoration-line: 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;
  margin-left: 0;
  text-align: center;
  justify-content: center;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: auto;
  background: none;
}
.cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit .shop2-btn:hover {
  background-color: rgba(var(--color-ic88dt6mr), 0.05);
  border-top-color: rgba(var(--color-io5tbdxx9), 0.05);
  border-right-color: rgba(var(--color-ikapbdi79), 0.05);
  border-bottom-color: rgba(var(--color-i71l32wux), 0.05);
  border-left-color: rgba(var(--color-i03t5an4f), 0.05);
}
@media (max-width: 991px) {
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form {
    justify-content: center;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item {
    flex: 0 0 calc(33.33% - 7px);
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox {
    flex: none;
    width: 100%;
    max-width: 100%;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit {
    flex: none;
    width: 100%;
    text-align: center;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit .shop2-btn {
    display: inline-block;
    vertical-align: top;
    width: calc(33.33% - 7px);
  }
}
@media (max-width: 767px) {
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form {
    flex-direction: column;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item {
    flex: none;
    width: 100%;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.field_checkbox {
    flex: none;
    width: 100%;
    max-width: 100%;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit {
    flex: none;
    width: 100%;
    text-align: center;
  }
  .cart-page__bottom .shop2-cart-order-form .form_inner .shop2-order-form .form-item.form-item-submit .shop2-btn {
    display: inline-block;
    vertical-align: top;
    width: 170px;
  }
}
