@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@200..900&display=swap");
.materialize-red {
  background-color: #e51c23 !important; }

.materialize-red-text {
  color: #e51c23 !important; }

.materialize-red.lighten-5 {
  background-color: #fdeaeb !important; }

.materialize-red-text.text-lighten-5 {
  color: #fdeaeb !important; }

.materialize-red.lighten-4 {
  background-color: #f8c1c3 !important; }

.materialize-red-text.text-lighten-4 {
  color: #f8c1c3 !important; }

.materialize-red.lighten-3 {
  background-color: #f3989b !important; }

.materialize-red-text.text-lighten-3 {
  color: #f3989b !important; }

.materialize-red.lighten-2 {
  background-color: #ee6e73 !important; }

.materialize-red-text.text-lighten-2 {
  color: #ee6e73 !important; }

.materialize-red.lighten-1 {
  background-color: #ea454b !important; }

.materialize-red-text.text-lighten-1 {
  color: #ea454b !important; }

.materialize-red.darken-1 {
  background-color: #d0181e !important; }

.materialize-red-text.text-darken-1 {
  color: #d0181e !important; }

.materialize-red.darken-2 {
  background-color: #b9151b !important; }

.materialize-red-text.text-darken-2 {
  color: #b9151b !important; }

.materialize-red.darken-3 {
  background-color: #a21318 !important; }

.materialize-red-text.text-darken-3 {
  color: #a21318 !important; }

.materialize-red.darken-4 {
  background-color: #8b1014 !important; }

.materialize-red-text.text-darken-4 {
  color: #8b1014 !important; }

.red {
  background-color: #F44336 !important; }

.red-text {
  color: #F44336 !important; }

.red.lighten-5 {
  background-color: #FFEBEE !important; }

.red-text.text-lighten-5 {
  color: #FFEBEE !important; }

.red.lighten-4 {
  background-color: #FFCDD2 !important; }

.red-text.text-lighten-4 {
  color: #FFCDD2 !important; }

.red.lighten-3 {
  background-color: #EF9A9A !important; }

.red-text.text-lighten-3 {
  color: #EF9A9A !important; }

.red.lighten-2 {
  background-color: #E57373 !important; }

.red-text.text-lighten-2 {
  color: #E57373 !important; }

.red.lighten-1 {
  background-color: #EF5350 !important; }

.red-text.text-lighten-1 {
  color: #EF5350 !important; }

.red.darken-1 {
  background-color: #E53935 !important; }

.red-text.text-darken-1 {
  color: #E53935 !important; }

.red.darken-2 {
  background-color: #D32F2F !important; }

.red-text.text-darken-2 {
  color: #D32F2F !important; }

.red.darken-3 {
  background-color: #C62828 !important; }

.red-text.text-darken-3 {
  color: #C62828 !important; }

.red.darken-4 {
  background-color: #B71C1C !important; }

.red-text.text-darken-4 {
  color: #B71C1C !important; }

.red.accent-1 {
  background-color: #FF8A80 !important; }

.red-text.text-accent-1 {
  color: #FF8A80 !important; }

.red.accent-2 {
  background-color: #FF5252 !important; }

.red-text.text-accent-2 {
  color: #FF5252 !important; }

.red.accent-3 {
  background-color: #FF1744 !important; }

.red-text.text-accent-3 {
  color: #FF1744 !important; }

.red.accent-4 {
  background-color: #D50000 !important; }

.red-text.text-accent-4 {
  color: #D50000 !important; }

.pink {
  background-color: #e91e63 !important; }

.pink-text {
  color: #e91e63 !important; }

.pink.lighten-5 {
  background-color: #fce4ec !important; }

.pink-text.text-lighten-5 {
  color: #fce4ec !important; }

.pink.lighten-4 {
  background-color: #f8bbd0 !important; }

.pink-text.text-lighten-4 {
  color: #f8bbd0 !important; }

.pink.lighten-3 {
  background-color: #f48fb1 !important; }

.pink-text.text-lighten-3 {
  color: #f48fb1 !important; }

.pink.lighten-2 {
  background-color: #f06292 !important; }

.pink-text.text-lighten-2 {
  color: #f06292 !important; }

.pink.lighten-1 {
  background-color: #ec407a !important; }

.pink-text.text-lighten-1 {
  color: #ec407a !important; }

.pink.darken-1 {
  background-color: #d81b60 !important; }

.pink-text.text-darken-1 {
  color: #d81b60 !important; }

.pink.darken-2 {
  background-color: #c2185b !important; }

.pink-text.text-darken-2 {
  color: #c2185b !important; }

.pink.darken-3 {
  background-color: #ad1457 !important; }

.pink-text.text-darken-3 {
  color: #ad1457 !important; }

.pink.darken-4 {
  background-color: #880e4f !important; }

.pink-text.text-darken-4 {
  color: #880e4f !important; }

.pink.accent-1 {
  background-color: #ff80ab !important; }

.pink-text.text-accent-1 {
  color: #ff80ab !important; }

.pink.accent-2 {
  background-color: #ff4081 !important; }

.pink-text.text-accent-2 {
  color: #ff4081 !important; }

.pink.accent-3 {
  background-color: #f50057 !important; }

.pink-text.text-accent-3 {
  color: #f50057 !important; }

.pink.accent-4 {
  background-color: #c51162 !important; }

.pink-text.text-accent-4 {
  color: #c51162 !important; }

.purple {
  background-color: #9c27b0 !important; }

.purple-text {
  color: #9c27b0 !important; }

.purple.lighten-5 {
  background-color: #f3e5f5 !important; }

.purple-text.text-lighten-5 {
  color: #f3e5f5 !important; }

.purple.lighten-4 {
  background-color: #e1bee7 !important; }

.purple-text.text-lighten-4 {
  color: #e1bee7 !important; }

.purple.lighten-3 {
  background-color: #ce93d8 !important; }

.purple-text.text-lighten-3 {
  color: #ce93d8 !important; }

.purple.lighten-2 {
  background-color: #ba68c8 !important; }

.purple-text.text-lighten-2 {
  color: #ba68c8 !important; }

.purple.lighten-1 {
  background-color: #ab47bc !important; }

.purple-text.text-lighten-1 {
  color: #ab47bc !important; }

.purple.darken-1 {
  background-color: #8e24aa !important; }

.purple-text.text-darken-1 {
  color: #8e24aa !important; }

.purple.darken-2 {
  background-color: #7b1fa2 !important; }

.purple-text.text-darken-2 {
  color: #7b1fa2 !important; }

.purple.darken-3 {
  background-color: #6a1b9a !important; }

.purple-text.text-darken-3 {
  color: #6a1b9a !important; }

.purple.darken-4 {
  background-color: #4a148c !important; }

.purple-text.text-darken-4 {
  color: #4a148c !important; }

.purple.accent-1 {
  background-color: #ea80fc !important; }

.purple-text.text-accent-1 {
  color: #ea80fc !important; }

.purple.accent-2 {
  background-color: #e040fb !important; }

.purple-text.text-accent-2 {
  color: #e040fb !important; }

.purple.accent-3 {
  background-color: #d500f9 !important; }

.purple-text.text-accent-3 {
  color: #d500f9 !important; }

.purple.accent-4 {
  background-color: #aa00ff !important; }

.purple-text.text-accent-4 {
  color: #aa00ff !important; }

.deep-purple {
  background-color: #673ab7 !important; }

.deep-purple-text {
  color: #673ab7 !important; }

.deep-purple.lighten-5 {
  background-color: #ede7f6 !important; }

.deep-purple-text.text-lighten-5 {
  color: #ede7f6 !important; }

.deep-purple.lighten-4 {
  background-color: #d1c4e9 !important; }

.deep-purple-text.text-lighten-4 {
  color: #d1c4e9 !important; }

.deep-purple.lighten-3 {
  background-color: #b39ddb !important; }

.deep-purple-text.text-lighten-3 {
  color: #b39ddb !important; }

.deep-purple.lighten-2 {
  background-color: #9575cd !important; }

.deep-purple-text.text-lighten-2 {
  color: #9575cd !important; }

.deep-purple.lighten-1 {
  background-color: #7e57c2 !important; }

.deep-purple-text.text-lighten-1 {
  color: #7e57c2 !important; }

.deep-purple.darken-1 {
  background-color: #5e35b1 !important; }

.deep-purple-text.text-darken-1 {
  color: #5e35b1 !important; }

.deep-purple.darken-2 {
  background-color: #512da8 !important; }

.deep-purple-text.text-darken-2 {
  color: #512da8 !important; }

.deep-purple.darken-3 {
  background-color: #4527a0 !important; }

.deep-purple-text.text-darken-3 {
  color: #4527a0 !important; }

.deep-purple.darken-4 {
  background-color: #311b92 !important; }

.deep-purple-text.text-darken-4 {
  color: #311b92 !important; }

.deep-purple.accent-1 {
  background-color: #b388ff !important; }

.deep-purple-text.text-accent-1 {
  color: #b388ff !important; }

.deep-purple.accent-2 {
  background-color: #7c4dff !important; }

.deep-purple-text.text-accent-2 {
  color: #7c4dff !important; }

.deep-purple.accent-3 {
  background-color: #651fff !important; }

.deep-purple-text.text-accent-3 {
  color: #651fff !important; }

.deep-purple.accent-4 {
  background-color: #6200ea !important; }

.deep-purple-text.text-accent-4 {
  color: #6200ea !important; }

.indigo {
  background-color: #3f51b5 !important; }

.indigo-text {
  color: #3f51b5 !important; }

.indigo.lighten-5 {
  background-color: #e8eaf6 !important; }

.indigo-text.text-lighten-5 {
  color: #e8eaf6 !important; }

.indigo.lighten-4 {
  background-color: #c5cae9 !important; }

.indigo-text.text-lighten-4 {
  color: #c5cae9 !important; }

.indigo.lighten-3 {
  background-color: #9fa8da !important; }

.indigo-text.text-lighten-3 {
  color: #9fa8da !important; }

.indigo.lighten-2 {
  background-color: #7986cb !important; }

.indigo-text.text-lighten-2 {
  color: #7986cb !important; }

.indigo.lighten-1 {
  background-color: #5c6bc0 !important; }

.indigo-text.text-lighten-1 {
  color: #5c6bc0 !important; }

.indigo.darken-1 {
  background-color: #3949ab !important; }

.indigo-text.text-darken-1 {
  color: #3949ab !important; }

.indigo.darken-2 {
  background-color: #303f9f !important; }

.indigo-text.text-darken-2 {
  color: #303f9f !important; }

.indigo.darken-3 {
  background-color: #283593 !important; }

.indigo-text.text-darken-3 {
  color: #283593 !important; }

.indigo.darken-4 {
  background-color: #1a237e !important; }

.indigo-text.text-darken-4 {
  color: #1a237e !important; }

.indigo.accent-1 {
  background-color: #8c9eff !important; }

.indigo-text.text-accent-1 {
  color: #8c9eff !important; }

.indigo.accent-2 {
  background-color: #536dfe !important; }

.indigo-text.text-accent-2 {
  color: #536dfe !important; }

.indigo.accent-3 {
  background-color: #3d5afe !important; }

.indigo-text.text-accent-3 {
  color: #3d5afe !important; }

.indigo.accent-4 {
  background-color: #304ffe !important; }

.indigo-text.text-accent-4 {
  color: #304ffe !important; }

.blue {
  background-color: #2196F3 !important; }

.blue-text {
  color: #2196F3 !important; }

.blue.lighten-5 {
  background-color: #E3F2FD !important; }

.blue-text.text-lighten-5 {
  color: #E3F2FD !important; }

.blue.lighten-4 {
  background-color: #BBDEFB !important; }

.blue-text.text-lighten-4 {
  color: #BBDEFB !important; }

.blue.lighten-3 {
  background-color: #90CAF9 !important; }

.blue-text.text-lighten-3 {
  color: #90CAF9 !important; }

.blue.lighten-2 {
  background-color: #64B5F6 !important; }

.blue-text.text-lighten-2 {
  color: #64B5F6 !important; }

.blue.lighten-1 {
  background-color: #42A5F5 !important; }

.blue-text.text-lighten-1 {
  color: #42A5F5 !important; }

.blue.darken-1 {
  background-color: #1E88E5 !important; }

.blue-text.text-darken-1 {
  color: #1E88E5 !important; }

.blue.darken-2 {
  background-color: #1976D2 !important; }

.blue-text.text-darken-2 {
  color: #1976D2 !important; }

.blue.darken-3 {
  background-color: #1565C0 !important; }

.blue-text.text-darken-3 {
  color: #1565C0 !important; }

.blue.darken-4 {
  background-color: #0D47A1 !important; }

.blue-text.text-darken-4 {
  color: #0D47A1 !important; }

.blue.accent-1 {
  background-color: #82B1FF !important; }

.blue-text.text-accent-1 {
  color: #82B1FF !important; }

.blue.accent-2 {
  background-color: #448AFF !important; }

.blue-text.text-accent-2 {
  color: #448AFF !important; }

.blue.accent-3 {
  background-color: #2979FF !important; }

.blue-text.text-accent-3 {
  color: #2979FF !important; }

.blue.accent-4 {
  background-color: #2962FF !important; }

.blue-text.text-accent-4 {
  color: #2962FF !important; }

.light-blue {
  background-color: #03a9f4 !important; }

.light-blue-text {
  color: #03a9f4 !important; }

.light-blue.lighten-5 {
  background-color: #e1f5fe !important; }

.light-blue-text.text-lighten-5 {
  color: #e1f5fe !important; }

.light-blue.lighten-4 {
  background-color: #b3e5fc !important; }

.light-blue-text.text-lighten-4 {
  color: #b3e5fc !important; }

.light-blue.lighten-3 {
  background-color: #81d4fa !important; }

.light-blue-text.text-lighten-3 {
  color: #81d4fa !important; }

.light-blue.lighten-2 {
  background-color: #4fc3f7 !important; }

.light-blue-text.text-lighten-2 {
  color: #4fc3f7 !important; }

.light-blue.lighten-1 {
  background-color: #29b6f6 !important; }

.light-blue-text.text-lighten-1 {
  color: #29b6f6 !important; }

.light-blue.darken-1 {
  background-color: #039be5 !important; }

.light-blue-text.text-darken-1 {
  color: #039be5 !important; }

.light-blue.darken-2 {
  background-color: #0288d1 !important; }

.light-blue-text.text-darken-2 {
  color: #0288d1 !important; }

.light-blue.darken-3 {
  background-color: #0277bd !important; }

.light-blue-text.text-darken-3 {
  color: #0277bd !important; }

.light-blue.darken-4 {
  background-color: #01579b !important; }

.light-blue-text.text-darken-4 {
  color: #01579b !important; }

.light-blue.accent-1 {
  background-color: #80d8ff !important; }

.light-blue-text.text-accent-1 {
  color: #80d8ff !important; }

.light-blue.accent-2 {
  background-color: #40c4ff !important; }

.light-blue-text.text-accent-2 {
  color: #40c4ff !important; }

.light-blue.accent-3 {
  background-color: #00b0ff !important; }

.light-blue-text.text-accent-3 {
  color: #00b0ff !important; }

.light-blue.accent-4 {
  background-color: #0091ea !important; }

.light-blue-text.text-accent-4 {
  color: #0091ea !important; }

.cyan {
  background-color: #00bcd4 !important; }

.cyan-text {
  color: #00bcd4 !important; }

.cyan.lighten-5 {
  background-color: #e0f7fa !important; }

.cyan-text.text-lighten-5 {
  color: #e0f7fa !important; }

.cyan.lighten-4 {
  background-color: #b2ebf2 !important; }

.cyan-text.text-lighten-4 {
  color: #b2ebf2 !important; }

.cyan.lighten-3 {
  background-color: #80deea !important; }

.cyan-text.text-lighten-3 {
  color: #80deea !important; }

.cyan.lighten-2 {
  background-color: #4dd0e1 !important; }

.cyan-text.text-lighten-2 {
  color: #4dd0e1 !important; }

.cyan.lighten-1 {
  background-color: #26c6da !important; }

.cyan-text.text-lighten-1 {
  color: #26c6da !important; }

.cyan.darken-1 {
  background-color: #00acc1 !important; }

.cyan-text.text-darken-1 {
  color: #00acc1 !important; }

.cyan.darken-2 {
  background-color: #0097a7 !important; }

.cyan-text.text-darken-2 {
  color: #0097a7 !important; }

.cyan.darken-3 {
  background-color: #00838f !important; }

.cyan-text.text-darken-3 {
  color: #00838f !important; }

.cyan.darken-4 {
  background-color: #006064 !important; }

.cyan-text.text-darken-4 {
  color: #006064 !important; }

.cyan.accent-1 {
  background-color: #84ffff !important; }

.cyan-text.text-accent-1 {
  color: #84ffff !important; }

.cyan.accent-2 {
  background-color: #18ffff !important; }

.cyan-text.text-accent-2 {
  color: #18ffff !important; }

.cyan.accent-3 {
  background-color: #00e5ff !important; }

.cyan-text.text-accent-3 {
  color: #00e5ff !important; }

.cyan.accent-4 {
  background-color: #00b8d4 !important; }

.cyan-text.text-accent-4 {
  color: #00b8d4 !important; }

.teal {
  background-color: #009688 !important; }

.teal-text {
  color: #009688 !important; }

.teal.lighten-5 {
  background-color: #e0f2f1 !important; }

.teal-text.text-lighten-5 {
  color: #e0f2f1 !important; }

.teal.lighten-4 {
  background-color: #b2dfdb !important; }

.teal-text.text-lighten-4 {
  color: #b2dfdb !important; }

.teal.lighten-3 {
  background-color: #80cbc4 !important; }

.teal-text.text-lighten-3 {
  color: #80cbc4 !important; }

.teal.lighten-2 {
  background-color: #4db6ac !important; }

.teal-text.text-lighten-2 {
  color: #4db6ac !important; }

.teal.lighten-1 {
  background-color: #26a69a !important; }

.teal-text.text-lighten-1 {
  color: #26a69a !important; }

.teal.darken-1 {
  background-color: #00897b !important; }

.teal-text.text-darken-1 {
  color: #00897b !important; }

.teal.darken-2 {
  background-color: #00796b !important; }

.teal-text.text-darken-2 {
  color: #00796b !important; }

.teal.darken-3 {
  background-color: #00695c !important; }

.teal-text.text-darken-3 {
  color: #00695c !important; }

.teal.darken-4 {
  background-color: #004d40 !important; }

.teal-text.text-darken-4 {
  color: #004d40 !important; }

.teal.accent-1 {
  background-color: #a7ffeb !important; }

.teal-text.text-accent-1 {
  color: #a7ffeb !important; }

.teal.accent-2 {
  background-color: #64ffda !important; }

.teal-text.text-accent-2 {
  color: #64ffda !important; }

.teal.accent-3 {
  background-color: #1de9b6 !important; }

.teal-text.text-accent-3 {
  color: #1de9b6 !important; }

.teal.accent-4 {
  background-color: #00bfa5 !important; }

.teal-text.text-accent-4 {
  color: #00bfa5 !important; }

.green {
  background-color: #4CAF50 !important; }

.green-text {
  color: #4CAF50 !important; }

.green.lighten-5 {
  background-color: #E8F5E9 !important; }

.green-text.text-lighten-5 {
  color: #E8F5E9 !important; }

.green.lighten-4 {
  background-color: #C8E6C9 !important; }

.green-text.text-lighten-4 {
  color: #C8E6C9 !important; }

.green.lighten-3 {
  background-color: #A5D6A7 !important; }

.green-text.text-lighten-3 {
  color: #A5D6A7 !important; }

.green.lighten-2 {
  background-color: #81C784 !important; }

.green-text.text-lighten-2 {
  color: #81C784 !important; }

.green.lighten-1 {
  background-color: #66BB6A !important; }

.green-text.text-lighten-1 {
  color: #66BB6A !important; }

.green.darken-1 {
  background-color: #43A047 !important; }

.green-text.text-darken-1 {
  color: #43A047 !important; }

.green.darken-2 {
  background-color: #388E3C !important; }

.green-text.text-darken-2 {
  color: #388E3C !important; }

.green.darken-3 {
  background-color: #2E7D32 !important; }

.green-text.text-darken-3 {
  color: #2E7D32 !important; }

.green.darken-4 {
  background-color: #1B5E20 !important; }

.green-text.text-darken-4 {
  color: #1B5E20 !important; }

.green.accent-1 {
  background-color: #B9F6CA !important; }

.green-text.text-accent-1 {
  color: #B9F6CA !important; }

.green.accent-2 {
  background-color: #69F0AE !important; }

.green-text.text-accent-2 {
  color: #69F0AE !important; }

.green.accent-3 {
  background-color: #00E676 !important; }

.green-text.text-accent-3 {
  color: #00E676 !important; }

.green.accent-4 {
  background-color: #00C853 !important; }

.green-text.text-accent-4 {
  color: #00C853 !important; }

.light-green {
  background-color: #8bc34a !important; }

.light-green-text {
  color: #8bc34a !important; }

.light-green.lighten-5 {
  background-color: #f1f8e9 !important; }

.light-green-text.text-lighten-5 {
  color: #f1f8e9 !important; }

.light-green.lighten-4 {
  background-color: #dcedc8 !important; }

.light-green-text.text-lighten-4 {
  color: #dcedc8 !important; }

.light-green.lighten-3 {
  background-color: #c5e1a5 !important; }

.light-green-text.text-lighten-3 {
  color: #c5e1a5 !important; }

.light-green.lighten-2 {
  background-color: #aed581 !important; }

.light-green-text.text-lighten-2 {
  color: #aed581 !important; }

.light-green.lighten-1 {
  background-color: #9ccc65 !important; }

.light-green-text.text-lighten-1 {
  color: #9ccc65 !important; }

.light-green.darken-1 {
  background-color: #7cb342 !important; }

.light-green-text.text-darken-1 {
  color: #7cb342 !important; }

.light-green.darken-2 {
  background-color: #689f38 !important; }

.light-green-text.text-darken-2 {
  color: #689f38 !important; }

.light-green.darken-3 {
  background-color: #558b2f !important; }

.light-green-text.text-darken-3 {
  color: #558b2f !important; }

.light-green.darken-4 {
  background-color: #33691e !important; }

.light-green-text.text-darken-4 {
  color: #33691e !important; }

.light-green.accent-1 {
  background-color: #ccff90 !important; }

.light-green-text.text-accent-1 {
  color: #ccff90 !important; }

.light-green.accent-2 {
  background-color: #b2ff59 !important; }

.light-green-text.text-accent-2 {
  color: #b2ff59 !important; }

.light-green.accent-3 {
  background-color: #76ff03 !important; }

.light-green-text.text-accent-3 {
  color: #76ff03 !important; }

.light-green.accent-4 {
  background-color: #64dd17 !important; }

.light-green-text.text-accent-4 {
  color: #64dd17 !important; }

.lime {
  background-color: #cddc39 !important; }

.lime-text {
  color: #cddc39 !important; }

.lime.lighten-5 {
  background-color: #f9fbe7 !important; }

.lime-text.text-lighten-5 {
  color: #f9fbe7 !important; }

.lime.lighten-4 {
  background-color: #f0f4c3 !important; }

.lime-text.text-lighten-4 {
  color: #f0f4c3 !important; }

.lime.lighten-3 {
  background-color: #e6ee9c !important; }

.lime-text.text-lighten-3 {
  color: #e6ee9c !important; }

.lime.lighten-2 {
  background-color: #dce775 !important; }

.lime-text.text-lighten-2 {
  color: #dce775 !important; }

.lime.lighten-1 {
  background-color: #d4e157 !important; }

.lime-text.text-lighten-1 {
  color: #d4e157 !important; }

.lime.darken-1 {
  background-color: #c0ca33 !important; }

.lime-text.text-darken-1 {
  color: #c0ca33 !important; }

.lime.darken-2 {
  background-color: #afb42b !important; }

.lime-text.text-darken-2 {
  color: #afb42b !important; }

.lime.darken-3 {
  background-color: #9e9d24 !important; }

.lime-text.text-darken-3 {
  color: #9e9d24 !important; }

.lime.darken-4 {
  background-color: #827717 !important; }

.lime-text.text-darken-4 {
  color: #827717 !important; }

.lime.accent-1 {
  background-color: #f4ff81 !important; }

.lime-text.text-accent-1 {
  color: #f4ff81 !important; }

.lime.accent-2 {
  background-color: #eeff41 !important; }

.lime-text.text-accent-2 {
  color: #eeff41 !important; }

.lime.accent-3 {
  background-color: #c6ff00 !important; }

.lime-text.text-accent-3 {
  color: #c6ff00 !important; }

.lime.accent-4 {
  background-color: #aeea00 !important; }

.lime-text.text-accent-4 {
  color: #aeea00 !important; }

.yellow {
  background-color: #ffeb3b !important; }

.yellow-text {
  color: #ffeb3b !important; }

.yellow.lighten-5 {
  background-color: #fffde7 !important; }

.yellow-text.text-lighten-5 {
  color: #fffde7 !important; }

.yellow.lighten-4 {
  background-color: #fff9c4 !important; }

.yellow-text.text-lighten-4 {
  color: #fff9c4 !important; }

.yellow.lighten-3 {
  background-color: #fff59d !important; }

.yellow-text.text-lighten-3 {
  color: #fff59d !important; }

.yellow.lighten-2 {
  background-color: #fff176 !important; }

.yellow-text.text-lighten-2 {
  color: #fff176 !important; }

.yellow.lighten-1 {
  background-color: #ffee58 !important; }

.yellow-text.text-lighten-1 {
  color: #ffee58 !important; }

.yellow.darken-1 {
  background-color: #fdd835 !important; }

.yellow-text.text-darken-1 {
  color: #fdd835 !important; }

.yellow.darken-2 {
  background-color: #fbc02d !important; }

.yellow-text.text-darken-2 {
  color: #fbc02d !important; }

.yellow.darken-3 {
  background-color: #f9a825 !important; }

.yellow-text.text-darken-3 {
  color: #f9a825 !important; }

.yellow.darken-4 {
  background-color: #f57f17 !important; }

.yellow-text.text-darken-4 {
  color: #f57f17 !important; }

.yellow.accent-1 {
  background-color: #ffff8d !important; }

.yellow-text.text-accent-1 {
  color: #ffff8d !important; }

.yellow.accent-2 {
  background-color: #ffff00 !important; }

.yellow-text.text-accent-2 {
  color: #ffff00 !important; }

.yellow.accent-3 {
  background-color: #ffea00 !important; }

.yellow-text.text-accent-3 {
  color: #ffea00 !important; }

.yellow.accent-4 {
  background-color: #ffd600 !important; }

.yellow-text.text-accent-4 {
  color: #ffd600 !important; }

.amber {
  background-color: #ffc107 !important; }

.amber-text {
  color: #ffc107 !important; }

.amber.lighten-5 {
  background-color: #fff8e1 !important; }

.amber-text.text-lighten-5 {
  color: #fff8e1 !important; }

.amber.lighten-4 {
  background-color: #ffecb3 !important; }

.amber-text.text-lighten-4 {
  color: #ffecb3 !important; }

.amber.lighten-3 {
  background-color: #ffe082 !important; }

.amber-text.text-lighten-3 {
  color: #ffe082 !important; }

.amber.lighten-2 {
  background-color: #ffd54f !important; }

.amber-text.text-lighten-2 {
  color: #ffd54f !important; }

.amber.lighten-1 {
  background-color: #ffca28 !important; }

.amber-text.text-lighten-1 {
  color: #ffca28 !important; }

.amber.darken-1 {
  background-color: #ffb300 !important; }

.amber-text.text-darken-1 {
  color: #ffb300 !important; }

.amber.darken-2 {
  background-color: #ffa000 !important; }

.amber-text.text-darken-2 {
  color: #ffa000 !important; }

.amber.darken-3 {
  background-color: #ff8f00 !important; }

.amber-text.text-darken-3 {
  color: #ff8f00 !important; }

.amber.darken-4 {
  background-color: #ff6f00 !important; }

.amber-text.text-darken-4 {
  color: #ff6f00 !important; }

.amber.accent-1 {
  background-color: #ffe57f !important; }

.amber-text.text-accent-1 {
  color: #ffe57f !important; }

.amber.accent-2 {
  background-color: #ffd740 !important; }

.amber-text.text-accent-2 {
  color: #ffd740 !important; }

.amber.accent-3 {
  background-color: #ffc400 !important; }

.amber-text.text-accent-3 {
  color: #ffc400 !important; }

.amber.accent-4 {
  background-color: #ffab00 !important; }

.amber-text.text-accent-4 {
  color: #ffab00 !important; }

.orange {
  background-color: #ff9800 !important; }

.orange-text {
  color: #ff9800 !important; }

.orange.lighten-5 {
  background-color: #fff3e0 !important; }

.orange-text.text-lighten-5 {
  color: #fff3e0 !important; }

.orange.lighten-4 {
  background-color: #ffe0b2 !important; }

.orange-text.text-lighten-4 {
  color: #ffe0b2 !important; }

.orange.lighten-3 {
  background-color: #ffcc80 !important; }

.orange-text.text-lighten-3 {
  color: #ffcc80 !important; }

.orange.lighten-2 {
  background-color: #ffb74d !important; }

.orange-text.text-lighten-2 {
  color: #ffb74d !important; }

.orange.lighten-1 {
  background-color: #ffa726 !important; }

.orange-text.text-lighten-1 {
  color: #ffa726 !important; }

.orange.darken-1 {
  background-color: #fb8c00 !important; }

.orange-text.text-darken-1 {
  color: #fb8c00 !important; }

.orange.darken-2 {
  background-color: #f57c00 !important; }

.orange-text.text-darken-2 {
  color: #f57c00 !important; }

.orange.darken-3 {
  background-color: #ef6c00 !important; }

.orange-text.text-darken-3 {
  color: #ef6c00 !important; }

.orange.darken-4 {
  background-color: #e65100 !important; }

.orange-text.text-darken-4 {
  color: #e65100 !important; }

.orange.accent-1 {
  background-color: #ffd180 !important; }

.orange-text.text-accent-1 {
  color: #ffd180 !important; }

.orange.accent-2 {
  background-color: #ffab40 !important; }

.orange-text.text-accent-2 {
  color: #ffab40 !important; }

.orange.accent-3 {
  background-color: #ff9100 !important; }

.orange-text.text-accent-3 {
  color: #ff9100 !important; }

.orange.accent-4 {
  background-color: #ff6d00 !important; }

.orange-text.text-accent-4 {
  color: #ff6d00 !important; }

.deep-orange {
  background-color: #ff5722 !important; }

.deep-orange-text {
  color: #ff5722 !important; }

.deep-orange.lighten-5 {
  background-color: #fbe9e7 !important; }

.deep-orange-text.text-lighten-5 {
  color: #fbe9e7 !important; }

.deep-orange.lighten-4 {
  background-color: #ffccbc !important; }

.deep-orange-text.text-lighten-4 {
  color: #ffccbc !important; }

.deep-orange.lighten-3 {
  background-color: #ffab91 !important; }

.deep-orange-text.text-lighten-3 {
  color: #ffab91 !important; }

.deep-orange.lighten-2 {
  background-color: #ff8a65 !important; }

.deep-orange-text.text-lighten-2 {
  color: #ff8a65 !important; }

.deep-orange.lighten-1 {
  background-color: #ff7043 !important; }

.deep-orange-text.text-lighten-1 {
  color: #ff7043 !important; }

.deep-orange.darken-1 {
  background-color: #f4511e !important; }

.deep-orange-text.text-darken-1 {
  color: #f4511e !important; }

.deep-orange.darken-2 {
  background-color: #e64a19 !important; }

.deep-orange-text.text-darken-2 {
  color: #e64a19 !important; }

.deep-orange.darken-3 {
  background-color: #d84315 !important; }

.deep-orange-text.text-darken-3 {
  color: #d84315 !important; }

.deep-orange.darken-4 {
  background-color: #bf360c !important; }

.deep-orange-text.text-darken-4 {
  color: #bf360c !important; }

.deep-orange.accent-1 {
  background-color: #ff9e80 !important; }

.deep-orange-text.text-accent-1 {
  color: #ff9e80 !important; }

.deep-orange.accent-2 {
  background-color: #ff6e40 !important; }

.deep-orange-text.text-accent-2 {
  color: #ff6e40 !important; }

.deep-orange.accent-3 {
  background-color: #ff3d00 !important; }

.deep-orange-text.text-accent-3 {
  color: #ff3d00 !important; }

.deep-orange.accent-4 {
  background-color: #dd2c00 !important; }

.deep-orange-text.text-accent-4 {
  color: #dd2c00 !important; }

.brown {
  background-color: #795548 !important; }

.brown-text {
  color: #795548 !important; }

.brown.lighten-5 {
  background-color: #efebe9 !important; }

.brown-text.text-lighten-5 {
  color: #efebe9 !important; }

.brown.lighten-4 {
  background-color: #d7ccc8 !important; }

.brown-text.text-lighten-4 {
  color: #d7ccc8 !important; }

.brown.lighten-3 {
  background-color: #bcaaa4 !important; }

.brown-text.text-lighten-3 {
  color: #bcaaa4 !important; }

.brown.lighten-2 {
  background-color: #a1887f !important; }

.brown-text.text-lighten-2 {
  color: #a1887f !important; }

.brown.lighten-1 {
  background-color: #8d6e63 !important; }

.brown-text.text-lighten-1 {
  color: #8d6e63 !important; }

.brown.darken-1 {
  background-color: #6d4c41 !important; }

.brown-text.text-darken-1 {
  color: #6d4c41 !important; }

.brown.darken-2 {
  background-color: #5d4037 !important; }

.brown-text.text-darken-2 {
  color: #5d4037 !important; }

.brown.darken-3 {
  background-color: #4e342e !important; }

.brown-text.text-darken-3 {
  color: #4e342e !important; }

.brown.darken-4 {
  background-color: #3e2723 !important; }

.brown-text.text-darken-4 {
  color: #3e2723 !important; }

.blue-grey {
  background-color: #607d8b !important; }

.blue-grey-text {
  color: #607d8b !important; }

.blue-grey.lighten-5 {
  background-color: #eceff1 !important; }

.blue-grey-text.text-lighten-5 {
  color: #eceff1 !important; }

.blue-grey.lighten-4 {
  background-color: #cfd8dc !important; }

.blue-grey-text.text-lighten-4 {
  color: #cfd8dc !important; }

.blue-grey.lighten-3 {
  background-color: #b0bec5 !important; }

.blue-grey-text.text-lighten-3 {
  color: #b0bec5 !important; }

.blue-grey.lighten-2 {
  background-color: #90a4ae !important; }

.blue-grey-text.text-lighten-2 {
  color: #90a4ae !important; }

.blue-grey.lighten-1 {
  background-color: #78909c !important; }

.blue-grey-text.text-lighten-1 {
  color: #78909c !important; }

.blue-grey.darken-1 {
  background-color: #546e7a !important; }

.blue-grey-text.text-darken-1 {
  color: #546e7a !important; }

.blue-grey.darken-2 {
  background-color: #455a64 !important; }

.blue-grey-text.text-darken-2 {
  color: #455a64 !important; }

.blue-grey.darken-3 {
  background-color: #37474f !important; }

.blue-grey-text.text-darken-3 {
  color: #37474f !important; }

.blue-grey.darken-4 {
  background-color: #263238 !important; }

.blue-grey-text.text-darken-4 {
  color: #263238 !important; }

.grey {
  background-color: #9e9e9e !important; }

.grey-text {
  color: #9e9e9e !important; }

.grey.lighten-5 {
  background-color: #fafafa !important; }

.grey-text.text-lighten-5 {
  color: #fafafa !important; }

.grey.lighten-4 {
  background-color: #f5f5f5 !important; }

.grey-text.text-lighten-4 {
  color: #f5f5f5 !important; }

.grey.lighten-3 {
  background-color: #eeeeee !important; }

.grey-text.text-lighten-3 {
  color: #eeeeee !important; }

.grey.lighten-2 {
  background-color: #e0e0e0 !important; }

.grey-text.text-lighten-2 {
  color: #e0e0e0 !important; }

.grey.lighten-1 {
  background-color: #bdbdbd !important; }

.grey-text.text-lighten-1 {
  color: #bdbdbd !important; }

.grey.darken-1 {
  background-color: #757575 !important; }

.grey-text.text-darken-1 {
  color: #757575 !important; }

.grey.darken-2 {
  background-color: #616161 !important; }

.grey-text.text-darken-2 {
  color: #616161 !important; }

.grey.darken-3 {
  background-color: #424242 !important; }

.grey-text.text-darken-3 {
  color: #424242 !important; }

.grey.darken-4 {
  background-color: #212121 !important; }

.grey-text.text-darken-4 {
  color: #212121 !important; }

.black {
  background-color: #000000 !important; }

.black-text {
  color: #000000 !important; }

.white {
  background-color: #FFFFFF !important; }

.white-text {
  color: #FFFFFF !important; }

.transparent {
  background-color: transparent !important; }

.transparent-text {
  color: transparent !important; }

.select-wrapper.valid > input.select-dropdown {
  border-bottom: 1px solid #4CAF50;
  box-shadow: 0 1px 0 0 #4CAF50; }

.select-wrapper.invalid > input.select-dropdown,
.select-wrapper.invalid > input.select-dropdown:focus {
  border-bottom: 1px solid #F44336;
  box-shadow: 0 1px 0 0 #F44336; }

.select-wrapper.valid .helper-text[data-success],
.select-wrapper.invalid ~ .helper-text[data-error] {
  color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none; }

.select-wrapper.valid ~ .helper-text:after {
  content: attr(data-success);
  color: #4CAF50; }

.select-wrapper.invalid ~ .helper-text:after {
  content: attr(data-error);
  color: #F44336; }

.select-wrapper + label:after {
  display: block;
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  opacity: 0;
  transition: .2s opacity ease-out, .2s color ease-out; }

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block; }

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic; }

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block; }

/**
 * Add the correct display in IE.
 */
template {
  display: none; }

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none; }

html {
  box-sizing: border-box; }

*, *:before, main#main section#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label:after, #filters-form-mobile .param.multichoise .values .value input ~ label:after, *:after {
  box-sizing: inherit; }

button,
input,
optgroup,
select,
textarea {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }

ul:not(.browser-default) {
  padding-left: 0;
  list-style-type: none; }
  ul:not(.browser-default) > li {
    list-style-type: none; }

a {
  color: #039be5;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent; }

.valign-wrapper {
  display: flex;
  align-items: center; }

.clearfix {
  clear: both; }

.z-depth-0 {
  box-shadow: none !important; }

/* 2dp elevation modified*/
.z-depth-1, .toast, .dropdown-content, .sidenav {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }

.z-depth-1-half {
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2); }

/* 6dp elevation modified*/
.z-depth-2 {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3); }

/* 12dp elevation modified*/
.z-depth-3 {
  box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }

/* 16dp elevation */
.z-depth-4 {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -7px rgba(0, 0, 0, 0.2); }

/* 24dp elevation */
.z-depth-5, .modal {
  box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2); }

.hoverable {
  transition: box-shadow .25s; }
  .hoverable:hover {
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

.divider {
  height: 1px;
  overflow: hidden;
  background-color: #e0e0e0; }

blockquote {
  margin: 20px 0;
  padding-left: 1.5rem;
  border-left: 5px solid #ee6e73; }

i {
  line-height: inherit; }
  i.left {
    float: left;
    margin-right: 15px; }
  i.right {
    float: right;
    margin-left: 15px; }
  i.tiny {
    font-size: 1rem; }
  i.small {
    font-size: 2rem; }
  i.medium {
    font-size: 4rem; }
  i.large {
    font-size: 6rem; }

img.responsive-img,
video.responsive-video {
  max-width: 100%;
  height: auto; }

.pagination li {
  display: inline-block;
  border-radius: 2px;
  text-align: center;
  vertical-align: top;
  height: 30px; }
  .pagination li a {
    color: #444;
    display: inline-block;
    font-size: 1.2rem;
    padding: 0 10px;
    line-height: 30px; }
  .pagination li.active a {
    color: #fff; }
  .pagination li.active {
    background-color: #ee6e73; }
  .pagination li.disabled a {
    cursor: default;
    color: #999; }
  .pagination li i {
    font-size: 2rem; }

.pagination li.pages ul li {
  display: inline-block;
  float: none; }

@media only screen and (max-width: 992px) {
  .pagination {
    width: 100%; }
    .pagination li.prev, .pagination main#main section#stories .stories-modal .stories-modal-content .swiper li.next, main#main section#stories .stories-modal .stories-modal-content .swiper .pagination li.next,
    .pagination li.next {
      width: 10%; }
    .pagination li.pages {
      width: 80%;
      overflow: hidden;
      white-space: nowrap; } }

.breadcrumb {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.7); }
  .breadcrumb i,
  .breadcrumb [class^="mdi-"], .breadcrumb [class*="mdi-"],
  .breadcrumb i.material-icons {
    display: inline-block;
    float: left;
    font-size: 24px; }
  .breadcrumb:before, main#main section.breadcrumb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.breadcrumb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.breadcrumb:after {
    content: '\E5CC';
    color: rgba(255, 255, 255, 0.7);
    vertical-align: top;
    display: inline-block;
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 25px;
    margin: 0 10px 0 8px;
    -webkit-font-smoothing: antialiased; }
  .breadcrumb:first-child:before, main#main section.breadcrumb#carry:first-child:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.breadcrumb:first-child:after, #filters-form-mobile .param.multichoise .values .value input ~ label.breadcrumb:first-child:after {
    display: none; }
  .breadcrumb:last-child {
    color: #fff; }

.parallax-container {
  position: relative;
  overflow: hidden;
  height: 500px; }
  .parallax-container .parallax {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1; }
    .parallax-container .parallax img {
      opacity: 0;
      position: absolute;
      left: 50%;
      bottom: 0;
      min-width: 100%;
      min-height: 100%;
      transform: translate3d(0, 0, 0);
      transform: translateX(-50%); }

.pin-top, .pin-bottom {
  position: relative; }

.pinned {
  position: fixed !important; }

/*********************
  Transition Classes
**********************/
ul.staggered-list li {
  opacity: 0; }

.fade-in {
  opacity: 0;
  transform-origin: 0 50%; }

/*********************
  Media Query Classes
**********************/
@media only screen and (max-width: 600px) {
  .hide-on-small-only, .hide-on-small-and-down {
    display: none !important; } }

@media only screen and (max-width: 992px) {
  .hide-on-med-and-down {
    display: none !important; } }

@media only screen and (min-width: 601px) {
  .hide-on-med-and-up {
    display: none !important; } }

@media only screen and (min-width: 600px) and (max-width: 992px) {
  .hide-on-med-only {
    display: none !important; } }

@media only screen and (min-width: 993px) {
  .hide-on-large-only {
    display: none !important; } }

@media only screen and (min-width: 1201px) {
  .hide-on-extra-large-only {
    display: none !important; } }

@media only screen and (min-width: 1201px) {
  .show-on-extra-large {
    display: block !important; } }

@media only screen and (min-width: 993px) {
  .show-on-large {
    display: block !important; } }

@media only screen and (min-width: 600px) and (max-width: 992px) {
  .show-on-medium {
    display: block !important; } }

@media only screen and (max-width: 600px) {
  .show-on-small {
    display: block !important; } }

@media only screen and (min-width: 601px) {
  .show-on-medium-and-up {
    display: block !important; } }

@media only screen and (max-width: 992px) {
  .show-on-medium-and-down {
    display: block !important; } }

@media only screen and (max-width: 600px) {
  .center-on-small-only {
    text-align: center; } }

.page-footer {
  padding-top: 20px;
  color: #fff;
  background-color: #ee6e73; }
  .page-footer .footer-copyright {
    overflow: hidden;
    min-height: 50px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0px;
    color: rgba(255, 255, 255, 0.8);
    background-color: rgba(51, 51, 51, 0.08); }

table, th, td {
  border: none; }

table {
  width: 100%;
  display: table;
  border-collapse: collapse;
  border-spacing: 0; }
  table.striped tr {
    border-bottom: none; }
  table.striped > tbody > tr:nth-child(odd) {
    background-color: rgba(242, 242, 242, 0.5); }
  table.striped > tbody > tr > td {
    border-radius: 0; }
  table.highlight > tbody > tr {
    transition: background-color .25s ease; }
    table.highlight > tbody > tr:hover {
      background-color: rgba(242, 242, 242, 0.5); }
  table.centered thead tr th, table.centered tbody tr td {
    text-align: center; }

tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

td, th {
  padding: 15px 5px;
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  border-radius: 2px; }

@media only screen and (max-width: 992px) {
  table.responsive-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    display: block;
    position: relative;
    /* sort out borders */ }
    table.responsive-table td:empty:before {
      content: '\00a0'; }
    table.responsive-table th,
    table.responsive-table td {
      margin: 0;
      vertical-align: top; }
    table.responsive-table th {
      text-align: left; }
    table.responsive-table thead {
      display: block;
      float: left; }
      table.responsive-table thead tr {
        display: block;
        padding: 0 10px 0 0; }
        table.responsive-table thead tr th::before {
          content: "\00a0"; }
    table.responsive-table tbody {
      display: block;
      width: auto;
      position: relative;
      overflow-x: auto;
      white-space: nowrap; }
      table.responsive-table tbody tr {
        display: inline-block;
        vertical-align: top; }
    table.responsive-table th {
      display: block;
      text-align: right; }
    table.responsive-table td {
      display: block;
      min-height: 1.25em;
      text-align: left; }
    table.responsive-table tr {
      border-bottom: none;
      padding: 0 10px; }
    table.responsive-table thead {
      border: 0;
      border-right: 1px solid rgba(0, 0, 0, 0.12); } }

.collection {
  margin: 6.66667px 0 13.33333px 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  overflow: hidden;
  position: relative; }
  .collection .collection-item {
    background-color: #fff;
    line-height: 1.5rem;
    padding: 10px 20px;
    margin: 0;
    border-bottom: 1px solid #e0e0e0; }
    .collection .collection-item.avatar {
      min-height: 84px;
      padding-left: 72px;
      position: relative; }
      .collection .collection-item.avatar:not(.circle-clipper) > .circle,
      .collection .collection-item.avatar :not(.circle-clipper) > .circle {
        position: absolute;
        width: 42px;
        height: 42px;
        overflow: hidden;
        left: 15px;
        display: inline-block;
        vertical-align: middle; }
      .collection .collection-item.avatar i.circle {
        font-size: 18px;
        line-height: 42px;
        color: #fff;
        background-color: #999;
        text-align: center; }
      .collection .collection-item.avatar .title {
        font-size: 16px; }
      .collection .collection-item.avatar p {
        margin: 0; }
      .collection .collection-item.avatar .secondary-content {
        position: absolute;
        top: 16px;
        right: 16px; }
    .collection .collection-item:last-child {
      border-bottom: none; }
    .collection .collection-item.active {
      background-color: #00A7FF;
      color: white; }
      .collection .collection-item.active .secondary-content {
        color: #fff; }
  .collection a.collection-item {
    display: block;
    transition: .25s;
    color: #00A7FF; }
    .collection a.collection-item:not(.active):hover {
      background-color: #ddd; }
  .collection.with-header .collection-header {
    background-color: #fff;
    border-bottom: 1px solid #e0e0e0;
    padding: 10px 20px; }
  .collection.with-header .collection-item {
    padding-left: 30px; }
  .collection.with-header .collection-item.avatar {
    padding-left: 72px; }

.secondary-content {
  float: right;
  color: #00A7FF; }

.collapsible .collection {
  margin: 0;
  border: none; }

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden; }
  .video-container iframe, .video-container object, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.progress {
  position: relative;
  height: 4px;
  display: block;
  width: 100%;
  background-color: #ccedff;
  border-radius: 2px;
  margin: 6.66667px 0 13.33333px 0;
  overflow: hidden; }
  .progress .determinate {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    background-color: #00A7FF;
    transition: width .3s linear; }
  .progress .indeterminate {
    background-color: #00A7FF; }
    .progress .indeterminate:before, .progress main#main section.indeterminate#carry:after, main#main .progress section.indeterminate#carry:after, .progress main#catalog section#main-content form .param.multichoise .values .value input ~ label.indeterminate:after, main#catalog section#main-content form .param.multichoise .values .value .progress input ~ label.indeterminate:after, .progress #filters-form-mobile .param.multichoise .values .value input ~ label.indeterminate:after, #filters-form-mobile .param.multichoise .values .value .progress input ~ label.indeterminate:after {
      content: '';
      position: absolute;
      background-color: inherit;
      top: 0;
      left: 0;
      bottom: 0;
      will-change: left, right;
      animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }
    .progress .indeterminate:after {
      content: '';
      position: absolute;
      background-color: inherit;
      top: 0;
      left: 0;
      bottom: 0;
      will-change: left, right;
      animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
      animation-delay: 1.15s; }

@keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%; }
  60% {
    left: 100%;
    right: -90%; }
  100% {
    left: 100%;
    right: -90%; } }

@keyframes indeterminate-short {
  0% {
    left: -200%;
    right: 100%; }
  60% {
    left: 107%;
    right: -8%; }
  100% {
    left: 107%;
    right: -8%; } }

/*******************
  Utility Classes
*******************/
.hide {
  display: none !important; }

.left-align {
  text-align: left; }

.right-align {
  text-align: right; }

.center, .center-align {
  text-align: center; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.no-select {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; }

.circle {
  border-radius: 50%; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.truncate {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.no-padding {
  padding: 0 !important; }

#toast-container {
  display: block;
  position: fixed;
  z-index: 10000; }
  @media only screen and (max-width: 600px) {
    #toast-container {
      min-width: 100%;
      bottom: 0%; } }
  @media only screen and (min-width: 601px) and (max-width: 992px) {
    #toast-container {
      left: 5%;
      bottom: 7%;
      max-width: 90%; } }
  @media only screen and (min-width: 993px) {
    #toast-container {
      top: 10%;
      right: 7%;
      max-width: 86%; } }

.toast {
  border-radius: 2px;
  top: 35px;
  width: auto;
  margin-top: 10px;
  position: relative;
  max-width: 100%;
  height: auto;
  min-height: 48px;
  line-height: 1.5em;
  background-color: #323232;
  padding: 10px 25px;
  font-size: 1.1rem;
  font-weight: 300;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: default; }
  .toast .toast-action {
    color: #eeff41;
    font-weight: 500;
    margin-right: -25px;
    margin-left: 3rem; }
  .toast.rounded {
    border-radius: 24px; }
  @media only screen and (max-width: 600px) {
    .toast {
      width: 100%;
      border-radius: 0; } }

.material-tooltip {
  padding: 10px 8px;
  font-size: 1rem;
  z-index: 2000;
  background-color: transparent;
  border-radius: 2px;
  color: #fff;
  min-height: 36px;
  line-height: 120%;
  opacity: 0;
  position: absolute;
  text-align: center;
  max-width: calc(100% - 4px);
  overflow: hidden;
  left: 0;
  top: 0;
  pointer-events: none;
  visibility: hidden;
  background-color: #323232; }

.backdrop {
  position: absolute;
  opacity: 0;
  height: 7px;
  width: 14px;
  border-radius: 0 0 50% 50%;
  background-color: #323232;
  z-index: -1;
  transform-origin: 50% 0%;
  visibility: hidden; }

.dropdown-content {
  background-color: #fff;
  margin: 0;
  display: none;
  min-width: 100px;
  overflow-y: auto;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
  transform-origin: 0 0; }
  .dropdown-content:focus {
    outline: 0; }
  .dropdown-content li {
    clear: both;
    color: rgba(0, 0, 0, 0.87);
    cursor: pointer;
    min-height: 50px;
    line-height: 1.5rem;
    width: 100%;
    text-align: left; }
    .dropdown-content li:hover, .dropdown-content li.active {
      background-color: #eee; }
    .dropdown-content li:focus {
      outline: none; }
    .dropdown-content li.divider {
      min-height: 0;
      height: 1px; }
    .dropdown-content li > a, .dropdown-content li > span {
      font-size: 16px;
      color: #00A7FF;
      display: block;
      line-height: 22px;
      padding: 14px 16px; }
    .dropdown-content li > span > label {
      top: 1px;
      left: 0;
      height: 18px; }
    .dropdown-content li > a > i {
      height: inherit;
      line-height: inherit;
      float: left;
      margin: 0 24px 0 0;
      width: 24px; }

body.keyboard-focused .dropdown-content li:focus {
  background-color: #dadada; }

.input-field.col .dropdown-content [type="checkbox"] + label {
  top: 1px;
  left: 0;
  height: 18px;
  transform: none; }

.dropdown-trigger {
  cursor: pointer; }

/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  transition: .3s ease-out; }
  .waves-effect .waves-ripple {
    position: absolute;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    opacity: 0;
    background: rgba(0, 0, 0, 0.2);
    transition: all 0.7s ease-out;
    transition-property: transform, opacity;
    transform: scale(0);
    pointer-events: none; }
  .waves-effect.waves-light .waves-ripple {
    background-color: rgba(255, 255, 255, 0.45); }
  .waves-effect.waves-red .waves-ripple {
    background-color: rgba(244, 67, 54, 0.7); }
  .waves-effect.waves-yellow .waves-ripple {
    background-color: rgba(255, 235, 59, 0.7); }
  .waves-effect.waves-orange .waves-ripple {
    background-color: rgba(255, 152, 0, 0.7); }
  .waves-effect.waves-purple .waves-ripple {
    background-color: rgba(156, 39, 176, 0.7); }
  .waves-effect.waves-green .waves-ripple {
    background-color: rgba(76, 175, 80, 0.7); }
  .waves-effect.waves-teal .waves-ripple {
    background-color: rgba(0, 150, 136, 0.7); }
  .waves-effect input[type="button"], .waves-effect input[type="reset"], .waves-effect input[type="submit"] {
    border: 0;
    font-style: normal;
    font-size: inherit;
    text-transform: inherit;
    background: none; }
  .waves-effect img {
    position: relative;
    z-index: -1; }

.waves-notransition {
  transition: none !important; }

.waves-circle {
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); }

.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom; }
  .waves-input-wrapper .waves-button-input {
    position: relative;
    top: 0;
    left: 0;
    z-index: 1; }

.waves-circle {
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
  -webkit-mask-image: none; }

.waves-block {
  display: block; }

/* Firefox Bug: link not triggered */
.waves-effect .waves-ripple {
  z-index: -1; }

.modal {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  background-color: #fafafa;
  padding: 0;
  max-height: 70%;
  width: 55%;
  margin: auto;
  overflow-y: auto;
  border-radius: 2px;
  will-change: top, opacity; }
  .modal:focus {
    outline: none; }
  @media only screen and (max-width: 992px) {
    .modal {
      width: 80%; } }
  .modal h1, .modal h2, .modal h3, .modal h4 {
    margin-top: 0; }
  .modal .modal-content {
    padding: 24px; }
  .modal .modal-close {
    cursor: pointer; }
  .modal .modal-footer {
    border-radius: 0 0 2px 2px;
    background-color: #fafafa;
    padding: 4px 6px;
    height: 56px;
    width: 100%;
    text-align: right; }
    .modal .modal-footer .btn, .modal .modal-footer .btn-flat {
      margin: 6px 0; }

.modal-overlay {
  position: fixed;
  z-index: 999;
  top: -25%;
  left: 0;
  bottom: 0;
  right: 0;
  height: 125%;
  width: 100%;
  background: #000;
  display: none;
  will-change: opacity; }

.modal.modal-fixed-footer {
  padding: 0;
  height: 70%; }
  .modal.modal-fixed-footer .modal-content {
    position: absolute;
    height: calc(100% - 56px);
    max-height: 100%;
    width: 100%;
    overflow-y: auto; }
  .modal.modal-fixed-footer .modal-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    position: absolute;
    bottom: 0; }

.modal.bottom-sheet {
  top: auto;
  bottom: -100%;
  margin: 0;
  width: 100%;
  max-height: 45%;
  border-radius: 0;
  will-change: bottom, opacity; }

.sidenav {
  position: fixed;
  width: 300px;
  left: 0;
  top: 0;
  margin: 0;
  transform: translateX(-100%);
  height: 100%;
  height: calc(100% + 60px);
  height: -moz-calc(100%);
  padding-bottom: 60px;
  background-color: #fff;
  z-index: 999;
  overflow-y: auto;
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translateX(-105%); }
  .sidenav.right-aligned {
    right: 0;
    transform: translateX(105%);
    left: auto;
    transform: translateX(100%); }
  .sidenav .collapsible {
    margin: 0; }
  .sidenav li {
    float: none;
    line-height: 48px; }
    .sidenav li.active {
      background-color: rgba(0, 0, 0, 0.05); }
  .sidenav li > a {
    color: rgba(0, 0, 0, 0.87);
    display: block;
    font-size: 14px;
    font-weight: 500;
    height: 48px;
    line-height: 48px;
    padding: 0 32px; }
    .sidenav li > a:hover {
      background-color: rgba(0, 0, 0, 0.05); }
    .sidenav li > a.btn, .sidenav li > a.btn-large, .sidenav li > a.btn-flat, .sidenav li > a.btn-floating {
      margin: 10px 15px; }
    .sidenav li > a.btn, .sidenav li > a.btn-large, .sidenav li > a.btn-floating {
      color: #fff; }
    .sidenav li > a.btn-flat {
      color: #343434; }
    .sidenav li > a.btn:hover, .sidenav li > a.btn-large:hover {
      background-color: #1ab0ff; }
    .sidenav li > a.btn-floating:hover {
      background-color: #00A7FF; }
    .sidenav li > a > i,
    .sidenav li > a > [class^="mdi-"], .sidenav li > a li > a > [class*="mdi-"],
    .sidenav li > a > i.material-icons {
      float: left;
      height: 48px;
      line-height: 48px;
      margin: 0 32px 0 0;
      width: 24px;
      color: rgba(0, 0, 0, 0.54); }
  .sidenav .divider {
    margin: 8px 0 0 0; }
  .sidenav .subheader {
    cursor: initial;
    pointer-events: none;
    color: rgba(0, 0, 0, 0.54);
    font-size: 14px;
    font-weight: 500;
    line-height: 48px; }
    .sidenav .subheader:hover {
      background-color: transparent; }
  .sidenav .user-view {
    position: relative;
    padding: 32px 32px 0;
    margin-bottom: 8px; }
    .sidenav .user-view > a {
      height: auto;
      padding: 0; }
      .sidenav .user-view > a:hover {
        background-color: transparent; }
    .sidenav .user-view .background {
      overflow: hidden;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: -1; }
    .sidenav .user-view .circle, .sidenav .user-view .name, .sidenav .user-view .email {
      display: block; }
    .sidenav .user-view .circle {
      height: 64px;
      width: 64px; }
    .sidenav .user-view .name,
    .sidenav .user-view .email {
      font-size: 14px;
      line-height: 24px; }
    .sidenav .user-view .name {
      margin-top: 16px;
      font-weight: 500; }
    .sidenav .user-view .email {
      padding-bottom: 16px;
      font-weight: 400; }

.drag-target {
  height: 100%;
  width: 10px;
  position: fixed;
  top: 0;
  z-index: 998; }
  .drag-target.right-aligned {
    right: 0; }

.sidenav.sidenav-fixed {
  left: 0;
  transform: translateX(0);
  position: fixed; }
  .sidenav.sidenav-fixed.right-aligned {
    right: 0;
    left: auto; }

@media only screen and (max-width: 992px) {
  .sidenav.sidenav-fixed {
    transform: translateX(-105%); }
    .sidenav.sidenav-fixed.right-aligned {
      transform: translateX(105%); }
  .sidenav > a {
    padding: 0 16px; }
  .sidenav .user-view {
    padding: 16px 16px 0; } }

.sidenav .collapsible-body > ul:not(.collapsible) > li.active,
.sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active {
  background-color: #ee6e73; }
  .sidenav .collapsible-body > ul:not(.collapsible) > li.active a,
  .sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active a {
    color: #fff; }

.sidenav .collapsible-body {
  padding: 0; }

.sidenav-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  height: 120vh;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 997;
  display: none; }

/* Modal */
.datepicker-modal {
  max-width: 325px;
  min-width: 300px;
  max-height: none; }

.datepicker-container.modal-content {
  display: flex;
  flex-direction: column;
  padding: 0; }

.datepicker-controls {
  display: flex;
  justify-content: space-between;
  width: 280px;
  margin: 0 auto; }
  .datepicker-controls .selects-container {
    display: flex; }
  .datepicker-controls .select-wrapper input {
    border-bottom: none;
    text-align: center;
    margin: 0; }
    .datepicker-controls .select-wrapper input:focus {
      border-bottom: none; }
  .datepicker-controls .select-wrapper .caret {
    display: none; }
  .datepicker-controls .select-year input {
    width: 50px; }
  .datepicker-controls .select-month input {
    width: 70px; }

.month-prev, .month-next {
  margin-top: 4px;
  cursor: pointer;
  background-color: transparent;
  border: none; }

/* Date Display */
.datepicker-date-display {
  flex: 1 auto;
  background-color: #00A7FF;
  color: #fff;
  padding: 20px 22px;
  font-weight: 500; }
  .datepicker-date-display .year-text {
    display: block;
    font-size: 1.5rem;
    line-height: 25px;
    color: rgba(255, 255, 255, 0.7); }
  .datepicker-date-display .date-text {
    display: block;
    font-size: 2.8rem;
    line-height: 47px;
    font-weight: 500; }

/* Calendar */
.datepicker-calendar-container {
  flex: 2.5 auto; }

.datepicker-table {
  width: 280px;
  font-size: 1rem;
  margin: 0 auto; }
  .datepicker-table thead {
    border-bottom: none; }
  .datepicker-table th {
    padding: 10px 5px;
    text-align: center; }
  .datepicker-table tr {
    border: none; }
  .datepicker-table abbr {
    text-decoration: none;
    color: #999; }
  .datepicker-table td {
    border-radius: 50%;
    padding: 0; }
    .datepicker-table td.is-today {
      color: #00A7FF; }
    .datepicker-table td.is-selected {
      background-color: #00A7FF;
      color: #fff; }
    .datepicker-table td.is-outside-current-month, .datepicker-table td.is-disabled {
      color: rgba(0, 0, 0, 0.3);
      pointer-events: none; }

.datepicker-day-button {
  background-color: transparent;
  border: none;
  line-height: 38px;
  display: block;
  width: 100%;
  border-radius: 50%;
  padding: 0 5px;
  cursor: pointer;
  color: inherit; }
  .datepicker-day-button:focus {
    background-color: rgba(6, 165, 249, 0.25); }

/* Footer */
.datepicker-footer {
  width: 280px;
  margin: 0 auto;
  padding-bottom: 5px;
  display: flex;
  justify-content: space-between; }

.datepicker-cancel,
.datepicker-clear,
.datepicker-today,
.datepicker-done {
  color: #00A7FF;
  padding: 0 1rem; }

.datepicker-clear {
  color: #F44336; }

/* Media Queries */
@media only screen and (min-width: 601px) {
  .datepicker-modal {
    max-width: 625px; }
  .datepicker-container.modal-content {
    flex-direction: row; }
  .datepicker-date-display {
    flex: 0 1 270px; }
  .datepicker-controls,
  .datepicker-table,
  .datepicker-footer {
    width: 320px; }
  .datepicker-day-button {
    line-height: 44px; } }

/* Select Field
   ========================================================================== */
select {
  display: none; }

select.browser-default {
  display: block; }

select {
  background-color: rgba(255, 255, 255, 0.9);
  width: 100%;
  padding: 5px;
  border: 1px solid #f2f2f2;
  border-radius: 2px;
  height: 3rem; }

.select-label {
  position: absolute; }

.select-wrapper {
  position: relative; }
  .select-wrapper.valid + label,
  .select-wrapper.invalid + label {
    width: 100%;
    pointer-events: none; }
  .select-wrapper input.select-dropdown {
    position: relative;
    cursor: pointer;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #9e9e9e;
    outline: none;
    height: 3rem;
    line-height: 3rem;
    width: 100%;
    font-size: 16px;
    margin: 0 0 8px 0;
    padding: 0;
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    z-index: 1; }
    .select-wrapper input.select-dropdown:focus {
      border-bottom: 1px solid #00A7FF; }
  .select-wrapper .caret {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
    z-index: 0;
    fill: rgba(0, 0, 0, 0.87); }
  .select-wrapper + label {
    position: absolute;
    top: -26px;
    font-size: 0.8rem; }

select:disabled {
  color: rgba(0, 0, 0, 0.42); }

.select-wrapper.disabled + label {
  color: rgba(0, 0, 0, 0.42); }

.select-wrapper.disabled .caret {
  fill: rgba(0, 0, 0, 0.42); }

.select-wrapper input.select-dropdown:disabled {
  color: rgba(0, 0, 0, 0.42);
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; }

.select-wrapper i {
  color: rgba(0, 0, 0, 0.3); }

.select-dropdown li.disabled,
.select-dropdown li.disabled > span,
.select-dropdown li.optgroup {
  color: rgba(0, 0, 0, 0.3);
  background-color: transparent; }

body.keyboard-focused .select-dropdown.dropdown-content li:focus {
  background-color: rgba(0, 0, 0, 0.08); }

.select-dropdown.dropdown-content li:hover {
  background-color: rgba(0, 0, 0, 0.08); }

.select-dropdown.dropdown-content li.selected {
  background-color: rgba(0, 0, 0, 0.03); }

.prefix ~ .select-wrapper {
  margin-left: 3rem;
  width: 92%;
  width: calc(100% - 3rem); }

.prefix ~ label {
  margin-left: 3rem; }

.select-dropdown li img {
  height: 40px;
  width: 40px;
  margin: 5px 15px;
  float: right; }

.select-dropdown li.optgroup {
  border-top: 1px solid #eee; }
  .select-dropdown li.optgroup.selected > span {
    color: rgba(0, 0, 0, 0.7); }
  .select-dropdown li.optgroup > span {
    color: rgba(0, 0, 0, 0.4); }
  .select-dropdown li.optgroup ~ li.optgroup-option {
    padding-left: 1rem; }

/**
 * Swiper 9.4.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 12, 2023
 */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal; }

:root {
  --swiper-theme-color: #007aff;
  /*
    --swiper-preloader-color: var(--swiper-theme-color);
    --swiper-wrapper-transition-timing-function: initial;
    */ }

.swiper,
swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block; }

.swiper-vertical > .swiper-wrapper {
  flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box; }

.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0); }

.swiper-horizontal {
  touch-action: pan-y; }

.swiper-vertical {
  touch-action: pan-x; }

.swiper-slide,
swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block; }

.swiper-slide-invisible-blank {
  visibility: hidden; }

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto; }

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height; }

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px; }

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d; }

.swiper-3d {
  perspective: 1200px; }
  .swiper-3d .swiper-slide,
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom,
  .swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d; }
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10; }
  .swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15); }
  .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */ }
  .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none; }

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start; }

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory; }

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory; }

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none; }

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none; }

.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999; }

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always; }

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
          margin-inline-start: var(--swiper-centered-offset-before); }

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after); }

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
          margin-block-start: var(--swiper-centered-offset-before); }

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after); }

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent; }

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear; }

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000; }

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */ }

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color)); }
  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none; }
  .swiper-button-prev.swiper-button-hidden,
  .swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none; }
  .swiper-navigation-disabled .swiper-button-prev, .swiper-navigation-disabled
  .swiper-button-next {
    display: none !important; }
  .swiper-button-prev:after,
  .swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1; }

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto; }
  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
    content: 'prev'; }

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto; }
  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
    content: 'next'; }

.swiper-button-lock {
  display: none; }

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */ }

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10; }
  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0; }
  .swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
    display: none !important; }

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%; }

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0; }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative; }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33); }

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); }
  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none; }
  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer; }
  .swiper-pagination-bullet:only-child {
    display: none !important; }

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color)); }

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0); }
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block; }
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px; }
    .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
    .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
      display: inline-block;
      transition: 200ms transform, 200ms top; }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); }

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap; }
  .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms left; }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right; }

/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit); }

/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  /*ADD_HOST*/ }
  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top; }
  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top; }
  .swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal,
  .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0; }
  .swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical,
  .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0; }

.swiper-pagination-lock {
  display: none; }

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out; }

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity; }
  .swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none; }

.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.header-wrapper {
  padding: .8vmax 0;
  position: relative;
  z-index: 80;
  transition: top .4s;
  position: absolute;
  top: 0;
  width: 100%;
  box-shadow: 0 4px 156px rgba(0, 0, 0, 0.1); }
  .header-wrapper a {
    color: #333;
    transition: color .2s;
    will-change: color; }
    .header-wrapper a:hover {
      color: #FF5F19; }
  .header-wrapper .container {
    display: flex; }
    .header-wrapper .container .logo-wrapper {
      margin-right: 60px;
      width: 160px; }
      .header-wrapper .container .logo-wrapper .logo {
        margin-top: .4vmax;
        display: block;
        max-width: 100%;
        aspect-ratio: 4 / 1;
        background-image: url(../img/logo.svg);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center; }
      @media (max-width: 1100px) {
        .header-wrapper .container .logo-wrapper {
          margin-right: 0px; }
          .header-wrapper .container .logo-wrapper .logo {
            width: 120px; } }
      @media (max-width: 1100px) {
        .header-wrapper .container .logo-wrapper {
          display: none; } }
    @media (max-width: 1100px) {
      .header-wrapper .container .logo-alt {
        display: block;
        width: 160px;
        min-height: 100%;
        aspect-ratio: 4 / 1;
        background-image: url(../img/logo.svg);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: left center;
        margin-right: 10px; } }
  @media (max-width: 1100px) and (max-width: 850px) {
    .header-wrapper .container .logo-alt {
      margin-right: 0px;
      width: 130px;
      height: 30px; } }
  @media (max-width: 1100px) and (max-width: 330px) {
    .header-wrapper .container .logo-alt {
      width: 110px; } }
    .header-wrapper .container .nav-content {
      flex-grow: 1; }
      .header-wrapper .container .nav-content header {
        display: flex;
        align-items: center;
        padding: .4vmax 0; }
        @media (min-width: 901px) {
          .header-wrapper .container .nav-content header {
            border-bottom: 1px solid #828282; } }
        .header-wrapper .container .nav-content header a {
          color: #828282;
          will-change: color;
          transition: color .2s;
          line-height: 1em; }
          .header-wrapper .container .nav-content header a:hover {
            color: #FF5F19; }
            .header-wrapper .container .nav-content header a:hover i {
              color: #FF5F19; }
        .header-wrapper .container .nav-content header .nav-left {
          flex-grow: 1;
          display: flex; }
          .header-wrapper .container .nav-content header .nav-left .geo-selector {
            line-height: 2em; }
            .header-wrapper .container .nav-content header .nav-left .geo-selector a {
              color: #FF5F19; }
              .header-wrapper .container .nav-content header .nav-left .geo-selector a .bx {
                color: #333; }
              @media (max-width: 900px) {
                .header-wrapper .container .nav-content header .nav-left .geo-selector a {
                  display: none; } }
      .header-wrapper .container .nav-content .nav-right {
        display: flex;
        align-items: center; }
        .header-wrapper .container .nav-content .nav-right.desktop > a {
          display: flex;
          margin-right: 10px; }
        @media (max-width: 900px) {
          .header-wrapper .container .nav-content .nav-right.desktop {
            display: none; } }
        @media (min-width: 901px) {
          .header-wrapper .container .nav-content .nav-right.mobile {
            display: none; } }
        .header-wrapper .container .nav-content .nav-right > li {
          display: block;
          height: 100%;
          margin-left: 10px; }
          @media (min-width: 450px) {
            .header-wrapper .container .nav-content .nav-right > li a i {
              margin-right: 6px; } }
        .header-wrapper .container .nav-content .nav-right .icon-link {
          display: inline-flex;
          align-items: center;
          margin-left: 1em;
          height: 100%;
          color: #333; }
          .header-wrapper .container .nav-content .nav-right .icon-link ~ ul {
            left: unset;
            right: 0; }
          .header-wrapper .container .nav-content .nav-right .icon-link .bx {
            color: #FF5F19; }
            @media (min-width: 450px) {
              .header-wrapper .container .nav-content .nav-right .icon-link .bx.user-icon {
                display: none; } }
          .header-wrapper .container .nav-content .nav-right .icon-link img {
            width: 40px;
            display: block;
            border-radius: 50%;
            margin-left: 10px;
            box-shadow: 0 0 0 1px #ccc; }
          @media (max-width: 450px) {
            .header-wrapper .container .nav-content .nav-right .icon-link {
              flex-direction: column; }
              .header-wrapper .container .nav-content .nav-right .icon-link i {
                font-size: 24px; }
              .header-wrapper .container .nav-content .nav-right .icon-link span {
                font-size: 12px;
                line-height: 1em; } }
    @media (max-width: 450px) and (max-width: 310px) {
      .header-wrapper .container .nav-content .nav-right .icon-link span {
        display: none; } }
          @media (max-width: 450px) {
              .header-wrapper .container .nav-content .nav-right .icon-link img {
                display: none; } }
      .header-wrapper .container .nav-content nav {
        display: flex;
        padding: .4vmax 0; }
        .header-wrapper .container .nav-content nav .nav-left {
          flex-grow: 1;
          display: flex;
          align-items: center; }
          .header-wrapper .container .nav-content nav .nav-left > li {
            margin-right: 1em; }
          .header-wrapper .container .nav-content nav .nav-left .catalog-button {
            display: inline-flex;
            align-items: center;
            padding: clamp(4px, 0.2vmax, 8px) clamp(8px, 0.8vmax, 16px);
            border-radius: 32px;
            background-color: #FF5F19;
            color: #fff; }
            .header-wrapper .container .nav-content nav .nav-left .catalog-button .bx {
              color: #fff; }
            .header-wrapper .container .nav-content nav .nav-left .catalog-button ~ ul {
              padding: clamp(10px, 1vmax, 20px);
              display: grid;
              grid-template-columns: repeat(4, 1fr);
              -moz-column-gap: 2vmax;
                   column-gap: 2vmax;
              border-left: 3px solid #FF5F19; }
              .header-wrapper .container .nav-content nav .nav-left .catalog-button ~ ul li a {
                border-radius: 10px;
                padding: 6px 12px; }
        @media (max-width: 900px) {
          .header-wrapper .container .nav-content nav {
            display: none; } }
  .header-wrapper ul {
    margin: 0; }
    .header-wrapper ul li {
      position: relative; }
      .header-wrapper ul li ul {
        position: absolute;
        background-color: #fff;
        will-change: transform, opacity;
        top: 100%;
        z-index: 2;
        transition: transform .2s, opacity .2s;
        pointer-events: none;
        transform: translateY(-20px);
        opacity: 0;
        border-radius: 10px;
        overflow: hidden;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.1); }
        .header-wrapper ul li ul li a {
          color: #333 !important;
          white-space: nowrap;
          padding: 12px;
          display: block;
          will-change: background-color;
          transition: background-color .2s; }
          .header-wrapper ul li ul li a:hover {
            background-color: rgba(0, 0, 0, 0.1); }
      .header-wrapper ul li:hover ul {
        opacity: 1;
        transform: none;
        pointer-events: all; }
  .header-wrapper .sidenav-trigger {
    margin-right: 10px;
    line-height: 1em;
    display: block;
    font-size: 21px; }
    .header-wrapper .sidenav-trigger .bx {
      color: #00A7FF;
      font-size: 24px !important; }
    @media (min-width: 1025px) {
      .header-wrapper .sidenav-trigger {
        display: none; } }
  .header-wrapper.dark {
    color: #fff;
    box-shadow: none; }
    .header-wrapper.dark .container .logo-wrapper .logo {
      background-image: url(../img/logo_dark.svg); }
    .header-wrapper.dark .container .nav-content a {
      color: #fff; }
      .header-wrapper.dark .container .nav-content a:hover {
        color: #fff; }
    .header-wrapper.dark .container .nav-content header {
      border-color: #fff; }
      .header-wrapper.dark .container .nav-content header .sidenav-trigger i {
        color: #fff; }
      .header-wrapper.dark .container .nav-content header .logo-alt {
        background-image: url(../img/logo_dark.svg); }
      .header-wrapper.dark .container .nav-content header .geo-selector > a {
        color: #fff; }
        .header-wrapper.dark .container .nav-content header .geo-selector > a i {
          color: rgba(255, 255, 255, 0.7) !important; }
    .header-wrapper.dark .container .nav-content nav a {
      color: #fff; }
      .header-wrapper.dark .container .nav-content nav a:hover {
        color: #fff; }
    .header-wrapper.dark .container .nav-content nav .catalog-wrapper {
      background-color: transparent; }
      .header-wrapper.dark .container .nav-content nav .catalog-wrapper .catalog-button {
        background-color: transparent;
        box-shadow: 0 0 0 1px #fff inset; }
    .header-wrapper.dark .container .nav-content .icon-link {
      color: #fff !important; }
    .header-wrapper.dark i {
      color: #fff !important; }
  .header-wrapper.fixed {
    position: fixed;
    top: 0 !important;
    background-color: rgba(255, 255, 255, 0.7);
    -webkit-backdrop-filter: blur(10px);
            backdrop-filter: blur(10px);
    width: 100%;
    padding: .4vmax 0;
    height: 54px;
    display: flex;
    align-items: center; }
    @media (min-width: 1025px) {
      .header-wrapper.fixed {
        z-index: 80; }
        .header-wrapper.fixed .logo-wrapper {
          width: 130px;
          display: block !important; }
          .header-wrapper.fixed .logo-wrapper .logo {
            height: 100%;
            -o-object-fit: contain;
               object-fit: contain;
            -o-object-position: left center;
               object-position: left center; }
        .header-wrapper.fixed header {
          display: none !important; } }
    @media (max-width: 1024px) {
      .header-wrapper.fixed header {
        height: 100%; }
        .header-wrapper.fixed header a {
          display: block;
          height: 100%;
          color: #333; }
          .header-wrapper.fixed header a i {
            font-size: 28px !important;
            line-height: 32px; } }
  @media (max-width: 1024px) and (min-width: 900px) {
    .header-wrapper.fixed header {
      display: none !important; } }
    @media (max-width: 1024px) {
      .header-wrapper.fixed .logo-wrapper {
        width: 130px;
        display: flex;
        align-items: center; }
        .header-wrapper.fixed .logo-wrapper .logo {
          flex-shrink: 0; }
      .header-wrapper.fixed .nav-left li {
        display: none; }
      .header-wrapper.fixed .nav-right {
        height: 100%;
        margin: 0; } }

.sidenav#mobile {
  display: flex;
  flex-direction: column; }
  .sidenav#mobile .divider {
    flex-grow: 1;
    background-color: #fff; }
  .sidenav#mobile .buttons {
    margin-bottom: 40px;
    line-height: unset;
    text-align: center; }
    .sidenav#mobile .buttons a {
      color: #fff;
      height: 2em;
      line-height: 2em;
      display: inline-block;
      padding: 0 1em; }
      .sidenav#mobile .buttons a i {
        line-height: unset;
        margin: 0;
        color: #fff; }
      .sidenav#mobile .buttons a:hover {
        background-color: #e54600; }
  .sidenav#mobile .sidenav-header {
    display: flex;
    align-items: center;
    line-height: unset;
    padding: 20px;
    background-image: url(../img/sidenav-bg.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 130% auto; }
    .sidenav#mobile .sidenav-header span, .sidenav#mobile .sidenav-header i {
      color: #fff; }
    .sidenav#mobile .sidenav-header .avatar {
      padding: 0; }
      .sidenav#mobile .sidenav-header .avatar img {
        margin: 0;
        width: 60px;
        display: block;
        border-radius: 50%; }
    .sidenav#mobile .sidenav-header .info {
      padding-left: 20px;
      flex-grow: 1; }
      .sidenav#mobile .sidenav-header .info a {
        color: #fff; }
      .sidenav#mobile .sidenav-header .info .name a {
        font-size: 1.4rem; }
      .sidenav#mobile .sidenav-header .info .cart a {
        font-size: .9rem; }
    .sidenav#mobile .sidenav-header .actions {
      display: block;
      position: relative;
      width: unset; }
      .sidenav#mobile .sidenav-header .actions > li {
        padding: 0; }
        .sidenav#mobile .sidenav-header .actions > li a {
          padding: 0;
          font-size: 20px; }
          .sidenav#mobile .sidenav-header .actions > li a i {
            margin: 0;
            color: #fff; }
        .sidenav#mobile .sidenav-header .actions > li ul {
          position: absolute;
          background-color: #fff;
          border-radius: 10px;
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.1);
          will-change: transform, opacity;
          transition: opacity .2s, transform .2s;
          transform: translateY(-20px);
          opacity: 0;
          pointer-events: none;
          z-index: 2;
          overflow: hidden;
          right: 0; }
          .sidenav#mobile .sidenav-header .actions > li ul li a {
            line-height: 2.5em;
            font-size: clamp(16px, 0.2vmax, 18px);
            padding: 0 20px;
            height: unset; }
        .sidenav#mobile .sidenav-header .actions > li:hover ul {
          opacity: 1;
          transform: none;
          pointer-events: all; }
  .sidenav#mobile li a {
    font-size: clamp(16px, 0.2vmax, 18px); }
  .sidenav#mobile .small {
    line-height: unset;
    height: 2em;
    pointer-events: none; }
    .sidenav#mobile .small a {
      color: #828282;
      font-size: 12px;
      display: block;
      height: 100%;
      line-height: 2rem; }
  .sidenav#mobile .folder-trigger {
    display: flex; }
    .sidenav#mobile .folder-trigger span {
      display: inline-block;
      flex-grow: 1; }
    .sidenav#mobile .folder-trigger i {
      margin: 0;
      text-align: right; }
  .sidenav#mobile .folder > a {
    padding-left: 28px;
    border-left: 4px solid #00A7FF; }
  .sidenav#mobile .folder ul {
    display: none;
    background-color: rgba(0, 0, 0, 0.05); }

.floating-action-button {
  position: fixed;
  bottom: 2vmax;
  right: 2vmax;
  z-index: 20; }
  .floating-action-button > li:hover ul a {
    opacity: 1;
    transform: none;
    pointer-events: all; }
  .floating-action-button > li > a {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);
    font-size: 32px;
    display: block;
    width: 50px;
    line-height: 50px;
    aspect-ratio: 1 / 1;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background-color: #FF5F19; }
    .floating-action-button > li > a i {
      display: block;
      line-height: 50px; }
    .floating-action-button > li > a ~ ul {
      position: absolute;
      bottom: 100%;
      left: 50%;
      transform: translateX(-50%); }
      .floating-action-button > li > a ~ ul li {
        padding-bottom: 10px; }
        .floating-action-button > li > a ~ ul li a {
          font-size: 21px;
          display: block;
          width: 36px;
          height: 36px;
          text-align: center;
          line-height: 36px;
          border-radius: 50%;
          color: #fff;
          pointer-events: none;
          transition: transform .2s, opacity .2s;
          will-change: transform, opacity;
          transform: translateY(10px);
          opacity: 0;
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }
          .floating-action-button > li > a ~ ul li a i {
            display: block;
            line-height: 36px; }
          .floating-action-button > li > a ~ ul li a.phone {
            background-color: #00A7FF; }
          .floating-action-button > li > a ~ ul li a.whatsapp {
            background-color: #25D366; }
          .floating-action-button > li > a ~ ul li a.telegram {
            background-color: #229ED9; }
        .floating-action-button > li > a ~ ul li:nth-child(3) a {
          transition-delay: 0.05s; }
        .floating-action-button > li > a ~ ul li:nth-child(2) a {
          transition-delay: 0.1s; }
        .floating-action-button > li > a ~ ul li:nth-child(1) a {
          transition-delay: 0.15s; }

footer {
  background: #00A7FF;
  color: #fff;
  padding: 4vmax 0;
  box-sizing: border-box; }
  footer a {
    color: #fff; }
    footer a:hover {
      text-decoration: underline;
      text-decoration-thickness: 1px;
      text-underline-offset: 4px; }
      footer a:hover i {
        color: #fff; }
  footer i.bx {
    margin-right: 10px;
    color: rgba(255, 255, 255, 0.7); }
  footer .footer-header {
    font-weight: 700;
    font-size: clamp(18px, 1vmax, 21px); }
  footer ul, footer p {
    margin: 0; }
  @media (max-width: 1600px) {
    footer .cookies, footer .appstore {
      order: 1; } }
  footer .col {
    margin-bottom: 20px; }
  footer ~ .footer-copyright {
    background-color: #0077ff;
    color: #fff;
    padding: 20px; }
    footer ~ .footer-copyright a {
      color: #fff; }
      footer ~ .footer-copyright a strong {
        font-weight: 800; }
  footer .app-icons {
    margin-top: 30px; }
  footer .app-icon {
    border: 1px solid #fff;
    padding: 4px 10px;
    display: inline-block;
    border-radius: 4px; }
    footer .app-icon:hover {
      background-color: rgba(255, 255, 255, 0.1);
      text-decoration: none; }

body {
  background-color: #FBFBFD;
  display: flex;
  flex-direction: column;
  min-height: 100vh; }
  body main {
    flex-grow: 1;
    padding-top: 155px; }
    @media (max-width: 850px) {
      body main {
        padding-top: 90px; } }
  body section:not(#hero) {
    margin: 4vmax 0; }
  body .hidden {
    display: none !important; }
  body .modal {
    border-radius: 20px; }
    body .modal#confirm, body .modal#login, body .modal#register {
      max-width: 600px; }
    body .modal .inputs {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      -moz-column-gap: 20px;
           column-gap: 20px;
      row-gap: 20px; }
      @media (max-width: 600px) {
        body .modal .inputs {
          grid-template-columns: 1fr; }
          body .modal .inputs input {
            grid-column: 1 / 2 !important; } }
    body .modal input {
      margin-bottom: 0 !important; }
    @media (min-width: 600px) {
      body .modal .email, body .modal .company, body .modal .type-selector {
        grid-column: 1 / 3; } }
    body .modal .content-header {
      display: flex;
      margin-bottom: 20px; }
      body .modal .content-header h3 {
        margin: 0;
        flex-grow: 1; }
      body .modal .content-header .bx {
        font-size: 30px;
        color: #FF5F19; }
    body .modal .modal-footer {
      height: -moz-fit-content;
      height: fit-content;
      padding: 24px;
      padding-top: 12px;
      position: sticky;
      bottom: 0; }
    body .modal .type-selector .type-wrapper {
      display: flex; }
      body .modal .type-selector .type-wrapper div {
        flex-grow: 1; }
        body .modal .type-selector .type-wrapper div input ~ label {
          justify-content: center;
          padding: 5px 0;
          box-shadow: 0 0 0 1px #00A7FF inset;
          transition: box-shadow .3s, color .3s, background-color .3s; }
          body .modal .type-selector .type-wrapper div input ~ label:before, body .modal .type-selector .type-wrapper div main#catalog section#main-content form .param.multichoise .values .value input ~ label:after, main#catalog section#main-content form .param.multichoise .values .value body .modal .type-selector .type-wrapper div input ~ label:after, body .modal .type-selector .type-wrapper div #filters-form-mobile .param.multichoise .values .value input ~ label:after, #filters-form-mobile .param.multichoise .values .value body .modal .type-selector .type-wrapper div input ~ label:after {
            display: none; }
          body .modal .type-selector .type-wrapper div input ~ label:hover {
            z-index: 1;
            box-shadow: 0 0 0 1px #00A7FF inset, 0 0 0 4px #fff, 0 0 0 5px #00A7FF; }
        body .modal .type-selector .type-wrapper div input:checked ~ label {
          background-color: #00A7FF;
          color: #fff; }
        body .modal .type-selector .type-wrapper div:first-of-type label {
          border-radius: 100vw 0 0 100vw; }
        body .modal .type-selector .type-wrapper div:last-of-type label {
          border-radius: 0 100vw 100vw 0; }
    @media (min-width: 800px) {
      body .modal .editor-wrapper {
        display: flex; } }
    body .modal .editor-wrapper .avatar-editor {
      margin-right: 20px; }
      @media (max-width: 800px) {
        body .modal .editor-wrapper .avatar-editor {
          width: -moz-fit-content;
          width: fit-content;
          margin: auto;
          margin-bottom: 20px; } }
      body .modal .editor-wrapper .avatar-editor input[type="file"] {
        display: none; }
        body .modal .editor-wrapper .avatar-editor input[type="file"] ~ label {
          position: relative;
          display: block; }
          body .modal .editor-wrapper .avatar-editor input[type="file"] ~ label img {
            border-radius: 50%;
            display: block; }
          body .modal .editor-wrapper .avatar-editor input[type="file"] ~ label .actions {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 50%;
            background-color: rgba(0, 0, 0, 0.7);
            border: 4px solid green; }
            body .modal .editor-wrapper .avatar-editor input[type="file"] ~ label .actions * {
              cursor: pointer;
              color: #fff;
              font-size: 26px;
              margin: 0 10px; }
    body .modal .editor-wrapper .inputs {
      flex-grow: 1; }
    body .modal .law {
      display: none; }
      body .modal .law.show {
        display: initial; }
  body .bttn, body .bttn-flat, body .bttn-outlined, body .btn-flat {
    display: inline-block;
    padding: 6px 18px;
    background-color: #FF5F19;
    border: 0;
    color: #fff;
    border-radius: 50px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.1); }
    body .bttn:hover, body .bttn-flat:hover, body .bttn-outlined:hover, body .btn-flat:hover {
      background-color: #ff8019; }
    body .bttn-flat, body .bttn-outlined, body .btn-flat {
      box-shadow: none;
      color: #FF5F19;
      background-color: transparent; }
      body .bttn-flat:hover, body .bttn-outlined:hover, body .btn-flat:hover {
        background-color: rgba(0, 0, 0, 0.05); }
    body .bttn-outlined {
      box-shadow: 0 0 0 1px #FF5F19 inset; }
  body section.slider-section .slider-wrapper {
    border-radius: 20px;
    overflow: hidden;
    background: var(--bg) bottom left no-repeat, linear-gradient(to top, #7FCAFF, #3579F0);
    background-size: auto 65%, auto; }
    @media (max-width: 600px) {
      body section.slider-section .slider-wrapper {
        background-position: left -90px bottom; } }
    body section.slider-section .slider-wrapper h2 {
      color: #fff;
      margin: 0;
      margin-top: 15px; }
    body section.slider-section .slider-wrapper .slider-header {
      color: #fff;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
      padding-left: 40px;
      padding-bottom: 40px;
      padding-right: 0;
      padding-top: 20px; }
      @media (max-width: 600px) {
        body section.slider-section .slider-wrapper .slider-header {
          padding-top: 10px;
          padding-left: 10px; }
          body section.slider-section .slider-wrapper .slider-header p {
            margin: 0; } }
      body section.slider-section .slider-wrapper .slider-header .separator {
        flex-grow: 1; }
      body section.slider-section .slider-wrapper .slider-header .slider-navi a {
        color: #fff;
        font-size: calc(21px + .5vmax);
        position: relative;
        width: calc(30px + .5vmax);
        aspect-ratio: 1 / 1;
        text-align: center;
        line-height: calc(30px + .5vmax);
        border-radius: 50%; }
        body section.slider-section .slider-wrapper .slider-header .slider-navi a:first-of-type {
          box-shadow: 0 0 0 1px #fff inset; }
        body section.slider-section .slider-wrapper .slider-header .slider-navi a svg {
          box-shadow: 0 0 0 1px #fff inset;
          border-radius: 50%;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          stroke-dasharray: 320px;
          transform: rotate(-90deg);
          stroke-width: 15px; }
    body section.slider-section .slider-wrapper .water-section-slider-wrapper {
      padding-top: 20px;
      padding-left: 30px;
      padding-bottom: 20px;
      padding-right: 0; }
      @media (max-width: 600px) {
        body section.slider-section .slider-wrapper .water-section-slider-wrapper {
          padding-top: 10px; } }
    body section.slider-section .slider-wrapper .swiper-slide {
      width: auto;
      height: auto; }
      body section.slider-section .slider-wrapper .swiper-slide .product-card {
        width: 300px;
        height: 100%; }
        @media (max-width: 600px) {
          body section.slider-section .slider-wrapper .swiper-slide .product-card {
            width: 160px; } }
  body .product-card {
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    position: relative;
    transition: box-shadow .2s; }
    body .product-card:hover {
      z-index: 1;
      box-shadow: 0 125px 80px rgba(25, 58, 105, 0.1), 0 81px 46px rgba(25, 58, 105, 0.1), 0 48px 25px rgba(25, 58, 105, 0.1); }
    body .product-card .image-wrapper {
      background-color: #EEF7F8;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      position: relative;
      max-width: 100%; }
      body .product-card .image-wrapper .type {
        text-orientation: mixed;
        writing-mode: vertical-lr;
        position: absolute;
        top: 50%;
        right: 0;
        line-height: 1em;
        transform: translateX(calc(-5px - .3vmax)) translateY(-40%);
        text-transform: uppercase;
        color: #C0D7E3;
        font-weight: 700;
        font-size: clamp(10px, 2vw, 21px); }
      body .product-card .image-wrapper .fav {
        display: block;
        position: absolute;
        top: calc(5px + .3vmax);
        right: calc(5px + .3vmax);
        font-size: calc(21px + .3vmax); }
      body .product-card .image-wrapper .labels {
        position: absolute;
        top: calc(5px + .3vmax);
        left: calc(5px + .3vmax);
        display: flex;
        flex-direction: column; }
        body .product-card .image-wrapper .labels .label {
          width: calc(21px + .3vmax);
          aspect-ratio: 1 / 1;
          background-size: contain;
          background-position: center;
          background-repeat: no-repeat;
          margin-bottom: 5px; }
      body .product-card .image-wrapper img {
        height: 100%;
        width: 100%;
        display: block;
        aspect-ratio: 1 / 1.2;
        -o-object-fit: contain;
           object-fit: contain;
        transform: translateY(40px);
        margin: auto;
        filter: drop-shadow(0 -2px 4px rgba(0, 0, 0, 0.7));
        -o-object-position: top center;
           object-position: top center; }
        @media (max-width: 600px) {
          body .product-card .image-wrapper img {
            width: 70%; } }
    body .product-card .info-wrapper {
      z-index: 1;
      background-color: #fff;
      padding: clamp(5px, 0.5vmax, 20px);
      text-align: center;
      padding-top: 20px;
      display: flex;
      flex-direction: column;
      flex-grow: 1; }
      body .product-card .info-wrapper .header {
        line-height: .8em;
        font-weight: 800;
        color: #00A7FF;
        overflow: hidden;
        font-size: clamp(16px, 3vmax, 28px);
        flex-grow: 1; }
        body .product-card .info-wrapper .header > a {
          font-size: clamp(16px, 2vw, 21px);
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 2;
          overflow: hidden; }
        body .product-card .info-wrapper .header .subheader {
          color: #00A7FF;
          line-height: 1.2em;
          margin-bottom: 10px;
          margin: 6px 0;
          font-weight: 300;
          font-size: clamp(14px, 1vmax, 21px) !important; }
      body .product-card .info-wrapper .prices {
        display: flex;
        justify-content: center;
        margin-top: 5px; }
        body .product-card .info-wrapper .prices .price {
          flex-grow: 1;
          width: 20px; }
          body .product-card .info-wrapper .prices .price .prefix {
            font-size: 10px;
            line-height: 1.2em; }
          body .product-card .info-wrapper .prices .price .value {
            font-weight: 800;
            font-size: clamp(16px, 2vw, 22px); }
      body .product-card .info-wrapper .smart-bttn {
        margin: auto; }
  body .news-card {
    margin-bottom: 20px; }
    body .news-card img {
      border-radius: 20px;
      transition: box-shadow .2s;
      position: relative; }
      body .news-card img:hover {
        z-index: 1;
        box-shadow: 0 30px 40px rgba(25, 58, 105, 0.1), 0 20px 25px rgba(25, 58, 105, 0.1), 0 14px 12px rgba(25, 58, 105, 0.1); }
    body .news-card h2, body .news-card h3 {
      font-size: clamp(18px, 2vmax, 24px); }
    body .news-card .date {
      font-size: clamp(14px, 1vmax, 16px);
      margin-top: 1em;
      color: #828282; }
  body .smart-bttn {
    position: relative;
    padding: 10px 0;
    transform-style: preserve-3d;
    perspective: 100px;
    width: -moz-fit-content;
    width: fit-content;
    display: inline-block; }
    body .smart-bttn .avers {
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      transition: transform .25s linear; }
      body .smart-bttn .avers .bttn-cart {
        display: block;
        width: clamp(30px, 3vmax, 40px);
        height: clamp(30px, 3vmax, 40px);
        line-height: clamp(30px, 3vmax, 40px);
        margin: auto;
        padding: 5px;
        font-size: clamp(20px, 3vmax, 30px);
        border-radius: 50vw;
        background-color: #FF5F19;
        color: #fff;
        display: flex;
        align-items: center;
        justify-content: center; }
    body .smart-bttn .revers {
      display: flex;
      align-items: center;
      justify-content: center;
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      transition: transform .25s linear;
      transform: rotateY(-180deg);
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
      body .smart-bttn .revers .cart-bttn-small {
        aspect-ratio: 1 / 1;
        width: clamp(30px, 3vmax, 40px);
        height: clamp(30px, 3vmax, 40px);
        line-height: clamp(30px, 3vmax, 40px);
        text-align: center; }
      body .smart-bttn .revers input {
        width: clamp(30px, 3vmax, 40px);
        aspect-ratio: 1 / 1;
        padding: 5px;
        text-align: center;
        border-radius: 50%;
        border: 0;
        background-color: #FF5F19;
        color: #fff;
        position: relative;
        z-index: 1;
        margin: 0 8px; }
    body .smart-bttn.flip .avers {
      transform: rotateY(-180deg); }
    body .smart-bttn.flip .revers {
      transform: rotateY(0); }
    body .smart-bttn.long .avers .bttn-cart {
      width: unset;
      padding: 0 20px;
      font-size: clamp(16px, 2vmax, 21px); }
  body .slider-arrows {
    margin-top: 20px;
    padding-bottom: 10px; }
    body .slider-arrows a {
      width: calc(30px + 1vmax);
      height: calc(30px + 1vmax);
      text-align: center;
      line-height: calc(30px + 1vmax);
      font-size: calc(30px + .2vmax);
      border-radius: 50%;
      box-shadow: 0 0 0 2px #FF5F19 inset;
      color: #FF5F19;
      will-change: transform, background-color, box-shadow, color;
      transition: transform .2s, background-color .2s, box-shadow .2s, color .2s;
      margin: 0 5px; }
      body .slider-arrows a:last-of-type {
        background-color: #FF5F19;
        color: #fff; }
        body .slider-arrows a:last-of-type:hover {
          background-color: #ff8019;
          color: #fff; }
      body .slider-arrows a:hover {
        box-shadow: 0 0 0 2px #ff8019 inset;
        transform: scale(1.2);
        color: #ff8019; }
  body .input-field {
    position: relative; }
    body .input-field input, body .input-field textarea {
      width: 100%;
      margin-bottom: 20px;
      padding: 10px;
      border-radius: 10px;
      background-color: #efefef;
      border: 0;
      font-family: 'Nunito', sans-serif;
      color: #333;
      transition: box-shadow .3s; }
      body .input-field input:focus, body .input-field textarea:focus {
        outline: none;
        box-shadow: 0 0 0 4px #00A7FF; }
      body .input-field input::-moz-placeholder, body .input-field textarea::-moz-placeholder {
        color: #aaa;
        font-weight: 300; }
      body .input-field input::placeholder, body .input-field textarea::placeholder {
        color: #aaa;
        font-weight: 300; }
    body .input-field textarea {
      resize: vertical; }
    body .input-field .dropdown {
      position: absolute;
      left: 0;
      min-width: 100%;
      margin: 0;
      top: 100%;
      background-color: #fff;
      border-radius: 20px 20px;
      pointer-events: none;
      transform: translateY(-20px);
      opacity: 0;
      transition: transform .2s, opacity .2s;
      overflow: hidden;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.1); }
      body .input-field .dropdown li a {
        display: block;
        line-height: 2em;
        padding: 0 10px; }
        body .input-field .dropdown li a:hover {
          background-color: rgba(0, 0, 0, 0.03); }
    body .input-field.hover .dropdown {
      transform: none;
      opacity: 1;
      pointer-events: all; }
    body .input-field input[type=radio] {
      display: none; }
      body .input-field input[type=radio] ~ label {
        display: flex;
        align-items: center;
        cursor: pointer; }
        body .input-field input[type=radio] ~ label:before, body .input-field main#catalog section#main-content form .param.multichoise .values .value input[type=radio] ~ label:after, main#catalog section#main-content form .param.multichoise .values .value body .input-field input[type=radio] ~ label:after, body .input-field #filters-form-mobile .param.multichoise .values .value input[type=radio] ~ label:after, #filters-form-mobile .param.multichoise .values .value body .input-field input[type=radio] ~ label:after {
          content: '';
          display: block;
          width: 0.8em;
          height: 0.8em;
          border-radius: 0.8em;
          margin-right: .5em;
          background-color: #ccc;
          transition: box-shadow .3s, background-color .3s; }
        body .input-field input[type=radio] ~ label:hover:before, body .input-field main#catalog section#main-content form .param.multichoise .values .value input[type=radio] ~ label:hover:after, main#catalog section#main-content form .param.multichoise .values .value body .input-field input[type=radio] ~ label:hover:after, body .input-field #filters-form-mobile .param.multichoise .values .value input[type=radio] ~ label:hover:after, #filters-form-mobile .param.multichoise .values .value body .input-field input[type=radio] ~ label:hover:after {
          box-shadow: 0 0 0 3px #fff, 0 0 0 4px #00A7FF; }
      body .input-field input[type=radio]:checked ~ label:before, body .input-field main#catalog section#main-content form .param.multichoise .values .value input[type=radio]:checked ~ label:after, main#catalog section#main-content form .param.multichoise .values .value body .input-field input[type=radio]:checked ~ label:after, body .input-field #filters-form-mobile .param.multichoise .values .value input[type=radio]:checked ~ label:after, #filters-form-mobile .param.multichoise .values .value body .input-field input[type=radio]:checked ~ label:after {
        background-color: #00A7FF; }
    body .input-field input[type=checkbox] {
      display: none; }
      body .input-field input[type=checkbox] ~ label {
        display: flex;
        align-items: center;
        cursor: pointer;
        margin: 10px 0; }
        body .input-field input[type=checkbox] ~ label:before, body .input-field main#catalog section#main-content form .param.multichoise .values .value input[type=checkbox] ~ label:after, main#catalog section#main-content form .param.multichoise .values .value body .input-field input[type=checkbox] ~ label:after, body .input-field #filters-form-mobile .param.multichoise .values .value input[type=checkbox] ~ label:after, #filters-form-mobile .param.multichoise .values .value body .input-field input[type=checkbox] ~ label:after {
          content: "\ea41";
          font-family: 'boxicons';
          background-color: #ccc;
          width: 0.9em;
          height: 0.9em;
          line-height: 0.9em;
          text-align: center;
          margin-right: 10px;
          border-radius: 4px;
          color: transparent;
          transition: box-shadow .2s, color .2s; }
        body .input-field input[type=checkbox] ~ label:hover:before, body .input-field main#catalog section#main-content form .param.multichoise .values .value input[type=checkbox] ~ label:hover:after, main#catalog section#main-content form .param.multichoise .values .value body .input-field input[type=checkbox] ~ label:hover:after, body .input-field #filters-form-mobile .param.multichoise .values .value input[type=checkbox] ~ label:hover:after, #filters-form-mobile .param.multichoise .values .value body .input-field input[type=checkbox] ~ label:hover:after {
          box-shadow: 0 0 0 3px #fff, 0 0 0 4px #00A7FF; }
      body .input-field input[type=checkbox]:checked ~ label:before, body .input-field main#catalog section#main-content form .param.multichoise .values .value input[type=checkbox]:checked ~ label:after, main#catalog section#main-content form .param.multichoise .values .value body .input-field input[type=checkbox]:checked ~ label:after, body .input-field #filters-form-mobile .param.multichoise .values .value input[type=checkbox]:checked ~ label:after, #filters-form-mobile .param.multichoise .values .value body .input-field input[type=checkbox]:checked ~ label:after {
        color: #fff;
        background-color: #00A7FF; }
    body .input-field .error {
      font-size: 14px;
      color: #d62b00; }
  body section#small-hero {
    position: relative;
    margin: 0; }
    body section#small-hero .image {
      position: absolute;
      top: -155px;
      left: 0;
      width: 100%;
      height: 100vh;
      overflow: hidden;
      z-index: -1; }
      body section#small-hero .image:before, body section#small-hero main#main section.image#carry:after, main#main body section#small-hero section.image#carry:after, body section#small-hero main#catalog section#main-content form .param.multichoise .values .value input ~ label.image:after, main#catalog section#main-content form .param.multichoise .values .value body section#small-hero input ~ label.image:after, body section#small-hero #filters-form-mobile .param.multichoise .values .value input ~ label.image:after, #filters-form-mobile .param.multichoise .values .value body section#small-hero input ~ label.image:after {
        content: '';
        border-radius: 0 0 50% 50%;
        width: 120%;
        aspect-ratio: 4 / 1;
        transform: translateX(-50%);
        background-color: #00A7FF;
        background-image: url(../img/hero_i.svg);
        background-size: auto 180%;
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        top: 0;
        left: 50%;
        max-height: 600px; }
      @media (max-width: 1200px) {
        body section#small-hero .image:before, body section#small-hero main#main section.image#carry:after, main#main body section#small-hero section.image#carry:after, body section#small-hero main#catalog section#main-content form .param.multichoise .values .value input ~ label.image:after, main#catalog section#main-content form .param.multichoise .values .value body section#small-hero input ~ label.image:after, body section#small-hero #filters-form-mobile .param.multichoise .values .value input ~ label.image:after, #filters-form-mobile .param.multichoise .values .value body section#small-hero input ~ label.image:after {
          aspect-ratio: 4 / 1.5;
          border-radius: 0 0 50% 50% / 20vw 20vw; } }
      @media (max-width: 800px) {
        body section#small-hero .image:before, body section#small-hero main#main section.image#carry:after, main#main body section#small-hero section.image#carry:after, body section#small-hero main#catalog section#main-content form .param.multichoise .values .value input ~ label.image:after, main#catalog section#main-content form .param.multichoise .values .value body section#small-hero input ~ label.image:after, body section#small-hero #filters-form-mobile .param.multichoise .values .value input ~ label.image:after, #filters-form-mobile .param.multichoise .values .value body section#small-hero input ~ label.image:after {
          aspect-ratio: 4 / 2.5;
          border-radius: 0 0 50% 50% / 20vw 20vw; } }
      @media (max-width: 500px) {
        body section#small-hero .image:before, body section#small-hero main#main section.image#carry:after, main#main body section#small-hero section.image#carry:after, body section#small-hero main#catalog section#main-content form .param.multichoise .values .value input ~ label.image:after, main#catalog section#main-content form .param.multichoise .values .value body section#small-hero input ~ label.image:after, body section#small-hero #filters-form-mobile .param.multichoise .values .value input ~ label.image:after, #filters-form-mobile .param.multichoise .values .value body section#small-hero input ~ label.image:after {
          aspect-ratio: 4 / 3;
          border-radius: 0 0 50% 50% / 20vw 20vw; } }
    body section#small-hero + section#main-content {
      margin-top: 2vmax; }
  body .breadcrumbs {
    display: flex;
    align-items: center;
    margin: 0; }
    body .breadcrumbs li {
      display: flex;
      align-items: center; }
      body .breadcrumbs li i {
        margin-right: 10px; }
      body .breadcrumbs li i, body .breadcrumbs li span {
        display: block;
        color: #828282; }
      body .breadcrumbs li:not(:last-of-type):after {
        content: '';
        display: block;
        height: 3em;
        aspect-ratio: 1 / 2;
        background-image: url(../img/crumb_arrow_light.svg);
        background-position: center center;
        background-repeat: no-repeat; }
      body .breadcrumbs li a {
        text-decoration: underline;
        text-decoration-style: dotted;
        text-underline-offset: 5px;
        text-decoration-thickness: 1px;
        display: block;
        color: #333; }
      @media (max-width: 900px) {
        body .breadcrumbs li:nth-child(n + 2) {
          display: none; }
        body .breadcrumbs li.current {
          display: block; } }
    body .breadcrumbs.dark li:not(:last-of-type):after {
      background-image: url(../img/crumb_arrow_dark.svg); }
    body .breadcrumbs.dark li a {
      color: #fff; }
    body .breadcrumbs.dark li span, body .breadcrumbs.dark li i {
      color: rgba(255, 255, 255, 0.7); }
  body .pagination a {
    font-size: clamp(16px, 2vw, 18px); }
  body .pagination .active {
    background-color: #FF5F19 !important;
    border-radius: 2em; }
  body .tabs {
    list-style: none;
    padding: 0;
    display: flex;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    justify-content: center;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1;
    padding: 0 20px; }
    body .tabs a {
      text-decoration: none;
      padding: 10px 20px;
      box-sizing: border-box;
      display: block;
      color: #aaa;
      font-weight: 700; }
    body .tabs .tab.active a {
      color: #00A7FF;
      transition: color .4s; }
    body .tabs .indicator {
      border-top: 2px solid #00A7FF;
      position: relative;
      position: absolute;
      top: 1px;
      left: 0;
      right: 0;
      bottom: 0;
      will-change: left, right;
      background-color: #fff;
      z-index: -1;
      border-top-left-radius: 10px;
      border-top-right-radius: 10px; }
      body .tabs .indicator:before, body .tabs main#main section.indicator#carry:after, main#main body .tabs section.indicator#carry:after, body .tabs main#catalog section#main-content form .param.multichoise .values .value input ~ label.indicator:after, main#catalog section#main-content form .param.multichoise .values .value body .tabs input ~ label.indicator:after, body .tabs #filters-form-mobile .param.multichoise .values .value input ~ label.indicator:after, #filters-form-mobile .param.multichoise .values .value body .tabs input ~ label.indicator:after {
        content: '';
        display: block;
        position: absolute;
        bottom: 0;
        left: -9px;
        width: 10px;
        height: 10px;
        z-index: 2;
        background-image: url("data:image/svg+xml;utf8,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M9.12109 10H-0.000427246C4.8898 9.58652 8.77763 5.65387 9.12109 0.744019V10Z' fill='white'/></svg>"); }
      body .tabs .indicator:after {
        content: '';
        display: block;
        position: absolute;
        width: 10px;
        height: 10px;
        right: -9px;
        bottom: 0;
        background-image: url("data:image/svg+xml;utf8,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.75 10H9.87152C4.98129 9.58652 1.09346 5.65387 0.75 0.744019V10Z' fill='white'/></svg>"); }
  body .tabs-content {
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 4px 39px rgba(0, 0, 0, 0.07); }
    body .tabs-content .tab-content {
      display: none; }
      body .tabs-content .tab-content.active {
        display: block; }
  body .pin {
    position: sticky;
    top: 80px; }
  body .select-wrapper input {
    box-shadow: none !important;
    background-color: transparent !important;
    border-radius: 0 !important;
    border-bottom: 0 !important; }
  body .datepicker-modal .btn-flat {
    font-size: 16px;
    margin-bottom: 8px; }
  body .note {
    display: flex;
    align-items: center;
    padding: 8px 16px;
    border-radius: 28px; }
    @media (max-width: 900px) {
      body .note {
        flex-direction: column; } }
    body .note.error {
      color: red;
      background-color: rgba(255, 0, 0, 0.05);
      border: 1px solid red; }
      body .note.error:before, body main#main section.note.error#carry:after, main#main body section.note.error#carry:after, body main#catalog section#main-content form .param.multichoise .values .value input ~ label.note.error:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label.note.error:after, body #filters-form-mobile .param.multichoise .values .value input ~ label.note.error:after, #filters-form-mobile .param.multichoise .values .value body input ~ label.note.error:after {
        content: '\eda3';
        font-family: 'boxicons';
        margin-right: 10px;
        font-size: 32px; }
      body .note.error .action {
        color: red; }
    body .note.info {
      color: #00A7FF;
      background-color: rgba(0, 167, 255, 0.05);
      border: 1px solid #00A7FF; }
      body .note.info:before, body main#main section.note.info#carry:after, main#main body section.note.info#carry:after, body main#catalog section#main-content form .param.multichoise .values .value input ~ label.note.info:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label.note.info:after, body #filters-form-mobile .param.multichoise .values .value input ~ label.note.info:after, #filters-form-mobile .param.multichoise .values .value body input ~ label.note.info:after {
        content: '\edf4';
        font-family: 'boxicons';
        margin-right: 10px;
        font-size: 32px; }
      body .note.info .action {
        color: #00A7FF; }
    body .note.warning {
      color: #FF5F19;
      background-color: rgba(255, 95, 25, 0.05);
      border: 1px solid #FF5F19; }
      body .note.warning:before, body main#main section.note.warning#carry:after, main#main body section.note.warning#carry:after, body main#catalog section#main-content form .param.multichoise .values .value input ~ label.note.warning:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label.note.warning:after, body #filters-form-mobile .param.multichoise .values .value input ~ label.note.warning:after, #filters-form-mobile .param.multichoise .values .value body input ~ label.note.warning:after {
        content: '\eda2';
        font-family: 'boxicons';
        margin-right: 10px;
        font-size: 32px; }
      body .note.warning .action {
        color: #FF5F19; }
    body .note.success {
      color: #00a700;
      background-color: rgba(0, 167, 0, 0.05);
      border: 1px solid #00a700; }
      body .note.success:before, body main#main section.note.success#carry:after, main#main body section.note.success#carry:after, body main#catalog section#main-content form .param.multichoise .values .value input ~ label.note.success:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label.note.success:after, body #filters-form-mobile .param.multichoise .values .value input ~ label.note.success:after, #filters-form-mobile .param.multichoise .values .value body input ~ label.note.success:after {
        content: '\ed31';
        font-family: 'boxicons';
        margin-right: 10px;
        font-size: 32px; }
      body .note.success .action {
        color: #00a700; }
    body .note .text {
      flex-grow: 1;
      line-height: 1.2em;
      margin: 10px 0; }
    body .note .action {
      display: inline-flex;
      align-items: center; }
      @media (min-width: 900px) {
        body .note .action {
          margin-left: 40px; } }
      body .note .action:after {
        content: '\ea55';
        font-family: boxicons; }
  body .color-wrapper {
    background-color: #EEF7F8;
    padding: clamp(10px, 2vmax, 30px);
    margin-bottom: 20px;
    border-radius: 20px; }
  body .icon-header {
    display: flex;
    align-items: center;
    flex-wrap: wrap; }
    body .icon-header .icon-wrapper {
      margin: 0;
      margin-right: 10px;
      flex-shrink: 0; }
      body .icon-header .icon-wrapper img {
        display: block;
        -o-object-fit: contain;
           object-fit: contain;
        width: 100px;
        aspect-ratio: 1 / 1; }
    body .icon-header .head-wrapper {
      display: flex;
      align-items: center;
      justify-content: center; }
      body .icon-header .head-wrapper h2 {
        margin: 0; }
  body .v-wrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center; }
  body .gallery {
    margin: 0;
    max-height: 50vh;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 6px; }
    body .gallery::-webkit-scrollbar {
      width: 6px;
      background: rgba(0, 0, 0, 0.1);
      border-radius: 7px; }
    body .gallery::-webkit-scrollbar-thumb {
      background: rgba(0, 0, 0, 0.4);
      border-radius: 7px; }
    body .gallery li a {
      padding: 10px;
      display: block;
      border-radius: 20px;
      margin-bottom: 10px;
      background-color: rgba(0, 0, 0, 0.03);
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
      transition: box-shadow .2s, background-color .2s; }
      body .gallery li a img {
        width: 100%;
        aspect-ratio: 1 / 1;
        -o-object-fit: contain;
           object-fit: contain;
        display: block;
        transition: all .4s; }
      body .gallery li a.active {
        background-color: #fff;
        box-shadow: 0 0 0 4px #FF5F19 inset; }
  body .full-width {
    width: 100%;
    height: auto; }
  body .other-reason {
    display: none; }
  body .diapasone {
    display: flex; }
    body .diapasone > *:not(:last-of-type) {
      margin-right: 10px;
      line-height: clamp(32px, 2vw, 42px); }
    body .diapasone .input-field input {
      text-align: center;
      width: 100px;
      font-size: clamp(16px, 2vw, 21px);
      border: 1px solid #aaa; }
  body .px-3 .noUi-target {
    height: 10px;
    border-radius: 20px; }
  body .px-3 .noUi-base .noUi-connects {
    background: #FF5F19; }
  body .px-3 .noUi-base .noUi-origin .noUi-handle {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    box-shadow: 0 0 0 5px #FF5F19 inset; }
    body .px-3 .noUi-base .noUi-origin .noUi-handle:before, body .px-3 .noUi-base .noUi-origin main#main section.noUi-handle#carry:after, main#main body .px-3 .noUi-base .noUi-origin section.noUi-handle#carry:after, body .px-3 .noUi-base .noUi-origin main#catalog section#main-content form .param.multichoise .values .value input ~ label.noUi-handle:after, main#catalog section#main-content form .param.multichoise .values .value body .px-3 .noUi-base .noUi-origin input ~ label.noUi-handle:after, body .px-3 .noUi-base .noUi-origin #filters-form-mobile .param.multichoise .values .value input ~ label.noUi-handle:after, #filters-form-mobile .param.multichoise .values .value body .px-3 .noUi-base .noUi-origin input ~ label.noUi-handle:after, body .px-3 .noUi-base .noUi-origin .noUi-handle:after {
      display: none; }
  body #contacts-block {
    padding: 4vmax 0;
    background: radial-gradient(circle at top 0 right 10vw, #6FCDFF, #00A7FF);
    color: #fff;
    position: relative;
    margin-top: 0;
    order: 8; }
    body #contacts-block #phones {
      margin-top: 0; }
    body #contacts-block a:not(.bttn):hover {
      text-decoration: underline;
      text-decoration-thickness: 1px;
      text-underline-offset: 4px; }
      body #contacts-block a:not(.bttn):hover i {
        color: #fff; }
    body #contacts-block a:not(.bttn) i {
      margin-right: 10px;
      color: rgba(255, 255, 255, 0.7); }
    body #contacts-block:before, body main#catalog section#main-content form .param.multichoise .values .value input ~ label#contacts-block:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label#contacts-block:after, body #filters-form-mobile .param.multichoise .values .value input ~ label#contacts-block:after, #filters-form-mobile .param.multichoise .values .value body input ~ label#contacts-block:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-image: url(../img/feedback.png);
      background-position: right center;
      background-repeat: no-repeat;
      background-size: auto calc(100% + 8vmax); }
      @media (max-width: 1600px) {
        body #contacts-block:before, body main#catalog section#main-content form .param.multichoise .values .value input ~ label#contacts-block:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label#contacts-block:after, body #filters-form-mobile .param.multichoise .values .value input ~ label#contacts-block:after, #filters-form-mobile .param.multichoise .values .value body input ~ label#contacts-block:after {
          background-position: right -15vw center;
          background-size: 65% auto; } }
      @media (max-width: 900px) {
        body #contacts-block:before, body main#catalog section#main-content form .param.multichoise .values .value input ~ label#contacts-block:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label#contacts-block:after, body #filters-form-mobile .param.multichoise .values .value input ~ label#contacts-block:after, #filters-form-mobile .param.multichoise .values .value body input ~ label#contacts-block:after {
          background-position: top 40px right -80px;
          background-size: 60% auto; } }
      @media (max-width: 600px) {
        body #contacts-block:before, body main#catalog section#main-content form .param.multichoise .values .value input ~ label#contacts-block:after, main#catalog section#main-content form .param.multichoise .values .value body input ~ label#contacts-block:after, body #filters-form-mobile .param.multichoise .values .value input ~ label#contacts-block:after, #filters-form-mobile .param.multichoise .values .value body input ~ label#contacts-block:after {
          background-position: 5vh right -80px;
          background-size: 400px auto; } }
    body #contacts-block .container {
      position: relative;
      z-index: 2; }
      body #contacts-block .container h1 {
        margin-bottom: 0;
        color: #fff; }
      body #contacts-block .container a {
        color: #fff; }
      body #contacts-block .container .input-field {
        margin-bottom: 20px; }
        body #contacts-block .container .input-field input {
          margin-bottom: 0; }
    body #contacts-block .divider {
      width: 50%;
      background-color: rgba(255, 255, 255, 0.7); }

@font-face {
  font-family: 'boxicons';
  font-weight: normal;
  font-style: normal;
  src: url("../fonts/boxicons.eot");
  src: url("../fonts/boxicons.eot") format("embedded-opentype"), url("../fonts/boxicons.woff2") format("woff2"), url("../fonts/boxicons.woff") format("woff"), url("../fonts/boxicons.ttf") format("truetype"), url("../fonts/boxicons.svg?#boxicons") format("svg"); }

.bx {
  font-family: 'boxicons' !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  display: inline-block;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.bx-ul {
  margin-left: 2em;
  padding-left: 0;
  list-style: none; }

.bx-ul > li {
  position: relative; }

.bx-ul .bx {
  font-size: inherit;
  line-height: inherit;
  position: absolute;
  left: -2em;
  width: 2em;
  text-align: center; }

@keyframes spin {
  0% {
    transform: rotate(0); }
  100% {
    transform: rotate(359deg); } }

@keyframes burst {
  0% {
    transform: scale(1);
    opacity: 1; }
  90% {
    transform: scale(1.5);
    opacity: 0; } }

@keyframes flashing {
  0% {
    opacity: 1; }
  45% {
    opacity: 0; }
  90% {
    opacity: 1; } }

@keyframes fade-left {
  0% {
    transform: translateX(0);
    opacity: 1; }
  75% {
    transform: translateX(-20px);
    opacity: 0; } }

@keyframes fade-right {
  0% {
    transform: translateX(0);
    opacity: 1; }
  75% {
    transform: translateX(20px);
    opacity: 0; } }

@keyframes fade-up {
  0% {
    transform: translateY(0);
    opacity: 1; }
  75% {
    transform: translateY(-20px);
    opacity: 0; } }

@keyframes fade-down {
  0% {
    transform: translateY(0);
    opacity: 1; }
  75% {
    transform: translateY(20px);
    opacity: 0; } }

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg); }
  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); }
  40%,
  60%,
  80% {
    transform: rotate3d(0, 0, 1, -10deg); }
  to {
    transform: scale3d(1, 1, 1); } }

.bx-spin {
  animation: spin 2s linear infinite; }

.bx-spin-hover:hover {
  animation: spin 2s linear infinite; }

.bx-tada {
  animation: tada 1.5s ease infinite; }

.bx-tada-hover:hover {
  animation: tada 1.5s ease infinite; }

.bx-flashing {
  animation: flashing 1.5s infinite linear; }

.bx-flashing-hover:hover {
  animation: flashing 1.5s infinite linear; }

.bx-burst {
  animation: burst 1.5s infinite linear; }

.bx-burst-hover:hover {
  animation: burst 1.5s infinite linear; }

.bx-fade-up {
  animation: fade-up 1.5s infinite linear; }

.bx-fade-up-hover:hover {
  animation: fade-up 1.5s infinite linear; }

.bx-fade-down {
  animation: fade-down 1.5s infinite linear; }

.bx-fade-down-hover:hover {
  animation: fade-down 1.5s infinite linear; }

.bx-fade-left {
  animation: fade-left 1.5s infinite linear; }

.bx-fade-left-hover:hover {
  animation: fade-left 1.5s infinite linear; }

.bx-fade-right {
  animation: fade-right 1.5s infinite linear; }

.bx-fade-right-hover:hover {
  animation: fade-right 1.5s infinite linear; }

.bx-xs {
  font-size: 1rem !important; }

.bx-sm {
  font-size: 1.55rem !important; }

.bx-md {
  font-size: 2.25rem !important; }

.bx-lg {
  font-size: 3rem !important; }

.bx-fw {
  font-size: 1.2857142857em;
  line-height: .8em;
  width: 1.2857142857em;
  height: .8em;
  margin-top: -0.2em !important;
  vertical-align: middle; }

.bx-pull-left {
  float: left;
  margin-right: 0.3em !important; }

.bx-pull-right {
  float: right;
  margin-left: 0.3em !important; }

.bx-rotate-90 {
  transform: rotate(90deg);
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; }

.bx-rotate-180 {
  transform: rotate(180deg);
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; }

.bx-rotate-270 {
  transform: rotate(270deg);
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; }

.bx-flip-horizontal {
  transform: scaleX(-1);
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; }

.bx-flip-vertical {
  transform: scaleY(-1);
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; }

.bx-border {
  padding: .25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: .25em; }

.bx-border-circle {
  padding: .25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 50%; }

.bxs-balloon:before, main#main section.bxs-balloon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-balloon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-balloon:after {
  content: "\eb60"; }

.bxs-castle:before, main#main section.bxs-castle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-castle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-castle:after {
  content: "\eb79"; }

.bxs-coffee-bean:before, main#main section.bxs-coffee-bean#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coffee-bean:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coffee-bean:after {
  content: "\eb92"; }

.bxs-objects-horizontal-center:before, main#main section.bxs-objects-horizontal-center#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-objects-horizontal-center:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-objects-horizontal-center:after {
  content: "\ebab"; }

.bxs-objects-horizontal-left:before, main#main section.bxs-objects-horizontal-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-objects-horizontal-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-objects-horizontal-left:after {
  content: "\ebc4"; }

.bxs-objects-horizontal-right:before, main#main section.bxs-objects-horizontal-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-objects-horizontal-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-objects-horizontal-right:after {
  content: "\ebdd"; }

.bxs-objects-vertical-bottom:before, main#main section.bxs-objects-vertical-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-objects-vertical-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-objects-vertical-bottom:after {
  content: "\ebf6"; }

.bxs-objects-vertical-center:before, main#main section.bxs-objects-vertical-center#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-objects-vertical-center:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-objects-vertical-center:after {
  content: "\ef40"; }

.bxs-objects-vertical-top:before, main#main section.bxs-objects-vertical-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-objects-vertical-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-objects-vertical-top:after {
  content: "\ef41"; }

.bxs-pear:before, main#main section.bxs-pear#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pear:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pear:after {
  content: "\ef42"; }

.bxs-shield-minus:before, main#main section.bxs-shield-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shield-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shield-minus:after {
  content: "\ef43"; }

.bxs-shield-plus:before, main#main section.bxs-shield-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shield-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shield-plus:after {
  content: "\ef44"; }

.bxs-shower:before, main#main section.bxs-shower#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shower:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shower:after {
  content: "\ef45"; }

.bxs-sushi:before, main#main section.bxs-sushi#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-sushi:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-sushi:after {
  content: "\ef46"; }

.bxs-universal-access:before, main#main section.bxs-universal-access#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-universal-access:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-universal-access:after {
  content: "\ef47"; }

.bx-child:before, main#main section.bx-child#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-child:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-child:after {
  content: "\ef48"; }

.bx-horizontal-left:before, main#main section.bx-horizontal-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-horizontal-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-horizontal-left:after {
  content: "\ef49"; }

.bx-horizontal-right:before, main#main section.bx-horizontal-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-horizontal-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-horizontal-right:after {
  content: "\ef4a"; }

.bx-objects-horizontal-center:before, main#main section.bx-objects-horizontal-center#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-objects-horizontal-center:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-objects-horizontal-center:after {
  content: "\ef4b"; }

.bx-objects-horizontal-left:before, main#main section.bx-objects-horizontal-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-objects-horizontal-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-objects-horizontal-left:after {
  content: "\ef4c"; }

.bx-objects-horizontal-right:before, main#main section.bx-objects-horizontal-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-objects-horizontal-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-objects-horizontal-right:after {
  content: "\ef4d"; }

.bx-objects-vertical-bottom:before, main#main section.bx-objects-vertical-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-objects-vertical-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-objects-vertical-bottom:after {
  content: "\ef4e"; }

.bx-objects-vertical-center:before, main#main section.bx-objects-vertical-center#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-objects-vertical-center:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-objects-vertical-center:after {
  content: "\ef4f"; }

.bx-objects-vertical-top:before, main#main section.bx-objects-vertical-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-objects-vertical-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-objects-vertical-top:after {
  content: "\ef50"; }

.bx-rfid:before, main#main section.bx-rfid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rfid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rfid:after {
  content: "\ef51"; }

.bx-shield-minus:before, main#main section.bx-shield-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield-minus:after {
  content: "\ef52"; }

.bx-shield-plus:before, main#main section.bx-shield-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield-plus:after {
  content: "\ef53"; }

.bx-shower:before, main#main section.bx-shower#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shower:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shower:after {
  content: "\ef54"; }

.bx-sushi:before, main#main section.bx-sushi#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sushi:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sushi:after {
  content: "\ef55"; }

.bx-universal-access:before, main#main section.bx-universal-access#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-universal-access:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-universal-access:after {
  content: "\ef56"; }

.bx-vertical-bottom:before, main#main section.bx-vertical-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-vertical-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-vertical-bottom:after {
  content: "\ef57"; }

.bx-vertical-top:before, main#main section.bx-vertical-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-vertical-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-vertical-top:after {
  content: "\ef58"; }

.bxl-graphql:before, main#main section.bxl-graphql#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-graphql:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-graphql:after {
  content: "\ef59"; }

.bxl-typescript:before, main#main section.bxl-typescript#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-typescript:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-typescript:after {
  content: "\ef5a"; }

.bxs-color:before, main#main section.bxs-color#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-color:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-color:after {
  content: "\ef39"; }

.bx-reflect-horizontal:before, main#main section.bx-reflect-horizontal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-reflect-horizontal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-reflect-horizontal:after {
  content: "\ef3a"; }

.bx-reflect-vertical:before, main#main section.bx-reflect-vertical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-reflect-vertical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-reflect-vertical:after {
  content: "\ef3b"; }

.bx-color:before, main#main section.bx-color#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-color:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-color:after {
  content: "\ef3c"; }

.bxl-mongodb:before, main#main section.bxl-mongodb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-mongodb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-mongodb:after {
  content: "\ef3d"; }

.bxl-postgresql:before, main#main section.bxl-postgresql#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-postgresql:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-postgresql:after {
  content: "\ef3e"; }

.bxl-deezer:before, main#main section.bxl-deezer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-deezer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-deezer:after {
  content: "\ef3f"; }

.bxs-hard-hat:before, main#main section.bxs-hard-hat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hard-hat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hard-hat:after {
  content: "\ef2a"; }

.bxs-home-alt-2:before, main#main section.bxs-home-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-home-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-home-alt-2:after {
  content: "\ef2b"; }

.bxs-cheese:before, main#main section.bxs-cheese#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cheese:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cheese:after {
  content: "\ef2c"; }

.bx-home-alt-2:before, main#main section.bx-home-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-home-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-home-alt-2:after {
  content: "\ef2d"; }

.bx-hard-hat:before, main#main section.bx-hard-hat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hard-hat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hard-hat:after {
  content: "\ef2e"; }

.bx-cheese:before, main#main section.bx-cheese#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cheese:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cheese:after {
  content: "\ef2f"; }

.bx-cart-add:before, main#main section.bx-cart-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cart-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cart-add:after {
  content: "\ef30"; }

.bx-cart-download:before, main#main section.bx-cart-download#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cart-download:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cart-download:after {
  content: "\ef31"; }

.bx-no-signal:before, main#main section.bx-no-signal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-no-signal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-no-signal:after {
  content: "\ef32"; }

.bx-signal-1:before, main#main section.bx-signal-1#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-signal-1:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-signal-1:after {
  content: "\ef33"; }

.bx-signal-2:before, main#main section.bx-signal-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-signal-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-signal-2:after {
  content: "\ef34"; }

.bx-signal-3:before, main#main section.bx-signal-3#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-signal-3:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-signal-3:after {
  content: "\ef35"; }

.bx-signal-4:before, main#main section.bx-signal-4#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-signal-4:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-signal-4:after {
  content: "\ef36"; }

.bx-signal-5:before, main#main section.bx-signal-5#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-signal-5:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-signal-5:after {
  content: "\ef37"; }

.bxl-xing:before, main#main section.bxl-xing#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-xing:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-xing:after {
  content: "\ef38"; }

.bxl-meta:before, main#main section.bxl-meta#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-meta:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-meta:after {
  content: "\ef27"; }

.bx-lemon:before, main#main section.bx-lemon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-lemon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-lemon:after {
  content: "\ef28"; }

.bxs-lemon:before, main#main section.bxs-lemon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-lemon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-lemon:after {
  content: "\ef29"; }

.bx-cricket-ball:before, main#main section.bx-cricket-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cricket-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cricket-ball:after {
  content: "\ef0c"; }

.bx-baguette:before, main#main section.bx-baguette#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-baguette:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-baguette:after {
  content: "\ef0d"; }

.bx-bowl-hot:before, main#main section.bx-bowl-hot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bowl-hot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bowl-hot:after {
  content: "\ef0e"; }

.bx-bowl-rice:before, main#main section.bx-bowl-rice#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bowl-rice:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bowl-rice:after {
  content: "\ef0f"; }

.bx-cable-car:before, main#main section.bx-cable-car#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cable-car:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cable-car:after {
  content: "\ef10"; }

.bx-candles:before, main#main section.bx-candles#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-candles:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-candles:after {
  content: "\ef11"; }

.bx-circle-half:before, main#main section.bx-circle-half#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-circle-half:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-circle-half:after {
  content: "\ef12"; }

.bx-circle-quarter:before, main#main section.bx-circle-quarter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-circle-quarter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-circle-quarter:after {
  content: "\ef13"; }

.bx-circle-three-quarter:before, main#main section.bx-circle-three-quarter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-circle-three-quarter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-circle-three-quarter:after {
  content: "\ef14"; }

.bx-cross:before, main#main section.bx-cross#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cross:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cross:after {
  content: "\ef15"; }

.bx-fork:before, main#main section.bx-fork#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-fork:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-fork:after {
  content: "\ef16"; }

.bx-knife:before, main#main section.bx-knife#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-knife:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-knife:after {
  content: "\ef17"; }

.bx-money-withdraw:before, main#main section.bx-money-withdraw#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-money-withdraw:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-money-withdraw:after {
  content: "\ef18"; }

.bx-popsicle:before, main#main section.bx-popsicle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-popsicle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-popsicle:after {
  content: "\ef19"; }

.bx-scatter-chart:before, main#main section.bx-scatter-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-scatter-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-scatter-chart:after {
  content: "\ef1a"; }

.bxs-baguette:before, main#main section.bxs-baguette#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-baguette:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-baguette:after {
  content: "\ef1b"; }

.bxs-bowl-hot:before, main#main section.bxs-bowl-hot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bowl-hot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bowl-hot:after {
  content: "\ef1c"; }

.bxs-bowl-rice:before, main#main section.bxs-bowl-rice#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bowl-rice:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bowl-rice:after {
  content: "\ef1d"; }

.bxs-cable-car:before, main#main section.bxs-cable-car#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cable-car:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cable-car:after {
  content: "\ef1e"; }

.bxs-circle-half:before, main#main section.bxs-circle-half#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-circle-half:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-circle-half:after {
  content: "\ef1f"; }

.bxs-circle-quarter:before, main#main section.bxs-circle-quarter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-circle-quarter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-circle-quarter:after {
  content: "\ef20"; }

.bxs-circle-three-quarter:before, main#main section.bxs-circle-three-quarter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-circle-three-quarter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-circle-three-quarter:after {
  content: "\ef21"; }

.bxs-cricket-ball:before, main#main section.bxs-cricket-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cricket-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cricket-ball:after {
  content: "\ef22"; }

.bxs-invader:before, main#main section.bxs-invader#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-invader:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-invader:after {
  content: "\ef23"; }

.bx-male-female:before, main#main section.bx-male-female#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-male-female:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-male-female:after {
  content: "\ef24"; }

.bxs-popsicle:before, main#main section.bxs-popsicle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-popsicle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-popsicle:after {
  content: "\ef25"; }

.bxs-tree-alt:before, main#main section.bxs-tree-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tree-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tree-alt:after {
  content: "\ef26"; }

.bxl-venmo:before, main#main section.bxl-venmo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-venmo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-venmo:after {
  content: "\e900"; }

.bxl-upwork:before, main#main section.bxl-upwork#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-upwork:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-upwork:after {
  content: "\e901"; }

.bxl-netlify:before, main#main section.bxl-netlify#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-netlify:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-netlify:after {
  content: "\e902"; }

.bxl-java:before, main#main section.bxl-java#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-java:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-java:after {
  content: "\e903"; }

.bxl-heroku:before, main#main section.bxl-heroku#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-heroku:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-heroku:after {
  content: "\e904"; }

.bxl-go-lang:before, main#main section.bxl-go-lang#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-go-lang:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-go-lang:after {
  content: "\e905"; }

.bxl-gmail:before, main#main section.bxl-gmail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-gmail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-gmail:after {
  content: "\e906"; }

.bxl-flask:before, main#main section.bxl-flask#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-flask:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-flask:after {
  content: "\e907"; }

.bxl-99designs:before, main#main section.bxl-99designs#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-99designs:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-99designs:after {
  content: "\e908"; }

.bxl-500px:before, main#main section.bxl-500px#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-500px:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-500px:after {
  content: "\e909"; }

.bxl-adobe:before, main#main section.bxl-adobe#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-adobe:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-adobe:after {
  content: "\e90a"; }

.bxl-airbnb:before, main#main section.bxl-airbnb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-airbnb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-airbnb:after {
  content: "\e90b"; }

.bxl-algolia:before, main#main section.bxl-algolia#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-algolia:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-algolia:after {
  content: "\e90c"; }

.bxl-amazon:before, main#main section.bxl-amazon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-amazon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-amazon:after {
  content: "\e90d"; }

.bxl-android:before, main#main section.bxl-android#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-android:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-android:after {
  content: "\e90e"; }

.bxl-angular:before, main#main section.bxl-angular#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-angular:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-angular:after {
  content: "\e90f"; }

.bxl-apple:before, main#main section.bxl-apple#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-apple:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-apple:after {
  content: "\e910"; }

.bxl-audible:before, main#main section.bxl-audible#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-audible:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-audible:after {
  content: "\e911"; }

.bxl-aws:before, main#main section.bxl-aws#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-aws:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-aws:after {
  content: "\e912"; }

.bxl-baidu:before, main#main section.bxl-baidu#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-baidu:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-baidu:after {
  content: "\e913"; }

.bxl-behance:before, main#main section.bxl-behance#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-behance:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-behance:after {
  content: "\e914"; }

.bxl-bing:before, main#main section.bxl-bing#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-bing:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-bing:after {
  content: "\e915"; }

.bxl-bitcoin:before, main#main section.bxl-bitcoin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-bitcoin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-bitcoin:after {
  content: "\e916"; }

.bxl-blender:before, main#main section.bxl-blender#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-blender:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-blender:after {
  content: "\e917"; }

.bxl-blogger:before, main#main section.bxl-blogger#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-blogger:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-blogger:after {
  content: "\e918"; }

.bxl-bootstrap:before, main#main section.bxl-bootstrap#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-bootstrap:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-bootstrap:after {
  content: "\e919"; }

.bxl-chrome:before, main#main section.bxl-chrome#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-chrome:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-chrome:after {
  content: "\e91a"; }

.bxl-codepen:before, main#main section.bxl-codepen#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-codepen:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-codepen:after {
  content: "\e91b"; }

.bxl-c-plus-plus:before, main#main section.bxl-c-plus-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-c-plus-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-c-plus-plus:after {
  content: "\e91c"; }

.bxl-creative-commons:before, main#main section.bxl-creative-commons#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-creative-commons:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-creative-commons:after {
  content: "\e91d"; }

.bxl-css3:before, main#main section.bxl-css3#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-css3:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-css3:after {
  content: "\e91e"; }

.bxl-dailymotion:before, main#main section.bxl-dailymotion#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-dailymotion:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-dailymotion:after {
  content: "\e91f"; }

.bxl-deviantart:before, main#main section.bxl-deviantart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-deviantart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-deviantart:after {
  content: "\e920"; }

.bxl-dev-to:before, main#main section.bxl-dev-to#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-dev-to:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-dev-to:after {
  content: "\e921"; }

.bxl-digg:before, main#main section.bxl-digg#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-digg:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-digg:after {
  content: "\e922"; }

.bxl-digitalocean:before, main#main section.bxl-digitalocean#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-digitalocean:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-digitalocean:after {
  content: "\e923"; }

.bxl-discord:before, main#main section.bxl-discord#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-discord:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-discord:after {
  content: "\e924"; }

.bxl-discord-alt:before, main#main section.bxl-discord-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-discord-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-discord-alt:after {
  content: "\e925"; }

.bxl-discourse:before, main#main section.bxl-discourse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-discourse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-discourse:after {
  content: "\e926"; }

.bxl-django:before, main#main section.bxl-django#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-django:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-django:after {
  content: "\e927"; }

.bxl-docker:before, main#main section.bxl-docker#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-docker:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-docker:after {
  content: "\e928"; }

.bxl-dribbble:before, main#main section.bxl-dribbble#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-dribbble:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-dribbble:after {
  content: "\e929"; }

.bxl-dropbox:before, main#main section.bxl-dropbox#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-dropbox:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-dropbox:after {
  content: "\e92a"; }

.bxl-drupal:before, main#main section.bxl-drupal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-drupal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-drupal:after {
  content: "\e92b"; }

.bxl-ebay:before, main#main section.bxl-ebay#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-ebay:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-ebay:after {
  content: "\e92c"; }

.bxl-edge:before, main#main section.bxl-edge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-edge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-edge:after {
  content: "\e92d"; }

.bxl-etsy:before, main#main section.bxl-etsy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-etsy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-etsy:after {
  content: "\e92e"; }

.bxl-facebook:before, main#main section.bxl-facebook#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-facebook:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-facebook:after {
  content: "\e92f"; }

.bxl-facebook-circle:before, main#main section.bxl-facebook-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-facebook-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-facebook-circle:after {
  content: "\e930"; }

.bxl-facebook-square:before, main#main section.bxl-facebook-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-facebook-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-facebook-square:after {
  content: "\e931"; }

.bxl-figma:before, main#main section.bxl-figma#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-figma:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-figma:after {
  content: "\e932"; }

.bxl-firebase:before, main#main section.bxl-firebase#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-firebase:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-firebase:after {
  content: "\e933"; }

.bxl-firefox:before, main#main section.bxl-firefox#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-firefox:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-firefox:after {
  content: "\e934"; }

.bxl-flickr:before, main#main section.bxl-flickr#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-flickr:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-flickr:after {
  content: "\e935"; }

.bxl-flickr-square:before, main#main section.bxl-flickr-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-flickr-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-flickr-square:after {
  content: "\e936"; }

.bxl-flutter:before, main#main section.bxl-flutter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-flutter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-flutter:after {
  content: "\e937"; }

.bxl-foursquare:before, main#main section.bxl-foursquare#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-foursquare:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-foursquare:after {
  content: "\e938"; }

.bxl-git:before, main#main section.bxl-git#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-git:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-git:after {
  content: "\e939"; }

.bxl-github:before, main#main section.bxl-github#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-github:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-github:after {
  content: "\e93a"; }

.bxl-gitlab:before, main#main section.bxl-gitlab#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-gitlab:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-gitlab:after {
  content: "\e93b"; }

.bxl-google:before, main#main section.bxl-google#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-google:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-google:after {
  content: "\e93c"; }

.bxl-google-cloud:before, main#main section.bxl-google-cloud#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-google-cloud:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-google-cloud:after {
  content: "\e93d"; }

.bxl-google-plus:before, main#main section.bxl-google-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-google-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-google-plus:after {
  content: "\e93e"; }

.bxl-google-plus-circle:before, main#main section.bxl-google-plus-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-google-plus-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-google-plus-circle:after {
  content: "\e93f"; }

.bxl-html5:before, main#main section.bxl-html5#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-html5:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-html5:after {
  content: "\e940"; }

.bxl-imdb:before, main#main section.bxl-imdb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-imdb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-imdb:after {
  content: "\e941"; }

.bxl-instagram:before, main#main section.bxl-instagram#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-instagram:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-instagram:after {
  content: "\e942"; }

.bxl-instagram-alt:before, main#main section.bxl-instagram-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-instagram-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-instagram-alt:after {
  content: "\e943"; }

.bxl-internet-explorer:before, main#main section.bxl-internet-explorer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-internet-explorer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-internet-explorer:after {
  content: "\e944"; }

.bxl-invision:before, main#main section.bxl-invision#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-invision:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-invision:after {
  content: "\e945"; }

.bxl-javascript:before, main#main section.bxl-javascript#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-javascript:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-javascript:after {
  content: "\e946"; }

.bxl-joomla:before, main#main section.bxl-joomla#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-joomla:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-joomla:after {
  content: "\e947"; }

.bxl-jquery:before, main#main section.bxl-jquery#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-jquery:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-jquery:after {
  content: "\e948"; }

.bxl-jsfiddle:before, main#main section.bxl-jsfiddle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-jsfiddle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-jsfiddle:after {
  content: "\e949"; }

.bxl-kickstarter:before, main#main section.bxl-kickstarter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-kickstarter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-kickstarter:after {
  content: "\e94a"; }

.bxl-kubernetes:before, main#main section.bxl-kubernetes#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-kubernetes:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-kubernetes:after {
  content: "\e94b"; }

.bxl-less:before, main#main section.bxl-less#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-less:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-less:after {
  content: "\e94c"; }

.bxl-linkedin:before, main#main section.bxl-linkedin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-linkedin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-linkedin:after {
  content: "\e94d"; }

.bxl-linkedin-square:before, main#main section.bxl-linkedin-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-linkedin-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-linkedin-square:after {
  content: "\e94e"; }

.bxl-magento:before, main#main section.bxl-magento#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-magento:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-magento:after {
  content: "\e94f"; }

.bxl-mailchimp:before, main#main section.bxl-mailchimp#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-mailchimp:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-mailchimp:after {
  content: "\e950"; }

.bxl-markdown:before, main#main section.bxl-markdown#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-markdown:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-markdown:after {
  content: "\e951"; }

.bxl-mastercard:before, main#main section.bxl-mastercard#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-mastercard:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-mastercard:after {
  content: "\e952"; }

.bxl-mastodon:before, main#main section.bxl-mastodon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-mastodon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-mastodon:after {
  content: "\e953"; }

.bxl-medium:before, main#main section.bxl-medium#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-medium:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-medium:after {
  content: "\e954"; }

.bxl-medium-old:before, main#main section.bxl-medium-old#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-medium-old:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-medium-old:after {
  content: "\e955"; }

.bxl-medium-square:before, main#main section.bxl-medium-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-medium-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-medium-square:after {
  content: "\e956"; }

.bxl-messenger:before, main#main section.bxl-messenger#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-messenger:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-messenger:after {
  content: "\e957"; }

.bxl-microsoft:before, main#main section.bxl-microsoft#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-microsoft:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-microsoft:after {
  content: "\e958"; }

.bxl-microsoft-teams:before, main#main section.bxl-microsoft-teams#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-microsoft-teams:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-microsoft-teams:after {
  content: "\e959"; }

.bxl-nodejs:before, main#main section.bxl-nodejs#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-nodejs:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-nodejs:after {
  content: "\e95a"; }

.bxl-ok-ru:before, main#main section.bxl-ok-ru#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-ok-ru:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-ok-ru:after {
  content: "\e95b"; }

.bxl-opera:before, main#main section.bxl-opera#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-opera:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-opera:after {
  content: "\e95c"; }

.bxl-patreon:before, main#main section.bxl-patreon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-patreon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-patreon:after {
  content: "\e95d"; }

.bxl-paypal:before, main#main section.bxl-paypal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-paypal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-paypal:after {
  content: "\e95e"; }

.bxl-periscope:before, main#main section.bxl-periscope#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-periscope:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-periscope:after {
  content: "\e95f"; }

.bxl-php:before, main#main section.bxl-php#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-php:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-php:after {
  content: "\e960"; }

.bxl-pinterest:before, main#main section.bxl-pinterest#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-pinterest:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-pinterest:after {
  content: "\e961"; }

.bxl-pinterest-alt:before, main#main section.bxl-pinterest-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-pinterest-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-pinterest-alt:after {
  content: "\e962"; }

.bxl-play-store:before, main#main section.bxl-play-store#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-play-store:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-play-store:after {
  content: "\e963"; }

.bxl-pocket:before, main#main section.bxl-pocket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-pocket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-pocket:after {
  content: "\e964"; }

.bxl-product-hunt:before, main#main section.bxl-product-hunt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-product-hunt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-product-hunt:after {
  content: "\e965"; }

.bxl-python:before, main#main section.bxl-python#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-python:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-python:after {
  content: "\e966"; }

.bxl-quora:before, main#main section.bxl-quora#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-quora:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-quora:after {
  content: "\e967"; }

.bxl-react:before, main#main section.bxl-react#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-react:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-react:after {
  content: "\e968"; }

.bxl-redbubble:before, main#main section.bxl-redbubble#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-redbubble:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-redbubble:after {
  content: "\e969"; }

.bxl-reddit:before, main#main section.bxl-reddit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-reddit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-reddit:after {
  content: "\e96a"; }

.bxl-redux:before, main#main section.bxl-redux#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-redux:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-redux:after {
  content: "\e96b"; }

.bxl-sass:before, main#main section.bxl-sass#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-sass:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-sass:after {
  content: "\e96c"; }

.bxl-shopify:before, main#main section.bxl-shopify#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-shopify:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-shopify:after {
  content: "\e96d"; }

.bxl-sketch:before, main#main section.bxl-sketch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-sketch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-sketch:after {
  content: "\e96e"; }

.bxl-skype:before, main#main section.bxl-skype#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-skype:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-skype:after {
  content: "\e96f"; }

.bxl-slack:before, main#main section.bxl-slack#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-slack:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-slack:after {
  content: "\e970"; }

.bxl-slack-old:before, main#main section.bxl-slack-old#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-slack-old:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-slack-old:after {
  content: "\e971"; }

.bxl-snapchat:before, main#main section.bxl-snapchat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-snapchat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-snapchat:after {
  content: "\e972"; }

.bxl-soundcloud:before, main#main section.bxl-soundcloud#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-soundcloud:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-soundcloud:after {
  content: "\e973"; }

.bxl-spotify:before, main#main section.bxl-spotify#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-spotify:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-spotify:after {
  content: "\e974"; }

.bxl-spring-boot:before, main#main section.bxl-spring-boot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-spring-boot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-spring-boot:after {
  content: "\e975"; }

.bxl-squarespace:before, main#main section.bxl-squarespace#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-squarespace:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-squarespace:after {
  content: "\e976"; }

.bxl-stack-overflow:before, main#main section.bxl-stack-overflow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-stack-overflow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-stack-overflow:after {
  content: "\e977"; }

.bxl-steam:before, main#main section.bxl-steam#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-steam:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-steam:after {
  content: "\e978"; }

.bxl-stripe:before, main#main section.bxl-stripe#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-stripe:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-stripe:after {
  content: "\e979"; }

.bxl-tailwind-css:before, main#main section.bxl-tailwind-css#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-tailwind-css:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-tailwind-css:after {
  content: "\e97a"; }

.bxl-telegram:before, main#main section.bxl-telegram#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-telegram:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-telegram:after {
  content: "\e97b"; }

.bxl-tiktok:before, main#main section.bxl-tiktok#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-tiktok:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-tiktok:after {
  content: "\e97c"; }

.bxl-trello:before, main#main section.bxl-trello#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-trello:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-trello:after {
  content: "\e97d"; }

.bxl-trip-advisor:before, main#main section.bxl-trip-advisor#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-trip-advisor:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-trip-advisor:after {
  content: "\e97e"; }

.bxl-tumblr:before, main#main section.bxl-tumblr#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-tumblr:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-tumblr:after {
  content: "\e97f"; }

.bxl-tux:before, main#main section.bxl-tux#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-tux:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-tux:after {
  content: "\e980"; }

.bxl-twitch:before, main#main section.bxl-twitch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-twitch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-twitch:after {
  content: "\e981"; }

.bxl-twitter:before, main#main section.bxl-twitter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-twitter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-twitter:after {
  content: "\e982"; }

.bxl-unity:before, main#main section.bxl-unity#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-unity:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-unity:after {
  content: "\e983"; }

.bxl-unsplash:before, main#main section.bxl-unsplash#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-unsplash:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-unsplash:after {
  content: "\e984"; }

.bxl-vimeo:before, main#main section.bxl-vimeo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-vimeo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-vimeo:after {
  content: "\e985"; }

.bxl-visa:before, main#main section.bxl-visa#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-visa:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-visa:after {
  content: "\e986"; }

.bxl-visual-studio:before, main#main section.bxl-visual-studio#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-visual-studio:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-visual-studio:after {
  content: "\e987"; }

.bxl-vk:before, main#main section.bxl-vk#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-vk:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-vk:after {
  content: "\e988"; }

.bxl-vuejs:before, main#main section.bxl-vuejs#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-vuejs:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-vuejs:after {
  content: "\e989"; }

.bxl-whatsapp:before, main#main section.bxl-whatsapp#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-whatsapp:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-whatsapp:after {
  content: "\e98a"; }

.bxl-whatsapp-square:before, main#main section.bxl-whatsapp-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-whatsapp-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-whatsapp-square:after {
  content: "\e98b"; }

.bxl-wikipedia:before, main#main section.bxl-wikipedia#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-wikipedia:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-wikipedia:after {
  content: "\e98c"; }

.bxl-windows:before, main#main section.bxl-windows#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-windows:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-windows:after {
  content: "\e98d"; }

.bxl-wix:before, main#main section.bxl-wix#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-wix:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-wix:after {
  content: "\e98e"; }

.bxl-wordpress:before, main#main section.bxl-wordpress#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-wordpress:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-wordpress:after {
  content: "\e98f"; }

.bxl-yahoo:before, main#main section.bxl-yahoo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-yahoo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-yahoo:after {
  content: "\e990"; }

.bxl-yelp:before, main#main section.bxl-yelp#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-yelp:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-yelp:after {
  content: "\e991"; }

.bxl-youtube:before, main#main section.bxl-youtube#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-youtube:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-youtube:after {
  content: "\e992"; }

.bxl-zoom:before, main#main section.bxl-zoom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxl-zoom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxl-zoom:after {
  content: "\e993"; }

.bx-collapse-alt:before, main#main section.bx-collapse-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-collapse-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-collapse-alt:after {
  content: "\e994"; }

.bx-collapse-horizontal:before, main#main section.bx-collapse-horizontal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-collapse-horizontal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-collapse-horizontal:after {
  content: "\e995"; }

.bx-collapse-vertical:before, main#main section.bx-collapse-vertical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-collapse-vertical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-collapse-vertical:after {
  content: "\e996"; }

.bx-expand-horizontal:before, main#main section.bx-expand-horizontal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-expand-horizontal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-expand-horizontal:after {
  content: "\e997"; }

.bx-expand-vertical:before, main#main section.bx-expand-vertical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-expand-vertical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-expand-vertical:after {
  content: "\e998"; }

.bx-injection:before, main#main section.bx-injection#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-injection:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-injection:after {
  content: "\e999"; }

.bx-leaf:before, main#main section.bx-leaf#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-leaf:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-leaf:after {
  content: "\e99a"; }

.bx-math:before, main#main section.bx-math#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-math:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-math:after {
  content: "\e99b"; }

.bx-party:before, main#main section.bx-party#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-party:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-party:after {
  content: "\e99c"; }

.bx-abacus:before, main#main section.bx-abacus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-abacus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-abacus:after {
  content: "\e99d"; }

.bx-accessibility:before, main#main section.bx-accessibility#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-accessibility:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-accessibility:after {
  content: "\e99e"; }

.bx-add-to-queue:before, main#main section.bx-add-to-queue#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-add-to-queue:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-add-to-queue:after {
  content: "\e99f"; }

.bx-adjust:before, main#main section.bx-adjust#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-adjust:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-adjust:after {
  content: "\e9a0"; }

.bx-alarm:before, main#main section.bx-alarm#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-alarm:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-alarm:after {
  content: "\e9a1"; }

.bx-alarm-add:before, main#main section.bx-alarm-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-alarm-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-alarm-add:after {
  content: "\e9a2"; }

.bx-alarm-exclamation:before, main#main section.bx-alarm-exclamation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-alarm-exclamation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-alarm-exclamation:after {
  content: "\e9a3"; }

.bx-alarm-off:before, main#main section.bx-alarm-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-alarm-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-alarm-off:after {
  content: "\e9a4"; }

.bx-alarm-snooze:before, main#main section.bx-alarm-snooze#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-alarm-snooze:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-alarm-snooze:after {
  content: "\e9a5"; }

.bx-album:before, main#main section.bx-album#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-album:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-album:after {
  content: "\e9a6"; }

.bx-align-justify:before, main#main section.bx-align-justify#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-align-justify:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-align-justify:after {
  content: "\e9a7"; }

.bx-align-left:before, main#main section.bx-align-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-align-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-align-left:after {
  content: "\e9a8"; }

.bx-align-middle:before, main#main section.bx-align-middle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-align-middle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-align-middle:after {
  content: "\e9a9"; }

.bx-align-right:before, main#main section.bx-align-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-align-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-align-right:after {
  content: "\e9aa"; }

.bx-analyse:before, main#main section.bx-analyse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-analyse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-analyse:after {
  content: "\e9ab"; }

.bx-anchor:before, main#main section.bx-anchor#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-anchor:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-anchor:after {
  content: "\e9ac"; }

.bx-angry:before, main#main section.bx-angry#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-angry:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-angry:after {
  content: "\e9ad"; }

.bx-aperture:before, main#main section.bx-aperture#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-aperture:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-aperture:after {
  content: "\e9ae"; }

.bx-arch:before, main#main section.bx-arch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arch:after {
  content: "\e9af"; }

.bx-archive:before, main#main section.bx-archive#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-archive:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-archive:after {
  content: "\e9b0"; }

.bx-archive-in:before, main#main section.bx-archive-in#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-archive-in:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-archive-in:after {
  content: "\e9b1"; }

.bx-archive-out:before, main#main section.bx-archive-out#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-archive-out:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-archive-out:after {
  content: "\e9b2"; }

.bx-area:before, main#main section.bx-area#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-area:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-area:after {
  content: "\e9b3"; }

.bx-arrow-back:before, main#main section.bx-arrow-back#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-back:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-back:after {
  content: "\e9b4"; }

.bx-arrow-from-bottom:before, main#main section.bx-arrow-from-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-from-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-from-bottom:after {
  content: "\e9b5"; }

.bx-arrow-from-left:before, main#main section.bx-arrow-from-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-from-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-from-left:after {
  content: "\e9b6"; }

.bx-arrow-from-right:before, main#main section.bx-arrow-from-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-from-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-from-right:after {
  content: "\e9b7"; }

.bx-arrow-from-top:before, main#main section.bx-arrow-from-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-from-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-from-top:after {
  content: "\e9b8"; }

.bx-arrow-to-bottom:before, main#main section.bx-arrow-to-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-to-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-to-bottom:after {
  content: "\e9b9"; }

.bx-arrow-to-left:before, main#main section.bx-arrow-to-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-to-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-to-left:after {
  content: "\e9ba"; }

.bx-arrow-to-right:before, main#main section.bx-arrow-to-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-to-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-to-right:after {
  content: "\e9bb"; }

.bx-arrow-to-top:before, main#main section.bx-arrow-to-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-arrow-to-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-arrow-to-top:after {
  content: "\e9bc"; }

.bx-at:before, main#main section.bx-at#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-at:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-at:after {
  content: "\e9bd"; }

.bx-atom:before, main#main section.bx-atom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-atom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-atom:after {
  content: "\e9be"; }

.bx-award:before, main#main section.bx-award#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-award:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-award:after {
  content: "\e9bf"; }

.bx-badge:before, main#main section.bx-badge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-badge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-badge:after {
  content: "\e9c0"; }

.bx-badge-check:before, main#main section.bx-badge-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-badge-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-badge-check:after {
  content: "\e9c1"; }

.bx-ball:before, main#main section.bx-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-ball:after {
  content: "\e9c2"; }

.bx-band-aid:before, main#main section.bx-band-aid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-band-aid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-band-aid:after {
  content: "\e9c3"; }

.bx-bar-chart:before, main#main section.bx-bar-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bar-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bar-chart:after {
  content: "\e9c4"; }

.bx-bar-chart-alt:before, main#main section.bx-bar-chart-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bar-chart-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bar-chart-alt:after {
  content: "\e9c5"; }

.bx-bar-chart-alt-2:before, main#main section.bx-bar-chart-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bar-chart-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bar-chart-alt-2:after {
  content: "\e9c6"; }

.bx-bar-chart-square:before, main#main section.bx-bar-chart-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bar-chart-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bar-chart-square:after {
  content: "\e9c7"; }

.bx-barcode:before, main#main section.bx-barcode#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-barcode:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-barcode:after {
  content: "\e9c8"; }

.bx-barcode-reader:before, main#main section.bx-barcode-reader#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-barcode-reader:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-barcode-reader:after {
  content: "\e9c9"; }

.bx-baseball:before, main#main section.bx-baseball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-baseball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-baseball:after {
  content: "\e9ca"; }

.bx-basket:before, main#main section.bx-basket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-basket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-basket:after {
  content: "\e9cb"; }

.bx-basketball:before, main#main section.bx-basketball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-basketball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-basketball:after {
  content: "\e9cc"; }

.bx-bath:before, main#main section.bx-bath#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bath:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bath:after {
  content: "\e9cd"; }

.bx-battery:before, main#main section.bx-battery#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-battery:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-battery:after {
  content: "\e9ce"; }

.bx-bed:before, main#main section.bx-bed#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bed:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bed:after {
  content: "\e9cf"; }

.bx-been-here:before, main#main section.bx-been-here#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-been-here:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-been-here:after {
  content: "\e9d0"; }

.bx-beer:before, main#main section.bx-beer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-beer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-beer:after {
  content: "\e9d1"; }

.bx-bell:before, main#main section.bx-bell#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bell:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bell:after {
  content: "\e9d2"; }

.bx-bell-minus:before, main#main section.bx-bell-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bell-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bell-minus:after {
  content: "\e9d3"; }

.bx-bell-off:before, main#main section.bx-bell-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bell-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bell-off:after {
  content: "\e9d4"; }

.bx-bell-plus:before, main#main section.bx-bell-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bell-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bell-plus:after {
  content: "\e9d5"; }

.bx-bible:before, main#main section.bx-bible#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bible:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bible:after {
  content: "\e9d6"; }

.bx-bitcoin:before, main#main section.bx-bitcoin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bitcoin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bitcoin:after {
  content: "\e9d7"; }

.bx-blanket:before, main#main section.bx-blanket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-blanket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-blanket:after {
  content: "\e9d8"; }

.bx-block:before, main#main section.bx-block#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-block:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-block:after {
  content: "\e9d9"; }

.bx-bluetooth:before, main#main section.bx-bluetooth#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bluetooth:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bluetooth:after {
  content: "\e9da"; }

.bx-body:before, main#main section.bx-body#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-body:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-body:after {
  content: "\e9db"; }

.bx-bold:before, main#main section.bx-bold#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bold:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bold:after {
  content: "\e9dc"; }

.bx-bolt-circle:before, main#main section.bx-bolt-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bolt-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bolt-circle:after {
  content: "\e9dd"; }

.bx-bomb:before, main#main section.bx-bomb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bomb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bomb:after {
  content: "\e9de"; }

.bx-bone:before, main#main section.bx-bone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bone:after {
  content: "\e9df"; }

.bx-bong:before, main#main section.bx-bong#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bong:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bong:after {
  content: "\e9e0"; }

.bx-book:before, main#main section.bx-book#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book:after {
  content: "\e9e1"; }

.bx-book-add:before, main#main section.bx-book-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-add:after {
  content: "\e9e2"; }

.bx-book-alt:before, main#main section.bx-book-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-alt:after {
  content: "\e9e3"; }

.bx-book-bookmark:before, main#main section.bx-book-bookmark#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-bookmark:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-bookmark:after {
  content: "\e9e4"; }

.bx-book-content:before, main#main section.bx-book-content#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-content:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-content:after {
  content: "\e9e5"; }

.bx-book-heart:before, main#main section.bx-book-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-heart:after {
  content: "\e9e6"; }

.bx-bookmark:before, main#main section.bx-bookmark#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark:after {
  content: "\e9e7"; }

.bx-bookmark-alt:before, main#main section.bx-bookmark-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark-alt:after {
  content: "\e9e8"; }

.bx-bookmark-alt-minus:before, main#main section.bx-bookmark-alt-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark-alt-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark-alt-minus:after {
  content: "\e9e9"; }

.bx-bookmark-alt-plus:before, main#main section.bx-bookmark-alt-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark-alt-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark-alt-plus:after {
  content: "\e9ea"; }

.bx-bookmark-heart:before, main#main section.bx-bookmark-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark-heart:after {
  content: "\e9eb"; }

.bx-bookmark-minus:before, main#main section.bx-bookmark-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark-minus:after {
  content: "\e9ec"; }

.bx-bookmark-plus:before, main#main section.bx-bookmark-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmark-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmark-plus:after {
  content: "\e9ed"; }

.bx-bookmarks:before, main#main section.bx-bookmarks#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bookmarks:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bookmarks:after {
  content: "\e9ee"; }

.bx-book-open:before, main#main section.bx-book-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-open:after {
  content: "\e9ef"; }

.bx-book-reader:before, main#main section.bx-book-reader#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-book-reader:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-book-reader:after {
  content: "\e9f0"; }

.bx-border-all:before, main#main section.bx-border-all#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-all:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-all:after {
  content: "\e9f1"; }

.bx-border-bottom:before, main#main section.bx-border-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-bottom:after {
  content: "\e9f2"; }

.bx-border-inner:before, main#main section.bx-border-inner#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-inner:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-inner:after {
  content: "\e9f3"; }

.bx-border-left:before, main#main section.bx-border-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-left:after {
  content: "\e9f4"; }

.bx-border-none:before, main#main section.bx-border-none#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-none:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-none:after {
  content: "\e9f5"; }

.bx-border-outer:before, main#main section.bx-border-outer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-outer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-outer:after {
  content: "\e9f6"; }

.bx-border-radius:before, main#main section.bx-border-radius#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-radius:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-radius:after {
  content: "\e9f7"; }

.bx-border-right:before, main#main section.bx-border-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-right:after {
  content: "\e9f8"; }

.bx-border-top:before, main#main section.bx-border-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-border-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-border-top:after {
  content: "\e9f9"; }

.bx-bot:before, main#main section.bx-bot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bot:after {
  content: "\e9fa"; }

.bx-bowling-ball:before, main#main section.bx-bowling-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bowling-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bowling-ball:after {
  content: "\e9fb"; }

.bx-box:before, main#main section.bx-box#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-box:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-box:after {
  content: "\e9fc"; }

.bx-bracket:before, main#main section.bx-bracket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bracket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bracket:after {
  content: "\e9fd"; }

.bx-braille:before, main#main section.bx-braille#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-braille:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-braille:after {
  content: "\e9fe"; }

.bx-brain:before, main#main section.bx-brain#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-brain:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-brain:after {
  content: "\e9ff"; }

.bx-briefcase:before, main#main section.bx-briefcase#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-briefcase:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-briefcase:after {
  content: "\ea00"; }

.bx-briefcase-alt:before, main#main section.bx-briefcase-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-briefcase-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-briefcase-alt:after {
  content: "\ea01"; }

.bx-briefcase-alt-2:before, main#main section.bx-briefcase-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-briefcase-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-briefcase-alt-2:after {
  content: "\ea02"; }

.bx-brightness:before, main#main section.bx-brightness#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-brightness:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-brightness:after {
  content: "\ea03"; }

.bx-brightness-half:before, main#main section.bx-brightness-half#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-brightness-half:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-brightness-half:after {
  content: "\ea04"; }

.bx-broadcast:before, main#main section.bx-broadcast#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-broadcast:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-broadcast:after {
  content: "\ea05"; }

.bx-brush:before, main#main section.bx-brush#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-brush:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-brush:after {
  content: "\ea06"; }

.bx-brush-alt:before, main#main section.bx-brush-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-brush-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-brush-alt:after {
  content: "\ea07"; }

.bx-bug:before, main#main section.bx-bug#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bug:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bug:after {
  content: "\ea08"; }

.bx-bug-alt:before, main#main section.bx-bug-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bug-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bug-alt:after {
  content: "\ea09"; }

.bx-building:before, main#main section.bx-building#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-building:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-building:after {
  content: "\ea0a"; }

.bx-building-house:before, main#main section.bx-building-house#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-building-house:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-building-house:after {
  content: "\ea0b"; }

.bx-buildings:before, main#main section.bx-buildings#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-buildings:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-buildings:after {
  content: "\ea0c"; }

.bx-bulb:before, main#main section.bx-bulb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bulb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bulb:after {
  content: "\ea0d"; }

.bx-bullseye:before, main#main section.bx-bullseye#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bullseye:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bullseye:after {
  content: "\ea0e"; }

.bx-buoy:before, main#main section.bx-buoy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-buoy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-buoy:after {
  content: "\ea0f"; }

.bx-bus:before, main#main section.bx-bus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bus:after {
  content: "\ea10"; }

.bx-bus-school:before, main#main section.bx-bus-school#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-bus-school:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-bus-school:after {
  content: "\ea11"; }

.bx-cabinet:before, main#main section.bx-cabinet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cabinet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cabinet:after {
  content: "\ea12"; }

.bx-cake:before, main#main section.bx-cake#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cake:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cake:after {
  content: "\ea13"; }

.bx-calculator:before, main#main section.bx-calculator#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calculator:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calculator:after {
  content: "\ea14"; }

.bx-calendar:before, main#main section.bx-calendar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar:after {
  content: "\ea15"; }

.bx-calendar-alt:before, main#main section.bx-calendar-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-alt:after {
  content: "\ea16"; }

.bx-calendar-check:before, main#main section.bx-calendar-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-check:after {
  content: "\ea17"; }

.bx-calendar-edit:before, main#main section.bx-calendar-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-edit:after {
  content: "\ea18"; }

.bx-calendar-event:before, main#main section.bx-calendar-event#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-event:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-event:after {
  content: "\ea19"; }

.bx-calendar-exclamation:before, main#main section.bx-calendar-exclamation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-exclamation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-exclamation:after {
  content: "\ea1a"; }

.bx-calendar-heart:before, main#main section.bx-calendar-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-heart:after {
  content: "\ea1b"; }

.bx-calendar-minus:before, main#main section.bx-calendar-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-minus:after {
  content: "\ea1c"; }

.bx-calendar-plus:before, main#main section.bx-calendar-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-plus:after {
  content: "\ea1d"; }

.bx-calendar-star:before, main#main section.bx-calendar-star#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-star:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-star:after {
  content: "\ea1e"; }

.bx-calendar-week:before, main#main section.bx-calendar-week#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-week:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-week:after {
  content: "\ea1f"; }

.bx-calendar-x:before, main#main section.bx-calendar-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-calendar-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-calendar-x:after {
  content: "\ea20"; }

.bx-camera:before, main#main section.bx-camera#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-camera:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-camera:after {
  content: "\ea21"; }

.bx-camera-home:before, main#main section.bx-camera-home#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-camera-home:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-camera-home:after {
  content: "\ea22"; }

.bx-camera-movie:before, main#main section.bx-camera-movie#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-camera-movie:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-camera-movie:after {
  content: "\ea23"; }

.bx-camera-off:before, main#main section.bx-camera-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-camera-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-camera-off:after {
  content: "\ea24"; }

.bx-capsule:before, main#main section.bx-capsule#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-capsule:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-capsule:after {
  content: "\ea25"; }

.bx-captions:before, main#main section.bx-captions#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-captions:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-captions:after {
  content: "\ea26"; }

.bx-car:before, main#main section.bx-car#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-car:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-car:after {
  content: "\ea27"; }

.bx-card:before, main#main section.bx-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-card:after {
  content: "\ea28"; }

.bx-caret-down:before, main#main section.bx-caret-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-down:after {
  content: "\ea29"; }

.bx-caret-down-circle:before, main#main section.bx-caret-down-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-down-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-down-circle:after {
  content: "\ea2a"; }

.bx-caret-down-square:before, main#main section.bx-caret-down-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-down-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-down-square:after {
  content: "\ea2b"; }

.bx-caret-left:before, main#main section.bx-caret-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-left:after {
  content: "\ea2c"; }

.bx-caret-left-circle:before, main#main section.bx-caret-left-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-left-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-left-circle:after {
  content: "\ea2d"; }

.bx-caret-left-square:before, main#main section.bx-caret-left-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-left-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-left-square:after {
  content: "\ea2e"; }

.bx-caret-right:before, main#main section.bx-caret-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-right:after {
  content: "\ea2f"; }

.bx-caret-right-circle:before, main#main section.bx-caret-right-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-right-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-right-circle:after {
  content: "\ea30"; }

.bx-caret-right-square:before, main#main section.bx-caret-right-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-right-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-right-square:after {
  content: "\ea31"; }

.bx-caret-up:before, main#main section.bx-caret-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-up:after {
  content: "\ea32"; }

.bx-caret-up-circle:before, main#main section.bx-caret-up-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-up-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-up-circle:after {
  content: "\ea33"; }

.bx-caret-up-square:before, main#main section.bx-caret-up-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-caret-up-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-caret-up-square:after {
  content: "\ea34"; }

.bx-carousel:before, main#main section.bx-carousel#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-carousel:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-carousel:after {
  content: "\ea35"; }

.bx-cart:before, main#main section.bx-cart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cart:after {
  content: "\ea36"; }

.bx-cart-alt:before, main#main section.bx-cart-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cart-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cart-alt:after {
  content: "\ea37"; }

.bx-cast:before, main#main section.bx-cast#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cast:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cast:after {
  content: "\ea38"; }

.bx-category:before, main#main section.bx-category#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-category:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-category:after {
  content: "\ea39"; }

.bx-category-alt:before, main#main section.bx-category-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-category-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-category-alt:after {
  content: "\ea3a"; }

.bx-cctv:before, main#main section.bx-cctv#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cctv:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cctv:after {
  content: "\ea3b"; }

.bx-certification:before, main#main section.bx-certification#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-certification:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-certification:after {
  content: "\ea3c"; }

.bx-chair:before, main#main section.bx-chair#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chair:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chair:after {
  content: "\ea3d"; }

.bx-chalkboard:before, main#main section.bx-chalkboard#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chalkboard:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chalkboard:after {
  content: "\ea3e"; }

.bx-chart:before, main#main section.bx-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chart:after {
  content: "\ea3f"; }

.bx-chat:before, main#main section.bx-chat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chat:after {
  content: "\ea40"; }

.bx-check:before, main#main section.bx-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-check:after {
  content: "\ea41"; }

.bx-checkbox:before, main#main section.bx-checkbox#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-checkbox:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-checkbox:after {
  content: "\ea42"; }

.bx-checkbox-checked:before, main#main section.bx-checkbox-checked#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-checkbox-checked:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-checkbox-checked:after {
  content: "\ea43"; }

.bx-checkbox-minus:before, main#main section.bx-checkbox-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-checkbox-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-checkbox-minus:after {
  content: "\ea44"; }

.bx-checkbox-square:before, main#main section.bx-checkbox-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-checkbox-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-checkbox-square:after {
  content: "\ea45"; }

.bx-check-circle:before, main#main section.bx-check-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-check-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-check-circle:after {
  content: "\ea46"; }

.bx-check-double:before, main#main section.bx-check-double#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-check-double:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-check-double:after {
  content: "\ea47"; }

.bx-check-shield:before, main#main section.bx-check-shield#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-check-shield:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-check-shield:after {
  content: "\ea48"; }

.bx-check-square:before, main#main section.bx-check-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-check-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-check-square:after {
  content: "\ea49"; }

.bx-chevron-down:before, main#main section.bx-chevron-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-down:after {
  content: "\ea4a"; }

.bx-chevron-down-circle:before, main#main section.bx-chevron-down-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-down-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-down-circle:after {
  content: "\ea4b"; }

.bx-chevron-down-square:before, main#main section.bx-chevron-down-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-down-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-down-square:after {
  content: "\ea4c"; }

.bx-chevron-left:before, main#main section.bx-chevron-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-left:after {
  content: "\ea4d"; }

.bx-chevron-left-circle:before, main#main section.bx-chevron-left-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-left-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-left-circle:after {
  content: "\ea4e"; }

.bx-chevron-left-square:before, main#main section.bx-chevron-left-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-left-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-left-square:after {
  content: "\ea4f"; }

.bx-chevron-right:before, main#main section.bx-chevron-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-right:after {
  content: "\ea50"; }

.bx-chevron-right-circle:before, main#main section.bx-chevron-right-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-right-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-right-circle:after {
  content: "\ea51"; }

.bx-chevron-right-square:before, main#main section.bx-chevron-right-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-right-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-right-square:after {
  content: "\ea52"; }

.bx-chevrons-down:before, main#main section.bx-chevrons-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevrons-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevrons-down:after {
  content: "\ea53"; }

.bx-chevrons-left:before, main#main section.bx-chevrons-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevrons-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevrons-left:after {
  content: "\ea54"; }

.bx-chevrons-right:before, main#main section.bx-chevrons-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevrons-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevrons-right:after {
  content: "\ea55"; }

.bx-chevrons-up:before, main#main section.bx-chevrons-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevrons-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevrons-up:after {
  content: "\ea56"; }

.bx-chevron-up:before, main#main section.bx-chevron-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-up:after {
  content: "\ea57"; }

.bx-chevron-up-circle:before, main#main section.bx-chevron-up-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-up-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-up-circle:after {
  content: "\ea58"; }

.bx-chevron-up-square:before, main#main section.bx-chevron-up-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chevron-up-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chevron-up-square:after {
  content: "\ea59"; }

.bx-chip:before, main#main section.bx-chip#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-chip:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-chip:after {
  content: "\ea5a"; }

.bx-church:before, main#main section.bx-church#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-church:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-church:after {
  content: "\ea5b"; }

.bx-circle:before, main#main section.bx-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-circle:after {
  content: "\ea5c"; }

.bx-clinic:before, main#main section.bx-clinic#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-clinic:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-clinic:after {
  content: "\ea5d"; }

.bx-clipboard:before, main#main section.bx-clipboard#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-clipboard:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-clipboard:after {
  content: "\ea5e"; }

.bx-closet:before, main#main section.bx-closet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-closet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-closet:after {
  content: "\ea5f"; }

.bx-cloud:before, main#main section.bx-cloud#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud:after {
  content: "\ea60"; }

.bx-cloud-download:before, main#main section.bx-cloud-download#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-download:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-download:after {
  content: "\ea61"; }

.bx-cloud-drizzle:before, main#main section.bx-cloud-drizzle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-drizzle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-drizzle:after {
  content: "\ea62"; }

.bx-cloud-lightning:before, main#main section.bx-cloud-lightning#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-lightning:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-lightning:after {
  content: "\ea63"; }

.bx-cloud-light-rain:before, main#main section.bx-cloud-light-rain#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-light-rain:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-light-rain:after {
  content: "\ea64"; }

.bx-cloud-rain:before, main#main section.bx-cloud-rain#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-rain:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-rain:after {
  content: "\ea65"; }

.bx-cloud-snow:before, main#main section.bx-cloud-snow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-snow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-snow:after {
  content: "\ea66"; }

.bx-cloud-upload:before, main#main section.bx-cloud-upload#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cloud-upload:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cloud-upload:after {
  content: "\ea67"; }

.bx-code:before, main#main section.bx-code#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-code:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-code:after {
  content: "\ea68"; }

.bx-code-alt:before, main#main section.bx-code-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-code-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-code-alt:after {
  content: "\ea69"; }

.bx-code-block:before, main#main section.bx-code-block#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-code-block:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-code-block:after {
  content: "\ea6a"; }

.bx-code-curly:before, main#main section.bx-code-curly#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-code-curly:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-code-curly:after {
  content: "\ea6b"; }

.bx-coffee:before, main#main section.bx-coffee#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-coffee:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-coffee:after {
  content: "\ea6c"; }

.bx-coffee-togo:before, main#main section.bx-coffee-togo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-coffee-togo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-coffee-togo:after {
  content: "\ea6d"; }

.bx-cog:before, main#main section.bx-cog#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cog:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cog:after {
  content: "\ea6e"; }

.bx-coin:before, main#main section.bx-coin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-coin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-coin:after {
  content: "\ea6f"; }

.bx-coin-stack:before, main#main section.bx-coin-stack#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-coin-stack:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-coin-stack:after {
  content: "\ea70"; }

.bx-collapse:before, main#main section.bx-collapse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-collapse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-collapse:after {
  content: "\ea71"; }

.bx-collection:before, main#main section.bx-collection#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-collection:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-collection:after {
  content: "\ea72"; }

.bx-color-fill:before, main#main section.bx-color-fill#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-color-fill:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-color-fill:after {
  content: "\ea73"; }

.bx-columns:before, main#main section.bx-columns#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-columns:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-columns:after {
  content: "\ea74"; }

.bx-command:before, main#main section.bx-command#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-command:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-command:after {
  content: "\ea75"; }

.bx-comment:before, main#main section.bx-comment#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment:after {
  content: "\ea76"; }

.bx-comment-add:before, main#main section.bx-comment-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-add:after {
  content: "\ea77"; }

.bx-comment-check:before, main#main section.bx-comment-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-check:after {
  content: "\ea78"; }

.bx-comment-detail:before, main#main section.bx-comment-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-detail:after {
  content: "\ea79"; }

.bx-comment-dots:before, main#main section.bx-comment-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-dots:after {
  content: "\ea7a"; }

.bx-comment-edit:before, main#main section.bx-comment-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-edit:after {
  content: "\ea7b"; }

.bx-comment-error:before, main#main section.bx-comment-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-error:after {
  content: "\ea7c"; }

.bx-comment-minus:before, main#main section.bx-comment-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-minus:after {
  content: "\ea7d"; }

.bx-comment-x:before, main#main section.bx-comment-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-comment-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-comment-x:after {
  content: "\ea7e"; }

.bx-compass:before, main#main section.bx-compass#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-compass:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-compass:after {
  content: "\ea7f"; }

.bx-confused:before, main#main section.bx-confused#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-confused:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-confused:after {
  content: "\ea80"; }

.bx-conversation:before, main#main section.bx-conversation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-conversation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-conversation:after {
  content: "\ea81"; }

.bx-cookie:before, main#main section.bx-cookie#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cookie:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cookie:after {
  content: "\ea82"; }

.bx-cool:before, main#main section.bx-cool#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cool:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cool:after {
  content: "\ea83"; }

.bx-copy:before, main#main section.bx-copy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-copy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-copy:after {
  content: "\ea84"; }

.bx-copy-alt:before, main#main section.bx-copy-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-copy-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-copy-alt:after {
  content: "\ea85"; }

.bx-copyright:before, main#main section.bx-copyright#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-copyright:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-copyright:after {
  content: "\ea86"; }

.bx-credit-card:before, main#main section.bx-credit-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-credit-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-credit-card:after {
  content: "\ea87"; }

.bx-credit-card-alt:before, main#main section.bx-credit-card-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-credit-card-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-credit-card-alt:after {
  content: "\ea88"; }

.bx-credit-card-front:before, main#main section.bx-credit-card-front#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-credit-card-front:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-credit-card-front:after {
  content: "\ea89"; }

.bx-crop:before, main#main section.bx-crop#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-crop:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-crop:after {
  content: "\ea8a"; }

.bx-crosshair:before, main#main section.bx-crosshair#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-crosshair:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-crosshair:after {
  content: "\ea8b"; }

.bx-crown:before, main#main section.bx-crown#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-crown:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-crown:after {
  content: "\ea8c"; }

.bx-cube:before, main#main section.bx-cube#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cube:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cube:after {
  content: "\ea8d"; }

.bx-cube-alt:before, main#main section.bx-cube-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cube-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cube-alt:after {
  content: "\ea8e"; }

.bx-cuboid:before, main#main section.bx-cuboid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cuboid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cuboid:after {
  content: "\ea8f"; }

.bx-current-location:before, main#main section.bx-current-location#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-current-location:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-current-location:after {
  content: "\ea90"; }

.bx-customize:before, main#main section.bx-customize#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-customize:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-customize:after {
  content: "\ea91"; }

.bx-cut:before, main#main section.bx-cut#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cut:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cut:after {
  content: "\ea92"; }

.bx-cycling:before, main#main section.bx-cycling#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cycling:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cycling:after {
  content: "\ea93"; }

.bx-cylinder:before, main#main section.bx-cylinder#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-cylinder:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-cylinder:after {
  content: "\ea94"; }

.bx-data:before, main#main section.bx-data#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-data:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-data:after {
  content: "\ea95"; }

.bx-desktop:before, main#main section.bx-desktop#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-desktop:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-desktop:after {
  content: "\ea96"; }

.bx-detail:before, main#main section.bx-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-detail:after {
  content: "\ea97"; }

.bx-devices:before, main#main section.bx-devices#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-devices:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-devices:after {
  content: "\ea98"; }

.bx-dialpad:before, main#main section.bx-dialpad#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dialpad:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dialpad:after {
  content: "\ea99"; }

.bx-dialpad-alt:before, main#main section.bx-dialpad-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dialpad-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dialpad-alt:after {
  content: "\ea9a"; }

.bx-diamond:before, main#main section.bx-diamond#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-diamond:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-diamond:after {
  content: "\ea9b"; }

.bx-dice-1:before, main#main section.bx-dice-1#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dice-1:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dice-1:after {
  content: "\ea9c"; }

.bx-dice-2:before, main#main section.bx-dice-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dice-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dice-2:after {
  content: "\ea9d"; }

.bx-dice-3:before, main#main section.bx-dice-3#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dice-3:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dice-3:after {
  content: "\ea9e"; }

.bx-dice-4:before, main#main section.bx-dice-4#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dice-4:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dice-4:after {
  content: "\ea9f"; }

.bx-dice-5:before, main#main section.bx-dice-5#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dice-5:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dice-5:after {
  content: "\eaa0"; }

.bx-dice-6:before, main#main section.bx-dice-6#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dice-6:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dice-6:after {
  content: "\eaa1"; }

.bx-directions:before, main#main section.bx-directions#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-directions:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-directions:after {
  content: "\eaa2"; }

.bx-disc:before, main#main section.bx-disc#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-disc:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-disc:after {
  content: "\eaa3"; }

.bx-dish:before, main#main section.bx-dish#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dish:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dish:after {
  content: "\eaa4"; }

.bx-dislike:before, main#main section.bx-dislike#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dislike:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dislike:after {
  content: "\eaa5"; }

.bx-dizzy:before, main#main section.bx-dizzy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dizzy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dizzy:after {
  content: "\eaa6"; }

.bx-dna:before, main#main section.bx-dna#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dna:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dna:after {
  content: "\eaa7"; }

.bx-dock-bottom:before, main#main section.bx-dock-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dock-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dock-bottom:after {
  content: "\eaa8"; }

.bx-dock-left:before, main#main section.bx-dock-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dock-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dock-left:after {
  content: "\eaa9"; }

.bx-dock-right:before, main#main section.bx-dock-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dock-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dock-right:after {
  content: "\eaaa"; }

.bx-dock-top:before, main#main section.bx-dock-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dock-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dock-top:after {
  content: "\eaab"; }

.bx-dollar:before, main#main section.bx-dollar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dollar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dollar:after {
  content: "\eaac"; }

.bx-dollar-circle:before, main#main section.bx-dollar-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dollar-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dollar-circle:after {
  content: "\eaad"; }

.bx-donate-blood:before, main#main section.bx-donate-blood#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-donate-blood:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-donate-blood:after {
  content: "\eaae"; }

.bx-donate-heart:before, main#main section.bx-donate-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-donate-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-donate-heart:after {
  content: "\eaaf"; }

.bx-door-open:before, main#main section.bx-door-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-door-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-door-open:after {
  content: "\eab0"; }

.bx-dots-horizontal:before, main#main section.bx-dots-horizontal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dots-horizontal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dots-horizontal:after {
  content: "\eab1"; }

.bx-dots-horizontal-rounded:before, main#main section.bx-dots-horizontal-rounded#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dots-horizontal-rounded:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dots-horizontal-rounded:after {
  content: "\eab2"; }

.bx-dots-vertical:before, main#main section.bx-dots-vertical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dots-vertical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dots-vertical:after {
  content: "\eab3"; }

.bx-dots-vertical-rounded:before, main#main section.bx-dots-vertical-rounded#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dots-vertical-rounded:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dots-vertical-rounded:after {
  content: "\eab4"; }

.bx-doughnut-chart:before, main#main section.bx-doughnut-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-doughnut-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-doughnut-chart:after {
  content: "\eab5"; }

.bx-down-arrow:before, main#main section.bx-down-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-down-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-down-arrow:after {
  content: "\eab6"; }

.bx-down-arrow-alt:before, main#main section.bx-down-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-down-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-down-arrow-alt:after {
  content: "\eab7"; }

.bx-down-arrow-circle:before, main#main section.bx-down-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-down-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-down-arrow-circle:after {
  content: "\eab8"; }

.bx-download:before, main#main section.bx-download#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-download:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-download:after {
  content: "\eab9"; }

.bx-downvote:before, main#main section.bx-downvote#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-downvote:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-downvote:after {
  content: "\eaba"; }

.bx-drink:before, main#main section.bx-drink#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-drink:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-drink:after {
  content: "\eabb"; }

.bx-droplet:before, main#main section.bx-droplet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-droplet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-droplet:after {
  content: "\eabc"; }

.bx-dumbbell:before, main#main section.bx-dumbbell#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-dumbbell:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-dumbbell:after {
  content: "\eabd"; }

.bx-duplicate:before, main#main section.bx-duplicate#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-duplicate:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-duplicate:after {
  content: "\eabe"; }

.bx-edit:before, main#main section.bx-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-edit:after {
  content: "\eabf"; }

.bx-edit-alt:before, main#main section.bx-edit-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-edit-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-edit-alt:after {
  content: "\eac0"; }

.bx-envelope:before, main#main section.bx-envelope#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-envelope:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-envelope:after {
  content: "\eac1"; }

.bx-envelope-open:before, main#main section.bx-envelope-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-envelope-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-envelope-open:after {
  content: "\eac2"; }

.bx-equalizer:before, main#main section.bx-equalizer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-equalizer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-equalizer:after {
  content: "\eac3"; }

.bx-eraser:before, main#main section.bx-eraser#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-eraser:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-eraser:after {
  content: "\eac4"; }

.bx-error:before, main#main section.bx-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-error:after {
  content: "\eac5"; }

.bx-error-alt:before, main#main section.bx-error-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-error-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-error-alt:after {
  content: "\eac6"; }

.bx-error-circle:before, main#main section.bx-error-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-error-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-error-circle:after {
  content: "\eac7"; }

.bx-euro:before, main#main section.bx-euro#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-euro:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-euro:after {
  content: "\eac8"; }

.bx-exclude:before, main#main section.bx-exclude#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-exclude:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-exclude:after {
  content: "\eac9"; }

.bx-exit:before, main#main section.bx-exit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-exit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-exit:after {
  content: "\eaca"; }

.bx-exit-fullscreen:before, main#main section.bx-exit-fullscreen#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-exit-fullscreen:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-exit-fullscreen:after {
  content: "\eacb"; }

.bx-expand:before, main#main section.bx-expand#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-expand:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-expand:after {
  content: "\eacc"; }

.bx-expand-alt:before, main#main section.bx-expand-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-expand-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-expand-alt:after {
  content: "\eacd"; }

.bx-export:before, main#main section.bx-export#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-export:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-export:after {
  content: "\eace"; }

.bx-extension:before, main#main section.bx-extension#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-extension:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-extension:after {
  content: "\eacf"; }

.bx-face:before, main#main section.bx-face#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-face:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-face:after {
  content: "\ead0"; }

.bx-fast-forward:before, main#main section.bx-fast-forward#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-fast-forward:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-fast-forward:after {
  content: "\ead1"; }

.bx-fast-forward-circle:before, main#main section.bx-fast-forward-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-fast-forward-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-fast-forward-circle:after {
  content: "\ead2"; }

.bx-female:before, main#main section.bx-female#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-female:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-female:after {
  content: "\ead3"; }

.bx-female-sign:before, main#main section.bx-female-sign#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-female-sign:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-female-sign:after {
  content: "\ead4"; }

.bx-file:before, main#main section.bx-file#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-file:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-file:after {
  content: "\ead5"; }

.bx-file-blank:before, main#main section.bx-file-blank#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-file-blank:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-file-blank:after {
  content: "\ead6"; }

.bx-file-find:before, main#main section.bx-file-find#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-file-find:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-file-find:after {
  content: "\ead7"; }

.bx-film:before, main#main section.bx-film#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-film:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-film:after {
  content: "\ead8"; }

.bx-filter:before, main#main section.bx-filter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-filter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-filter:after {
  content: "\ead9"; }

.bx-filter-alt:before, main#main section.bx-filter-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-filter-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-filter-alt:after {
  content: "\eada"; }

.bx-fingerprint:before, main#main section.bx-fingerprint#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-fingerprint:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-fingerprint:after {
  content: "\eadb"; }

.bx-first-aid:before, main#main section.bx-first-aid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-first-aid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-first-aid:after {
  content: "\eadc"; }

.bx-first-page:before, main#main section.bx-first-page#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-first-page:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-first-page:after {
  content: "\eadd"; }

.bx-flag:before, main#main section.bx-flag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-flag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-flag:after {
  content: "\eade"; }

.bx-folder:before, main#main section.bx-folder#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-folder:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-folder:after {
  content: "\eadf"; }

.bx-folder-minus:before, main#main section.bx-folder-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-folder-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-folder-minus:after {
  content: "\eae0"; }

.bx-folder-open:before, main#main section.bx-folder-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-folder-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-folder-open:after {
  content: "\eae1"; }

.bx-folder-plus:before, main#main section.bx-folder-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-folder-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-folder-plus:after {
  content: "\eae2"; }

.bx-font:before, main#main section.bx-font#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-font:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-font:after {
  content: "\eae3"; }

.bx-font-color:before, main#main section.bx-font-color#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-font-color:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-font-color:after {
  content: "\eae4"; }

.bx-font-family:before, main#main section.bx-font-family#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-font-family:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-font-family:after {
  content: "\eae5"; }

.bx-font-size:before, main#main section.bx-font-size#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-font-size:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-font-size:after {
  content: "\eae6"; }

.bx-food-menu:before, main#main section.bx-food-menu#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-food-menu:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-food-menu:after {
  content: "\eae7"; }

.bx-food-tag:before, main#main section.bx-food-tag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-food-tag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-food-tag:after {
  content: "\eae8"; }

.bx-football:before, main#main section.bx-football#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-football:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-football:after {
  content: "\eae9"; }

.bx-fridge:before, main#main section.bx-fridge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-fridge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-fridge:after {
  content: "\eaea"; }

.bx-fullscreen:before, main#main section.bx-fullscreen#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-fullscreen:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-fullscreen:after {
  content: "\eaeb"; }

.bx-game:before, main#main section.bx-game#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-game:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-game:after {
  content: "\eaec"; }

.bx-gas-pump:before, main#main section.bx-gas-pump#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-gas-pump:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-gas-pump:after {
  content: "\eaed"; }

.bx-ghost:before, main#main section.bx-ghost#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-ghost:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-ghost:after {
  content: "\eaee"; }

.bx-gift:before, main#main section.bx-gift#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-gift:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-gift:after {
  content: "\eaef"; }

.bx-git-branch:before, main#main section.bx-git-branch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-git-branch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-git-branch:after {
  content: "\eaf0"; }

.bx-git-commit:before, main#main section.bx-git-commit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-git-commit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-git-commit:after {
  content: "\eaf1"; }

.bx-git-compare:before, main#main section.bx-git-compare#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-git-compare:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-git-compare:after {
  content: "\eaf2"; }

.bx-git-merge:before, main#main section.bx-git-merge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-git-merge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-git-merge:after {
  content: "\eaf3"; }

.bx-git-pull-request:before, main#main section.bx-git-pull-request#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-git-pull-request:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-git-pull-request:after {
  content: "\eaf4"; }

.bx-git-repo-forked:before, main#main section.bx-git-repo-forked#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-git-repo-forked:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-git-repo-forked:after {
  content: "\eaf5"; }

.bx-glasses:before, main#main section.bx-glasses#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-glasses:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-glasses:after {
  content: "\eaf6"; }

.bx-glasses-alt:before, main#main section.bx-glasses-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-glasses-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-glasses-alt:after {
  content: "\eaf7"; }

.bx-globe:before, main#main section.bx-globe#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-globe:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-globe:after {
  content: "\eaf8"; }

.bx-globe-alt:before, main#main section.bx-globe-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-globe-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-globe-alt:after {
  content: "\eaf9"; }

.bx-grid:before, main#main section.bx-grid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-grid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-grid:after {
  content: "\eafa"; }

.bx-grid-alt:before, main#main section.bx-grid-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-grid-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-grid-alt:after {
  content: "\eafb"; }

.bx-grid-horizontal:before, main#main section.bx-grid-horizontal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-grid-horizontal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-grid-horizontal:after {
  content: "\eafc"; }

.bx-grid-small:before, main#main section.bx-grid-small#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-grid-small:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-grid-small:after {
  content: "\eafd"; }

.bx-grid-vertical:before, main#main section.bx-grid-vertical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-grid-vertical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-grid-vertical:after {
  content: "\eafe"; }

.bx-group:before, main#main section.bx-group#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-group:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-group:after {
  content: "\eaff"; }

.bx-handicap:before, main#main section.bx-handicap#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-handicap:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-handicap:after {
  content: "\eb00"; }

.bx-happy:before, main#main section.bx-happy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-happy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-happy:after {
  content: "\eb01"; }

.bx-happy-alt:before, main#main section.bx-happy-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-happy-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-happy-alt:after {
  content: "\eb02"; }

.bx-happy-beaming:before, main#main section.bx-happy-beaming#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-happy-beaming:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-happy-beaming:after {
  content: "\eb03"; }

.bx-happy-heart-eyes:before, main#main section.bx-happy-heart-eyes#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-happy-heart-eyes:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-happy-heart-eyes:after {
  content: "\eb04"; }

.bx-hash:before, main#main section.bx-hash#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hash:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hash:after {
  content: "\eb05"; }

.bx-hdd:before, main#main section.bx-hdd#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hdd:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hdd:after {
  content: "\eb06"; }

.bx-heading:before, main#main section.bx-heading#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-heading:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-heading:after {
  content: "\eb07"; }

.bx-headphone:before, main#main section.bx-headphone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-headphone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-headphone:after {
  content: "\eb08"; }

.bx-health:before, main#main section.bx-health#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-health:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-health:after {
  content: "\eb09"; }

.bx-heart:before, main#main section.bx-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-heart:after {
  content: "\eb0a"; }

.bx-heart-circle:before, main#main section.bx-heart-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-heart-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-heart-circle:after {
  content: "\eb0b"; }

.bx-heart-square:before, main#main section.bx-heart-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-heart-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-heart-square:after {
  content: "\eb0c"; }

.bx-help-circle:before, main#main section.bx-help-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-help-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-help-circle:after {
  content: "\eb0d"; }

.bx-hide:before, main#main section.bx-hide#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hide:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hide:after {
  content: "\eb0e"; }

.bx-highlight:before, main#main section.bx-highlight#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-highlight:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-highlight:after {
  content: "\eb0f"; }

.bx-history:before, main#main section.bx-history#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-history:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-history:after {
  content: "\eb10"; }

.bx-hive:before, main#main section.bx-hive#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hive:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hive:after {
  content: "\eb11"; }

.bx-home:before, main#main section.bx-home#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-home:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-home:after {
  content: "\eb12"; }

.bx-home-alt:before, main#main section.bx-home-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-home-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-home-alt:after {
  content: "\eb13"; }

.bx-home-circle:before, main#main section.bx-home-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-home-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-home-circle:after {
  content: "\eb14"; }

.bx-home-heart:before, main#main section.bx-home-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-home-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-home-heart:after {
  content: "\eb15"; }

.bx-home-smile:before, main#main section.bx-home-smile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-home-smile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-home-smile:after {
  content: "\eb16"; }

.bx-horizontal-center:before, main#main section.bx-horizontal-center#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-horizontal-center:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-horizontal-center:after {
  content: "\eb17"; }

.bx-hotel:before, main#main section.bx-hotel#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hotel:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hotel:after {
  content: "\eb18"; }

.bx-hourglass:before, main#main section.bx-hourglass#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-hourglass:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-hourglass:after {
  content: "\eb19"; }

.bx-id-card:before, main#main section.bx-id-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-id-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-id-card:after {
  content: "\eb1a"; }

.bx-image:before, main#main section.bx-image#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-image:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-image:after {
  content: "\eb1b"; }

.bx-image-add:before, main#main section.bx-image-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-image-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-image-add:after {
  content: "\eb1c"; }

.bx-image-alt:before, main#main section.bx-image-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-image-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-image-alt:after {
  content: "\eb1d"; }

.bx-images:before, main#main section.bx-images#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-images:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-images:after {
  content: "\eb1e"; }

.bx-import:before, main#main section.bx-import#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-import:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-import:after {
  content: "\eb1f"; }

.bx-infinite:before, main#main section.bx-infinite#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-infinite:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-infinite:after {
  content: "\eb20"; }

.bx-info-circle:before, main#main section.bx-info-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-info-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-info-circle:after {
  content: "\eb21"; }

.bx-info-square:before, main#main section.bx-info-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-info-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-info-square:after {
  content: "\eb22"; }

.bx-intersect:before, main#main section.bx-intersect#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-intersect:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-intersect:after {
  content: "\eb23"; }

.bx-italic:before, main#main section.bx-italic#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-italic:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-italic:after {
  content: "\eb24"; }

.bx-joystick:before, main#main section.bx-joystick#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-joystick:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-joystick:after {
  content: "\eb25"; }

.bx-joystick-alt:before, main#main section.bx-joystick-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-joystick-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-joystick-alt:after {
  content: "\eb26"; }

.bx-joystick-button:before, main#main section.bx-joystick-button#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-joystick-button:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-joystick-button:after {
  content: "\eb27"; }

.bx-key:before, main#main section.bx-key#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-key:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-key:after {
  content: "\eb28"; }

.bx-label:before, main#main section.bx-label#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-label:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-label:after {
  content: "\eb29"; }

.bx-landscape:before, main#main section.bx-landscape#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-landscape:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-landscape:after {
  content: "\eb2a"; }

.bx-laptop:before, main#main section.bx-laptop#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-laptop:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-laptop:after {
  content: "\eb2b"; }

.bx-last-page:before, main#main section.bx-last-page#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-last-page:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-last-page:after {
  content: "\eb2c"; }

.bx-laugh:before, main#main section.bx-laugh#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-laugh:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-laugh:after {
  content: "\eb2d"; }

.bx-layer:before, main#main section.bx-layer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-layer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-layer:after {
  content: "\eb2e"; }

.bx-layer-minus:before, main#main section.bx-layer-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-layer-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-layer-minus:after {
  content: "\eb2f"; }

.bx-layer-plus:before, main#main section.bx-layer-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-layer-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-layer-plus:after {
  content: "\eb30"; }

.bx-layout:before, main#main section.bx-layout#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-layout:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-layout:after {
  content: "\eb31"; }

.bx-left-arrow:before, main#main section.bx-left-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-left-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-left-arrow:after {
  content: "\eb32"; }

.bx-left-arrow-alt:before, main#main section.bx-left-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-left-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-left-arrow-alt:after {
  content: "\eb33"; }

.bx-left-arrow-circle:before, main#main section.bx-left-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-left-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-left-arrow-circle:after {
  content: "\eb34"; }

.bx-left-down-arrow-circle:before, main#main section.bx-left-down-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-left-down-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-left-down-arrow-circle:after {
  content: "\eb35"; }

.bx-left-indent:before, main#main section.bx-left-indent#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-left-indent:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-left-indent:after {
  content: "\eb36"; }

.bx-left-top-arrow-circle:before, main#main section.bx-left-top-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-left-top-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-left-top-arrow-circle:after {
  content: "\eb37"; }

.bx-library:before, main#main section.bx-library#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-library:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-library:after {
  content: "\eb38"; }

.bx-like:before, main#main section.bx-like#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-like:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-like:after {
  content: "\eb39"; }

.bx-line-chart:before, main#main section.bx-line-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-line-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-line-chart:after {
  content: "\eb3a"; }

.bx-line-chart-down:before, main#main section.bx-line-chart-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-line-chart-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-line-chart-down:after {
  content: "\eb3b"; }

.bx-link:before, main#main section.bx-link#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-link:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-link:after {
  content: "\eb3c"; }

.bx-link-alt:before, main#main section.bx-link-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-link-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-link-alt:after {
  content: "\eb3d"; }

.bx-link-external:before, main#main section.bx-link-external#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-link-external:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-link-external:after {
  content: "\eb3e"; }

.bx-lira:before, main#main section.bx-lira#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-lira:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-lira:after {
  content: "\eb3f"; }

.bx-list-check:before, main#main section.bx-list-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-list-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-list-check:after {
  content: "\eb40"; }

.bx-list-minus:before, main#main section.bx-list-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-list-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-list-minus:after {
  content: "\eb41"; }

.bx-list-ol:before, main#main section.bx-list-ol#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-list-ol:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-list-ol:after {
  content: "\eb42"; }

.bx-list-plus:before, main#main section.bx-list-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-list-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-list-plus:after {
  content: "\eb43"; }

.bx-list-ul:before, main#main section.bx-list-ul#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-list-ul:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-list-ul:after {
  content: "\eb44"; }

.bx-loader:before, main#main section.bx-loader#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-loader:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-loader:after {
  content: "\eb45"; }

.bx-loader-alt:before, main#main section.bx-loader-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-loader-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-loader-alt:after {
  content: "\eb46"; }

.bx-loader-circle:before, main#main section.bx-loader-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-loader-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-loader-circle:after {
  content: "\eb47"; }

.bx-location-plus:before, main#main section.bx-location-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-location-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-location-plus:after {
  content: "\eb48"; }

.bx-lock:before, main#main section.bx-lock#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-lock:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-lock:after {
  content: "\eb49"; }

.bx-lock-alt:before, main#main section.bx-lock-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-lock-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-lock-alt:after {
  content: "\eb4a"; }

.bx-lock-open:before, main#main section.bx-lock-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-lock-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-lock-open:after {
  content: "\eb4b"; }

.bx-lock-open-alt:before, main#main section.bx-lock-open-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-lock-open-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-lock-open-alt:after {
  content: "\eb4c"; }

.bx-log-in:before, main#main section.bx-log-in#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-log-in:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-log-in:after {
  content: "\eb4d"; }

.bx-log-in-circle:before, main#main section.bx-log-in-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-log-in-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-log-in-circle:after {
  content: "\eb4e"; }

.bx-log-out:before, main#main section.bx-log-out#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-log-out:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-log-out:after {
  content: "\eb4f"; }

.bx-log-out-circle:before, main#main section.bx-log-out-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-log-out-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-log-out-circle:after {
  content: "\eb50"; }

.bx-low-vision:before, main#main section.bx-low-vision#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-low-vision:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-low-vision:after {
  content: "\eb51"; }

.bx-magnet:before, main#main section.bx-magnet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-magnet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-magnet:after {
  content: "\eb52"; }

.bx-mail-send:before, main#main section.bx-mail-send#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mail-send:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mail-send:after {
  content: "\eb53"; }

.bx-male:before, main#main section.bx-male#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-male:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-male:after {
  content: "\eb54"; }

.bx-male-sign:before, main#main section.bx-male-sign#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-male-sign:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-male-sign:after {
  content: "\eb55"; }

.bx-map:before, main#main section.bx-map#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-map:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-map:after {
  content: "\eb56"; }

.bx-map-alt:before, main#main section.bx-map-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-map-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-map-alt:after {
  content: "\eb57"; }

.bx-map-pin:before, main#main section.bx-map-pin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-map-pin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-map-pin:after {
  content: "\eb58"; }

.bx-mask:before, main#main section.bx-mask#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mask:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mask:after {
  content: "\eb59"; }

.bx-medal:before, main#main section.bx-medal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-medal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-medal:after {
  content: "\eb5a"; }

.bx-meh:before, main#main section.bx-meh#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-meh:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-meh:after {
  content: "\eb5b"; }

.bx-meh-alt:before, main#main section.bx-meh-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-meh-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-meh-alt:after {
  content: "\eb5c"; }

.bx-meh-blank:before, main#main section.bx-meh-blank#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-meh-blank:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-meh-blank:after {
  content: "\eb5d"; }

.bx-memory-card:before, main#main section.bx-memory-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-memory-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-memory-card:after {
  content: "\eb5e"; }

.bx-menu:before, main#main section.bx-menu#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-menu:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-menu:after {
  content: "\eb5f"; }

.bx-menu-alt-left:before, main#main section.bx-menu-alt-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-menu-alt-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-menu-alt-left:after {
  content: "\ef5b"; }

.bx-menu-alt-right:before, main#main section.bx-menu-alt-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-menu-alt-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-menu-alt-right:after {
  content: "\eb61"; }

.bx-merge:before, main#main section.bx-merge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-merge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-merge:after {
  content: "\eb62"; }

.bx-message:before, main#main section.bx-message#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message:after {
  content: "\eb63"; }

.bx-message-add:before, main#main section.bx-message-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-add:after {
  content: "\eb64"; }

.bx-message-alt:before, main#main section.bx-message-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt:after {
  content: "\eb65"; }

.bx-message-alt-add:before, main#main section.bx-message-alt-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-add:after {
  content: "\eb66"; }

.bx-message-alt-check:before, main#main section.bx-message-alt-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-check:after {
  content: "\eb67"; }

.bx-message-alt-detail:before, main#main section.bx-message-alt-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-detail:after {
  content: "\eb68"; }

.bx-message-alt-dots:before, main#main section.bx-message-alt-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-dots:after {
  content: "\eb69"; }

.bx-message-alt-edit:before, main#main section.bx-message-alt-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-edit:after {
  content: "\eb6a"; }

.bx-message-alt-error:before, main#main section.bx-message-alt-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-error:after {
  content: "\eb6b"; }

.bx-message-alt-minus:before, main#main section.bx-message-alt-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-minus:after {
  content: "\eb6c"; }

.bx-message-alt-x:before, main#main section.bx-message-alt-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-alt-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-alt-x:after {
  content: "\eb6d"; }

.bx-message-check:before, main#main section.bx-message-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-check:after {
  content: "\eb6e"; }

.bx-message-detail:before, main#main section.bx-message-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-detail:after {
  content: "\eb6f"; }

.bx-message-dots:before, main#main section.bx-message-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-dots:after {
  content: "\eb70"; }

.bx-message-edit:before, main#main section.bx-message-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-edit:after {
  content: "\eb71"; }

.bx-message-error:before, main#main section.bx-message-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-error:after {
  content: "\eb72"; }

.bx-message-minus:before, main#main section.bx-message-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-minus:after {
  content: "\eb73"; }

.bx-message-rounded:before, main#main section.bx-message-rounded#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded:after {
  content: "\eb74"; }

.bx-message-rounded-add:before, main#main section.bx-message-rounded-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-add:after {
  content: "\eb75"; }

.bx-message-rounded-check:before, main#main section.bx-message-rounded-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-check:after {
  content: "\eb76"; }

.bx-message-rounded-detail:before, main#main section.bx-message-rounded-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-detail:after {
  content: "\eb77"; }

.bx-message-rounded-dots:before, main#main section.bx-message-rounded-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-dots:after {
  content: "\eb78"; }

.bx-message-rounded-edit:before, main#main section.bx-message-rounded-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-edit:after {
  content: "\ef5c"; }

.bx-message-rounded-error:before, main#main section.bx-message-rounded-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-error:after {
  content: "\eb7a"; }

.bx-message-rounded-minus:before, main#main section.bx-message-rounded-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-minus:after {
  content: "\eb7b"; }

.bx-message-rounded-x:before, main#main section.bx-message-rounded-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-rounded-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-rounded-x:after {
  content: "\eb7c"; }

.bx-message-square:before, main#main section.bx-message-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square:after {
  content: "\eb7d"; }

.bx-message-square-add:before, main#main section.bx-message-square-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-add:after {
  content: "\eb7e"; }

.bx-message-square-check:before, main#main section.bx-message-square-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-check:after {
  content: "\eb7f"; }

.bx-message-square-detail:before, main#main section.bx-message-square-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-detail:after {
  content: "\eb80"; }

.bx-message-square-dots:before, main#main section.bx-message-square-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-dots:after {
  content: "\eb81"; }

.bx-message-square-edit:before, main#main section.bx-message-square-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-edit:after {
  content: "\eb82"; }

.bx-message-square-error:before, main#main section.bx-message-square-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-error:after {
  content: "\eb83"; }

.bx-message-square-minus:before, main#main section.bx-message-square-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-minus:after {
  content: "\eb84"; }

.bx-message-square-x:before, main#main section.bx-message-square-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-square-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-square-x:after {
  content: "\eb85"; }

.bx-message-x:before, main#main section.bx-message-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-message-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-message-x:after {
  content: "\eb86"; }

.bx-meteor:before, main#main section.bx-meteor#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-meteor:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-meteor:after {
  content: "\eb87"; }

.bx-microchip:before, main#main section.bx-microchip#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-microchip:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-microchip:after {
  content: "\eb88"; }

.bx-microphone:before, main#main section.bx-microphone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-microphone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-microphone:after {
  content: "\eb89"; }

.bx-microphone-off:before, main#main section.bx-microphone-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-microphone-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-microphone-off:after {
  content: "\eb8a"; }

.bx-minus:before, main#main section.bx-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-minus:after {
  content: "\eb8b"; }

.bx-minus-back:before, main#main section.bx-minus-back#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-minus-back:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-minus-back:after {
  content: "\eb8c"; }

.bx-minus-circle:before, main#main section.bx-minus-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-minus-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-minus-circle:after {
  content: "\eb8d"; }

.bx-minus-front:before, main#main section.bx-minus-front#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-minus-front:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-minus-front:after {
  content: "\eb8e"; }

.bx-mobile:before, main#main section.bx-mobile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mobile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mobile:after {
  content: "\eb8f"; }

.bx-mobile-alt:before, main#main section.bx-mobile-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mobile-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mobile-alt:after {
  content: "\eb90"; }

.bx-mobile-landscape:before, main#main section.bx-mobile-landscape#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mobile-landscape:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mobile-landscape:after {
  content: "\eb91"; }

.bx-mobile-vibration:before, main#main section.bx-mobile-vibration#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mobile-vibration:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mobile-vibration:after {
  content: "\ef5d"; }

.bx-money:before, main#main section.bx-money#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-money:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-money:after {
  content: "\eb93"; }

.bx-moon:before, main#main section.bx-moon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-moon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-moon:after {
  content: "\eb94"; }

.bx-mouse:before, main#main section.bx-mouse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mouse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mouse:after {
  content: "\eb95"; }

.bx-mouse-alt:before, main#main section.bx-mouse-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-mouse-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-mouse-alt:after {
  content: "\eb96"; }

.bx-move:before, main#main section.bx-move#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-move:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-move:after {
  content: "\eb97"; }

.bx-move-horizontal:before, main#main section.bx-move-horizontal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-move-horizontal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-move-horizontal:after {
  content: "\eb98"; }

.bx-move-vertical:before, main#main section.bx-move-vertical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-move-vertical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-move-vertical:after {
  content: "\eb99"; }

.bx-movie:before, main#main section.bx-movie#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-movie:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-movie:after {
  content: "\eb9a"; }

.bx-movie-play:before, main#main section.bx-movie-play#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-movie-play:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-movie-play:after {
  content: "\eb9b"; }

.bx-music:before, main#main section.bx-music#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-music:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-music:after {
  content: "\eb9c"; }

.bx-navigation:before, main#main section.bx-navigation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-navigation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-navigation:after {
  content: "\eb9d"; }

.bx-network-chart:before, main#main section.bx-network-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-network-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-network-chart:after {
  content: "\eb9e"; }

.bx-news:before, main#main section.bx-news#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-news:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-news:after {
  content: "\eb9f"; }

.bx-no-entry:before, main#main section.bx-no-entry#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-no-entry:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-no-entry:after {
  content: "\eba0"; }

.bx-note:before, main#main section.bx-note#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-note:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-note:after {
  content: "\eba1"; }

.bx-notepad:before, main#main section.bx-notepad#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-notepad:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-notepad:after {
  content: "\eba2"; }

.bx-notification:before, main#main section.bx-notification#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-notification:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-notification:after {
  content: "\eba3"; }

.bx-notification-off:before, main#main section.bx-notification-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-notification-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-notification-off:after {
  content: "\eba4"; }

.bx-outline:before, main#main section.bx-outline#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-outline:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-outline:after {
  content: "\eba5"; }

.bx-package:before, main#main section.bx-package#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-package:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-package:after {
  content: "\eba6"; }

.bx-paint:before, main#main section.bx-paint#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-paint:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-paint:after {
  content: "\eba7"; }

.bx-paint-roll:before, main#main section.bx-paint-roll#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-paint-roll:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-paint-roll:after {
  content: "\eba8"; }

.bx-palette:before, main#main section.bx-palette#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-palette:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-palette:after {
  content: "\eba9"; }

.bx-paperclip:before, main#main section.bx-paperclip#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-paperclip:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-paperclip:after {
  content: "\ebaa"; }

.bx-paper-plane:before, main#main section.bx-paper-plane#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-paper-plane:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-paper-plane:after {
  content: "\ef61"; }

.bx-paragraph:before, main#main section.bx-paragraph#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-paragraph:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-paragraph:after {
  content: "\ebac"; }

.bx-paste:before, main#main section.bx-paste#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-paste:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-paste:after {
  content: "\ebad"; }

.bx-pause:before, main#main section.bx-pause#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pause:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pause:after {
  content: "\ebae"; }

.bx-pause-circle:before, main#main section.bx-pause-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pause-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pause-circle:after {
  content: "\ebaf"; }

.bx-pen:before, main#main section.bx-pen#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pen:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pen:after {
  content: "\ebb0"; }

.bx-pencil:before, main#main section.bx-pencil#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pencil:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pencil:after {
  content: "\ebb1"; }

.bx-phone:before, main#main section.bx-phone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-phone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-phone:after {
  content: "\ebb2"; }

.bx-phone-call:before, main#main section.bx-phone-call#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-phone-call:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-phone-call:after {
  content: "\ebb3"; }

.bx-phone-incoming:before, main#main section.bx-phone-incoming#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-phone-incoming:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-phone-incoming:after {
  content: "\ebb4"; }

.bx-phone-off:before, main#main section.bx-phone-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-phone-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-phone-off:after {
  content: "\ebb5"; }

.bx-phone-outgoing:before, main#main section.bx-phone-outgoing#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-phone-outgoing:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-phone-outgoing:after {
  content: "\ebb6"; }

.bx-photo-album:before, main#main section.bx-photo-album#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-photo-album:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-photo-album:after {
  content: "\ebb7"; }

.bx-pie-chart:before, main#main section.bx-pie-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pie-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pie-chart:after {
  content: "\ebb8"; }

.bx-pie-chart-alt:before, main#main section.bx-pie-chart-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pie-chart-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pie-chart-alt:after {
  content: "\ebb9"; }

.bx-pie-chart-alt-2:before, main#main section.bx-pie-chart-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pie-chart-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pie-chart-alt-2:after {
  content: "\ebba"; }

.bx-pin:before, main#main section.bx-pin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pin:after {
  content: "\ebbb"; }

.bx-planet:before, main#main section.bx-planet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-planet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-planet:after {
  content: "\ebbc"; }

.bx-play:before, main#main section.bx-play#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-play:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-play:after {
  content: "\ebbd"; }

.bx-play-circle:before, main#main section.bx-play-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-play-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-play-circle:after {
  content: "\ebbe"; }

.bx-plug:before, main#main section.bx-plug#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-plug:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-plug:after {
  content: "\ebbf"; }

.bx-plus:before, main#main section.bx-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-plus:after {
  content: "\ebc0"; }

.bx-plus-circle:before, main#main section.bx-plus-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-plus-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-plus-circle:after {
  content: "\ebc1"; }

.bx-plus-medical:before, main#main section.bx-plus-medical#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-plus-medical:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-plus-medical:after {
  content: "\ebc2"; }

.bx-podcast:before, main#main section.bx-podcast#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-podcast:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-podcast:after {
  content: "\ebc3"; }

.bx-pointer:before, main#main section.bx-pointer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pointer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pointer:after {
  content: "\ef5e"; }

.bx-poll:before, main#main section.bx-poll#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-poll:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-poll:after {
  content: "\ebc5"; }

.bx-polygon:before, main#main section.bx-polygon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-polygon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-polygon:after {
  content: "\ebc6"; }

.bx-pound:before, main#main section.bx-pound#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pound:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pound:after {
  content: "\ebc7"; }

.bx-power-off:before, main#main section.bx-power-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-power-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-power-off:after {
  content: "\ebc8"; }

.bx-printer:before, main#main section.bx-printer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-printer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-printer:after {
  content: "\ebc9"; }

.bx-pulse:before, main#main section.bx-pulse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pulse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pulse:after {
  content: "\ebca"; }

.bx-purchase-tag:before, main#main section.bx-purchase-tag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-purchase-tag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-purchase-tag:after {
  content: "\ebcb"; }

.bx-purchase-tag-alt:before, main#main section.bx-purchase-tag-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-purchase-tag-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-purchase-tag-alt:after {
  content: "\ebcc"; }

.bx-pyramid:before, main#main section.bx-pyramid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-pyramid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-pyramid:after {
  content: "\ebcd"; }

.bx-qr:before, main#main section.bx-qr#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-qr:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-qr:after {
  content: "\ebce"; }

.bx-qr-scan:before, main#main section.bx-qr-scan#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-qr-scan:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-qr-scan:after {
  content: "\ebcf"; }

.bx-question-mark:before, main#main section.bx-question-mark#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-question-mark:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-question-mark:after {
  content: "\ebd0"; }

.bx-radar:before, main#main section.bx-radar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-radar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-radar:after {
  content: "\ebd1"; }

.bx-radio:before, main#main section.bx-radio#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-radio:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-radio:after {
  content: "\ebd2"; }

.bx-radio-circle:before, main#main section.bx-radio-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-radio-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-radio-circle:after {
  content: "\ebd3"; }

.bx-radio-circle-marked:before, main#main section.bx-radio-circle-marked#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-radio-circle-marked:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-radio-circle-marked:after {
  content: "\ebd4"; }

.bx-receipt:before, main#main section.bx-receipt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-receipt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-receipt:after {
  content: "\ebd5"; }

.bx-rectangle:before, main#main section.bx-rectangle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rectangle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rectangle:after {
  content: "\ebd6"; }

.bx-recycle:before, main#main section.bx-recycle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-recycle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-recycle:after {
  content: "\ebd7"; }

.bx-redo:before, main#main section.bx-redo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-redo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-redo:after {
  content: "\ebd8"; }

.bx-refresh:before, main#main section.bx-refresh#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-refresh:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-refresh:after {
  content: "\ebd9"; }

.bx-registered:before, main#main section.bx-registered#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-registered:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-registered:after {
  content: "\ebda"; }

.bx-rename:before, main#main section.bx-rename#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rename:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rename:after {
  content: "\ebdb"; }

.bx-repeat:before, main#main section.bx-repeat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-repeat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-repeat:after {
  content: "\ebdc"; }

.bx-reply:before, main#main section.bx-reply#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-reply:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-reply:after {
  content: "\ef5f"; }

.bx-reply-all:before, main#main section.bx-reply-all#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-reply-all:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-reply-all:after {
  content: "\ebde"; }

.bx-repost:before, main#main section.bx-repost#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-repost:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-repost:after {
  content: "\ebdf"; }

.bx-reset:before, main#main section.bx-reset#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-reset:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-reset:after {
  content: "\ebe0"; }

.bx-restaurant:before, main#main section.bx-restaurant#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-restaurant:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-restaurant:after {
  content: "\ebe1"; }

.bx-revision:before, main#main section.bx-revision#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-revision:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-revision:after {
  content: "\ebe2"; }

.bx-rewind:before, main#main section.bx-rewind#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rewind:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rewind:after {
  content: "\ebe3"; }

.bx-rewind-circle:before, main#main section.bx-rewind-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rewind-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rewind-circle:after {
  content: "\ebe4"; }

.bx-right-arrow:before, main#main section.bx-right-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-right-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-right-arrow:after {
  content: "\ebe5"; }

.bx-right-arrow-alt:before, main#main section.bx-right-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-right-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-right-arrow-alt:after {
  content: "\ebe6"; }

.bx-right-arrow-circle:before, main#main section.bx-right-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-right-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-right-arrow-circle:after {
  content: "\ebe7"; }

.bx-right-down-arrow-circle:before, main#main section.bx-right-down-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-right-down-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-right-down-arrow-circle:after {
  content: "\ebe8"; }

.bx-right-indent:before, main#main section.bx-right-indent#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-right-indent:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-right-indent:after {
  content: "\ebe9"; }

.bx-right-top-arrow-circle:before, main#main section.bx-right-top-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-right-top-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-right-top-arrow-circle:after {
  content: "\ebea"; }

.bx-rocket:before, main#main section.bx-rocket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rocket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rocket:after {
  content: "\ebeb"; }

.bx-rotate-left:before, main#main section.bx-rotate-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rotate-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rotate-left:after {
  content: "\ebec"; }

.bx-rotate-right:before, main#main section.bx-rotate-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rotate-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rotate-right:after {
  content: "\ebed"; }

.bx-rss:before, main#main section.bx-rss#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rss:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rss:after {
  content: "\ebee"; }

.bx-ruble:before, main#main section.bx-ruble#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-ruble:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-ruble:after {
  content: "\ebef"; }

.bx-ruler:before, main#main section.bx-ruler#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-ruler:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-ruler:after {
  content: "\ebf0"; }

.bx-run:before, main#main section.bx-run#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-run:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-run:after {
  content: "\ebf1"; }

.bx-rupee:before, main#main section.bx-rupee#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-rupee:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-rupee:after {
  content: "\ebf2"; }

.bx-sad:before, main#main section.bx-sad#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sad:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sad:after {
  content: "\ebf3"; }

.bx-save:before, main#main section.bx-save#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-save:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-save:after {
  content: "\ebf4"; }

.bx-scan:before, main#main section.bx-scan#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-scan:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-scan:after {
  content: "\ebf5"; }

.bx-screenshot:before, main#main section.bx-screenshot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-screenshot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-screenshot:after {
  content: "\ef60"; }

.bx-search:before, main#main section.bx-search#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-search:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-search:after {
  content: "\ebf7"; }

.bx-search-alt:before, main#main section.bx-search-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-search-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-search-alt:after {
  content: "\ebf8"; }

.bx-search-alt-2:before, main#main section.bx-search-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-search-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-search-alt-2:after {
  content: "\ebf9"; }

.bx-selection:before, main#main section.bx-selection#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-selection:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-selection:after {
  content: "\ebfa"; }

.bx-select-multiple:before, main#main section.bx-select-multiple#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-select-multiple:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-select-multiple:after {
  content: "\ebfb"; }

.bx-send:before, main#main section.bx-send#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-send:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-send:after {
  content: "\ebfc"; }

.bx-server:before, main#main section.bx-server#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-server:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-server:after {
  content: "\ebfd"; }

.bx-shape-circle:before, main#main section.bx-shape-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shape-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shape-circle:after {
  content: "\ebfe"; }

.bx-shape-polygon:before, main#main section.bx-shape-polygon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shape-polygon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shape-polygon:after {
  content: "\ebff"; }

.bx-shape-square:before, main#main section.bx-shape-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shape-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shape-square:after {
  content: "\ec00"; }

.bx-shape-triangle:before, main#main section.bx-shape-triangle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shape-triangle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shape-triangle:after {
  content: "\ec01"; }

.bx-share:before, main#main section.bx-share#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-share:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-share:after {
  content: "\ec02"; }

.bx-share-alt:before, main#main section.bx-share-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-share-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-share-alt:after {
  content: "\ec03"; }

.bx-shekel:before, main#main section.bx-shekel#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shekel:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shekel:after {
  content: "\ec04"; }

.bx-shield:before, main#main section.bx-shield#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield:after {
  content: "\ec05"; }

.bx-shield-alt:before, main#main section.bx-shield-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield-alt:after {
  content: "\ec06"; }

.bx-shield-alt-2:before, main#main section.bx-shield-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield-alt-2:after {
  content: "\ec07"; }

.bx-shield-quarter:before, main#main section.bx-shield-quarter#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield-quarter:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield-quarter:after {
  content: "\ec08"; }

.bx-shield-x:before, main#main section.bx-shield-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shield-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shield-x:after {
  content: "\ec09"; }

.bx-shocked:before, main#main section.bx-shocked#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shocked:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shocked:after {
  content: "\ec0a"; }

.bx-shopping-bag:before, main#main section.bx-shopping-bag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shopping-bag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shopping-bag:after {
  content: "\ec0b"; }

.bx-show:before, main#main section.bx-show#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-show:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-show:after {
  content: "\ec0c"; }

.bx-show-alt:before, main#main section.bx-show-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-show-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-show-alt:after {
  content: "\ec0d"; }

.bx-shuffle:before, main#main section.bx-shuffle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-shuffle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-shuffle:after {
  content: "\ec0e"; }

.bx-sidebar:before, main#main section.bx-sidebar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sidebar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sidebar:after {
  content: "\ec0f"; }

.bx-sitemap:before, main#main section.bx-sitemap#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sitemap:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sitemap:after {
  content: "\ec10"; }

.bx-skip-next:before, main#main section.bx-skip-next#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-skip-next:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-skip-next:after {
  content: "\ec11"; }

.bx-skip-next-circle:before, main#main section.bx-skip-next-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-skip-next-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-skip-next-circle:after {
  content: "\ec12"; }

.bx-skip-previous:before, main#main section.bx-skip-previous#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-skip-previous:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-skip-previous:after {
  content: "\ec13"; }

.bx-skip-previous-circle:before, main#main section.bx-skip-previous-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-skip-previous-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-skip-previous-circle:after {
  content: "\ec14"; }

.bx-sleepy:before, main#main section.bx-sleepy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sleepy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sleepy:after {
  content: "\ec15"; }

.bx-slider:before, main#main section.bx-slider#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-slider:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-slider:after {
  content: "\ec16"; }

.bx-slider-alt:before, main#main section.bx-slider-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-slider-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-slider-alt:after {
  content: "\ec17"; }

.bx-slideshow:before, main#main section.bx-slideshow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-slideshow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-slideshow:after {
  content: "\ec18"; }

.bx-smile:before, main#main section.bx-smile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-smile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-smile:after {
  content: "\ec19"; }

.bx-sort:before, main#main section.bx-sort#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sort:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sort:after {
  content: "\ec1a"; }

.bx-sort-alt-2:before, main#main section.bx-sort-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sort-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sort-alt-2:after {
  content: "\ec1b"; }

.bx-sort-a-z:before, main#main section.bx-sort-a-z#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sort-a-z:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sort-a-z:after {
  content: "\ec1c"; }

.bx-sort-down:before, main#main section.bx-sort-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sort-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sort-down:after {
  content: "\ec1d"; }

.bx-sort-up:before, main#main section.bx-sort-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sort-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sort-up:after {
  content: "\ec1e"; }

.bx-sort-z-a:before, main#main section.bx-sort-z-a#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sort-z-a:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sort-z-a:after {
  content: "\ec1f"; }

.bx-spa:before, main#main section.bx-spa#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-spa:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-spa:after {
  content: "\ec20"; }

.bx-space-bar:before, main#main section.bx-space-bar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-space-bar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-space-bar:after {
  content: "\ec21"; }

.bx-speaker:before, main#main section.bx-speaker#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-speaker:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-speaker:after {
  content: "\ec22"; }

.bx-spray-can:before, main#main section.bx-spray-can#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-spray-can:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-spray-can:after {
  content: "\ec23"; }

.bx-spreadsheet:before, main#main section.bx-spreadsheet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-spreadsheet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-spreadsheet:after {
  content: "\ec24"; }

.bx-square:before, main#main section.bx-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-square:after {
  content: "\ec25"; }

.bx-square-rounded:before, main#main section.bx-square-rounded#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-square-rounded:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-square-rounded:after {
  content: "\ec26"; }

.bx-star:before, main#main section.bx-star#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-star:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-star:after {
  content: "\ec27"; }

.bx-station:before, main#main section.bx-station#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-station:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-station:after {
  content: "\ec28"; }

.bx-stats:before, main#main section.bx-stats#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-stats:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-stats:after {
  content: "\ec29"; }

.bx-sticker:before, main#main section.bx-sticker#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sticker:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sticker:after {
  content: "\ec2a"; }

.bx-stop:before, main#main section.bx-stop#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-stop:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-stop:after {
  content: "\ec2b"; }

.bx-stop-circle:before, main#main section.bx-stop-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-stop-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-stop-circle:after {
  content: "\ec2c"; }

.bx-stopwatch:before, main#main section.bx-stopwatch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-stopwatch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-stopwatch:after {
  content: "\ec2d"; }

.bx-store:before, main#main section.bx-store#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-store:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-store:after {
  content: "\ec2e"; }

.bx-store-alt:before, main#main section.bx-store-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-store-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-store-alt:after {
  content: "\ec2f"; }

.bx-street-view:before, main#main section.bx-street-view#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-street-view:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-street-view:after {
  content: "\ec30"; }

.bx-strikethrough:before, main#main section.bx-strikethrough#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-strikethrough:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-strikethrough:after {
  content: "\ec31"; }

.bx-subdirectory-left:before, main#main section.bx-subdirectory-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-subdirectory-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-subdirectory-left:after {
  content: "\ec32"; }

.bx-subdirectory-right:before, main#main section.bx-subdirectory-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-subdirectory-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-subdirectory-right:after {
  content: "\ec33"; }

.bx-sun:before, main#main section.bx-sun#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sun:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sun:after {
  content: "\ec34"; }

.bx-support:before, main#main section.bx-support#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-support:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-support:after {
  content: "\ec35"; }

.bx-swim:before, main#main section.bx-swim#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-swim:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-swim:after {
  content: "\ec36"; }

.bx-sync:before, main#main section.bx-sync#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-sync:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-sync:after {
  content: "\ec37"; }

.bx-tab:before, main#main section.bx-tab#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tab:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tab:after {
  content: "\ec38"; }

.bx-table:before, main#main section.bx-table#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-table:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-table:after {
  content: "\ec39"; }

.bx-tachometer:before, main#main section.bx-tachometer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tachometer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tachometer:after {
  content: "\ec3a"; }

.bx-tag:before, main#main section.bx-tag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tag:after {
  content: "\ec3b"; }

.bx-tag-alt:before, main#main section.bx-tag-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tag-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tag-alt:after {
  content: "\ec3c"; }

.bx-target-lock:before, main#main section.bx-target-lock#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-target-lock:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-target-lock:after {
  content: "\ec3d"; }

.bx-task:before, main#main section.bx-task#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-task:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-task:after {
  content: "\ec3e"; }

.bx-task-x:before, main#main section.bx-task-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-task-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-task-x:after {
  content: "\ec3f"; }

.bx-taxi:before, main#main section.bx-taxi#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-taxi:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-taxi:after {
  content: "\ec40"; }

.bx-tennis-ball:before, main#main section.bx-tennis-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tennis-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tennis-ball:after {
  content: "\ec41"; }

.bx-terminal:before, main#main section.bx-terminal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-terminal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-terminal:after {
  content: "\ec42"; }

.bx-test-tube:before, main#main section.bx-test-tube#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-test-tube:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-test-tube:after {
  content: "\ec43"; }

.bx-text:before, main#main section.bx-text#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-text:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-text:after {
  content: "\ec44"; }

.bx-time:before, main#main section.bx-time#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-time:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-time:after {
  content: "\ec45"; }

.bx-time-five:before, main#main section.bx-time-five#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-time-five:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-time-five:after {
  content: "\ec46"; }

.bx-timer:before, main#main section.bx-timer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-timer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-timer:after {
  content: "\ec47"; }

.bx-tired:before, main#main section.bx-tired#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tired:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tired:after {
  content: "\ec48"; }

.bx-toggle-left:before, main#main section.bx-toggle-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-toggle-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-toggle-left:after {
  content: "\ec49"; }

.bx-toggle-right:before, main#main section.bx-toggle-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-toggle-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-toggle-right:after {
  content: "\ec4a"; }

.bx-tone:before, main#main section.bx-tone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tone:after {
  content: "\ec4b"; }

.bx-traffic-cone:before, main#main section.bx-traffic-cone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-traffic-cone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-traffic-cone:after {
  content: "\ec4c"; }

.bx-train:before, main#main section.bx-train#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-train:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-train:after {
  content: "\ec4d"; }

.bx-transfer:before, main#main section.bx-transfer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-transfer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-transfer:after {
  content: "\ec4e"; }

.bx-transfer-alt:before, main#main section.bx-transfer-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-transfer-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-transfer-alt:after {
  content: "\ec4f"; }

.bx-trash:before, main#main section.bx-trash#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trash:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trash:after {
  content: "\ec50"; }

.bx-trash-alt:before, main#main section.bx-trash-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trash-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trash-alt:after {
  content: "\ec51"; }

.bx-trending-down:before, main#main section.bx-trending-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trending-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trending-down:after {
  content: "\ec52"; }

.bx-trending-up:before, main#main section.bx-trending-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trending-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trending-up:after {
  content: "\ec53"; }

.bx-trim:before, main#main section.bx-trim#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trim:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trim:after {
  content: "\ec54"; }

.bx-trip:before, main#main section.bx-trip#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trip:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trip:after {
  content: "\ec55"; }

.bx-trophy:before, main#main section.bx-trophy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-trophy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-trophy:after {
  content: "\ec56"; }

.bx-tv:before, main#main section.bx-tv#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-tv:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-tv:after {
  content: "\ec57"; }

.bx-underline:before, main#main section.bx-underline#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-underline:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-underline:after {
  content: "\ec58"; }

.bx-undo:before, main#main section.bx-undo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-undo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-undo:after {
  content: "\ec59"; }

.bx-unite:before, main#main section.bx-unite#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-unite:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-unite:after {
  content: "\ec5a"; }

.bx-unlink:before, main#main section.bx-unlink#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-unlink:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-unlink:after {
  content: "\ec5b"; }

.bx-up-arrow:before, main#main section.bx-up-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-up-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-up-arrow:after {
  content: "\ec5c"; }

.bx-up-arrow-alt:before, main#main section.bx-up-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-up-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-up-arrow-alt:after {
  content: "\ec5d"; }

.bx-up-arrow-circle:before, main#main section.bx-up-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-up-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-up-arrow-circle:after {
  content: "\ec5e"; }

.bx-upload:before, main#main section.bx-upload#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-upload:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-upload:after {
  content: "\ec5f"; }

.bx-upside-down:before, main#main section.bx-upside-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-upside-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-upside-down:after {
  content: "\ec60"; }

.bx-upvote:before, main#main section.bx-upvote#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-upvote:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-upvote:after {
  content: "\ec61"; }

.bx-usb:before, main#main section.bx-usb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-usb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-usb:after {
  content: "\ec62"; }

.bx-user:before, main#main section.bx-user#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user:after {
  content: "\ec63"; }

.bx-user-check:before, main#main section.bx-user-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-check:after {
  content: "\ec64"; }

.bx-user-circle:before, main#main section.bx-user-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-circle:after {
  content: "\ec65"; }

.bx-user-minus:before, main#main section.bx-user-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-minus:after {
  content: "\ec66"; }

.bx-user-pin:before, main#main section.bx-user-pin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-pin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-pin:after {
  content: "\ec67"; }

.bx-user-plus:before, main#main section.bx-user-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-plus:after {
  content: "\ec68"; }

.bx-user-voice:before, main#main section.bx-user-voice#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-voice:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-voice:after {
  content: "\ec69"; }

.bx-user-x:before, main#main section.bx-user-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-user-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-user-x:after {
  content: "\ec6a"; }

.bx-vector:before, main#main section.bx-vector#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-vector:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-vector:after {
  content: "\ec6b"; }

.bx-vertical-center:before, main#main section.bx-vertical-center#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-vertical-center:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-vertical-center:after {
  content: "\ec6c"; }

.bx-vial:before, main#main section.bx-vial#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-vial:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-vial:after {
  content: "\ec6d"; }

.bx-video:before, main#main section.bx-video#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-video:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-video:after {
  content: "\ec6e"; }

.bx-video-off:before, main#main section.bx-video-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-video-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-video-off:after {
  content: "\ec6f"; }

.bx-video-plus:before, main#main section.bx-video-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-video-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-video-plus:after {
  content: "\ec70"; }

.bx-video-recording:before, main#main section.bx-video-recording#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-video-recording:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-video-recording:after {
  content: "\ec71"; }

.bx-voicemail:before, main#main section.bx-voicemail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-voicemail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-voicemail:after {
  content: "\ec72"; }

.bx-volume:before, main#main section.bx-volume#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-volume:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-volume:after {
  content: "\ec73"; }

.bx-volume-full:before, main#main section.bx-volume-full#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-volume-full:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-volume-full:after {
  content: "\ec74"; }

.bx-volume-low:before, main#main section.bx-volume-low#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-volume-low:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-volume-low:after {
  content: "\ec75"; }

.bx-volume-mute:before, main#main section.bx-volume-mute#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-volume-mute:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-volume-mute:after {
  content: "\ec76"; }

.bx-walk:before, main#main section.bx-walk#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-walk:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-walk:after {
  content: "\ec77"; }

.bx-wallet:before, main#main section.bx-wallet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wallet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wallet:after {
  content: "\ec78"; }

.bx-wallet-alt:before, main#main section.bx-wallet-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wallet-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wallet-alt:after {
  content: "\ec79"; }

.bx-water:before, main#main section.bx-water#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-water:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-water:after {
  content: "\ec7a"; }

.bx-webcam:before, main#main section.bx-webcam#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-webcam:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-webcam:after {
  content: "\ec7b"; }

.bx-wifi:before, main#main section.bx-wifi#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wifi:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wifi:after {
  content: "\ec7c"; }

.bx-wifi-0:before, main#main section.bx-wifi-0#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wifi-0:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wifi-0:after {
  content: "\ec7d"; }

.bx-wifi-1:before, main#main section.bx-wifi-1#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wifi-1:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wifi-1:after {
  content: "\ec7e"; }

.bx-wifi-2:before, main#main section.bx-wifi-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wifi-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wifi-2:after {
  content: "\ec7f"; }

.bx-wifi-off:before, main#main section.bx-wifi-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wifi-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wifi-off:after {
  content: "\ec80"; }

.bx-wind:before, main#main section.bx-wind#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wind:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wind:after {
  content: "\ec81"; }

.bx-window:before, main#main section.bx-window#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-window:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-window:after {
  content: "\ec82"; }

.bx-window-alt:before, main#main section.bx-window-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-window-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-window-alt:after {
  content: "\ec83"; }

.bx-window-close:before, main#main section.bx-window-close#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-window-close:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-window-close:after {
  content: "\ec84"; }

.bx-window-open:before, main#main section.bx-window-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-window-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-window-open:after {
  content: "\ec85"; }

.bx-windows:before, main#main section.bx-windows#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-windows:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-windows:after {
  content: "\ec86"; }

.bx-wine:before, main#main section.bx-wine#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wine:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wine:after {
  content: "\ec87"; }

.bx-wink-smile:before, main#main section.bx-wink-smile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wink-smile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wink-smile:after {
  content: "\ec88"; }

.bx-wink-tongue:before, main#main section.bx-wink-tongue#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wink-tongue:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wink-tongue:after {
  content: "\ec89"; }

.bx-won:before, main#main section.bx-won#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-won:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-won:after {
  content: "\ec8a"; }

.bx-world:before, main#main section.bx-world#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-world:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-world:after {
  content: "\ec8b"; }

.bx-wrench:before, main#main section.bx-wrench#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-wrench:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-wrench:after {
  content: "\ec8c"; }

.bx-x:before, main#main section.bx-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-x:after {
  content: "\ec8d"; }

.bx-x-circle:before, main#main section.bx-x-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-x-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-x-circle:after {
  content: "\ec8e"; }

.bx-yen:before, main#main section.bx-yen#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-yen:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-yen:after {
  content: "\ec8f"; }

.bx-zoom-in:before, main#main section.bx-zoom-in#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-zoom-in:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-zoom-in:after {
  content: "\ec90"; }

.bx-zoom-out:before, main#main section.bx-zoom-out#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bx-zoom-out:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bx-zoom-out:after {
  content: "\ec91"; }

.bxs-party:before, main#main section.bxs-party#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-party:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-party:after {
  content: "\ec92"; }

.bxs-hot:before, main#main section.bxs-hot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hot:after {
  content: "\ec93"; }

.bxs-droplet:before, main#main section.bxs-droplet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-droplet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-droplet:after {
  content: "\ec94"; }

.bxs-cat:before, main#main section.bxs-cat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cat:after {
  content: "\ec95"; }

.bxs-dog:before, main#main section.bxs-dog#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dog:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dog:after {
  content: "\ec96"; }

.bxs-injection:before, main#main section.bxs-injection#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-injection:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-injection:after {
  content: "\ec97"; }

.bxs-leaf:before, main#main section.bxs-leaf#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-leaf:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-leaf:after {
  content: "\ec98"; }

.bxs-add-to-queue:before, main#main section.bxs-add-to-queue#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-add-to-queue:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-add-to-queue:after {
  content: "\ec99"; }

.bxs-adjust:before, main#main section.bxs-adjust#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-adjust:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-adjust:after {
  content: "\ec9a"; }

.bxs-adjust-alt:before, main#main section.bxs-adjust-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-adjust-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-adjust-alt:after {
  content: "\ec9b"; }

.bxs-alarm:before, main#main section.bxs-alarm#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-alarm:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-alarm:after {
  content: "\ec9c"; }

.bxs-alarm-add:before, main#main section.bxs-alarm-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-alarm-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-alarm-add:after {
  content: "\ec9d"; }

.bxs-alarm-exclamation:before, main#main section.bxs-alarm-exclamation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-alarm-exclamation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-alarm-exclamation:after {
  content: "\ec9e"; }

.bxs-alarm-off:before, main#main section.bxs-alarm-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-alarm-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-alarm-off:after {
  content: "\ec9f"; }

.bxs-alarm-snooze:before, main#main section.bxs-alarm-snooze#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-alarm-snooze:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-alarm-snooze:after {
  content: "\eca0"; }

.bxs-album:before, main#main section.bxs-album#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-album:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-album:after {
  content: "\eca1"; }

.bxs-ambulance:before, main#main section.bxs-ambulance#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-ambulance:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-ambulance:after {
  content: "\eca2"; }

.bxs-analyse:before, main#main section.bxs-analyse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-analyse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-analyse:after {
  content: "\eca3"; }

.bxs-angry:before, main#main section.bxs-angry#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-angry:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-angry:after {
  content: "\eca4"; }

.bxs-arch:before, main#main section.bxs-arch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arch:after {
  content: "\eca5"; }

.bxs-archive:before, main#main section.bxs-archive#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-archive:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-archive:after {
  content: "\eca6"; }

.bxs-archive-in:before, main#main section.bxs-archive-in#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-archive-in:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-archive-in:after {
  content: "\eca7"; }

.bxs-archive-out:before, main#main section.bxs-archive-out#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-archive-out:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-archive-out:after {
  content: "\eca8"; }

.bxs-area:before, main#main section.bxs-area#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-area:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-area:after {
  content: "\eca9"; }

.bxs-arrow-from-bottom:before, main#main section.bxs-arrow-from-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-from-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-from-bottom:after {
  content: "\ecaa"; }

.bxs-arrow-from-left:before, main#main section.bxs-arrow-from-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-from-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-from-left:after {
  content: "\ecab"; }

.bxs-arrow-from-right:before, main#main section.bxs-arrow-from-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-from-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-from-right:after {
  content: "\ecac"; }

.bxs-arrow-from-top:before, main#main section.bxs-arrow-from-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-from-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-from-top:after {
  content: "\ecad"; }

.bxs-arrow-to-bottom:before, main#main section.bxs-arrow-to-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-to-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-to-bottom:after {
  content: "\ecae"; }

.bxs-arrow-to-left:before, main#main section.bxs-arrow-to-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-to-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-to-left:after {
  content: "\ecaf"; }

.bxs-arrow-to-right:before, main#main section.bxs-arrow-to-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-to-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-to-right:after {
  content: "\ecb0"; }

.bxs-arrow-to-top:before, main#main section.bxs-arrow-to-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-arrow-to-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-arrow-to-top:after {
  content: "\ecb1"; }

.bxs-award:before, main#main section.bxs-award#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-award:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-award:after {
  content: "\ecb2"; }

.bxs-baby-carriage:before, main#main section.bxs-baby-carriage#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-baby-carriage:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-baby-carriage:after {
  content: "\ecb3"; }

.bxs-backpack:before, main#main section.bxs-backpack#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-backpack:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-backpack:after {
  content: "\ecb4"; }

.bxs-badge:before, main#main section.bxs-badge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-badge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-badge:after {
  content: "\ecb5"; }

.bxs-badge-check:before, main#main section.bxs-badge-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-badge-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-badge-check:after {
  content: "\ecb6"; }

.bxs-badge-dollar:before, main#main section.bxs-badge-dollar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-badge-dollar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-badge-dollar:after {
  content: "\ecb7"; }

.bxs-ball:before, main#main section.bxs-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-ball:after {
  content: "\ecb8"; }

.bxs-band-aid:before, main#main section.bxs-band-aid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-band-aid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-band-aid:after {
  content: "\ecb9"; }

.bxs-bank:before, main#main section.bxs-bank#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bank:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bank:after {
  content: "\ecba"; }

.bxs-bar-chart-alt-2:before, main#main section.bxs-bar-chart-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bar-chart-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bar-chart-alt-2:after {
  content: "\ecbb"; }

.bxs-bar-chart-square:before, main#main section.bxs-bar-chart-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bar-chart-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bar-chart-square:after {
  content: "\ecbc"; }

.bxs-barcode:before, main#main section.bxs-barcode#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-barcode:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-barcode:after {
  content: "\ecbd"; }

.bxs-baseball:before, main#main section.bxs-baseball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-baseball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-baseball:after {
  content: "\ecbe"; }

.bxs-basket:before, main#main section.bxs-basket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-basket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-basket:after {
  content: "\ecbf"; }

.bxs-basketball:before, main#main section.bxs-basketball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-basketball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-basketball:after {
  content: "\ecc0"; }

.bxs-bath:before, main#main section.bxs-bath#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bath:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bath:after {
  content: "\ecc1"; }

.bxs-battery:before, main#main section.bxs-battery#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-battery:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-battery:after {
  content: "\ecc2"; }

.bxs-battery-charging:before, main#main section.bxs-battery-charging#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-battery-charging:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-battery-charging:after {
  content: "\ecc3"; }

.bxs-battery-full:before, main#main section.bxs-battery-full#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-battery-full:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-battery-full:after {
  content: "\ecc4"; }

.bxs-battery-low:before, main#main section.bxs-battery-low#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-battery-low:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-battery-low:after {
  content: "\ecc5"; }

.bxs-bed:before, main#main section.bxs-bed#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bed:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bed:after {
  content: "\ecc6"; }

.bxs-been-here:before, main#main section.bxs-been-here#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-been-here:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-been-here:after {
  content: "\ecc7"; }

.bxs-beer:before, main#main section.bxs-beer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-beer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-beer:after {
  content: "\ecc8"; }

.bxs-bell:before, main#main section.bxs-bell#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bell:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bell:after {
  content: "\ecc9"; }

.bxs-bell-minus:before, main#main section.bxs-bell-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bell-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bell-minus:after {
  content: "\ecca"; }

.bxs-bell-off:before, main#main section.bxs-bell-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bell-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bell-off:after {
  content: "\eccb"; }

.bxs-bell-plus:before, main#main section.bxs-bell-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bell-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bell-plus:after {
  content: "\eccc"; }

.bxs-bell-ring:before, main#main section.bxs-bell-ring#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bell-ring:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bell-ring:after {
  content: "\eccd"; }

.bxs-bible:before, main#main section.bxs-bible#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bible:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bible:after {
  content: "\ecce"; }

.bxs-binoculars:before, main#main section.bxs-binoculars#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-binoculars:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-binoculars:after {
  content: "\eccf"; }

.bxs-blanket:before, main#main section.bxs-blanket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-blanket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-blanket:after {
  content: "\ecd0"; }

.bxs-bolt:before, main#main section.bxs-bolt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bolt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bolt:after {
  content: "\ecd1"; }

.bxs-bolt-circle:before, main#main section.bxs-bolt-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bolt-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bolt-circle:after {
  content: "\ecd2"; }

.bxs-bomb:before, main#main section.bxs-bomb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bomb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bomb:after {
  content: "\ecd3"; }

.bxs-bone:before, main#main section.bxs-bone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bone:after {
  content: "\ecd4"; }

.bxs-bong:before, main#main section.bxs-bong#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bong:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bong:after {
  content: "\ecd5"; }

.bxs-book:before, main#main section.bxs-book#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book:after {
  content: "\ecd6"; }

.bxs-book-add:before, main#main section.bxs-book-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-add:after {
  content: "\ecd7"; }

.bxs-book-alt:before, main#main section.bxs-book-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-alt:after {
  content: "\ecd8"; }

.bxs-book-bookmark:before, main#main section.bxs-book-bookmark#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-bookmark:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-bookmark:after {
  content: "\ecd9"; }

.bxs-book-content:before, main#main section.bxs-book-content#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-content:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-content:after {
  content: "\ecda"; }

.bxs-book-heart:before, main#main section.bxs-book-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-heart:after {
  content: "\ecdb"; }

.bxs-bookmark:before, main#main section.bxs-bookmark#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark:after {
  content: "\ecdc"; }

.bxs-bookmark-alt:before, main#main section.bxs-bookmark-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-alt:after {
  content: "\ecdd"; }

.bxs-bookmark-alt-minus:before, main#main section.bxs-bookmark-alt-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-alt-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-alt-minus:after {
  content: "\ecde"; }

.bxs-bookmark-alt-plus:before, main#main section.bxs-bookmark-alt-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-alt-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-alt-plus:after {
  content: "\ecdf"; }

.bxs-bookmark-heart:before, main#main section.bxs-bookmark-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-heart:after {
  content: "\ece0"; }

.bxs-bookmark-minus:before, main#main section.bxs-bookmark-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-minus:after {
  content: "\ece1"; }

.bxs-bookmark-plus:before, main#main section.bxs-bookmark-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-plus:after {
  content: "\ece2"; }

.bxs-bookmarks:before, main#main section.bxs-bookmarks#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmarks:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmarks:after {
  content: "\ece3"; }

.bxs-bookmark-star:before, main#main section.bxs-bookmark-star#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bookmark-star:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bookmark-star:after {
  content: "\ece4"; }

.bxs-book-open:before, main#main section.bxs-book-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-open:after {
  content: "\ece5"; }

.bxs-book-reader:before, main#main section.bxs-book-reader#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-book-reader:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-book-reader:after {
  content: "\ece6"; }

.bxs-bot:before, main#main section.bxs-bot#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bot:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bot:after {
  content: "\ece7"; }

.bxs-bowling-ball:before, main#main section.bxs-bowling-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bowling-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bowling-ball:after {
  content: "\ece8"; }

.bxs-box:before, main#main section.bxs-box#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-box:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-box:after {
  content: "\ece9"; }

.bxs-brain:before, main#main section.bxs-brain#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-brain:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-brain:after {
  content: "\ecea"; }

.bxs-briefcase:before, main#main section.bxs-briefcase#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-briefcase:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-briefcase:after {
  content: "\eceb"; }

.bxs-briefcase-alt:before, main#main section.bxs-briefcase-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-briefcase-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-briefcase-alt:after {
  content: "\ecec"; }

.bxs-briefcase-alt-2:before, main#main section.bxs-briefcase-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-briefcase-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-briefcase-alt-2:after {
  content: "\eced"; }

.bxs-brightness:before, main#main section.bxs-brightness#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-brightness:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-brightness:after {
  content: "\ecee"; }

.bxs-brightness-half:before, main#main section.bxs-brightness-half#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-brightness-half:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-brightness-half:after {
  content: "\ecef"; }

.bxs-brush:before, main#main section.bxs-brush#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-brush:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-brush:after {
  content: "\ecf0"; }

.bxs-brush-alt:before, main#main section.bxs-brush-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-brush-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-brush-alt:after {
  content: "\ecf1"; }

.bxs-bug:before, main#main section.bxs-bug#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bug:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bug:after {
  content: "\ecf2"; }

.bxs-bug-alt:before, main#main section.bxs-bug-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bug-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bug-alt:after {
  content: "\ecf3"; }

.bxs-building:before, main#main section.bxs-building#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-building:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-building:after {
  content: "\ecf4"; }

.bxs-building-house:before, main#main section.bxs-building-house#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-building-house:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-building-house:after {
  content: "\ecf5"; }

.bxs-buildings:before, main#main section.bxs-buildings#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-buildings:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-buildings:after {
  content: "\ecf6"; }

.bxs-bulb:before, main#main section.bxs-bulb#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bulb:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bulb:after {
  content: "\ecf7"; }

.bxs-bullseye:before, main#main section.bxs-bullseye#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bullseye:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bullseye:after {
  content: "\ecf8"; }

.bxs-buoy:before, main#main section.bxs-buoy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-buoy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-buoy:after {
  content: "\ecf9"; }

.bxs-bus:before, main#main section.bxs-bus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bus:after {
  content: "\ecfa"; }

.bxs-business:before, main#main section.bxs-business#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-business:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-business:after {
  content: "\ecfb"; }

.bxs-bus-school:before, main#main section.bxs-bus-school#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-bus-school:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-bus-school:after {
  content: "\ecfc"; }

.bxs-cabinet:before, main#main section.bxs-cabinet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cabinet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cabinet:after {
  content: "\ecfd"; }

.bxs-cake:before, main#main section.bxs-cake#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cake:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cake:after {
  content: "\ecfe"; }

.bxs-calculator:before, main#main section.bxs-calculator#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calculator:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calculator:after {
  content: "\ecff"; }

.bxs-calendar:before, main#main section.bxs-calendar#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar:after {
  content: "\ed00"; }

.bxs-calendar-alt:before, main#main section.bxs-calendar-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-alt:after {
  content: "\ed01"; }

.bxs-calendar-check:before, main#main section.bxs-calendar-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-check:after {
  content: "\ed02"; }

.bxs-calendar-edit:before, main#main section.bxs-calendar-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-edit:after {
  content: "\ed03"; }

.bxs-calendar-event:before, main#main section.bxs-calendar-event#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-event:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-event:after {
  content: "\ed04"; }

.bxs-calendar-exclamation:before, main#main section.bxs-calendar-exclamation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-exclamation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-exclamation:after {
  content: "\ed05"; }

.bxs-calendar-heart:before, main#main section.bxs-calendar-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-heart:after {
  content: "\ed06"; }

.bxs-calendar-minus:before, main#main section.bxs-calendar-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-minus:after {
  content: "\ed07"; }

.bxs-calendar-plus:before, main#main section.bxs-calendar-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-plus:after {
  content: "\ed08"; }

.bxs-calendar-star:before, main#main section.bxs-calendar-star#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-star:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-star:after {
  content: "\ed09"; }

.bxs-calendar-week:before, main#main section.bxs-calendar-week#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-week:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-week:after {
  content: "\ed0a"; }

.bxs-calendar-x:before, main#main section.bxs-calendar-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-calendar-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-calendar-x:after {
  content: "\ed0b"; }

.bxs-camera:before, main#main section.bxs-camera#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-camera:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-camera:after {
  content: "\ed0c"; }

.bxs-camera-home:before, main#main section.bxs-camera-home#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-camera-home:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-camera-home:after {
  content: "\ed0d"; }

.bxs-camera-movie:before, main#main section.bxs-camera-movie#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-camera-movie:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-camera-movie:after {
  content: "\ed0e"; }

.bxs-camera-off:before, main#main section.bxs-camera-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-camera-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-camera-off:after {
  content: "\ed0f"; }

.bxs-camera-plus:before, main#main section.bxs-camera-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-camera-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-camera-plus:after {
  content: "\ed10"; }

.bxs-capsule:before, main#main section.bxs-capsule#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-capsule:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-capsule:after {
  content: "\ed11"; }

.bxs-captions:before, main#main section.bxs-captions#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-captions:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-captions:after {
  content: "\ed12"; }

.bxs-car:before, main#main section.bxs-car#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-car:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-car:after {
  content: "\ed13"; }

.bxs-car-battery:before, main#main section.bxs-car-battery#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-car-battery:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-car-battery:after {
  content: "\ed14"; }

.bxs-car-crash:before, main#main section.bxs-car-crash#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-car-crash:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-car-crash:after {
  content: "\ed15"; }

.bxs-card:before, main#main section.bxs-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-card:after {
  content: "\ed16"; }

.bxs-caret-down-circle:before, main#main section.bxs-caret-down-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-down-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-down-circle:after {
  content: "\ed17"; }

.bxs-caret-down-square:before, main#main section.bxs-caret-down-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-down-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-down-square:after {
  content: "\ed18"; }

.bxs-caret-left-circle:before, main#main section.bxs-caret-left-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-left-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-left-circle:after {
  content: "\ed19"; }

.bxs-caret-left-square:before, main#main section.bxs-caret-left-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-left-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-left-square:after {
  content: "\ed1a"; }

.bxs-caret-right-circle:before, main#main section.bxs-caret-right-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-right-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-right-circle:after {
  content: "\ed1b"; }

.bxs-caret-right-square:before, main#main section.bxs-caret-right-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-right-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-right-square:after {
  content: "\ed1c"; }

.bxs-caret-up-circle:before, main#main section.bxs-caret-up-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-up-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-up-circle:after {
  content: "\ed1d"; }

.bxs-caret-up-square:before, main#main section.bxs-caret-up-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-caret-up-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-caret-up-square:after {
  content: "\ed1e"; }

.bxs-car-garage:before, main#main section.bxs-car-garage#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-car-garage:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-car-garage:after {
  content: "\ed1f"; }

.bxs-car-mechanic:before, main#main section.bxs-car-mechanic#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-car-mechanic:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-car-mechanic:after {
  content: "\ed20"; }

.bxs-carousel:before, main#main section.bxs-carousel#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-carousel:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-carousel:after {
  content: "\ed21"; }

.bxs-cart:before, main#main section.bxs-cart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cart:after {
  content: "\ed22"; }

.bxs-cart-add:before, main#main section.bxs-cart-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cart-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cart-add:after {
  content: "\ed23"; }

.bxs-cart-alt:before, main#main section.bxs-cart-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cart-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cart-alt:after {
  content: "\ed24"; }

.bxs-cart-download:before, main#main section.bxs-cart-download#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cart-download:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cart-download:after {
  content: "\ed25"; }

.bxs-car-wash:before, main#main section.bxs-car-wash#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-car-wash:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-car-wash:after {
  content: "\ed26"; }

.bxs-category:before, main#main section.bxs-category#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-category:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-category:after {
  content: "\ed27"; }

.bxs-category-alt:before, main#main section.bxs-category-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-category-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-category-alt:after {
  content: "\ed28"; }

.bxs-cctv:before, main#main section.bxs-cctv#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cctv:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cctv:after {
  content: "\ed29"; }

.bxs-certification:before, main#main section.bxs-certification#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-certification:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-certification:after {
  content: "\ed2a"; }

.bxs-chalkboard:before, main#main section.bxs-chalkboard#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chalkboard:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chalkboard:after {
  content: "\ed2b"; }

.bxs-chart:before, main#main section.bxs-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chart:after {
  content: "\ed2c"; }

.bxs-chat:before, main#main section.bxs-chat#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chat:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chat:after {
  content: "\ed2d"; }

.bxs-checkbox:before, main#main section.bxs-checkbox#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-checkbox:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-checkbox:after {
  content: "\ed2e"; }

.bxs-checkbox-checked:before, main#main section.bxs-checkbox-checked#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-checkbox-checked:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-checkbox-checked:after {
  content: "\ed2f"; }

.bxs-checkbox-minus:before, main#main section.bxs-checkbox-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-checkbox-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-checkbox-minus:after {
  content: "\ed30"; }

.bxs-check-circle:before, main#main section.bxs-check-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-check-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-check-circle:after {
  content: "\ed31"; }

.bxs-check-shield:before, main#main section.bxs-check-shield#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-check-shield:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-check-shield:after {
  content: "\ed32"; }

.bxs-check-square:before, main#main section.bxs-check-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-check-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-check-square:after {
  content: "\ed33"; }

.bxs-chess:before, main#main section.bxs-chess#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chess:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chess:after {
  content: "\ed34"; }

.bxs-chevron-down:before, main#main section.bxs-chevron-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-down:after {
  content: "\ed35"; }

.bxs-chevron-down-circle:before, main#main section.bxs-chevron-down-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-down-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-down-circle:after {
  content: "\ed36"; }

.bxs-chevron-down-square:before, main#main section.bxs-chevron-down-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-down-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-down-square:after {
  content: "\ed37"; }

.bxs-chevron-left:before, main#main section.bxs-chevron-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-left:after {
  content: "\ed38"; }

.bxs-chevron-left-circle:before, main#main section.bxs-chevron-left-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-left-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-left-circle:after {
  content: "\ed39"; }

.bxs-chevron-left-square:before, main#main section.bxs-chevron-left-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-left-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-left-square:after {
  content: "\ed3a"; }

.bxs-chevron-right:before, main#main section.bxs-chevron-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-right:after {
  content: "\ed3b"; }

.bxs-chevron-right-circle:before, main#main section.bxs-chevron-right-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-right-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-right-circle:after {
  content: "\ed3c"; }

.bxs-chevron-right-square:before, main#main section.bxs-chevron-right-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-right-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-right-square:after {
  content: "\ed3d"; }

.bxs-chevrons-down:before, main#main section.bxs-chevrons-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevrons-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevrons-down:after {
  content: "\ed3e"; }

.bxs-chevrons-left:before, main#main section.bxs-chevrons-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevrons-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevrons-left:after {
  content: "\ed3f"; }

.bxs-chevrons-right:before, main#main section.bxs-chevrons-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevrons-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevrons-right:after {
  content: "\ed40"; }

.bxs-chevrons-up:before, main#main section.bxs-chevrons-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevrons-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevrons-up:after {
  content: "\ed41"; }

.bxs-chevron-up:before, main#main section.bxs-chevron-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-up:after {
  content: "\ed42"; }

.bxs-chevron-up-circle:before, main#main section.bxs-chevron-up-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-up-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-up-circle:after {
  content: "\ed43"; }

.bxs-chevron-up-square:before, main#main section.bxs-chevron-up-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chevron-up-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chevron-up-square:after {
  content: "\ed44"; }

.bxs-chip:before, main#main section.bxs-chip#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-chip:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-chip:after {
  content: "\ed45"; }

.bxs-church:before, main#main section.bxs-church#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-church:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-church:after {
  content: "\ed46"; }

.bxs-circle:before, main#main section.bxs-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-circle:after {
  content: "\ed47"; }

.bxs-city:before, main#main section.bxs-city#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-city:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-city:after {
  content: "\ed48"; }

.bxs-clinic:before, main#main section.bxs-clinic#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-clinic:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-clinic:after {
  content: "\ed49"; }

.bxs-cloud:before, main#main section.bxs-cloud#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cloud:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cloud:after {
  content: "\ed4a"; }

.bxs-cloud-download:before, main#main section.bxs-cloud-download#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cloud-download:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cloud-download:after {
  content: "\ed4b"; }

.bxs-cloud-lightning:before, main#main section.bxs-cloud-lightning#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cloud-lightning:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cloud-lightning:after {
  content: "\ed4c"; }

.bxs-cloud-rain:before, main#main section.bxs-cloud-rain#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cloud-rain:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cloud-rain:after {
  content: "\ed4d"; }

.bxs-cloud-upload:before, main#main section.bxs-cloud-upload#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cloud-upload:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cloud-upload:after {
  content: "\ed4e"; }

.bxs-coffee:before, main#main section.bxs-coffee#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coffee:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coffee:after {
  content: "\ed4f"; }

.bxs-coffee-alt:before, main#main section.bxs-coffee-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coffee-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coffee-alt:after {
  content: "\ed50"; }

.bxs-coffee-togo:before, main#main section.bxs-coffee-togo#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coffee-togo:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coffee-togo:after {
  content: "\ed51"; }

.bxs-cog:before, main#main section.bxs-cog#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cog:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cog:after {
  content: "\ed52"; }

.bxs-coin:before, main#main section.bxs-coin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coin:after {
  content: "\ed53"; }

.bxs-coin-stack:before, main#main section.bxs-coin-stack#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coin-stack:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coin-stack:after {
  content: "\ed54"; }

.bxs-collection:before, main#main section.bxs-collection#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-collection:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-collection:after {
  content: "\ed55"; }

.bxs-color-fill:before, main#main section.bxs-color-fill#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-color-fill:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-color-fill:after {
  content: "\ed56"; }

.bxs-comment:before, main#main section.bxs-comment#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment:after {
  content: "\ed57"; }

.bxs-comment-add:before, main#main section.bxs-comment-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-add:after {
  content: "\ed58"; }

.bxs-comment-check:before, main#main section.bxs-comment-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-check:after {
  content: "\ed59"; }

.bxs-comment-detail:before, main#main section.bxs-comment-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-detail:after {
  content: "\ed5a"; }

.bxs-comment-dots:before, main#main section.bxs-comment-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-dots:after {
  content: "\ed5b"; }

.bxs-comment-edit:before, main#main section.bxs-comment-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-edit:after {
  content: "\ed5c"; }

.bxs-comment-error:before, main#main section.bxs-comment-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-error:after {
  content: "\ed5d"; }

.bxs-comment-minus:before, main#main section.bxs-comment-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-minus:after {
  content: "\ed5e"; }

.bxs-comment-x:before, main#main section.bxs-comment-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-comment-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-comment-x:after {
  content: "\ed5f"; }

.bxs-compass:before, main#main section.bxs-compass#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-compass:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-compass:after {
  content: "\ed60"; }

.bxs-component:before, main#main section.bxs-component#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-component:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-component:after {
  content: "\ed61"; }

.bxs-confused:before, main#main section.bxs-confused#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-confused:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-confused:after {
  content: "\ed62"; }

.bxs-contact:before, main#main section.bxs-contact#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-contact:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-contact:after {
  content: "\ed63"; }

.bxs-conversation:before, main#main section.bxs-conversation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-conversation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-conversation:after {
  content: "\ed64"; }

.bxs-cookie:before, main#main section.bxs-cookie#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cookie:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cookie:after {
  content: "\ed65"; }

.bxs-cool:before, main#main section.bxs-cool#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cool:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cool:after {
  content: "\ed66"; }

.bxs-copy:before, main#main section.bxs-copy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-copy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-copy:after {
  content: "\ed67"; }

.bxs-copy-alt:before, main#main section.bxs-copy-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-copy-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-copy-alt:after {
  content: "\ed68"; }

.bxs-copyright:before, main#main section.bxs-copyright#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-copyright:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-copyright:after {
  content: "\ed69"; }

.bxs-coupon:before, main#main section.bxs-coupon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-coupon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-coupon:after {
  content: "\ed6a"; }

.bxs-credit-card:before, main#main section.bxs-credit-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-credit-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-credit-card:after {
  content: "\ed6b"; }

.bxs-credit-card-alt:before, main#main section.bxs-credit-card-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-credit-card-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-credit-card-alt:after {
  content: "\ed6c"; }

.bxs-credit-card-front:before, main#main section.bxs-credit-card-front#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-credit-card-front:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-credit-card-front:after {
  content: "\ed6d"; }

.bxs-crop:before, main#main section.bxs-crop#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-crop:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-crop:after {
  content: "\ed6e"; }

.bxs-crown:before, main#main section.bxs-crown#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-crown:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-crown:after {
  content: "\ed6f"; }

.bxs-cube:before, main#main section.bxs-cube#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cube:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cube:after {
  content: "\ed70"; }

.bxs-cube-alt:before, main#main section.bxs-cube-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cube-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cube-alt:after {
  content: "\ed71"; }

.bxs-cuboid:before, main#main section.bxs-cuboid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cuboid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cuboid:after {
  content: "\ed72"; }

.bxs-customize:before, main#main section.bxs-customize#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-customize:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-customize:after {
  content: "\ed73"; }

.bxs-cylinder:before, main#main section.bxs-cylinder#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-cylinder:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-cylinder:after {
  content: "\ed74"; }

.bxs-dashboard:before, main#main section.bxs-dashboard#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dashboard:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dashboard:after {
  content: "\ed75"; }

.bxs-data:before, main#main section.bxs-data#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-data:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-data:after {
  content: "\ed76"; }

.bxs-detail:before, main#main section.bxs-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-detail:after {
  content: "\ed77"; }

.bxs-devices:before, main#main section.bxs-devices#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-devices:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-devices:after {
  content: "\ed78"; }

.bxs-diamond:before, main#main section.bxs-diamond#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-diamond:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-diamond:after {
  content: "\ed79"; }

.bxs-dice-1:before, main#main section.bxs-dice-1#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dice-1:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dice-1:after {
  content: "\ed7a"; }

.bxs-dice-2:before, main#main section.bxs-dice-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dice-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dice-2:after {
  content: "\ed7b"; }

.bxs-dice-3:before, main#main section.bxs-dice-3#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dice-3:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dice-3:after {
  content: "\ed7c"; }

.bxs-dice-4:before, main#main section.bxs-dice-4#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dice-4:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dice-4:after {
  content: "\ed7d"; }

.bxs-dice-5:before, main#main section.bxs-dice-5#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dice-5:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dice-5:after {
  content: "\ed7e"; }

.bxs-dice-6:before, main#main section.bxs-dice-6#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dice-6:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dice-6:after {
  content: "\ed7f"; }

.bxs-direction-left:before, main#main section.bxs-direction-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-direction-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-direction-left:after {
  content: "\ed80"; }

.bxs-direction-right:before, main#main section.bxs-direction-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-direction-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-direction-right:after {
  content: "\ed81"; }

.bxs-directions:before, main#main section.bxs-directions#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-directions:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-directions:after {
  content: "\ed82"; }

.bxs-disc:before, main#main section.bxs-disc#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-disc:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-disc:after {
  content: "\ed83"; }

.bxs-discount:before, main#main section.bxs-discount#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-discount:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-discount:after {
  content: "\ed84"; }

.bxs-dish:before, main#main section.bxs-dish#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dish:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dish:after {
  content: "\ed85"; }

.bxs-dislike:before, main#main section.bxs-dislike#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dislike:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dislike:after {
  content: "\ed86"; }

.bxs-dizzy:before, main#main section.bxs-dizzy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dizzy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dizzy:after {
  content: "\ed87"; }

.bxs-dock-bottom:before, main#main section.bxs-dock-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dock-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dock-bottom:after {
  content: "\ed88"; }

.bxs-dock-left:before, main#main section.bxs-dock-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dock-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dock-left:after {
  content: "\ed89"; }

.bxs-dock-right:before, main#main section.bxs-dock-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dock-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dock-right:after {
  content: "\ed8a"; }

.bxs-dock-top:before, main#main section.bxs-dock-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dock-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dock-top:after {
  content: "\ed8b"; }

.bxs-dollar-circle:before, main#main section.bxs-dollar-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dollar-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dollar-circle:after {
  content: "\ed8c"; }

.bxs-donate-blood:before, main#main section.bxs-donate-blood#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-donate-blood:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-donate-blood:after {
  content: "\ed8d"; }

.bxs-donate-heart:before, main#main section.bxs-donate-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-donate-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-donate-heart:after {
  content: "\ed8e"; }

.bxs-door-open:before, main#main section.bxs-door-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-door-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-door-open:after {
  content: "\ed8f"; }

.bxs-doughnut-chart:before, main#main section.bxs-doughnut-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-doughnut-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-doughnut-chart:after {
  content: "\ed90"; }

.bxs-down-arrow:before, main#main section.bxs-down-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-down-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-down-arrow:after {
  content: "\ed91"; }

.bxs-down-arrow-alt:before, main#main section.bxs-down-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-down-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-down-arrow-alt:after {
  content: "\ed92"; }

.bxs-down-arrow-circle:before, main#main section.bxs-down-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-down-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-down-arrow-circle:after {
  content: "\ed93"; }

.bxs-down-arrow-square:before, main#main section.bxs-down-arrow-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-down-arrow-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-down-arrow-square:after {
  content: "\ed94"; }

.bxs-download:before, main#main section.bxs-download#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-download:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-download:after {
  content: "\ed95"; }

.bxs-downvote:before, main#main section.bxs-downvote#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-downvote:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-downvote:after {
  content: "\ed96"; }

.bxs-drink:before, main#main section.bxs-drink#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-drink:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-drink:after {
  content: "\ed97"; }

.bxs-droplet-half:before, main#main section.bxs-droplet-half#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-droplet-half:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-droplet-half:after {
  content: "\ed98"; }

.bxs-dryer:before, main#main section.bxs-dryer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-dryer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-dryer:after {
  content: "\ed99"; }

.bxs-duplicate:before, main#main section.bxs-duplicate#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-duplicate:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-duplicate:after {
  content: "\ed9a"; }

.bxs-edit:before, main#main section.bxs-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-edit:after {
  content: "\ed9b"; }

.bxs-edit-alt:before, main#main section.bxs-edit-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-edit-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-edit-alt:after {
  content: "\ed9c"; }

.bxs-edit-location:before, main#main section.bxs-edit-location#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-edit-location:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-edit-location:after {
  content: "\ed9d"; }

.bxs-eject:before, main#main section.bxs-eject#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-eject:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-eject:after {
  content: "\ed9e"; }

.bxs-envelope:before, main#main section.bxs-envelope#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-envelope:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-envelope:after {
  content: "\ed9f"; }

.bxs-envelope-open:before, main#main section.bxs-envelope-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-envelope-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-envelope-open:after {
  content: "\eda0"; }

.bxs-eraser:before, main#main section.bxs-eraser#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-eraser:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-eraser:after {
  content: "\eda1"; }

.bxs-error:before, main#main section.bxs-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-error:after {
  content: "\eda2"; }

.bxs-error-alt:before, main#main section.bxs-error-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-error-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-error-alt:after {
  content: "\eda3"; }

.bxs-error-circle:before, main#main section.bxs-error-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-error-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-error-circle:after {
  content: "\eda4"; }

.bxs-ev-station:before, main#main section.bxs-ev-station#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-ev-station:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-ev-station:after {
  content: "\eda5"; }

.bxs-exit:before, main#main section.bxs-exit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-exit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-exit:after {
  content: "\eda6"; }

.bxs-extension:before, main#main section.bxs-extension#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-extension:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-extension:after {
  content: "\eda7"; }

.bxs-eyedropper:before, main#main section.bxs-eyedropper#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-eyedropper:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-eyedropper:after {
  content: "\eda8"; }

.bxs-face:before, main#main section.bxs-face#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-face:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-face:after {
  content: "\eda9"; }

.bxs-face-mask:before, main#main section.bxs-face-mask#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-face-mask:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-face-mask:after {
  content: "\edaa"; }

.bxs-factory:before, main#main section.bxs-factory#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-factory:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-factory:after {
  content: "\edab"; }

.bxs-fast-forward-circle:before, main#main section.bxs-fast-forward-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-fast-forward-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-fast-forward-circle:after {
  content: "\edac"; }

.bxs-file:before, main#main section.bxs-file#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file:after {
  content: "\edad"; }

.bxs-file-archive:before, main#main section.bxs-file-archive#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-archive:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-archive:after {
  content: "\edae"; }

.bxs-file-blank:before, main#main section.bxs-file-blank#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-blank:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-blank:after {
  content: "\edaf"; }

.bxs-file-css:before, main#main section.bxs-file-css#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-css:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-css:after {
  content: "\edb0"; }

.bxs-file-doc:before, main#main section.bxs-file-doc#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-doc:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-doc:after {
  content: "\edb1"; }

.bxs-file-export:before, main#main section.bxs-file-export#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-export:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-export:after {
  content: "\edb2"; }

.bxs-file-find:before, main#main section.bxs-file-find#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-find:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-find:after {
  content: "\edb3"; }

.bxs-file-gif:before, main#main section.bxs-file-gif#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-gif:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-gif:after {
  content: "\edb4"; }

.bxs-file-html:before, main#main section.bxs-file-html#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-html:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-html:after {
  content: "\edb5"; }

.bxs-file-image:before, main#main section.bxs-file-image#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-image:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-image:after {
  content: "\edb6"; }

.bxs-file-import:before, main#main section.bxs-file-import#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-import:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-import:after {
  content: "\edb7"; }

.bxs-file-jpg:before, main#main section.bxs-file-jpg#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-jpg:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-jpg:after {
  content: "\edb8"; }

.bxs-file-js:before, main#main section.bxs-file-js#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-js:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-js:after {
  content: "\edb9"; }

.bxs-file-json:before, main#main section.bxs-file-json#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-json:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-json:after {
  content: "\edba"; }

.bxs-file-md:before, main#main section.bxs-file-md#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-md:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-md:after {
  content: "\edbb"; }

.bxs-file-pdf:before, main#main section.bxs-file-pdf#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-pdf:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-pdf:after {
  content: "\edbc"; }

.bxs-file-plus:before, main#main section.bxs-file-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-plus:after {
  content: "\edbd"; }

.bxs-file-png:before, main#main section.bxs-file-png#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-png:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-png:after {
  content: "\edbe"; }

.bxs-file-txt:before, main#main section.bxs-file-txt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-file-txt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-file-txt:after {
  content: "\edbf"; }

.bxs-film:before, main#main section.bxs-film#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-film:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-film:after {
  content: "\edc0"; }

.bxs-filter-alt:before, main#main section.bxs-filter-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-filter-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-filter-alt:after {
  content: "\edc1"; }

.bxs-first-aid:before, main#main section.bxs-first-aid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-first-aid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-first-aid:after {
  content: "\edc2"; }

.bxs-flag:before, main#main section.bxs-flag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-flag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-flag:after {
  content: "\edc3"; }

.bxs-flag-alt:before, main#main section.bxs-flag-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-flag-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-flag-alt:after {
  content: "\edc4"; }

.bxs-flag-checkered:before, main#main section.bxs-flag-checkered#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-flag-checkered:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-flag-checkered:after {
  content: "\edc5"; }

.bxs-flame:before, main#main section.bxs-flame#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-flame:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-flame:after {
  content: "\edc6"; }

.bxs-flask:before, main#main section.bxs-flask#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-flask:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-flask:after {
  content: "\edc7"; }

.bxs-florist:before, main#main section.bxs-florist#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-florist:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-florist:after {
  content: "\edc8"; }

.bxs-folder:before, main#main section.bxs-folder#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-folder:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-folder:after {
  content: "\edc9"; }

.bxs-folder-minus:before, main#main section.bxs-folder-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-folder-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-folder-minus:after {
  content: "\edca"; }

.bxs-folder-open:before, main#main section.bxs-folder-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-folder-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-folder-open:after {
  content: "\edcb"; }

.bxs-folder-plus:before, main#main section.bxs-folder-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-folder-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-folder-plus:after {
  content: "\edcc"; }

.bxs-food-menu:before, main#main section.bxs-food-menu#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-food-menu:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-food-menu:after {
  content: "\edcd"; }

.bxs-fridge:before, main#main section.bxs-fridge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-fridge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-fridge:after {
  content: "\edce"; }

.bxs-game:before, main#main section.bxs-game#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-game:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-game:after {
  content: "\edcf"; }

.bxs-gas-pump:before, main#main section.bxs-gas-pump#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-gas-pump:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-gas-pump:after {
  content: "\edd0"; }

.bxs-ghost:before, main#main section.bxs-ghost#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-ghost:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-ghost:after {
  content: "\edd1"; }

.bxs-gift:before, main#main section.bxs-gift#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-gift:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-gift:after {
  content: "\edd2"; }

.bxs-graduation:before, main#main section.bxs-graduation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-graduation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-graduation:after {
  content: "\edd3"; }

.bxs-grid:before, main#main section.bxs-grid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-grid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-grid:after {
  content: "\edd4"; }

.bxs-grid-alt:before, main#main section.bxs-grid-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-grid-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-grid-alt:after {
  content: "\edd5"; }

.bxs-group:before, main#main section.bxs-group#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-group:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-group:after {
  content: "\edd6"; }

.bxs-guitar-amp:before, main#main section.bxs-guitar-amp#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-guitar-amp:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-guitar-amp:after {
  content: "\edd7"; }

.bxs-hand:before, main#main section.bxs-hand#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hand:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hand:after {
  content: "\edd8"; }

.bxs-hand-down:before, main#main section.bxs-hand-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hand-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hand-down:after {
  content: "\edd9"; }

.bxs-hand-left:before, main#main section.bxs-hand-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hand-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hand-left:after {
  content: "\edda"; }

.bxs-hand-right:before, main#main section.bxs-hand-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hand-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hand-right:after {
  content: "\eddb"; }

.bxs-hand-up:before, main#main section.bxs-hand-up#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hand-up:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hand-up:after {
  content: "\eddc"; }

.bxs-happy:before, main#main section.bxs-happy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-happy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-happy:after {
  content: "\eddd"; }

.bxs-happy-alt:before, main#main section.bxs-happy-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-happy-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-happy-alt:after {
  content: "\edde"; }

.bxs-happy-beaming:before, main#main section.bxs-happy-beaming#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-happy-beaming:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-happy-beaming:after {
  content: "\eddf"; }

.bxs-happy-heart-eyes:before, main#main section.bxs-happy-heart-eyes#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-happy-heart-eyes:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-happy-heart-eyes:after {
  content: "\ede0"; }

.bxs-hdd:before, main#main section.bxs-hdd#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hdd:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hdd:after {
  content: "\ede1"; }

.bxs-heart:before, main#main section.bxs-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-heart:after {
  content: "\ede2"; }

.bxs-heart-circle:before, main#main section.bxs-heart-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-heart-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-heart-circle:after {
  content: "\ede3"; }

.bxs-heart-square:before, main#main section.bxs-heart-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-heart-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-heart-square:after {
  content: "\ede4"; }

.bxs-help-circle:before, main#main section.bxs-help-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-help-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-help-circle:after {
  content: "\ede5"; }

.bxs-hide:before, main#main section.bxs-hide#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hide:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hide:after {
  content: "\ede6"; }

.bxs-home:before, main#main section.bxs-home#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-home:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-home:after {
  content: "\ede7"; }

.bxs-home-circle:before, main#main section.bxs-home-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-home-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-home-circle:after {
  content: "\ede8"; }

.bxs-home-heart:before, main#main section.bxs-home-heart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-home-heart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-home-heart:after {
  content: "\ede9"; }

.bxs-home-smile:before, main#main section.bxs-home-smile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-home-smile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-home-smile:after {
  content: "\edea"; }

.bxs-hotel:before, main#main section.bxs-hotel#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hotel:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hotel:after {
  content: "\edeb"; }

.bxs-hourglass:before, main#main section.bxs-hourglass#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hourglass:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hourglass:after {
  content: "\edec"; }

.bxs-hourglass-bottom:before, main#main section.bxs-hourglass-bottom#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hourglass-bottom:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hourglass-bottom:after {
  content: "\eded"; }

.bxs-hourglass-top:before, main#main section.bxs-hourglass-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-hourglass-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-hourglass-top:after {
  content: "\edee"; }

.bxs-id-card:before, main#main section.bxs-id-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-id-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-id-card:after {
  content: "\edef"; }

.bxs-image:before, main#main section.bxs-image#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-image:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-image:after {
  content: "\edf0"; }

.bxs-image-add:before, main#main section.bxs-image-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-image-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-image-add:after {
  content: "\edf1"; }

.bxs-image-alt:before, main#main section.bxs-image-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-image-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-image-alt:after {
  content: "\edf2"; }

.bxs-inbox:before, main#main section.bxs-inbox#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-inbox:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-inbox:after {
  content: "\edf3"; }

.bxs-info-circle:before, main#main section.bxs-info-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-info-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-info-circle:after {
  content: "\edf4"; }

.bxs-info-square:before, main#main section.bxs-info-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-info-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-info-square:after {
  content: "\edf5"; }

.bxs-institution:before, main#main section.bxs-institution#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-institution:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-institution:after {
  content: "\edf6"; }

.bxs-joystick:before, main#main section.bxs-joystick#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-joystick:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-joystick:after {
  content: "\edf7"; }

.bxs-joystick-alt:before, main#main section.bxs-joystick-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-joystick-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-joystick-alt:after {
  content: "\edf8"; }

.bxs-joystick-button:before, main#main section.bxs-joystick-button#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-joystick-button:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-joystick-button:after {
  content: "\edf9"; }

.bxs-key:before, main#main section.bxs-key#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-key:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-key:after {
  content: "\edfa"; }

.bxs-keyboard:before, main#main section.bxs-keyboard#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-keyboard:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-keyboard:after {
  content: "\edfb"; }

.bxs-label:before, main#main section.bxs-label#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-label:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-label:after {
  content: "\edfc"; }

.bxs-landmark:before, main#main section.bxs-landmark#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-landmark:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-landmark:after {
  content: "\edfd"; }

.bxs-landscape:before, main#main section.bxs-landscape#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-landscape:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-landscape:after {
  content: "\edfe"; }

.bxs-laugh:before, main#main section.bxs-laugh#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-laugh:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-laugh:after {
  content: "\edff"; }

.bxs-layer:before, main#main section.bxs-layer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-layer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-layer:after {
  content: "\ee00"; }

.bxs-layer-minus:before, main#main section.bxs-layer-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-layer-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-layer-minus:after {
  content: "\ee01"; }

.bxs-layer-plus:before, main#main section.bxs-layer-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-layer-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-layer-plus:after {
  content: "\ee02"; }

.bxs-layout:before, main#main section.bxs-layout#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-layout:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-layout:after {
  content: "\ee03"; }

.bxs-left-arrow:before, main#main section.bxs-left-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-left-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-left-arrow:after {
  content: "\ee04"; }

.bxs-left-arrow-alt:before, main#main section.bxs-left-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-left-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-left-arrow-alt:after {
  content: "\ee05"; }

.bxs-left-arrow-circle:before, main#main section.bxs-left-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-left-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-left-arrow-circle:after {
  content: "\ee06"; }

.bxs-left-arrow-square:before, main#main section.bxs-left-arrow-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-left-arrow-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-left-arrow-square:after {
  content: "\ee07"; }

.bxs-left-down-arrow-circle:before, main#main section.bxs-left-down-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-left-down-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-left-down-arrow-circle:after {
  content: "\ee08"; }

.bxs-left-top-arrow-circle:before, main#main section.bxs-left-top-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-left-top-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-left-top-arrow-circle:after {
  content: "\ee09"; }

.bxs-like:before, main#main section.bxs-like#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-like:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-like:after {
  content: "\ee0a"; }

.bxs-location-plus:before, main#main section.bxs-location-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-location-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-location-plus:after {
  content: "\ee0b"; }

.bxs-lock:before, main#main section.bxs-lock#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-lock:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-lock:after {
  content: "\ee0c"; }

.bxs-lock-alt:before, main#main section.bxs-lock-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-lock-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-lock-alt:after {
  content: "\ee0d"; }

.bxs-lock-open:before, main#main section.bxs-lock-open#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-lock-open:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-lock-open:after {
  content: "\ee0e"; }

.bxs-lock-open-alt:before, main#main section.bxs-lock-open-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-lock-open-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-lock-open-alt:after {
  content: "\ee0f"; }

.bxs-log-in:before, main#main section.bxs-log-in#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-log-in:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-log-in:after {
  content: "\ee10"; }

.bxs-log-in-circle:before, main#main section.bxs-log-in-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-log-in-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-log-in-circle:after {
  content: "\ee11"; }

.bxs-log-out:before, main#main section.bxs-log-out#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-log-out:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-log-out:after {
  content: "\ee12"; }

.bxs-log-out-circle:before, main#main section.bxs-log-out-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-log-out-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-log-out-circle:after {
  content: "\ee13"; }

.bxs-low-vision:before, main#main section.bxs-low-vision#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-low-vision:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-low-vision:after {
  content: "\ee14"; }

.bxs-magic-wand:before, main#main section.bxs-magic-wand#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-magic-wand:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-magic-wand:after {
  content: "\ee15"; }

.bxs-magnet:before, main#main section.bxs-magnet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-magnet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-magnet:after {
  content: "\ee16"; }

.bxs-map:before, main#main section.bxs-map#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-map:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-map:after {
  content: "\ee17"; }

.bxs-map-alt:before, main#main section.bxs-map-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-map-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-map-alt:after {
  content: "\ee18"; }

.bxs-map-pin:before, main#main section.bxs-map-pin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-map-pin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-map-pin:after {
  content: "\ee19"; }

.bxs-mask:before, main#main section.bxs-mask#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-mask:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-mask:after {
  content: "\ee1a"; }

.bxs-medal:before, main#main section.bxs-medal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-medal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-medal:after {
  content: "\ee1b"; }

.bxs-megaphone:before, main#main section.bxs-megaphone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-megaphone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-megaphone:after {
  content: "\ee1c"; }

.bxs-meh:before, main#main section.bxs-meh#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-meh:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-meh:after {
  content: "\ee1d"; }

.bxs-meh-alt:before, main#main section.bxs-meh-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-meh-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-meh-alt:after {
  content: "\ee1e"; }

.bxs-meh-blank:before, main#main section.bxs-meh-blank#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-meh-blank:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-meh-blank:after {
  content: "\ee1f"; }

.bxs-memory-card:before, main#main section.bxs-memory-card#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-memory-card:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-memory-card:after {
  content: "\ee20"; }

.bxs-message:before, main#main section.bxs-message#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message:after {
  content: "\ee21"; }

.bxs-message-add:before, main#main section.bxs-message-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-add:after {
  content: "\ee22"; }

.bxs-message-alt:before, main#main section.bxs-message-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt:after {
  content: "\ee23"; }

.bxs-message-alt-add:before, main#main section.bxs-message-alt-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-add:after {
  content: "\ee24"; }

.bxs-message-alt-check:before, main#main section.bxs-message-alt-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-check:after {
  content: "\ee25"; }

.bxs-message-alt-detail:before, main#main section.bxs-message-alt-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-detail:after {
  content: "\ee26"; }

.bxs-message-alt-dots:before, main#main section.bxs-message-alt-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-dots:after {
  content: "\ee27"; }

.bxs-message-alt-edit:before, main#main section.bxs-message-alt-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-edit:after {
  content: "\ee28"; }

.bxs-message-alt-error:before, main#main section.bxs-message-alt-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-error:after {
  content: "\ee29"; }

.bxs-message-alt-minus:before, main#main section.bxs-message-alt-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-minus:after {
  content: "\ee2a"; }

.bxs-message-alt-x:before, main#main section.bxs-message-alt-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-alt-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-alt-x:after {
  content: "\ee2b"; }

.bxs-message-check:before, main#main section.bxs-message-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-check:after {
  content: "\ee2c"; }

.bxs-message-detail:before, main#main section.bxs-message-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-detail:after {
  content: "\ee2d"; }

.bxs-message-dots:before, main#main section.bxs-message-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-dots:after {
  content: "\ee2e"; }

.bxs-message-edit:before, main#main section.bxs-message-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-edit:after {
  content: "\ee2f"; }

.bxs-message-error:before, main#main section.bxs-message-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-error:after {
  content: "\ee30"; }

.bxs-message-minus:before, main#main section.bxs-message-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-minus:after {
  content: "\ee31"; }

.bxs-message-rounded:before, main#main section.bxs-message-rounded#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded:after {
  content: "\ee32"; }

.bxs-message-rounded-add:before, main#main section.bxs-message-rounded-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-add:after {
  content: "\ee33"; }

.bxs-message-rounded-check:before, main#main section.bxs-message-rounded-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-check:after {
  content: "\ee34"; }

.bxs-message-rounded-detail:before, main#main section.bxs-message-rounded-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-detail:after {
  content: "\ee35"; }

.bxs-message-rounded-dots:before, main#main section.bxs-message-rounded-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-dots:after {
  content: "\ee36"; }

.bxs-message-rounded-edit:before, main#main section.bxs-message-rounded-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-edit:after {
  content: "\ee37"; }

.bxs-message-rounded-error:before, main#main section.bxs-message-rounded-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-error:after {
  content: "\ee38"; }

.bxs-message-rounded-minus:before, main#main section.bxs-message-rounded-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-minus:after {
  content: "\ee39"; }

.bxs-message-rounded-x:before, main#main section.bxs-message-rounded-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-rounded-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-rounded-x:after {
  content: "\ee3a"; }

.bxs-message-square:before, main#main section.bxs-message-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square:after {
  content: "\ee3b"; }

.bxs-message-square-add:before, main#main section.bxs-message-square-add#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-add:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-add:after {
  content: "\ee3c"; }

.bxs-message-square-check:before, main#main section.bxs-message-square-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-check:after {
  content: "\ee3d"; }

.bxs-message-square-detail:before, main#main section.bxs-message-square-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-detail:after {
  content: "\ee3e"; }

.bxs-message-square-dots:before, main#main section.bxs-message-square-dots#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-dots:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-dots:after {
  content: "\ee3f"; }

.bxs-message-square-edit:before, main#main section.bxs-message-square-edit#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-edit:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-edit:after {
  content: "\ee40"; }

.bxs-message-square-error:before, main#main section.bxs-message-square-error#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-error:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-error:after {
  content: "\ee41"; }

.bxs-message-square-minus:before, main#main section.bxs-message-square-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-minus:after {
  content: "\ee42"; }

.bxs-message-square-x:before, main#main section.bxs-message-square-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-square-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-square-x:after {
  content: "\ee43"; }

.bxs-message-x:before, main#main section.bxs-message-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-message-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-message-x:after {
  content: "\ee44"; }

.bxs-meteor:before, main#main section.bxs-meteor#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-meteor:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-meteor:after {
  content: "\ee45"; }

.bxs-microchip:before, main#main section.bxs-microchip#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-microchip:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-microchip:after {
  content: "\ee46"; }

.bxs-microphone:before, main#main section.bxs-microphone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-microphone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-microphone:after {
  content: "\ee47"; }

.bxs-microphone-alt:before, main#main section.bxs-microphone-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-microphone-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-microphone-alt:after {
  content: "\ee48"; }

.bxs-microphone-off:before, main#main section.bxs-microphone-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-microphone-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-microphone-off:after {
  content: "\ee49"; }

.bxs-minus-circle:before, main#main section.bxs-minus-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-minus-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-minus-circle:after {
  content: "\ee4a"; }

.bxs-minus-square:before, main#main section.bxs-minus-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-minus-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-minus-square:after {
  content: "\ee4b"; }

.bxs-mobile:before, main#main section.bxs-mobile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-mobile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-mobile:after {
  content: "\ee4c"; }

.bxs-mobile-vibration:before, main#main section.bxs-mobile-vibration#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-mobile-vibration:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-mobile-vibration:after {
  content: "\ee4d"; }

.bxs-moon:before, main#main section.bxs-moon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-moon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-moon:after {
  content: "\ee4e"; }

.bxs-mouse:before, main#main section.bxs-mouse#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-mouse:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-mouse:after {
  content: "\ee4f"; }

.bxs-mouse-alt:before, main#main section.bxs-mouse-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-mouse-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-mouse-alt:after {
  content: "\ee50"; }

.bxs-movie:before, main#main section.bxs-movie#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-movie:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-movie:after {
  content: "\ee51"; }

.bxs-movie-play:before, main#main section.bxs-movie-play#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-movie-play:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-movie-play:after {
  content: "\ee52"; }

.bxs-music:before, main#main section.bxs-music#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-music:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-music:after {
  content: "\ee53"; }

.bxs-navigation:before, main#main section.bxs-navigation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-navigation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-navigation:after {
  content: "\ee54"; }

.bxs-network-chart:before, main#main section.bxs-network-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-network-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-network-chart:after {
  content: "\ee55"; }

.bxs-news:before, main#main section.bxs-news#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-news:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-news:after {
  content: "\ee56"; }

.bxs-no-entry:before, main#main section.bxs-no-entry#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-no-entry:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-no-entry:after {
  content: "\ee57"; }

.bxs-note:before, main#main section.bxs-note#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-note:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-note:after {
  content: "\ee58"; }

.bxs-notepad:before, main#main section.bxs-notepad#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-notepad:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-notepad:after {
  content: "\ee59"; }

.bxs-notification:before, main#main section.bxs-notification#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-notification:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-notification:after {
  content: "\ee5a"; }

.bxs-notification-off:before, main#main section.bxs-notification-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-notification-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-notification-off:after {
  content: "\ee5b"; }

.bxs-offer:before, main#main section.bxs-offer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-offer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-offer:after {
  content: "\ee5c"; }

.bxs-package:before, main#main section.bxs-package#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-package:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-package:after {
  content: "\ee5d"; }

.bxs-paint:before, main#main section.bxs-paint#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-paint:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-paint:after {
  content: "\ee5e"; }

.bxs-paint-roll:before, main#main section.bxs-paint-roll#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-paint-roll:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-paint-roll:after {
  content: "\ee5f"; }

.bxs-palette:before, main#main section.bxs-palette#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-palette:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-palette:after {
  content: "\ee60"; }

.bxs-paper-plane:before, main#main section.bxs-paper-plane#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-paper-plane:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-paper-plane:after {
  content: "\ee61"; }

.bxs-parking:before, main#main section.bxs-parking#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-parking:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-parking:after {
  content: "\ee62"; }

.bxs-paste:before, main#main section.bxs-paste#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-paste:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-paste:after {
  content: "\ee63"; }

.bxs-pen:before, main#main section.bxs-pen#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pen:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pen:after {
  content: "\ee64"; }

.bxs-pencil:before, main#main section.bxs-pencil#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pencil:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pencil:after {
  content: "\ee65"; }

.bxs-phone:before, main#main section.bxs-phone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-phone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-phone:after {
  content: "\ee66"; }

.bxs-phone-call:before, main#main section.bxs-phone-call#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-phone-call:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-phone-call:after {
  content: "\ee67"; }

.bxs-phone-incoming:before, main#main section.bxs-phone-incoming#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-phone-incoming:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-phone-incoming:after {
  content: "\ee68"; }

.bxs-phone-off:before, main#main section.bxs-phone-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-phone-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-phone-off:after {
  content: "\ee69"; }

.bxs-phone-outgoing:before, main#main section.bxs-phone-outgoing#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-phone-outgoing:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-phone-outgoing:after {
  content: "\ee6a"; }

.bxs-photo-album:before, main#main section.bxs-photo-album#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-photo-album:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-photo-album:after {
  content: "\ee6b"; }

.bxs-piano:before, main#main section.bxs-piano#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-piano:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-piano:after {
  content: "\ee6c"; }

.bxs-pie-chart:before, main#main section.bxs-pie-chart#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pie-chart:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pie-chart:after {
  content: "\ee6d"; }

.bxs-pie-chart-alt:before, main#main section.bxs-pie-chart-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pie-chart-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pie-chart-alt:after {
  content: "\ee6e"; }

.bxs-pie-chart-alt-2:before, main#main section.bxs-pie-chart-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pie-chart-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pie-chart-alt-2:after {
  content: "\ee6f"; }

.bxs-pin:before, main#main section.bxs-pin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pin:after {
  content: "\ee70"; }

.bxs-pizza:before, main#main section.bxs-pizza#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pizza:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pizza:after {
  content: "\ee71"; }

.bxs-plane:before, main#main section.bxs-plane#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plane:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plane:after {
  content: "\ee72"; }

.bxs-plane-alt:before, main#main section.bxs-plane-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plane-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plane-alt:after {
  content: "\ee73"; }

.bxs-plane-land:before, main#main section.bxs-plane-land#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plane-land:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plane-land:after {
  content: "\ee74"; }

.bxs-planet:before, main#main section.bxs-planet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-planet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-planet:after {
  content: "\ee75"; }

.bxs-plane-take-off:before, main#main section.bxs-plane-take-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plane-take-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plane-take-off:after {
  content: "\ee76"; }

.bxs-playlist:before, main#main section.bxs-playlist#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-playlist:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-playlist:after {
  content: "\ee77"; }

.bxs-plug:before, main#main section.bxs-plug#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plug:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plug:after {
  content: "\ee78"; }

.bxs-plus-circle:before, main#main section.bxs-plus-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plus-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plus-circle:after {
  content: "\ee79"; }

.bxs-plus-square:before, main#main section.bxs-plus-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-plus-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-plus-square:after {
  content: "\ee7a"; }

.bxs-pointer:before, main#main section.bxs-pointer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pointer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pointer:after {
  content: "\ee7b"; }

.bxs-polygon:before, main#main section.bxs-polygon#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-polygon:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-polygon:after {
  content: "\ee7c"; }

.bxs-printer:before, main#main section.bxs-printer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-printer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-printer:after {
  content: "\ee7d"; }

.bxs-purchase-tag:before, main#main section.bxs-purchase-tag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-purchase-tag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-purchase-tag:after {
  content: "\ee7e"; }

.bxs-purchase-tag-alt:before, main#main section.bxs-purchase-tag-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-purchase-tag-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-purchase-tag-alt:after {
  content: "\ee7f"; }

.bxs-pyramid:before, main#main section.bxs-pyramid#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-pyramid:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-pyramid:after {
  content: "\ee80"; }

.bxs-quote-alt-left:before, main#main section.bxs-quote-alt-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-quote-alt-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-quote-alt-left:after {
  content: "\ee81"; }

.bxs-quote-alt-right:before, main#main section.bxs-quote-alt-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-quote-alt-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-quote-alt-right:after {
  content: "\ee82"; }

.bxs-quote-left:before, main#main section.bxs-quote-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-quote-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-quote-left:after {
  content: "\ee83"; }

.bxs-quote-right:before, main#main section.bxs-quote-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-quote-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-quote-right:after {
  content: "\ee84"; }

.bxs-quote-single-left:before, main#main section.bxs-quote-single-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-quote-single-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-quote-single-left:after {
  content: "\ee85"; }

.bxs-quote-single-right:before, main#main section.bxs-quote-single-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-quote-single-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-quote-single-right:after {
  content: "\ee86"; }

.bxs-radiation:before, main#main section.bxs-radiation#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-radiation:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-radiation:after {
  content: "\ee87"; }

.bxs-radio:before, main#main section.bxs-radio#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-radio:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-radio:after {
  content: "\ee88"; }

.bxs-receipt:before, main#main section.bxs-receipt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-receipt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-receipt:after {
  content: "\ee89"; }

.bxs-rectangle:before, main#main section.bxs-rectangle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-rectangle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-rectangle:after {
  content: "\ee8a"; }

.bxs-registered:before, main#main section.bxs-registered#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-registered:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-registered:after {
  content: "\ee8b"; }

.bxs-rename:before, main#main section.bxs-rename#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-rename:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-rename:after {
  content: "\ee8c"; }

.bxs-report:before, main#main section.bxs-report#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-report:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-report:after {
  content: "\ee8d"; }

.bxs-rewind-circle:before, main#main section.bxs-rewind-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-rewind-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-rewind-circle:after {
  content: "\ee8e"; }

.bxs-right-arrow:before, main#main section.bxs-right-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-right-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-right-arrow:after {
  content: "\ee8f"; }

.bxs-right-arrow-alt:before, main#main section.bxs-right-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-right-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-right-arrow-alt:after {
  content: "\ee90"; }

.bxs-right-arrow-circle:before, main#main section.bxs-right-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-right-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-right-arrow-circle:after {
  content: "\ee91"; }

.bxs-right-arrow-square:before, main#main section.bxs-right-arrow-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-right-arrow-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-right-arrow-square:after {
  content: "\ee92"; }

.bxs-right-down-arrow-circle:before, main#main section.bxs-right-down-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-right-down-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-right-down-arrow-circle:after {
  content: "\ee93"; }

.bxs-right-top-arrow-circle:before, main#main section.bxs-right-top-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-right-top-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-right-top-arrow-circle:after {
  content: "\ee94"; }

.bxs-rocket:before, main#main section.bxs-rocket#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-rocket:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-rocket:after {
  content: "\ee95"; }

.bxs-ruler:before, main#main section.bxs-ruler#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-ruler:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-ruler:after {
  content: "\ee96"; }

.bxs-sad:before, main#main section.bxs-sad#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-sad:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-sad:after {
  content: "\ee97"; }

.bxs-save:before, main#main section.bxs-save#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-save:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-save:after {
  content: "\ee98"; }

.bxs-school:before, main#main section.bxs-school#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-school:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-school:after {
  content: "\ee99"; }

.bxs-search:before, main#main section.bxs-search#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-search:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-search:after {
  content: "\ee9a"; }

.bxs-search-alt-2:before, main#main section.bxs-search-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-search-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-search-alt-2:after {
  content: "\ee9b"; }

.bxs-select-multiple:before, main#main section.bxs-select-multiple#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-select-multiple:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-select-multiple:after {
  content: "\ee9c"; }

.bxs-send:before, main#main section.bxs-send#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-send:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-send:after {
  content: "\ee9d"; }

.bxs-server:before, main#main section.bxs-server#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-server:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-server:after {
  content: "\ee9e"; }

.bxs-shapes:before, main#main section.bxs-shapes#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shapes:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shapes:after {
  content: "\ee9f"; }

.bxs-share:before, main#main section.bxs-share#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-share:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-share:after {
  content: "\eea0"; }

.bxs-share-alt:before, main#main section.bxs-share-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-share-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-share-alt:after {
  content: "\eea1"; }

.bxs-shield:before, main#main section.bxs-shield#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shield:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shield:after {
  content: "\eea2"; }

.bxs-shield-alt-2:before, main#main section.bxs-shield-alt-2#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shield-alt-2:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shield-alt-2:after {
  content: "\eea3"; }

.bxs-shield-x:before, main#main section.bxs-shield-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shield-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shield-x:after {
  content: "\eea4"; }

.bxs-ship:before, main#main section.bxs-ship#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-ship:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-ship:after {
  content: "\eea5"; }

.bxs-shocked:before, main#main section.bxs-shocked#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shocked:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shocked:after {
  content: "\eea6"; }

.bxs-shopping-bag:before, main#main section.bxs-shopping-bag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shopping-bag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shopping-bag:after {
  content: "\eea7"; }

.bxs-shopping-bag-alt:before, main#main section.bxs-shopping-bag-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shopping-bag-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shopping-bag-alt:after {
  content: "\eea8"; }

.bxs-shopping-bags:before, main#main section.bxs-shopping-bags#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-shopping-bags:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-shopping-bags:after {
  content: "\eea9"; }

.bxs-show:before, main#main section.bxs-show#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-show:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-show:after {
  content: "\eeaa"; }

.bxs-skip-next-circle:before, main#main section.bxs-skip-next-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-skip-next-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-skip-next-circle:after {
  content: "\eeab"; }

.bxs-skip-previous-circle:before, main#main section.bxs-skip-previous-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-skip-previous-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-skip-previous-circle:after {
  content: "\eeac"; }

.bxs-skull:before, main#main section.bxs-skull#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-skull:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-skull:after {
  content: "\eead"; }

.bxs-sleepy:before, main#main section.bxs-sleepy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-sleepy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-sleepy:after {
  content: "\eeae"; }

.bxs-slideshow:before, main#main section.bxs-slideshow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-slideshow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-slideshow:after {
  content: "\eeaf"; }

.bxs-smile:before, main#main section.bxs-smile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-smile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-smile:after {
  content: "\eeb0"; }

.bxs-sort-alt:before, main#main section.bxs-sort-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-sort-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-sort-alt:after {
  content: "\eeb1"; }

.bxs-spa:before, main#main section.bxs-spa#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-spa:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-spa:after {
  content: "\eeb2"; }

.bxs-speaker:before, main#main section.bxs-speaker#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-speaker:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-speaker:after {
  content: "\eeb3"; }

.bxs-spray-can:before, main#main section.bxs-spray-can#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-spray-can:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-spray-can:after {
  content: "\eeb4"; }

.bxs-spreadsheet:before, main#main section.bxs-spreadsheet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-spreadsheet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-spreadsheet:after {
  content: "\eeb5"; }

.bxs-square:before, main#main section.bxs-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-square:after {
  content: "\eeb6"; }

.bxs-square-rounded:before, main#main section.bxs-square-rounded#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-square-rounded:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-square-rounded:after {
  content: "\eeb7"; }

.bxs-star:before, main#main section.bxs-star#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-star:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-star:after {
  content: "\eeb8"; }

.bxs-star-half:before, main#main section.bxs-star-half#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-star-half:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-star-half:after {
  content: "\eeb9"; }

.bxs-sticker:before, main#main section.bxs-sticker#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-sticker:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-sticker:after {
  content: "\eeba"; }

.bxs-stopwatch:before, main#main section.bxs-stopwatch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-stopwatch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-stopwatch:after {
  content: "\eebb"; }

.bxs-store:before, main#main section.bxs-store#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-store:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-store:after {
  content: "\eebc"; }

.bxs-store-alt:before, main#main section.bxs-store-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-store-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-store-alt:after {
  content: "\eebd"; }

.bxs-sun:before, main#main section.bxs-sun#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-sun:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-sun:after {
  content: "\eebe"; }

.bxs-tachometer:before, main#main section.bxs-tachometer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tachometer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tachometer:after {
  content: "\eebf"; }

.bxs-tag:before, main#main section.bxs-tag#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tag:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tag:after {
  content: "\eec0"; }

.bxs-tag-alt:before, main#main section.bxs-tag-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tag-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tag-alt:after {
  content: "\eec1"; }

.bxs-tag-x:before, main#main section.bxs-tag-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tag-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tag-x:after {
  content: "\eec2"; }

.bxs-taxi:before, main#main section.bxs-taxi#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-taxi:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-taxi:after {
  content: "\eec3"; }

.bxs-tennis-ball:before, main#main section.bxs-tennis-ball#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tennis-ball:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tennis-ball:after {
  content: "\eec4"; }

.bxs-terminal:before, main#main section.bxs-terminal#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-terminal:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-terminal:after {
  content: "\eec5"; }

.bxs-thermometer:before, main#main section.bxs-thermometer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-thermometer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-thermometer:after {
  content: "\eec6"; }

.bxs-time:before, main#main section.bxs-time#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-time:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-time:after {
  content: "\eec7"; }

.bxs-time-five:before, main#main section.bxs-time-five#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-time-five:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-time-five:after {
  content: "\eec8"; }

.bxs-timer:before, main#main section.bxs-timer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-timer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-timer:after {
  content: "\eec9"; }

.bxs-tired:before, main#main section.bxs-tired#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tired:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tired:after {
  content: "\eeca"; }

.bxs-toggle-left:before, main#main section.bxs-toggle-left#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-toggle-left:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-toggle-left:after {
  content: "\eecb"; }

.bxs-toggle-right:before, main#main section.bxs-toggle-right#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-toggle-right:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-toggle-right:after {
  content: "\eecc"; }

.bxs-tone:before, main#main section.bxs-tone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tone:after {
  content: "\eecd"; }

.bxs-torch:before, main#main section.bxs-torch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-torch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-torch:after {
  content: "\eece"; }

.bxs-to-top:before, main#main section.bxs-to-top#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-to-top:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-to-top:after {
  content: "\eecf"; }

.bxs-traffic:before, main#main section.bxs-traffic#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-traffic:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-traffic:after {
  content: "\eed0"; }

.bxs-traffic-barrier:before, main#main section.bxs-traffic-barrier#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-traffic-barrier:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-traffic-barrier:after {
  content: "\eed1"; }

.bxs-traffic-cone:before, main#main section.bxs-traffic-cone#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-traffic-cone:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-traffic-cone:after {
  content: "\eed2"; }

.bxs-train:before, main#main section.bxs-train#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-train:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-train:after {
  content: "\eed3"; }

.bxs-trash:before, main#main section.bxs-trash#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-trash:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-trash:after {
  content: "\eed4"; }

.bxs-trash-alt:before, main#main section.bxs-trash-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-trash-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-trash-alt:after {
  content: "\eed5"; }

.bxs-tree:before, main#main section.bxs-tree#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tree:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tree:after {
  content: "\eed6"; }

.bxs-trophy:before, main#main section.bxs-trophy#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-trophy:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-trophy:after {
  content: "\eed7"; }

.bxs-truck:before, main#main section.bxs-truck#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-truck:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-truck:after {
  content: "\eed8"; }

.bxs-t-shirt:before, main#main section.bxs-t-shirt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-t-shirt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-t-shirt:after {
  content: "\eed9"; }

.bxs-tv:before, main#main section.bxs-tv#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-tv:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-tv:after {
  content: "\eeda"; }

.bxs-up-arrow:before, main#main section.bxs-up-arrow#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-up-arrow:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-up-arrow:after {
  content: "\eedb"; }

.bxs-up-arrow-alt:before, main#main section.bxs-up-arrow-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-up-arrow-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-up-arrow-alt:after {
  content: "\eedc"; }

.bxs-up-arrow-circle:before, main#main section.bxs-up-arrow-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-up-arrow-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-up-arrow-circle:after {
  content: "\eedd"; }

.bxs-up-arrow-square:before, main#main section.bxs-up-arrow-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-up-arrow-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-up-arrow-square:after {
  content: "\eede"; }

.bxs-upside-down:before, main#main section.bxs-upside-down#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-upside-down:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-upside-down:after {
  content: "\eedf"; }

.bxs-upvote:before, main#main section.bxs-upvote#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-upvote:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-upvote:after {
  content: "\eee0"; }

.bxs-user:before, main#main section.bxs-user#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user:after {
  content: "\eee1"; }

.bxs-user-account:before, main#main section.bxs-user-account#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-account:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-account:after {
  content: "\eee2"; }

.bxs-user-badge:before, main#main section.bxs-user-badge#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-badge:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-badge:after {
  content: "\eee3"; }

.bxs-user-check:before, main#main section.bxs-user-check#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-check:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-check:after {
  content: "\eee4"; }

.bxs-user-circle:before, main#main section.bxs-user-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-circle:after {
  content: "\eee5"; }

.bxs-user-detail:before, main#main section.bxs-user-detail#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-detail:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-detail:after {
  content: "\eee6"; }

.bxs-user-minus:before, main#main section.bxs-user-minus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-minus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-minus:after {
  content: "\eee7"; }

.bxs-user-pin:before, main#main section.bxs-user-pin#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-pin:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-pin:after {
  content: "\eee8"; }

.bxs-user-plus:before, main#main section.bxs-user-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-plus:after {
  content: "\eee9"; }

.bxs-user-rectangle:before, main#main section.bxs-user-rectangle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-rectangle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-rectangle:after {
  content: "\eeea"; }

.bxs-user-voice:before, main#main section.bxs-user-voice#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-voice:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-voice:after {
  content: "\eeeb"; }

.bxs-user-x:before, main#main section.bxs-user-x#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-user-x:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-user-x:after {
  content: "\eeec"; }

.bxs-vector:before, main#main section.bxs-vector#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-vector:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-vector:after {
  content: "\eeed"; }

.bxs-vial:before, main#main section.bxs-vial#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-vial:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-vial:after {
  content: "\eeee"; }

.bxs-video:before, main#main section.bxs-video#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-video:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-video:after {
  content: "\eeef"; }

.bxs-video-off:before, main#main section.bxs-video-off#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-video-off:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-video-off:after {
  content: "\eef0"; }

.bxs-video-plus:before, main#main section.bxs-video-plus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-video-plus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-video-plus:after {
  content: "\eef1"; }

.bxs-video-recording:before, main#main section.bxs-video-recording#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-video-recording:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-video-recording:after {
  content: "\eef2"; }

.bxs-videos:before, main#main section.bxs-videos#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-videos:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-videos:after {
  content: "\eef3"; }

.bxs-virus:before, main#main section.bxs-virus#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-virus:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-virus:after {
  content: "\eef4"; }

.bxs-virus-block:before, main#main section.bxs-virus-block#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-virus-block:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-virus-block:after {
  content: "\eef5"; }

.bxs-volume:before, main#main section.bxs-volume#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-volume:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-volume:after {
  content: "\eef6"; }

.bxs-volume-full:before, main#main section.bxs-volume-full#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-volume-full:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-volume-full:after {
  content: "\eef7"; }

.bxs-volume-low:before, main#main section.bxs-volume-low#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-volume-low:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-volume-low:after {
  content: "\eef8"; }

.bxs-volume-mute:before, main#main section.bxs-volume-mute#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-volume-mute:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-volume-mute:after {
  content: "\eef9"; }

.bxs-wallet:before, main#main section.bxs-wallet#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-wallet:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-wallet:after {
  content: "\eefa"; }

.bxs-wallet-alt:before, main#main section.bxs-wallet-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-wallet-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-wallet-alt:after {
  content: "\eefb"; }

.bxs-washer:before, main#main section.bxs-washer#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-washer:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-washer:after {
  content: "\eefc"; }

.bxs-watch:before, main#main section.bxs-watch#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-watch:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-watch:after {
  content: "\eefd"; }

.bxs-watch-alt:before, main#main section.bxs-watch-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-watch-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-watch-alt:after {
  content: "\eefe"; }

.bxs-webcam:before, main#main section.bxs-webcam#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-webcam:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-webcam:after {
  content: "\eeff"; }

.bxs-widget:before, main#main section.bxs-widget#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-widget:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-widget:after {
  content: "\ef00"; }

.bxs-window-alt:before, main#main section.bxs-window-alt#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-window-alt:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-window-alt:after {
  content: "\ef01"; }

.bxs-wine:before, main#main section.bxs-wine#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-wine:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-wine:after {
  content: "\ef02"; }

.bxs-wink-smile:before, main#main section.bxs-wink-smile#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-wink-smile:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-wink-smile:after {
  content: "\ef03"; }

.bxs-wink-tongue:before, main#main section.bxs-wink-tongue#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-wink-tongue:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-wink-tongue:after {
  content: "\ef04"; }

.bxs-wrench:before, main#main section.bxs-wrench#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-wrench:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-wrench:after {
  content: "\ef05"; }

.bxs-x-circle:before, main#main section.bxs-x-circle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-x-circle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-x-circle:after {
  content: "\ef06"; }

.bxs-x-square:before, main#main section.bxs-x-square#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-x-square:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-x-square:after {
  content: "\ef07"; }

.bxs-yin-yang:before, main#main section.bxs-yin-yang#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-yin-yang:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-yin-yang:after {
  content: "\ef08"; }

.bxs-zap:before, main#main section.bxs-zap#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-zap:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-zap:after {
  content: "\ef09"; }

.bxs-zoom-in:before, main#main section.bxs-zoom-in#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-zoom-in:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-zoom-in:after {
  content: "\ef0a"; }

.bxs-zoom-out:before, main#main section.bxs-zoom-out#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.bxs-zoom-out:after, #filters-form-mobile .param.multichoise .values .value input ~ label.bxs-zoom-out:after {
  content: "\ef0b"; }

body {
  font-family: 'Nunito';
  font-size: clamp(16px, 1vw, 21px);
  line-height: 1.5em;
  color: #333;
  font-weight: 300; }
  body h1 {
    font-size: clamp(32px, 5vw, 81px);
    font-weight: 900;
    line-height: 1.2em; }
  body h2 {
    font-size: clamp(24px, 3vw, 60px);
    font-weight: 800;
    line-height: 1.2em; }
  body h3 {
    font-size: clamp(20px, 5vw, 40px);
    font-weight: 700;
    line-height: 1.2em; }
  body h4 {
    font-size: clamp(18px, 5vw, 32px);
    font-weight: 600;
    line-height: 1.2em; }
  body h5 {
    font-size: clamp(16px, 5vw, 21px);
    font-weight: 500;
    line-height: 1.2em; }
  body h1 {
    color: #00A7FF;
    margin-top: 0; }
  body h2 {
    margin: 0;
    margin-bottom: .5em;
    color: #00A7FF; }

.container {
  margin: 0 auto;
  max-width: 1801px;
  width: 95%; }

@media (min-width: 900px) {
  .container {
    width: 90%; } }

@media (min-width: 1200px) {
  .container {
    width: 85%; } }

.col .row {
  margin-left: -10px;
  margin-right: -10px; }

.section {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  .section.no-pad {
    padding: 0; }
  .section.no-pad-bot {
    padding-bottom: 0; }
  .section.no-pad-top {
    padding-top: 0; }

.row {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px; }
  .row.flex {
    display: flex;
    flex-wrap: wrap; }
    .row.flex > .col {
      float: none; }
  .row.vcenter {
    align-items: center; }
  .row:after {
    content: "";
    display: table;
    clear: both; }
  .row .col {
    float: left;
    box-sizing: border-box;
    padding: 0 10px;
    min-height: 1px;
    width: 100%; }
    .row .col[class*="push-"], .row .col[class*="pull-"] {
      position: relative; }
    @media (max-width: 400px) {
      .row .col.t1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.t12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-t1 {
        margin-left: 8.33333%; }
      .row .col.pull-t1 {
        right: 8.33333%; }
      .row .col.push-t1 {
        left: 8.33333%; }
      .row .col.offset-t2 {
        margin-left: 16.66667%; }
      .row .col.pull-t2 {
        right: 16.66667%; }
      .row .col.push-t2 {
        left: 16.66667%; }
      .row .col.offset-t3 {
        margin-left: 25%; }
      .row .col.pull-t3 {
        right: 25%; }
      .row .col.push-t3 {
        left: 25%; }
      .row .col.offset-t4 {
        margin-left: 33.33333%; }
      .row .col.pull-t4 {
        right: 33.33333%; }
      .row .col.push-t4 {
        left: 33.33333%; }
      .row .col.offset-t5 {
        margin-left: 41.66667%; }
      .row .col.pull-t5 {
        right: 41.66667%; }
      .row .col.push-t5 {
        left: 41.66667%; }
      .row .col.offset-t6 {
        margin-left: 50%; }
      .row .col.pull-t6 {
        right: 50%; }
      .row .col.push-t6 {
        left: 50%; }
      .row .col.offset-t7 {
        margin-left: 58.33333%; }
      .row .col.pull-t7 {
        right: 58.33333%; }
      .row .col.push-t7 {
        left: 58.33333%; }
      .row .col.offset-t8 {
        margin-left: 66.66667%; }
      .row .col.pull-t8 {
        right: 66.66667%; }
      .row .col.push-t8 {
        left: 66.66667%; }
      .row .col.offset-t9 {
        margin-left: 75%; }
      .row .col.pull-t9 {
        right: 75%; }
      .row .col.push-t9 {
        left: 75%; }
      .row .col.offset-t10 {
        margin-left: 83.33333%; }
      .row .col.pull-t10 {
        right: 83.33333%; }
      .row .col.push-t10 {
        left: 83.33333%; }
      .row .col.offset-t11 {
        margin-left: 91.66667%; }
      .row .col.pull-t11 {
        right: 91.66667%; }
      .row .col.push-t11 {
        left: 91.66667%; }
      .row .col.offset-t12 {
        margin-left: 100%; }
      .row .col.pull-t12 {
        right: 100%; }
      .row .col.push-t12 {
        left: 100%; } }
    @media (min-width: 400px) {
      .row .col.xs1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xs12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-xs1 {
        margin-left: 8.33333%; }
      .row .col.pull-xs1 {
        right: 8.33333%; }
      .row .col.push-xs1 {
        left: 8.33333%; }
      .row .col.offset-xs2 {
        margin-left: 16.66667%; }
      .row .col.pull-xs2 {
        right: 16.66667%; }
      .row .col.push-xs2 {
        left: 16.66667%; }
      .row .col.offset-xs3 {
        margin-left: 25%; }
      .row .col.pull-xs3 {
        right: 25%; }
      .row .col.push-xs3 {
        left: 25%; }
      .row .col.offset-xs4 {
        margin-left: 33.33333%; }
      .row .col.pull-xs4 {
        right: 33.33333%; }
      .row .col.push-xs4 {
        left: 33.33333%; }
      .row .col.offset-xs5 {
        margin-left: 41.66667%; }
      .row .col.pull-xs5 {
        right: 41.66667%; }
      .row .col.push-xs5 {
        left: 41.66667%; }
      .row .col.offset-xs6 {
        margin-left: 50%; }
      .row .col.pull-xs6 {
        right: 50%; }
      .row .col.push-xs6 {
        left: 50%; }
      .row .col.offset-xs7 {
        margin-left: 58.33333%; }
      .row .col.pull-xs7 {
        right: 58.33333%; }
      .row .col.push-xs7 {
        left: 58.33333%; }
      .row .col.offset-xs8 {
        margin-left: 66.66667%; }
      .row .col.pull-xs8 {
        right: 66.66667%; }
      .row .col.push-xs8 {
        left: 66.66667%; }
      .row .col.offset-xs9 {
        margin-left: 75%; }
      .row .col.pull-xs9 {
        right: 75%; }
      .row .col.push-xs9 {
        left: 75%; }
      .row .col.offset-xs10 {
        margin-left: 83.33333%; }
      .row .col.pull-xs10 {
        right: 83.33333%; }
      .row .col.push-xs10 {
        left: 83.33333%; }
      .row .col.offset-xs11 {
        margin-left: 91.66667%; }
      .row .col.pull-xs11 {
        right: 91.66667%; }
      .row .col.push-xs11 {
        left: 91.66667%; }
      .row .col.offset-xs12 {
        margin-left: 100%; }
      .row .col.pull-xs12 {
        right: 100%; }
      .row .col.push-xs12 {
        left: 100%; } }
    @media (min-width: 600px) {
      .row .col.s1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.s12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-s1 {
        margin-left: 8.33333%; }
      .row .col.pull-s1 {
        right: 8.33333%; }
      .row .col.push-s1 {
        left: 8.33333%; }
      .row .col.offset-s2 {
        margin-left: 16.66667%; }
      .row .col.pull-s2 {
        right: 16.66667%; }
      .row .col.push-s2 {
        left: 16.66667%; }
      .row .col.offset-s3 {
        margin-left: 25%; }
      .row .col.pull-s3 {
        right: 25%; }
      .row .col.push-s3 {
        left: 25%; }
      .row .col.offset-s4 {
        margin-left: 33.33333%; }
      .row .col.pull-s4 {
        right: 33.33333%; }
      .row .col.push-s4 {
        left: 33.33333%; }
      .row .col.offset-s5 {
        margin-left: 41.66667%; }
      .row .col.pull-s5 {
        right: 41.66667%; }
      .row .col.push-s5 {
        left: 41.66667%; }
      .row .col.offset-s6 {
        margin-left: 50%; }
      .row .col.pull-s6 {
        right: 50%; }
      .row .col.push-s6 {
        left: 50%; }
      .row .col.offset-s7 {
        margin-left: 58.33333%; }
      .row .col.pull-s7 {
        right: 58.33333%; }
      .row .col.push-s7 {
        left: 58.33333%; }
      .row .col.offset-s8 {
        margin-left: 66.66667%; }
      .row .col.pull-s8 {
        right: 66.66667%; }
      .row .col.push-s8 {
        left: 66.66667%; }
      .row .col.offset-s9 {
        margin-left: 75%; }
      .row .col.pull-s9 {
        right: 75%; }
      .row .col.push-s9 {
        left: 75%; }
      .row .col.offset-s10 {
        margin-left: 83.33333%; }
      .row .col.pull-s10 {
        right: 83.33333%; }
      .row .col.push-s10 {
        left: 83.33333%; }
      .row .col.offset-s11 {
        margin-left: 91.66667%; }
      .row .col.pull-s11 {
        right: 91.66667%; }
      .row .col.push-s11 {
        left: 91.66667%; }
      .row .col.offset-s12 {
        margin-left: 100%; }
      .row .col.pull-s12 {
        right: 100%; }
      .row .col.push-s12 {
        left: 100%; } }
    @media (min-width: 900px) {
      .row .col.m1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.m12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-m1 {
        margin-left: 8.33333%; }
      .row .col.pull-m1 {
        right: 8.33333%; }
      .row .col.push-m1 {
        left: 8.33333%; }
      .row .col.offset-m2 {
        margin-left: 16.66667%; }
      .row .col.pull-m2 {
        right: 16.66667%; }
      .row .col.push-m2 {
        left: 16.66667%; }
      .row .col.offset-m3 {
        margin-left: 25%; }
      .row .col.pull-m3 {
        right: 25%; }
      .row .col.push-m3 {
        left: 25%; }
      .row .col.offset-m4 {
        margin-left: 33.33333%; }
      .row .col.pull-m4 {
        right: 33.33333%; }
      .row .col.push-m4 {
        left: 33.33333%; }
      .row .col.offset-m5 {
        margin-left: 41.66667%; }
      .row .col.pull-m5 {
        right: 41.66667%; }
      .row .col.push-m5 {
        left: 41.66667%; }
      .row .col.offset-m6 {
        margin-left: 50%; }
      .row .col.pull-m6 {
        right: 50%; }
      .row .col.push-m6 {
        left: 50%; }
      .row .col.offset-m7 {
        margin-left: 58.33333%; }
      .row .col.pull-m7 {
        right: 58.33333%; }
      .row .col.push-m7 {
        left: 58.33333%; }
      .row .col.offset-m8 {
        margin-left: 66.66667%; }
      .row .col.pull-m8 {
        right: 66.66667%; }
      .row .col.push-m8 {
        left: 66.66667%; }
      .row .col.offset-m9 {
        margin-left: 75%; }
      .row .col.pull-m9 {
        right: 75%; }
      .row .col.push-m9 {
        left: 75%; }
      .row .col.offset-m10 {
        margin-left: 83.33333%; }
      .row .col.pull-m10 {
        right: 83.33333%; }
      .row .col.push-m10 {
        left: 83.33333%; }
      .row .col.offset-m11 {
        margin-left: 91.66667%; }
      .row .col.pull-m11 {
        right: 91.66667%; }
      .row .col.push-m11 {
        left: 91.66667%; }
      .row .col.offset-m12 {
        margin-left: 100%; }
      .row .col.pull-m12 {
        right: 100%; }
      .row .col.push-m12 {
        left: 100%; } }
    @media (min-width: 1200px) {
      .row .col.l1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.l12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-l1 {
        margin-left: 8.33333%; }
      .row .col.pull-l1 {
        right: 8.33333%; }
      .row .col.push-l1 {
        left: 8.33333%; }
      .row .col.offset-l2 {
        margin-left: 16.66667%; }
      .row .col.pull-l2 {
        right: 16.66667%; }
      .row .col.push-l2 {
        left: 16.66667%; }
      .row .col.offset-l3 {
        margin-left: 25%; }
      .row .col.pull-l3 {
        right: 25%; }
      .row .col.push-l3 {
        left: 25%; }
      .row .col.offset-l4 {
        margin-left: 33.33333%; }
      .row .col.pull-l4 {
        right: 33.33333%; }
      .row .col.push-l4 {
        left: 33.33333%; }
      .row .col.offset-l5 {
        margin-left: 41.66667%; }
      .row .col.pull-l5 {
        right: 41.66667%; }
      .row .col.push-l5 {
        left: 41.66667%; }
      .row .col.offset-l6 {
        margin-left: 50%; }
      .row .col.pull-l6 {
        right: 50%; }
      .row .col.push-l6 {
        left: 50%; }
      .row .col.offset-l7 {
        margin-left: 58.33333%; }
      .row .col.pull-l7 {
        right: 58.33333%; }
      .row .col.push-l7 {
        left: 58.33333%; }
      .row .col.offset-l8 {
        margin-left: 66.66667%; }
      .row .col.pull-l8 {
        right: 66.66667%; }
      .row .col.push-l8 {
        left: 66.66667%; }
      .row .col.offset-l9 {
        margin-left: 75%; }
      .row .col.pull-l9 {
        right: 75%; }
      .row .col.push-l9 {
        left: 75%; }
      .row .col.offset-l10 {
        margin-left: 83.33333%; }
      .row .col.pull-l10 {
        right: 83.33333%; }
      .row .col.push-l10 {
        left: 83.33333%; }
      .row .col.offset-l11 {
        margin-left: 91.66667%; }
      .row .col.pull-l11 {
        right: 91.66667%; }
      .row .col.push-l11 {
        left: 91.66667%; }
      .row .col.offset-l12 {
        margin-left: 100%; }
      .row .col.pull-l12 {
        right: 100%; }
      .row .col.push-l12 {
        left: 100%; } }
    @media (min-width: 1600px) {
      .row .col.xl1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.xl12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-xl1 {
        margin-left: 8.33333%; }
      .row .col.pull-xl1 {
        right: 8.33333%; }
      .row .col.push-xl1 {
        left: 8.33333%; }
      .row .col.offset-xl2 {
        margin-left: 16.66667%; }
      .row .col.pull-xl2 {
        right: 16.66667%; }
      .row .col.push-xl2 {
        left: 16.66667%; }
      .row .col.offset-xl3 {
        margin-left: 25%; }
      .row .col.pull-xl3 {
        right: 25%; }
      .row .col.push-xl3 {
        left: 25%; }
      .row .col.offset-xl4 {
        margin-left: 33.33333%; }
      .row .col.pull-xl4 {
        right: 33.33333%; }
      .row .col.push-xl4 {
        left: 33.33333%; }
      .row .col.offset-xl5 {
        margin-left: 41.66667%; }
      .row .col.pull-xl5 {
        right: 41.66667%; }
      .row .col.push-xl5 {
        left: 41.66667%; }
      .row .col.offset-xl6 {
        margin-left: 50%; }
      .row .col.pull-xl6 {
        right: 50%; }
      .row .col.push-xl6 {
        left: 50%; }
      .row .col.offset-xl7 {
        margin-left: 58.33333%; }
      .row .col.pull-xl7 {
        right: 58.33333%; }
      .row .col.push-xl7 {
        left: 58.33333%; }
      .row .col.offset-xl8 {
        margin-left: 66.66667%; }
      .row .col.pull-xl8 {
        right: 66.66667%; }
      .row .col.push-xl8 {
        left: 66.66667%; }
      .row .col.offset-xl9 {
        margin-left: 75%; }
      .row .col.pull-xl9 {
        right: 75%; }
      .row .col.push-xl9 {
        left: 75%; }
      .row .col.offset-xl10 {
        margin-left: 83.33333%; }
      .row .col.pull-xl10 {
        right: 83.33333%; }
      .row .col.push-xl10 {
        left: 83.33333%; }
      .row .col.offset-xl11 {
        margin-left: 91.66667%; }
      .row .col.pull-xl11 {
        right: 91.66667%; }
      .row .col.push-xl11 {
        left: 91.66667%; }
      .row .col.offset-xl12 {
        margin-left: 100%; }
      .row .col.pull-xl12 {
        right: 100%; }
      .row .col.push-xl12 {
        left: 100%; } }
    @media (min-width: 1801px) {
      .row .col.h1 {
        width: 8.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h2 {
        width: 16.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h3 {
        width: 25%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h4 {
        width: 33.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h5 {
        width: 41.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h6 {
        width: 50%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h7 {
        width: 58.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h8 {
        width: 66.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h9 {
        width: 75%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h10 {
        width: 83.33333%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h11 {
        width: 91.66667%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.h12 {
        width: 100%;
        margin-left: 0;
        left: auto;
        right: auto; }
      .row .col.offset-h1 {
        margin-left: 8.33333%; }
      .row .col.pull-h1 {
        right: 8.33333%; }
      .row .col.push-h1 {
        left: 8.33333%; }
      .row .col.offset-h2 {
        margin-left: 16.66667%; }
      .row .col.pull-h2 {
        right: 16.66667%; }
      .row .col.push-h2 {
        left: 16.66667%; }
      .row .col.offset-h3 {
        margin-left: 25%; }
      .row .col.pull-h3 {
        right: 25%; }
      .row .col.push-h3 {
        left: 25%; }
      .row .col.offset-h4 {
        margin-left: 33.33333%; }
      .row .col.pull-h4 {
        right: 33.33333%; }
      .row .col.push-h4 {
        left: 33.33333%; }
      .row .col.offset-h5 {
        margin-left: 41.66667%; }
      .row .col.pull-h5 {
        right: 41.66667%; }
      .row .col.push-h5 {
        left: 41.66667%; }
      .row .col.offset-h6 {
        margin-left: 50%; }
      .row .col.pull-h6 {
        right: 50%; }
      .row .col.push-h6 {
        left: 50%; }
      .row .col.offset-h7 {
        margin-left: 58.33333%; }
      .row .col.pull-h7 {
        right: 58.33333%; }
      .row .col.push-h7 {
        left: 58.33333%; }
      .row .col.offset-h8 {
        margin-left: 66.66667%; }
      .row .col.pull-h8 {
        right: 66.66667%; }
      .row .col.push-h8 {
        left: 66.66667%; }
      .row .col.offset-h9 {
        margin-left: 75%; }
      .row .col.pull-h9 {
        right: 75%; }
      .row .col.push-h9 {
        left: 75%; }
      .row .col.offset-h10 {
        margin-left: 83.33333%; }
      .row .col.pull-h10 {
        right: 83.33333%; }
      .row .col.push-h10 {
        left: 83.33333%; }
      .row .col.offset-h11 {
        margin-left: 91.66667%; }
      .row .col.pull-h11 {
        right: 91.66667%; }
      .row .col.push-h11 {
        left: 91.66667%; }
      .row .col.offset-h12 {
        margin-left: 100%; }
      .row .col.pull-h12 {
        right: 100%; }
      .row .col.push-h12 {
        left: 100%; } }

@media (max-width: 600px) {
  .hide-s-down {
    display: none !important; } }

@media (min-width: 600px) {
  .hide-s-up {
    display: none !important; } }

@media (min-width: 600px) and (max-width: 900px) {
  .hide-s-only {
    display: none !important; } }

@media (max-width: 900px) {
  .hide-m-down {
    display: none !important; } }

@media (min-width: 900px) {
  .hide-m-up {
    display: none !important; } }

@media (min-width: 900px) and (max-width: 1200px) {
  .hide-m-only {
    display: none !important; } }

@media (max-width: 1200px) {
  .hide-l-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hide-l-up {
    display: none !important; } }

@media (min-width: 1200px) and (max-width: 1600px) {
  .hide-l-only {
    display: none !important; } }

@media (max-width: 1600px) {
  .hide-xl-down {
    display: none !important; } }

@media (min-width: 1600px) {
  .hide-xl-up {
    display: none !important; } }

@media (min-width: 1600px) and (max-width: 1801px) {
  .hide-xl-only {
    display: none !important; } }

@media (min-width: 1801px) {
  .hide-h {
    display: none; } }

@media (max-width: 600px) {
  .align-left-s-down {
    text-align: left; } }

@media (min-width: 600px) {
  .align-left-s-up {
    text-align: left; } }

@media (min-width: 600px) and (max-width: 900px) {
  .align-left-s-only {
    text-align: left; } }

@media (max-width: 600px) {
  .align-center-s-down {
    text-align: center; } }

@media (min-width: 600px) {
  .align-center-s-up {
    text-align: center; } }

@media (min-width: 600px) and (max-width: 900px) {
  .align-center-s-only {
    text-align: center; } }

@media (max-width: 600px) {
  .align-right-s-down {
    text-align: right; } }

@media (min-width: 600px) {
  .align-right-s-up {
    text-align: right; } }

@media (min-width: 600px) and (max-width: 900px) {
  .align-right-s-only {
    text-align: right; } }

@media (max-width: 900px) {
  .align-left-m-down {
    text-align: left; } }

@media (min-width: 900px) {
  .align-left-m-up {
    text-align: left; } }

@media (min-width: 900px) and (max-width: 1200px) {
  .align-left-m-only {
    text-align: left; } }

@media (max-width: 900px) {
  .align-center-m-down {
    text-align: center; } }

@media (min-width: 900px) {
  .align-center-m-up {
    text-align: center; } }

@media (min-width: 900px) and (max-width: 1200px) {
  .align-center-m-only {
    text-align: center; } }

@media (max-width: 900px) {
  .align-right-m-down {
    text-align: right; } }

@media (min-width: 900px) {
  .align-right-m-up {
    text-align: right; } }

@media (min-width: 900px) and (max-width: 1200px) {
  .align-right-m-only {
    text-align: right; } }

@media (max-width: 1200px) {
  .align-left-l-down {
    text-align: left; } }

@media (min-width: 1200px) {
  .align-left-l-up {
    text-align: left; } }

@media (min-width: 1200px) and (max-width: 1600px) {
  .align-left-l-only {
    text-align: left; } }

@media (max-width: 1200px) {
  .align-center-l-down {
    text-align: center; } }

@media (min-width: 1200px) {
  .align-center-l-up {
    text-align: center; } }

@media (min-width: 1200px) and (max-width: 1600px) {
  .align-center-l-only {
    text-align: center; } }

@media (max-width: 1200px) {
  .align-right-l-down {
    text-align: right; } }

@media (min-width: 1200px) {
  .align-right-l-up {
    text-align: right; } }

@media (min-width: 1200px) and (max-width: 1600px) {
  .align-right-l-only {
    text-align: right; } }

@media (max-width: 1600px) {
  .align-left-xl-down {
    text-align: left; } }

@media (min-width: 1600px) {
  .align-left-xl-up {
    text-align: left; } }

@media (min-width: 1600px) and (max-width: 1801px) {
  .align-left-xl-only {
    text-align: left; } }

@media (max-width: 1600px) {
  .align-center-xl-down {
    text-align: center; } }

@media (min-width: 1600px) {
  .align-center-xl-up {
    text-align: center; } }

@media (min-width: 1600px) and (max-width: 1801px) {
  .align-center-xl-only {
    text-align: center; } }

@media (max-width: 1600px) {
  .align-right-xl-down {
    text-align: right; } }

@media (min-width: 1600px) {
  .align-right-xl-up {
    text-align: right; } }

@media (min-width: 1600px) and (max-width: 1801px) {
  .align-right-xl-only {
    text-align: right; } }

@media (min-width: 1801px) {
  .align-left-h {
    text-align: left; } }

@media (min-width: 1801px) {
  .align-center-h {
    text-align: center; } }

@media (min-width: 1801px) {
  .align-right-h {
    text-align: right; } }

@media (max-width: 1600px) {
  .order-xl1 {
    order: 1; } }

@media (max-width: 1600px) {
  .order-xl2 {
    order: 2; } }

@media (max-width: 1600px) {
  .order-xl3 {
    order: 3; } }

@media (max-width: 1600px) {
  .order-xl4 {
    order: 4; } }

@media (max-width: 1600px) {
  .order-xl5 {
    order: 5; } }

@media (max-width: 1600px) {
  .order-xl6 {
    order: 6; } }

@media (max-width: 1600px) {
  .order-xl7 {
    order: 7; } }

@media (max-width: 1600px) {
  .order-xl8 {
    order: 8; } }

@media (max-width: 1600px) {
  .order-xl9 {
    order: 9; } }

@media (max-width: 1600px) {
  .order-xl10 {
    order: 10; } }

@media (max-width: 1600px) {
  .order-xl11 {
    order: 11; } }

@media (max-width: 1200px) {
  .order-l1 {
    order: 1; } }

@media (max-width: 1200px) {
  .order-l2 {
    order: 2; } }

@media (max-width: 1200px) {
  .order-l3 {
    order: 3; } }

@media (max-width: 1200px) {
  .order-l4 {
    order: 4; } }

@media (max-width: 1200px) {
  .order-l5 {
    order: 5; } }

@media (max-width: 1200px) {
  .order-l6 {
    order: 6; } }

@media (max-width: 1200px) {
  .order-l7 {
    order: 7; } }

@media (max-width: 1200px) {
  .order-l8 {
    order: 8; } }

@media (max-width: 1200px) {
  .order-l9 {
    order: 9; } }

@media (max-width: 1200px) {
  .order-l10 {
    order: 10; } }

@media (max-width: 1200px) {
  .order-l11 {
    order: 11; } }

@media (max-width: 900px) {
  .order-m1 {
    order: 1; } }

@media (max-width: 900px) {
  .order-m2 {
    order: 2; } }

@media (max-width: 900px) {
  .order-m3 {
    order: 3; } }

@media (max-width: 900px) {
  .order-m4 {
    order: 4; } }

@media (max-width: 900px) {
  .order-m5 {
    order: 5; } }

@media (max-width: 900px) {
  .order-m6 {
    order: 6; } }

@media (max-width: 900px) {
  .order-m7 {
    order: 7; } }

@media (max-width: 900px) {
  .order-m8 {
    order: 8; } }

@media (max-width: 900px) {
  .order-m9 {
    order: 9; } }

@media (max-width: 900px) {
  .order-m10 {
    order: 10; } }

@media (max-width: 900px) {
  .order-m11 {
    order: 11; } }

@media (max-width: 600px) {
  .order-s1 {
    order: 1; } }

@media (max-width: 600px) {
  .order-s2 {
    order: 2; } }

@media (max-width: 600px) {
  .order-s3 {
    order: 3; } }

@media (max-width: 600px) {
  .order-s4 {
    order: 4; } }

@media (max-width: 600px) {
  .order-s5 {
    order: 5; } }

@media (max-width: 600px) {
  .order-s6 {
    order: 6; } }

@media (max-width: 600px) {
  .order-s7 {
    order: 7; } }

@media (max-width: 600px) {
  .order-s8 {
    order: 8; } }

@media (max-width: 600px) {
  .order-s9 {
    order: 9; } }

@media (max-width: 600px) {
  .order-s10 {
    order: 10; } }

@media (max-width: 600px) {
  .order-s11 {
    order: 11; } }

.zoomer {
  cursor: pointer; }

.zoomer-wrapper {
  position: relative;
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color .4s;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; }
  .zoomer-wrapper .closer, .zoomer-wrapper .zoomer-arrow {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 32px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.4);
    cursor: pointer;
    transition: opacity .2s;
    opacity: 0; }
    .zoomer-wrapper .closer:hover, .zoomer-wrapper .zoomer-arrow:hover {
      background-color: rgba(0, 0, 0, 0.8); }
  .zoomer-wrapper * {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none; }
  .zoomer-wrapper .zoomer-viewer {
    width: 80%;
    height: 80%;
    display: flex;
    overflow: hidden;
    opacity: 0; }
    .zoomer-wrapper .zoomer-viewer .zoomer-slide {
      width: 100%;
      height: 100%;
      flex-shrink: 0; }
      .zoomer-wrapper .zoomer-viewer .zoomer-slide img {
        width: 100%;
        height: 100%;
        -o-object-fit: contain;
           object-fit: contain;
        -o-object-position: center center;
           object-position: center center;
        pointer-events: none; }
  .zoomer-wrapper.open {
    background-color: rgba(0, 0, 0, 0.8); }
    .zoomer-wrapper.open .zoomer-viewer {
      transform: none; }
    .zoomer-wrapper.open .closer, .zoomer-wrapper.open .zoomer-arrow {
      opacity: 1; }
  .zoomer-wrapper .zoomer-arrow {
    top: 50%;
    transform: translateY(-50%); }
    .zoomer-wrapper .zoomer-arrow.prev, .zoomer-wrapper main#main section#stories .stories-modal .stories-modal-content .swiper .zoomer-arrow.next, main#main section#stories .stories-modal .stories-modal-content .swiper .zoomer-wrapper .zoomer-arrow.next {
      right: unset;
      left: 0; }

/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  touch-action: none;
  -moz-user-select: none;
  user-select: none;
  box-sizing: border-box; }

.noUi-target {
  position: relative; }

.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }

/* Wrapper for all connect elements.
  */
.noUi-connects {
  overflow: hidden;
  z-index: 0; }

.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat; }

/* Offset direction
  */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto; }

/* Give origins 0 height/width so they don't interfere with clicking the
  * connect elements.
  */
.noUi-vertical .noUi-origin {
  top: -100%;
  width: 0; }

.noUi-horizontal .noUi-origin {
  height: 0; }

.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute; }

.noUi-touch-area {
  height: 100%;
  width: 100%; }

.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  transition: transform 0.3s; }

.noUi-state-drag * {
  cursor: inherit !important; }

/* Slider size and handle placement;
  */
.noUi-horizontal {
  height: 18px; }

.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px; }

.noUi-vertical {
  width: 18px; }

.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  bottom: -17px; }

.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto; }

/* Styling;
  * Giving the connect element a border radius causes issues with using transform: scale
  */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB; }

.noUi-connects {
  border-radius: 3px; }

.noUi-connect {
  background: #3FB8AF; }

/* Handles and cursors;
  */
.noUi-draggable {
  cursor: ew-resize; }

.noUi-vertical .noUi-draggable {
  cursor: ns-resize; }

.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; }

.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; }

/* Handle stripes;
  */
.noUi-handle:before, main#main section.noUi-handle#carry:after, main#catalog section#main-content form .param.multichoise .values .value input ~ label.noUi-handle:after, #filters-form-mobile .param.multichoise .values .value input ~ label.noUi-handle:after,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px; }

.noUi-handle:after {
  left: 17px; }

.noUi-vertical .noUi-handle:before, .noUi-vertical main#main section.noUi-handle#carry:after, main#main .noUi-vertical section.noUi-handle#carry:after, .noUi-vertical main#catalog section#main-content form .param.multichoise .values .value input ~ label.noUi-handle:after, main#catalog section#main-content form .param.multichoise .values .value .noUi-vertical input ~ label.noUi-handle:after, .noUi-vertical #filters-form-mobile .param.multichoise .values .value input ~ label.noUi-handle:after, #filters-form-mobile .param.multichoise .values .value .noUi-vertical input ~ label.noUi-handle:after,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px; }

.noUi-vertical .noUi-handle:after {
  top: 17px; }

/* Disabled state;
  */
[disabled] .noUi-connect {
  background: #B8B8B8; }

[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed; }

/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  box-sizing: border-box; }

.noUi-pips {
  position: absolute;
  color: #999; }

/* Values;
  *
  */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center; }

.noUi-value-sub {
  color: #ccc;
  font-size: 10px; }

/* Markings;
  *
  */
.noUi-marker {
  position: absolute;
  background: #CCC; }

.noUi-marker-sub {
  background: #AAA; }

.noUi-marker-large {
  background: #AAA; }

/* Horizontal layout;
  *
  */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%; }

.noUi-value-horizontal {
  transform: translate(-50%, 50%); }
  .noUi-rtl .noUi-value-horizontal {
    transform: translate(50%, 50%); }

.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px; }

.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px; }

.noUi-marker-horizontal.noUi-marker-large {
  height: 15px; }

/* Vertical layout;
  *
  */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%; }

.noUi-value-vertical {
  transform: translate(0, -50%);
  padding-left: 25px; }
  .noUi-rtl .noUi-value-vertical {
    transform: translate(0, 50%); }

.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px; }

.noUi-marker-vertical.noUi-marker-sub {
  width: 10px; }

.noUi-marker-vertical.noUi-marker-large {
  width: 15px; }

.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap; }

.noUi-horizontal .noUi-tooltip {
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%; }

.noUi-vertical .noUi-tooltip {
  transform: translate(0, -50%);
  top: 50%;
  right: 120%; }

.noUi-horizontal .noUi-origin > .noUi-tooltip {
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px; }

.noUi-vertical .noUi-origin > .noUi-tooltip {
  transform: translate(0, -18px);
  top: auto;
  right: 28px; }

main#main {
  overflow-x: hidden; }
  main#main section#hero {
    margin-bottom: 8vmax;
    margin-top: -155px; }
    @media (min-width: 800px) {
      main#main section#hero {
        margin-bottom: calc(110px + 6vmax); } }
    main#main section#hero .hero-wrapper {
      max-width: 100vw; }
      main#main section#hero .hero-wrapper .hero-content {
        height: 60vh;
        min-height: calc(570px + 5vmax);
        background-color: #00A7FF;
        background-image: url(../img/hero_i.svg);
        background-position: top 40% center;
        background-repeat: no-repeat;
        background-size: 95vw auto;
        position: relative;
        padding-top: 180px; }
        @media (min-width: 500px) {
          main#main section#hero .hero-wrapper .hero-content {
            border-radius: 0 0 50% 50% / 30vh 30vh;
            margin-left: -10vmax;
            width: calc(100% + 20vmax); } }
        @media (max-width: 800px) {
          main#main section#hero .hero-wrapper .hero-content {
            height: unset;
            border-radius: 0 0 50% 50% / 10vh 10vh;
            margin-left: -10vmax;
            width: calc(100% + 20vmax); } }
        main#main section#hero .hero-wrapper .hero-content .hero-text {
          text-align: center;
          color: #fff;
          position: relative; }
          main#main section#hero .hero-wrapper .hero-content .hero-text h1, main#main section#hero .hero-wrapper .hero-content .hero-text .slogan {
            margin: 0; }
          main#main section#hero .hero-wrapper .hero-content .hero-text h1 {
            text-transform: uppercase; }
        main#main section#hero .hero-wrapper .hero-content .capsule-wrapper {
          display: flex;
          justify-content: center;
          margin-top: 5vmax;
          position: relative; }
          main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule {
            width: calc(200px + 5vmax);
            margin: 0 .5vmax;
            text-align: center;
            aspect-ratio: 1 / 1.5;
            border-radius: calc(250px + 2vmax);
            position: relative;
            z-index: 2;
            overflow: hidden;
            will-change: transform, box-shadow;
            transition: transform .2s, box-shadow .2s; }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule:nth-child(2) {
              transform: translateY(5%); }
              @media (max-width: 800px) {
                main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule:nth-child(2) {
                  transform: none; } }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule a {
              display: flex;
              width: 100%;
              height: 100%;
              align-items: flex-end;
              justify-content: center;
              padding-bottom: 10%;
              background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0) 30%);
              color: #fff;
              font-weight: 800;
              text-transform: uppercase;
              font-size: 1.8rem;
              line-height: 1.3em;
              position: relative;
              z-index: 3; }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule .lazy {
              position: absolute;
              width: 100%;
              height: 100%;
              z-index: 2;
              background-position: center center;
              background-size: cover; }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule:hover {
              transform: translateY(-2%);
              box-shadow: 0 125px 80px rgba(25, 58, 105, 0.07), 0 81px 46px rgba(25, 58, 105, 0.05), 0 48px 25px rgba(25, 58, 105, 0.04); }
              main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule:hover:nth-child(2) {
                transform: translateY(3%); }
                @media (max-width: 1000px) {
                  main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule:hover:nth-child(2) {
                    transform: translateY(-2%); } }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#water {
              background-color: #00A7FF; }
              main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#water:before, main#main section#hero .hero-wrapper .hero-content .capsule-wrapper main#catalog section#main-content form .param.multichoise .values .value input ~ label.capsule#water:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#hero .hero-wrapper .hero-content .capsule-wrapper input ~ label.capsule#water:after, main#main section#hero .hero-wrapper .hero-content .capsule-wrapper #filters-form-mobile .param.multichoise .values .value input ~ label.capsule#water:after, #filters-form-mobile .param.multichoise .values .value main#main section#hero .hero-wrapper .hero-content .capsule-wrapper input ~ label.capsule#water:after {
                content: '';
                position: absolute;
                aspect-ratio: 4 / 2.25;
                width: 50%;
                top: 10%;
                left: 50%;
                transform: translateX(-50%);
                background: url(../img/waves.svg);
                background-size: contain;
                background-repeat: no-repeat;
                z-index: 1;
                pointer-events: none; }
                @media (max-width: 800px) {
                  main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#water:before, main#main section#hero .hero-wrapper .hero-content .capsule-wrapper main#catalog section#main-content form .param.multichoise .values .value input ~ label.capsule#water:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#hero .hero-wrapper .hero-content .capsule-wrapper input ~ label.capsule#water:after, main#main section#hero .hero-wrapper .hero-content .capsule-wrapper #filters-form-mobile .param.multichoise .values .value input ~ label.capsule#water:after, #filters-form-mobile .param.multichoise .values .value main#main section#hero .hero-wrapper .hero-content .capsule-wrapper input ~ label.capsule#water:after {
                    width: 50%; } }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#catalog {
              background-color: #FF5F19; }
              @media (max-width: 800px) {
                main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#catalog .lazy {
                  transform: translateY(20%); } }
              main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#catalog:before, main#main section#hero .hero-wrapper .hero-content .capsule-wrapper main#catalog section#main-content form .param.multichoise .values .value input ~ label.capsule#catalog:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#hero .hero-wrapper .hero-content .capsule-wrapper input ~ label.capsule#catalog:after, main#main section#hero .hero-wrapper .hero-content .capsule-wrapper #filters-form-mobile .param.multichoise .values .value input ~ label.capsule#catalog:after, #filters-form-mobile .param.multichoise .values .value main#main section#hero .hero-wrapper .hero-content .capsule-wrapper input ~ label.capsule#catalog:after {
                content: '';
                position: absolute;
                aspect-ratio: .8 / 1;
                width: 40%;
                left: 50%;
                transform: translateX(-50%);
                top: 12%;
                z-index: 1;
                background-image: url(../img/burger.svg);
                background-size: contain;
                background-repeat: no-repeat;
                pointer-events: none; }
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#activities {
              background-color: #fff;
              background-image: url(../img/activities-bg.jpg);
              background-size: cover;
              background-position: center center;
              background-repeat: no-repeat; }
              main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule#activities:after {
                content: '';
                display: block;
                position: absolute;
                left: 50%;
                top: 18%;
                width: 50%;
                transform: translateX(-50%);
                aspect-ratio: 3 / 1;
                background-image: url(../img/smile.svg);
                background-size: contain;
                background-repeat: no-repeat;
                z-index: 0; }
          @media (max-width: 800px) {
            main#main section#hero .hero-wrapper .hero-content .capsule-wrapper {
              flex-direction: column;
              align-items: center; }
              main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule {
                aspect-ratio: 2.2 / 1;
                width: 70vw;
                margin-bottom: 20px; }
                main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule a {
                  padding-bottom: 5%;
                  font-size: calc(16px + .2vmax); }
                  main#main section#hero .hero-wrapper .hero-content .capsule-wrapper .capsule a br {
                    display: none; } }
  main#main section#stories .stories-wrapper {
    position: relative; }
    main#main section#stories .stories-wrapper .arrow {
      position: absolute;
      top: calc(50% - 12px);
      border: 1px solid #00A7FF;
      z-index: 2;
      width: 1.5em;
      height: 1.5em;
      text-align: center;
      border-radius: 50%;
      font-size: 18px;
      background-color: #fff;
      display: flex;
      align-items: center;
      justify-content: center;
      box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.2); }
      main#main section#stories .stories-wrapper .arrow:before, main#main section#stories .stories-wrapper section.arrow#carry:after, main#main section#stories .stories-wrapper main#catalog section#main-content form .param.multichoise .values .value input ~ label.arrow:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#stories .stories-wrapper input ~ label.arrow:after, main#main section#stories .stories-wrapper #filters-form-mobile .param.multichoise .values .value input ~ label.arrow:after, #filters-form-mobile .param.multichoise .values .value main#main section#stories .stories-wrapper input ~ label.arrow:after {
        transform: translateY(1px); }
      main#main section#stories .stories-wrapper .arrow:not(.visible) {
        display: none; }
      main#main section#stories .stories-wrapper .arrow.left {
        left: 0;
        transform: translate(-50%, -50%); }
      main#main section#stories .stories-wrapper .arrow.right {
        right: 0;
        transform: translate(50%, -50%); }
    main#main section#stories .stories-wrapper ul.stories {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      overflow-y: auto;
      padding: 2px 0;
      width: -moz-fit-content;
      width: fit-content;
      margin: auto;
      max-width: 100%; }
      @media (min-width: 700px) {
        main#main section#stories .stories-wrapper ul.stories {
          justify-content: center;
          overflow: visible; } }
      main#main section#stories .stories-wrapper ul.stories::-webkit-scrollbar {
        height: 1px; }
      main#main section#stories .stories-wrapper ul.stories li:not(.arrow) {
        margin: 0 5px; }
        main#main section#stories .stories-wrapper ul.stories li:not(.arrow) a {
          position: relative;
          display: block;
          margin: auto;
          width: 85px; }
          main#main section#stories .stories-wrapper ul.stories li:not(.arrow) a:before {
            content: '';
            display: block;
            width: 100%;
            height: 100%;
            position: absolute;
            border-radius: 50%;
            transition: box-shadow .2s;
            box-shadow: 0 0 0 2px #FF5F19, 0 0 0 4px #fff inset;
            pointer-events: none; }
          main#main section#stories .stories-wrapper ul.stories li:not(.arrow) a:hover:before {
            box-shadow: 0 0 0 1px #FF5F19, 0 0 0 4px #FF5F19 inset; }
          main#main section#stories .stories-wrapper ul.stories li:not(.arrow) a ~ span {
            font-size: 13px;
            display: block;
            max-width: 90px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            text-align: center;
            font-weight: 500; }
        main#main section#stories .stories-wrapper ul.stories li:not(.arrow) img {
          display: block;
          width: 100%;
          height: auto;
          border-radius: 50%; }
  main#main section#stories .stories-modal {
    position: relative;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color .4s;
    background-color: transparent;
    pointer-events: none;
    z-index: 5000; }
    main#main section#stories .stories-modal .closer, main#main section#stories .stories-modal .zoomer-wrapper .zoomer-arrow, .zoomer-wrapper main#main section#stories .stories-modal .zoomer-arrow {
      position: absolute;
      top: 2vmax;
      right: 2vmax;
      font-size: clamp(32px, 2vmax, 60px);
      color: #fff;
      border-radius: 10px;
      z-index: 15; }
      main#main section#stories .stories-modal .closer:hover, main#main section#stories .stories-modal .zoomer-wrapper .zoomer-arrow:hover, .zoomer-wrapper main#main section#stories .stories-modal .zoomer-arrow:hover {
        background-color: rgba(0, 0, 0, 0.1); }
    main#main section#stories .stories-modal:not(.open) {
      pointer-events: none; }
      main#main section#stories .stories-modal:not(.open) * {
        pointer-events: none; }
    main#main section#stories .stories-modal .stories-modal-content {
      width: -moz-fit-content;
      width: fit-content;
      height: 80vh;
      transition: transform .3s, opacity .3s;
      transform: scale(0.7) translateY(20%);
      opacity: 0;
      border-radius: 10px;
      overflow: hidden;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 3px 9px rgba(0, 0, 0, 0.4), 0 6px 36px rgba(0, 0, 0, 0.4); }
      @media (max-width: 600px) {
        main#main section#stories .stories-modal .stories-modal-content {
          height: 90vh; } }
      main#main section#stories .stories-modal .stories-modal-content .swiper-pagination {
        bottom: unset;
        top: 0;
        display: flex;
        padding: 10px;
        box-sizing: border-box; }
        main#main section#stories .stories-modal .stories-modal-content .swiper-pagination .swiper-pagination-bullet {
          flex-grow: 1;
          border-radius: 12px;
          height: 3px;
          background-color: rgba(0, 0, 0, 0.2);
          opacity: 1;
          position: relative;
          overflow: hidden; }
          main#main section#stories .stories-modal .stories-modal-content .swiper-pagination .swiper-pagination-bullet span {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 0;
            height: 100%;
            background: #fff; }
      main#main section#stories .stories-modal .stories-modal-content .swiper {
        height: 100%;
        aspect-ratio: 9 / 16;
        max-width: 100vw;
        max-height: 100vh;
        position: relative;
        border-radius: 10px; }
        main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide {
          -webkit-user-select: none;
             -moz-user-select: none;
                  user-select: none; }
          main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-body {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: contain;
               object-fit: contain;
            z-index: -1;
            pointer-events: none; }
          main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content {
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            padding: 20px;
            background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.7));
            display: flex;
            align-items: flex-start;
            box-sizing: border-box;
            z-index: 20; }
            main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content .story-avatar-wrapper {
              margin-right: 20px;
              position: relative; }
              main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content .story-avatar-wrapper:before, main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content section.story-avatar-wrapper#carry:after, main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content main#catalog section#main-content form .param.multichoise .values .value input ~ label.story-avatar-wrapper:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content input ~ label.story-avatar-wrapper:after, main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content #filters-form-mobile .param.multichoise .values .value input ~ label.story-avatar-wrapper:after, #filters-form-mobile .param.multichoise .values .value main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content input ~ label.story-avatar-wrapper:after {
                content: '';
                display: block;
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                border-radius: 50%;
                box-shadow: 0 0 0 4px #fff inset, 0 0 0 1px black;
                z-index: 2; }
              main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content .story-avatar-wrapper img {
                display: block;
                border-radius: 50%;
                width: 60px;
                height: 60px; }
            main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content .content-wrapper {
              color: #fff;
              font-size: 16px;
              line-height: 1.4em; }
              main#main section#stories .stories-modal .stories-modal-content .swiper .swiper-slide .story-content .content-wrapper a {
                color: #fff;
                text-decoration: underline;
                text-decoration-thickness: 1px; }
        main#main section#stories .stories-modal .stories-modal-content .swiper .prev, main#main section#stories .stories-modal .stories-modal-content .swiper .next {
          position: absolute;
          z-index: 2;
          width: 50%;
          height: calc(100% - 100px);
          top: 0;
          left: 0;
          cursor: pointer; }
        main#main section#stories .stories-modal .stories-modal-content .swiper .next {
          left: unset;
          right: 0; }
    main#main section#stories .stories-modal.open {
      background-color: rgba(0, 0, 0, 0.7);
      pointer-events: all; }
      main#main section#stories .stories-modal.open .stories-modal-content {
        transform: none;
        opacity: 1; }
  main#main section#stories .no-slider .swiper-pagination-bullet:only-child {
    display: block !important; }
  main#main section#stories .no-slider .swiper-button-lock {
    display: block !important; }
  main#main section#actions h2 {
    color: #FF5F19; }
  main#main section#actions #actions-slider {
    max-width: 1900px;
    margin: auto;
    padding-top: 30px;
    margin-top: -30px; }
    main#main section#actions #actions-slider .swiper-slide {
      transition: filter 1s, transform 1s, opacity 1s;
      opacity: 0;
      max-width: 100%; }
      main#main section#actions #actions-slider .swiper-slide .img-wrapper {
        position: relative;
        overflow: hidden;
        width: -moz-fit-content;
        width: fit-content;
        margin: auto;
        border-radius: 20px;
        transition: box-shadow .4s; }
        main#main section#actions #actions-slider .swiper-slide .img-wrapper a {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          z-index: 2; }
        main#main section#actions #actions-slider .swiper-slide .img-wrapper:before, main#main section#actions #actions-slider .swiper-slide section.img-wrapper#carry:after, main#main section#actions #actions-slider .swiper-slide main#catalog section#main-content form .param.multichoise .values .value input ~ label.img-wrapper:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#actions #actions-slider .swiper-slide input ~ label.img-wrapper:after, main#main section#actions #actions-slider .swiper-slide #filters-form-mobile .param.multichoise .values .value input ~ label.img-wrapper:after, #filters-form-mobile .param.multichoise .values .value main#main section#actions #actions-slider .swiper-slide input ~ label.img-wrapper:after {
          content: '';
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-color: rgba(0, 0, 0, 0.5);
          z-index: 2;
          transition: opacity .4s; }
      main#main section#actions #actions-slider .swiper-slide img {
        display: block;
        margin: auto; }
      main#main section#actions #actions-slider .swiper-slide-active, main#main section#actions #actions-slider .swiper-slide-prev, main#main section#actions #actions-slider .swiper-slide-next {
        opacity: 1; }
      main#main section#actions #actions-slider .swiper-slide-active .img-wrapper {
        box-shadow: 0 45px 80px rgba(25, 58, 105, 0.07), 0 20px 46px rgba(25, 58, 105, 0.05), 0 5px 25px rgba(25, 58, 105, 0.04); }
        main#main section#actions #actions-slider .swiper-slide-active .img-wrapper:before, main#main section#actions #actions-slider .swiper-slide-active section.img-wrapper#carry:after, main#main section#actions #actions-slider .swiper-slide-active main#catalog section#main-content form .param.multichoise .values .value input ~ label.img-wrapper:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#actions #actions-slider .swiper-slide-active input ~ label.img-wrapper:after, main#main section#actions #actions-slider .swiper-slide-active #filters-form-mobile .param.multichoise .values .value input ~ label.img-wrapper:after, #filters-form-mobile .param.multichoise .values .value main#main section#actions #actions-slider .swiper-slide-active input ~ label.img-wrapper:after {
          opacity: 0; }
    main#main section#actions #actions-slider .swiper-pagination {
      position: unset;
      margin: 20px 0; }
      main#main section#actions #actions-slider .swiper-pagination-bullet {
        transition: background-color .2s, opacity .2s; }
  main#main section#carry {
    position: relative;
    margin: 10vmax 0;
    color: #fff; }
    main#main section#carry h2 {
      color: #fff; }
    @media (max-width: 900px) {
      main#main section#carry {
        background-color: #00A7FF;
        margin: 15vmax 0; } }
    main#main section#carry:before, main#main section#carry:after {
      content: '';
      display: block;
      position: absolute;
      top: -5%;
      left: -30%;
      width: 120%;
      height: 70%;
      transform: rotate(-5deg);
      border-radius: 100vw;
      background-color: #00A7FF;
      z-index: -1; }
      @media (max-width: 900px) {
        main#main section#carry:before, main#main section#carry:after {
          height: 30vw; } }
    main#main section#carry:after {
      top: unset;
      left: unset;
      right: -30%;
      bottom: -5%; }
      @media (max-width: 1200px) {
        main#main section#carry:after {
          right: -40%;
          width: 150%;
          bottom: -5%; } }
    main#main section#carry .carry-slider-wrapper {
      position: relative;
      margin-bottom: 40px; }
      main#main section#carry .carry-slider-wrapper img {
        border-radius: 0 0 50% 50% / 50% 50%; }
      main#main section#carry .carry-slider-wrapper #carryPrev, main#main section#carry .carry-slider-wrapper #carryNext {
        position: absolute;
        top: 50%;
        left: 0;
        z-index: 2;
        font-size: calc(21px + .5vmax);
        transform: translateY(-50%);
        padding: .2vmax;
        border-radius: 50%;
        color: #fff; }
      main#main section#carry .carry-slider-wrapper #carryNext {
        left: unset;
        right: 0;
        background-color: rgba(255, 255, 255, 0.2);
        border: 1px solid #fff; }
      main#main section#carry .carry-slider-wrapper:before, main#main section#carry section.carry-slider-wrapper#carry:after, main#main section#carry main#catalog section#main-content form .param.multichoise .values .value input ~ label.carry-slider-wrapper:after, main#catalog section#main-content form .param.multichoise .values .value main#main section#carry input ~ label.carry-slider-wrapper:after, main#main section#carry #filters-form-mobile .param.multichoise .values .value input ~ label.carry-slider-wrapper:after, #filters-form-mobile .param.multichoise .values .value main#main section#carry input ~ label.carry-slider-wrapper:after {
        content: '';
        display: block;
        bottom: -20px;
        position: absolute;
        width: calc(100% + 2vmax);
        left: 50%;
        transform: translateX(-50%);
        aspect-ratio: 3.1 / 1;
        background-image: url(../img/smile.svg);
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        z-index: 2; }
    main#main section#carry .typed {
      text-decoration: underline;
      text-decoration-color: #FF5F19;
      text-underline-offset: 9px;
      text-decoration-thickness: clamp(6px, 2vw, 18px); }
      @media (max-width: 600px) {
        main#main section#carry .typed {
          text-underline-offset: 2px;
          text-decoration-thickness: 6px; } }
  main#main section#popular-slider {
    margin-top: 20vmin;
    margin-bottom: 10vmin; }
  main#main section#whyus {
    background-color: #00A7FF;
    color: #fff;
    padding: 2vmax 0; }
    main#main section#whyus h2 {
      color: #fff;
      margin-top: 0;
      margin-bottom: .2em; }
    main#main section#whyus .point {
      display: flex;
      flex-direction: column;
      height: 100%; }
      main#main section#whyus .point .separator {
        flex-grow: 1; }
      main#main section#whyus .point h3 {
        font-size: clamp(20px, 2vw, 28px);
        margin-top: 0;
        margin-bottom: .2em; }
      main#main section#whyus .point img {
        width: 80%; }
    main#main section#whyus .col {
      margin-bottom: 40px; }
  main#main section#categories .main-categories {
    display: flex; }
    @media (max-width: 750px) {
      main#main section#categories .main-categories {
        flex-direction: column; } }
    main#main section#categories .main-categories .categories-grid {
      aspect-ratio: 1 / 1;
      width: 50%;
      display: grid;
      gap: clamp(10px, 2vmax, 20px);
      grid-template-columns: repeat(3, 1fr);
      grid-template-rows: repeat(3, 1fr);
      margin-bottom: clamp(10px, 2vmax, 20px); }
      @media (max-width: 750px) {
        main#main section#categories .main-categories .categories-grid {
          aspect-ratio: 1 / 1.4; } }
      main#main section#categories .main-categories .categories-grid .category {
        background-size: auto 70%;
        background-repeat: no-repeat;
        background-position: bottom right;
        padding: clamp(10px, 1vw, 20px);
        border-radius: 20px;
        background-color: #DEFCFF;
        transition: transform .4s, box-shadow .4s, background-color .4s; }
        main#main section#categories .main-categories .categories-grid .category.accent h3 {
          font-size: clamp(26px, 3vmax, 36px); }
        main#main section#categories .main-categories .categories-grid .category.all-link {
          background-color: transparent;
          text-align: center;
          display: flex;
          align-items: center;
          justify-content: center; }
        @media (min-width: 600px) {
          main#main section#categories .main-categories .categories-grid .category:hover {
            box-shadow: 0 125px 80px rgba(25, 58, 105, 0.07), 0 81px 46px rgba(25, 58, 105, 0.05), 0 48px 25px rgba(25, 58, 105, 0.04);
            z-index: 2;
            transform: translateY(-10px); } }
        main#main section#categories .main-categories .categories-grid .category:hover.all-link {
          background-color: #fff; }
        main#main section#categories .main-categories .categories-grid .category * {
          font-size: 1px; }
        main#main section#categories .main-categories .categories-grid .category h3 {
          font-size: clamp(15px, 1.5vmax, 36px);
          margin: 0; }
          @media (max-width: 750px) {
            main#main section#categories .main-categories .categories-grid .category h3 {
              font-size: clamp(15px, 3.5vw, 36px); } }
        main#main section#categories .main-categories .categories-grid .category.accent {
          grid-column: 1 / 3;
          grid-row: 1 / 3; }
      @media (max-width: 1000px) {
        main#main section#categories .main-categories .categories-grid {
          width: 60%; } }
      @media (max-width: 750px) {
        main#main section#categories .main-categories .categories-grid {
          width: 100%; } }
    main#main section#categories .main-categories .actions {
      width: 50%;
      margin-bottom: clamp(10px, 2vmax, 20px); }
      @media (min-width: 750px) {
        main#main section#categories .main-categories .actions {
          margin-left: clamp(10px, 2vmax, 20px); } }
      @media (max-width: 1000px) {
        main#main section#categories .main-categories .actions {
          width: 40%; } }
      @media (max-width: 750px) {
        main#main section#categories .main-categories .actions {
          width: 100%;
          aspect-ratio: 1 / .5; } }
      main#main section#categories .main-categories .actions .action {
        display: block;
        height: 100%;
        background-size: auto 70%;
        background-position: bottom right;
        background-repeat: no-repeat;
        padding: clamp(10px, 1vw, 20px);
        border-radius: 20px;
        background-color: #DEFCFF;
        transition: transform .4s, box-shadow .4s; }
        @media (max-width: 750px) {
          main#main section#categories .main-categories .actions .action {
            background-size: contain; } }
        main#main section#categories .main-categories .actions .action .intro {
          width: 70%; }
        main#main section#categories .main-categories .actions .action h3 {
          margin: 0; }
        @media (min-width: 600px) {
          main#main section#categories .main-categories .actions .action:hover {
            box-shadow: 0 125px 80px rgba(25, 58, 105, 0.07), 0 81px 46px rgba(25, 58, 105, 0.05), 0 48px 25px rgba(25, 58, 105, 0.04);
            z-index: 2;
            transform: translateY(-10px); } }
  main#main section#feedback {
    background-image: url(../img/feedback.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding: 2vmax 0;
    background-size: auto calc(100% + 8vmax); }
    @media (max-width: 1600px) {
      main#main section#feedback {
        background-position: right -10vw center; } }
    @media (max-width: 1200px) {
      main#main section#feedback {
        background-position: right -20vw center; } }
    @media (max-width: 900px) {
      main#main section#feedback {
        background-position: top -4vmax right -20vmax;
        background-size: 80vw auto; }
        main#main section#feedback .header {
          margin: 10vmax 0; } }
    @media (max-width: 600px) {
      main#main section#feedback {
        background-size: calc(80% + 4vmax) auto;
        background-position: top -2vmax right -10vmax; }
        main#main section#feedback .header {
          margin: 5vmax 0; } }
    main#main section#feedback h2 {
      margin: 0; }
      @media (max-width: 600px) {
        main#main section#feedback h2 {
          color: #333; } }
    main#main section#feedback .container {
      position: relative; }
  main#main section#mobile-app {
    background-color: #00A7FF;
    color: #fff;
    overflow: hidden !important;
    display: block;
    position: relative; }
    main#main section#mobile-app:before {
      content: '';
      display: block;
      width: 70%;
      aspect-ratio: 1 / 1;
      border-radius: 50%;
      position: absolute;
      left: 0;
      top: 0;
      transform: translate(-15%, 5%);
      background: linear-gradient(303deg, #54D1ED 0%, #00A3FF 100%); }
      @media (max-width: 900px) {
        main#main section#mobile-app:before {
          width: 100%;
          transform: translate(30%, -40%); } }
    main#main section#mobile-app .container {
      position: relative;
      z-index: 1; }
    main#main section#mobile-app h2 {
      color: #fff;
      line-height: 1em; }
    main#main section#mobile-app .desktop-header {
      margin: 0; }
      @media (max-width: 1100px) {
        main#main section#mobile-app .desktop-header {
          display: none; } }
    main#main section#mobile-app .mobile-header {
      margin: 0; }
      @media (min-width: 1100px) {
        main#main section#mobile-app .mobile-header {
          display: none; } }
    @media (max-width: 1100px) {
      main#main section#mobile-app .desktop-text {
        display: none; } }
    @media (min-width: 1100px) {
      main#main section#mobile-app .mobile-text {
        display: none; } }
    main#main section#mobile-app .qrs img {
      margin-right: 20px;
      width: 10vw;
      max-width: 160px; }
    @media (max-width: 900px) {
      main#main section#mobile-app .qrs {
        display: none; } }
    main#main section#mobile-app .buttons {
      padding-bottom: 4vmax; }
      @media (min-width: 900px) {
        main#main section#mobile-app .buttons {
          display: none; } }
    main#main section#mobile-app .section-text {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center; }
  main#main .partners-slider .swiper-wrapper .swiper-slide {
    width: -moz-fit-content;
    width: fit-content; }
    main#main .partners-slider .swiper-wrapper .swiper-slide img {
      height: 120px;
      width: auto; }
  main#main h1 {
    color: #fff; }

main#catalog section#main-content {
  position: relative;
  z-index: 2; }
  main#catalog section#main-content h1 {
    color: #fff;
    display: flex;
    align-items: center; }
    main#catalog section#main-content h1 a {
      margin-right: 10px; }
  main#catalog section#main-content .category-link {
    display: block;
    aspect-ratio: 1 / 1;
    margin-bottom: 20px;
    border-radius: 20px;
    background-color: #fff;
    padding: clamp(10px, 2vmax, 40px);
    color: #333;
    font-weight: 700;
    font-size: clamp(16px, 2vmax, 36px);
    line-height: 1.2em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    transition: box-shadow .2s;
    position: relative;
    z-index: 1;
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 80% auto; }
    main#catalog section#main-content .category-link:hover {
      z-index: 200;
      box-shadow: 0 125px 80px rgba(25, 58, 105, 0.1), 0 81px 46px rgba(25, 58, 105, 0.1), 0 48px 25px rgba(25, 58, 105, 0.1); }
  main#catalog section#main-content .category-text {
    margin: 0 auto;
    display: flex;
    width: 100%;
    max-width: 1000px;
    min-height: calc(100% - 20px);
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: clamp(10px, 2vmax, 20px);
    box-sizing: border-box;
    margin-bottom: 20px; }
  main#catalog section#main-content .breadcrumbs {
    color: #fff; }
    main#catalog section#main-content .breadcrumbs a {
      color: #fff; }
  main#catalog section#main-content .product-card {
    margin-bottom: 20px;
    height: calc(100% - 20px); }
    main#catalog section#main-content .product-card .header {
      font-size: 21px; }
    main#catalog section#main-content .product-card .subheader {
      font-size: 16px; }
  main#catalog section#main-content .action-card {
    display: block;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-size: cover;
    aspect-ratio: 1.5 / 1; }
  main#catalog section#main-content form {
    position: sticky;
    top: 80px; }
    main#catalog section#main-content form h2 {
      font-size: 42px;
      color: #333;
      margin-top: 0; }
    main#catalog section#main-content form .param {
      margin-bottom: 20px; }
      main#catalog section#main-content form .param .prefix {
        font-size: 16px;
        font-weight: 700; }
      main#catalog section#main-content form .param.single .values {
        display: flex; }
        main#catalog section#main-content form .param.single .values .value {
          flex-grow: 1;
          width: 1px;
          margin: 1px; }
          main#catalog section#main-content form .param.single .values .value:first-of-type label {
            border-radius: 50px 0 0 50px; }
          main#catalog section#main-content form .param.single .values .value:last-of-type label {
            border-radius: 0 50px 50px 0; }
          main#catalog section#main-content form .param.single .values .value input {
            display: none; }
            main#catalog section#main-content form .param.single .values .value input ~ label {
              text-align: center;
              display: block;
              background-color: #efefef;
              font-size: 16px;
              cursor: pointer;
              padding: 6px;
              transition: box-shadow .2s, background-color .2s, color .2s; }
              main#catalog section#main-content form .param.single .values .value input ~ label:hover {
                position: relative;
                box-shadow: 0 0 0 3px #fff, 0 0 0 4px #FF5F19;
                z-index: 1; }
            main#catalog section#main-content form .param.single .values .value input:checked ~ label {
              background-color: #FF5F19;
              color: #fff; }
      main#catalog section#main-content form .param.multichoise .values .value {
        border-radius: 50px;
        margin-bottom: 4px;
        background-color: #efefef;
        position: relative;
        padding: 6px;
        padding-right: 48px;
        cursor: pointer;
        transition: box-shadow .2s, background-color .2s, color .2s; }
        main#catalog section#main-content form .param.multichoise .values .value:hover {
          position: relative;
          box-shadow: 0 0 0 3px #fff, 0 0 0 4px #FF5F19;
          z-index: 1; }
        main#catalog section#main-content form .param.multichoise .values .value input {
          display: none; }
          main#catalog section#main-content form .param.multichoise .values .value input ~ label {
            padding: 0 12px;
            font-size: 16px;
            display: block;
            width: 100%;
            -webkit-user-select: none;
               -moz-user-select: none;
                    user-select: none;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; }
            main#catalog section#main-content form .param.multichoise .values .value input ~ label:before, main#catalog section#main-content form .param.multichoise .values .value input ~ label:after {
              content: '';
              display: block;
              position: absolute;
              right: 12px;
              top: 50%;
              transform: translateY(-50%);
              width: 32px;
              aspect-ratio: 2 / 1;
              border-radius: 50px;
              background-color: #777;
              box-shadow: 0 0 4px rgba(0, 0, 0, 0.3) inset;
              transition: background-color .2s, right .2s; }
            main#catalog section#main-content form .param.multichoise .values .value input ~ label:after {
              width: 16px;
              aspect-ratio: 1 / 1;
              box-shadow: 0 0 0 1px #777 inset;
              background-color: #fff;
              right: 28px; }
          main#catalog section#main-content form .param.multichoise .values .value input:checked ~ label:before, main#catalog section#main-content form .param.multichoise .values .value input:checked ~ label:after {
            background-color: #42D40F; }
          main#catalog section#main-content form .param.multichoise .values .value input:checked ~ label:after {
            background-color: #fff;
            right: 12px; }
    main#catalog section#main-content form .reset {
      color: #FF5F19; }

main#catalog .pin {
  padding: 10px 20px;
  background-color: #FBFBFD;
  border-radius: 20px; }
  main#catalog .pin h2 {
    font-size: 32px;
    margin-top: .5em; }
  main#catalog .pin #categories-navi li:not(:first-of-type):before {
    content: '';
    display: block;
    border-top: 1px solid #ccc;
    width: 100%;
    margin-top: 5px;
    padding-top: 5px; }
  main#catalog .pin #categories-navi li a {
    display: flex;
    align-items: center;
    padding: 10px;
    border-radius: 10px;
    transition: background-color .2s; }
    main#catalog .pin #categories-navi li a.active {
      background-color: #00A7FF;
      color: #fff; }
    main#catalog .pin #categories-navi li a:hover:not(.active) {
      background: #eaeaf5; }
    main#catalog .pin #categories-navi li a img {
      width: 2em;
      aspect-ratio: 1 / 1;
      margin-right: 10px;
      border-radius: 6px; }
    main#catalog .pin #categories-navi li a span {
      line-height: 1em;
      flex-grow: 1; }

#filters-form-mobile {
  z-index: 9999;
  padding: 10px;
  box-sizing: border-box;
  max-height: 100vh;
  padding-bottom: 20px; }
  #filters-form-mobile h2 {
    font-size: 42px;
    color: #333;
    margin-top: 0; }
  #filters-form-mobile .param {
    margin-bottom: 20px; }
    #filters-form-mobile .param .prefix {
      font-size: 16px;
      font-weight: 700; }
    #filters-form-mobile .param.single .values {
      display: flex; }
      #filters-form-mobile .param.single .values .value {
        flex-grow: 1;
        width: 1px;
        margin: 1px; }
        #filters-form-mobile .param.single .values .value:first-of-type label {
          border-radius: 50px 0 0 50px; }
        #filters-form-mobile .param.single .values .value:last-of-type label {
          border-radius: 0 50px 50px 0; }
        #filters-form-mobile .param.single .values .value input {
          display: none; }
          #filters-form-mobile .param.single .values .value input ~ label {
            text-align: center;
            display: block;
            background-color: #efefef;
            font-size: 16px;
            cursor: pointer;
            padding: 6px;
            transition: box-shadow .2s, background-color .2s, color .2s; }
            #filters-form-mobile .param.single .values .value input ~ label:hover {
              position: relative;
              box-shadow: 0 0 0 3px #fff, 0 0 0 4px #FF5F19;
              z-index: 1; }
          #filters-form-mobile .param.single .values .value input:checked ~ label {
            background-color: #FF5F19;
            color: #fff; }
    #filters-form-mobile .param.multichoise .values .value {
      border-radius: 50px;
      margin-bottom: 4px;
      background-color: #efefef;
      position: relative;
      padding: 6px;
      padding-right: 48px;
      cursor: pointer;
      transition: box-shadow .2s, background-color .2s, color .2s; }
      #filters-form-mobile .param.multichoise .values .value:hover {
        position: relative;
        box-shadow: 0 0 0 3px #fff, 0 0 0 4px #FF5F19;
        z-index: 1; }
      #filters-form-mobile .param.multichoise .values .value input {
        display: none; }
        #filters-form-mobile .param.multichoise .values .value input ~ label {
          padding: 0 12px;
          font-size: 16px;
          display: block;
          width: 100%;
          -webkit-user-select: none;
             -moz-user-select: none;
                  user-select: none;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
          #filters-form-mobile .param.multichoise .values .value input ~ label:before, #filters-form-mobile main#catalog section#main-content form .param.multichoise .values .value input ~ label:after, main#catalog section#main-content form #filters-form-mobile .param.multichoise .values .value input ~ label:after, #filters-form-mobile .param.multichoise .values .value input ~ label:after {
            content: '';
            display: block;
            position: absolute;
            right: 12px;
            top: 50%;
            transform: translateY(-50%);
            width: 32px;
            aspect-ratio: 2 / 1;
            border-radius: 50px;
            background-color: #777;
            box-shadow: 0 0 4px rgba(0, 0, 0, 0.3) inset;
            transition: background-color .2s, right .2s; }
          #filters-form-mobile .param.multichoise .values .value input ~ label:after {
            width: 16px;
            aspect-ratio: 1 / 1;
            box-shadow: 0 0 0 1px #777 inset;
            background-color: #fff;
            right: 28px; }
        #filters-form-mobile .param.multichoise .values .value input:checked ~ label:before, #filters-form-mobile main#catalog section#main-content form .param.multichoise .values .value input:checked ~ label:after, main#catalog section#main-content form #filters-form-mobile .param.multichoise .values .value input:checked ~ label:after, #filters-form-mobile .param.multichoise .values .value input:checked ~ label:after {
          background-color: #42D40F; }
        #filters-form-mobile .param.multichoise .values .value input:checked ~ label:after {
          background-color: #fff;
          right: 12px; }
  #filters-form-mobile .reset {
    color: #FF5F19; }
  #filters-form-mobile h2 {
    font-size: 32px; }

main#product {
  background-image: url(../img/product-page-o.svg);
  background-position: left -20vw top;
  background-repeat: no-repeat; }
  main#product .main-data {
    margin-bottom: 40px; }
  main#product .product-image {
    width: 100%;
    height: 100%;
    max-height: 70vh;
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center;
       object-position: center; }
  main#product .descriptor {
    margin-bottom: 2rem;
    margin-top: 0;
    font-weight: 500;
    color: #828282; }
  main#product .labels {
    display: flex;
    mix-blend-mode: darken; }
    @media (max-width: 900px) {
      main#product .labels {
        justify-content: center; } }
    main#product .labels li {
      display: flex;
      align-items: center;
      width: auto;
      border: 2px solid;
      border-top-right-radius: 50px;
      border-bottom-right-radius: 50px;
      padding-right: 20px;
      border-left: 0;
      position: relative;
      padding-left: 30px;
      font-weight: 800;
      white-space: nowrap;
      font-size: clamp(14px, 2vw, 18px); }
      main#product .labels li:before {
        position: absolute;
        content: '';
        display: block;
        aspect-ratio: 1 / 1.2;
        width: 35px;
        margin-right: 10px;
        position: absolute;
        top: -15px;
        left: -15px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain; }
      main#product .labels li:not(:last-of-type) {
        margin-right: 20px; }
      main#product .labels li.hit {
        border-color: #FFBF19;
        color: #FF5F19; }
        main#product .labels li.hit:before {
          background-image: url(../img/product_hit.svg); }
      main#product .labels li.new {
        border-color: #9AE53B;
        color: #58A41C; }
        main#product .labels li.new:before {
          background-image: url(../img/product_leaf.svg); }
  main#product h1 {
    margin: 0;
    color: #00A7FF; }
  main#product .content-prices {
    display: flex;
    margin: 2rem 0; }
    @media (max-width: 900px) {
      main#product .content-prices {
        justify-content: center; } }
    main#product .content-prices .content-price:not(:last-of-type) {
      margin-right: 2rem; }
    main#product .content-prices .content-price .prefix {
      color: #828282; }
    main#product .content-prices .content-price .value {
      font-size: clamp(28px, 3vmax, 52px);
      line-height: 1.2em;
      font-weight: 800; }
  main#product .chars-wrapper {
    display: table;
    width: 100%;
    margin-bottom: 20px; }
    main#product .chars-wrapper .char {
      display: table-row; }
      main#product .chars-wrapper .char > * {
        color: #828282;
        display: table-cell;
        width: 33%;
        padding: 10px; }
        main#product .chars-wrapper .char > *:first-of-type {
          border-radius: 10px 0 0 10px; }
        main#product .chars-wrapper .char > *:last-of-type {
          border-radius: 0 10px 10px 0; }
      main#product .chars-wrapper .char .name, main#product .chars-wrapper .char .value {
        color: #333;
        font-weight: 400; }
      main#product .chars-wrapper .char:nth-child(odd) {
        background-color: rgba(0, 0, 0, 0.03); }
  main#product .chars-header {
    font-size: clamp(21px, 2vmax, 36px);
    margin-top: 0; }
  main#product .complectations {
    display: flex; }
    @media (max-width: 900px) {
      main#product .complectations {
        justify-content: center; } }
    main#product .complectations li {
      margin-right: 16px; }
      main#product .complectations li a {
        display: block;
        width: 50px;
        aspect-ratio: 1 / 1;
        background-size: contain;
        border-radius: 50%;
        position: relative;
        box-shadow: 0 0 7px rgba(0, 0, 0, 0.4) inset, 0 0 0 5px #fff, 0 0 0 6px #828282; }
        main#product .complectations li a.active {
          box-shadow: 0 0 7px rgba(0, 0, 0, 0.4) inset, 0 0 0 5px #FF5F19, 0 0 0 6px #828282; }
  main#product .thumb {
    border: 1px solid green;
    max-width: 100px; }

main#checkout input[type=text], main#checkout [type=email], main#checkout textarea {
  background-color: #d9ebef;
  transition: box-shadow .4s; }
  main#checkout input[type=text]:not(:-moz-placeholder-shown), main#checkout [type=email]:not(:-moz-placeholder-shown), main#checkout textarea:not(:-moz-placeholder-shown) {
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }
  main#checkout input[type=text]:not(:placeholder-shown), main#checkout [type=email]:not(:placeholder-shown), main#checkout textarea:not(:placeholder-shown) {
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }

main#checkout [name="payment"] ~ label {
  box-shadow: 0 0 0 1px #828282 inset, 0 0 0 1px transparent;
  display: flex;
  flex-direction: column;
  padding: 14px 0;
  line-height: 1.2em;
  border-radius: 20vw;
  transition: background-color .2s, color .2s;
  margin-bottom: 20px; }
  main#checkout [name="payment"] ~ label:before, main#checkout main#catalog section#main-content form .param.multichoise .values .value [name="payment"] ~ input ~ label:after, main#catalog section#main-content form .param.multichoise .values .value main#checkout [name="payment"] ~ input ~ label:after, main#checkout main#catalog section#main-content form .param.multichoise .values .value input ~ [name="payment"] ~ label:after, main#catalog section#main-content form .param.multichoise .values .value main#checkout input ~ [name="payment"] ~ label:after, main#checkout main#catalog section#main-content form .param.multichoise .values .value input[name="payment"] ~ label:after, main#catalog section#main-content form .param.multichoise .values .value main#checkout input[name="payment"] ~ label:after, main#checkout #filters-form-mobile .param.multichoise .values .value [name="payment"] ~ input ~ label:after, #filters-form-mobile .param.multichoise .values .value main#checkout [name="payment"] ~ input ~ label:after, main#checkout #filters-form-mobile .param.multichoise .values .value input ~ [name="payment"] ~ label:after, #filters-form-mobile .param.multichoise .values .value main#checkout input ~ [name="payment"] ~ label:after, main#checkout #filters-form-mobile .param.multichoise .values .value input[name="payment"] ~ label:after, #filters-form-mobile .param.multichoise .values .value main#checkout input[name="payment"] ~ label:after {
    display: none; }
  main#checkout [name="payment"] ~ label .title {
    transition: color .2s;
    font-weight: 700;
    color: #00A7FF; }
  main#checkout [name="payment"] ~ label .subtitle {
    transition: color .2s;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.2em;
    color: #828282; }

main#checkout [name="payment"]:checked ~ label {
  background-color: #00A7FF; }
  main#checkout [name="payment"]:checked ~ label .title, main#checkout [name="payment"]:checked ~ label .subtitle {
    color: #fff; }

main#checkout .interval-dropdown {
  display: none; }
  main#checkout .interval-dropdown.visible {
    display: initial; }

main#checkout .delivery-list {
  margin: 0; }

main#checkout .delivery-details {
  display: none; }
  main#checkout .delivery-details input {
    margin-bottom: 0; }
  main#checkout .delivery-details.visible {
    display: block; }

main#checkout .cart-content {
  display: table;
  border-bottom: 1px solid #ccc;
  width: 100%; }
  @media (max-width: 320px) {
    main#checkout .cart-content {
      width: calc(100% + 20px);
      margin-left: -10px; } }
  main#checkout .cart-content .cart-entry {
    display: table-row; }
    main#checkout .cart-content .cart-entry:nth-child(odd) {
      background-color: rgba(0, 0, 0, 0.03); }
    main#checkout .cart-content .cart-entry > * {
      display: table-cell;
      vertical-align: middle;
      padding: 8px; }
    main#checkout .cart-content .cart-entry .img-wrapper {
      width: 60px; }
      @media (max-width: 900px) {
        main#checkout .cart-content .cart-entry .img-wrapper {
          display: none; } }
      main#checkout .cart-content .cart-entry .img-wrapper img {
        aspect-ratio: 1  / 1;
        -o-object-fit: cover;
           object-fit: cover;
        -o-object-position: top center;
           object-position: top center;
        display: block;
        border-radius: 50%;
        background-color: #fff; }
    @media (max-width: 320px) {
      main#checkout .cart-content .cart-entry .name {
        font-size: 14px;
        line-height: 1.2em; } }
    main#checkout .cart-content .cart-entry .name .title {
      font-weight: 500; }
    main#checkout .cart-content .cart-entry .name .subtitle {
      font-size: 14px;
      line-height: 1.2em;
      color: #828282; }
      @media (max-width: 320px) {
        main#checkout .cart-content .cart-entry .name .subtitle {
          font-size: 10px; } }
    main#checkout .cart-content .cart-entry .price {
      white-space: nowrap; }
      @media (max-width: 320px) {
        main#checkout .cart-content .cart-entry .price {
          font-size: 14px; } }
    main#checkout .cart-content .cart-entry .counter-wrapper .counter {
      display: flex;
      align-items: center; }
      main#checkout .cart-content .cart-entry .counter-wrapper .counter input {
        width: 40px;
        text-align: center;
        border: 0;
        background-color: transparent; }
        @media (max-width: 320px) {
          main#checkout .cart-content .cart-entry .counter-wrapper .counter input {
            width: 20px; } }
    main#checkout .cart-content .cart-entry .action {
      text-align: right; }
  main#checkout .cart-content ~ .summary {
    margin-top: 1em;
    text-align: right;
    font-weight: 700;
    font-size: 21px; }

main#checkout #interval, main#checkout .datepicker {
  cursor: pointer; }

main#checkout .note {
  margin-bottom: 2rem; }

main#checkout .results-wrapper {
  width: 100%;
  display: table; }
  main#checkout .results-wrapper .kv-pair {
    display: table-row; }
    main#checkout .results-wrapper .kv-pair:nth-child(odd) {
      background-color: rgba(0, 0, 0, 0.03); }
    main#checkout .results-wrapper .kv-pair .key {
      display: table-cell;
      white-space: nowrap;
      font-size: 16px;
      color: #828282;
      padding: 6px; }
    main#checkout .results-wrapper .kv-pair .value {
      display: table-cell;
      padding: 6px;
      font-weight: 500; }

main#profile .profile-data {
  display: flex;
  align-items: center; }
  main#profile .profile-data .avatar-wrapper {
    margin-right: 20px; }
    main#profile .profile-data .avatar-wrapper img {
      display: block;
      border-radius: 50%;
      width: 80px; }
  main#profile .profile-data .text-wrapper .firstname {
    font-size: clamp(16px, 2vmax, 26px);
    font-weight: 700; }
  main#profile .profile-data .text-wrapper .lastname {
    font-weight: 500; }

main#profile .profile-actions ~ .edit-trigger {
  margin: 20px 0; }

main#profile .profile-actions ul {
  display: table;
  font-size: 18px;
  margin: auto;
  margin-top: 2rem; }
  main#profile .profile-actions ul li {
    display: table-row; }
    main#profile .profile-actions ul li > * {
      display: table-cell;
      padding: 5px 0; }
    main#profile .profile-actions ul li > :first-child {
      border-left: 2px solid transparent;
      padding-left: 10px; }
    main#profile .profile-actions ul li i {
      color: #828282;
      padding-right: 6px; }
    main#profile .profile-actions ul li a {
      padding-left: 20px;
      color: #FF5F19;
      white-space: nowrap; }
      main#profile .profile-actions ul li a:hover {
        text-decoration: underline; }
      main#profile .profile-actions ul li a i {
        color: #FF5F19;
        margin-right: 4px; }
    @media (max-width: 400px) {
      main#profile .profile-actions ul li {
        font-size: 16px;
        line-height: 1.2em; } }
    main#profile .profile-actions ul li.active {
      color: #00A7FF; }
      main#profile .profile-actions ul li.active i {
        color: #00A7FF; }
      main#profile .profile-actions ul li.active > :first-child {
        border-color: #00A7FF; }

main#profile .header {
  display: flex;
  align-items: baseline;
  border-bottom: 2px solid #828282; }
  @media (max-width: 900px) {
    main#profile .header {
      flex-direction: column; } }
  main#profile .header h2 {
    margin: 0; }
  main#profile .header .header-text {
    display: block;
    flex-grow: 1; }

main#profile .orders-table {
  overflow: hidden; }
  main#profile .orders-table thead th {
    font-size: 16px;
    line-height: 1.2em; }
    @media (max-width: 900px) {
      main#profile .orders-table thead th {
        display: none; } }
  main#profile .orders-table .order-row {
    position: relative;
    transition: border .2s, background-color .2s;
    cursor: pointer;
    border-left: 2px solid transparent; }
    @media (max-width: 1200px) {
      main#profile .orders-table .order-row .order-date {
        display: block;
        font-size: 14px;
        font-weight: 500; } }
    main#profile .orders-table .order-row:hover {
      background-color: rgba(0, 0, 0, 0.05); }
    main#profile .orders-table .order-row.open {
      border-left: 2px solid #828282; }
    main#profile .orders-table .order-row td {
      padding: clamp(5px, 1vw, 10px);
      transition: transform .4s; }
      @media (max-width: 350px) {
        main#profile .orders-table .order-row td .bx-chevron-right {
          display: none; } }
      main#profile .orders-table .order-row td:nth-child(2) {
        white-space: nowrap; }
      main#profile .orders-table .order-row td:last-of-type {
        padding: 0; }
    main#profile .orders-table .order-row .toggle-actions {
      border-radius: 50%;
      padding: 10px; }
    main#profile .orders-table .order-row .main-actions-wrapper {
      display: flex;
      width: -moz-fit-content;
      width: fit-content;
      margin-left: auto;
      align-items: center; }
    main#profile .orders-table .order-row .actions-wrapper {
      position: relative;
      display: inline-block;
      height: 68px; }
    main#profile .orders-table .order-row .actions {
      margin: 0;
      display: flex;
      position: absolute;
      top: 0;
      right: 0;
      width: -moz-fit-content;
      width: fit-content;
      height: 100%;
      transform: translateX(calc(100% + 1px)); }
      main#profile .orders-table .order-row .actions li a {
        display: flex;
        height: 100%;
        align-items: center;
        color: #fff;
        padding: 0 10px;
        font-size: 21px;
        transition: background-color .2s; }
        main#profile .orders-table .order-row .actions li a.repeat {
          background: #FF5F19 linear-gradient(to right, rgba(0, 0, 0, 0.4), transparent 30%); }
          main#profile .orders-table .order-row .actions li a.repeat:hover {
            background-color: #ff8019; }
        main#profile .orders-table .order-row .actions li a.pay {
          background: #00a700 linear-gradient(to right, rgba(0, 0, 0, 0.4), transparent 30%); }
          main#profile .orders-table .order-row .actions li a.pay:hover {
            background-color: #00cf00; }
        main#profile .orders-table .order-row .actions li a.reciept {
          background: #6B5BFC linear-gradient(to right, rgba(0, 0, 0, 0.4), transparent 30%); }
          main#profile .orders-table .order-row .actions li a.reciept:hover {
            background-color: #a676ff; }
        main#profile .orders-table .order-row .actions li a.geo {
          background: #00A7FF linear-gradient(to right, rgba(0, 0, 0, 0.4), transparent 30%); }
          main#profile .orders-table .order-row .actions li a.geo:hover {
            background-color: #5ec4ff; }
        main#profile .orders-table .order-row .actions li a.cancel {
          background: red linear-gradient(to right, rgba(0, 0, 0, 0.4), transparent 30%); }
          main#profile .orders-table .order-row .actions li a.cancel:hover {
            background-color: #ff5858; }
  main#profile .orders-table .order-details-row {
    background-color: #fff;
    border-left: 2px solid #00A7FF; }
    main#profile .orders-table .order-details-row .order-data {
      display: none;
      max-width: 100%; }
    main#profile .orders-table .order-details-row td {
      padding: 0; }
    main#profile .orders-table .order-details-row .delivery-data {
      display: flex;
      flex-wrap: wrap;
      font-size: 16px;
      margin: 20px;
      padding-bottom: 0;
      border-bottom: 1px solid #333;
      box-sizing: border-box; }
      main#profile .orders-table .order-details-row .delivery-data .kv-pair {
        display: flex;
        margin-right: 20px; }
        main#profile .orders-table .order-details-row .delivery-data .kv-pair .key {
          margin-right: 10px; }
          @media (max-width: 400px) {
            main#profile .orders-table .order-details-row .delivery-data .kv-pair .key {
              font-size: 12px; } }
        main#profile .orders-table .order-details-row .delivery-data .kv-pair .value {
          font-weight: 700; }
      @media (max-width: 1200px) {
        main#profile .orders-table .order-details-row .delivery-data {
          display: table;
          width: calc(100% - 40px);
          margin: 20px; }
          main#profile .orders-table .order-details-row .delivery-data .kv-pair {
            display: table-row; }
            main#profile .orders-table .order-details-row .delivery-data .kv-pair .key, main#profile .orders-table .order-details-row .delivery-data .kv-pair .value {
              display: table-cell; } }
      @media (max-width: 900px) {
        main#profile .orders-table .order-details-row .delivery-data {
          display: block; }
          main#profile .orders-table .order-details-row .delivery-data .kv-pair {
            display: block;
            margin-bottom: .5rem; }
            main#profile .orders-table .order-details-row .delivery-data .kv-pair .key, main#profile .orders-table .order-details-row .delivery-data .kv-pair .value {
              display: block;
              line-height: 1.2em; } }
    main#profile .orders-table .order-details-row .items {
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
      gap: 10px;
      padding: 20px;
      box-sizing: border-box; }
      main#profile .orders-table .order-details-row .items[style*="display: block"] {
        display: grid !important; }
      @media (max-width: 600px) {
        main#profile .orders-table .order-details-row .items {
          grid-template-columns: 1fr; } }
      main#profile .orders-table .order-details-row .items .order-item {
        display: flex;
        align-items: center;
        color: #333;
        padding: 10px;
        box-sizing: border-box;
        border-radius: 20px;
        transition: background-color .2s, box-shadow .2s; }
        main#profile .orders-table .order-details-row .items .order-item .image-wrapper img {
          aspect-ratio: 1 / 1;
          width: 120px;
          -o-object-fit: cover;
             object-fit: cover;
          -o-object-position: top center;
             object-position: top center;
          border-radius: 50%;
          background-color: #EEF7F8; }
        main#profile .orders-table .order-details-row .items .order-item .data-wrapper {
          flex-grow: 1;
          padding-left: 20px; }
          main#profile .orders-table .order-details-row .items .order-item .data-wrapper .name {
            font-weight: 600;
            line-height: 1.2em; }
          main#profile .orders-table .order-details-row .items .order-item .data-wrapper .price {
            font-size: 16px;
            line-height: 1.2em;
            white-space: nowrap; }
          main#profile .orders-table .order-details-row .items .order-item .data-wrapper .count {
            font-size: 16px;
            line-height: 1.2em; }
        main#profile .orders-table .order-details-row .items .order-item:hover {
          background-color: #fff;
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); }
        @media (max-width: 400px) {
          main#profile .orders-table .order-details-row .items .order-item {
            flex-direction: column;
            text-align: center; }
            main#profile .orders-table .order-details-row .items .order-item .data-wrapper {
              padding-left: 0; } }

@media (max-width: 1400px) {
  main#profile .hide-tablet {
    display: none; } }

main#payment h3 {
  color: #FF5F19;
  font-size: clamp(18px, 2vmax, 24px);
  line-height: 1.2em; }

main#payment h4 {
  font-size: clamp(18px, 2vmax, 24px);
  line-height: 1.2em;
  text-transform: uppercase;
  color: #333;
  margin: 0; }

main#payment .payment-card {
  padding: 20px;
  height: 100%;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.1); }
  main#payment .payment-card h3 {
    margin: 0; }

main#payment .row.flex .col {
  margin-bottom: 20px; }

main#service {
  display: flex;
  flex-direction: column; }
  main#service section#hero {
    margin-top: -155px;
    background-size: cover;
    background-position: center center;
    color: #fff;
    display: flex;
    align-items: flex-end; }
    main#service section#hero .container {
      height: 100%;
      padding-top: 155px; }
      main#service section#hero .container .row {
        margin: 0;
        height: 100%; }
        main#service section#hero .container .row img {
          display: block;
          min-height: 100%;
          -o-object-fit: contain;
             object-fit: contain;
          -o-object-position: bottom center;
             object-position: bottom center; }
        main#service section#hero .container .row h1 {
          color: #fff;
          margin: 0; }
  main#service section#sanitarium {
    order: 1; }
  main#service section#post-guarantee {
    padding-top: 4vmax;
    background: radial-gradient(circle at left 80% top 10%, #6FCDFF, #00A7FF);
    color: #fff;
    overflow: hidden; }
    main#service section#post-guarantee .row {
      margin: 0; }
      main#service section#post-guarantee .row h2 {
        color: #fff; }
      main#service section#post-guarantee .row img {
        filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.4)); }
    main#service section#post-guarantee .post-text {
      padding-bottom: 2vmax; }
  main#service section#contacts-block {
    margin-bottom: 0; }
  main#service h3 {
    color: #FF5F19;
    font-size: clamp(18px, 2vmax, 24px); }

main#contacts .map-wrapper {
  background-color: #fff;
  border-radius: 40px;
  position: relative;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2), 0 4px 8px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(0, 0, 0, 0.2);
  overflow: hidden; }
  main#contacts .map-wrapper .row {
    margin: 0; }
  main#contacts .map-wrapper #map {
    aspect-ratio: 4 / 2;
    background-color: #ccc; }
    @media (max-width: 1600px) {
      main#contacts .map-wrapper #map {
        aspect-ratio: 4 / 2.36; } }
    @media (max-width: 600px) {
      main#contacts .map-wrapper #map {
        display: none; } }
  main#contacts .map-wrapper .addresses-wrapper {
    margin: 20px; }
    @media (min-width: 900px) {
      main#contacts .map-wrapper .addresses-wrapper {
        position: absolute;
        top: 0;
        right: 0;
        width: 400px;
        height: 100%;
        z-index: 2; } }
    @media (min-width: 900px) {
      main#contacts .map-wrapper .addresses-wrapper {
        overflow: auto;
        padding: 10px; } }
    main#contacts .map-wrapper .addresses-wrapper .contact-city {
      margin-bottom: 10px;
      border-radius: 20px;
      background-color: #fff;
      transition: box-shadow .2s;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 0, 0, 0.1); }
      main#contacts .map-wrapper .addresses-wrapper .contact-city .addresses {
        display: none; }
      main#contacts .map-wrapper .addresses-wrapper .contact-city:first-of-type {
        display: block; }
        main#contacts .map-wrapper .addresses-wrapper .contact-city:first-of-type .addresses {
          display: block; }
          main#contacts .map-wrapper .addresses-wrapper .contact-city:first-of-type .addresses .address-wrapper:first-of-type .address-info {
            display: block; }
      main#contacts .map-wrapper .addresses-wrapper .contact-city:hover {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2), 0 4px 8px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(0, 0, 0, 0.2); }
    main#contacts .map-wrapper .addresses-wrapper .city-header {
      padding: 6px 12px;
      display: flex;
      cursor: pointer;
      font-weight: 500; }
      main#contacts .map-wrapper .addresses-wrapper .city-header span {
        display: block;
        flex-grow: 1; }
      main#contacts .map-wrapper .addresses-wrapper .city-header:after {
        content: '\ea50';
        font-family: boxicons; }
    main#contacts .map-wrapper .addresses-wrapper .addresses {
      padding: 0 10px;
      padding-bottom: 1px; }
    main#contacts .map-wrapper .addresses-wrapper .address-wrapper {
      margin-bottom: 10px;
      border-radius: 20px;
      cursor: pointer;
      transition: box-shadow .2s;
      box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 0, 0, 0.1); }
      main#contacts .map-wrapper .addresses-wrapper .address-wrapper:hover {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2), 0 4px 8px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(0, 0, 0, 0.2); }
      main#contacts .map-wrapper .addresses-wrapper .address-wrapper .address-header a {
        font-size: 16px;
        padding: 6px 12px;
        display: flex; }
        main#contacts .map-wrapper .addresses-wrapper .address-wrapper .address-header a span {
          flex-grow: 1; }
        main#contacts .map-wrapper .addresses-wrapper .address-wrapper .address-header a:after {
          content: '\ea50';
          font-family: boxicons; }
      main#contacts .map-wrapper .addresses-wrapper .address-wrapper .address-info {
        padding: 20px;
        padding-top: 0;
        display: none; }
        main#contacts .map-wrapper .addresses-wrapper .address-wrapper .address-info img {
          display: block; }
      main#contacts .map-wrapper .addresses-wrapper .address-wrapper .info-wrapper {
        display: table;
        width: 100%;
        max-width: 100%;
        margin-top: 10px; }
      main#contacts .map-wrapper .addresses-wrapper .address-wrapper .kv-pair {
        display: table-row; }
        main#contacts .map-wrapper .addresses-wrapper .address-wrapper .kv-pair .key {
          display: table-cell;
          font-size: 14px;
          color: #828282; }
        main#contacts .map-wrapper .addresses-wrapper .address-wrapper .kv-pair .value {
          display: table-cell;
          font-size: 16px; }

main#contacts .requisites {
  display: table;
  width: 100%; }
  main#contacts .requisites .kv-pair {
    display: table-row; }
    main#contacts .requisites .kv-pair .key {
      display: table-cell;
      font-size: clamp(14px, 2vmax, 16px);
      color: #828282;
      padding-right: 20px;
      white-space: nowrap; }
    main#contacts .requisites .kv-pair .value {
      display: table-cell;
      font-weight: 500; }
  @media (max-width: 600px) {
    main#contacts .requisites {
      display: block; }
      main#contacts .requisites .kv-pair {
        display: block;
        margin-bottom: 20px; }
        main#contacts .requisites .kv-pair .key, main#contacts .requisites .kv-pair .value {
          display: block; } }

main#actions .lazy.v {
  aspect-ratio: 6 / 9; }

main#actions .lazy.h {
  aspect-ratio: 9 / 6;
  min-height: calc(100% - 20px); }

main#actions .lazy.v, main#actions .lazy.h {
  width: 100%;
  display: block;
  background-size: cover;
  margin-bottom: 20px;
  border-radius: 20px;
  background-position: center center;
  position: relative;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  position: relative;
  transition: box-shadow .2s; }
  main#actions .lazy.v:hover, main#actions .lazy.h:hover {
    z-index: 1;
    box-shadow: 0 125px 80px rgba(25, 58, 105, 0.1), 0 81px 46px rgba(25, 58, 105, 0.1), 0 48px 25px rgba(25, 58, 105, 0.1); }

main#actions .product-image {
  width: 100%;
  height: 100%;
  max-height: 70vh;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center; }

main#actions .action-content li {
  margin: 10px 0; }
  main#actions .action-content li a {
    display: flex;
    align-items: center; }
    main#actions .action-content li a span {
      display: block; }
    main#actions .action-content li a img {
      box-shadow: 0 0 0 1px #ccc inset;
      width: 60px;
      display: block;
      margin: 0;
      aspect-ratio: 1 / 1;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 50%;
      -o-object-position: top center;
         object-position: top center;
      margin-right: 20px; }
    main#actions .action-content li a:hover {
      text-decoration: underline;
      text-decoration-thickness: 1px;
      text-underline-offset: 4px; }

main#actions .chars-header {
  font-size: clamp(21px, 2vmax, 36px);
  margin-top: 0; }

main#actions .chars-wrapper {
  display: table;
  width: 100%;
  margin-bottom: 20px; }
  main#actions .chars-wrapper .char {
    display: table-row; }
    main#actions .chars-wrapper .char > * {
      color: #828282;
      display: table-cell;
      width: 33%;
      padding: 10px; }
      main#actions .chars-wrapper .char > *:first-of-type {
        border-radius: 10px 0 0 10px; }
      main#actions .chars-wrapper .char > *:last-of-type {
        border-radius: 0 10px 10px 0; }
    main#actions .chars-wrapper .char .name, main#actions .chars-wrapper .char .value {
      color: #333;
      font-weight: 400; }
    main#actions .chars-wrapper .char:nth-child(odd) {
      background-color: rgba(0, 0, 0, 0.03); }

main#actions .content-prices {
  display: flex;
  margin: 2rem 0; }
  @media (max-width: 900px) {
    main#actions .content-prices {
      justify-content: center; } }
  main#actions .content-prices .content-price:not(:last-of-type) {
    margin-right: 2rem; }
  main#actions .content-prices .content-price .prefix {
    color: #828282; }
  main#actions .content-prices .content-price .value {
    font-size: clamp(40px, 3vmax, 52px);
    line-height: 1.2em;
    font-weight: 800;
    color: #00a700; }
  main#actions .content-prices .content-price.old .value {
    text-decoration: line-through;
    text-decoration-color: red;
    color: #828282; }

main#news .news-title-img {
  border-radius: 20px; }

.swiper-pagination {
  z-index: 20000; }

::-webkit-outer-spin-button,
::-webkit-inner-spin-button {
  display: none; }
